ffffffff, 0x0) ioctl$sock_x25_SIOCDELRT(r6, 0x890c, &(0x7f00000001c0)={@remote={[], 0x2}, 0x3, 'ip6gre0\x00'}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r7 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080)='/dev/input/mice\x00', 0x80000) ftruncate(r7, 0xfffffffffffffffd) [ 190.204020] FAT-fs (loop2): Can't find a valid FAT filesystem [ 190.212533] attempt to access beyond end of device [ 190.230615] loop1: rw=2049, want=74, limit=60 [ 190.266780] attempt to access beyond end of device 22:22:40 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x7) ftruncate(r0, 0x0) [ 190.290333] loop3: rw=2049, want=66, limit=60 22:22:40 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e", 0x2, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 190.358639] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 190.370068] attempt to access beyond end of device [ 190.375728] kauditd_printk_skb: 20 callbacks suppressed [ 190.375737] audit: type=1804 audit(1598307760.571:215): pid=15219 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/205/file1/bus" dev="loop3" ino=173 res=1 [ 190.395363] FAT-fs (loop0): bogus number of directory entries (17726) [ 190.420649] attempt to access beyond end of device [ 190.426001] loop3: rw=2049, want=74, limit=60 [ 190.429166] loop1: rw=2049, want=66, limit=60 [ 190.449548] FAT-fs (loop2): bogus number of FAT sectors [ 190.468432] FAT-fs (loop2): Can't find a valid FAT filesystem [ 190.491547] FAT-fs (loop0): Can't find a valid FAT filesystem [ 190.512890] audit: type=1804 audit(1598307760.611:216): pid=15219 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/205/file1/bus" dev="loop3" ino=173 res=1 22:22:40 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) getsockopt$IP_VS_SO_GET_TIMEOUT(r2, 0x0, 0x486, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000180)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="30010000", @ANYRES16=r3, @ANYBLOB="b53b2abd7000fedbdf25060000000e0001006e657464657673696d0000000f0002006e657464657673696d300000080003000000000000000400020000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000800030003000000060004a7000000000e0001006e657464657673696d0000000f0002006e657464657673696d300000080003000300000006000400020000000e0001006e657464657673696d0000000f0002006e657464657673696d300000080003000000000006000900000000000e0001006e657464657673696d0000000f0002006e657464657673696d30000008000300030000000600040001000000080001007063690011000200303030303a30303a31302e300000c756de560300010000000600040002000000"], 0x130}, 0x1, 0x0, 0x0, 0x20000000}, 0xc000) r4 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)) 22:22:40 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f00000001c0)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) read$snddsp(r0, &(0x7f0000000080)=""/149, 0x95) r1 = creat(&(0x7f0000000180)='./file0\x00', 0x180) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000740)={0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000007c0)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in=@loopback}}, &(0x7f00000008c0)=0xe8) getresgid(&(0x7f0000000900), &(0x7f0000000940)=0x0, &(0x7f0000000980)) sendmsg$unix(r6, &(0x7f0000000a00)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000400)="560257464ad57314530922b60e979e2406736c27ed20f164eb7fd34694db937a1b4a15882a5d158a19302d91dcf19deceefb6758492b7c72268905d437b906c88646853c71a2d47243492ccd20acc6e16b348bcc9e3657ccab3415915571d63a24989a1827bf99c28acf85c90ada55f6610272f34b52c7420284513b4aa0dd558a42d5b002935c0ec545f60b3c32d9cf65a060433302ce9bb21b55bb09acad1cc4afa31f5bf96d1b857beaa9e54ffcbb82953048651cf6d5", 0xb8}, {&(0x7f00000004c0)="2c261db704b389fe9f9fd28a037230319ad0fc7cc5c940f79d92054a1cff82cf20eafa9ad5adb280e1ecc19d743cfed6e90fb33834013a64af21c76fb17b94b1b7b7283770510ebafe0032c6c49e81b3fb823553c4bbccee80a02d3f31240bbae275f8b95ed9f32bc5a9c04ad1286fe4c5b0f6439431a5afafcbc241017be36cd87b63f41a44d6e6ffa03917cd06d3d5640c84b9668b35bc00e6ff5e25fe22243ca238019594c2d4925a4fce83eef0f6f81b66d893b9d5daed1ab91792e80b34f65e6920359ac42e3a18e89485f719f2ea8b7d76ce56c5bb30a944888706dad8c3f1", 0xe2}, {&(0x7f00000005c0)="a60e14f1507f989534b13f85e34d5fc8cd49350f807a424c3e4a561acbc9ae24ad1d520ce3344727f4f12499c5cdf8a7f3c10e7fa2fc698f09880ba7e3cea444514d23936dd15b0176258fed1557e20209c66b91ebf3dd852c8627063b8b1ca894bed501fa9a9305a3c812477865c93a27ea499b66361ad2a98f92a200df65bd3672e5e1e2d9842d5d6b45c404d8114a147c", 0x92}, {&(0x7f0000000280)="17ad18e9ae2be6b655348846e0cd559a4b1b656ee18b6228e0fef5f3cf0485f3cfe9abd185627a374f3d0f68e27c07d55914b22f20d832d4415c070901e9c1b24bb3b902c2378ad4aee1f3dece5e", 0x4e}, {&(0x7f0000000000)="4331c3169c11e7fc560f31011d7765945aba0efcee29a49145fd14db012dd27eb6cbd133a8f96fb8caacc631dab228", 0x2f}, {&(0x7f0000000340)="c94a4394f7b987846067625ccf193dcc1cc41460f420bf0f2720109e5faa764aab452d6f3aa22282eac8711013fe0a2ed4009448d9bc9d0ae5b19156953c6c0d1ccbe099", 0x44}], 0x6, &(0x7f00000009c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}], 0x40, 0x8000}, 0x0) 22:22:40 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x80000, 0x0) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:40 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, 0xffffffffffffffff, 0x0) ioctl$TCSETXF(0xffffffffffffffff, 0x5434, &(0x7f00000001c0)={0x1000, 0xe02, [0x8, 0x9, 0x80, 0xe, 0x7f], 0xd37c}) dup3(r2, r0, 0x0) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./bus\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x40, &(0x7f0000000180)=ANY=[@ANYRESHEX=r2]) chdir(&(0x7f0000000000)='./file1\x00') r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r5, 0x800) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(0xffffffffffffffff, 0x0) ioctl$SIOCX25GCALLUSERDATA(r5, 0x89e4, &(0x7f0000000080)={0x63, "e5b08b13f9dc57631d35158b39bdea034d2b8ea036fa34c69282fd1cdc28e788e781184212998d7e29c68d31bf142fee1774db169be51701bdb17d62608ee361faae5ef8d133d1dce72d31a3b4eef6704a32714d5e6e9bc33402f62b3a34bf425efbcf4d41593b557c15e6ab25d750ba73ca14565ad3555a2886f32f6d639d30"}) 22:22:40 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e", 0x2, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 190.690454] attempt to access beyond end of device [ 190.710547] attempt to access beyond end of device [ 190.721620] loop5: rw=2049, want=66, limit=60 [ 190.728543] FAT-fs (loop1): Unrecognized mount option "0x0000000000000005" or missing value [ 190.741043] loop3: rw=2049, want=66, limit=60 [ 190.757619] FAT-fs (loop2): bogus number of FAT sectors [ 190.763197] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 190.781577] FAT-fs (loop2): Can't find a valid FAT filesystem [ 190.783498] audit: type=1804 audit(1598307760.971:217): pid=15262 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/206/file1/bus" dev="loop3" ino=177 res=1 [ 190.791936] FAT-fs (loop0): bogus number of directory entries (17726) [ 190.821731] attempt to access beyond end of device [ 190.827260] loop3: rw=0, want=66, limit=60 22:22:41 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/qat_adf_ctl\x00', 0x8040, 0x0) bind$alg(r2, &(0x7f0000000180)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-des3_ede-asm\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) sendto$unix(r3, &(0x7f0000000040)="24c8181d000000000000ad2beba5005cf47d12e27903d3f8168b9f62f35cc5f4ec2ec34026d255d8e582a7ed404ddc67c5b890c2027b5ee7", 0x21efd786c55de43c, 0xffffffffffffffee, 0x0, 0xfffffffffffffff6) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000180)=""/68, 0x44}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000000180)=0x10001, 0xfffffffffffffff2) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) openat$md(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/md0\x00', 0x10400, 0x0) ftruncate(r0, 0x0) [ 190.837436] attempt to access beyond end of device [ 190.847728] FAT-fs (loop1): Unrecognized mount option "0x0000000000000005" or missing value [ 190.859909] loop3: rw=0, want=66, limit=60 22:22:41 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e", 0x2, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 190.898795] FAT-fs (loop0): Can't find a valid FAT filesystem [ 190.911472] attempt to access beyond end of device [ 190.916793] loop3: rw=2049, want=74, limit=60 [ 190.938961] attempt to access beyond end of device 22:22:41 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setown(r1, 0x8, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) uselib(&(0x7f00000000c0)='./file1\x00') ftruncate(r1, 0xfff) setsockopt$RDS_CANCEL_SENT_TO(r0, 0x114, 0x1, &(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 190.942904] audit: type=1804 audit(1598307761.131:218): pid=15262 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/206/file1/bus" dev="loop3" ino=177 res=1 [ 190.948157] loop3: rw=0, want=74, limit=60 22:22:41 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_RMFB(r1, 0xc00464af, &(0x7f0000000180)=0x1) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)) setsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000080)={0x0, 0x3, 0x8, 0x7}, 0x10) [ 191.005942] FAT-fs (loop2): bogus number of FAT sectors [ 191.029850] attempt to access beyond end of device [ 191.037802] FAT-fs (loop2): Can't find a valid FAT filesystem [ 191.050093] loop5: rw=2049, want=66, limit=60 22:22:41 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) modify_ldt$read_default(0x2, &(0x7f0000000100)=""/41, 0x29) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, 0xffffffffffffffff, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) r6 = dup(r3) pivot_root(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:41 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/qat_adf_ctl\x00', 0x8040, 0x0) bind$alg(r2, &(0x7f0000000180)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-des3_ede-asm\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) sendto$unix(r3, &(0x7f0000000040)="24c8181d000000000000ad2beba5005cf47d12e27903d3f8168b9f62f35cc5f4ec2ec34026d255d8e582a7ed404ddc67c5b890c2027b5ee7", 0x21efd786c55de43c, 0xffffffffffffffee, 0x0, 0xfffffffffffffff6) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000180)=""/68, 0x44}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000000180)=0x10001, 0xfffffffffffffff2) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) openat$md(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/md0\x00', 0x10400, 0x0) ftruncate(r0, 0x0) [ 191.147131] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 191.178346] attempt to access beyond end of device [ 191.206510] loop1: rw=2049, want=70, limit=60 22:22:41 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77f", 0xa, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 191.228888] FAT-fs (loop0): bogus number of directory entries (17726) [ 191.247432] attempt to access beyond end of device [ 191.252636] loop1: rw=2049, want=78, limit=60 [ 191.269584] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:41 executing program 1: syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f0000000240)='./file1\x00', 0x79d7, 0x9, &(0x7f00000006c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027401", 0x15}, {&(0x7f0000000180)="23f99432d64ec29f88f3d9e3920eea97a58bd44223997bcb5edf1b354b37f5377d90ad9058e71ee6b85b67428c1ff191197b6055089edf787c5b5f0fc4c852476252e1bb76adc247c883127c63e27ebc0b20314bcc040304849062db29934dc26bbf653173db3add680ce174d04463c67b7637487d3ac812062b05a45d6173367c29393487e52338569c0034", 0x8c, 0x8000}, {&(0x7f00000007c0)="b645e54260898f716d34bf89318ed81da8915928080bfdc424b414c16fb90a4eb3ab8f9d3ea11a30b8283f227d40a3ef6f5a10cf4888e83fd3f8d2115747e31903423a930095d1baf572b7680144bc4837d144857b79083448d61ea18f4a7d49156444e5c828662d1939e498e62ab756a4f30db262f62ee8e3da6d7e362e41398505c368287d150fd271ff634fc20e25db28a195cdb8177d094be56d40c57bba97bf2028da85c3e55318f17a19fd7732d80bf1a56af63a02c12e2edee7ee28a32d1f33cfee9a56ca17c1277e1127fcff67c3b1febba5b2f8d3f846253c", 0xdd, 0x2}, {&(0x7f0000000280)="d67488f4763929a17bbd28869363a2df37e14a52e2619e0e23e0dfe74b5703d39b1656eaa76de2cf50c862560544578546cd985eb791475b1df840e2dcd29347042d326b239dc381", 0x48, 0xfffffffffffffffb}, {&(0x7f0000000340)="8421d462c20ec7e85af01b513e6198eb12b04d49", 0x14, 0x80}, {&(0x7f0000000400)="8151457650c4bf824426a2d4a03b84b701bc19356f9c8d9723cb01b68d1fd4e05d78117f155a539c984f5db29fbf57426cd55cde316c0bace98f2c6c01e15c871105d11d69d5da3a33cb48ce00062d4cea215a1a1d91061aa5311c8e920d98dd6ba06b574a4be7e55f770355eda319cb657f8b7c8379cbad397bf39ca828c790833cfc21097349eadb7b51347c4c3d6cc6bc3b1dfd016c1db38e81314d5163ad8a99fc13e75e6761d7084713392049fdc9b7fd1daa96c065882d989346a0708d78a33e22b95472bd2d348dd4616943c3ab0ee236fec228f86d7c5a9aa37f4a229d5280558e", 0xe5, 0x5}, {&(0x7f0000000500)="3e3c1e9a18c67a1788a664c49e375b361d5cdab66fd57425ef18592beb4bac228aa334132dfe8b0e8856efc426a287150a1c64bdec89a13d6dc5398ecbe2d9e14c", 0x41, 0x200000007ff}, {&(0x7f0000000580)="bbdd2b09bc927228f1e61b897dee385a7516a9adb4e181c25016925fb87dac07147c546484710e3e836defda90b52aedd98e02e5051460a364e0c184a45492dd4c7db7196d760d55a55e87adb75dd008f545b66ec3c9ba4a", 0x58, 0x10000}, {&(0x7f0000000380)="725009948b18153268241c612f2baf64624b9b725c9ecb8891eec31e01d65087e577e7dbb8139c700b0cee9225bf3f64787d0537e378b4e0350832", 0x3b, 0x4}], 0x2004410, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 191.339319] attempt to access beyond end of device 22:22:41 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) read$char_raw(0xffffffffffffffff, &(0x7f0000000600)={""/4087}, 0x1000) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"]) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/raw\x00') ioctl$KVM_RUN(r0, 0xae80, 0x0) [ 191.359550] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 191.395327] loop3: rw=2049, want=66, limit=60 [ 191.396760] FAT-fs (loop2): bogus number of directory entries (17726) [ 191.413349] audit: type=1804 audit(1598307761.601:219): pid=15318 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/207/file1/bus" dev="loop3" ino=180 res=1 22:22:41 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000bbc5b3d400"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe8000000000000000000000000000aa300002802c0001800c0016000000000008000000000000001b0000000000000008000000000000000800000000000000180002801400018008000d000000000008000f000000000018000a80140007"], 0xec}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000080)={'team0\x00', r7}) [ 191.469710] FAT-fs (loop1): Unrecognized mount option "msdos" or missing value [ 191.477883] attempt to access beyond end of device [ 191.482933] loop3: rw=2049, want=74, limit=60 [ 191.497421] FAT-fs (loop2): Can't find a valid FAT filesystem [ 191.502226] FAT-fs (loop0): Unrecognized mount option "" or missing value 22:22:41 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2c) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 191.567582] audit: type=1804 audit(1598307761.711:220): pid=15304 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/207/file1/bus" dev="loop3" ino=180 res=1 22:22:41 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77f", 0xa, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:41 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00084, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="646f74732c642bb6732c6769643d6ef2ee3eba41c7ff17d97f", @ANYRESHEX=0xee01, @ANYBLOB=',nfs,\x00']) [ 191.640972] FAT-fs (loop1): Unrecognized mount option "msdos" or missing value [ 191.669450] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 22:22:41 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) [ 191.704801] FAT-fs (loop2): bogus number of directory entries (17726) [ 191.714304] attempt to access beyond end of device [ 191.719909] FAT-fs (loop0): Unrecognized mount option "d+s" or missing value [ 191.724614] attempt to access beyond end of device [ 191.757923] loop3: rw=2049, want=66, limit=60 [ 191.776782] FAT-fs (loop2): Can't find a valid FAT filesystem [ 191.781081] loop5: rw=2049, want=66, limit=60 22:22:42 executing program 5 (fault-call:12 fault-nth:0): socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 191.801319] audit: type=1804 audit(1598307761.991:221): pid=15362 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/208/file1/bus" dev="loop3" ino=181 res=1 [ 191.827680] attempt to access beyond end of device [ 191.832761] loop3: rw=0, want=66, limit=60 [ 191.847558] attempt to access beyond end of device 22:22:42 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77f", 0xa, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:42 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="04"]) [ 191.871231] loop3: rw=0, want=66, limit=60 [ 191.914277] attempt to access beyond end of device [ 191.943561] loop1: rw=2049, want=66, limit=60 [ 191.944593] audit: type=1804 audit(1598307762.131:222): pid=15362 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/208/file1/bus" dev="loop3" ino=181 res=1 [ 191.973763] attempt to access beyond end of device [ 191.983600] loop3: rw=2049, want=74, limit=60 [ 191.988134] FAULT_INJECTION: forcing a failure. [ 191.988134] name failslab, interval 1, probability 0, space 0, times 0 [ 191.988145] CPU: 0 PID: 15380 Comm: syz-executor.5 Not tainted 4.14.194-syzkaller #0 [ 191.988150] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 191.988153] Call Trace: [ 191.988167] dump_stack+0x1b2/0x283 [ 191.988182] should_fail.cold+0x10a/0x154 [ 191.988197] should_failslab+0xd6/0x130 [ 191.988208] kmem_cache_alloc_node+0x263/0x410 [ 191.988221] __alloc_skb+0x5c/0x510 [ 191.988236] netlink_sendmsg+0x901/0xb80 22:22:42 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x4) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe8000000000000000000000000000aa300002802c0001800c0016000000000008000000000000001b0000000000000008000000000000000800000000000000180002801400018008000d000000000008000f000000000018000a80140007"], 0xec}}, 0x0) setsockopt$inet6_IPV6_PKTINFO(0xffffffffffffffff, 0x29, 0x32, &(0x7f0000000100)={@empty, r7}, 0x14) sendfile(r2, r3, 0x0, 0x8400fffffffa) sendfile(r2, r3, 0x0, 0xffffffff) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ftruncate(r1, 0x0) [ 191.988249] ? nlmsg_notify+0x170/0x170 [ 191.988259] ? kernel_recvmsg+0x210/0x210 [ 191.988271] ? security_socket_sendmsg+0x83/0xb0 [ 191.988281] ? nlmsg_notify+0x170/0x170 [ 191.988292] sock_sendmsg+0xb5/0x100 [ 191.988303] ___sys_sendmsg+0x6c8/0x800 [ 191.988313] ? get_pid_task+0x91/0x130 [ 191.988323] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 191.988336] ? lock_downgrade+0x740/0x740 [ 191.988351] ? __fget+0x1fe/0x360 [ 191.988362] ? lock_acquire+0x170/0x3f0 [ 191.988382] ? lock_downgrade+0x740/0x740 [ 192.000679] attempt to access beyond end of device [ 192.007445] ? __fget+0x225/0x360 [ 192.007462] ? __fdget+0x196/0x1f0 [ 192.007475] ? sockfd_lookup_light+0xb2/0x160 [ 192.007484] __sys_sendmsg+0xa3/0x120 [ 192.007491] ? SyS_shutdown+0x160/0x160 [ 192.007501] ? wait_for_completion_io+0x10/0x10 [ 192.007515] ? SyS_read+0x210/0x210 [ 192.007524] ? SyS_clock_settime+0x1a0/0x1a0 [ 192.007533] SyS_sendmsg+0x27/0x40 [ 192.007539] ? __sys_sendmsg+0x120/0x120 [ 192.007547] do_syscall_64+0x1d5/0x640 [ 192.007562] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 192.041020] loop1: rw=2049, want=74, limit=60 [ 192.043525] RIP: 0033:0x45d579 [ 192.043531] RSP: 002b:00007f7c97637c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 192.043543] RAX: ffffffffffffffda RBX: 000000000002cd80 RCX: 000000000045d579 [ 192.043549] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 000000000000000b [ 192.043553] RBP: 00007f7c97637ca0 R08: 0000000000000000 R09: 0000000000000000 22:22:42 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x5) [ 192.043562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 192.104856] FAT-fs (loop0): Unrecognized mount option "" or missing value [ 192.109070] R13: 00007ffc61a3220f R14: 00007f7c976389c0 R15: 000000000118cf4c 22:22:42 executing program 5 (fault-call:12 fault-nth:1): socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 192.263396] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 192.281488] FAT-fs (loop2): bogus number of directory entries (17726) 22:22:42 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-control\x00', 0x200001, 0x0) ioctl$SIOCPNADDRESOURCE(r2, 0x89e0, &(0x7f0000000180)=0xfff) ioctl$sock_SIOCGIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8982, &(0x7f00000001c0)) [ 192.340841] FAT-fs (loop2): Can't find a valid FAT filesystem [ 192.382741] attempt to access beyond end of device [ 192.387691] FAULT_INJECTION: forcing a failure. [ 192.387691] name failslab, interval 1, probability 0, space 0, times 0 [ 192.387708] CPU: 1 PID: 15405 Comm: syz-executor.5 Not tainted 4.14.194-syzkaller #0 [ 192.387714] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 192.387717] Call Trace: [ 192.387732] dump_stack+0x1b2/0x283 [ 192.387746] should_fail.cold+0x10a/0x154 [ 192.387760] should_failslab+0xd6/0x130 [ 192.387769] kmem_cache_alloc_node_trace+0x25a/0x400 [ 192.387782] __kmalloc_node_track_caller+0x38/0x70 [ 192.387793] __alloc_skb+0x96/0x510 [ 192.387807] netlink_sendmsg+0x901/0xb80 [ 192.387820] ? nlmsg_notify+0x170/0x170 [ 192.387830] ? kernel_recvmsg+0x210/0x210 [ 192.387842] ? security_socket_sendmsg+0x83/0xb0 [ 192.387852] ? nlmsg_notify+0x170/0x170 [ 192.387861] sock_sendmsg+0xb5/0x100 [ 192.387881] ___sys_sendmsg+0x6c8/0x800 [ 192.472902] ? get_pid_task+0x91/0x130 [ 192.476946] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 192.481683] ? lock_downgrade+0x740/0x740 [ 192.485908] ? __fget+0x1fe/0x360 [ 192.489351] ? lock_acquire+0x170/0x3f0 [ 192.493302] ? lock_downgrade+0x740/0x740 [ 192.497531] ? __fget+0x225/0x360 [ 192.500966] ? __fdget+0x196/0x1f0 [ 192.504571] ? sockfd_lookup_light+0xb2/0x160 [ 192.509054] __sys_sendmsg+0xa3/0x120 [ 192.512832] ? SyS_shutdown+0x160/0x160 [ 192.516806] ? wait_for_completion_io+0x10/0x10 [ 192.521458] ? SyS_read+0x210/0x210 [ 192.525075] ? SyS_clock_settime+0x1a0/0x1a0 [ 192.529473] SyS_sendmsg+0x27/0x40 [ 192.532992] ? __sys_sendmsg+0x120/0x120 [ 192.537032] do_syscall_64+0x1d5/0x640 [ 192.541024] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 192.546191] RIP: 0033:0x45d579 [ 192.549359] RSP: 002b:00007f7c97637c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 192.557047] RAX: ffffffffffffffda RBX: 000000000002cd80 RCX: 000000000045d579 [ 192.564297] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 000000000000000b [ 192.571564] RBP: 00007f7c97637ca0 R08: 0000000000000000 R09: 0000000000000000 22:22:42 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f", 0xe, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 192.578813] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 192.586060] R13: 00007ffc61a3220f R14: 00007f7c976389c0 R15: 000000000118cf4c [ 192.653266] loop3: rw=2049, want=66, limit=60 [ 192.660917] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 192.669566] audit: type=1804 audit(1598307762.851:223): pid=15411 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/209/file1/bus" dev="loop3" ino=184 res=1 [ 192.670208] attempt to access beyond end of device 22:22:42 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) r0 = open(&(0x7f0000000080)='./file1\x00', 0x42002, 0x10) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f00000000c0)={0xff}) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0xc) ioctl$VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000100)={0xc, 0x8, 0x1, 0xc00, r2}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r5, 0xc0096616, &(0x7f0000000180)={0x2, [0x0, 0x0]}) ftruncate(r1, 0x0) [ 192.722342] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 192.734205] FAT-fs (loop0): bogus number of directory entries (17726) [ 192.751878] FAT-fs (loop2): bogus number of directory entries (17726) [ 192.767633] FAT-fs (loop0): Can't find a valid FAT filesystem [ 192.823257] FAT-fs (loop2): Can't find a valid FAT filesystem [ 192.844980] loop3: rw=2049, want=74, limit=60 22:22:43 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0xed}], 0x0, &(0x7f0000000100)) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000180)=""/233) 22:22:43 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000180)='./bus/file0\x00', 0x180, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x400000, 0x0) sendfile(r1, r3, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fsetxattr$trusted_overlay_redirect(r6, &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f00000000c0)='./file1\x00', 0x8, 0x3) ftruncate(r0, 0x0) 22:22:43 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f", 0xe, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 192.872021] audit: type=1804 audit(1598307763.061:224): pid=15398 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/209/file1/bus" dev="loop3" ino=184 res=1 [ 192.912234] attempt to access beyond end of device 22:22:43 executing program 5 (fault-call:12 fault-nth:2): socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 192.957948] loop1: rw=2049, want=66, limit=60 22:22:43 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) setsockopt$inet6_udp_encap(r4, 0x11, 0x64, &(0x7f0000000080)=0x5, 0x4) ftruncate(r1, 0x800) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) write$P9_RREADLINK(r0, &(0x7f00000000c0)={0xe, 0x17, 0x2, {0x5, './bus'}}, 0xe) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 192.992008] attempt to access beyond end of device [ 192.997859] FAT-fs (loop0): bogus number of FAT sectors [ 193.018473] FAT-fs (loop0): Can't find a valid FAT filesystem [ 193.022834] loop3: rw=2049, want=66, limit=60 [ 193.040976] FAULT_INJECTION: forcing a failure. [ 193.040976] name failslab, interval 1, probability 0, space 0, times 0 [ 193.052462] CPU: 1 PID: 15450 Comm: syz-executor.5 Not tainted 4.14.194-syzkaller #0 [ 193.060349] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 193.069716] Call Trace: [ 193.072313] dump_stack+0x1b2/0x283 [ 193.075954] should_fail.cold+0x10a/0x154 [ 193.080112] should_failslab+0xd6/0x130 [ 193.084088] kmem_cache_alloc+0x40/0x3c0 [ 193.088154] skb_clone+0x126/0x9a0 [ 193.091695] netlink_deliver_tap+0x655/0x7d0 [ 193.096131] netlink_unicast+0x485/0x610 [ 193.100194] ? netlink_sendskb+0xd0/0xd0 [ 193.104267] netlink_sendmsg+0x62e/0xb80 [ 193.108340] ? nlmsg_notify+0x170/0x170 [ 193.112316] ? kernel_recvmsg+0x210/0x210 [ 193.116470] ? security_socket_sendmsg+0x83/0xb0 [ 193.121230] ? nlmsg_notify+0x170/0x170 [ 193.125217] sock_sendmsg+0xb5/0x100 [ 193.128934] ___sys_sendmsg+0x6c8/0x800 [ 193.132915] ? get_pid_task+0x91/0x130 [ 193.136957] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 193.144669] ? lock_downgrade+0x740/0x740 [ 193.148834] ? __fget+0x1fe/0x360 [ 193.152292] ? lock_acquire+0x170/0x3f0 [ 193.156272] ? lock_downgrade+0x740/0x740 [ 193.160426] ? __fget+0x225/0x360 [ 193.163891] ? __fdget+0x196/0x1f0 [ 193.167436] ? sockfd_lookup_light+0xb2/0x160 [ 193.171959] __sys_sendmsg+0xa3/0x120 [ 193.175767] ? SyS_shutdown+0x160/0x160 [ 193.179742] ? wait_for_completion_io+0x10/0x10 [ 193.184422] ? SyS_read+0x210/0x210 [ 193.188046] ? SyS_clock_settime+0x1a0/0x1a0 [ 193.190729] attempt to access beyond end of device [ 193.192450] SyS_sendmsg+0x27/0x40 [ 193.192460] ? __sys_sendmsg+0x120/0x120 [ 193.192471] do_syscall_64+0x1d5/0x640 [ 193.192486] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 193.198600] loop3: rw=2049, want=74, limit=60 [ 193.200933] RIP: 0033:0x45d579 [ 193.200938] RSP: 002b:00007f7c97637c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 193.200949] RAX: ffffffffffffffda RBX: 000000000002cd80 RCX: 000000000045d579 [ 193.200955] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 000000000000000b [ 193.200959] RBP: 00007f7c97637ca0 R08: 0000000000000000 R09: 0000000000000000 [ 193.200967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 193.258539] R13: 00007ffc61a3220f R14: 00007f7c976389c0 R15: 000000000118cf4c [ 193.282293] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 22:22:43 executing program 5 (fault-call:12 fault-nth:3): socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 193.291051] FAT-fs (loop2): bogus number of directory entries (17726) 22:22:43 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$SNDRV_PCM_IOCTL_RESUME(r2, 0x4147, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 193.317238] FAT-fs (loop2): Can't find a valid FAT filesystem [ 193.337033] FAULT_INJECTION: forcing a failure. [ 193.337033] name failslab, interval 1, probability 0, space 0, times 0 [ 193.349870] CPU: 1 PID: 15462 Comm: syz-executor.5 Not tainted 4.14.194-syzkaller #0 [ 193.357776] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 193.367127] Call Trace: [ 193.369720] dump_stack+0x1b2/0x283 [ 193.373358] should_fail.cold+0x10a/0x154 [ 193.377505] ? ipv6_get_ifaddr+0x302/0x520 [ 193.381742] should_failslab+0xd6/0x130 [ 193.385744] kmem_cache_alloc_node+0x54/0x410 [ 193.390246] __alloc_skb+0x5c/0x510 [ 193.393875] ndisc_alloc_skb+0x134/0x310 [ 193.397940] ndisc_send_rs+0x2ec/0x630 [ 193.401932] inet6_set_link_af+0x5f0/0x970 [ 193.406171] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 193.411193] ? addrconf_sysctl_disable+0x6f0/0x6f0 [ 193.416125] ? __dev_notify_flags+0x12b/0x260 [ 193.420717] ? dev_change_flags+0xeb/0x130 [ 193.425043] do_setlink+0x2198/0x2bf0 [ 193.428852] ? rtnl_fdb_add+0x770/0x770 [ 193.432828] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 193.438715] ? trace_hardirqs_on+0x10/0x10 [ 193.442949] ? deref_stack_reg+0x124/0x1a0 [ 193.447184] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 193.453071] ? validate_nla+0x192/0x5e0 [ 193.457048] ? nla_parse+0x157/0x1f0 [ 193.460773] ? inet6_fill_link_af+0xe0/0xe0 [ 193.465091] ? inet6_validate_link_af+0x104/0x1c0 [ 193.469935] ? inet6_fill_link_af+0xe0/0xe0 [ 193.474268] ? validate_nla+0x192/0x5e0 [ 193.478241] ? validate_linkmsg+0x3a1/0x460 [ 193.482564] rtnl_newlink+0x1267/0x1830 [ 193.486537] ? __lock_acquire+0x5fc/0x3f20 [ 193.490784] ? kmem_cache_free+0x7c/0x2b0 [ 193.494949] ? rtnl_dellink+0x6a0/0x6a0 [ 193.498927] ? trace_hardirqs_on+0x10/0x10 [ 193.503184] ? lock_acquire+0x170/0x3f0 [ 193.507162] ? __lock_acquire+0x5fc/0x3f20 [ 193.511427] ? lock_acquire+0x170/0x3f0 [ 193.515397] ? lock_downgrade+0x740/0x740 [ 193.519542] ? rtnl_dellink+0x6a0/0x6a0 [ 193.523512] rtnetlink_rcv_msg+0x3be/0xb10 [ 193.527757] ? rtnl_calcit.isra.0+0x3a0/0x3a0 [ 193.532265] ? __netlink_lookup+0x345/0x5d0 [ 193.536583] ? netdev_pick_tx+0x2e0/0x2e0 [ 193.540737] netlink_rcv_skb+0x125/0x390 [ 193.544801] ? memcpy+0x35/0x50 [ 193.548077] ? rtnl_calcit.isra.0+0x3a0/0x3a0 [ 193.552571] ? netlink_ack+0x9a0/0x9a0 [ 193.556470] netlink_unicast+0x437/0x610 [ 193.560534] ? netlink_sendskb+0xd0/0xd0 [ 193.564597] netlink_sendmsg+0x62e/0xb80 [ 193.568662] ? nlmsg_notify+0x170/0x170 [ 193.572643] ? kernel_recvmsg+0x210/0x210 [ 193.576789] ? security_socket_sendmsg+0x83/0xb0 [ 193.581543] ? nlmsg_notify+0x170/0x170 [ 193.585516] sock_sendmsg+0xb5/0x100 [ 193.589251] ___sys_sendmsg+0x6c8/0x800 [ 193.593223] ? get_pid_task+0x91/0x130 [ 193.597109] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 193.601867] ? lock_downgrade+0x740/0x740 [ 193.606021] ? __fget+0x1fe/0x360 [ 193.609477] ? lock_acquire+0x170/0x3f0 [ 193.613453] ? lock_downgrade+0x740/0x740 [ 193.617665] ? __fget+0x225/0x360 [ 193.621117] ? __fdget+0x196/0x1f0 [ 193.624654] ? sockfd_lookup_light+0xb2/0x160 [ 193.629149] __sys_sendmsg+0xa3/0x120 [ 193.632948] ? SyS_shutdown+0x160/0x160 [ 193.636921] ? wait_for_completion_io+0x10/0x10 [ 193.641593] ? SyS_read+0x210/0x210 [ 193.645217] ? SyS_clock_settime+0x1a0/0x1a0 [ 193.649626] SyS_sendmsg+0x27/0x40 [ 193.653171] ? __sys_sendmsg+0x120/0x120 [ 193.657232] do_syscall_64+0x1d5/0x640 [ 193.661154] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 193.666337] RIP: 0033:0x45d579 [ 193.669521] RSP: 002b:00007f7c97637c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 193.677259] RAX: ffffffffffffffda RBX: 000000000002cd80 RCX: 000000000045d579 [ 193.685137] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 000000000000000b [ 193.692409] RBP: 00007f7c97637ca0 R08: 0000000000000000 R09: 0000000000000000 [ 193.699681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 193.706951] R13: 00007ffc61a3220f R14: 00007f7c976389c0 R15: 000000000118cf4c [ 193.760828] ICMPv6: ndisc: ndisc_alloc_skb failed to allocate an skb 22:22:44 executing program 5 (fault-call:12 fault-nth:4): socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:44 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f", 0xe, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 193.813268] attempt to access beyond end of device [ 193.819100] loop1: rw=2049, want=66, limit=60 [ 193.829634] attempt to access beyond end of device [ 193.839232] loop1: rw=2049, want=64, limit=60 [ 193.839288] attempt to access beyond end of device [ 193.844656] Buffer I/O error on dev loop1, logical block 31, lost async page write [ 193.884374] FAULT_INJECTION: forcing a failure. [ 193.884374] name failslab, interval 1, probability 0, space 0, times 0 [ 193.896600] CPU: 1 PID: 15478 Comm: syz-executor.5 Not tainted 4.14.194-syzkaller #0 [ 193.904495] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 193.913844] Call Trace: [ 193.914154] loop3: rw=2049, want=66, limit=60 [ 193.916469] dump_stack+0x1b2/0x283 [ 193.916484] should_fail.cold+0x10a/0x154 [ 193.916499] should_failslab+0xd6/0x130 [ 193.916511] kmem_cache_alloc_node_trace+0x58/0x400 [ 193.937721] __kmalloc_node_track_caller+0x38/0x70 [ 193.942659] __alloc_skb+0x96/0x510 [ 193.946301] ndisc_alloc_skb+0x134/0x310 [ 193.950802] ndisc_send_rs+0x2ec/0x630 [ 193.954694] inet6_set_link_af+0x5f0/0x970 [ 193.958940] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 193.965098] ? addrconf_sysctl_disable+0x6f0/0x6f0 [ 193.970028] ? __dev_notify_flags+0x12b/0x260 [ 193.974618] ? dev_change_flags+0xeb/0x130 [ 193.978877] do_setlink+0x2198/0x2bf0 [ 193.982683] ? rtnl_fdb_add+0x770/0x770 [ 193.986670] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 193.992552] ? trace_hardirqs_on+0x10/0x10 [ 193.996870] ? deref_stack_reg+0x124/0x1a0 [ 194.001105] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 194.006994] ? validate_nla+0x192/0x5e0 [ 194.010972] ? nla_parse+0x157/0x1f0 [ 194.014689] ? inet6_fill_link_af+0xe0/0xe0 [ 194.019014] ? inet6_validate_link_af+0x104/0x1c0 [ 194.023853] ? inet6_fill_link_af+0xe0/0xe0 [ 194.028181] ? validate_nla+0x192/0x5e0 [ 194.032157] ? validate_linkmsg+0x3a1/0x460 [ 194.036671] rtnl_newlink+0x1267/0x1830 [ 194.040649] ? __lock_acquire+0x5fc/0x3f20 [ 194.044891] ? kmem_cache_free+0x7c/0x2b0 [ 194.049035] ? rtnl_dellink+0x6a0/0x6a0 [ 194.053006] ? trace_hardirqs_on+0x10/0x10 [ 194.057241] ? lock_acquire+0x170/0x3f0 [ 194.061222] ? __lock_acquire+0x5fc/0x3f20 [ 194.065485] ? lock_acquire+0x170/0x3f0 [ 194.069461] ? lock_downgrade+0x740/0x740 [ 194.073611] ? rtnl_dellink+0x6a0/0x6a0 [ 194.077584] rtnetlink_rcv_msg+0x3be/0xb10 [ 194.081839] ? rtnl_calcit.isra.0+0x3a0/0x3a0 [ 194.086336] ? __netlink_lookup+0x345/0x5d0 [ 194.090660] ? netdev_pick_tx+0x2e0/0x2e0 [ 194.094807] netlink_rcv_skb+0x125/0x390 [ 194.098869] ? memcpy+0x35/0x50 [ 194.102146] ? rtnl_calcit.isra.0+0x3a0/0x3a0 [ 194.106637] ? netlink_ack+0x9a0/0x9a0 [ 194.110529] netlink_unicast+0x437/0x610 [ 194.114591] ? netlink_sendskb+0xd0/0xd0 [ 194.118665] netlink_sendmsg+0x62e/0xb80 [ 194.122734] ? nlmsg_notify+0x170/0x170 [ 194.126705] ? kernel_recvmsg+0x210/0x210 [ 194.130940] ? security_socket_sendmsg+0x83/0xb0 [ 194.135695] ? nlmsg_notify+0x170/0x170 [ 194.139672] sock_sendmsg+0xb5/0x100 [ 194.143393] ___sys_sendmsg+0x6c8/0x800 [ 194.147375] ? get_pid_task+0x91/0x130 [ 194.151455] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 194.156219] ? lock_downgrade+0x740/0x740 [ 194.160375] ? __fget+0x1fe/0x360 [ 194.163831] ? lock_acquire+0x170/0x3f0 [ 194.167807] ? lock_downgrade+0x740/0x740 [ 194.171957] ? __fget+0x225/0x360 [ 194.175411] ? __fdget+0x196/0x1f0 [ 194.178953] ? sockfd_lookup_light+0xb2/0x160 [ 194.183454] __sys_sendmsg+0xa3/0x120 [ 194.187257] ? SyS_shutdown+0x160/0x160 [ 194.191239] ? wait_for_completion_io+0x10/0x10 [ 194.195915] ? SyS_read+0x210/0x210 [ 194.199562] ? SyS_clock_settime+0x1a0/0x1a0 [ 194.204409] SyS_sendmsg+0x27/0x40 [ 194.208036] ? __sys_sendmsg+0x120/0x120 [ 194.212744] do_syscall_64+0x1d5/0x640 [ 194.216763] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 194.221964] RIP: 0033:0x45d579 [ 194.225145] RSP: 002b:00007f7c97637c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 22:22:44 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) ioctl$vim2m_VIDIOC_QBUF(r4, 0xc058560f, &(0x7f0000000180)={0x401, 0x2, 0x4, 0x1, 0x3ff, {0x77359400}, {0x4, 0x1, 0x6, 0x8, 0x80, 0x2, "f9c01bcf"}, 0x9, 0x2, @userptr=0x117, 0x7fffffff, 0x0, r1}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)) [ 194.232851] RAX: ffffffffffffffda RBX: 000000000002cd80 RCX: 000000000045d579 [ 194.240120] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 000000000000000b [ 194.247392] RBP: 00007f7c97637ca0 R08: 0000000000000000 R09: 0000000000000000 [ 194.254662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 194.261930] R13: 00007ffc61a3220f R14: 00007f7c976389c0 R15: 000000000118cf4c [ 194.298143] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 194.313288] FAT-fs (loop2): bogus number of directory entries (17726) [ 194.321356] FAT-fs (loop2): Can't find a valid FAT filesystem [ 194.330106] ICMPv6: ndisc: ndisc_alloc_skb failed to allocate an skb 22:22:44 executing program 5 (fault-call:12 fault-nth:5): socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:44 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50", 0x10, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 194.353412] attempt to access beyond end of device [ 194.360631] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 194.386132] loop3: rw=2049, want=74, limit=60 [ 194.391622] FAT-fs (loop0): bogus number of directory entries (17726) [ 194.417540] FAULT_INJECTION: forcing a failure. [ 194.417540] name failslab, interval 1, probability 0, space 0, times 0 [ 194.456742] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:44 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) syz_open_dev$rtc(&(0x7f0000000080)='/dev/rtc#\x00', 0xfffffffffffffffb, 0x200) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 194.470606] CPU: 1 PID: 15494 Comm: syz-executor.5 Not tainted 4.14.194-syzkaller #0 [ 194.478511] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 194.487866] Call Trace: [ 194.490462] dump_stack+0x1b2/0x283 [ 194.494100] should_fail.cold+0x10a/0x154 [ 194.498265] should_failslab+0xd6/0x130 [ 194.502590] kmem_cache_alloc+0x40/0x3c0 [ 194.506768] ? ipv6_sysctl_rtcache_flush+0x100/0x100 [ 194.511870] dst_alloc+0xed/0x6d0 [ 194.515330] ip6_dst_alloc+0x39/0x2d0 [ 194.519139] icmp6_dst_alloc+0x155/0x580 [ 194.523213] ndisc_send_skb+0xace/0x1390 [ 194.527371] ? ndisc_alloc_skb+0x310/0x310 [ 194.531603] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 194.537079] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 194.542099] ? __kmalloc_node_track_caller+0x38/0x70 [ 194.547204] ? kmem_cache_alloc_node_trace+0x383/0x400 [ 194.552487] ? memcpy+0x35/0x50 [ 194.555772] ndisc_send_rs+0x125/0x630 [ 194.559661] inet6_set_link_af+0x5f0/0x970 [ 194.563898] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 194.568914] ? addrconf_sysctl_disable+0x6f0/0x6f0 [ 194.573839] ? __dev_notify_flags+0x12b/0x260 [ 194.578343] ? dev_change_flags+0xeb/0x130 [ 194.582579] do_setlink+0x2198/0x2bf0 [ 194.586387] ? rtnl_fdb_add+0x770/0x770 [ 194.590365] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 194.596251] ? trace_hardirqs_on+0x10/0x10 [ 194.600481] ? deref_stack_reg+0x124/0x1a0 [ 194.604714] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 194.610633] ? validate_nla+0x192/0x5e0 [ 194.614611] ? nla_parse+0x157/0x1f0 [ 194.618333] ? inet6_fill_link_af+0xe0/0xe0 [ 194.622654] ? inet6_validate_link_af+0x104/0x1c0 [ 194.627586] ? inet6_fill_link_af+0xe0/0xe0 [ 194.631919] ? validate_nla+0x192/0x5e0 [ 194.635898] ? validate_linkmsg+0x3a1/0x460 [ 194.640223] rtnl_newlink+0x1267/0x1830 [ 194.644205] ? __lock_acquire+0x5fc/0x3f20 [ 194.648450] ? kmem_cache_free+0x7c/0x2b0 [ 194.652602] ? rtnl_dellink+0x6a0/0x6a0 [ 194.656574] ? trace_hardirqs_on+0x10/0x10 [ 194.660844] ? lock_acquire+0x170/0x3f0 [ 194.664863] ? __lock_acquire+0x5fc/0x3f20 [ 194.669138] ? lock_acquire+0x170/0x3f0 [ 194.673112] ? lock_downgrade+0x740/0x740 [ 194.677266] ? rtnl_dellink+0x6a0/0x6a0 [ 194.681243] rtnetlink_rcv_msg+0x3be/0xb10 [ 194.685488] ? rtnl_calcit.isra.0+0x3a0/0x3a0 [ 194.689981] ? __netlink_lookup+0x345/0x5d0 [ 194.694303] ? netdev_pick_tx+0x2e0/0x2e0 [ 194.698455] netlink_rcv_skb+0x125/0x390 [ 194.702516] ? memcpy+0x35/0x50 [ 194.705796] ? rtnl_calcit.isra.0+0x3a0/0x3a0 [ 194.710305] ? netlink_ack+0x9a0/0x9a0 [ 194.714285] netlink_unicast+0x437/0x610 [ 194.718351] ? netlink_sendskb+0xd0/0xd0 [ 194.722414] netlink_sendmsg+0x62e/0xb80 [ 194.726478] ? nlmsg_notify+0x170/0x170 [ 194.730448] ? kernel_recvmsg+0x210/0x210 [ 194.734595] ? security_socket_sendmsg+0x83/0xb0 [ 194.739349] ? nlmsg_notify+0x170/0x170 [ 194.743328] sock_sendmsg+0xb5/0x100 [ 194.747044] ___sys_sendmsg+0x6c8/0x800 [ 194.751017] ? get_pid_task+0x91/0x130 [ 194.754902] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 194.759679] ? lock_downgrade+0x740/0x740 [ 194.763831] ? __fget+0x1fe/0x360 [ 194.767283] ? lock_acquire+0x170/0x3f0 [ 194.771264] ? lock_downgrade+0x740/0x740 [ 194.775413] ? __fget+0x225/0x360 [ 194.778866] ? __fdget+0x196/0x1f0 [ 194.782497] ? sockfd_lookup_light+0xb2/0x160 [ 194.787425] __sys_sendmsg+0xa3/0x120 [ 194.791225] ? SyS_shutdown+0x160/0x160 [ 194.795201] ? wait_for_completion_io+0x10/0x10 [ 194.799874] ? SyS_read+0x210/0x210 [ 194.803500] ? SyS_clock_settime+0x1a0/0x1a0 [ 194.807904] SyS_sendmsg+0x27/0x40 [ 194.811440] ? __sys_sendmsg+0x120/0x120 [ 194.815503] do_syscall_64+0x1d5/0x640 [ 194.819395] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 194.824577] RIP: 0033:0x45d579 [ 194.827761] RSP: 002b:00007f7c97637c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 194.835500] RAX: ffffffffffffffda RBX: 000000000002cd80 RCX: 000000000045d579 [ 194.842765] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 000000000000000b [ 194.850128] RBP: 00007f7c97637ca0 R08: 0000000000000000 R09: 0000000000000000 [ 194.857402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 194.864670] R13: 00007ffc61a3220f R14: 00007f7c976389c0 R15: 000000000118cf4c [ 194.937779] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 194.967863] FAT-fs (loop2): bogus number of directory entries (17726) [ 194.980573] FAT-fs (loop2): Can't find a valid FAT filesystem [ 195.085670] attempt to access beyond end of device [ 195.090646] loop3: rw=2049, want=66, limit=60 [ 195.135593] attempt to access beyond end of device [ 195.140561] loop3: rw=0, want=66, limit=60 [ 195.173752] attempt to access beyond end of device [ 195.192750] loop3: rw=0, want=66, limit=60 22:22:45 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50", 0x10, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 195.406397] attempt to access beyond end of device [ 195.411367] loop3: rw=2049, want=74, limit=60 [ 195.447609] kauditd_printk_skb: 3 callbacks suppressed [ 195.447615] audit: type=1804 audit(1598307765.641:228): pid=15507 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/212/file1/bus" dev="loop3" ino=190 res=1 22:22:45 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0xffffffffffffffc1, 0x80100) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r5, 0x40044104, &(0x7f0000000100)=0x1ff) r6 = dup(r4) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:45 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r1, 0x0) sendto$rose(r3, &(0x7f0000000180)="9bb810f242523677c0ce6395b21dc65ac37eb360b9845faaa1270463be2f767e205f79806faba664a28c26ab05984dba4c4be7421db64b70b05633adc0afb4d16b3ab73cb5be016e7556a3d49a60886406d595df4c27130e0c97a5efae9d7ab84bb425a7addadc9cad7bacc051", 0x6d, 0x1, 0x0, 0x0) r4 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000080)={[{@fat=@check_strict='check=strict'}, {@fat=@sys_immutable='sys_immutable'}, {@nodots='nodots'}, {@nodots='nodots'}, {@dots='dots'}, {@fat=@flush='flush'}]}) 22:22:45 executing program 3: syz_mount_image$msdos(&(0x7f0000000100)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0xa2000, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRES16, @ANYRES32]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) ioctl$SCSI_IOCTL_DOORUNLOCK(r5, 0x5381) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x2, &(0x7f0000000080)=0x4, 0x4) ftruncate(r0, 0x0) [ 195.492535] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 195.511273] FAT-fs (loop2): bogus number of directory entries (17726) [ 195.534976] FAT-fs (loop2): Can't find a valid FAT filesystem 22:22:45 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50", 0x10, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 195.578584] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 195.609116] audit: type=1804 audit(1598307765.801:229): pid=15528 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/213/file1/bus" dev="sda1" ino=15931 res=1 [ 195.640134] FAT-fs (loop0): bogus number of directory entries (17726) 22:22:45 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp1\x00', 0x400002, 0x0) fcntl$setstatus(r2, 0x4, 0x66d00) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r4, 0xc02c5341, &(0x7f00000000c0)) ftruncate(r1, 0x800) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x8400fffffffa) sendfile(r1, r5, 0x0, 0xffffffff) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r0, 0x0) setsockopt$inet6_group_source_req(r7, 0x29, 0x2e, &(0x7f0000000180)={0x30, {{0xa, 0x4e23, 0x8, @private2={0xfc, 0x2, [], 0x1}, 0x9}}, {{0xa, 0x4e23, 0x4, @dev={0xfe, 0x80, [], 0x17}, 0x3}}}, 0x108) [ 195.660246] audit: type=1804 audit(1598307765.801:230): pid=15534 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/213/file1/bus" dev="sda1" ino=15931 res=1 [ 195.675626] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:45 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) dup3(r7, r5, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockname$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000000)) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018a6a66a94f8c363af65000a8014000700fe78edea8cd65ec3a142dd29e34213f6d0b8710600ad4bde55a31e355149252890682c36962b427688138ad9f43230987b0cf137bfe4077c85657cad2ea800ca1c640d646ae69f1cae1f0b757942ff97ff9329056efc975d379219e7549e786821d34e948d00000000000000009fb9b3592efc7b580c365695b851ef65e78dbf6d94826d"], 0xec}}, 0x0) [ 195.750922] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 195.792508] FAT-fs (loop2): bogus number of directory entries (17726) 22:22:46 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-monitor\x00', 0x0, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r2, &(0x7f0000000180)={0x1, 0x5}, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x4001fd) syz_mount_image$msdos(&(0x7f0000000100)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x100000, &(0x7f00000002c0)=ANY=[@ANYBLOB="405691860da5b1111fdc4e6b4ea1412e901dc236456f8a75d0a48a4f1036fbff49376a6035c4a0d1533126df3f234bfa4a78b4bac91f8e544c4a07c17f289719e78d9cf385f6a3f9ed275cd22d21386051a3d847a90e7fe08328cc72aa3c3fc153669af3f664ec4301dae9ec78f190b119bb6717c643183ea419470670b83725c056eb046414838a708e4f0a0ccffa853460fd5b32b1669b8f2af8a078f893abdcde9b1cb1feba8c5a9f01f7017cc398ea60c79051bac5ee57c7ea86e3b7932c683ae5d81035c2f9a563622bd8e167e604fe623dd9e747d6"]) [ 195.851592] FAT-fs (loop2): Can't find a valid FAT filesystem [ 195.875326] attempt to access beyond end of device [ 195.881500] loop3: rw=2049, want=66, limit=60 [ 195.912834] audit: type=1804 audit(1598307766.101:231): pid=15541 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/214/file1/bus" dev="loop3" ino=191 res=1 [ 195.913808] attempt to access beyond end of device 22:22:46 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5", 0x11, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 196.034487] loop3: rw=2049, want=66, limit=60 22:22:46 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x2002, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRESDEC, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 196.080072] audit: type=1804 audit(1598307766.271:232): pid=15547 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/214/file1/bus" dev="loop3" ino=191 res=1 [ 196.080487] attempt to access beyond end of device [ 196.142591] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 196.155525] nla_parse: 3 callbacks suppressed [ 196.155531] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 196.186195] FAT-fs (loop2): bogus number of directory entries (17726) [ 196.189487] loop3: rw=2049, want=74, limit=60 [ 196.210373] FAT-fs (loop2): Can't find a valid FAT filesystem [ 196.221999] attempt to access beyond end of device [ 196.228214] loop3: rw=2049, want=74, limit=60 22:22:46 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) write$input_event(r0, &(0x7f0000000080)={{0x0, 0x2710}, 0x0, 0x8, 0x1}, 0x18) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="7ff069ea39874a7e904863eb2b5a9ae3547b7c0e513c478e997f48a7b5e037b5c7c647fcc069707062fe836076dd08541546156111be3c8e88f403eac2ab2704bdb94ac54dbf0716c84267ab7991d6cfdb9ef85f87e771fd0f00"/100, 0x64, 0x1f}], 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="eac158dde1617060465c295df9a4f5df30b11b45defeab982881265719d746b0b034455e026e4e286fde3f320188a0245c1c05175cafd3dc2f1514a6b4b234a9149e838cdbe846779d4007ddce33cbce47"]) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r5, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}]}, &(0x7f0000000180)=0x10) r6 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r6, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r5, 0x84, 0x74, &(0x7f00000000c0)={r7, 0x20}, &(0x7f0000000100)=0x18) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r4, 0x84, 0x23, &(0x7f0000000100)={r7, 0xfff8}, 0x8) 22:22:46 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000)='/dev/adsp1\x00', 0x309000, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:46 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5", 0x11, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 196.341217] FAT-fs (loop0): Unrecognized mount option "Xap`F\)]0E(&WF4E^nN(o?2$\\/4Fw@3G" or missing value 22:22:46 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpu.stat\x00', 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r0, 0x4010ae67, &(0x7f00000000c0)={0x1000, 0x100000}) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x20) sendfile(r2, r3, 0x0, 0x8400fffffffa) sendfile(r2, r3, 0x0, 0xffffffff) finit_module(r3, &(0x7f0000000280)='\x00', 0x0) ioctl$CHAR_RAW_RAGET(r2, 0x1263, &(0x7f0000000340)) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm_plock\x00', 0x400080, 0x0) setsockopt$inet_IP_XFRM_POLICY(r5, 0x0, 0x11, &(0x7f0000000180)={{{@in6=@private1={0xfc, 0x1, [], 0x1}, @in6=@dev={0xfe, 0x80, [], 0x38}, 0x4e24, 0x2, 0x4e23, 0x6, 0xa, 0x80, 0xa0, 0x3b, 0x0, 0xffffffffffffffff}, {0x7328, 0xfffffffffffffffd, 0x3, 0x910f799, 0x3b, 0x1, 0x20, 0x209}, {0x0, 0x2, 0xff6, 0x80000000000}, 0x3, 0x6e6bba, 0x2, 0x1, 0x1, 0x1}, {{@in=@local, 0x4d6, 0xc3}, 0x2, @in6=@mcast1, 0x3504, 0x0, 0x2, 0x3f, 0x9, 0x9, 0x4}}, 0xe8) r6 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r1, 0x0) 22:22:46 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x5, &(0x7f0000000000)=0x2, 0x4) getsockname$packet(r3, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r4, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 196.451526] FAT-fs (loop0): Unrecognized mount option "Xap`F\)]0E(&WF4E^nN(o?2$\\/4Fw@3G" or missing value [ 196.495541] audit: type=1804 audit(1598307766.691:233): pid=15592 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/215/bus" dev="sda1" ino=15985 res=1 [ 196.537685] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 196.585760] FAT-fs (loop2): bogus number of directory entries (17726) [ 196.604921] audit: type=1400 audit(1598307766.711:234): avc: denied { module_load } for pid=15587 comm="syz-executor.3" path="/root/syzkaller-testdir899663287/syzkaller.UexmFn/215/bus" dev="sda1" ino=15985 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:unlabeled_t:s0 tclass=system permissive=1 22:22:46 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ecf9ff001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:46 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) accept4$phonet_pipe(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x10, 0x80800) ftruncate(r0, 0x48ea29fa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 196.637622] FAT-fs (loop2): Can't find a valid FAT filesystem 22:22:46 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0x200, 0x0) [ 196.672103] audit: type=1804 audit(1598307766.751:235): pid=15599 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/215/file0/bus" dev="sda1" ino=16422 res=1 22:22:46 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x0, 0x400) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) r8 = accept(r4, &(0x7f0000000180)=@in, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r8, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x14, 0x6, 0x1, 0x301, 0x0, 0x0, {0x7, 0x0, 0x5}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000080}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:46 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x2890, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x4c) ftruncate(0xffffffffffffffff, 0x800) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)={0x7, 0x4, 0x8, 0xf1a}, 0x2c) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r3, 0x28, &(0x7f0000000240)={0x0, 0x0}}, 0x13) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000140)={r4}, 0xc) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={r4, 0x3}, 0xc) futex(&(0x7f0000000180)=0x1, 0x4, 0x0, &(0x7f00000001c0)={0x0, 0x3938700}, &(0x7f0000000200)=0x1, 0x0) ftruncate(r0, 0x0) 22:22:46 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5", 0x11, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 196.800918] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) 22:22:47 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$IP_SET_OP_VERSION(r1, 0x1, 0x53, &(0x7f0000000000), &(0x7f0000000100)=0x8) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = accept$ax25(r1, &(0x7f0000000180)={{0x3, @null}, [@netrom, @netrom, @netrom, @default, @remote, @bcast, @remote, @default]}, &(0x7f0000000200)=0x48) clock_gettime(0x0, &(0x7f00000005c0)={0x0, 0x0}) recvmmsg(r4, &(0x7f0000000580)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000380)=""/140, 0x8c}, {&(0x7f0000000440)=""/53, 0x35}, {&(0x7f0000000480)=""/15, 0xf}], 0x4, &(0x7f0000000540)=""/19, 0x13}, 0x2feb}], 0x1, 0x10000, &(0x7f0000000600)={r5, r6+10000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000640)=ANY=[@ANYBLOB="ec000000100001080000000004000000000000008638e9498b3a01756ceb387df5e308bc2048cc171fe1331aa310f523ed8ace408de9bf7618e6bb01a7a75224b3555d8c35c07a", @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$GTP_CMD_GETPDP(r3, &(0x7f0000000740)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x1c, 0x0, 0x8, 0x70bd25, 0x25dfdbfb, {}, [@GTPA_VERSION={0x8, 0x2, 0x1}]}, 0x1c}}, 0x0) [ 196.850096] FAT-fs (loop0): bogus number of directory entries (17726) [ 196.869068] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:47 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)) [ 196.924745] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 196.972036] FAT-fs (loop2): bogus number of directory entries (17726) [ 196.987381] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 197.010478] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=15639 comm=syz-executor.5 [ 197.022849] FAT-fs (loop2): Can't find a valid FAT filesystem [ 197.035296] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 197.043831] FAT-fs (loop0): bogus number of directory entries (17726) [ 197.050848] FAT-fs (loop0): Can't find a valid FAT filesystem [ 197.070861] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. 22:22:47 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000500)='/dev/full\x00', 0xa0100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x81000) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000440)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICADD(r2, &(0x7f0000000580)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000480)={&(0x7f0000000900)=ANY=[@ANYBLOB="64000000d78729b32708fb58ff56494c966c9511090c850c829992751bbf08af61f07f721ec72b9880c2f0f05c785eb7", @ANYRES16=r3, @ANYBLOB], 0x64}}, 0x4000000) sendmsg$NLBL_UNLABEL_C_STATICADDDEF(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f00000005c0)=ANY=[@ANYBLOB="69d76182603a852447fb6ba3b3e7c5cfbe4893104d7bd39b644205cc93ce34c9d95778f9e1eb3a9907e5215d6b7b8551698f37faea4bef7fc78c855e56074c1d8f884967ad03544b98a9f680c598f7613cf52e1ff9ad57c356073e0000000000", @ANYRES16=r3, @ANYRES32], 0x5c}, 0x1, 0x0, 0x0, 0x10}, 0x80004) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x12}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x74, r3, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @broadcast}, @NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'ipvlan1\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @loopback}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @empty}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @private2}]}, 0x74}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000) sendmsg$NLBL_UNLABEL_C_STATICLIST(r1, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x945612f8b66c3223}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x24, r3, 0x100, 0x70bd2a, 0x25dfdbfd, {}, [@NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @broadcast}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x880) r4 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bind$rxrpc(r4, &(0x7f00000004c0)=@in4={0x21, 0x4, 0x2, 0x10, {0x2, 0x4e21, @empty}}, 0x24) ftruncate(r5, 0x800) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/192, 0xc0}, {&(0x7f0000000180)=""/174, 0xae}, {&(0x7f0000000240)=""/31, 0x1f}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000400)=""/176, 0xb0}], 0x5, 0xb12b, 0x3) ftruncate(r4, 0x0) 22:22:47 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) r7 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) dup3(r9, r7, 0x0) accept$alg(r9, 0x0, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:47 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 197.136491] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 197.149331] FAT-fs (loop0): bogus number of directory entries (17726) [ 197.177316] FAT-fs (loop0): Can't find a valid FAT filesystem [ 197.210846] attempt to access beyond end of device [ 197.211766] FAT-fs (loop2): bogus logical sector size 49842 22:22:47 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)) ioctl$BLKRESETZONE(0xffffffffffffffff, 0x40101283, &(0x7f0000000080)={0x7fffffff, 0x91}) [ 197.234290] loop1: rw=2049, want=66, limit=60 [ 197.237755] FAT-fs (loop2): Can't find a valid FAT filesystem 22:22:47 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r3) r4 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:47 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 197.286061] attempt to access beyond end of device [ 197.291091] loop1: rw=2049, want=74, limit=60 22:22:47 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = perf_event_open(&(0x7f0000000080)={0x5, 0x70, 0xe1, 0x6, 0x4, 0x0, 0x0, 0x3, 0xc0000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1f, 0x0, @perf_config_ext={0x5, 0x6}, 0x1d, 0x1ff, 0xad, 0x1, 0x6, 0x8000, 0x9}, 0x0, 0x2, 0xffffffffffffffff, 0x0) ioctl$int_in(r3, 0x5421, &(0x7f0000000100)=0x182a0943) r4 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 197.395208] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 197.406364] FAT-fs (loop2): bogus logical sector size 49842 [ 197.421973] FAT-fs (loop2): Can't find a valid FAT filesystem [ 197.445564] FAT-fs (loop0): bogus number of directory entries (17726) [ 197.452183] FAT-fs (loop0): Can't find a valid FAT filesystem [ 197.481673] attempt to access beyond end of device 22:22:47 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 197.508098] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 197.508191] loop1: rw=2049, want=66, limit=60 [ 197.532698] FAT-fs (loop0): bogus number of directory entries (17726) [ 197.546440] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:47 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0)='nbd\x00') sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x20, r4, 0x20, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x20}, 0x0) 22:22:47 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = syz_open_dev$audion(&(0x7f0000000400)='/dev/audio#\x00', 0x8, 0x800) setsockopt$bt_hci_HCI_DATA_DIR(r1, 0x0, 0x1, &(0x7f0000000440)=0x4, 0x4) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000240)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000300)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r3, 0x4010641c, &(0x7f0000000400)={r4, &(0x7f00000003c0)=""/35}) ioctl$DRM_IOCTL_NEW_CTX(0xffffffffffffffff, 0x40086425, &(0x7f0000000080)={0x0, 0x1}) ftruncate(r2, 0x800) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r5, 0x0, 0x8400fffffffa) sendfile(r2, r3, 0x0, 0x40000000ffffffff) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 197.578890] FAT-fs (loop2): bogus logical sector size 49842 [ 197.600467] FAT-fs (loop2): Can't find a valid FAT filesystem 22:22:47 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbc90448ed7d", 0x6, 0x1f}], 0x8, &(0x7f0000000100)) 22:22:47 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x22401, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x80000000) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r7 = dup(r5) sendmsg$SEG6_CMD_SET_TUNSRC(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="1aae454fff56d4fcf5a4af5805", @ANYRES16=0x0, @ANYBLOB="5f3800000000000000000300000014000100ff010000000000000000000000000001"], 0x28}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x64, 0x0, 0x4, 0x70bd25, 0x25dfdbfe, {}, [@SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x6}, @SEG6_ATTR_HMACKEYID={0x8}, @SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x80}, @SEG6_ATTR_DST={0x14, 0x1, @rand_addr=' \x01\x00'}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x1}, @SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x26048011) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="de61000000000000cc002c0b2a1b1a8018000a80149f8125f59de5c9451eebf4ccc07e66c235a74ab946d8341fcddd9510789d32c692f6da6e6a718dbfe325dab816f3f18d26e7df96d2f1fcec74182fecfa8e7b6aac491910f94873670641c2e698c6bc8b083721702e568ee60fa681b3cc3e0a393cb261650465c2bfe8"], 0xec}}, 0x0) [ 197.706620] device team0 entered promiscuous mode [ 197.723358] device team_slave_0 entered promiscuous mode [ 197.738877] attempt to access beyond end of device [ 197.746303] device team_slave_1 entered promiscuous mode [ 197.747982] attempt to access beyond end of device 22:22:47 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x1, &(0x7f0000000140)=[{&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 197.772290] loop3: rw=2049, want=66, limit=60 [ 197.791162] loop1: rw=2049, want=66, limit=60 [ 197.796948] audit: type=1804 audit(1598307767.991:236): pid=15721 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/217/file1/bus" dev="loop3" ino=195 res=1 22:22:48 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x4000, 0x0) r6 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000180)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_GET(r5, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x48, r6, 0x200, 0x70bd27, 0x25dfdbff, {}, [@L2TP_ATTR_IFNAME={0x14, 0x8, 'ip6tnl0\x00'}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp=r1}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x1}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x6}]}, 0x48}, 0x1, 0x0, 0x0, 0x40}, 0x1) r7 = dup(r4) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 197.835726] FAT-fs (loop2): bogus number of reserved sectors [ 197.841895] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 197.859236] attempt to access beyond end of device [ 197.860851] FAT-fs (loop0): bogus number of directory entries (17726) [ 197.864353] loop3: rw=2049, want=74, limit=60 [ 197.880150] FAT-fs (loop2): Can't find a valid FAT filesystem [ 197.886858] attempt to access beyond end of device [ 197.906399] loop1: rw=2049, want=74, limit=60 [ 197.918740] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:48 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x3, 0xaaaaaaaaaaaac4a, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRESOCT]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) sendfile(r2, r3, 0x0, 0xffffffff) r4 = epoll_create(0x3) lseek(r4, 0x7fff, 0x4) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r1, 0x0) 22:22:48 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x1, &(0x7f0000000140)=[{&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:48 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40000, 0x0) futimesat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x77359400}}) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) chdir(&(0x7f0000000180)='./file1\x00') ftruncate(r1, 0x0) 22:22:48 executing program 5: syz_open_dev$rtc(&(0x7f0000000000)='/dev/rtc#\x00', 0x3316, 0x24283) socket$nl_route(0x10, 0x3, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 197.938703] audit: type=1804 audit(1598307768.101:237): pid=15709 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/217/file1/bus" dev="loop3" ino=195 res=1 22:22:48 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x200001, 0x0) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000180)={0x2, 0x5b, 0x3}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)) [ 198.079339] FAT-fs (loop2): bogus number of reserved sectors [ 198.094241] FAT-fs (loop2): Can't find a valid FAT filesystem 22:22:48 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x1, &(0x7f0000000140)=[{&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:48 executing program 5: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000540)) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000480)={&(0x7f0000000340)=@del={0x130, 0x11, 0x100, 0x70bd29, 0x5, {{'drbg_pr_sha1\x00'}, [], [], 0x1000, 0x2000}, [{0x8, 0x1, 0x3}, {0x8, 0x1, 0x7}, {0x8, 0x1, 0x9}, {0x8, 0x1, 0x5}, {0x8, 0x1, 0x7ff}, {0x8, 0x1, 0x3f}, {0x8, 0x1, 0x9}, {0x8, 0x1, 0x6}, {0x8, 0x1, 0x3}, {0x8, 0x1, 0x4}]}, 0x130}, 0x1, 0x0, 0x0, 0x2400c080}, 0x20040004) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) sendmsg$SEG6_CMD_SET_TUNSRC(r4, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000400}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='p\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="040029bd7000fddbdf250300000005000500000000000800030005000000080103000300000014000400050000001ecc0000080000000600000014000100ff0200000000000000000000000000010800030000000100140004000900000005000000190d000002000000"], 0x70}, 0x1, 0x0, 0x0, 0x20048010}, 0x8010) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) r9 = getpid() sched_setattr(r9, &(0x7f0000000280)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) ptrace$setsig(0x4203, r9, 0x81, &(0x7f0000000280)={0x1f, 0x9, 0x3cd1}) [ 198.221794] attempt to access beyond end of device [ 198.227091] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 198.227789] loop1: rw=2049, want=66, limit=60 [ 198.261461] FAT-fs (loop0): bogus number of directory entries (17726) [ 198.288948] FAT-fs (loop2): bogus number of reserved sectors [ 198.314770] FAT-fs (loop0): Can't find a valid FAT filesystem [ 198.324991] FAT-fs (loop2): Can't find a valid FAT filesystem 22:22:48 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socket$netlink(0x10, 0x3, 0x0) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000400)={0xffffffffffffffff, r2, 0x0, r5}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000380)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x3, {0x42, 0x2, 0x2}}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000180)="6360775f373eaad722d9cb2d7ffde1f9e5c748ff07104f6900389083c555eef0885c621780b46e0105c20594b53a9338a931e80ca7f8f741f50ba92e1ee7e333aac790b070f7e0eb255a19f23560c8be", 0x50}, {&(0x7f0000000540)="a7b2f8971963c2599081f55e844c31485d686fcb71d4c5115bfd479edc1a3db2ddfdb1d5de7b4e65e78d96c78c86346ce5ddd382298de1590a7b49e48fe02d6e5c517a1246ccdff15ca8b3d477790c80d6d4740d80ecef9befe9d04b585fb4de4bcb1ae7d83285d3d13e9632bfe47a655884e93c39822de91fbbdd2479721db929ae3e24609378d91f3a6e7198deb1a3914b0f30c08e4930c168f44c9a7bef46bb9a83786f8e9f56d35296aaa3cf8957a0a9830ad87805afce36d443bc164d99439605934a9f22db0bb30d06f2b319629dc613cc97f3d15e709b44b50c4f51102bf434c3c1bf215a6f11424399bc601eeef4c1ba6861e8f81c13e4f54d2610bf9166b60529e4379207939205753298193908545eca7dcc70dd31e59690a766929e28777bae37bbb097c951474e5e8a903e29df6f6af7e849964a6147b28b4b9fd048cdc99459b3c5629db35222ef8e532929c34d70f4827c4427cb4ff9d78e30526536ea4d127cceb65f02e730c88cc0f8ff636873069150a5ed35e8b5849e3f1b602911fac490fadd521ec1d61893089cf452e6da4e79758acdcb19de1e24b79dd110493c725a7e22fbe73823367fa3ae96e9e11c59b1938d6461348f52c240aed93a14ab9395cc95bafa44c1a47c54596abe4cb359b2b00ef6ac134e41a97fe424408a529e8b5ee5e1eb85dc6068afa8229f0f9de7264fc9e5ac3069cec740ae1f31978adc1de1a209773458ad9d70f6d0108e2703b0651105758bea3d7b98204958bd5f030e4f35321fd61fec0a7e1352967880713c4f66d25d89f1804697373621206576a016687d2e94f17a1cfb0fc729b9efee72a5fac36672a0a59a350622c0dcb0324d12fe39854f9c2a20ec99c130a7bf1323d8ccfefede016d7b69bdaad541e3c26b78dd3bb4c26ee9f0841ceee2539fdb1e9a752637ada10387ef5a170698b2b940d51e3da24292ea9efb8b12de91352b0e4a68f3474097d715cb6fc87dc114a22c83d2249720190ab81ac497157497d87db48773de73b6df5ea603978f1fdf2b33d2ea7c6845f1ffe43acaf35500199cce4cc6d92e8501cca7244a2b9b0e9e3c3efaa1608f5000f32567ea32290a0f908beb18764d344ba546e106fc635a2d4adfbb191e0b673f049f185e3315f0b031617eea7ae72c2571fc357247165837a1cbac61a915f645519e358bf9f089824e6ebd2a4c737cbb023aad62c6cd539e26807a388cc8dca438bed33e5b818b597da32b43e4d015f702bdbe14103ddfde7ac4bba21d454d3c8cfeb9929c193f39cb0b02c33e82674eba89c1cdeab876ac52a081372979599d3057b0191d65768c343684fde98c9b1a211bf160c1fd2ca3b2fac4a96ada770923980ecbd230f1c8a5f2d271080d4ca5b749d37beea90f3827d25b07a534b58c4ae7fb9a557d696d59a1bd9fb695466316b7820cdb3d9173731af148ae1251bc816f55ba330db76850d0cc5e03941fa2c334d4402446d59ea55c21a612ba0ed9c8faa04bc54817b4e0faedb2c53259a8e883843d9ebd688f3c8f4760d600c38c8e20a4581257b3405df195910ed97fc40d924d54bd907b659f2f10c6a281cc295972317d7254f4564e8b927fae18b2191fd1de1d9718e08e68ccd85d63baef020180d111ab88be501bc92a8dffa736cd832435efb4bd7fb5d9e2747ff1d374e16ab59989f6a3a7651ef89b449e9b19ff37665dd3dafa16a9da4634be833929c63b0db4b39169bc3fc78ac6c2a848dbe5848d55b9a01414b3341dd00d26ca7c36953c65c25e4148eb56c148823e53d5b913394212a0ed3023ad2ebffb41f9283002114395eb6c72bd81bd83e490efa929d24cde1e38f5215a95d4a2f0f524ad295bddf86c5598dead1b59e394848671ed386efe37dbe42843e8b2e5691a0a23598d234d77929fd7045e8956218e5c019034b36bd0f321f6ef7f5793f5205eda73ea747c7f7ec7a00bf18b478713d7cd71703a792de1cd823f3609a4b18b1557b6b9382f113387c911f0e7b753458fe060ff37f2192704c0601cc72bd4a3f5ed886cb9af2ee03d3fcd23960dc0f36e8f761b171760564a41cee69831280c7a3f52bd0ba5b8546554934d068a188e99312b83f921c5f071473603822ce408f58568e33e20f2d3df4ddfbf36e10f908d1936c0570a507ad5ed9b8cd8f971fb98f00611c4526078177a6559322ca988dd144a4cf3710592171024b74667edbe08f8cdc1e117b14e29bec74c6745abfe42c965732e58e71565d00580776189c83a12bbd5330853b5445281e4a6519bff616d3910102f29b423124a1f4fd10433e01982ff8a6d9fdeab8947c04bb6968a40009da7beb4a0c6536545671231594221b1956c10863e76f882623923bc6ae3e5be403a3d75cecf9b1705a138478d53091c6f81a4900471da441e51b25839ae22bafa1aba0e6cbf5ba3dffc345db042bf97e8e94c958ab54ba18f5a7818df40bf945f239b283dd135f4bc602563edd27e9b32ab550bcc4dafc163002e102b8b3fc3098c192ed4af529527c233b5d3e3046e83ec5ae100f3223a0c93271c970d1597276c6f982c5a8ec155ac8df0afe3b1a34f5700a7036e4f56d8af7d090f369aed7d5a179ab8c562ddf2e51d756b757a795fa2d9f1b7285e5127c7c9f99fdd9ef426f51745a941e667ffb0a4a193952891704b53a51b9527e09408a23462f4dd09ebcfdea8a695ff051e1b633cacba376a5c7ba02b0a38a401819f4ba6b6dfb30fe9046a4861239f3b6a141e8dd774073e4c6387b5076ea6a0758ef759d5e954995022ed74842667cac475e4a779978896a46e96398d346067956a43bb70870f300822627a7657378ad799ff29a3f598754d9753ad5bc59b46e4a31778a97cb3de9a6a9e6e32d10e0fde2a2c02b32179c72fc23c480e12ef1fb8becff4a941727b8a9b04ba374b35f121a5c44f29124d6755331227ec92ae220f5b36a57f4814dd264979c59874b6865a5adc621105bb03d1bb7b096e9812429c28c62c05f88eb03ab6ac296b8c16fadd00c13bf538cda405eb4777bdc1bb4bc032dc4e2a70a972de64bc593732a64c97db7090f36aecaacbcde68ff7cf53c75285600e3aef849cdd8bd487407009aa81f800d56ff1f26fe41c0dbdfea57520201066ba8d38e2414f5c93b06a2b80f1c0c560fc8db502d798da908c522fafaf8b0f2c7b31ba98253d63233700e099a5cea79c9cfd9139a59d19a8a1f06eda9ac4fa55690d88b4d8af8b0d217df7dca1e71ceaa5ccb298225f3efaa3e00d152c61908365b0d6dc73e1e9d1a9076ab6ce1bed1b803768d95a64d7308f6f83ecc54b99bea390e8a6ac8bf05b4ff921866b8235bf2378fde447887c54461347361987886b08ed50c8c590eae94fb9c02d3905d0de99100a67129d9497ad1c8ec6238d051c59480bd0f511748374d24c8310f84e228b31db13f9cadf0bc0c787897efc15e47fc68d576a05e3689f555aad45ac70facc84b468e33eb67c8bb09fc130724af1a0b20de51964fc62b6ffe40d74d1c4b2f94fb5ca528ca301ae46920b15f963f9c2f06abfeea6768336225235cdcaee4bd8366924f4a1dd8f2e6fa5e21b451a4e527cb1a122a907610ac48fa944aee2872cdd14c7003c3741148f23975130df76c08f214be9454db37ec947d8d9a14538fcfc386c81e278235edd67d14b395fa88b084699e17dc751a6e6a70dc35e4ac36299285ef444de9eb71495686b0e9aad689f2cdb7eb127ea871721561443b38a1e296718f888cc33f862a8e0e6f8d5c587da8285f2ada14ecff8517fe7c85254466b95732528239c6f07816e936b2ef3a1d445b93a4243a4a3347d0de4d9d877f6858191292580ecd637679c4a6d729c00c51265a299ebe0e817c7999f313385e7d880b2ea04ab742078ba30cda6ae13dc69f828a8b649fc39e1eddea3f069f3ec2cdd158bbc8d067a06761a88532bfc86c7ba06027f7564cf9e784f631346f0bd436e20853fb6c560b039b0ca55159c1464c055165cd0e8ac401014581690db037691f8e4c4d5da06ae78f663e9cec16ab6945ea9e405af233f770da0f2d6fba61d41ec36fa26684214c141d2bdb4b4d1eb4d010e7f52001baef0365087f93f7a1a384e3bbdaccbca952c4db7a5c6183bf506dafae259763a621977fcd31355fcefb3ddeac9dd30be52e416ca8186f6e52f1142fe16847396918decf0c82b526c9fb88c42b69689b8eb6a96946c44e065474d4621140ed0a69764a1a21b4c0bad0b2c2503363198fc76deea27a44d8ccef2a976c45f8820466cfccb281cc93a44b87df2f287c209c3c06b6bdbb9d5e9b97a84471b6f242c5bd4b4bbc6f84ef7803b309d44b9fc00156f60a9c1ae05e6a3cb29888482a16dc445bdae828e070eecca2f12e1ba5e7e2f3e4b260ebb1053cb6e36809f5a470cfc59e346c15135a6f8d3db89ff8774331fc9219252ba41287857be63953e5c302dd2be05f0b445e192e5b24d3e46c166903f4642662ffebace9b65219489712a94126d06effdddc315736187bd7205b853a23364b15b7c9e5d4389945ab11b83176560a8751545e98f0e8d0687dcb43b872bfaf8fb8a7593f2987b373e69a11ea0da427fda47f6630acc5f46cfee4707334e774a9977e0d3e52f901fd2a48501914ef6c6b379f994f86365ce9ee8fbf828c8db8f37570f6b0e8a71b734352c663d41ce4f45b330cc6f3b0bae6c9c5cfa64c371fe2938954fbc93a0d3373099e417dc08ffdaf534ecbf237e148c30f6c1e67f758b5530a1e478e5f2d7c92ab698601c1def1678affc80a884c23d2d61c21372736c9aec4ebb6eb2d9dd0974ec44d2981885a698abfe6ce67844a24b03bde06783885b05515a46523bc9aa0e2e6da6a0539e59f70a0230609349e56a6377d90d09d1f0bebf487aaad20b6bc22229f8cbafd357875723bb9e2fbf8f811a5e98d8a6326529c917d4dc0f9c85d9dcd0e978614a80f4caf0ad2ae7b7f5ea346cb3cd28fa24a15f315810a75928286482694cc5731eacccdcc3990c7ae9b0d543537565c1483a70dec30aa663e4225b9289b5b4cb5762a97c0ac617b36ecbbee451a8d862bc89949613bd822dc37b6d0292c86513197644425ae9b8a40969c8965bf5c730a4288102de6899427314513d2ee24a9ea71f6ae69df5d7e45e8c347a59cc88f8a8ec62687605f09f316159bc97c72e3964e9e4cef69e501e97057501b33341da34ab7f4eca956ffcc644b8c8029e16051762133d2475651c83098d5eacf2c6625a694bd67067e133a42d7660d1bd54cb222564b71c5533d292dff641f21a5d018e98b0cf7b7a02c4fdecb1473057de96e7ab0b5bfc862a4ee247406d0f2fbbc7797faf988b134c7b406615c97e21d418f7026475a5ba9764cc2ee1b8249cb177cf9a4b2a1f4c2e672c0433eda8b41ddbd68e23ffec51102d40995de3bd83aeb056cdf59b1486fe551d0fe95fbf9327b2aab2ec9e637303511b0a82a0500912fe8bf9492a71eb088b498f6a59e551bc7aa99dbd7a654436382b6f0c7905097281f5b78a79710fad0b1a8af271bb271ccdacd9b8d1a382b45c3c8d5cbe8008c55872f939a0629771884e30e98ddebc331cd068973e7248a9fb2dbd069e4777296b35b9478c22164c2f473aa1ee7acae1ddda0965cb7ff5291e6006ef89d34529efb771e0d36af5333c477f24c9d90ba0039a39971db6f3bea51001a992aeb3e0399c390551ae3750d45c10b4e70d63ce14bf8481dff81f5d31e6a3deeed688f2c4d6b74adf1f78c50327ee57d983", 0x1000}, {&(0x7f0000000100)="fe26bd07c84e0bbe", 0x8}], 0x3, &(0x7f0000000280)="c64fe78305a0a5f7dcfced95071d69475c1ece2fa520bda3c5fc3df340527b9d2ce78d4b530ae444af0acd2b7a808deced167d31ab58d60cc37e66f13b1ed2becf4b1204b41a7c81840ca71b5b8601962fbad5cae39e33953f88c31bd6d96f431a938ad856406fcc8e26af77d8a98fee86e51cdfcfb63b938a1b3b7bf117c74483a5ecd745526a76a70c8b1d107efa34819215d18ba0a0e581f9fbabbb7bb5fbba03c28aca3d71dcd16f945a7fbac38651027e8dd89b40d772bb14cb42bc80d7fc1be6d4af198862b325f085", 0xcc, 0x8081}, 0x20004050) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018fcff8014000700fe"], 0xec}, 0x1, 0x0, 0x0, 0x4004095}, 0x0) 22:22:48 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) r1 = socket(0x2b, 0xa, 0x7ff) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f0000000280), &(0x7f00000002c0)=0x30) chdir(&(0x7f0000000000)='./file1\x00') r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0xfffffffffffffeff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0xffffffffffffffff, 0x0, r7) setfsgid(r7) mount$9p_virtio(&(0x7f0000000080)='syz\x00', &(0x7f0000000180)='./file1\x00', &(0x7f0000000100)='9p\x00', 0x2000c20, &(0x7f0000000340)={'trans=virtio,', {[{@msize={'msize', 0x3d, 0x81}}, {@version_L='version=9p2000.L'}, {@dfltgid={'dfltgid', 0x3d, r7}}], [{@seclabel='seclabel'}, {@obj_user={'obj_user', 0x3d, ':^\'.-\'#:'}}]}}) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r0, 0xc080661a, &(0x7f0000000200)={{0x3, 0x0, @reserved="ea6c5b2dd68317590211b886c4b2425eafef2101157ff68d5d1de76699d2dc54"}}) ftruncate(r2, 0x0) 22:22:48 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:48 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000380)={0x9, 0x9, 0x6, 0x1, 0x12, "76521c8ed8e69269bd7ed217c9f75989f2499a"}) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000180)='NLBL_MGMT\x00') sendmsg$NLBL_MGMT_C_ADDDEF(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, r2, 0x100, 0x70bd27, 0x25dfdbfd, {}, [@NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x7}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @mcast2}, @NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @multicast2}]}, 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0a28f598e8029bdd000000000f00000000a046202414b002f45f120abe5a1beba49050ae5db96b33742bc693cdb7ba5c274f8405a19c01ca468b66ca5e6d0000"]) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$TIOCSBRK(r3, 0x5427) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r5, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x40, 0x2, 0x1, 0x401, 0x0, 0x0, {0x1, 0x0, 0x7}, [@CTA_ZONE={0x6}, @CTA_PROTOINFO={0x8, 0x4, 0x0, 0x1, @CTA_PROTOINFO_DCCP={0x4}}, @CTA_LABELS_MASK={0x14, 0x17, [0x6, 0x2, 0x2, 0x4]}, @CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2000}]}, 0x40}, 0x1, 0x0, 0x0, 0x8090}, 0x4000044) 22:22:48 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x20, 0x40000) ioctl$SG_GET_RESERVED_SIZE(r3, 0x2272, &(0x7f0000000100)) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 198.569028] FAT-fs (loop0): Unrecognized mount option " [ 198.569028] (" or missing value [ 198.653138] FAT-fs (loop2): bogus number of reserved sectors [ 198.707091] FAT-fs (loop2): Can't find a valid FAT filesystem [ 198.725774] FAT-fs (loop0): Unrecognized mount option " [ 198.725774] (" or missing value 22:22:49 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r0}, 0x8) r4 = getpid() sched_setattr(r4, &(0x7f0000000280)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) fcntl$lock(r3, 0x24, &(0x7f00000000c0)={0x0, 0x4, 0x400, 0x10000, r4}) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:49 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000080)={r3}) setsockopt$inet_sctp6_SCTP_NODELAY(r4, 0x84, 0x3, &(0x7f00000000c0)=0x7fff, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:49 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ashmem\x00', 0x0, 0x0) mmap(&(0x7f0000701000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) openat(r4, &(0x7f0000000100)='./file0\x00', 0x20003, 0x4) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x40, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="13e9000000000000cc8cdd8c67d7dff679001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:49 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:49 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="04"]) openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x40200, 0x0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) ioctl$KDFONTOP_COPY(r2, 0x4b72, &(0x7f0000000180)={0x3, 0x0, 0x1b, 0x3, 0xf8, &(0x7f0000000900)}) [ 199.103212] attempt to access beyond end of device [ 199.110476] attempt to access beyond end of device [ 199.123060] FAT-fs (loop2): bogus number of reserved sectors [ 199.134020] loop3: rw=2049, want=66, limit=60 [ 199.139401] loop1: rw=2049, want=66, limit=60 [ 199.149303] FAT-fs (loop2): Can't find a valid FAT filesystem [ 199.157424] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 199.160170] attempt to access beyond end of device [ 199.178923] FAT-fs (loop0): Unrecognized mount option "" or missing value [ 199.180408] loop3: rw=0, want=66, limit=60 [ 199.200135] attempt to access beyond end of device [ 199.204904] device vcan0 entered promiscuous mode [ 199.218908] loop3: rw=0, want=66, limit=60 [ 199.257921] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 22:22:49 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:49 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) ioctl$TIOCMIWAIT(r3, 0x545c, 0x0) ioctl$KVM_GET_CPUID2(r6, 0xc008ae91, &(0x7f0000000080)={0x3, 0x0, [{}, {}, {}]}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 199.305551] attempt to access beyond end of device [ 199.310559] loop1: rw=2049, want=74, limit=60 [ 199.321484] FAT-fs (loop0): Unrecognized mount option "" or missing value [ 199.335151] attempt to access beyond end of device [ 199.341354] loop3: rw=2049, want=74, limit=60 [ 199.346515] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. 22:22:49 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_REWIND(r1, 0x40084146, &(0x7f0000000080)=0x7) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)) 22:22:49 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-monitor\x00', 0x400001, 0x0) setsockopt$netrom_NETROM_IDLE(r5, 0x103, 0x7, &(0x7f00000000c0)=0x9, 0x4) ftruncate(r0, 0x0) 22:22:49 executing program 5: syz_mount_image$nfs4(&(0x7f0000000000)='nfs4\x00', &(0x7f0000000100)='./file0\x00', 0x54f5729b, 0xa, &(0x7f0000000840)=[{&(0x7f0000000280)="91094ad1e131a5540bb518880f203dce482765df8faa3ea42eb959fc47359050318cf1dcf48418f362361ad71884250ac8dbc0b9cb8a6d5d5ddce5b87118290bb7b902408a38999d42f359001c481b0325f2f95e6fc958390946f0dab0ba6dceeb1d01078dfe11bd548b3b0f951a7003022831e87d182bca14d9fabbf763629e4d47746cca2a0354c0b0e520fe3b0c96c823388ec49ecef2e163bebe2715f20c401413a62e05c7675a1aae4c8e808758ff9a9a16188df339e511685082365f80aaa632327ffc39190cb9ec1d9eec136b0a7228c97f8c97e0bb96", 0xda, 0x1ff}, {&(0x7f0000000180)="eedac5ba0ae8ff26a21ff642f90469bcca69746b0069a5dbd9ca4990", 0x1c, 0x4}, {&(0x7f0000000380)="2dfe98e9d324cde9b6d06f1956fc57c4443a51b04cca81df4ec5b657eab5a7bb24784bba67480e637c450938a969b24b3f09475bda309d6c9d6a706278e055c246d2e03aaabfd758e569302b3f0b1a4ff583f6ee59bf2fb76b29130c7a69fa2b0b1fc8f9d3c2a4ec6ecb6deffec8112b712eb08d28ad3092297887ba241ea891dffccb81ec7f6b2151b88e24d4cf5ed21dd286926f24f0672636d6d60666335527bbd04f860726df0111afbbdd38dd80aa445688f794e21c4ef5036fadbeb19930b0db1d8fec6b22520dd70e7cbd883103bcfb2e31ec944dbbfaba", 0xdb, 0xffffffffffff8001}, {&(0x7f0000000540)="0510a0217876f16814664402ac98d31de13317a1b8d94bd7d655623ace8a3b65aedb8cc1fcc8d1d3549162bc7387df289ed8f4f4609ef4590e9f098bdc3224b5bf5dd59b9f30664b974c7c470104b392463e880a6d28218f50f68db9fccd82c9b31d34a9bf64a3274bccdf1a3df55c450c64dd3376727bfc213cbfa401380f7768df6c86b45078eb091339d039d922f61bf8343c9f575eccf24c291ed465ca644031569cf1544873efa816ee3dd8b13a5e97942c087190655f08f76f60c6e0928c6d0c6a4c28cf34762f8c8f3001c02a36c193aeed2eb1c26a36ef3effcf91978dae531f", 0xe4, 0x9}, {&(0x7f0000000640)="644489d5d9864fcec1a0544b7a47e88b86c46de04f3028a0e3831ef318e5285709971f12cf0b1b03ac628d8a97961a2eab5dc7461fab61ba70a1537461ef63489c1fdff38ce8e43b0c6ca2fb045250cb7cc82d73fdc78bec60fed2c6bed99b37e94672b6c60069bed686644c55265d068630002a55b13c81810fd7e4ecf8c4618e23a2a85b94fdad352b96b19b1427fadeb326c88112f51aaea290c87853e581faf5b184d9f8482e323c0b3a2d92c437b11bf4406a047e747a45d701c87f3d8b3266303ffb01accfc00d53cd28c9b2eee9cf77837012b77cfd5d33b1", 0xdc, 0x6}, {&(0x7f00000001c0)="1f9fc244d8357d58a2392fa13aab572ad583ce23305f1bdc2c79d395a71eef8cf73fc81fd7cca70b425300bcb7d92fc6765544a8a1864fc4291bd919065e0c56dd053f974fd7ba5a25594c3b5013", 0x4e, 0x1}, {&(0x7f0000000480)="145c1d6ac27516c47201e5bfda02c7b0af74110032138993f9773d6fdf", 0x1d, 0x2}, {&(0x7f00000004c0)="b98c84548877f75e5f911446e71a88f35147f051f43d5756bcd6a08a364d78", 0x1f, 0x20}, {&(0x7f0000000740)="0c89c9de395b5baebb415bfe2f195e08563720bfaafdfd6a062d77e36e65", 0x1e, 0xf4}, {&(0x7f0000000780)="e9d6185d715d2d19674436cee4cd62a356d27a0f0c39b5ce8686a88d89e2a2676751be0df78800e8f9f31936558e24b07a19f5a9cd2cde2cbc8fd4efeaf370d930d2d83e52feb375c6887f2fca8d85f644ac4c687174847920f07b035fd0b679a91fc6fdb47b83baf138701ebcc821ef7f32fc16abf4b1e100d5ecd9d5a9f7e02a8823d0886624ece969724b019b008a8e9b88d8ca8115", 0x97, 0x80000001}], 0x10500c, &(0x7f0000000940)='*,+\x00') socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ec0000001000010800000000000000000000000025d64b8f40f0878053a7adcf850000000038518400593948b0", @ANYRES32=r6, @ANYBLOB="1300f5ffffff00001e161a8000fe00000000000000799ef9e8134f2662d7da4cecc4d70f627be915bd7a6523c96e4339808dd0bd9e1f8af71e0f0ceaf03b722d2c4df901bc57f8f3ab9bd89116f24667e94d1355c2725046b7cfe3df67adf5a46b31aff87d0080963c3ae02438c3290f99"], 0xec}}, 0x0) [ 199.420237] FAT-fs (loop2): bogus number of reserved sectors [ 199.447592] FAT-fs (loop2): Can't find a valid FAT filesystem [ 199.536303] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 199.569106] netlink: 68 bytes leftover after parsing attributes in process `syz-executor.5'. 22:22:49 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 199.583211] attempt to access beyond end of device [ 199.591139] attempt to access beyond end of device [ 199.596445] FAT-fs (loop0): bogus number of directory entries (17726) [ 199.601034] loop1: rw=2049, want=66, limit=60 [ 199.617245] loop3: rw=2049, want=66, limit=60 [ 199.627412] FAT-fs (loop0): Can't find a valid FAT filesystem [ 199.648211] attempt to access beyond end of device [ 199.653628] attempt to access beyond end of device [ 199.659638] loop3: rw=0, want=66, limit=60 [ 199.671057] FAT-fs (loop2): bogus number of reserved sectors [ 199.684068] attempt to access beyond end of device 22:22:49 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) setsockopt$PNPIPE_INITSTATE(r3, 0x113, 0x4, &(0x7f0000000000), 0x4) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 199.712174] loop3: rw=0, want=66, limit=60 [ 199.715013] loop1: rw=2049, want=74, limit=60 [ 199.723014] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 199.733564] FAT-fs (loop2): Can't find a valid FAT filesystem [ 199.736693] FAT-fs (loop0): bogus number of directory entries (17726) [ 199.751145] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:50 executing program 1: r0 = syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0xfe52}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r3 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f00000000c0)={r4, 0x20}, &(0x7f0000000100)=0x18) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000400)={0x0, 0x3, 0x8001, 0x1, 0x8, 0x9, 0x2, 0x8f, {r4, @in6={{0xa, 0x4e20, 0x0, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x25}}, 0x5446}}, 0x1, 0x0, 0xffffffff, 0xfffffeff, 0xfffffffb}}, &(0x7f0000000100)=0xb0) ftruncate(r2, 0x800) socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) dup3(r7, r5, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000080)={0x0, 0x0, r7}) r8 = dup(r0) keyctl$describe(0x6, 0x0, &(0x7f0000000180)=""/252, 0xfc) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ftruncate(r1, 0x0) [ 199.781058] attempt to access beyond end of device [ 199.788670] loop3: rw=2049, want=74, limit=60 22:22:50 executing program 0: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x22401, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x80000000) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r7 = dup(r5) sendmsg$SEG6_CMD_SET_TUNSRC(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="1aae454fff56d4fcf5a4af5805", @ANYRES16=0x0, @ANYBLOB="5f3800000000000000000300000014000100ff010000000000000000000000000001"], 0x28}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x64, 0x0, 0x4, 0x70bd25, 0x25dfdbfe, {}, [@SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x6}, @SEG6_ATTR_HMACKEYID={0x8}, @SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x80}, @SEG6_ATTR_DST={0x14, 0x1, @rand_addr=' \x01\x00'}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x1}, @SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x26048011) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="de61000000000000cc002c0b2a1b1a8018000a80149f8125f59de5c9451eebf4ccc07e66c235a74ab946d8341fcddd9510789d32c692f6da6e6a718dbfe325dab816f3f18d26e7df96d2f1fcec74182fecfa8e7b6aac491910f94873670641c2e698c6bc8b083721702e568ee60fa681b3cc3e0a393cb261650465c2bfe8"], 0xec}}, 0x0) 22:22:50 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:50 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x418800, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SG_SET_KEEP_ORPHAN(0xffffffffffffffff, 0x2287, &(0x7f0000000240)=0x8001) socketpair(0x22, 0x5, 0xffff7fff, &(0x7f0000000080)={0xffffffffffffffff}) connect$nfc_llcp(r5, &(0x7f00000000c0)={0x27, 0x1, 0x1, 0x3, 0x5, 0x1, "b2db13ca6a0490a224822946d8c3b3fafd515e7fa48a8b97f6dac77bc82dfefa136f33f5d7d451c91ec40357c0c0ef000fc4f3b5b75420ed99c7fc60d9d0cf", 0x3}, 0x60) ftruncate(r0, 0x0) r6 = openat$bsg(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bsg\x00', 0x80002, 0x0) ioctl$SIOCAX25ADDUID(r6, 0x89e1, &(0x7f0000000200)={0x3, @null, 0xffffffffffffffff}) 22:22:50 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) r6 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) dup3(r8, r6, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) [ 199.920602] FAT-fs (loop2): bogus number of reserved sectors [ 199.941137] device team0 entered promiscuous mode [ 199.953049] device team_slave_0 entered promiscuous mode [ 199.959478] FAT-fs (loop2): Can't find a valid FAT filesystem [ 199.993046] device team_slave_1 entered promiscuous mode 22:22:50 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x40000079d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 200.066249] attempt to access beyond end of device [ 200.071227] loop3: rw=2049, want=66, limit=60 22:22:50 executing program 0: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x22401, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x80000000) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r7 = dup(r5) sendmsg$SEG6_CMD_SET_TUNSRC(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="1aae454fff56d4fcf5a4af5805", @ANYRES16=0x0, @ANYBLOB="5f3800000000000000000300000014000100ff010000000000000000000000000001"], 0x28}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x64, 0x0, 0x4, 0x70bd25, 0x25dfdbfe, {}, [@SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x6}, @SEG6_ATTR_HMACKEYID={0x8}, @SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x80}, @SEG6_ATTR_DST={0x14, 0x1, @rand_addr=' \x01\x00'}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x1}, @SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x26048011) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="de61000000000000cc002c0b2a1b1a8018000a80149f8125f59de5c9451eebf4ccc07e66c235a74ab946d8341fcddd9510789d32c692f6da6e6a718dbfe325dab816f3f18d26e7df96d2f1fcec74182fecfa8e7b6aac491910f94873670641c2e698c6bc8b083721702e568ee60fa681b3cc3e0a393cb261650465c2bfe8"], 0xec}}, 0x0) [ 200.109820] attempt to access beyond end of device [ 200.128023] loop3: rw=0, want=66, limit=60 [ 200.132340] attempt to access beyond end of device 22:22:50 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x428080, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r6, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}]}, &(0x7f0000000180)=0x10) r7 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r6, 0x84, 0x74, &(0x7f00000000c0)={r8, 0x20}, &(0x7f0000000100)=0x18) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000100)={0x9, 0x4, 0x400a, 0x3, 0x1, 0xfffffff9, 0xf3a, 0xfff, r8}, &(0x7f0000000180)=0x20) getsockname$packet(r3, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0xaf) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 200.172660] FAT-fs (loop2): bogus number of reserved sectors [ 200.179968] loop3: rw=0, want=66, limit=60 [ 200.201461] attempt to access beyond end of device [ 200.210441] FAT-fs (loop2): Can't find a valid FAT filesystem 22:22:50 executing program 1: chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_mount_image$jfs(&(0x7f0000000080)='jfs\x00', &(0x7f00000000c0)='./file1\x00', 0x5, 0x6, &(0x7f0000000500)=[{&(0x7f0000000100)="3769f34f8139127cd50498498073fd42dc4f7d8725b1dff1df24941eb3cb05026851a51c735c26d09ebf0d4019039361ae0380b3d31eaadaf4a6f504b9baabc516beb306f6edd313665f4c80644a472754a04a877d98c84c004557e0dbe4ff22d59e17139a6c513bba9f9edcb1ea7af20451b35f319418edb4539073c267b6d28e1548efbceef14b2fa2106ff6e633a27db0c634e726be6b383e22e0b36a522516c5601dd1be3d28c464dd5683cad8540201626e18073185e62df81178b3ef03379235b93df9e1b34b07eea3cea77dd651", 0xd1, 0x7fffffff}, {&(0x7f0000000200)="2b52ed71aafb320e54a37817d6592f68a9be9c56ca3bd2b70cd11273f7312397ddfff08f6f38bd33ec91da880fbce0f03a2cc39901ca76d29f", 0x39, 0xba}, {&(0x7f0000000280)="cb09525810a7b69a0526a42b7f5a2439d20939b8c7f7bceec570e01683d0241c5cd2836dc4c752aedbf3a85d81707380ed71f8038c245fdc3075c7a4425f4ca23f283cb98e2f", 0x46, 0xffffffffffffff01}, {&(0x7f0000000300)="8ffbb96219dbe3d99ced594677252698e4d9950494d8", 0x16, 0x100000000}, {&(0x7f0000000340)="b87e24738dc80c4950a7351ab26aba638c1b35717024225c4c72d3b228fb122ad26d80b74c4fea2c0d8926096483f6b7a4760392084f4818b72d7fdb9edd24b0289bd6d68c2ed506717578e5efec12154b51c77d55ca0f4a3d2a915e78972fd74ee26fbac73fcdf69b76ace9fd2473256994d8bfd1087c6eff837eaf76506874f9580a04622fa262ce2d240d5faba83b1a2947", 0x93, 0x10000}, {&(0x7f0000000400)="13daf618df2e71d860e2fbfbbbf4074355570df25fb19417b2b8d1051568b621ccce8ad38a375e9c5d229d9bade824a6634bf2b8e4980042306d7f73e11542f19ca9dba8cd163d6a19090cb789be62ab82708fbf43e194fd22b3bef75736c2bdf80584653f9b783b4407158be9ce8fa878b962794d7329e98a4b7b123f3d7b498111b63bc7d6625cc6106eaad9e43b20b26d53f305b76da28deb66fec779da61c30322d2698ef0f6965a03a7494b466d8ff26d98728f52a965a176c5c36066c41491fd820c318569fb0590433163e9fc97b7b90f8ab93595d18da0ebc859b4d4ae6201c9a8", 0xe5, 0x87d}], 0x2020, &(0x7f00000006c0)=ANY=[@ANYBLOB="75737271756f74612c75737271756f74612c71756f74612c757e7271756f74612c736d61636b6673726f6f743d2b2324284d7d5d262c646566636f6e746578743d73797374656d5f752c6f626a5f726f6c653d2f6465762f7474797072696e746b002c7375626a5f747970653d2c726f6f74636f6e746578743d757365725f752c00ab89c31aa79759900f2f7635f7e18754861e7b7e9acbb9020c2c0024e266fc506f2174d669967bc0bfa6bcb0628d2adc94c9"]) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) r6 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) dup3(r9, r7, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r7, 0xf50f, 0x0) ftruncate(r0, 0x0) [ 200.234833] loop3: rw=2049, want=74, limit=60 22:22:50 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x102e03, 0x188) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:50 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x4800) 22:22:50 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0x200, 0x0) 22:22:50 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174", 0xb}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 200.390118] attempt to access beyond end of device [ 200.395779] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 200.412032] loop3: rw=2049, want=66, limit=60 [ 200.417412] FAT-fs (loop2): bogus number of reserved sectors [ 200.459471] kauditd_printk_skb: 8 callbacks suppressed [ 200.459480] audit: type=1804 audit(1598307770.651:246): pid=15975 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/222/file1/bus" dev="loop3" ino=205 res=1 [ 200.477227] FAT-fs (loop0): bogus number of directory entries (17726) [ 200.499715] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:50 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x620402, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r3) getsockname$packet(r6, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000100)=0x14) r8 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r8, 0x84, 0x4, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=ANY=[@ANYBLOB="b7e26e7db4eba57903a4e3e2d544", @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a7ec900030000001f249969582d07498e4c80c90fc2a60a2d211fa48af467ebe61a854806bd21bf30e21c08a90b5ac7b79d01215298332ef85fcf4d2a35fc34011bb81d9d5b5f85847d187d3eb3be326519aae46edc4cf4345ebecd71531ef2619a1607a3fc1e0dd355100fd30004000000000000b6e4629386538bc0cfdf2d7d5e73f7f9fa341f818d17bb514bc799d5f317114b44c6cd05d397db87cb608e7feb8c153168e927a2a64d768b50b269faceab9d293d28df905bebd770ff82f38291c0f8ece3800c10a6ee931ddca1324218100c0ed25a03036b27237fd04787203af38204886c141763fd1cb353640b59acdd1473ef58a08ab0b7766bad97264487233a8538264de1485cbdaf1ced9f19fc3eba6dba664a20334e196148eeac07000000000000d79fc050f65c2ccf64e994179494eacea51b3b369bdf2450b67ee36b"], 0xec}}, 0x0) [ 200.527672] FAT-fs (loop2): Can't find a valid FAT filesystem [ 200.541679] attempt to access beyond end of device [ 200.594358] loop3: rw=2049, want=74, limit=60 22:22:50 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174", 0xb}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:50 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0x200, 0x0) 22:22:50 executing program 5: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100)='batadv\x00') sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x70bd2b, 0x25dfdbfb, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x1) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) r8 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r9 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) dup3(r10, r8, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=ANY=[@ANYBLOB="ec0000001800010900"/20, @ANYBLOB="ed1e8e9fe6e22d7b51bf25f6ade025a02202a2971ae5f11613dcce1fef388f7484381d2d6f4377ebe5930ee41afd188020d11d98a873856b5b88b06a1059125154804d580a42e04a08e78ff6e1f604d72ae69bb0a2dcb5d7c434a68e8a5d64b952b0bf8f496f6ffb193d201a3a14f65bfa5697658f5b589fd354026bb725898c46ccad32fb5e78183ab7943a295300fc3a786737c5bd1224af567f379cac4057906b2eea3d89450036d481a29ce7e9349d37a5b53aeb624a8b61b7e97745250a1b81f02753b945a23ff9c17e", @ANYRES16=r8], 0xec}}, 0x44040) 22:22:50 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000080)=0x1, &(0x7f00000000c0)=0x4) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 200.650218] audit: type=1804 audit(1598307770.811:247): pid=15975 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/222/file1/bus" dev="loop3" ino=205 res=1 22:22:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file1\x00', 0x0) ftruncate(r1, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$nl_generic(0x10, 0x3, 0x10) rmdir(&(0x7f00000001c0)='./bus\x00') r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') sendmsg$NL80211_CMD_GET_WIPHY(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x28, r5, 0x221, 0x0, 0x0, {}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x1}}, @NL80211_ATTR_WIPHY={0x8}]}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x1c, r5, 0x1, 0x70bd2c, 0x25dfdbff, {}, [@NL80211_ATTR_BSS_HT_OPMODE={0x6, 0x6d, 0x4000}]}, 0x1c}, 0x1, 0x0, 0x0, 0x84}, 0x48080) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000011c0)=ANY=[@ANYBLOB="a80a0000", @ANYRES16=r5, @ANYBLOB="000128bd7000fcdbdf250f000000a6078000a4c4c225505418509b901f8b4fd9c9beaf1cc302a9c08c8d7b28802979e05531eba7885b7ef7f1fda50d2a6387bce51ef5b1154267b969c5b079f82a5f92a94a958e861bdd693a1a6233c4a8c71ba45310727594c04eb1ec3d3805412ff66178c27e5eb90973d04506b143d4c74aa77473f793e7d807d3ee230027042d25444f5869f18d713bd9e98c0bfc9c25ed6ec9c71460865fc2cbf39abfffacce3d9db9a5090ddfdbd67f6544a277faf1409250855cda32ab19498150188f9a9295e881a2c95b1b99373414fb5922b08fcd519da4ea244a59f9c016240aa8722de15c841ad37154985b876e8729e15f80159f10ab0bbf947e7ba7c86c2c52eb6d5a36a5d309c8f610c82fbf21a9c82c1748141778315c306edf6b338fbbae0916f2803b968d7f65d16f41ca49f8311eee645fa041f29541b280151c0047ab0374540f59d047b599516e6f415eff3aeeb72f91e9211b16f1ba62a9337f66249c536f15f20bf8cb099710cc73efe8fcc8823b7d55a39b2e9ff02780207d11f3200ea65556387e0fc232166c21ac06b33bb5a20a96aa378a18c7e356a4d8785af89f13722e83bcae02de5caca0d5de144f57a3bf34211f6004f0f5b006806c611f65d8a4abbbc581564f42d9433572f58d79a9e0d2aeec0dfb8ad22be2d8242d84887590692eb6fea1b21a7504e59a08cc14a9983df6ef67104b613eb0af4640124d32935de6c00861ae7c425785c900bb44cb7e7079f7cb5abcf8ded1461181ab282375f6251bc358ab34a06a80130ffcdc49357c7392b819ef7e7573a67eb67646a585260f5b04ec287d0c78961c020ff69443bfb10fd8e7b0d69f8a0f9531f6d4448136ade3406645d2b245c49ff174761c2ec50ecefb75ca249e479c701176a9d76c69fd2cf6ac97e225262ea8747bddf3c54b074dc1767c9cdc1d9ba43112cd5eeca0243052678101feb9d79c212214436782a0f8506f519048ead9db1f4445b81c82b27fd96a78c03bb7b8c340296a0c4c18a24fad595d2231fd435d7623b3bef8393b9f797e3764bbb7eed4c05372f73f587e8e3c5d637e0d0fc3e546d609b1633e4703ce42e6cbc6825226413152df8319bac0f3b37bf7fe9370156393512c4d2139d5136591f00dd92b68c211797ac11ae14a661d516b4bc57428863cdd39ce4f4fe5e7507477ecfc9c88dd368ce5b63032cef08268cf4679a5e90870692d3917c87a05e8b0e096c133d7c2493fe85cf9670914af46b006410072a90866f657c4528e34cce50ceee840ce8e00da0878ae5b926da92cacff256edaace8cfec4d9593bde612e5ebde3a1dd593e8425f470dbb3b210cc92b357d1ffc3974922936727b6c02e87f1d0438d2d5a4a17fc20ec01de01fca91f8e0b9c8ace44ecfc0638496b211df70ca44de03f6982cc5bd54a270c5b841628d09943049cd5f66e525c2142c911bba0f1fe3edd8349e7ac9e5845ea708be3897d246eeb446a609f78b3fdf3b1742f6553b330565a3dd3c32fefb0e46d09d37bdd3e5fd58ed4a8609e4f0d1dfec1937c76f305f7cf59ae57676c53eb6f532b1b3279c42dd9a2a6920439df13a2f9fffaa26cb43a6a54c3be89db30f94d4c1e18eb1dcd2b482ea6cb4df81152b62bfe3e61a87550f6e86529b73cb570ba8234b5a7f9566f645d5a55f2e870a5f7e95263925954270e9a27d13acfea46ba597e98476edd04ecc682cc496f5f1fca266df7c70f91d1170af91c0ef444077e1cc0d1e65a1a8e44b4d79ec2b0bec148cb6acb61f0e623d27c142940b6bd157288e7c4ce8e0823509668ab25e79d3c32c39436047e130516be1a3cd67c6ba659be3ac03faf8bf0d1c7a57964b97043712817e734e8a092fddb0b3560f2d8e8d95756427527e907c88569c356b399a88c50802f375c1babeab5f41c562627f0d3d509745d73316a653fe4b49b4bdc90df9dbfe78357ac2830eec0aec3afd5de4eeaa97fd3e96e1a739f7788809d78822fa66b2ee68dc4594c5fb652ecfc0cc7b48b42b2fac8fb0db4c4bbf20ebc2b03e5c1c9a38561c1d442dd1ba5c906155fae2e6656cb3cb7e4ae152cfb72b7578aa5455777f46a9c592980b5189bdfeff06abe817e6be706cc619d7a6e88441d37543c6d8fb07a66f37e42655f19a879e59bdb963acdc8de80e26f7ad90299e28b86a0e7a5a8605b6161d4bc6d2c019b4f5cff66478de66de6ac6fd0bd93fe332bc4e1b01b03bccce63ae9c3c655768772401a37a5f2c1736ee7dac7017dba6e0a06c053fa905567528a84d13f0d8dbfe53c927960b87a60a871e12446688768f1129f860b729c50b4b44cdc730ce1365d2cb3172d0be242f082a18e3952c19387526e5ffd23144fc848576297784181d59bf322485d4653532de4c05491ea0a0b894807b9b5f0b0ca57532c236e62979a5710ed0c2d499f9b76f96f1fef9819b859ae1918c38f67124961c3a6d6b3a0a4d6b35e4295b185e477d04c0300ad32a62c58fcf316d1380da4c6b7319b4db4d7b988f2058916e9db50c8a858478a4e71cefe3f289411efed1b1a30a5a8ece0ace4f5393f0485754827e4a0f5cc8b116565caf73d572fb784e1a57bdfa1e805a13895b3a6751e4b019b127886871437d04daae5a996d8e555dafc0417c82adfd082ee9512889888b7f8f33ff7269ac9e2b8c0c87ddedb8f87569c1dfac2d42dc2af4d5fb5aafe8d228c59b6413c8d24b77534aa5c15bc8530cb8de6ff3c3baa7ceea8b0c5251c2c084da21ab94b01fa0e30000eb020f00e192201268ab9daedd092cc653ce76b15fa4c17b76f3af3772816f86053d961d08a47a832bfb57658a2f32dfd023199eab1b0fa54444f35c04b31d244c06a1ad2443e2338ff0d74f7316f1be7bc11defcc260c8c5edc641aa99833c77774afb3ca86c7e616e5ce9fc9035450a554c068df24815b36cf07785f24c7d2d99a0de9ec8ed0d3cd5bc8b7c13f73963145dec29126c140423cf1f59eda6257420dc11b9440061923f00f9d3abd3d5a3726569d7b545d506a1bab656817a843d82d3f9fa9cb5506bf8b1ea16e22f1856544cb22be72759a1f905fff2b46f58536267e4c80c50201bb7b40f64d1bcdaad1d891b6d1b929f54a99a35a14d32a3412a8c7eb69d2ee128470af726a0af7cead40511642f3d7879adf3aaed7d569e3ef18dac1f52d6cf1498a598203a3f340442a6c9e48208810af4534cc8b6f2f0411141f9d23224486295c624d1c36d7a3f9b23cd48c71492b51309090e4f3928c1e87cdc364fee8427388550a8bb768f59c106e66236178c5e09781533aaa95e1889cc6e5fffc5feec670d955e49508f02ef2f85567f14e00dea1862a7d510ea50345c6b90ffd99dbf41e896c8e2efabae9b0aa76271ec68b91c8d72c8d1eafc69c5624284f1f5fb7df392679b5bbaa988c2f81c21ef3dbb2ce71a175fd1e95c6f761bc1a3d15306fb99feb738987815dd71ad797fda84d6a72fff844d1fc766618602def6691faa678f797ac88fd2552be9b34477a9cd2607b300fdbff7791d5bb6538c67f03d384b4ddbb65a3add1c493d8eb038791917fba1cd5d1d54d48b59b0d7d795726907cd46aec02b7167c8156d3d5a47844cdd93648fd45afde5c71ea88d61d67ac83b1d7efdf6e9910bae55b94382d6725795f3623bfc78bfa3d6e326504a13a72000ea1a332bacddd0802ba54f7d09f1d994a24def1b5f0f9406f108a66213492e01b8af8b759383205c1f6722f986375fdee05dc716068a02fe26e551b5dbe034dd07b9586e7b2859d7d8d843299196e50eec6a80e9729006efea944c3e265c1235dffc43141fe7ffd3add12cfa292ec9ad17efdf0fcf7198788f739f49ef21414dce6ac993207ea11256cc889934cfbfa00"/2779], 0xaa8}, 0x1, 0x0, 0x0, 0x4001}, 0x804) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 200.737392] FAT-fs (loop2): bogus number of reserved sectors [ 200.744407] FAT-fs (loop2): Can't find a valid FAT filesystem [ 200.754369] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 200.793521] attempt to access beyond end of device [ 200.810291] attempt to access beyond end of device [ 200.825553] FAT-fs (loop0): bogus number of directory entries (17726) [ 200.833808] loop3: rw=2049, want=66, limit=60 22:22:51 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="ec00000046d5ec10e1ed0001080000000000000000000000003dce4c98c88f32a224548bd27338ea02fcfca0d5f589d2e2223c6b4160932e3d9dec150eb6f595ae02331d59f4a821cc024fdac0a4aa699b28b287e920a8ea4d38208a35f6169cbbb433e29c25cd7dc1f592f4da668bb59e2df035c8299623cd35ebc11e09c4be2b7420064242bb2d1fff6bdd387d733d36b7b2ed1258de3c", @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 200.840765] loop1: rw=2049, want=66, limit=60 [ 200.856091] audit: type=1804 audit(1598307771.051:248): pid=16017 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/223/file1/bus" dev="loop3" ino=206 res=1 [ 200.857771] attempt to access beyond end of device [ 200.891583] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:51 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x2, &(0x7f0000000100)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f0000000080)="49e6ba684fa7ad09b13b9e18113e331d91119eb74403f4aafe36562e5ad317c3ea90a5c26b7f3a82989fd1759794ad95eaf504877bb2719b79243f5d944494cb009508e914e0a5b30633a42b8ee276760f", 0x51, 0x136}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:51 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174", 0xb}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 200.935844] attempt to access beyond end of device [ 200.950992] loop1: rw=2049, want=74, limit=60 [ 200.963069] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=54598 sclass=netlink_route_socket pid=16019 comm=syz-executor.5 22:22:51 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0x200, 0x0) [ 201.020694] loop3: rw=0, want=66, limit=60 [ 201.031347] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=54598 sclass=netlink_route_socket pid=16027 comm=syz-executor.5 22:22:51 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_STAT_ANY(r0, 0xf, &(0x7f0000000100)=""/248) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0x400000, 0x0, &(0x7f000000e000/0x400000)=nil) shmat(r4, &(0x7f0000000000/0x13000)=nil, 0x4000) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/84) dup(r3) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000000)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x70, 0x0, 0x2, 0x70bd2d, 0x25dfdbfe, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'team_slave_0\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x3}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'wg1\x00'}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r8}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'bridge_slave_1\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x3}]}, 0x70}, 0x1, 0x0, 0x0, 0x8800}, 0x20040000) [ 201.070481] FAT-fs (loop2): bogus number of reserved sectors [ 201.075752] attempt to access beyond end of device [ 201.076494] audit: type=1804 audit(1598307771.271:249): pid=16017 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/223/file1/bus" dev="loop3" ino=206 res=1 [ 201.081274] loop3: rw=2049, want=74, limit=60 [ 201.121601] FAT-fs (loop2): Can't find a valid FAT filesystem 22:22:51 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace", 0x11}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 201.167508] FAT-fs (loop1): Unrecognized mount option "IhO ;>3D6V.Zꐥk:u{qy$?]D" or missing value [ 201.186843] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 201.211029] FAT-fs (loop0): bogus number of directory entries (17726) 22:22:51 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000100)={&(0x7f0000000000)=[0x44, 0x9, 0x7], 0x3, 0x800, 0x0, 0xffffffffffffffff}) sendmsg$FOU_CMD_GET(r3, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x2c, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x3}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e24}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e22}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8891}, 0x20000845) dup(r2) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:51 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) timerfd_create(0x2, 0x80800) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 201.228906] FAT-fs (loop0): Can't find a valid FAT filesystem [ 201.265932] print_req_error: I/O error, dev loop1, sector 0 [ 201.314800] FAT-fs (loop2): invalid media value (0x00) [ 201.316849] FAT-fs (loop1): Unrecognized mount option "IhO ;>3D6V.Zꐥk:u{qy$?]D" or missing value 22:22:51 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) r7 = signalfd4(r0, &(0x7f0000000000)={[0x7]}, 0x8, 0x80000) ioctl$KVM_S390_UCAS_UNMAP(r7, 0x4018ae51, &(0x7f0000000100)={0x40, 0x6ac6, 0x1}) [ 201.361865] FAT-fs (loop2): Can't find a valid FAT filesystem [ 201.369771] attempt to access beyond end of device [ 201.385967] loop3: rw=2049, want=66, limit=60 22:22:51 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) [ 201.406039] audit: type=1804 audit(1598307771.601:250): pid=16055 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/224/file1/bus" dev="loop3" ino=209 res=1 [ 201.442543] attempt to access beyond end of device 22:22:51 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d5, 0x4, &(0x7f0000000340)=[{&(0x7f0000000140)="04000509266f083866617414040409000200027400f801", 0x17, 0x1}, {&(0x7f0000000180)="04b1974dc9a37ac29ee79d13bb6ecacd2e01bf59d0ed8271048e0fcf9c93b7f459d5a1c60d6a645892ff88666e2df60a22c2a9231416f4054bf33fe41f6409107bbc1c29e02c2794d2ad254dfefb33092a5e6538db49c7d28259c1badfe17c686fea021e1ce4c2e8fa4c77416415c78783ea39ddc0eb52d1dfc0617a10b435d68f1518299c271082ffd7f7bc9ef734c86e4fc9b8a2611dcb14fedab7c87051903bdc510bd812944d65eef0e0e5a7b857c34a624cbf0b28942040d4efbf27dbeac5b0140a24bc1a741e6ffe370fd629c8982b5342cca150f1fbd43d4598d5fa658c154987cb847de05b3a8d0116c54e7cda4265", 0xf3, 0x100}, {&(0x7f0000000100)="e5540f00006f471a4b2c1ff8aef0e0417c23bfd560d78a2cc03dc48844b5e41e44390100000000", 0x27, 0xbb9}, {&(0x7f0000000280)="700f47979690082df2c340515bc4cb7d23e2c463dd11022789d6514df160a3582e8128d5874f87e82741f37612967f7a6560edc292e8b830ade97e3ffab306653b77087edcb36c53", 0x48, 0xc}], 0x2800020, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES16, @ANYBLOB="99a856016753384dccf2e34f1d08cfc30353644baab90126fac4d8ce9dea865ee62d8e401ff9b367b1cf662a5e757a03cbdaf5624a0c2f255f03a534e3d951b78d1a79bc1fd7ce1324c5023f6ffaa973899626ab9fd251046a23f77ae98171a3edd889e787606d518703be52253e8801993141d86a41fa8c62a10f7ad412f45fb1bfdcf739add2539d068e52899c403e735f5e6182ff76edf467451ea2d0b7f9d29481b590dd854061e6e788e1fe05692855"]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:51 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace", 0x11}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 201.462843] loop3: rw=0, want=66, limit=60 [ 201.478698] attempt to access beyond end of device [ 201.494064] loop3: rw=0, want=66, limit=60 [ 201.499858] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) 22:22:51 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000000c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000100)=[{&(0x7f00000006c0)="0d7f7d2e1b8786fef35511e1c6bd1a847c3527d2bbac2e36be0b1fdf28668f2ddb1eb27632d4adc70e3a099b91e6a2d9022944f3b50862a65c79ae296cd7814943f9246c922967c8dd38406a7bd1b212c87ca0d252dcc8b773ef34587baeb3b0a8f4122182fcea0cfabb94291663215ef81d2112f9b2fbe90868bd3f03cbca23329480928e72b22eb0c7cb3e2f0e684e9ef28fb4d09a42805be20eb8dc4449fb99d03db75a0b1945f9a12ac1bda49983929492cd88dc985577ce4914fddf738cf43073ecb09616221ff3c9e14877bac326d566c038df4e0062d66049d7d040bea32405787a9013e0538c16517ccc5e677914e720dbaa60f34945f7c447cebc2a9f23d551ec620a6742f9a776c50cede127de83c7d0a1af2d33af2debbc4301afccb7cbb3fabe1b44828fe083577e2cf5141c67586a37418b16ba534319289ff93c2aaf8e569fb39d2e4caf55792a1c4c5b58c4c95144a098826122e454a612edd025b9a254b1d60faebaad9b376f16b7b481aec7dabff7aff88270eee9faeb37c6dfb300964eff0a54ba132c58224b0c1e0232413bb27d147e9ec31539d1578ccc3a4d2ec05c4dfe3603fe487950f72c5d083a90ad2306ce1eac8a3c6a42c5f7979b50d69ca0c2887ada169040351200a168b22aff76c54cf02041f26919b84929a351d0f49276ddba82d86d8157648e8464700e5e56a8db142f6ac8691c0d401d32d258b5a07f0bbb35fcfe7421c8ee4d2d55c6dd82ea08555bc656038b39aed9b5218b417e3b66c9792f3c6a8ae716f0527ca371bb240e92d7abd311ef6e864f4625cb97a27c49cdfe28ad8f80773e50186bdc206d571ba07c7dcfc674a829cbd987df50d84294ed9443e9a16f2b8f23f8f7754e82e7941bce9ad501c79cf2d666f7e09b888606ea021e01d58cd4ee600ad36809f9f45b8403e37f03d96b8e05436ec56aa27a5b4cbf093ee6ebe320096c0ca00b8814c0ed6b5c7af62c00a0216f29bc8d982f008ab2d5a19f8ca1bd14b8ae4988988acaf0381a1a5c0b59459521fa419db2a47513bb5f7101d268573cb858226b3712d1bfc83bb4b2cb53fe5fc21cca1a789ca27d3ff0286c02a09fd5afff5a344ef6f7da0549fadde8aebc1ec11a065df3a50afc1f3c0ecebe4f608440765a6b8f7e9e3d2ac2070dab498a3af5cbf633859b789aa928289f7056e79a36660176f896c58fc4c26f7c4cab16622569573f2ad4991548f343dbb356d0084fa05781ff0575431b7fff2ca21ff747eeabf2346ac76a24fb51f2542dbcb00f3dbf6218dd139dc03e45382a7585101810982907bd9723a833585da92026c7e6ca0cc0090a3bfdbc6fa35ee5f9d9b445c20f6152e198c37b9b0694e90de3b521cf37047b85482883faa1bf9b8bc4679dc8b8449787a2de840464723ca7187847c86336f41bc62314d6d19842595e35918ae7187fb83549d5be10b404a9f7b1079953c9ed2047bb4e087b5b6b32fa373b25859cfbf6d671d2f1958a30f0e94f24d1ec197c223f952a3e11a52886087803d5106aece16d39211598445f713aceefaa04294ddc61b0a705719244acb1731a6c8e1ca1f60351fa8cc33791453bf944b7ec46da29322af5dc9ef7cf15622f8529dae2d5bc66ceef7258e98a14b90f4ac3921dad58785942d0cf63e1c2b40bf7350956049426e19be8ecd4b8a1b3d62984ecb8965fd838a025021fd2524af2a06da95d984b9e2891005845cd1089fdad3c385ee33a76b3921570085b8600b91b19afd28d028b322aa1fc774b6f7924727031c23e8ce326e16784684ca8351ebbb58dcdd96f7613e21d14b884267967a29d2bf2a1947923b4313807e0054a18213155e0621d21d16d23a91be80cf00ef0e96e0d3585c0c6a9ec0bf19689367f711f1389cc209852508aaf137891dd44315cf87ca1ffb22c025cca4a0fb37099900b751ea2ea7edeef972dde94e54b862319c7c36a98eddd564486a0203f015aba5ebd493a7f332f4932ea6cb51e75e66ffb844672545ba3f8b17a6595d39ff40515bac5a249d012036bf86ed437a94e415e36804e9a5ab5a55e58682164b816fc92db2be36bf9ee809369ded22822524141c42b5d9dc1e24310ff85e7ed08d0eb582e6cc8aaa49aafe407c43617370ff7db7bc7afa09f4c7170da27ecd18092350b9a387fd5af8b5a3ac52d88736f1ce8c87696d8146c3382867bf9b25ddabf2ab1fe7dd43958f4bebbc52214c4bb6be85835d066aa45a4cc0fe245a7ac748ed7a92e0695d76444cb0e5f4799af017d47d45508a49244ac292222f16cd6c76ece18747734d74887eb1210cff407647732e3d4623fe9a5cce66bf398108f1c87aba8b6c2ba4109c0ceebcfb6910a8f262ca6783a6c79155e6d5bd813f3bd9679bc80667027df8d7cb890f6d9d6cfa18e9f0a3e08a203f9771874fd3d1a85aac3bbd07ad77652ec55426896eaae5c5efdcee9d9b6551695eeca1f8a38f33558a77c1c239ae8c36cb0559bfa8999a1fd52947e76dcc44004e66a7e47e887ea232e440132805cd6823b355d4592c9a0a7a91621c43098580d4fb15d599780d365108992250fe2773dfe33dacb490a3b5a87fb620fe2b74aedea092fc320a8147ed785982ac3d3f1dd7046c9862eb520d1e7ff086b6c9278fe46ac4f77acf0cecdbd33d5a12f771ba526ca3edaa718e63d690cf90b160caefbfdb9231af1d43e2085a887c4377f60ba13f08f87dca5019e0c701ab6eb487b08b3acdadd6640c78900454030445a05cc66e81c6e50a5d102c8d5b5fc0870da0c8fd882db058c476832991428e1f320e2e80f45529222660ccedd8294e5706430429ac809b72aafb7185c8b3313368845de20b58b4056681cc8a3006395ee43676562cf018f5d389502674f4319259553075162ec1c1f3138658c7a81801bb78c279a8dc666f782b6a43cf24da79c91468ee31a3c2cc0a225a7524ebd82aca359810e325fb336120c46e02aced88d5ce49cce11f4f938df2376b2005fda63723d4ee020f072ff35b307f29941ea4242045980717d001f5feab685a96c7943e44e28ac46388c04f2a5671a0a77df4f64a2b9b97e462eb690aa08ddde582ae2c5048723d3d52e891a9075b59e214bc3adc0d3c20c2176154245d0d49b48d5d79eb2f6880b0ddb266c40d0e04a2d31dfb962f7a2e851cf0cf1be9b156e7767ca99edc95403de63213eedb87694454f267a24ff2e697f9bc1b9d6e3bfd5c59f8d4be7b23af8c97ffeede2d94809718b757cbf1ff658a9d85fffc6340ca658e61d1e0c6c7c4f9f07a2caf4f3360652f8d3070cce90317874c3557f848d16a9a2be318011ad6e532f62184aa2c375e8a5461954ae1d09bcf9543364a1c45707931891424e1b16f97be35c0d6877e481bcb0e5ae72ac25b3b912a7dfca28b6cad9425092b6b7da09fdd385707448aab84ef181e28102788f42c75f7aa1ca2aed2e293d4face97c9fee4334672fa008a12b1bbf354a50a9018a4e5a018f7d210ab3c4c1f36d2239b81145e20078a576cbc0f07cc57c3462b226c164d64ccaec6039dfdab61b1bbcda260d2c776723daa5f7c785addd59dbdf8465bf4b5dd22d7f8eca2e2dd1d90bcfc0634ab91c23f01920a55ab1d0cfa9496e5000b5b88e4511e165810b97a2d15d361fc8315f4935874c06ff071cb2cee1c26eae98d276cbebc25d034aa6979ae8a2247a6edc10c029df2b0410a1c639aeaa987ee1eda2270bd6e8ad7eb67e1e991a31e936ccf108702c286c9994b1083319ac1cc19ae2f9659d733c0d4800728caa3bc84b1cbc765e666a89de76d1f306c99ff82cc2c2062d65f24a02f1b4622bc654d4a65bcb98027a8a0dd91ebdde76d7ce67aa1a3000e3059e590e156b411c01c00261f429bf0b4df6c91b74df9f39d8713099852211f00fa43ea572c36ceeb71867ccf05741cbb09e8294709a61eb90b7b73555467c0487bccc0cd0b12e09689ef53401fcf379433b8b01f0defb82e503a81b8eb86bc5f1bf57503adcdd846fdb91d19602bb76f19bc878ae80f4a06a27de6447cec09c51e5f4c95b1f903202015b670f66bc1a123c820378101636a95bfa5e2eb1d660b72b13b74b9a90b8ac977b5729f714b28153a8cd740f28f6f819f81e43724aee8d4b35d815e3510fd5e3a110f7a035f238a57f0b9e7978e74f00bb4dd93266191c98eb9a8be4242269e1ea9af038abab747f46f91ffa705c7ffab9766ab2d22c1b0ccd5cf534b75a5a34dbcf22feb1bc93eb4dcbbb3b1efa2ea8a0cc8aaaf3984e9d897fd24ee89c0c5de2a4e130db60e19087c0a7ea52aeb6179308961b4470f4eded2e7eec394f2ec51ee6d55de8a82047f2175d7ab2b858c3a085b22207a73d052ff82329970dc7c80321c105832cb56e85d4859c8e0346d3b1dd9b8263f456cc52e4946a5b1bad979e45872273b764d793d22236ff1498c24cb93a3ce64be5406a54dc83e0d799f41517811ecbf70512dde386f4e3ff09ad4d33e56f08f617025e3f70456d5e16c14b586778fa96f58d53528ae4c4137e847c7487c38cf84f3cef26a239621b0bca6f975d9a5c454421a98c61c493cebbe7c2d83d1744829422fdfd783e948a8d693185677323ff5588a5610efd68d00777f575b21c644f2fd0f996cc2dc7c936f7f4bc8901085a03d87bff50c555b13c0589a567e75e41532c9378740a1619038bbdefd32e1dbffa02c70bec5c63111d956f3817d640ed46795607829e96b3785a2594ae722e549e0720a3d7c2626f7ef7618843d3f692d0f413f897f18b461bad9fa235dd4e1393d861c27ef556ebd265ccf48c0326fb7430e46383504068b38df74eb62db52a8770415b32d706c5da420fa4cfede3bcb65d6317bf637952da9a7ee436a1e6f991e07b0cc065e5d786f425932628154c7cea56ae721b17c715daeb8bdb44dd9e35d23f6736b96f0b7606289d4933fb147058d8f426f27c4066363feccf51c9c5d53cf0720ca0348da4868774f8b162b14b8b61bb455f0c3eb4a887ed16e70e9cf4afdb9710451517caf145cdefef1a25f3ee7306e475e8be9326a07add1293d2c09a26b373e4669514bc0128a2a65b38cbc75fbc40a4b6bd45f9649237c992d4d994451143a099c55c1827b03ea20b7cf12886f2f2bf5e6fcc619c42b91e33d72357b4bbe2eaa0415eafb536bd7a4d43018007dfafb84584b0f14ba25174ab4642664841de3608982c5312aa70bdd5f32fb6696584c9e4cd8ddd63d0a95319982b3c31e8b34e66bf268c781a6799963dc6e3c40f771b81936f253aacb59ae07a230fbc79e57130af89619425c8c28fc2de9f261ceb169009008c1daabc152a01264d3b5ee909f186edb46a245cd748e1c7337c60b87afe4b4ef0dfefedf347583e9eddec9f09738bc2311d0fb0a2df5ed9e3d67dd1726020e13989a2674b355f469d7ad5ca7743a4a656fede91229428f4be979ef1076ff4ff4542689cc5a6b0c070296db9a875be343b6f17af9b18c2a4d22a113f0b6ad0bd50d5b1b147fd0e546d27d7b847719b755606042a175f8604b6d028c5f903a3cd1b9f8964db394846c88bf43c12ca621a202a63789262f2c0996ecae075ea81f351e7c11c9e1274fa4f594027e73863c5ee66a6a39fe5ea8d3e34c8da3e95826dc62fadf8b5ad291527a54304ce0753f83c19c6b0dc9554ab07733fc926dae33d81af4a537dec163320fb58f3f1dc6a4b0f30ed989fd2e15e8964fbc1625bcc206c99a0c643d1d9c143403dc69d52843f73840517023fc342954d4f07b7d18865aebdf853", 0x10, 0x5}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) setsockopt$pppl2tp_PPPOL2TP_SO_LNSMODE(r0, 0x111, 0x4, 0x0, 0x4) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_rose_SIOCADDRT(r1, 0x890b, &(0x7f0000000180)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7, @null, @bpq0='bpq0\x00', 0x6, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}) unlink(&(0x7f0000000140)='./bus\x00') r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r0, 0x8008330e, &(0x7f0000000080)) ftruncate(r0, 0x0) [ 201.517321] FAT-fs (loop2): invalid media value (0x00) [ 201.523565] FAT-fs (loop0): bogus number of directory entries (17726) [ 201.531661] audit: type=1804 audit(1598307771.721:251): pid=16078 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/224/file1/bus" dev="loop3" ino=209 res=1 22:22:51 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) pipe(&(0x7f0000000000)) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000100)=0xc9c1f55efa83b32) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 201.576148] FAT-fs (loop2): Can't find a valid FAT filesystem [ 201.592035] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:51 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace", 0x11}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:51 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:51 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000180)="914f003d19eaff8e607a52815db8aa8049000000ee876a821d9c74945cf39e55f5cb984f2526d74d57e1cf81149e2b805ddc63927e72dd94542b17971bb1cbeb6dd5d3e5aafdcb00438f2e5039af3630f0dbce753d01bf014999badd6555131f39fbbabbd9fcfbe6733e692e823e91d3b24b46747025d606a3fa1bf80e343f63c6ae279caf8e73835283891690615c8f7a8c314497a3c4f4409fabe06c684dc979c5bc99c4e59d22070ab9060482089016c384fa15f8c36fe8669a388a98323421e571cfe2d00a0bcd1ee5f27601a6fa1fa0", 0xd2}], 0x20008f, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ioctl$BLKGETSIZE64(0xffffffffffffffff, 0x80081272, &(0x7f0000000080)) r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:51 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$SIOCPNADDRESOURCE(r1, 0x89e0, &(0x7f0000000000)=0x6) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$cgroup_ro(r3, &(0x7f0000000100)='net_prio.prioidx\x00', 0x0, 0x0) fcntl$getownex(r6, 0x10, &(0x7f0000000180)) r7 = dup(r5) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="134a80140007d8fe"], 0xec}, 0x1, 0x0, 0x0, 0x40080}, 0x0) [ 201.750221] FAT-fs (loop3): invalid media value (0x00) [ 201.769004] FAT-fs (loop3): Can't find a valid FAT filesystem [ 201.776087] FAT-fs (loop2): invalid media value (0x00) [ 201.781534] FAT-fs (loop2): Can't find a valid FAT filesystem [ 201.797180] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 201.808203] FAT-fs (loop1): invalid media value (0x87) [ 201.816069] audit: type=1804 audit(1598307772.011:252): pid=16106 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/225/file1/bus" dev="sda1" ino=16440 res=1 [ 201.818269] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 201.847180] FAT-fs (loop1): Can't find a valid FAT filesystem [ 201.864209] FAT-fs (loop0): bogus number of directory entries (17726) [ 201.873513] FAT-fs (loop0): Can't find a valid FAT filesystem [ 201.890277] FAT-fs (loop3): invalid media value (0x00) 22:22:52 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a", 0x14}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 201.899267] FAT-fs (loop3): Can't find a valid FAT filesystem [ 201.911796] print_req_error: I/O error, dev loop1, sector 1 [ 201.918185] Buffer I/O error on dev loop1, logical block 1, async page read [ 201.931448] print_req_error: I/O error, dev loop1, sector 2 [ 201.937300] Buffer I/O error on dev loop1, logical block 2, async page read [ 201.947983] print_req_error: I/O error, dev loop1, sector 3 [ 201.954379] Buffer I/O error on dev loop1, logical block 3, async page read [ 201.961829] print_req_error: I/O error, dev loop1, sector 4 [ 201.967622] Buffer I/O error on dev loop1, logical block 4, async page read [ 201.974957] print_req_error: I/O error, dev loop1, sector 5 [ 201.980703] Buffer I/O error on dev loop1, logical block 5, async page read [ 201.990537] print_req_error: I/O error, dev loop1, sector 6 22:22:52 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r1, 0xc0145401, &(0x7f0000000380)={0x2, 0x1, 0x940, 0x2, 0x3f}) sendfile(r1, r2, 0x0, 0xffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=@ipmr_newroute={0x128, 0x18, 0x10, 0x70bd2b, 0x25dfdbfd, {0x80, 0x20, 0x14, 0x7, 0x0, 0x2, 0xff, 0xb}, [@RTA_METRICS={0xdb, 0x8, 0x0, 0x1, "77084241f917b27a80f33222fced2745f9aea91d0654fb4952b74544de6a3b5c23d8bbf3495175d2be06364f2b200729711bcd9c857f21d8bf6948afe0da40b238fd1e8f71184928228259998700395c8098bc8652b8594731c1a979203aa0f87c63d2fe0e32c137665beaf9d385bae25020b457353523c74a7e6345b493e8016486f3f37d7baab9cda55f450a9fa5783caf9de145e81e3e71e3055a77a62d6157b58f180ecb784151a95b84cbd928de1d11ef48fe3badb775036d4ba68510d62bb48e789d3e839044ac5bc0f46106abe6dedeb8c95b4b"}, @RTA_ENCAP_TYPE={0x6, 0x15, 0x1}, @RTA_MARK={0x8, 0x10, 0x3}, @RTA_MARK={0x8, 0x10, 0x7}, @RTA_SRC={0x8, 0x2, @remote}, @RTA_FLOW={0x8, 0xb, 0xffff}, @RTA_IIF={0x8}]}, 0x128}, 0x1, 0x0, 0x0, 0x40000}, 0x4010) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r5, 0x84, 0x8, &(0x7f00000002c0), &(0x7f0000000340)=0x4) ftruncate(r0, 0x0) 22:22:52 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) openat$vfio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vfio/vfio\x00', 0x40000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec00000010000108000000007a60059100000000", @ANYRES32=r5, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 201.996361] Buffer I/O error on dev loop1, logical block 6, async page read [ 202.003726] print_req_error: I/O error, dev loop1, sector 7 [ 202.009537] Buffer I/O error on dev loop1, logical block 7, async page read 22:22:52 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="2400ec090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) ioctl$KVM_HYPERV_EVENTFD(r6, 0x4018aebd, &(0x7f0000000080)={0x2, r3, 0x2}) 22:22:52 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:52 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) ioctl$SNDCTL_DSP_GETCAPS(0xffffffffffffffff, 0x8004500f, &(0x7f0000000000)) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 202.081951] FAT-fs (loop2): invalid media value (0x00) [ 202.087485] FAT-fs (loop2): Can't find a valid FAT filesystem [ 202.101997] attempt to access beyond end of device [ 202.149618] loop3: rw=2049, want=66, limit=60 22:22:52 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a", 0x14}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 202.171060] audit: type=1804 audit(1598307772.361:253): pid=16157 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/226/file1/bus" dev="loop3" ino=210 res=1 [ 202.171730] attempt to access beyond end of device [ 202.239964] attempt to access beyond end of device [ 202.247913] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 202.250503] loop1: rw=2049, want=66, limit=60 [ 202.276337] FAT-fs (loop0): bogus number of directory entries (17726) 22:22:52 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x20000000) [ 202.300228] FAT-fs (loop2): invalid media value (0x00) [ 202.307685] loop3: rw=0, want=66, limit=60 [ 202.319114] attempt to access beyond end of device [ 202.322459] FAT-fs (loop2): Can't find a valid FAT filesystem [ 202.329061] FAT-fs (loop0): Can't find a valid FAT filesystem [ 202.343684] loop1: rw=2049, want=74, limit=60 [ 202.352032] attempt to access beyond end of device [ 202.360053] loop3: rw=2049, want=74, limit=60 [ 202.369662] audit: type=1804 audit(1598307772.561:254): pid=16157 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/226/file1/bus" dev="loop3" ino=210 res=1 [ 202.374752] attempt to access beyond end of device 22:22:52 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) [ 202.407850] loop3: rw=0, want=74, limit=60 22:22:52 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a", 0x14}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) 22:22:52 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$DRM_IOCTL_SET_MASTER(r1, 0x641e) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:52 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:52 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001aa910000a8014000700f6"], 0xec}}, 0x0) 22:22:52 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="0467134e114d1000000200027400f801", 0x10}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:52 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000d2000a80140007000514931800"], 0xec}}, 0x0) sysfs$2(0x2, 0x3, &(0x7f0000000180)=""/156) [ 202.660362] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 202.669288] FAT-fs (loop1): bogus number of FAT structure [ 202.691921] attempt to access beyond end of device [ 202.695114] FAT-fs (loop2): invalid media value (0x00) [ 202.702173] FAT-fs (loop2): Can't find a valid FAT filesystem [ 202.716191] loop3: rw=2049, want=66, limit=60 [ 202.744602] FAT-fs (loop0): bogus number of directory entries (17726) [ 202.745502] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 202.766906] FAT-fs (loop1): Can't find a valid FAT filesystem [ 202.779137] audit: type=1804 audit(1598307772.971:255): pid=16213 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/227/file1/bus" dev="loop3" ino=212 res=1 [ 202.805322] attempt to access beyond end of device [ 202.822763] FAT-fs (loop0): Can't find a valid FAT filesystem [ 202.836855] loop3: rw=0, want=66, limit=60 [ 202.841382] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 202.857693] attempt to access beyond end of device [ 202.887544] loop3: rw=0, want=66, limit=60 22:22:53 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:53 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00", 0x15}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 202.932652] attempt to access beyond end of device [ 202.938336] FAT-fs (loop1): bogus number of FAT structure [ 202.944199] FAT-fs (loop1): Can't find a valid FAT filesystem [ 202.951986] loop3: rw=2049, want=74, limit=60 22:22:53 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x200200, 0x0) ioctl$RTC_VL_READ(r1, 0x80047013, &(0x7f0000000100)) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) r8 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) dup3(r8, 0xffffffffffffffff, 0x0) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0)='nl80211\x00') sendmsg$NL80211_CMD_SET_BEACON(r8, &(0x7f0000000440)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x1b4, r9, 0x300, 0x70bd25, 0x25dfdbff, {}, [@NL80211_ATTR_P2P_OPPPS={0x5}, @NL80211_ATTR_SSID={0x1e, 0x34, "74962c8330c133802ce71beefc5b57829ba8f6afc7cec05f9236"}, @NL80211_ATTR_WPA_VERSIONS={0x8}, @NL80211_ATTR_FTM_RESPONDER={0x168, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x96, 0x2, "4ecf10070941208d7f3f4c9eb2c1a3ecdea9904a119498c6f164c37af27c5b671c5be63bda07ff79b03ed04c00d7418ffb9362862dda54326b10d83363b3e206335e229e53ffeba95635341a79084eb4cd0c5c75ac4724a88afd3f244bc6fd59c99057a24016af152d8263789286517c7faf19a25e42d98696155fdff1594bbd016220530d68e8ea0a6a1f6ad20034a23cb8"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xcb, 0x3, "a9600f5d54cdf9f099f972f96148e86418a06e55f5729c70dfc5f706074b5eefd4c6630adc6494cc77c9729728cb443368ee3df5e8b384465a5f1cfc74f1199ad1f471889e447eaebdfc5181245a205093f408d44f76eb63f05c1bc9f1bfbe89d426a5f0bbe91ff33b6c0a2bf97908e41576ccee7523e0d057b6ff82d69e96f6b455e227c97744c22a82ec8c52dc68767263d32d518237399a080a50f7775d773704d54b406c37fe531b4160d0a331c32355e1b054379519a429d7c4b89012fec53c15b27df86b"}]}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x3}]}, 0x1b4}, 0x1, 0x0, 0x0, 0x20000004}, 0x80) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:53 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f00000000c0)={'veth1_macvtap\x00', &(0x7f0000000080)=@ethtool_stats={0x1d, 0x3, [0x8000, 0x9, 0x0]}}) ftruncate(r0, 0x0) 22:22:53 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1af403, 0x109) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) dup3(r7, r5, 0x0) ioctl$FS_IOC_MEASURE_VERITY(r5, 0xc0046686, &(0x7f0000000180)={0x2, 0xac, "9349f5fa441457faa1801faf32efb169154369f2d2166a3d2f1dbdbc1b1084565148a2883ae80ac78676efba15d27014d122de3c0b40f217696501041d77963e9e8fe945d89a409ce48ba1ee47541cb9c3e875628494f307c72744d51a34fd5af79a4ac721416bdca62f3792d0e98a791a7fa570e354c5f2aa123add6691998806b19f604bbe9a7af42115c3f23eb8b748238d211e3e210d6aef4d3209392c6fdbf2970a31104dbdb276721c"}) ftruncate(r0, 0x0) 22:22:53 executing program 5: munlockall() socket$nl_route(0x10, 0x3, 0x0) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000180)={0x8, 0x5, 0xf8ad, 0x8000, 0x2aae}) r4 = dup(r3) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r4}, 0x8) sendmsg$nl_route(r6, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="30008000680002002cbd7000ffdbdf250a0002000000000008000500", @ANYRES32=0x0, @ANYBLOB="06000300000000000600070007000000"], 0x30}, 0x1, 0x0, 0x0, 0x80}, 0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 203.073227] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 203.089794] FAT-fs (loop0): bogus number of directory entries (17726) [ 203.096652] FAT-fs (loop2): invalid media value (0x00) [ 203.109387] FAT-fs (loop2): Can't find a valid FAT filesystem [ 203.110268] FAT-fs (loop0): Can't find a valid FAT filesystem [ 203.139093] attempt to access beyond end of device [ 203.150846] loop3: rw=2049, want=66, limit=60 [ 203.153618] attempt to access beyond end of device [ 203.202279] attempt to access beyond end of device 22:22:53 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:53 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00", 0x15}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 203.222677] loop3: rw=2049, want=74, limit=60 [ 203.227136] loop1: rw=2049, want=66, limit=60 22:22:53 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:53 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$VIDIOC_G_CTRL(r1, 0xc008561b, &(0x7f0000000080)={0x602a00}) lsetxattr$security_evm(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='security.evm\x00', &(0x7f0000000180)=@v1={0x2, "8b2ad87a988d"}, 0x7, 0x0) recvmmsg(r1, &(0x7f0000000500)=[{{&(0x7f00000001c0)=@ax25={{0x3, @null}, [@null, @netrom, @remote, @remote, @null, @null, @remote, @bcast]}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, &(0x7f0000000400)=""/174, 0xae}, 0x6}, {{&(0x7f0000000340)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/26, 0x1a}], 0x1}, 0x1ff}], 0x2, 0x40000100, &(0x7f0000000580)={0x77359400}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 203.372259] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 203.382239] FAT-fs (loop2): invalid media value (0x00) [ 203.405024] attempt to access beyond end of device [ 203.419648] FAT-fs (loop2): Can't find a valid FAT filesystem [ 203.428670] loop3: rw=2049, want=66, limit=60 [ 203.430749] FAT-fs (loop0): bogus number of directory entries (17726) [ 203.460952] attempt to access beyond end of device [ 203.463368] FAT-fs (loop0): Can't find a valid FAT filesystem [ 203.499034] loop3: rw=0, want=66, limit=60 22:22:53 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:53 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00", 0x15}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00']) [ 203.529202] attempt to access beyond end of device [ 203.549229] loop3: rw=2049, want=74, limit=60 22:22:53 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) name_to_handle_at(r2, &(0x7f0000000080)='./file1\x00', &(0x7f0000000180)={0xee, 0x6, "dff2c690912a7c7f989c4a0298940364a04c1780df7acffe59c3008164226ce38aec50833f1d926b375241f335c204751a1881d85e96f89bf1aef936b496e8166625110067e265dd4304ed776a7bf353be0dd2316e95c51a2051b2ddd877685bebcde1035c5bcdc25ac6b7c2d0678247c40358b5e7203052112b0665593a1a29358fcb5cd76650fed0d2f2af536588e18fae46daa1af382de8c95f3da64591c23a14cad0b805169f51a2649bf540b47b3dd23f5f3843ee871873a19e2125f37501e1ddea8049cf4b47e30d0b31a916d814ca0e60b4187106dbb63eaf76983e5ed780839d43d2"}, &(0x7f00000000c0), 0x0) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r4, 0x800) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r3, 0x0) [ 203.668484] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 203.685867] FAT-fs (loop2): invalid media value (0x00) [ 203.687425] FAT-fs (loop0): bogus number of directory entries (17726) [ 203.727846] FAT-fs (loop2): Can't find a valid FAT filesystem [ 203.737665] attempt to access beyond end of device [ 203.756809] loop1: rw=2049, want=66, limit=60 [ 203.785903] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:54 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, 0x0) 22:22:54 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:54 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x4, &(0x7f0000000280)=[{&(0x7f0000000300)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f0000000080)="9f068e230f3219691204e6463953df786aaf8f851427b83df53be5f98049125066849c410b91005fa22602a849fa3f805be15541266b13a77a2beb9138409042b0f1829e2119f5547cbd46040f00c32534a1b6f6b93e47d907c8c78f1e8fddde2d6495f323a473258ecfca565ddb80d0aae75345cf9bbc1de7c2269f19ec06f329279975af8a4fe440af78f089bb26c03821", 0x92, 0x4}, {&(0x7f0000000180)="41be15ccecdb549818571e68419a299799d689eba74976b7116cb61db8495a9c054a287a43ea557d1f66a65176953033e13b1b9f565e620893183dd95666ef1be32cc648abcefbfdc34f7e6bbd2ec2c1f01fdbb8b2510c5cc315b13fbdf8008e55740b0c4cd87acfac471615056a1f195c0ef74e8a54b78df15d5aef290eeab8196c8e4fc38be7973cf66f590db8f2e71d1d4b69a10be9f78b5e1d1baa05a3039213c2b8e8e922c9c5a5d93043498c39265d72600ed8cde397d07465b2aa20d0fc56e34f129858299941020d3a1ec1a806218b8fa0f3004a11ee8243a6e390b8f9061d97511142d41f026cc6a8f95316", 0xf0, 0x5}, {&(0x7f00000004c0)="dc3f8ebf87aff1324925a2fa14430686b7bba2b38ce0ee0a17af56040b620fc8aac453bcf40425ff6c9df6f75af49d40ad78b1f8ffd56f0fd2a06a8bef16762fdf9d246fa755f672ae4efc8032b10d0d4ea9c3eaea23c684b4f8152749ccf6258651138dbffd63483b7634d86041c23f54a791c1d800e7f19ef63bee166ee8adab6dfd6e45ad28f4ff86b3ef65a3f2045abcfecd660628694fdd265bbff422cd389c1c23fa442124d4ff3dd420d27c971e1d4530b486d550a077d372bbe0a77e1bbd24b7438f362f8b", 0xc9, 0xffffffff}], 0x2040d0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) getsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000340)=0x30) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r6, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0xffffffffffffffff, 0x0, r8) setfsgid(r8) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000380)='system.posix_acl_default\x00', &(0x7f0000000400)={{}, {}, [{0x2, 0x1, 0xee01}, {0x2, 0x7, r4}, {0x2, 0x2, r6}], {0x4, 0x3}, [{0x8, 0x0, r8}, {0x8, 0x1, 0xffffffffffffffff}], {0x10, 0x7}, {0x20, 0x1}}, 0x4c, 0x3) ftruncate(r0, 0x0) 22:22:54 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, 0x0) [ 204.022974] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 204.064838] FAT-fs (loop0): bogus number of directory entries (17726) [ 204.069482] FAT-fs (loop1): Unrecognized mount option "#2iF9Sxj'=;IPfA " or missing value [ 204.087030] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:54 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000061c0)=[{&(0x7f00000000c0)=@abs={0x0, 0x0, 0xffffffbe}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000400)="baf87a02719462fd705b0ad822f6b361a22e9def0f80d8345a99b3ce7270e2b7072fac0494f9f81e7c31d2a8720700f8700633ac5176c6665dd95041c978c54cf6656c5ee5265fd097fb4d93fffd61c20d14d07cf8f0c6b5be0aa09a45786616a3dc91698af3fe23222df1d59899d7f46a1c5a0bff0a73178bc6d3e476654acc41bd07d61060e3c01716c6e0cea89ea708a1dddfdb00a92b4b779cea7fbdbb7550f17f3828984a8cad075ae217914114efa28a7257d134cd3f0332aabad1a72254dc0a4399c9cec104f024f40fc01a05aee11454f17c67346fc5aeccedc8a0fd21e4df", 0xe3}, {&(0x7f0000000500)="d3c863853c65fd60c305e9ca8a075d232dd31fc8ceaa27d689a8173566eb3159a3acd17f0cb818760db9a7c6463b21db35a613ba2b4d693909faa7b21db6b14feada511c1658120043b91059b1df1c8c684e649db226fea43cf276aaca1217ed89324673ee8ac94a4b0dc345b5fe5fc9c355afcefc4dde949de3c7d2abc8ebb216fbebc91ddbc1900ebe7bd3fa3e293e79612bf957594a991084d9ae035d4f3a880a3be7fff5371430c868f2533c214f1e79a701c74f067f33e55a366eb3aa8a1155ecb24d36064696ff2a93c1692b67d740dd9f20843338e43cc33f49c3a2ee045af69b045ebd0f6ce9eae9ebd409ebb4f857602d4a7699", 0xf8}, {&(0x7f0000000180)="69ffb9e1349f0273", 0x8}, {&(0x7f00000006c0)="0af3fc17bd786e1f6f8181ad7837bbe227bbb09aab68d90b7f27ce247f8dda2c0b105f8ea8b6d4b4a50e07417dcbb6310edd2a6d762ebffd75fc4f19733355b4dc02ee07034e0c051bb7e9d745f5398730518481b567f9f0fde820660f59f2cac127a9f5b018eea5cb00c5b2a60f00630a442e05063e472793c1c733b0b9a61f4492f5401264c1bb49c3e770959f98904ba44816ee27d78f", 0x98}, {&(0x7f00000001c0)="f592fda1ca614a92808b0c5a55d415a1e6e48c29c96efc61272ed4513863811fb675f595c74c674141fa2ab366a3703fcf608d4c93ae6d5c3adcbbfc4b5c298bf96ece75b91e0b2c4e581d4a49ce15058f20ca807bc407dbaea6f1c0fb", 0x5d}, {&(0x7f0000000780)="cb0e1d41fbf214413b14e649dab98a5fea7910cc5c56c5684d083cb197b7b90e2fb5d21ad37468cfa03c36db31ddb4f40d27b23895feb233b36ab2f96d7e74cf0c32a2c0c6f229e2d84e8a83b17add31bedf2100427d7c000febe210d5fdef804c5d825b36e7f4566e4c406e56132abb3f2edd031aa04ad0c02a160320fe6eac9732b3c819da17fed5cc4c7a6802c868daeddc060f594d8c9cf32f1b730a339e388dabf8aa908f5e586f9f07", 0xac}, {&(0x7f0000000840)="70c2924524a06f9e3c092b561f71425d48e85ad216f314b90a256ce3d3b00226d7ce847142745bea4b0813a5f39e19ba6c2b987e680d23bd2cd80ed6fa258ad58bb6f3c628bf522e8f05fc5c7b99835720417720c0b790f5d044a1f92ee24a526653cdd66d477b26fa9b728299f465cadf4b9cc746d3a3edc593e0caa6dcff8efaebcfd6574d0b58a492df86f97e1fe10eeba92b11f5a46b9b1d9d55870258", 0x9f}, {&(0x7f0000000280)="6d5fec3660259ceb424e4364e519dfa5a1bcb90a357a94be885a017f577f9df884196582f198", 0x26}], 0x8, 0x0, 0x0, 0x40004}, {&(0x7f0000000600)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000d80)=[{&(0x7f0000000900)="d7f6048574038b49f06551e1db0e4391e312475490eaff35372af40be42ec63229fc151113c0698f05dc3c067f1b850fe5c81893ec211afbea710810eef85a36203742bf1064b40b6672c95a87872a918606502b5d6dd5603c62012b01ca310eb3b26bd31a00e5653247e8ca1eb495908a0ae5af1a1256b24faf253d04cda1e92eb4f21dfe19f23291646a08db48639ebaafbc67f4c625e93c64a4993fd8e85af540ff27a14fdc1502068a8868b9448f755937a7fdb02acfc89325712fb529a7d5fd8019410f5e51bbef04ff7b44ae5bdf4ba161b1d18c29fdee440459b56d180fd09ec79c", 0xe5}, {&(0x7f0000000a00)="b93965af52cb9eecd9eac138cb38b25728a372f075ed059e08c15eb3432b716b4a1efe12e2cc23afd700d9ddd4ff873cc4cd9610c0fc0e860e6013574072fbd43226ab41686789fd1a1d52835d532ec0a32f977c355c1f9faf2f98d8be03253afa591e9f42a1c073113836178b5cde1d0e2fdaa448638e3aead493ed1e8c88486b6f013ab9acc3dc9f4310c443ba08d980d2b7aa5d63d836002847eeda7131c8f4adf70d97d7e394fde8be178ae1eda334b73b388c4c8bd8f9a5fac57b99b9c403f7d1d032be40f67eb26dd835774902a0d891417c2fe204e2a3e83da45a2cc4531fb366e94f76e037cbcdc5bb3b3d409b", 0xf1}, {&(0x7f0000000b00)="cd52b2f5d705453dd3346a808ec8ce90a020fb40bbfc9532a766a116f14834507e2922ecf7328f5418523230770ab25d99a1fffa43745d7b5199b274c47d8b247f42b8590ffd9dc41f2243eb22deac3bb27db519bb88f4d1", 0x58}, {&(0x7f0000000b80)="7a2bb2c3a3c581cc0cefb2ac545b839f1d3d857ed2493f672ecaaf08114fbdcfce68010948022a86976a15beaa1b17a6cf825f10b6b28bf4724d312923d71dc1bf73607be66880dfecd8b4542484ad4a0db5bcd837c6e272befe18bc3410f46d1c3afcbde506f20e04cb3fa7ce7b3eed5416fe11", 0x74}, {&(0x7f0000000c00)="de11df4ad0573250faf5270422d29a64ccf4a8ea8688d81bdd7b4988a2b0f611c06c0fc7520350fb0c7c73795cb8348a39a49429e8cbdfad6dcea4051631a031f06ca4936d3903f91ea7e533620e69897bf081bb243681847ca31d7cd09d0ac3b897452fda8c044322fac49c7be113c348d5f7c48e9e8bafea6e63c87c06692d9d98a4b15e4e95ac4c40da66e206f11f95c5ea5a4f90cd198c2db49161166f646ea6f7b0eb788d0ddbc7c0b076f4c04edd6ff029634c3d", 0xb7}, {&(0x7f00000002c0)="ec6613eb1525da5e9843f392aaa2546a9c1970d1b2c11102d2", 0x19}, {&(0x7f0000000cc0)="96d2f1f4e61ea1e44df27df90a2a38b277b36ded3d4c380e93e68222ed97f07b37352f6775599cff87c6651f3d0257332b5a5bfb83f0a25a264ff2c8e67237eee4bb996665293edb7f5e406b37b8aeca42e0f45e4d01330013cf47c09556b62c7481c300296a86f48f", 0x69}, {&(0x7f0000000d40)="8d534172adcc51a186e03ea37e2c09ea119e59e8d3bdbe219eb60394cca97ff9a2ee935aaeca861d7bafbe4cccecc89b3a2e6c7ee731", 0x36}], 0x8, &(0x7f0000000f80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x78, 0x800}, {&(0x7f0000001000)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000003240)=[{&(0x7f0000001080)="d1e9e71f8c70b3b5d9aa799d5c91c895e7", 0x11}, {&(0x7f00000010c0)="4dcbfe659393bb7818264f51ac18612fcd665c2a25d99f4a1e64948cd243cece3fa61d5b32193483177531789dd71cf1a02089c2a0c862b00d3863ff88f8c31260c9288f0090b6cbe6bc000b8412b9fc68c3d9746ae0972c8ef7dfa311acc01205b1512dc42492f58a0f90de336cf0263ca7b39443e9b0f00bbc5a9bff4c707f5fc362585c645444ecad2dadcbdfe5d3570df21700621d511605cdb655f071ca0e87b59cd4c70c14945e7874c8ade63ef3d9d0077528733217a154ab4f58ea5d068c91a3e7de608ce31645a3631c3a2e47af89e54274a24731835fc643b1b836504fe05f13b75cd4f5126304ea9915f83bf7056916f5117ce3081265d3d47937bbdd67a16ae1a5c3052e01fa68484fd78e02d9409f33f3d962a26ae20f5d251ead427e2a7b1f0ac4dbb41c6840686cb8d5157cc89cd6e0cda8c356b8f46dd0217b9c4ec6920bdcce454499843662622ed1f388ed3c40a9c8183090adbd4d69536f249f6372e0c7840d826f5b50410f58563324fe313a119f41fea8a45e904afb581537a718291ed73b85854e93d195b8b9b6157354e33a8c34426788b54555c8f2240c6de6bb00cbedc2f3c8cec0199fe84f4fe29268c0616da7d966d64343d8eadd37c898f731209089671717de3b1c0dc612982eb6acb4158fbd9f2b161ed353bbf612c081eb2285578dd59f917ded5ed76114c9cef0b03bef760252a12f2104832acce49922fecc41f99c636074cfb70864b90a6cff37e3e2df38ad1fe498c2f58813bf105c38daf5649461ee03b39ffa336e2679ea9f551b96cc16194a284117e43e466bf80da59dd528a1dc8d5c922f5128710ca938600ed98084fc94aff9d0591b81f8b8c2ef68823dc51e7d36b9cc4fc53d112ae5e8a20e429f1f104fff748f561866be29157276457b7a81eb1ce2d8d7707bda2c109e850e4656e3f581e24616040baf2049354eec9b6f42bd8ccb98764e7ee88fc3cd6605748ed21f503a7d1407245d4a70fe850cd2c7697f809d717ab148e83ddcea256664885d9bdf6f1f6ffc82fa9861433c887e11e975e146d2f774ded20228520ee3c5115c8b74137435dbd6e3840eb4643faf39df22fbd48ba0f457cc3aa021ec48f44dbd7a5b48ab4b976bf9e24d29864255e74e2b484cdaca8761578dbc3abca746192553027f5a4726824de0b2b92080662c11861f4780fa3458e7dc15b803a9fd1b13483af9d1bc0916cfae66620842c9d4d422b2d310f84f75d21a64594a919aea3d2a7937f6cbe448d6069a050a4eaa0cd7e5647c3c2c2df83466ec6c2b6bb34c9cfd886aa96be34c4a2070a922bc70a985b5e90ad08356aed4c851dae20b3a04c2b2e22c2f0a561502f5113328b74783e728527438ae4f18c49f4819a3e49d1dc2c295b8458aa4d01f23c26238b837f9411751f5e37453360e2fdbc9cbf2ced3dadc99edb4b9b375aac0c51c1adca3dfb044dbc4f6069e9c38512ce81a3b82f311c9ff329c239726785cc4073904273069ca416ee0d901441f0e720bc8b25973baa1e73f5e9b4c7384dde54a0f5c39c407832b64932416163389d029bb7221954d15094a1365945657b41d0f54660971eaca509eb2db28084eb391459bb562ad6d97173ae7d009acadac10c9eeac809e9ddc25aca61d44cfe82c2130d12167f53419fd48ba83972506da04c194cd4740a92e2dda921b778c84ab2e4a2aa7b905587f854226517b0e70c330d417a72ab73a7c7e32f26d1c81fbeb982075c8d657d2e69de2cb50150d41da11bf5e1f5e1f09dfa56d90b5057ffc30c248717f0e1aefc3f9980be7800257586429b56761119166a8316302379b046d8d2c218e6b76fe007e58d9fd2bfce6a94fb2f5ed02ec72926771ad4e6c7f635447e96d9d8c85cb493a60dddc5bfcdd8152af9447c343e89be7ba36d2791e75ac2ff32dd56d95507b979f9a6ffaf99b423d34686bab01b849ea95ea08bc6191f7d5095849b3c6ec4613fcea4a4721eb9cdc1788f09db0d9b5e3f2056e31613969e6cc7035c6a5f1a05c7ff3cc9f92b09ae541b1374d797b54607e43efdb7e011b92076b91e85b89e328fe969c32463bea0e378df37c8d280b53963b75c64d29d51d7b66b19267e1b4b374fdd7b5f28796f0a36e1fd4ae3c3763da0ef8484a742e463d2a126bfb1c92494ed87301509f6dd9e504e22894cfd8cdca1b619554caa9324634f06b24c37493d73cba183a9116a0b6e36912529f5174b6072815ef9b2fc2f296920bc5ae074aacfb521e8ca326b780a1a596ce9c1d3e1dd530136a2bb84a1ea2621a9d1f82899c73ea4723df3ac84acfd1b41dd92b408da5380c334ac82a5870eb5ebdcbb87b87b8822f34bd55fe0e0d7f791d912db4f3d6eb8f67305ea7a5cae1635852c0f4418d51e2b53e1fb3f628aaf9cd291d05f0a409e3d21c80c4a1b4d2cd9b8f859e74e3d74533331e2be66e7402d326d982dbdabfa580facd30a9edefa0e92440463a66442174fa399e0c28e64f304407605a9141a69e1fa9c7c2c4d61508c739801e5da61e4f2478efda0a7152152a4a6cdc694f0086fbcdb7038cbde88113551af41b97700618fb7e49ee5fa7a6a041a68545583c13262936157ebac0e5393c343f071d3657c9acee2111f5b115a45474db6101d21bbc656e2900b0c0869196b6490555336bc28fe100850374ab04c7b4ec9eab864c906c66ead93a48b31d5884198bd034f3dc997a1f4672d7d150322929d625029389053f6cac9a054566cb8e91d032e86ce8820d3bec8d244cf33a7a2b13077057626e12e1cb963f4949c1bc9f609e037e1459b52c0d60d385e47a1a897ca038d72a0828832f223bef1939d66c2621e1911dd7e5b99a8aa0799e08324ba998a65bdee1060f41ee8c41d0a087542731d4563804eb78fa124f915c28b8c30d39241f6ab7805a6bf3ccdbf9524803789b963b710a0544f7094b108d67ec5569e2e49adb3576e4fa80c7895a54b6a35cfa4bc3aa17cca5355268fc1c9c1643384f67aa850fe918337df0cea7eea24c4e63517188954a730b2844905e5f60d2ab9aaafd14f5d616f0f0283720979ff0a7b6e5176231234a53eb8de705920f8b42a1c0d0229e8c11b2513886d89bdf247cf4b1a5b94185e0124268a163a4e964c2e39d132433a1af9e072b44cf7dd6ed155b2a4f922bb8e2b380b31975894e62d86cd24d473fb225186c1d9e3e6002d30cacd4f62c29173503a93fcd1dcd2dac58b58811efc47caf9afde2f33a9249c09d8b4ee57a91d72eb93bbcb65ed5902b5e0a04f0d6fca5a04ac8addf17fb9c9b9b536c583e969eeecf6ec6f3b57b2e22c21d1c9008a1b3f23398f26f50d3a1529a8b56ded379429eca4ab10b90bbae48e503996a6d71d9917b4a5a30369cba73e9569f8c2375eaf48a86921a1814ca0c9c4ee94d3f3f99d730f3aa58e579537c691ca0c2f8923ec5759897c879c61de449e3ca0b419946a10514d1c62339d216a878f88a7d11bf9e066367dcda4d7640254e106d0a286a8591d2c8fa381aeeeebaf54e60a3053426b313b32f0b836a75999ba7bbbcf916921dfb34d171f9a2da330c5faee7c15ff898ef3d6ed1678ad8f80e3f5efc6c96c3d008efa699ac5ffddf40217194fc00693cbf4ad62db4be5dc70de3b0538d73a2c4f98405771b75f1c96189194a8c29b3001e4e91593285193bd42a9760671acd110b5de02c8ce85444a4ae3968ed5b4d7cd4119178831f4beb41e634bfd989838d578b82ab170fd579ba59d16f59e9d4a3cbdcb758ee60c8ad0e760a43a3d055e757618c6d611742a8338a5b57448491e07b0437bfd1cebc5f4db67cf86f7639463c21f11d2f6a79df94a774220d3e7cf36e11ed63397c0b6610237e9a6729f31cf6320ecb7d99c4a477c09803559b76aed562275999ec9a8964f36355791b2517db4ad3c6ab73112b7eb309ede0446a7eaae239638185e47bf4dd824d73d2114ad0761609b08b07ccaab3f8a0814da80638aa534a821022e07c5445a536ac9f706804195304a2d3b8f25d75db0c6f27237813f98ec67e4d5d9cafd058fcb1421f1ebd8cf25b0591c510cb57c1789c1d7751d87bae59384109cdb59efee49df64b5fc74c24c243bcd6392660c6960843be490eea583c426de07eaa30ce15f9349d50abf3b2f48afb1b1a66b5a0e2929fc4ae4a17079c83da60c5c492fd0b36b829d3eb550a61246947b52c8af63a0e4183f747b2accb77507c78ff15e5fc9ebac64e9e488a1ead6661059c46f3845bb379ae114a22958a36138ec4ffd89d2dcb6a592e48a0ac1556b62a26ebf5933e91bdaea4c39ae48fbcf5f58af4a23381497e4f71067336972d5d737e5a930d12d875b1ad51637ff1b155dd17be200b07de7acf32e26d3971ca182edcf74bd95c5fb22397109cbd793b6f5fae1a6ff29f8d22574985f331a0b25abd4a9692b8f549325d8c8ef37c33fe9f046fc7c3573b6d2667f771270e5618822b3e4a9afe4ed9b69635f500e21f0bcabaea7aee3939cd3c434f8506cd2d0cce6997f4bcf8c8f953ebe20425370dc5cf45b1c61cbab0a3ab228e77a3f0f0c87e0ffe2c805858b38c3a6463d829ac10ab2eeaec637fbd9c990f79f3c9bca1f10ad64a6e6ecfd14286a305f737eae65a74d80fe0eac3da420bdb3a7fab3ad833699de91c435c2e0d476f91ed1a6f6875a46ca61f5b6ccc84cddfa0c1f3045d6e519c6aad02e1af75b78f3dd43ff041fd3e80f118c1bc002ecfa7bf78cffd44952816751b14bc81b6b4ddf68c7b5ad3fa2f0b92317167fe743bfdf75ebb10cfa4ba23699bfab35c1d380591ac0678161ca6373f980a64c93f19a873953f7f8300a853fd0f4910ff41a5d0ba42f438303794d671e380479ebe42bab089f9a3b6d8fd282fc6875d605d454f3cdd4c851a8ba87d3af0f16e3ae7181077d4602bc8d3d69b9d723fb9d827f4839d3cd0dc31fa9534aefc111d4ea412548788261ce68349d18eb0826cc27ce5a7fad1300c29826fb407198368046e923196b7ebc1e50174da8eafc27c639ef155f2421b2f1439f82d30e6277a1457e032c49b4e3ed9b02ad0f79c5969ae507c15914d8d6a54dae750b14faaa19b76c355d7c7f2ec56a202dbc7e59d1c7079dde1f2e20e59335824ec154db84187ec0fe225963891b08a2556f788c5b0f8bc23dfc091424acdc49a45170cce7cfcda6da90b05e29da673902591d2a51c3d3ff1c7fad6153030d9dec0121e1a50ef7a10d8b3277b6503486671cebcbddda750e2d9ca4d4773df2638ab439eb826eb83b58fd4300fed377448f314cca8e7b76c44a49f6b51942968d7456260ca7a26fe8eecf5c54a27f4b426d37e49fb5ff7043a4749876a4627b03d334c7deabc3affbf342d019e5d18f8ec07a9c4114b61575a7536bceff987b54726a1aa6972200ec07fcc96330cf79249f659b13e7f2da19245969dc5fb4e84de15bc5a1c1706485ff5085a092e5b5fb131be201f7ce32219c84d0eb1d847cb7b11bbb1a8775f7c5418609e1ce68c9df50d0859aae64fcf5ba0d03f06a10654f6cb7552f49235c59bc3a1b395a0b91e6104f219ee7ef1b36aaa7e4af5249ae4f4823d538fa64a0de6b13fc9d35ac658ef53db26da9c07a35807642f814f603253f8a24023bb51e34dd938855d16179949a2473e5214442389463cdaa82509deac888c1e317226d115b73adeead495d2bcd555ab71c9bccccf492eeafe7a5e898b97b7ff909a1d39beead1432b201e25d96df9d3db4b1a7f4efc127986b9e8c17626f79b324c337a68d24996e7b8", 0x1000}, {&(0x7f00000020c0)="e499e064419a15925ebb9d7265068dc6f7f36bce8d243ff519cdbdb9ac7e98566dc53fc7de94ebef5ac7396733b1cb14b84b428824eb7653b08038cf97dabba609c17e2d0c1550d1475b7bcd311f84cb", 0x50}, {&(0x7f0000002140)="d4be3e2f011f3c1f7edf513124ee68cfbca3e2b2da2d112e1eea7aa16f13549dba8af5b409417170374cc69dbfbb67db6f002028eed8934d2307b2ea4505a19367618917867d9d9dc132d985884a8068f11b7874c20e6a7ad02adbb2de60af16ba4eefb1cc944c1f784f9999033d5a313b6fb117980f8e500f1aad7392cef370fc6044cda58270aa4f01c3c4fa5a5374dd37ea0013883718b60a4757d11c0cb2fac6cfcf0e232c2266be2d31b58bf3a082e9b9781e083d9a2b1120a5a3b345635b8a402901882306c567192d604540efcac6915e873fa13803e15dbccca2eab0fc01dd53201c5b65967f2c9dd2bd7c5c8dea7c45eb896c6f32574d22e247b42bf04d1ad6d09edd8e87c5c3697b25d732af0160d07598bc021acd633046e14984e6c2eb42a7e3881b5d7a4a2bd32d3374199dac0e7d565023497e1842af7b6c1052cf7d74404e76b034afa4a8f74e5f4b7ab630e4b856bca33ec786d051fe9d75fa27e1143864c2001a89493cb7d17a9d94ab02595b4adf414312338e1b4190ead8867c98c8d8d962aad5739dc76ef5cd0d03049cd40ab1f2f9b03417bd9c9a77302f1a38d94b0e952ecea490f9185a5ec63ee958164afed547709cdab941a92413a9bace3059e7286fc0e4dd7af85eb62c17570f722f72218123f0a5c41745d089e8ff4f495882cc5921063629c676c5fc16812c503295e11e7f41a2c3ca59aea9c164e5183420542700b49e067b28186d8b62ad348b3c50f38e5289606e90a6bfd44055e9425576af9965b99e0c2010627aaedb9c6e1def4e0e455ee31e6fbc980413ffbffe8f20bb243abe4c70f99a1c68204ebc9bca44e254346fceeb7e330ab8e63204f5753b8290f9abbebacd5919ddd9bc414992e0eb952bb84f0c6e35278a600b9bcdbb178e0ab0f349831c00ebf8ae6b715c26fc695cbfb8a268025c2f961b8a1a71a77325d236bd623d058c93a8a4dd4743c5dec0098182f1a82f14acb6efb6ed62697624e1099f171472e594c5c153debea9f6421d3477ac6d685a1771e4fc92e3dac22344e8eaff188b220874e812d8817139d6a079d8523578708ccbe6904f7c54fc9f4cb1f62db76bdc97623983ed55cf4b6548a557514cde83a3adb46436579101b80dbbb3cfa05e5a6c5033c8948b7a58580c56325c88bd1d1240cecef7f8d4b46f7aab181c607bfda7144aff882b6ec27709461c06009beae8373ef0ed9a29510aa5bdb094a61d2e346b895bcbc1f89008e6c0408c073eb41c042081a0ca65ef5a35c1fee6838187d3d399de62ebf10495a64c5f6eb6936fd0686deeb9e80d5bac0e04b60702b47c12607bd3e0d615e53baba388bbffb2ffb374bddc410944e068094638536b46c4c0ae0f4b01cca4ac89586f25e0a8ff4a6b115d8a2cb72053cbb6bafbe5a13b765e1b0eb80644d6d372575ca6879a8fbb5123adc15de717a0077a3073f1ad943faf7523fcda4e529c6c3c266a37d7dc7e8552306addd47d3f0b49261f50af020b9bfabd2694a8791325a9b27fcb1471e7426ca07d211757d37a5f4280f8d24eb933936c1e018dd9f333b01d6fe2750e24bf0cf96234a87f96c22ca74d972e1909754be5727c2aeb1de05d2f1d1e244cdd0275c0739e2138a72a6da05e4dad18a12fcadfbdefbdb9b3fda093a51c5540198ce7d358dcf10cad29cf6498cf6851afd7f1b7298a842defafe07dd3a18535bf35f9937fc856129876345761428959ccdd8c30fe26d4ea2f7693c29545c2a06d4e20baaa18bce332b7394bb9a8fda9eb431a7ccee752b38ab08a6f5d64e7fe6b0c79a5282aaeb7fba6a815bee38c262264f601f40523c5d7aa88fd211c20c140f59e2c115e44c4767e76db3e7faabd704347a60e2986cac05c3fc1d28db80a1a7c80f64f096e6a9c570e93b1985736795b2a7e79fe92502e74f43795b67143da851923bc9b568a7940e5a64b264e51a686f98fe7b803f4e5df6783f89975b2bcb629af1bca0e2ba32a9b10febe7d7fb82e353e55fe187a90b3809ffce70aca2ae2fe98d7b5c471282ea9b8af059753e72ed7e65b834ab484b66fec6a996b5239e615e1a5c3b4d537956d901279bfb3692abf545f41c0e71a7f3775e368803e75d0fd0dd0c88bc444653791a819c6497341e7fe1c9609c179d90399ba703b6c7953b00936b7f4ad5f98b440765f196410cb874c86ff4094f2a64931d1be968cd99721d243fe49042ee1f0c1518d62e482ef04e92ddd03f14eceee9bbce77ef52881a1d1d2c54ada9576173aa674c82e68358b39fd94df42ddf4b3b41b4b2713889d08ecdc60163258a9a46728424ab0f250a916fe0aedf3f6b56750dd2302ccd7f9b7636cbb3543ff2f0586d4a89c814eb7745044c34321514cdd1bdc122f64c124cfb25f6d56ecf5eff60098cf36c4febd4e1c9a658fb7a5d84c189b2514bb13f328391a0403e076b05dbd8399b374c785cb885ecfafd1b595c48aaf37c59db5dfeb32f281796811881f95c29180226d40b0bafd8d823fc2e5f9ddaefe59e0d65a143fdb0ea2b6ea493e9c6922c1eb436a0bd993bae4e45d401688e2fb94d89a0a5f0715dc11d80a27fdab735a17626966c720f917e8797bc1a38607132dcf32a2a9af02e9c136a8871aa844b990693843fd6fb92579d48a20e6749f8e72333be1dab363ab4bdbe986097298a7714a777e9efdf10026eddce1a6c68348048ba6917dba7543cf64716d91a6cf87e072101ea0c68cf386f69f3ff0d8148db2b6feceaec459b22ee0795fe08eb33349a9c0eca348b1f1be8460e9278cb60912114918e10bb7f0ef08f88a7e973ee977bb420c830ff11ef8e9c0de345656f94c6f2bf134e7526cfb53fc51a6c2492cb77ecbeb1d41310bfb0a1b92281b7dcd5cab046bd9886fc2ffab6e6b9ea9e24551400fad406fc326c2276d5a35a936d475fbd2594cb09d47901b79cad12901a2affe03595fbe49d6c42b57419ce114f4998d33677498e985db2ddfb2534b9fcd5da11019a1c6460cab3b0fac21d5187f250abde84c3426aed3d86d3f615cd4b8f383ffc32e60b2a33f3e8132b7da302e344be19951e1fb3b0555cfcda2f853e52c867aaa7baa9878351d3260084d8d4e7c08f4b1f0728cd7cd1c6db67a964ddcbb1beb8907ab5839f50bd42d14fbdadb46d246c8d880a9c724162e05504fcf00ba0561f22edf15a5e3e6be5fda5cba40b64eb4f96fefcb2761f818c56508fff27a9a279f4179aa968e4ca0d96c82d5799179a39a9d7cae87f8f1fa1293c0ebb3925a68538873eeff79a483ba8339cef701643437e75b74c70638d7cb17b842e9493d809ee2ab804c1946b13d558161c73f64deef8c523fc23ed5b377d75f73951607cde42172266bc49d12d8900149f9ad33fb25587cd4e8c395844e498af7da6b6975c9c1e0ee0a92311984c7445869908d8d5ecb443dc37c4a657fde2a3548919eb2a9b94af8e3b580167253a90c80b55f29245a7d945aaedea54d084c061eb8b44bf220a99805ab573d532b1925bf10f7fdc63c6b57a414de91de9faca34c26be51e4c6ca81d0b500f7d5cbd498d48c6097deada323e50955534f05a9e39ab3c66d55bffce3521e0038099e7995b2a97869d5639b2bd87607ac806820b51e22516547e34f6e6c0c59da219e49cafec4dc72495f4064dd07722e0252c22345b24371b747d9796db0c6170b216db28f59742eb58535187ba0159757009eae18460b50fb30bd5e3bcd5a68db93552dcf401b72a76c913425163209b08172479b3abce13c951ca2960f30f0b9f77f5e6dd63dc3c27a5f287f260cfbeaadc9e6076894e7ed1c141b01efd48c0261f21ecfd6c4052642a2cfd41094336abef3776922c678cbeaa08a3f95be8ac62221cc2c29769c982647576cdd19979eb000d1184210ba2c27ef0f97e2961148b9d0dad8970857a2c5c105862584ce9acd1fbac55a060b1289451c58023cb55c9c93f860a3a8775dc74bd3b06f8bb7b2a0eb5651cd95027081bbd421e44b35c07c42fbfcf0691a3ec78c1692833a5e2b716e4a840326cfa12975e547c4c6d1085e0d03d994673de0a71300da66c98c7c1421602d298014702e2fcba6c840ef04d9d6183f91e9a5ed78de45562cc76dfb9c7e08c029a86ffb1a5a90aec99aed8cea4f6a48006ef4c89709e3a9cfe7fb07723969a8aa56dba56dfaac41c5d749516b0e90266c4683743f5cd759d7a34b6362d48735d6a4a92699680e9472236cc36c08ec259d1debd147bf894dd5190cd4501afc37959e3f5e781552ea9df79d5ee2086962a6d06e857065b38be24816ef73ef196c764ab110edbea4ba063cf72144d9a06f24842b65901d9fcb36a789bea9a3b1b014ef9a980760517f08acdfe2ccc5aa6648ca5b3edbd860e9ff7529d46c208e21ba414ee008485dcb937a0f2a000a42d6e49a057c444c5aee9d1815d7b242a7b79f01bcfddd8a661fdb9ed22af5a9d30aa69256770b5a0842ae74c057248ff43a91f731893ce64b51af06e80c44667ccd9c9cf2ce3b7e389820f79c3f4f0e951c8c71253ca111779370e7f31d7525c8c21cd90c61da85764c575d2e4af01927d631bc41b3329d97a4b43f7edeb98fa4c751494b16b8cd8d25c77bd3ed36b3a326e27f5a80edea56997dc5d30453af87d2755960b9bea09479f698e14a27c810d1f78dbd8b9a8b66a2606e4a78e191beef317b71f4b3bd93b54f39a7b514bb42c2369d4f15061a5d3489c16dace075d0da26b188c0df5fcc2f99a04a8fe39ddded7703f6822eeb70428011bee2a547f8262a11e414a10ece82506115dc49bacf9dddefad8fc160a45c2a5374b26aaba24b5f175e8449b13bd5aa925172164bfaa09fa803d733e07bec8de3353d9a208be5a4ab35f8165379ce8b0e325a7a8fea80f46b3d1c4420c6fd5ef200fb4d52e72984c952cc4fa2ebde5cfd63073ed652f24331493a91a62c3e8c476208200859b9c0d7aab99277f3c36b213a1b5dc14fce70c1446671497b57bfb408be3da0fba494d647f28ad094268079cd453dbc57322951feceb36ae25a5140ea4c59b8ef7c187a02fde771e53e45acd2ac4c69c79493daa20a5cc25105d8bbfc13bd00e1e0df226f97d58f67334e9695bdc6dcad6679661000d53249692636fe2c984c0083bee58967e7e177528b960031d1beb46e71dc22d2d246c9d5bf47835ab6e92af42108543eac602bdb03b4111d561c5bb73bf9af66e49a3144818a751d37c1b2436bfae7dfb094ca7b62b6b8a15d29424527f28c3e41731f0c489a383264bc66ce1bfae782689e0e641574c9b33ef409872b40c73057b5c1c77c2e2858b012e0f88599a9559599e8dab34d9e87971543eab0f160e7a0ddc9a3ca542d7f81da8fec6a628f7fe4a9e19c4e5cf457ccd3bd8816ba13e9030264050d7496436a067f740b35b2d95329b739b7808ada66808f2139592e349a7f15997dc48b8b3cf13019dddff05bd8e9e71980aca933c66127c35f3aa35c822b29e5f9219be86d4eae23bfda1fcea16aab3f02078126f5a81ef7117c7123f34e83d7c0d50ee2c38faee5eae2d0d68f65fb180e66fc9716f9ab6092711e5b580a95b59c7160f19326f78269c3ba8ec5b1c9cae4cc1958ba15ae2947627d15ca20d64a8c21995ee956506c570c062e4d10f66f6e5e7782ec335944bdc989a9e30dfa39b78a26345ee140689e8ac410e2928b6c5acda03ea4abb380a18970dc36118675bee88a39a722fbe796e6ea763a19ab54b1fdaea70f6c5a8457a87fd3a0aba73f8e4f5841a9b4fd41516987", 0x1000}, {&(0x7f0000003140)="e0c002707bd51abdf9c2a55570437f7f6843811988abe2bf394ff8e313c0ac8e4380bbb8dfe84d8cbfa0da214562a45440a7ce886ae7d3c205bb9aa72c2d2d1651aa5ec667d9a5c480d874bda8d33983c4fc7fec54dadfe524367113795994d88cc98493825b4b8b2341c08ced2c98e16ad4d40b79b998f7d98b830108f3eac03de34c322f27ce418c71e979c38fc00e1bef00e3f9b1a5bb996d0fd1ca65f6417361e08d526a1c9dc5c1487aded87417e5b5b6f1b82d6b17287b4d1207350a0fe9feedc9a87c51ba987b624df0a9ab13d60df6cfebd8ff56ef1f7b88682070008de92c7789e862ea6823d922252bea", 0xef}], 0x5, &(0x7f00000053c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c}}], 0x40, 0x2000c041}, {&(0x7f0000005400)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000057c0)=[{&(0x7f0000005480)="90f19122311ba39d01c44a319b84aa1016c000c04f263d299101952626d9a0b87b71738a62893cf86cff4a5f29652d7cf33abbc0b4cf9c195cc9d0488eb761ad8dedfcba66b39ec014ecb54e5bc54638b9bb76960e8c5b32b41754", 0x5b}, {&(0x7f0000005500)="adbe5fd91395518540d73b579a7ad691f670792320f750653fa6f86647a1e445a6da146514b14d73e7b3c60298a98dfbaf47bcb65077ecc73a0c1a5a713ac96453a639144af486d76b0efb9b2f2c8b1144f8e2ad2bbbd8028621fbec779c021af1c6d66b4ac88f68bbebe71568f2a7090541b8186f4ff5498139ca90c5a5db2edc331c6cafd7a80a32f2bfdb6b8c01463eeb561e8b69dffb07bf224f3bc76a4afdcff3ee68d10ba7b0ff37f836f13e2db5da97f0a172bd0ae7d557d65ee44fe62a9f", 0xc2}, {&(0x7f0000005600)="23cccd9d247e69afffc881907f83c49182d21a3c7dea34ea8f070fda619f659e07587163f3f3c9efcb9634a927952eee67f34ab50ef6348e8e1384928477d90e50b192968714fdeb681a7b30bc1978d505574918499c4efe8a1942924c9efeec811472a4d7a71b7b781ac0e245cab9710dbdadedb3bf0e6fb409207fb16981c577e664eae4bfc0e870791ebaec704c8fada7171ef2644394ab62848507e29e8940363368496f6c36f214d941f4", 0xad}, {&(0x7f00000056c0)="d0eec7311cfd100257964e05df88bc91dd89e2130c895d7db6732aa89b5b9b95483471314795ce1705733dd74de716c6a70d5b4a611596e6752793747337a23547cba557818fb626546290873c0e3471849d75157efbfb1b1cfddd46c67ab0aef5ea238a4e0edf304cb3efcfbe92a6f8d1b2f5ca4c25d548745bbfc4c63149fed7a1ec8d188d00d5aa64328f39192751208296e7b7d341662912be95a945779a5d77eebc2888a9231141ba33ac2d8c02378f93428449e6ad28ef47bf85865abfa050b18b00a07764092f7b6e7032c673d7c15b6e029f745dca794f58396ce018d40442969ffc14996b3226", 0xeb}], 0x4, 0x0, 0x0, 0x4008880}, {&(0x7f0000005800)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f00000059c0)=[{&(0x7f0000005880)="38bbb3555984183844d57bf81e96b990534696c296d8347ea5c4ef", 0x1b}, {&(0x7f00000058c0)="98471ac6d0e2afa5901c209f7f2ce2c4fba316b835b9fb12d29eaa937d464e8c32e99018594bde816bc4b087903e97f8a9cd5e67d140547d8367ce1eafe00fc1a1f74bda1163322a8857ff1d16492a7a6c3293f2db25dd1e0fd7cdb9b5ed9c609db3be588eb7b59a1a097e52ecc511c4f113d8190d262abb990e2b6a6c3e8d3125b5103d5e392bf39b672b15123a9238a8ec93d23ab671bf0fd452cc112db93375b437c9a85eeb25611711b3a47fca9043fb3ed9a2039f212e6621766a64362e02714f0cd4d0137a30c9669bc9aa9ce77cb3e763e2f5919b89382a4a318aa84889d7adcfa593fc1683ab4c4a4d817c2b2f28db1a007d0eca92d5", 0xfa}], 0x2, &(0x7f0000005a40)=[@rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r4, r0, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r0, r1, r2, r3]}}], 0xb0, 0x8000}, {&(0x7f0000005b00)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000005d00)=[{&(0x7f0000005b80)="11a343bebd30d0602a36e6791897d55de368abe2d159160a56438f5aae0482de1afce5263f4da7ecc3b0cc5b788e01e3c52b2cb1c252bc4a82b707d17dcd1b55c7948a7bab616063acf1da7bc107c13b3e4f68c1266cf9ac8cdfa436abcf5152de2aec21d0a6481f6acba85f81ae1ec0313aae46d1c7de250af663ff928cff1d9b188c5ed22d3da28fffeea4ed227417afd8e6a50388faa624d96aaf517c0b258d4901c6ab02369ad558c11dc8", 0xad}, {&(0x7f0000005c40)="3f4e2e06adfb79aeec7e7f5d834f3c7a59c5da628b26cbb5ed0d7af76a98d043d3de084fba6dbd1dbb5c9214e174dffca5ac0b73a0e804e40144064544e569c9921a062f147b4869e5", 0x49}, {&(0x7f0000005cc0)="d4f9cde1980c33866d52d576871b6d117de02fd9ff4ee32c8697cdb8fabd372e3d65f98ecc732b94402dc071c0aab2e5e4", 0x31}], 0x3, &(0x7f0000006080)=[@rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, r2]}}, @rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1]}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, r0, r2, r1, r3]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x118, 0x20000080}], 0x6, 0x15) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) ioctl$VIDIOC_G_OUTPUT(r6, 0x8004562e, &(0x7f0000000080)) sendfile(r2, r3, 0x0, 0xffffffff) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ftruncate(r1, 0x0) 22:22:54 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:54 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x480640, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0xfffffffffffffffa) socket$netlink(0x10, 0x3, 0x14) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000280)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000080)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x10, 0xfa00, {&(0x7f0000000440), r4, 0x1}}, 0x18) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(0xffffffffffffffff, 0x40182103, &(0x7f0000000040)={0x0, 0x1, 0xffffffffffffffff, 0x3}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(0xffffffffffffffff, 0xc0182101, &(0x7f0000000040)={0x0, 0x1f, 0x4}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(0xffffffffffffffff, 0x40182103, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x6, 0x80000}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, &(0x7f0000000000)) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000000)={0x0, 0x0, r0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0300"/14, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8000000a8014000700fe"], 0xec}}, 0x0) 22:22:54 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, 0x0) 22:22:54 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec00000010000000000000001000000000000000", @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 204.249690] FAT-fs (loop1): Unrecognized mount option "#2iF9Sxj'=;IPfA " or missing value 22:22:54 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 204.292747] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 204.348474] FAT-fs (loop0): bogus number of directory entries (17726) [ 204.362597] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:54 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff) sendfile(r2, r3, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, 0xffffffffffffffff, 0x0) r7 = socket$kcm(0x29, 0x2, 0x0) sendfile(0xffffffffffffffff, r7, &(0x7f0000000100)=0x7, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r1, 0x0) 22:22:54 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x2600, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000300)=""/16) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ocfs2_control\x00', 0x40, 0x0) sendmsg$NL80211_CMD_GET_MPP(r4, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000340)={0x84, 0x0, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x1}, @NL80211_ATTR_MAC={0xa, 0x6, @local}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x5bfb, 0xffffffffffffffff}}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @multicast}, @NL80211_ATTR_MAC={0xa, 0x6, @remote}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @dev={[], 0x43}}, @NL80211_ATTR_MAC={0xa, 0x6, @random="f2dc73bd6a2c"}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @multicast}]}, 0x84}, 0x1, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:54 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) [ 204.468799] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 204.493037] FAT-fs (loop2): bogus number of directory entries (17726) [ 204.504962] FAT-fs (loop2): Can't find a valid FAT filesystem [ 204.594278] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 204.603940] attempt to access beyond end of device [ 204.622351] loop3: rw=2049, want=66, limit=60 [ 204.636575] FAT-fs (loop0): bogus number of directory entries (17726) 22:22:54 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) socket$netlink(0x10, 0x3, 0x2) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000001000"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 204.660264] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:54 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x0, {0x2, 0x4e20, @multicast1}, {0x2, 0x4e22, @multicast1}, {0x2, 0x4e20, @remote}, 0xa, 0x0, 0x0, 0x0, 0x408f, 0x0, 0x7, 0x6, 0x40}) ioctl$SNDCTL_SEQ_GETINCOUNT(r1, 0x80045105, &(0x7f0000000100)) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) r9 = gettid() capget(&(0x7f00000001c0)={0x20080522, r9}, &(0x7f0000000240)) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB="ec00390000d929643b8c49c5720000000000000086d196f77743086798d4099ab41a169fa03b8df86ae46bc98a3ec174426927f5e8c7832185b52e34bfff6bcb6ff33bc6e4cca529023ffacbf7a76f02d8f1f84366f69a2675b4c3b252e114eb031a1b35310ea61def19d48d7281b1651a5db8720f9af23f06b77a097ab55574e8e2d07eb63887500f869de1dd9bef39d9dd42972257475e1cc11127172d658c8f8ab1c77324", @ANYRES32=r8, @ANYRESHEX=r0], 0xec}}, 0x0) 22:22:54 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0x4}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x70) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000100)='./bus\x00', 0x608000, 0x1) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) creat(&(0x7f0000000080)='./bus\x00', 0x40) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:54 executing program 2: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) accept4$phonet_pipe(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x10, 0x80800) ftruncate(r0, 0x48ea29fa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:55 executing program 5: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = socket$netlink(0x10, 0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000003c0)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYBLOB="4cede8221f17741c5d97af435578aa8836a112c8fb13e430cbee911259f92e7c0d4939affc6cc223703b27edc0c5f702c1d4603e01195b09ce96c7a7cb127196f897190f0a433d9fef8c00cc7413b4b1595f13dd4a44fd3320028a531326a8f2a15249597c580a31294626a59b31a300b77f698adf791b4ffdf4532a4e9bc15bf545c52f12d6fa59e7699d5dffa5e62318b2c8d6b267902b32156a98ee8210755ee0893a3f8f0fa195ed0be2f28b74a97a4c810c4fb919a6b2f9", @ANYBLOB="1334a38d00000000000000cc001a8018000a801400", @ANYRES16=r0, @ANYRES32=r2, @ANYRES64=r2], 0xec}}, 0x0) 22:22:55 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:55 executing program 2 (fault-call:3 fault-nth:0): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 204.902307] FAT-fs (loop3): invalid media value (0x00) [ 204.923195] FAT-fs (loop3): Can't find a valid FAT filesystem 22:22:55 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f00000000c0)='./file1/../file0\x00', 0x4) ftruncate(0xffffffffffffffff, 0x800) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f0000000080)={0x3, 0x2e5, 0x0, 0x6, 0xcc, 0xf143}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$inet6(r1, &(0x7f0000000740)={&(0x7f00000001c0)={0xa, 0x4e20, 0xf6, @loopback, 0x8}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000200)="5a79b52063b6d46e3e6ec3d6eaf5def78c757282702c5f83627f224be2c7fe2605641711130da7a66f3561cf79d8844461334dc6309d8bb6a904efdf5ad9eed86fd9719aaf66172eb830851d59e6692199c0b74dacf4ab95ca4f6deaea2cc920aafb46c16a2518de1d75e0242ee105660ed6c70877451e5f68cebfaf78ed1184b5d43897dcbc2e67fc527ee848470673e7683b1a7f7a592edc2d6d8581a3aeff9a3ca6cab16e9f266f9eb66b65414f5d674588dc17b793a34a4644abc8bcb5dc84ac6e9686597efdb8c3419d647efd72ed033151131c970152024c47c78e16cfd97e51e54f", 0xe5}, {&(0x7f0000000340)="52179c2c6adf9b14657af2eb37f5c097832455b9317cde0e1502d7", 0x1b}, {&(0x7f0000000380)="153bcb29255a9059a14ab94b5c39b1369e2adf5d42aac892d76447706b7cec7a1d274089b7821be3949d8f", 0x2b}, {&(0x7f0000000400)="ef5f3b33de54883fbbb9eaaa2a9394e0d123e5ea5bfe415d037267bc4fe7fa21def00a3bf3b6df481913776d44df2987abb33b65042d20542e2869c815d1aea58980a205981cc3a201754c7770f49ff743e606ec23e79f2cd3e0e83de16284ab2210aeb108047dca3029aa121d4c70a93b7c64b01ae481204f55113d8a4676f930f11fb58c0617033b348ab041afd08e5ce86138402b935172c977c66832f09a0572133d25", 0xa5}, {&(0x7f00000004c0)="021330357bdc560a6dd2a2adb4572ce052d8c89d8119bd7dc93af65dd436d7b9968b6970ad49f40b6f8f9b1019dd51d331d5c5a0b0f2c4fda9a32ed7292d4002745ff49f91f129f38620baaa2782b9a376efa4600668460043ba16c6a9c789c64b442647acb1d006133a60bde7de3f8f2eb2ace9850a0b19206b41", 0x7b}], 0x5, &(0x7f00000007c0)=ANY=[@ANYBLOB="80000000000000002900000037000000020c000000000000c20400000001040169c20400000100040161c20400000400010100c910fc010000000000000000000000000000c910fe800000000000000000000000000023c91000000000000000000000ffff64010101c910000000000000000000000000000000000000000000700000000000000029000000360000002f0a000000000000075000000002120501040200000000000000000000000000000004000000000000000300000000000000010000000000000008000000000000008e0000000000000000100000000000000500000000000000000000000000800000000000000029000000360000002e0c00000000000007500000000012070400ffffff7f000000000700000000000000020000000000000009000000000000000600000065000000000000ee76000000000000ff070000000000000200000000000000010300000001010001090000000000000000000000bac847534536a60d9dce59fea29efc110c923eb99476dd3fa6ec60555c150000000000"], 0x170}, 0x40040) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f0000000bc0)={0x354, 0x0, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@ETHTOOL_A_PRIVFLAGS_FLAGS={0x340, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0x210, 0x3, 0x0, 0x1, [{0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, ')\xdb-\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x686a}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\xf3\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80000001}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}]}, {0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xe2f5}, @ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/proc/vmallocinfo\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/proc/vmallocinfo\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/proc/vmallocinfo\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/proc/vmallocinfo\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/proc/vmallocinfo\x00'}]}, {0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xdef}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '!D\xbd]\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3f}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3f}, @ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/proc/vmallocinfo\x00'}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, '\'$%[@\xa1\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/proc/vmallocinfo\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7fffffff}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x4}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '\\--\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffffffff}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/proc/vmallocinfo\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x72f1}, @ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/proc/vmallocinfo\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7f}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '@\x00\x00\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}]}]}, @ETHTOOL_A_BITSET_MASK={0x3a, 0x5, "c3dbd3ec7f20f4f9f419dfd2118607e746363cdd48c990c5b9bde4a764ee663bc68f0228128427eab2f3fa85f0e151faa46ea0dabbab"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x401}, @ETHTOOL_A_BITSET_VALUE={0xe3, 0x4, "dd56c5ff6eb0950184843ab0ea8d10724bdecc552aa1142fffd128f19f4a10c404c4a045077c5ea74bdf44c13b2acbe74d5ac7ce877b5909dea1eeeaf9a11f445976f01684b2c09b4903df175c3a14ebebdf8df5d6dc34cc35b5e501686c48e5ca3d9fcdb2c7b6859caa0477dc7aa60d2acbe118903bee3abe57dfbb5199a54528f2144ba4dec78da73007318dd9faf6c1919d5710199c93927bed3d52cb121d074989198f55c6c75c85b0b0b1e7f7b87ee3247cd93547c437693ebdb0caa41f26703360a2657a4d02da8ccf9303dc0940d0d07eba469e18f1c242c616efeb"}]}]}, 0x354}, 0x1, 0x0, 0x0, 0xc000}, 0x8000880) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000200)={'erspan0\x00', &(0x7f0000000180)={'gre0\x00', 0x0, 0x1, 0x700, 0x5, 0xff24, {{0x13, 0x4, 0x1, 0x0, 0x4c, 0x67, 0x0, 0x8, 0x2f, 0x0, @local, @empty, {[@timestamp={0x44, 0x24, 0xf9, 0x0, 0x9, [0x80, 0xbe, 0x431, 0x8, 0x2f65, 0xdf3, 0xffff, 0x6]}, @rr={0x7, 0x13, 0x87, [@broadcast, @rand_addr=0x64010101, @multicast1, @multicast1]}]}}}}}) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000380)={&(0x7f0000000240)={0x10c, 0x0, 0x2, 0x70bd27, 0x25dfdbfe, {}, [@HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv0\x00'}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x10c}}, 0x0) sendmsg$ETHTOOL_MSG_EEE_GET(r0, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x34, 0x0, 0x300, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x4004040}, 0x8) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) r5 = dup3(r3, r3, 0x0) setsockopt$CAN_RAW_FD_FRAMES(0xffffffffffffffff, 0x65, 0x5, &(0x7f0000000780), 0x4) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r5, 0x84, 0x21, &(0x7f0000000100), 0x4) r6 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 204.969945] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) 22:22:55 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}, 0x1, 0x0, 0x0, 0x8845}, 0x40050) [ 205.011418] FAT-fs (loop0): bogus number of directory entries (17726) [ 205.022887] FAULT_INJECTION: forcing a failure. [ 205.022887] name failslab, interval 1, probability 0, space 0, times 0 [ 205.026632] FAT-fs (loop0): Can't find a valid FAT filesystem [ 205.066779] FAT-fs (loop3): Unrecognized mount option "./bus" or missing value [ 205.071752] CPU: 1 PID: 16412 Comm: syz-executor.2 Not tainted 4.14.194-syzkaller #0 [ 205.082154] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 205.091512] Call Trace: [ 205.094107] dump_stack+0x1b2/0x283 [ 205.097747] should_fail.cold+0x10a/0x154 [ 205.101898] should_failslab+0xd6/0x130 [ 205.105888] __kmalloc+0x2c1/0x400 [ 205.109409] ? SyS_memfd_create+0xbc/0x3c0 [ 205.113625] SyS_memfd_create+0xbc/0x3c0 [ 205.117667] ? shmem_fcntl+0x120/0x120 [ 205.121534] ? SyS_clock_settime+0x1a0/0x1a0 [ 205.125935] ? do_syscall_64+0x4c/0x640 [ 205.129886] ? shmem_fcntl+0x120/0x120 [ 205.133752] do_syscall_64+0x1d5/0x640 [ 205.137624] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 205.142793] RIP: 0033:0x45d579 [ 205.145962] RSP: 002b:00007fb36251ea28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 205.153866] RAX: ffffffffffffffda RBX: 0000000020000140 RCX: 000000000045d579 [ 205.161273] RDX: 0000000020000170 RSI: 0000000000000000 RDI: 00000000004c2003 [ 205.168538] RBP: 0000000008100000 R08: 0000000020000170 R09: 0000000000000000 [ 205.175806] R10: fe03f80fe03f80ff R11: 0000000000000246 R12: 0000000000000002 [ 205.183067] R13: 0000000020000000 R14: 0000000020000140 R15: 0000000020000100 22:22:55 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r4, 0x8983, &(0x7f0000000080)) 22:22:55 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x42000, 0x0) 22:22:55 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:55 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) connect$llc(r5, &(0x7f0000000080)={0x1a, 0x30b, 0x6, 0x81, 0xf5, 0xa2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x10) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:55 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f0000000540)={'filter\x00', 0x7, 0x4, 0x410, 0x0, 0x220, 0x0, 0x328, 0x328, 0x328, 0x4, &(0x7f0000000000), {[{{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@local, @mac=@remote, @dev={0xac, 0x14, 0x14, 0x11}, @remote, 0x1, 0x1}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @dev={0xac, 0x14, 0x14, 0xc}, @loopback, 0x1, 0xffffffff}}}, {{@arp={@broadcast, @multicast2, 0xff000000, 0xff000000, 0x0, 0x0, {@mac, {[0x0, 0xff, 0xff, 0xff, 0xff, 0xff]}}, {@empty, {[0x0, 0x0, 0xff, 0x0, 0x0, 0xff]}}, 0x3, 0x81, 0x0, 0x0, 0x8, 0x3ff, 'vlan1\x00', 'ipvlan0\x00', {0xff}, {0xff}, 0x0, 0x778812cbb52cb634}, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x7fff, 'syz1\x00', {0x8c}}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x460) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="f4000000e2fffffffd4e0ed28000000000000001", @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 205.348896] attempt to access beyond end of device [ 205.359541] loop3: rw=2049, want=66, limit=60 [ 205.380141] attempt to access beyond end of device [ 205.398215] attempt to access beyond end of device [ 205.409835] loop1: rw=2049, want=66, limit=60 [ 205.410772] loop3: rw=0, want=66, limit=60 [ 205.429483] attempt to access beyond end of device [ 205.440567] loop3: rw=0, want=66, limit=60 [ 205.469790] attempt to access beyond end of device [ 205.475075] loop3: rw=2049, want=74, limit=60 [ 205.490558] kauditd_printk_skb: 7 callbacks suppressed 22:22:55 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="ec0000001000010800000000000000d1827b2689ab100000000000ffb5d6fd84c0efcaa0f26bf0981b99ce2fd41c70b8a2a8b7246dc9b5b3651cf1f9aa0152574300348218c5ce7ce66796c06766681ea7aa6ee4191d6cdeeabbcb03a66a64ddb74549ead87154f2c8a687b529491bb060c8f6987760599646df473ca75595f4a76be56cf8544645e86947f516b942b8b7e5d0870f42fb8aa7ad43998f4297759907e02c2996838b", @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x810) 22:22:55 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup3(r2, r0, 0x0) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x804090, &(0x7f0000000400)=ANY=[@ANYRES32=r3, @ANYBLOB="31d93e2d44d9532b403482fee3f7e9fb0b9bc17b49159ced76d63d89c84732a10ee5cca4111c5fd747813c35e8d6fccd2b5dba667f4fa98753432a4a0fb0fc3364c1bfdba06b994c2988919dd41e9fee9b7e831de34d07fbbdfd6f5e7cc988fc1b54444cbe8193990c89e2e9299a877431e0ed0f220347f4f90d7f6902134720c867887473ac47ac92334c71bcd80418aa25a44db27506"]) chdir(&(0x7f0000000000)='./file1\x00') r4 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r5, 0x800) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lremovexattr(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=@random={'os2.', 'msdos\x00'}) r7 = dup(r6) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x10c00, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r4, 0x0) 22:22:55 executing program 2 (fault-call:3 fault-nth:1): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 205.490567] audit: type=1804 audit(1598307775.681:263): pid=16443 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/233/file1/bus" dev="loop3" ino=219 res=1 [ 205.530799] attempt to access beyond end of device [ 205.541295] loop3: rw=2049, want=74, limit=60 [ 205.561242] attempt to access beyond end of device 22:22:55 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) ioctl$VT_ACTIVATE(r4, 0x5606, 0x8000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x8400fffffffa) sendfile(r1, r5, 0x0, 0xffffffff) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:55 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@sack_info={0x0, 0x1dbc, 0x1}, &(0x7f0000000100)=0xc) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r4, 0x800c6613, &(0x7f0000000180)=@v2={0x2, @aes256, 0x2, [], "047a200033424ed0744d098b8d417484"}) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 205.571381] loop3: rw=2049, want=74, limit=60 [ 205.578633] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 205.603460] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 205.643901] FAULT_INJECTION: forcing a failure. [ 205.643901] name failslab, interval 1, probability 0, space 0, times 0 [ 205.656420] CPU: 1 PID: 16459 Comm: syz-executor.2 Not tainted 4.14.194-syzkaller #0 [ 205.665526] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 205.674881] Call Trace: [ 205.677480] dump_stack+0x1b2/0x283 [ 205.681119] should_fail.cold+0x10a/0x154 [ 205.685276] should_failslab+0xd6/0x130 [ 205.689264] kmem_cache_alloc+0x28e/0x3c0 [ 205.693417] __d_alloc+0x2a/0xa20 [ 205.696875] ? lock_downgrade+0x740/0x740 [ 205.701027] __shmem_file_setup.part.0+0xcb/0x3c0 [ 205.705898] ? shmem_create+0x30/0x30 [ 205.709696] ? __alloc_fd+0x1be/0x490 [ 205.713506] SyS_memfd_create+0x1fc/0x3c0 [ 205.717654] ? shmem_fcntl+0x120/0x120 [ 205.721630] ? SyS_clock_settime+0x1a0/0x1a0 [ 205.726126] ? do_syscall_64+0x4c/0x640 [ 205.730106] ? shmem_fcntl+0x120/0x120 [ 205.733995] do_syscall_64+0x1d5/0x640 [ 205.737894] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 205.743081] RIP: 0033:0x45d579 [ 205.746266] RSP: 002b:00007fb36251ea28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 205.753976] RAX: ffffffffffffffda RBX: 0000000020000140 RCX: 000000000045d579 [ 205.761269] RDX: 0000000020000170 RSI: 0000000000000000 RDI: 00000000004c2003 [ 205.768554] RBP: 0000000008100000 R08: 0000000020000170 R09: 0000000000000000 [ 205.775823] R10: fe03f80fe03f80ff R11: 0000000000000246 R12: 0000000000000002 [ 205.783088] R13: 0000000020000000 R14: 0000000020000140 R15: 0000000020000100 22:22:56 executing program 2 (fault-call:3 fault-nth:2): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 205.841377] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 205.849310] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) 22:22:56 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0x107000, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r4, 0xc1105511, &(0x7f0000000280)={{0x5, 0x3, 0x5, 0x7, '\x00', 0x3}, 0x4, 0x30, 0x3f, 0x0, 0x1, 0x7, 'syz1\x00', &(0x7f0000000100)=['/dev/ttyprintk\x00'], 0xf, [], [0x8001, 0xbff, 0x1400, 0x959e]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 205.884452] FAT-fs (loop0): bogus number of directory entries (17726) [ 205.918791] FAULT_INJECTION: forcing a failure. [ 205.918791] name failslab, interval 1, probability 0, space 0, times 0 22:22:56 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./bus\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 205.943494] FAT-fs (loop0): Can't find a valid FAT filesystem [ 205.956930] attempt to access beyond end of device [ 205.969671] loop3: rw=2049, want=66, limit=60 [ 205.976834] CPU: 0 PID: 16478 Comm: syz-executor.2 Not tainted 4.14.194-syzkaller #0 [ 205.984739] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 205.994103] Call Trace: [ 205.996697] dump_stack+0x1b2/0x283 [ 206.000341] should_fail.cold+0x10a/0x154 [ 206.004518] should_failslab+0xd6/0x130 [ 206.008499] kmem_cache_alloc+0x28e/0x3c0 [ 206.012655] ? shmem_destroy_callback+0xa0/0xa0 [ 206.017342] shmem_alloc_inode+0x18/0x40 [ 206.021600] ? shmem_destroy_callback+0xa0/0xa0 [ 206.026281] alloc_inode+0x5d/0x170 [ 206.029928] new_inode+0x1d/0xf0 [ 206.033298] shmem_get_inode+0x8b/0x890 [ 206.037287] __shmem_file_setup.part.0+0x104/0x3c0 [ 206.042338] ? shmem_create+0x30/0x30 [ 206.046146] ? __alloc_fd+0x1be/0x490 [ 206.049964] SyS_memfd_create+0x1fc/0x3c0 [ 206.054122] ? shmem_fcntl+0x120/0x120 [ 206.058021] ? SyS_clock_settime+0x1a0/0x1a0 [ 206.062435] ? do_syscall_64+0x4c/0x640 [ 206.066415] ? shmem_fcntl+0x120/0x120 [ 206.070309] do_syscall_64+0x1d5/0x640 [ 206.074205] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 206.079397] RIP: 0033:0x45d579 [ 206.082588] RSP: 002b:00007fb36251ea28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 206.090483] RAX: ffffffffffffffda RBX: 0000000020000140 RCX: 000000000045d579 [ 206.097753] RDX: 0000000020000170 RSI: 0000000000000000 RDI: 00000000004c2003 [ 206.105027] RBP: 0000000008100000 R08: 0000000020000170 R09: 0000000000000000 [ 206.112417] R10: fe03f80fe03f80ff R11: 0000000000000246 R12: 0000000000000002 [ 206.119690] R13: 0000000020000000 R14: 0000000020000140 R15: 0000000020000100 22:22:56 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 206.150180] audit: type=1804 audit(1598307776.341:264): pid=16488 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/234/file1/bus" dev="loop3" ino=221 res=1 [ 206.182968] attempt to access beyond end of device [ 206.193064] loop3: rw=2049, want=74, limit=60 [ 206.211350] attempt to access beyond end of device [ 206.216585] loop3: rw=2049, want=74, limit=60 [ 206.230561] attempt to access beyond end of device [ 206.235977] loop3: rw=2049, want=74, limit=60 22:22:56 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:56 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x101100, 0x0) setsockopt$packet_fanout_data(r3, 0x107, 0x16, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x8, 0x7, 0x9}, {0x2, 0x0, 0x5, 0x1ff}, {0x7ff, 0xc8, 0x4, 0x1}, {0x7ff, 0xbe, 0x8, 0x15900}]}, 0x10) sendfile(r1, r2, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000080)={'syz_tun\x00'}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:56 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="ec0000011000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a80140007011cb1c4048fbaf7d83f7736639c34c3000000000000afc4b24675f111e0767488c3bb6ea997c70a4e0f401969a97af9f9e5cde1be128c83c99f8077e3a684b0555d1b658453c0089f3922d2db08e49e6dbb8a82f0aea267de00"/119], 0xec}}, 0x0) [ 206.287544] audit: type=1804 audit(1598307776.401:265): pid=16491 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/234/file1/bus" dev="loop3" ino=221 res=1 [ 206.378570] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 206.391022] attempt to access beyond end of device [ 206.403624] FAT-fs (loop0): bogus number of directory entries (17726) [ 206.407198] loop3: rw=2049, want=66, limit=60 22:22:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r1, 0xc0605345, &(0x7f0000000180)={0x79f, 0x0, {0x3, 0x2, 0x8, 0x3, 0xffff}, 0x7}) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 206.432982] FAT-fs (loop0): Can't find a valid FAT filesystem [ 206.443931] attempt to access beyond end of device [ 206.449588] audit: type=1804 audit(1598307776.631:266): pid=16528 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/235/file1/bus" dev="loop3" ino=222 res=1 [ 206.478914] loop3: rw=0, want=66, limit=60 22:22:56 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:56 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x40, 0x0) r7 = signalfd(r4, &(0x7f0000000100)={[0x5]}, 0x8) getsockopt$inet6_tcp_buf(r7, 0x6, 0x1f, &(0x7f0000000280)=""/105, &(0x7f0000000300)=0x69) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="ec000000100001080000000000000000000000001874d78e2b2a2dcea1404b881d760eed4155e3e4901858ace33f1894c001aa7027e2c1c9564b7c255d2f12e4b27ec6b8c03477ecf79dc2834f6651d52cfcfdbbd503e1b0b1cb292b43c92b89a37cd6446ca55d29a7cf51b589de75cd609e2cbd6856757465df4eab14e27b7e943e", @ANYRES32=r6, @ANYBLOB="13000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 206.524067] attempt to access beyond end of device [ 206.529177] loop3: rw=2049, want=74, limit=60 [ 206.586419] audit: type=1804 audit(1598307776.711:267): pid=16528 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/235/file1/bus" dev="loop3" ino=222 res=1 22:22:56 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) sendfile(r2, r3, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r1, 0x0) r6 = dup3(r5, r0, 0x80000) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm-control\x00', 0x800, 0x0) ioctl$VIDIOC_QUERYSTD(r7, 0x8008563f, &(0x7f0000000100)) bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0xa, 0x1, 0x0, 0x7e, 0x4a, r5, 0x3e09, [], 0x0, r6, 0x5, 0x3, 0x5}, 0x40) r8 = syz_init_net_socket$nl_rdma(0xffffffffffffffff, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r8, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, 0x140d, 0x100, 0x70bd2b, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x1}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x3}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x1}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000}, 0x10) [ 206.633640] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 206.653659] FAT-fs (loop0): bogus number of directory entries (17726) [ 206.664276] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 206.673319] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:56 executing program 2 (fault-call:3 fault-nth:3): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 206.689113] print_req_error: I/O error, dev loop3, sector 0 [ 206.738751] attempt to access beyond end of device 22:22:56 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) r4 = accept(r0, &(0x7f0000000080)=@pppoe={0x18, 0x0, {0x0, @multicast}}, &(0x7f0000000100)=0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') sendmsg$NL80211_CMD_GET_WIPHY(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x14, r8, 0x221}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$NL80211_CMD_SET_BSS(r6, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x1c, r8, 0x1, 0x70bd2c, 0x25dfdbff, {}, [@NL80211_ATTR_BSS_HT_OPMODE={0x6, 0x6d, 0x4000}]}, 0x1c}, 0x1, 0x0, 0x0, 0x84}, 0x48080) bind$isdn(0xffffffffffffffff, &(0x7f00000002c0)={0x22, 0x80, 0x81, 0x3f, 0x1}, 0x6) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000002000)={'ip6tnl0\x00', &(0x7f0000001f80)={'sit0\x00', 0x0, 0x4, 0x8, 0x5, 0x9, 0x4, @mcast1, @private0, 0x80, 0x40, 0x400, 0x7f3c}}) sendmsg$NL80211_CMD_GET_MPATH(r4, &(0x7f0000002100)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000020c0)={&(0x7f0000002040)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="01002bbd7000fedbdf25150000000a000600aaaaaad7aaaa00000c00990000010000ffffffff0a000600aaaaaaaaaa0e000008000100000000000a001a008f5da2f33eb0000008000300", @ANYRES32=r9, @ANYBLOB], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x40) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:56 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) ioctl$TUNSETOFFLOAD(0xffffffffffffffff, 0x400454d0, 0x1) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000001f00cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:57 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) [ 206.773974] FAULT_INJECTION: forcing a failure. [ 206.773974] name failslab, interval 1, probability 0, space 0, times 0 [ 206.799331] loop3: rw=2049, want=66, limit=60 [ 206.821442] audit: type=1804 audit(1598307777.011:268): pid=16553 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/236/file1/bus" dev="loop3" ino=223 res=1 [ 206.822869] attempt to access beyond end of device [ 206.861588] CPU: 0 PID: 16550 Comm: syz-executor.2 Not tainted 4.14.194-syzkaller #0 [ 206.870627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 206.874691] print_req_error: I/O error, dev loop1, sector 0 [ 206.880061] Call Trace: [ 206.880082] dump_stack+0x1b2/0x283 [ 206.880099] should_fail.cold+0x10a/0x154 [ 206.896125] should_failslab+0xd6/0x130 [ 206.900087] kmem_cache_alloc+0x28e/0x3c0 [ 206.904227] selinux_inode_alloc_security+0xb1/0x2a0 [ 206.911072] security_inode_alloc+0x8d/0xd0 [ 206.915388] inode_init_always+0x576/0xb10 [ 206.919602] alloc_inode+0x7a/0x170 [ 206.923220] new_inode+0x1d/0xf0 [ 206.926568] shmem_get_inode+0x8b/0x890 [ 206.930534] __shmem_file_setup.part.0+0x104/0x3c0 [ 206.935444] ? shmem_create+0x30/0x30 [ 206.939222] ? __alloc_fd+0x1be/0x490 [ 206.943007] SyS_memfd_create+0x1fc/0x3c0 [ 206.947132] ? shmem_fcntl+0x120/0x120 [ 206.951000] ? SyS_clock_settime+0x1a0/0x1a0 [ 206.955400] ? do_syscall_64+0x4c/0x640 [ 206.959350] ? shmem_fcntl+0x120/0x120 [ 206.963230] do_syscall_64+0x1d5/0x640 [ 206.967100] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 206.972282] RIP: 0033:0x45d579 [ 206.975460] RSP: 002b:00007fb36251ea28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 206.983185] RAX: ffffffffffffffda RBX: 0000000020000140 RCX: 000000000045d579 [ 206.990521] RDX: 0000000020000170 RSI: 0000000000000000 RDI: 00000000004c2003 [ 206.997768] RBP: 0000000008100000 R08: 0000000020000170 R09: 0000000000000000 [ 207.005014] R10: fe03f80fe03f80ff R11: 0000000000000246 R12: 0000000000000002 [ 207.012259] R13: 0000000020000000 R14: 0000000020000140 R15: 0000000020000100 [ 207.050389] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 207.077315] FAT-fs (loop0): bogus number of directory entries (17726) [ 207.095978] FAT-fs (loop0): Can't find a valid FAT filesystem [ 207.103170] loop3: rw=0, want=66, limit=60 [ 207.122800] audit: type=1804 audit(1598307777.311:269): pid=16568 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/236/file1/bus" dev="loop3" ino=223 res=1 22:22:57 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000200)='/dev/btrfs-control\x00', 0x10000, 0x0) ioctl$VIDIOC_G_PARM(r2, 0xc0cc5615, &(0x7f0000000900)={0xc, @capture={0x0, 0x1, {0x2, 0x9}, 0x4, 0x4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PIO_FONTX(0xffffffffffffffff, 0x4b6c, &(0x7f00000001c0)={0x8d, 0x12, &(0x7f0000000500)="95f26a3cf0dd97bbb2512cf8e64a46fae4d098c470fdc6d1bbaaa38f7562e6d654db28abb02b35d41ad6b06c8266874a7d01944a20aed54e191f52783c323cf322cb1259aef5bffbc77fa111da97f32070370ce86a093a84e846f24506c15157d8f37b31049e12c71a12831a2f8359e73696234a20f9cc63c87fd39c92ab3fb06611d99ef0c2d47e83d4cc7832db64563469a30b419cf9c13041ca22989ee5f21da1a0171e74d85358d171e81dbfd6f1fd12da81b383b516b83b946616b803c79d169b221bc64591905445c9351ad9f10a59f33d02cbd2e73b77da47418be3545dedc133cd3d226ee8414cfcadef5121e0d5fa7a9db6dfb223fecbdd4475198bb81a8ecb47a3307004e98fccc1388928d674adff7006fb30d70a3b569923eb92e6d9e08c9cf00d7f85eed296c2813d9ad5aca407e941ce649cc63938261987ac90d6f930c4e4a7dae14c6a81ff4b774033d520cb52321d08bd309ece2ac770468ba5c83038161486d3c5275d1d62986c84e27fbfc292fd349235db9763a78a0babef23ade65d3f27bb37a90a859c78d36e4c90681ec95b58c5d2697a59e8dcf8bf5d820ddbbc5e3721b8148d21b1dc4d454fe8a80d5ac326abe5d9a81bbcb3f59d4a061336fd51592f8dd0c3655932a778c70ca59d3a6ebf0eadf91cb9696140b1aa278e5ea993edb5cdb339a0dac1097f19e85b95573417d66d625afe7cbde7d19b7f066e7f2a9f6f37b54955eea83bc7cf3d9058246d2b5b02499250d8549345aa91e52d77a8d56d4a02f76599f2dab774f2299b5404fae7ab10bd7ebc4ae55fa0d48c8409f9e504b8e95aa644191c668ca928dcbf5010b5d60c687c88e10d339e1210a9e9edcf59ea28841970c255162369382dfee7cf3177559cc00339ec48ac8d2feaf766180a42a15dfdeaf2080d3f3a435bbbac59460eb0e53dc1909b9f80a63e5eddc422d866e444124c084c30cc46ed161540467e13fe1a4e7309b441c080ec472022dd382fff092c75a3e98cc094260d02611ad9032a636fa50999b95266fc6772b9f194db262bf81ebf96aa54b5682b576ac42f80f04bd885ccdeab1f3007d06dab8de94856801ad56ebaf9ac1c32892395e2db039dcc0158b6455162f258579db5fe7fa1cb7fad29c95eed39e794b1ff5ee34c4892438249ed50c779a8c066bec3ed3c33a8beacd0dd2bba591b724364bc1ce3d0952ed0bfd0d136f558f1cb0c3054fa44a2cea005b1b881e19d8216a41ac5da9440c2a80503a92ff7b006283b7e6dbd030e171dfe9e0f98ecb47771b95c03de447bc877859783de0670ff2803968ea5b190b031b402c470bf4cf9717be5815276350f0b839293f2f8fc7e032a9c140ca5711b7de6e08e97c180437f4454b51314c763b0b7804ed9af6e7b844d2a1d51820eaf00e77878e649bb85c5c2cb7ec4fd557f14d5177f"}) r6 = dup(r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x50000, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x671f) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="ec0001080000800000000000000000000000007cb4e552b8523ed2764fd0919238547330673f222efb5ac244ea126970a4a2c0529e6a09260792bd33fe523e998b29ffbd961c8cccc32b8c284c2748437677fd2cc01702000000000000006eec6d2873f9b7595fdb5a4f5b8d047422ee02e26b7401d81a6825fc7a8810dd8ca65b9bdfba905c3e8d59e77b755b23da77c961dc0963c63a5f89f26d032bfdb2d4232f7d2ac70877c134447bd7525f3a8b1d6af45f0af7c4b8b4c6595acad51755dbed4fd568e593a3e1999d9cd549ced3558efe9ca6b4f313b7d454e4d68be46827172d35af74ce62936ce8", @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) r9 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x8080, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r9, 0x0, 0x61, &(0x7f0000000a00)=ANY=[@ANYBLOB="66696c7465720000000000000000000000000000000000000000000000000000f90000000592334b2f870e45043fb254b9f8832748c1681e2d18edd8526b3490234fab0a4c4fdde06bd85cd71a2d0a8b43908e5e21ca1ac913497807b1c3b920009c3d465b586e2937e809cd93bde67e8e7fd99884464f95ade0b600936928186acf7ac13e5f88d2c2fe193e6852324608f63b4e4e588d0759329ef31fab4cf338b54acda419d5942ffe427aa3b12af60aff82321e437a1fa77a7d1ca5d7f0334667c0a0cd9b21a6c71bcd913b03589935252abbfb9a6189f7f56785200d02cece95b0baaa0cf3e173c0bc13b77d77aa32213b1723018ddccafaebfe600383161c0a1dd41d382e06a1d93d72f7bc0fffcfee248d19490fb714ed672622eae7fac9a7"], &(0x7f0000000180)=0x11d) [ 207.123719] attempt to access beyond end of device 22:22:57 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:57 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000000)={&(0x7f0000000180)="2e4cbe78144b64b2190c3913c1366282d0f5e35f4b3f6b7bfb4e80cdd9a9b75b302a7debfacd8b6142311fb7d3283b24f16b3ae65c5ff7b572c54da3c08e8e14f3ca3631a6712b02684b71918317f88d8819638ae5a4e4a94268cb1d21474b391979a766d00d9f7b5e5c84066914d3ae800f5e8571cd8673cb1de6e0b657cc9926ce5591f456c89a", &(0x7f0000000280)=""/168, &(0x7f0000000340)="81745a6f024cb7f19fd2a4b7a3a8a514d0bf7df39da8091d94a14b5ab8eb21fe8d9bb8a5acc329bee2b11ea77ca824b05ce36ce8ac874fdf2ff2651b43d3bf4cfa93cddd4fcb37b72d23c4851d705386304aa778cb58a3c6d0a2210eef49eca733c6e2870a1d1a7199c08c6d5cb0949d56cbe0bc9c3c87813251f66fe0dd62d8f26879fa59eecd0e900781b911eacb43170005e799fd2526d3ac3da453847708a067615965fb58b7d19a785f2fbec66b15ef9b622497e93b", &(0x7f0000000400)="e94ae4269f94fe131ccdcdbf4c22bcb29aff7355f4d74486f995480c381b1ab94deb5eb1133f48b81ca4437bddb31096db43649401d553f10054b33a84e24dd67cd4672f90073a14aa1b7fae46d9d64a0f1e20a7b4023df92032cdca7beff551b98cba2898403350a27d2d348660a2b3480f8bfd4f9255d91a3840199d", 0x8000, r5, 0x4}, 0x38) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000600)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a801f00000047720ceb6690923523bc2d8014000700fecdad1fe7c457a9d35c028c08653eb7a3ae7e860880e735caae55e49098255b58e47fe61f6c02000000ade8cf1107e3ce97ad1214e553812c7bdd745cd6865a67a79fc175fffd3ab904cdef0e2b3235a277a75384a5e43eeeaa81dd5af90d1af5107f47cc963b43d910c522ca2b474df3c162c07770492cb4101c718409811b8faa49b7eae5a4299f42071a1c4c5e2be4e4342b6560dce75b0c6c7c875a06d317f4d7dcd4009b9efbe4c95bc4ff0000"], 0xec}}, 0x0) [ 207.234110] loop3: rw=2049, want=74, limit=60 [ 207.238580] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 207.253465] attempt to access beyond end of device [ 207.264108] loop3: rw=2049, want=74, limit=60 [ 207.281714] FAT-fs (loop0): bogus number of directory entries (17726) [ 207.305622] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:57 executing program 3: ioctl$RTC_PIE_OFF(0xffffffffffffffff, 0x7006) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0xd1) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="0101000000000000000001000000440001000c00070000000000960000000c0006006c626c637200000008000b000a69700008000800000000000800090000000000080001000a000000080005"], 0x58}}, 0x0) sendmsg$IPVS_CMD_GET_CONFIG(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x30, r5, 0x300, 0x70bd2c, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xa3f0}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x6}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x800}, 0x20000c04) r6 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:57 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:57 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000000)={0x0, @private, @initdev}, &(0x7f0000000100)=0xc) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ocfs2_control\x00', 0x101000, 0x0) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8000000a8014000700fe"], 0xec}}, 0x0) [ 207.440008] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 207.486305] FAT-fs (loop0): bogus number of directory entries (17726) [ 207.493641] attempt to access beyond end of device [ 207.509358] FAT-fs (loop0): Can't find a valid FAT filesystem [ 207.523639] loop3: rw=2049, want=66, limit=60 22:22:57 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) getsockname$packet(r3, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r4, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:57 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) [ 207.557933] audit: type=1804 audit(1598307777.751:270): pid=16604 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/237/file1/bus" dev="loop3" ino=224 res=1 [ 207.558998] attempt to access beyond end of device [ 207.602474] loop3: rw=0, want=66, limit=60 22:22:57 executing program 2: r0 = accept4$rose(0xffffffffffffffff, &(0x7f0000000080)=@short={0xb, @dev, @null, 0x1, @rose}, &(0x7f0000000100)=0x1c, 0x100000) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000001400)={0x0, 0xfffffffffffffffb, 0x3}) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) sendmsg$rds(r4, &(0x7f0000004e00)={&(0x7f00000012c0)={0x2, 0x4e20, @rand_addr=0x64010102}, 0x10, &(0x7f0000004c80)=[{&(0x7f0000001800)=""/81, 0x51}, {&(0x7f0000001880)=""/202, 0xca}, {&(0x7f0000001980)=""/4089, 0xff9}, {&(0x7f0000002980)=""/70, 0x46}, {&(0x7f0000002a00)=""/90, 0x5a}, {&(0x7f0000002a80)=""/4096, 0x1000}, {&(0x7f0000003a80)=""/170, 0xaa}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000004b40)=""/118, 0x76}, {&(0x7f0000004bc0)=""/187, 0xbb}], 0xa, &(0x7f0000004dc0)=[@rdma_map={0x30, 0x114, 0x3, {{&(0x7f0000004e40)=""/24, 0x18}, &(0x7f0000004d80), 0x49}}], 0x30, 0x4008001}, 0x4040) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000000240)={{r0}, 0x0, 0x0, @inherit={0x80, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000b7f1284e798450920000000000000000000000000400000000000000100000000000000000100000000000000500000000000000050000000000000001000000000000002000000000000000ad240000000000007f000000003f00000000000000ff010000000000000600000000000000"]}, @devid=r1}) accept$netrom(0xffffffffffffffff, &(0x7f0000001240)={{}, [@rose, @netrom, @remote, @null, @rose, @default, @rose, @rose]}, &(0x7f00000013c0)=0x48) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCGIFBR(r6, 0x8940, &(0x7f0000001380)=@get={0x1, &(0x7f0000001300)=""/119, 0x4}) dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x5) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 207.671550] attempt to access beyond end of device [ 207.679773] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 207.692175] IPVS: persistence engine module ip_vs_pe_ [ 207.692175] ip not found 22:22:57 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000080)={0x0, 0xffffe2d0}, &(0x7f00000000c0)=0x8) ftruncate(r0, 0x0) [ 207.729940] loop3: rw=0, want=66, limit=60 [ 207.732835] FAT-fs (loop0): bogus number of directory entries (17726) [ 207.754796] attempt to access beyond end of device [ 207.759831] loop3: rw=2049, want=74, limit=60 22:22:58 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000000)={r6, &(0x7f0000001540)="206e4628652dda50692202815f638101467942fca527efabd34554ffb821f8f484aeb41bee368b438350708531c3b7fc01e432fea1ac7de0c140857fc77046e2f2ff7be2ce702a9677fbe7b4404651cd7c7a8a4a0a77cb717f70a21d248b8755763ba216c58ef186f39490986801648cf66177b6846734b9dc55f7b67baf9c090203b267f58133a1700ec182b5e5efd8a48bbc112997ac33b983c89bd0277620f7ba7b965e67ac85f03772278475aa398e7c870990e9ebf63e1608a0dfd5d5f534d3af703bb9bfdfa3937e3a50372707bf5259f4446df55c8feadd0ed945b7b72da187be1bf12d70a046305147d9aff8ba5de9fb36456e7171bbb51ed6abea1855a62f0fc081a42133d7295040a943843a33c7ac28e1ae7e5b3a952821b6454d2d6bc2d9790e9aa4e2ee495364f6cb4363e5f542d7659221031b32de5343f36991fa2bfd5502e29797b8286e995b53533d69965e0f30729e1cfa52857eb7229111dc8d1404a1caf478de631799e6f6ceac533cb2ce8dfc22a837971ab538798acfeb1e56d81c37c93c3d0b692bce85bbcd61a49a489e88a3abb323e5a09160895873700b3d47a96dfe81b606f9d6bc4ac17aa25b6bdcde640d365ab7e075edfb639b5d5eb047837894a89204d65566158a6479655f95d5f13dc4c6ddc30740e75920f2f4b6334354d1be0bed4dce01a796015861b5c8a8c64755c6b3954008b48f3cf902e13313ec7f16e14d05d3525dd2ddef945a227700f72f31d9c0c8b01b4c481230f8feb4d45912ed05b9a8a01e4c3e5d35de63656eec4123226cb6d87bb1e6b68d7c5ad3ded258ab851ae6391ba4dde7482dd3fc274258847a9f204d73c28391fc8be981dbc11e7cb2e800b8690a53d9333cf34d9d3accdd1b3991da7a7c606f2be95ad0807219bdc9dd6c347b6e02eabf0256fcf90ac2bcd3d972b177ba4843720b7334ff9f9367632cf15edc04e2bd7b8308b828dea09fda91812c3385649067ea5c63d2f89dcec3b84402e45dda51e1c6e50160cd8c5e0eb4735f69183ccc6ee693364600fe467bc2b3dfe57215311b8c6266fdd89a59dc15c3eff9621198b7c8614d99fdba7c4b2940799730174589eccc29510287b7c123dbc88731824e2b4e19011a93756a8110e7d06f6ea63c579eee5b43be3620c64a7060cec0d4fd79260bd305b41c926bfb1baf93d99ae2ecd2ebcc45998876813005fe8ec2d4eda7c9d2f530fe6ba9c524e2a487a6892fb9dd3967dc1656469e692d4de5d5cd2c5242d7972f8c8320421204d53e6072a247907c7bd39ba5f7100dd1d5c57599ff3fc1e5ed94b13230562e2dc5eee051a753a37d1251faf118e61b4f826fb991f7c21c4dfd300641b838c0884fd887c2175ff5e77e0b0990b783fc32ced2d07b302afefdae3e9dd9f589dd392e2ccabdd7150d6f37e2f923e4e70c223c3858e2216e6335d0657f8ea053b3d10db074046d0393a7c65acf58715dc0173cdd328e75f5d16f45befa958b8d1689f052ecaae7aec1230b3edf5a532e8951ce298f609af38be2432d02ca246d954c18f6cf1835b241cfd21b5b7bd028ab04cf3fcfd29dc31fe5d74b5b7bd67b558362d16bb16847c940d2ec602f45698ed4fef1d0b9b928b8920ec0ef045c0046094b992332020bb6a7458471afa68cf9ea80862516ff1fa1645b4e2c472a12f746ed7aa35ce22d13be0c30ed36adcf767ba08772724e333c2459d36f76a400e6d3b98dc392c534b56aea37fde45df1ca9b02cb39f6ed01bac667f124c75a95f030ad3dd4ba3b3381fbf6b9005aadcffc8eb0e9750e30e288426ed675618711d86bff411b165da4771b5dae051f6832d4e0049215056c575ff779bff79e1c2aa2c3fc99b783703bdad3d0134a58a33f0075f2098fb818ce41f76a0c3d26d515e16836413fc07c2755f1df1bc75ba6393084457a0767d0fe148f69cfd5d8c7fa68259b0056155c89904937dad2123cfa571e0b9354baddb661cb5b6662cab156515e446c970d11581713d5ccf70fcba671a6d70b6e21ac291789adf9a1041ba1a7a87e59210702d10a6ea9f5d6a2c95b17f6d4af4e9003abff08ee0a9c96fcd1b21b034611a22b2c6ca301702ab5150d2e33b98e5befe5070b4d9977bb1d266ff6a0d9633ddc3d7e7d369a03961cd76766c5f623d7d3fafc186e8fa8eb30b0dbfcc17c913b1c61d3609b9369c88e47a2615adbb9d212d87af2744b64f0bd5729ba23b98b542c64613fdd028350af22185d7095cc15e8ad6e3989116dec40e280792fa2bdc766cd263d79da632f220de2381da18e23602fdf5c26575faa67af5a0b3e34ba7f746b64a5dbea382847358811a402cd8ecb0a2ef9d50731705ea052834770f73d3b689eda6d0a3bc0b6f83aa72088d4cd32009c3a5a40d7961b7d60f3899da724a3d3edf9e9a50975722cc6a676e74e2bbfcb22b7e2ba0570ad1e1edf79c84061b6d8cdecd1f54e3ae1008aa6b00cd300cbcbe3be7a64f07486b65c1679cdddc05efb9caf50d10a2661a91f5a7626fe793dfbdfe2d884c64ac12ecead5340997fb9000dbb259f7ddf98ff27579d49ef03894f9ef7ba6e02e06d8e2d761ae89e4b98478ee4ddac49494daf22c4bdeef282422e1f27a6ce274aaa4512490bae6986501c2f6a2f4211c89a0fde0f2a1918cbf7495668ac504fc4b733e54d385ebca58105a7fabad55c7e139a833a10d04abfebccca5b1f9ae2d64572d84b0d3eba51fe07e501c9e8518a139ea1c8765100af560aaa964479476196cbdaa3de61c7954959568e197607333d55ade43904a40ff5a2e87d62b87be23c6c95ec41763d6388485b6ceebc8d17ada7753cea0d1cfa3e6d3a9848385719eb3851e8ea1da4e11123e2f793475cff3f2d2703ee853bfe6d8812255d4a720f410350c8d8d048057c0e074e8cce5b68131d45c582038e2a83640016aa303b13db6ab2425ae45a912fb5bc41f82a98b8f57abd612fa8438e31a052db7e5467666fbca5c29e202ccec0c0ab55c1a965432212acd83f2e853c814d359dfad82d4179750ca08cbb55352dcaaaf1fb1518de0c5a944029f131ce7dfcf71b461fc51ad63c55a6f39c2576234d0ba85ea3eb92f85dcf48e0d953a3ff6d406e1237d5926c9418d06b3418667d7d472370a8a96a6e7804f7446d8528c428b67ce579216fe39860ec19f384197a5947c3689be1c218c47d3aef0f04096eb6423173202cebb8002bbdade14b5863dc48a8a283f80d1226e07271bfead7e1ae5d3d376bde777c9f20b0a096aadfd15a81fbcb67c0e53b08a9c7b026fb07d19fc5e708913e098731fcbf8dc26445025051d20bf96b1d136510624f2ee4255c137337a6e89e1f6e5191362f0d69a189cd4fa3ad887ac8108f171ce99c9969c99fa284da88f32772f1bf0018d9ae3e3d8e085a3d77b7c641a0cca9e97bbfde85cbc1645ffdf5856d39d1af28c73cca160ce0d4c78f6813c9f9011295e61e67a44375b27685ed96d70ba7daf74960a3bf2ed870b124ff6fa14aa342ea83000fb0d3e5f373c06d619e54c63c560012072d6b23715241f7340966d270bd63b26fe645b5675e4a722634f00f8a79aa61031153b80b1ac5aa408a59c8a20ead91a2620d738c21eae58ed9ecc9bed438543330373c77b43e9f1ccd2a8459b544a6a081bad8e4b44649fc51d1f5eb3dee8984502d0bb4a495a9ebb0fc6ee6cda9bda2b23de9990a63125756654efb80f40ff6493f0a077f02e8de4c955480bc6b0bd6299bf3adee2097bccb6158efec32a21678cfee2e5236f00744b7b64103a60331a33ea4b28b798b9331f3e3278e440cef94420dba8ef8b6ea002a9b01576c566e6a68e75e282ff6d8d06fbba033c2b4de275098375bdcc90fa884e3e7097c86e1f0f5ccd249df6578e5aeea2ffe3fb92dd95ac4e0088c9e79bb3395ef2d88cf900325876990175cce715e0cc60de2dad6bdf2ed140a49dd6b840439f064cc4d617052c2cb42ef5716d5a22934d626140e1fa930e335ca545407dee40d2b5a60195ce7b421f0d5ad82b42e169e4d395e21fac97d4080950961c0ce0ce5fb42f7f73b935e7ed5d18161ebdbb91bc81901207ffbe58c1d0371257d36d8c0ba6acbf1a5a67c41735d7a657e6c46f417674add31ab96be14ae05d3c575280815e83a73b53eb7f6bf913f77394177430467eb0682f410b0abf6979ff941563255726a69020879b3a32d17243b9161ca0ec00edf3cba0c94e7a3f80668e78ca53ccc2c7e7ecad572bf4f033b016784fbc0b7bac470f94f0a4a01a5a718b158d4abbe1e3ef99bbe24defe120bb28de2beb76a52e59ce4fa4ff9f92b26c77371a2ac2b4a7f1932a46499f8dfb5762bdf3039c4700d8f48c274ef425ff96179e414b8d735c4e2049da4a4a22cf3a8cd1a3b0d3e628e857f580663e709b7e9879fd401ffa94566af31dc8bf2bb3d52d059858f5c45094bf39e78447f120bbab47ec7c959bb632ef288067602914a1246f5acf80f9efc29e11d3080137a489002c6fb39bd07cc9709904a055dab56a5bb6066f69f6d8ba0c0f25b8b687def74a72745ecc20a9e436c8e1a13be4ded05483dd6276569b3a80d0ff9b68b0b64ba90121e351996377b2f67fbb57f60c468c0d679d7dfe3a44e6cf828a9af5648f3b7a988a2c3e95d0215acda83d594d69afbd9e619b8adb28006564d1d95e812354e8e392a0dd9bd4e8442237ef0d2fb968313a464610a72d0b269ff40630887395a12e8adc0a661025c1b0c5354ba44a84ba9e35471050f1ea6e5a630431be7263ebc48c4ddce65b40ce9e91ec0b67b16f54eacb6dcd6663754c33b25685d40418bc0bd52ddbeb65b0ebee1689b96e8ade4e854eedd68db0d5fd6bdd1cb569829f75421075928fae3dd030d052d952e76a7a0133598de0196154a10e00ebf6b25b1a05ca8ee97a81eff3fc72c0cc969cb2dc3f05eeee3899928f8ab1d84e4ca24dd08f840f2560e59254f825631f189d10084298580f7c8e312ee7baaba53263991c9ec61125399e20562b8b9e8278f896bfaaeef8dca6c5212c558d11b748e18f12e2f598321b0bafabaf97a35b924a497189cfa38ec15775b192ac776f73ae22228507190e0883ca525284f449f09efbe56d3a06884175b5266650df8fcd3f6002054a172affeaadccbc4a4424ece7408fc74b317c26b49ae5ce3e349e67dee8797fbd7015cef98dbb85d34051dd46c21bcfa82c3eb4dff1e82ad23c794f76192f8a02c23a14ae0aa037b5ffdbeff654433625f69e8ad7a3ce467f50fe57eb6157ba213dedd45b1c7f1d5039c4b113c7e3730b9eef7e39cbd7783473f18841d49f58c491a52117c212f6eadafcff711198a0107deef80f07755cf96d079818c97fcbee68d4c8ed1735df3d95511f8e19af7bf8bce9df35ad560ee2137d79b37b1b0e770fa2c0dd8e02dd9171e0879d655c75594c337cabdcaf37185869974b4b6b54db691706844df56ceaa273a5ffbb99b002f54352ef535ceced8a68c93c09946f8978ac6872d072dea3aa2cf97cfcfe7390c4e253005002ae8598d55841c034227818cd410ef8cd1dbd3b5457d00012cfc5ce1732ca201dbf9c13c8d572e7e0969ba2825edaa1b2ad502de0c3c430b754c123132c0f1c5e53d228cf73f2ecf9cba64260227ab8afb7404c2327ee94514997503173e61dc8d9dfc3c890d77a553f15b9edf1edd27c568069ee369b2f55f7053de013a0348f8ee663a915b2fd9d35df3845bfd2bffef282dab3156c58fe3a41b843d0199c036aa82f6a0ae2377", &(0x7f0000000180)=""/142, 0x4}, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 207.780273] audit: type=1804 audit(1598307777.971:271): pid=16598 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/237/file1/bus" dev="loop3" ino=224 res=1 [ 207.782930] IPVS: persistence engine module ip_vs_pe_ [ 207.782930] ip not found [ 207.819686] FAT-fs (loop0): Can't find a valid FAT filesystem 22:22:58 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(0x0, &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) [ 207.838857] FAT-fs (loop2): Unrecognized mount option "" or missing value 22:22:58 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) epoll_create1(0x0) r1 = dup(r0) prctl$PR_CAP_AMBIENT(0x2f, 0x3, 0x17) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000080)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:22:58 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) setsockopt$TIPC_IMPORTANCE(0xffffffffffffffff, 0x10f, 0x7f, &(0x7f0000000080)=0x2, 0x4) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) dup3(r7, r5, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r7, 0xc04c5349, &(0x7f00000000c0)={0x3ba32f09, 0x7, 0x8}) [ 207.921442] device team0 left promiscuous mode [ 207.929671] device team_slave_0 left promiscuous mode [ 207.958918] attempt to access beyond end of device [ 207.967479] device team_slave_1 left promiscuous mode [ 207.979503] loop1: rw=2049, want=66, limit=60 [ 207.995631] 8021q: adding VLAN 0 to HW filter on device team0 22:22:58 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(0x0, &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) [ 208.020764] attempt to access beyond end of device [ 208.030209] loop1: rw=2049, want=74, limit=60 [ 208.058731] attempt to access beyond end of device 22:22:58 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) lsetxattr$security_evm(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='security.evm\x00', &(0x7f0000000280)=ANY=[@ANYBLOB="027a3358ed88b6ff3616febb47368661f61899f360fe05af30e888feff40bc2effdf2ac0faa41d13b1f91b349f3c606ea24c6b08b798ffcaef279f29519d8c3d6ab0d2c72a2a3e60467c158552aad13f408040118037ceffb1023d636016bfc12fdd9dbc8af5760c495aed3a96400e029a184b1648094c0e2978830cff9933dbd9ddef52d2371c5c3548ae59f6be4df8c5a5717409c2a7b3d5885860a7ca070bfcd50a74ce3efff903ae3c21c89afb44dd540f425a7a6be2aab505a4cfbf10330b40aa95f187d94daafcb5e1b2af8fa60613786a1de4cc136ebeecbf86"], 0x2, 0x3) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:58 executing program 1: r0 = semget$private(0x0, 0x1, 0x20) semctl$SEM_STAT_ANY(r0, 0x0, 0x14, &(0x7f0000000080)=""/156) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r1, 0x0) [ 208.074148] loop3: rw=2049, want=66, limit=60 [ 208.091073] audit: type=1804 audit(1598307778.281:272): pid=16639 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/238/file1/bus" dev="loop3" ino=226 res=1 [ 208.117201] attempt to access beyond end of device [ 208.130763] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 208.136717] loop3: rw=0, want=66, limit=60 [ 208.147998] attempt to access beyond end of device [ 208.166529] FAT-fs (loop2): bogus number of directory entries (17726) 22:22:58 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r3, 0x5000943f, &(0x7f0000000540)={{r2}, 0x0, 0x16, @inherit={0x88, &(0x7f0000000280)={0x0, 0x8, 0xc352, 0x83, {0xe, 0xfffffffffffffffe, 0x3, 0x5, 0x8}, [0x72e4, 0x2a, 0x3, 0x3, 0x2, 0x98, 0x8, 0xd0]}}, @devid}) accept$ax25(r1, &(0x7f0000000180)={{0x3, @netrom}, [@bcast, @default, @bcast, @netrom, @null, @remote, @default, @bcast]}, &(0x7f0000000000)=0x48) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) r7 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(r8) getsockname$packet(r9, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r10, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 208.189382] FAT-fs (loop2): Can't find a valid FAT filesystem [ 208.189415] loop3: rw=0, want=66, limit=60 22:22:58 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(0x0, &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:58 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_SIZE(r4, 0xc040564a, &(0x7f0000000080)={0x358c, 0x0, 0x100c, 0x400, 0x40, 0x7, 0x33}) sendmsg$NFT_MSG_GETGEN(r4, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x14, 0x10, 0xa, 0x101, 0x0, 0x0, {0x7, 0x0, 0x9}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000001}, 0x4) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) dup3(r7, r5, 0x0) sendto$rxrpc(r7, &(0x7f0000000280)="bd579db2381a4ca1df2cf72e3f8000b5d077cb1f791b7984a6f3d414439541925977d34570f58d5e7d675f8430f03c68d8544cc6307c2e5b7e4e847b780c3bd62fc4fdf44f62e826423171d2c76028c3acd317835bcd8cc1d308b93ae85552a4a341aaed6562f2cde53e185a892929a5eb1f8aca3810d286f2be75f1c29286927890972ddfecbb4180e8761a05586805b83817a96ab896a588f5624192e7a7f8e0c3d793a027410be04e8395b6531ca72d9f2e7eecd402dcab8f0b985fb43ad0bf0a2a83bc45dca8990863244e8b6c2d22b317a2", 0xd4, 0x24000, &(0x7f0000000100)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e23, @multicast2}}, 0x24) bind(r3, &(0x7f00000001c0)=@l2tp={0x2, 0x0, @private=0xa010102, 0x1}, 0x80) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 208.256795] attempt to access beyond end of device [ 208.266454] attempt to access beyond end of device [ 208.279943] loop3: rw=2049, want=74, limit=60 [ 208.291378] loop1: rw=2049, want=66, limit=60 22:22:58 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vcs\x00', 0x420000, 0x0) ioctl$VIDIOC_CROPCAP(r1, 0xc02c563a, &(0x7f0000000240)={0x9, {0x4, 0x5, 0x4}, {0x3, 0x7, 0x10000, 0x6}, {0x3f, 0x6}}) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000180)='/dev/snd/seq\x00', 0x80) r3 = dup(r2) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./bus\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0xfffffffffffffd9f, 0x1}], 0x123088, &(0x7f0000000400)=ANY=[@ANYBLOB="ddd3bd71a850f189f66adb92ae016d7a02002c1f586359d5963f2902e6801edf4ccb699da3d9255c341c462d41abdfe85771f55ca74566bf67417e5a54967959c45b913ff100c6443c633151d3e3005f1f39c9d7c760f7f09d11609418213f4c55e476a7d56152fdb45ba19a7b3c7011f67f10259346f080a21f94f8d7012e7deeeb50645c126947d71b619f77104dff78e784e6f208a562910d06f98ac9918afbfca85c8a027575260842ad3626ce534d16da356c297aa16222633b306ac88e5d08d05095ba9a841152a24ac29e9568fcfb83ce71d567bcb04ff2e429f3639258256003b7ea6bb6f896d230b3bdf16631cd8ace5fe3aa27d625d63ca0c524955d8e4d3b06b1bb45d82a1b5209b371ce82f2be500b08c6a31abc93dc65094bfc3b4fb3793d8bc13b37956083bf07a6d106e9ff55f21fabc6f8f07cb7aeea74551b78889d3e6bbd72a858f4f782f9f181cefc5316268e4f9b4aed5f62cee89f6289a24a5de4af6e51335303ca3cf2d563f1b77f6f3cb7b8e5aca0cee2e00f1f9f83", @ANYRES32=r0]) chdir(&(0x7f0000000000)='./file1\x00') r4 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r5, 0x4, 0x6900) ftruncate(r5, 0x800) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8400fffffffa) sendfile(r5, r6, 0x0, 0xffffffff) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$VIDIOC_S_CTRL(r3, 0xc008561c, &(0x7f00000001c0)={0x0, 0x3}) ftruncate(r4, 0x0) [ 208.347298] attempt to access beyond end of device 22:22:58 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$SNDRV_PCM_IOCTL_XRUN(r1, 0x4148, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:58 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', 0x0, 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:58 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) ioctl$DRM_IOCTL_AGP_INFO(r1, 0x80386433, &(0x7f0000000080)=""/136) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r7) ioctl$LOOP_SET_FD(r6, 0x4c00, r7) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000400)=""/238) syz_open_dev$rtc(&(0x7f0000000180)='/dev/rtc#\x00', 0x6, 0x426001) [ 208.370361] loop1: rw=2049, want=74, limit=60 22:22:58 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) setsockopt$netlink_NETLINK_PKTINFO(r3, 0x10e, 0x3, &(0x7f0000000000)=0xfffffffe, 0x4) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="ec0000f90f00e708000800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe20ca7df8a3ee6557b2f5c8a38269f97066c73d4ef7d36bcf8837702bd5e5a4800e7937f5e3c79ca203ae3500d227db6270c6aa06e9131645fee9629a43e16c556d07b736351ea4b20b882438f7e3e8d46e2a97ba791fd0a3ebc280000000000000008daaf9eea65a5122c9128f571aa86d78cb6bb68b78c9167cd666d220a1adcd076a23a81d5fae7b3801cfbd24320c445e4afbe273a9dac4e62727"], 0xec}}, 0x0) [ 208.446185] FAT-fs (loop2): Unrecognized mount option "!" or missing value 22:22:58 executing program 2: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) r3 = syz_open_dev$radio(&(0x7f0000000100)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_TRY_ENCODER_CMD(r3, 0xc028564e, &(0x7f00000001c0)={0x2, 0x0, [0xd11, 0x3, 0x1ff, 0x6be2caec, 0x7fff, 0x7f, 0x1000, 0x1000]}) ioctl$sock_inet6_tcp_SIOCINQ(r2, 0x541b, &(0x7f0000000080)) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 208.509127] attempt to access beyond end of device [ 208.524215] loop1: rw=2049, want=66, limit=60 22:22:58 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000280)={0x0, 0x0, @ioapic={0x2000, 0xfffffffc, 0x7, 0x10000, 0x0, [{0x80, 0x5, 0xb2, [], 0xc0}, {0x5, 0x3, 0x3, [], 0x1}, {0x2, 0x3, 0xbf, [], 0x5}, {0x81, 0x0, 0xff, [], 0x1f}, {0x4, 0x80, 0xce, [], 0x9}, {0x3, 0x40, 0x3, [], 0x5}, {0x1f, 0x8, 0x12, [], 0x1}, {0x9, 0x40, 0x1, [], 0x9}, {0x5, 0x3f, 0x0, [], 0x5}, {0x6, 0x1f, 0x81, [], 0xf8}, {0x8, 0xa4, 0x1f, [], 0xd3}, {0x2, 0x3f, 0x20, [], 0x6}, {0x0, 0x80, 0x5, [], 0x4}, {0x1f, 0x1, 0x5, [], 0x81}, {0x7, 0x0, 0x7, [], 0x7f}, {0x6, 0x9}, {0x18, 0x74, 0x80}, {0x5d, 0xbe, 0x1, [], 0x1f}, {0x5, 0x20, 0x7f, [], 0x4}, {0x80, 0x8, 0x4, [], 0x7}, {0x7, 0x9, 0x2, [], 0x45}, {0x4, 0x1, 0x45, [], 0x6}, {0x4, 0x0, 0x4, [], 0x3}, {0x4a, 0x7, 0x81, [], 0x6}]}}) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x3443) dup3(r6, r4, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=@deltaction={0x50, 0x31, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@TCA_ACT_TAB={0x3c, 0x1, [{0xc, 0x2, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'bpf\x00'}}, {0x10, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'gact\x00'}}, {0xc, 0x16, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x101}}, {0x10, 0xd, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x440c0}, 0x4040100) r7 = dup(0xffffffffffffffff) getsockname$packet(r7, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="0739d96700000000cc001a800000d8b21e73000cfe"], 0xec}}, 0x0) 22:22:58 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', 0x0, 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) [ 208.589881] attempt to access beyond end of device [ 208.601612] loop1: rw=2049, want=74, limit=60 22:22:58 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) r3 = getpid() sched_setattr(r3, &(0x7f0000000280)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000180)={[], 0x7f, 0x5f, 0x5, 0x3, 0x6, r3}) r4 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') ftruncate(r5, 0x800) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r4, 0x0) 22:22:58 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="ec00000010000108000001e8ffffffffffffff0060be125e8536647806b5b5704f6fe299ac8db37319d9c48c53e45416667161efaf159d5de8608a47", @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014400700fe"], 0xec}}, 0x0) [ 208.640240] FAT-fs (loop2): Unrecognized mount option "/dev/radio#" or missing value 22:22:58 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x3, &(0x7f00000001c0)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}, {&(0x7f0000000080)="48d6030f6dd488f435511f1b68466b98c426634ccabb59d8f2621db6053ca867a17ca624f0bcfc49a10205d1b424af63114d45f3618a020effc29a81799c81", 0x3f, 0x5}], 0x0, &(0x7f0000000100)=ANY=[]) 22:22:58 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', 0x0, 0xffc00004, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) [ 208.810489] attempt to access beyond end of device [ 208.822736] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 208.844564] loop1: rw=2049, want=66, limit=60 [ 208.879438] FAT-fs (loop2): invalid media value (0xc4) [ 208.889254] FAT-fs (loop2): Can't find a valid FAT filesystem [ 208.898615] attempt to access beyond end of device [ 208.905791] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 208.919185] loop1: rw=2049, want=74, limit=60 22:22:59 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:59 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x3, &(0x7f0000000080)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f00000006c0)="890ffdb41c2cd0c025205ca380d9e41d7aeabed50adcd72db8f71931eb1b5ad8d77b18a84e7d1b2a263053c7d9227c3d76d5dfb2ed84876ce30fc37aebe6d26f2bc454b99892bb2609f215a076653b63caeab94105d7796a402f72ffa79ef49690c0ec1a2044d8d2c2b356710f31662919f4e8e5b2e648b285dc6b64df69bfbaa4ee2c5d20d8c7269e9f0a5d86323a162a3ff93b750d0c47dcb9b57043b63e0de1aba3dad7b1d9004528dfd3ca0c40c096c11b69c7c5f5ab63a592cbe9521720866e3232c117d19d79941703736f016e0c4f15b6d7f096111007cd7164102f0df9161de4c610c7c8db057df87cbe342f9c109ace41c3f59a8e31db65279584ff981852ffe4cec9d4ae8abcf4b12cab3416d1e4d7268d570e89d1ab17e38d9c518c9ed29c22377a951801e6ee82f63eb6928912749a6c88df3d97d9640390e5361a7b3751adf92e507a447daf6322ae5521279c9985d9e125da3e344502181b93a7bb7d35236510282c76bf81140f1245ff924b8075e88f41d1243df5807d09ae27b1abdb623496774781aaccacc20704c12af6fd1d2398f8e08d853bb931a8e3a13c0fee30e58e4e932fd374913a8d74b289c72b95787187e4ebb387ff1cfb5f2225d2dc6249b532f0b46960e0c330af8578f873459267889701050f49c3d6602f9009e27a871a868d0250a0537a23dd2874a3d0391da35623dfc2949550ac5241d37cc00315438f7700da7dbe6b8af3a3650bf26c700be560292eaa6f75e488c9697c7d052933daccf568a17d75e3d9cab1031f48891d64acae45c4b2f2b2e3c96e9e8a167edce8a55638904260af52b09959f22ab6a39d1f74e2ec823e6437641fdbb9c55699074537e2b51fe735957e66908812fa92c92046a7ab9c6fe8e9c1173a99fe9112b67124ec1618fdba7f8407649960eaa17a870afb96b37e3133c916e38f90d94aa2ebf52efba1f49572ce5b7d14c6aa50cf7d062f7a1386d11e359ea4e86f6d4a333a3b5dc3b9664515530a0b85c3abfc3b0f5b1948caa07ed59eb2d6184c0cb90628a25e8c4284da019f29cc7fef87cff7404272945691880488cc4f7b82121ee97f03b38ca1d61042135c3c4386f8c1a6340acbc4cfd68c1162d597cd0a3e0d847a782ca11970e4f0d8df20546d9c3a43e29966ccb2ac83ddf0e795c92f1052f96a2aa6c282e6224ef4633cdf4d0b186a1a80bb5f25c660476a03993dc1f48b5228db6893182e737b0949f601471d6423d9f04fc542bb38c2345002b3bf8c90abca06342aa1da257a73d38cd4068770504d4a89efa7fd33d5fbbc5812928e3b1bbe05ba5fb861d4535a66af696872fe25e1203b3114bc883c2e4b90a07ad7d27c453d87448a26ccd0b1801f1ad0ffae1c587731de40c2156cc7ffe66db9592343bcba28c50bd1a540ff95b0f33ce5059993adde17bdeb677c3eaf18fd657ed5632713b704cee4063a8e50f7e4f3f39903d5328ab3a89d353368e5399f8d3b2bb15a9d6aac870085128a5a48dc6072c6a58680877665f0d11381e2c19adc8723c846333aba47d58aab5194b8cee7d36775d82cbf3c132f38632170243ff5909b906bf5fe79cbb0ba03ac75f605aeccdaeb7b5685d809fdb63ce485c6fc2a7bf830184191cc3a2695027337704b3dddf13d5910cbe71d54beeee9115ea252e36f15a686dacb50564fe36f54ae83c8362c5a90a1f13d9e1d993972351f75bf0279435cc3d55b184a5206a2bed4a29b0ca0f2c3ede823b372108de8eb1a1dabe3b52040448e49dbfb4199732b9946585ad3aa4eb850db443d056e56e32440cc8687f18ec2a97f0c525e35d7bbc4dea7b54d526a568ecb8b9f033bd9333867513e27d43e32f5431aeeb3893e746bfc4a89763b0c73e6344c06d524c4607395e81978ee47e40ccafa40f2713c4d62b121ac7f630bb9c7904ccfda1378a00f3ae105bde6788cb8611223724cc05eb3aa38b636cf9a37b9ce5058c21cd943430043bc505463a8f89f49eded8f1b05da339965bfdbca7f0e4379bd0486ea0801a05b8fd65b6800d34ecd3fa2b35125f0abae6b4e899662e50092b09eb9e60892707854885435f9350a6b1198a2826837679323265234ab881817500c8657a572932f2cb86bf9f7188afed8ed836174c020a41b33036aca3436460ed13d55cc3d2bd5937692af0817093c19905fd5064d8db2cbab6811caf3bd3b948f8c81685c3eb57a329390f19b18f1576fb4bcf84d0966005a804b6f103606305b7a8824e224556dcd33f63439f206f246d5b97454af7aeeb30c9c25fccab562bd3021544bc830f710a677c3be9575520968637085032e7a099218034061fe4856db32f9fd41e56467916d04e441ced56a4c772220a3730a61d6d4eb1e5d901b016f72dd9fb7bbbc2d060e043956190469561ba2d7e973c205af87273de67d06a2c4237565e63c49fbba7f94dcb1b04cb44b2fdd0d413c524004abbbd13e07224e7d28486562e28b543f94c578c23eac527fbec7f0af71206a117cc4de35debdc7d694bf1712041431da894596848d96f24091044f066201ed0633a145b526d5520295f57b0c8f2c0f082be7250b078e9a324a550bf74b566cf68178154f8b01e557a0d616f8ec1c209bc5dab9eb3148c9cea6226b3a7f29181beb460f7d2f0b619db9deb5213602df42cf45a5091c139895ebe533f37e7d497afd058e4a35788ee39b9cd7d642564e47c40e475a50b1d1954f9df548ca5c9f740554383147a4fa2eadebb709bcecf9a9bbe1b6189e828d3ebdd48fc1633a2039bfd5958525f317e1f72bdcb8ef30a97d3c40884f0af0536322d71f9e9d731995f238622c0973698d8f72dd50fd8da7a4aca45b1b2cf5b16a82027bfec7a1661ebea309f28042333c88c0674c3e477bd2124f12ac74817018fc856bc67d529ec73c6f4628342b50d9482474c85aea5623ff68acb1c7bf78d46bcc5c0e30b67f43b3b4ff3c5c1314f2d8bde93a2403c266ed99031328798446cc60f7ba1420208b65f910fffa02851f9be44e40cdf5bbc72402504c96bf6b36a3066b68ece16af10cc202e19dac9f19fd4823e96db111da6b981e7fa1a52c4adbe9a53ed79cd69ab7d5444d8aab2c5ab931c24bb6978f95a93e463e238e7ab4a3019b32f76ff995cfb8ab6b7b5bb3ae93089dbfb873e098fc7e6b0ad72f5c7b517c2f0b33f8c2c2817ca2879760cb855c2018050205058699d679310273bfe1b0af16515b5f647b8fcb02eb362e64244822ba37bbf5a77523f7f923f6e9994edf60a9db0f43f703f94f3590b31746938e616ba80f790c1d5c1820f775e97780b65665b11a9bef02ded1a7b4d3153ca01dd02e3f9a84f513092c773ee9ae93d2b9c86c5a5a8e153e2bcccee2d0ef501905e472fbce45faaad1fb7d9d96ec421624eaebb042bafbee696ab87722e9c1002b1e12fb94fcea96d931ce096f38dfea6f083f6f40daa7935281e7aa8186fdcc21f1e2925bf7379c7570c17595547ad27c246b4174ceb37bdcb8bc754a842b33925922d134d7b1c8da74c1c87f13f09f93c6fc1b3d02eddd9d8ac8a1826612f71729537161824087d0c8d7f23969f51b235169e362a2790adad207c1d6fca26dcc67b8d33d54091f5d46e4a06ec36c21f8d7e31d71dc2e674ab87c1e160ecb907abc19980bb8c13343829f3f80077a696baeff091b290efe56bf442a6ade7706f394a7633ec13f9ca63aedd3a9857fbea399cff5e001a3b4b6131ff7811ceb1b932115aba2d661288e3d79426441084d9e71aaf04e6d0d371a1724b2c9e7c58b3b99b3459b99ddfb57151b7f369abd2ccc882d43b213409e4bd86e2a1d832ab7a7594364720241942c56940f2406cdca2d19acf6b37b839d958570bb781a7415b6ca6539362f96d87e2d045335b5bbcf39fec10fb39fc9be8adc565f751f2ceee7b7b069cc4fdc5976bc0a6a46afb1eee0bd682a0d371df85c1415629d65c3af4de59c1f7af238224920112b4f50b1466e6799b04236e9d8d808b15ffc2171ff2a96979c9152742ae6b5c3544e72891c0ca9c74d91ce7a43b0e60937a04c8cd68984b3020e20afa7d5cff0469d29bf27b609e502c2a23dcf67a92523010ea9c7e15dd08beb8876c6abaf3615e11a6bcb7c3cfc24ef9ad95a77c3ce2d5aaad496ae0a19ba695a8a694f3a0e999c40677be1a04bcde18a9cbccdfec9ef95733bdbfdfac7c8c7a72749cac21657d9b156e48014b49ef388416c61fb3965ff741fd2ae9f147b3cae265498132307a7bb319900a17aa8f3321eff4236a4263cf7b5e7ed4cfa560b9d36a2ef59e6c59754099cf72727f04473e22fda5d668bf1447cd2e0c34fc32245d492691d8aabb717383fd4b92611ed2e6d15db06965bb07b84439f9139ce88f4ffc34d9ad03172edc005c626b1d49f7f3012b5ae5646bb606aa0465f1a28cfd1554b0b88d843a09667b028f26716a5882b8a7add91c74340978c8f6edc2356cbc29a154b4993e76e30a29fc47b426719f0c17f28ce4d24acaae58795d508ddb1cd1ddd17034e34d4134044ae1434e37859e0299365787713475a108803898f202643f6bad273741531df74cdf0a8c96b5bde5deab99874c5cde90595bf567554b0cfa9db3e9da607c1be43589063e84ae5406cbdc6edee6d466c33b3e71541d02e76155eb6dac1fa24816f1b8fac6a4c3b817a5d830448c20cb1f53a8b99f285080f856f6d8a92be0fa9ec8db9033fa6e26918d9d803c62c2dee0a39f25d408306eb42e05acc116b4abd4261a1ed6d51b28aa0a3f945509fdba7bd77907d247bd9a6cebf189df56c4f4b5eae8a2860edc9b26021ea76a86346b495c512e208ddaa75aa8b08e018f48606f4281f1f5a3fa49aa3c7aa46b5596e5a3836610d94dc44d676427d1cc0adc9b68f4ee266d657f47e03e64ea49bc1aa9dc4f8b1225592202fb019da02a2373afd64f58ac62cccef8dec1bded3811ddc133c4458db304031078e94ff9bb2df90492602b9aef14eae2892780898487b9d70c95c13fabe73b4347b7a56622e55e8280d7e80c8a0de8cfb74de4d4b4dfdd5227c36e457549195064391b55cb59fa68cc5a9d97e2234f1690abfd56cffb291bd490108f6b165fa7b7d3ce180bef8c62d9084e2e5905f834822e60796c3c652380a3cb7ad8ba3f3a2e38768919a5a3bd2cee467d5f106abb404354b09e2723f300ead72ac6d347f33d0ebcda28ee0a31a6dbcd6ff1075f3867b41e7b95c9c3826982ef6a7145903f23573f81d33765f3581e90b008cc5eefa85cd88387d2b4e0f16a977b2382ca3ff06dc29ef3a0271d3902b0e56aa811c9a0c41e11d4339c4c96c4019e192ee6704d936afc542b2c07cd8b886c0f52101b1305de224485cc517defb0a965fbf6c8b3f96c73c6c5cbce21fdd91f6721754ddc8e0f3ce7675b0f9b1100810e9c62183b64752c1607fdc49ef6ddeaec2b070f3f0fd2a29218289ac2184004ed2d2039b45495c7c73c170d416da64f14196a667384329cfed0564f9e0789a23b6bed598a7d8c1c891e848c25399e921f9c7246e00668bb153a60b310d5a7e5a5bf915312372c0dec8f11c2bbdc8b1b2534f9e980ca9ee93cebbcfad546019178317613566d50df824a65a7a87391b64f8c7e3a3962eb948bc0f1d1cac12672f7c666cbdba9e6b7ea4cd77acbea1d1d79f02de0321f152d25281b70698a20d163455f6c7261522f911c940b8f28b60732037890acb837c651eb00df8b339c51b9c3af778f4ad7aa2d111135466c161e0ee533d6f728e3a62fe17fa80", 0x1000}, {&(0x7f0000000180)="a2e39605b17315ef3cd734ddd8540e9e941bd4df3d92198e47490feef3b7ff87f098dc08b1ccafaedb33f19d81fa95144de1a4f811313a3129d52265f5ca21e28ea65825d62e727861413b0243ba4a77f4240ec5670ac5f838f03db38fcd6800b5c34151fa33d1dae7d8a18e4d6320f0f9dfbf9059af652cc6bf62184dcb1bd4ee29ac8b95e860323645a9760760831c6d6cd1bf77de65b73ee7a607ec69c72bffc053a3f8e1ec0114e75936271a71f206a74ef0e4fd865a314e3e0c1f35aeeeee93e0b3f69b25c36ea21e8c27db71090dce7e964aefd8e6e93374cd2429be7ec4a1b0db7de58ee2be3a52e18a347c467ce5f7ce1f212a", 0xf7, 0x4}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') lsetxattr$trusted_overlay_nlink(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='trusted.overlay.nlink\x00', &(0x7f0000000380)={'L+', 0xffffffffffffffff}, 0x16, 0x3) r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f00000002c0)='tls\x00', 0x4) r4 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r4, 0x84, 0x6c, &(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYBLOB="26000000d0c97bdf550819692344dd2d444e5a5d869f9b0fb67a073e30f0a5e75c6914e139cec9ababb8"], &(0x7f0000000280)=0x2e) 22:22:59 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) ioctl$ASHMEM_GET_NAME(r1, 0x81007702, &(0x7f00000001c0)=""/121) 22:22:59 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:59 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='user\x00', 0x0) r3 = request_key(0x0, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r3, &(0x7f0000000380)='cifs.idmap\x00', &(0x7f00000003c0)='\x00') ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, &(0x7f0000000180)={{0x2, 0x0, @reserved="ba5c2637ae58bfa929310643a57850033d1fc22bc99a8b702439e93d842bdd86"}, 0xd0, r3, [], "dbe4916ebab9a0a040aad0f2805e14e876a613924ddbc6cbd9c3a64404beb469f674ade92065876f0c5f0100244aa9c209c53943d4dfff9f0d027daa68fea54a97a699bd4176f055235c5ea4ce2a552d80fd6973ecb6b58fc4979638d8899fcae96cd6400942bc33e4990be350575e101ce1551239c9d4e79ec792f22d517c644c3c9d917ec56ba07d29e963475e093cc5835c6734a1f9eeaddc69ae25d88c067c42f068421b509d3c80dc64e5a83595c1bd607ce32e9f0d4339990a0e06e2fd118b8358b6f62844ed6e7c6454a61b31"}) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) sendfile(r1, r4, 0x0, 0xffffffff) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000100)={@remote, @dev, @multicast1}, &(0x7f00000002c0)=0xc) ftruncate(r0, 0x0) [ 209.032965] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 209.055357] FAT-fs (loop0): bogus number of reserved sectors [ 209.064254] FAT-fs (loop1): Unrecognized mount option "@" or missing value 22:22:59 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x200400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) socket$netlink(0x10, 0x3, 0x0) r4 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, 0xffffffffffffffff, 0x0) fsetxattr$trusted_overlay_upper(0xffffffffffffffff, &(0x7f0000000100)='trusted.overlay.upper\x00', &(0x7f0000000380)={0x0, 0xfb, 0x69, 0x7, 0x5, "77bd0493cc5d7ac7747a2247690245d8", "f40cd4a6ffa83bc6d70ba8c2738b7db158049c1626cf2cd3205e0d736b8115e0df2fda148594a47f7347ceeb4a1a3dad4a040de8042407cff6e0d2120ca635a92523e33613c5e14d8678a9910f722519db86fe26"}, 0x69, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) userfaultfd(0x80000) r6 = dup(r5) getsockname$packet(r6, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000001c0)=0x14) syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x3, 0x480000) ioctl$SNDRV_TIMER_IOCTL_STATUS32(0xffffffffffffffff, 0x80585414, &(0x7f0000000280)) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=ANY=[@ANYBLOB="ec0003000000000000007b01000000004a0a82974e220e621d0000008597b0c2248cc72005561fbde18abd846678cbdb0030fea3414f4d8df492a679684ea7768e2a95bc8a7c4d1d130bfa7831b2b3aea921e6b6e9b7e4f40108b8e1a0327ca71a0944ad716154193e1dda28e2097c73c187fbe70696d1ca00c8b5b7d5a3d2b53781b7a16abeb33e96fbfded57590f14e12c90023c1540be65658db3355379d83db3d037e9093c251091ebb2b510264c6559c2a699ef6df69c8316a588c72772b658a8a5713253cc72c857891ad5b06f729981663bb9032b0ae40f6be5ecaf29df", @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a80180000fece2b8819fa1c00000176a9bc97a5d2f07f2639cd9f8b185bf092b2c229fd7dc5a58d091753d05341060001cb3bd3385b6fef4e05ff"], 0xec}, 0x1, 0x0, 0x0, 0x14044891}, 0x4080) [ 209.078879] FAT-fs (loop0): Can't find a valid FAT filesystem [ 209.089403] FAT-fs (loop2): bogus number of directory entries (17726) [ 209.109940] FAT-fs (loop2): Can't find a valid FAT filesystem [ 209.129636] attempt to access beyond end of device [ 209.139748] loop3: rw=2049, want=66, limit=60 [ 209.149805] attempt to access beyond end of device [ 209.158131] FAT-fs (loop1): Unrecognized mount option "@" or missing value [ 209.165496] loop3: rw=0, want=66, limit=60 [ 209.178182] attempt to access beyond end of device 22:22:59 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) 22:22:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) getsockopt(r0, 0x0, 0xd9e8, &(0x7f0000000540)=""/4096, &(0x7f0000000000)=0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) ioctl$DRM_IOCTL_GET_CLIENT(r4, 0xc0286405, &(0x7f0000000200)={0x3f, 0x0, {0xffffffffffffffff}, {0xffffffffffffffff}, 0x2, 0x1}) r10 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000280)='/dev/cachefiles\x00', 0x20081, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0xff, 0x4, 0x4, 0x1, 0x0, 0x10000, 0x91121, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xcae5, 0x0, @perf_bp={&(0x7f0000000100), 0x1d}, 0x8600, 0x4, 0x5, 0x1, 0x6, 0x0, 0x5}, r9, 0x2, r10, 0x4) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:22:59 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup(r0) ftruncate(r1, 0x0) [ 209.183510] loop3: rw=0, want=66, limit=60 [ 209.202301] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 209.231428] attempt to access beyond end of device [ 209.233127] FAT-fs (loop2): bogus number of directory entries (17726) [ 209.240634] loop3: rw=2049, want=74, limit=60 [ 209.263867] attempt to access beyond end of device [ 209.271078] FAT-fs (loop2): Can't find a valid FAT filesystem [ 209.271089] loop3: rw=0, want=74, limit=60 22:22:59 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014080700fe"], 0xec}}, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f0000000000)={'batadv_slave_1\x00', {0x2, 0x4e24, @local}}) 22:22:59 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r5, 0x3) sendfile(r1, r2, 0x0, 0xffffffff) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:22:59 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setsockopt$sock_int(r1, 0x1, 0x13, &(0x7f0000000080), 0x4) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) truncate(&(0x7f0000000100)='./file1\x00', 0x7) [ 209.289614] FAT-fs (loop0): bogus number of reserved sectors [ 209.305868] attempt to access beyond end of device [ 209.315116] FAT-fs (loop0): Can't find a valid FAT filesystem [ 209.321769] loop3: rw=0, want=74, limit=60 [ 209.358214] attempt to access beyond end of device [ 209.363257] loop1: rw=2049, want=66, limit=60 22:22:59 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sysvipc/msg\x00', 0x0, 0x0) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f00000002c0)={0x7, &(0x7f00000000c0)=""/15, &(0x7f00000005c0)=[{0x7ff, 0x1000, 0x4, &(0x7f00000006c0)=""/4096}, {0x3f, 0x6, 0x7, &(0x7f0000000100)=""/6}, {0xc6, 0xed, 0x9, &(0x7f0000000180)=""/237}, {0xad17, 0xee, 0x4, &(0x7f0000000400)=""/238}, {0x3, 0x0, 0x3, &(0x7f0000000280)}, {0x6, 0x82, 0x100, &(0x7f0000000500)=""/130}, {0x4, 0xd2, 0x5, &(0x7f00000016c0)=""/210}]}) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ubi_ctrl\x00', 0x2, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r1, 0x0) 22:22:59 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}, {&(0x7f00000001c0)="a56d41f4153e015d7bb37425c402fe6f611da781a7fd5867ce7d41fe3f232ecd0d1e4e6cf0999c15fd57e0526c153c4ef9ef705bf417dd3159a9ad5cf46119e41c89d79e4e29206ebb36c5ef38fdd956bf11467175b667389d2ac4747c99489a853edbf7d091c68860dc23d39434e82b73b057779ee76e779f73d458c914dda376ddb0fbfdf4", 0x86, 0x3f}], 0x0, &(0x7f0000000100)) [ 209.411597] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. [ 209.441863] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. [ 209.451866] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. [ 209.491467] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 209.516832] attempt to access beyond end of device [ 209.522534] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. [ 209.524426] attempt to access beyond end of device [ 209.536952] FAT-fs (loop0): bogus number of reserved sectors [ 209.540766] loop3: rw=2049, want=66, limit=60 [ 209.543921] FAT-fs (loop0): Can't find a valid FAT filesystem [ 209.559125] loop1: rw=2049, want=66, limit=60 [ 209.564693] FAT-fs (loop2): bogus number of directory entries (17726) [ 209.584670] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. [ 209.606138] attempt to access beyond end of device [ 209.611234] loop3: rw=0, want=66, limit=60 [ 209.614369] FAT-fs (loop2): Can't find a valid FAT filesystem [ 209.623034] attempt to access beyond end of device [ 209.635849] loop3: rw=0, want=66, limit=60 22:22:59 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x0, 0x0, 0x0, &(0x7f0000000100)) [ 209.639042] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. 22:22:59 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1a1d00, 0x60) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000100)={0x0, 0x4, 0x5, [0x1, 0x4, 0x8, 0xffff, 0x5]}, 0x12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_tcp(0x2, 0x1, 0x0) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 209.687155] FAT-fs (loop2): Unrecognized mount option "./file1" or missing value [ 209.697866] attempt to access beyond end of device [ 209.720928] loop3: rw=2049, want=74, limit=60 22:22:59 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000080)='./bus\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) syz_mount_image$gfs2(&(0x7f00000000c0)='gfs2\x00', &(0x7f0000000100)='./bus\x00', 0x10001, 0x7, &(0x7f0000000540)=[{&(0x7f0000000180)="24331d3112fde952fefe2bc6fd51a45a7b55cf4110568a7b59258485ea49eb5a33631ba63f3e9ce0c138c1598aa8fd2e37a38752cd77bf2e8038f97d005e7a0d87763bd1cf014cb9c94d3e6a826d4d8ae86d635945f424f55947d2b0b8c75aac7bd429fa2127c6ce41a6046ad92333734a", 0x71, 0x6}, {&(0x7f0000000200)="fa43151b2b487cdf79b7a683d5", 0xd, 0x400}, {&(0x7f0000000400)="d718ee91b0e8f49a5d7a01c8d90dd27920cef9f8b50d5d8597099bc621e95fd42ad4605efa149864e27e0a1ca2ddcafc8f30fa59961a6c8e0c300ad330188b00339d583b9621af106a17f54eb6955c2db5e66f74ad769274409826af466e46ef00e755c339a1f3180577e235d8389685921deef6911a681e7e6ad738bc49aaa86080570317fad8e558542a3744e6a2fcaa10889e8ad50ba79cd94098cc900d6a13a3ef43aefbb43982c23ea1527d1b42", 0xb0, 0x9}, {&(0x7f0000000280)="d81e2a2c2c103dfdfe6fee546fb96e6ad22a7bbd6d67536e9e3863ad4885251fb076626603496daa87f974d32769c931", 0x30, 0x2}, {&(0x7f00000002c0)="a36dbb28ae78ae919b65a2fc", 0xc, 0x3ff}, {&(0x7f0000000340)="b38d2f8784b2e82aad2c04f2d5f40949fa951c9a39da2dd6d9b82c94cf4a862566a206284cc2afdc6ab3f67a2bcc5e", 0x2f}, {&(0x7f00000004c0)="602cbb2e1e6b0dc346f179ebb57f298d531370d697fae9a5e8c92bf56c97bf20e2b5560bcd1839a947702b4136258883b7c810fed57f4906baa075f21f949043e1c299b6cdbc049ff97b", 0x4a, 0x1}], 0x1, &(0x7f0000000600)={[{@quota_quantum={'quota_quantum', 0x3d, 0x100}}, {@errors_withdraw='errors=withdraw'}, {@quota='quota'}, {@data_ordered='data=ordered'}, {@errors_withdraw='errors=withdraw'}], [{@subj_type={'subj_type', 0x3d, ':-K\\:'}}]}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setresuid(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000700)='msdos\x00', &(0x7f0000000740)='./file1\x00', 0x1, 0x7, &(0x7f0000001b00)=[{&(0x7f0000000780)="07cd6d55cdfbb886b4a19bf3cb35ca7c085b932335f8ebf338725c53756a855d30d43e7b356918ae723f5fdd77ad53db10bf2f3475a98970f3ee7cc55a4f60c42eee1b0456e1d58c19ad9e170ba04ff8c63ace44a441d75a66e7ec3dfd97fdc11d5a5e2221b26cf848d20193797913ea06f43922ab8f64de463908a23f26389fbcbc921e7deafa5da9a91e67189a898a83770f4dfe647780ca4c359a5211ec7c34dbd435afc7d2d411d2166fcb632f341b3a2f52aa72e022990b45aeacd552a5136b122ca6af37b13a550a174c0cc586a9fc07e5320c76737463e62d04154e7460ba5042adb542982b6bb1c7963a6d79b1c4a74f60bfcfd660502382524353953d18846c68557b969fca39d17087ea81e28a90abf72078d3c98c5c4bf48ad2fb552785c04f4635e8f1a760b1c32fd9ef305a50fce89cbd864daba20d25fcd2738b87229537bf1634f7ed6350ecc3189251c384546352ed79fad5d54d90b931eb5e6837cdb2961bcfa833e71bf18bc68445cf4289d04db75ece3cdb4b8e0f96ae24e12210fc63bbf8ae90bf2e08e22d61eb7e6c6e8930e0758976080efd49df834bcdd73b082c82e38d8d9226143ec76ba6c12fe8a6855fcdbdb6badf9bc0d0c7f43c1de4a8b63ff95c4352b6d9ee0b772e9622da3ca485b6fb410faa8c3e2c5917ecddc97fe8da3378145c61ff15bc1d198b95e6fdf6c6e01043fa7dd51b443e910e21649a262b2534a0884b5d66e17d0f420eed35d4a0d0ba60520df50319e211e586c4ead30f499c089ae07e01cc0fe1bf9c7eb83dc94019603b832364fa46435583cae41c006399475e5b8aaf924d1eb758aa80c0f4cdcad91a3c3fba6c205fbe1952501bd9a21b96c8a0835b363a46f28c6cc69e89534104865d8676e9f658844b77f3e8fc2a9e2e1952f8e1eaa76d531598b986d3afe72a56197d69a65c500782c24f5fbdfa22288e13ae4c42a6bd19127b7ddf87e9cb79cb8fbe11ffe5c505e4509b127ea79fbf4a3458afaad7bc2d5fc8740d95863264e592dc128ec733c0b59fc537022f6019a8284516c9b0d0263adb2df668a47fadafaf73ec92f1f9edc144aecfcbd7b227b3c6e005506078c060ccd67b48c530794e3520af0cf5e9216eb59d6d86db25c4779f1aba8ac2de18cab9d1604684ac83369ff6cd762dc931024a34fad5f4abca28d1bd90deab0beaa5e48ab4f261b3bdc9b19ede44cf66a223c0fffb57939704ab8bc32a3b4faaf06a1072c9efa22e77e1bd2b55578b61ccb2dbb3fb867bfba2b54a8c60651951a8803413b06f49d5413b3f4fcb55762e8fe94d58d0bacb9d4b7a43dd96fbf71fd45be5143dd8b7d0f8761fcddf38a00ff4e7c51298af2f1cb295bd1b849545b4088eb59d52714ce47b0ad843ef5dcfb8df3e5b2b30054317f293ee740a737946a02f3fd0a6ac8ca56927a571259a147da8614307b0daf63211d3c3ed3b5838b328d667ca0d9d898d6c064e86b1cd449c96a509831674a409823028232c263a8b0bfcab592224811d346f04dd4614a1afbbe249a1ab94be9908e535b4b2ea8fb95f17ff41fbdbe637a648feed02ce6fba2c4e3f0ab6d927013b092717805c5312748f5995a0cb11f3ea11a08edc0c4c3431b554e382128cabc9585fbef865384bfe4a6b187c3c9fdb3625d9af86a6a86ed573655014140990349cc6eee118732d863a690e4c9e85a5b887b9fd4ab65bb63826ac01eee0f34d9999f97a041a7e929b61ad639cecf134a2101b33047beec9007f829e997d0f7bfece03b92d96cb22ce78f8e1ffe0ed6d6d0c10571a66c480c8627f9e8ea1cfb5347cd6f2b4cb572d9023de238f99a570fea191d4ed201e3d9779717a48b53c48d8a15ffd31888972fb5f1a16189da709ee140c3bb1f35afb41abc1e25c51849bc65db41aa7f6e5c7ea960f400a50136c48b7592246a3e47d7aa3c6cf0cd28d0deb6c29043e6247301af925bb537c09a1507129d724754575812a2dc61b7bf0d66a892b5b189fea65ffea87b52a07bf10e1694e2d34262e694d497f66ee71e86a0408e26a8d32b29313b9fd194376c7c75ae53ba433b07f165147396465df358951434be33999604c20489975f1900f6b2e56c54fd18f7b4b447614a8ea17e793eaed9c7b991dcd964a3493330de35251b73d1dce0fa3c45a0c1bd0c89ccb7d39e8b1eaa752128698dcae77bc774671c82b534ab52b55da4c15563577d2bfb55805bbbd166a33d526cc4d17c4ec959ab853b0e44e5a004069b0578b4a1c5bb4999cdc8917ae2b3afb2b807c688fe9f7eec26bced9b4bb748d292d9ebf1a018225400ca5947a7f560d53e26ed36c9660fa1339f3dad182feded5247c3c30f8858cd1799555fe5f0150712c834fea9c9825466e67716fba4fa547498c3249e9a1c7f5171e0018c4df8e814d8a7a41d4a98eb202f5e539fdecdfe253c4b3f36a7803d082fdbb0087c2f4a6aaddd92f77d3209af2d128ef86ce9201752c1b887d3bd8c38e14beb409da7a96af8f90e58af31db9c49c2222418ca209b084a747177486ed7d2cfee783d14b9575291c66217036c1a1ae345daec9bfbf89b0659d6b930a6124cd4ecfaae775adc2bad263c3f3586821eec19258fcd6a54eebb141fc119886576a12e425230ee1a8388a2b0ac922a6ad34a47d72ac025daa1e0a095e9f2b6b995e83a50ce905b108502d59c07181c7d2e093b598bcee86c45db789a9de389b733625625bf5fa3def3b94d9d70173a1deb44649585a42fc330fe0a16f375e82fb890e675582393c578996835c56e97f4f3965a4fc415932471c974dcfe294fbdb073347812d07d8070f182ffd0cc874fa59223046fc431ed371f855204e3daac64deac8daebcd7d882a5723478d1d4212bb49e4e37328c315167d02cdf4f7259c2e2955d4d5a05c07c9c71d0edecf6c292260af66992293ceda8ffc9caac2790d85e7cebefaea0859fea1f6acd6c26027749fde4bf52cecc26ba5e94b56de45049d87df5fee470a3881f994934dc8d6a32579b6a9802f29b171d456a943b1d3905487b6040b89b1d56796517a26cb7eb54e89d87f58fe5be78022ec0e18773c84e84bc68bbe893b9d88494c236132e880c19126a3c4a551c83a57f08d719e502af56372835485c3799b9eca985dfaca51d43ecadce2ac66da17a498068296f625e4b3e4fb09943ca01b882dadcaf6cdefb6d8b6465f032b55433f10b489dd42094f578132966e70a2225b95ee4594ac1237bda5177f321609bb7441c40f83346013d30dc371f4754e905752ab5ca7fa1b81682642b4b7f421babd329511ae516ae423e7725a3fcd70a80907cfbc45b44b35756e9c50fb5f3575861f32859a5175e528a9b9c68bdc7b53502fdc6810a2e127bfc96c01f8f78fe0c810091a3b4603a20dfd87f415a553ced7f6c7df045381c4b1357fc3cb12613a0401e58588f04c041e33bff506c016b9e4e5e06780982a467aa3c36164d7264ec9455ebce7895292a5b749b1a64e8a536661b9af174b85ce73d61f86b130e184a5fd6ac3c89329d47a4bb3e193b4b608706409874968d7b8994ca1e98f589957a4310ce6656903141834ac419df267e91d1611282abbf65099b0db7593a17f82c3cbcd4dc78f36219f122750bb8aa0a03fd097ae8fd26ec5b7d04e1ca33b91e6dd26343f5783014fc8e954498cbf0339eaba3e5e86a8aa8c1569e4b578123e69fe2a550d670b0135fd4f596ace848a8c98cead4fc7ac0dbfc90b1ce18aa1f2f9551d23d48eacd10b7d949e0c5effc157fed7efd887646863517396aa88e47fe2cb73a0895911d96993702f6acc24110330b0d8a7e5b064ece26a29ece1c82bbba22f3cbeac8536b225d9920a6c9d591fe35d9226928aafcc484e3779db57bf5fa90fa56b82a7a00c8577e1a938879778d51f2435427ee2b3acfaa3b13c7a35d9f47f7c81c3ce50227e250a2a252de1e3a4c7923fcfe62b943abbf95192662dbedaaa88b07955b15ac31d0461380c3d1e4d5c28c718196475eb7bf4d4b796a1443845532da4b4b722aab3d9e35943561a148bf02b0d4639da060f495775e10342499f441ca18ff8010d470052261a359afeec6fe9ba7942bedb15cf8c80d740fecd5cdd308428c0e1cd8c7d1057d8314a4b0079cbceaa2d3932bf4956007fba7e8994e99e29f2488b4ac3ced677f88d89e99a30e53da4474ed82fc12bc901999822633672f95b958c959b30b4c95d1b7cea7f984c618eadf67c91db8a02fb7d2230ec78ce6c962dbcc9d0434d1e2f26965571efa9bf046c5242053badbc9ac19b79baa4ad268f8201e76cefaa72523419bed5e6fd19ee14cbc541866e024b7cab28028379c92278d14b846d9fa01db993209459a0fbfe242430e2a4b5911a90e21cb71ff15b42eddec09e5c88886e9e12a842cc9c957b6d506e4c9c693cf29bfa4b21725694105b520eb250e74adccb20595bc76fd898df92b1e9bc93f4a69df965cb3a3779f19ae2d103668a1621787fcf640b6c03f2ee77b11ba9204ce8bf0f708040d14ed0f9f6238609d51603b8a439c8f36f47d47f5ef52f7947e9b6618bb33fa897f03fd9459e31998fb0548d3266cfb2fd1f061b5e98b17dba55bc5671990e5327f833992a8a1b9e3989c3537bfa1fc50032d5f97e30607acb329d12f10af5fa48bb986effc2726f07d1cd9df24c51628a5d8a7b656b1058d1739e0ed648fb9492834fa139a5574cf20b5c6b6008bb28160478efc12083fd49f75f7c63a3c500dc479b0aa99c118cdc3c2992660141ed62703ef599d864509903be47939125c3906be69dec757877c1961dd53fc2de61413dc0a5960d0804e24d779ba6cbe10b40c489f2a2b0b54bf4a031c4eb558e935250dd66855dc6d71d21b865b0c52291af20ba14982a8bff0264a203d49b61ab4d1887aa00056dde7fb7194602437de494fe3fd58da6f5819f611f505f782229631133feb55a6dbe1a67f1525a8e43003625dfe8e8eb16c2d4938706a27213d922d1266dcbead4719eb94342dd10e3bdeff27b614442ff37f2c4bf27fc8c3bdb38ec03e7462f839d39086b66c05582c45be6f31710019bc4222f8f1af856e047f62130451dcb81e24eee897e9b4d808995ac3135b89263d11b781ef6d1d4926fbfe1b4ee4cafd7bf4876fec50b20a6ef13f1f23fdc05c80ec2ec37d705687723dc7f7fb1632efce7790d13c8fe4246582a64b591f11a7ba7a400060bbb3a2581073fe8ae2285546bdd0e3113e1a27580ee943dbc2724ba4e608bbfca0ef291bf272a8e0b83e5c7f43bf5009d4ff50eb8405e73dab9b25554285c833a9f5d0becbd2cded2877762897545ff18b62bb25aa254ab15cfb8c0f8d43cdf7021bf99af042914579a0495370ebd52977722b2e428f2cb1c9052f4a988a271e87ca5035204c371d95673bc4621a9264bda3b34d3cb77c6488678c9134e8d969dcc900880e3620152b0c27e561ade8500b407a9084029ba5bd03969bb6b12410578bb1281bc6aa6b066190d2f04b98a0f01c7cfdb2a5850b4b0be1ede901514f1125d82314c9e6d58aaed5e998261fa0e1f01fd0aa62c20b957ba7aeff3d67973d1b96a5c5da35377b17517c49f037c6aaf813a01c9a349924a341130a807a197152390d8f02d8ad7948b7453521ed2535c34b5222a0dc87a81fc5c898b58cb3f602d5750f5000409e7c1b638a2a0f7290581694bb1461e81823dc2572aa60aea6e45be05ab7fbb3173958fde198da18f35445149d0bf3eac822503979bb1c02732d9ce00fcb09ccb21fe307361", 0x1000, 0x100000001}, {&(0x7f0000001780)="99fe7f4cf55ba840f986c4fd6498e4ff767ba2f336e37a3fdff12c10913fa6c34be93dc68453e9a1e42872c7e1ccd966968645a4ab0874af551e155c79027337cbeaf366", 0x44, 0x2}, {&(0x7f0000001800)="3ca207c72d4096e3345c57e7fc7cd4479521de1740b57e5946b281c8117bf2640048f32cd7723e84d89dc9dd7c5415c0524300088fd90c091547333cbdfa4e3e42f0fae37e91964121f359a7a7ccacb7bc12a3cae36c66dd5d9a373f89f5d8bcd35792a1a9bf2ba87ee3d5979e21c981a68681b4ab92f62362695b38a9acb3642a03718a9af44007d6a9a0665bbaec8de4c5ac99e93ce2552de4ef6a", 0x9c, 0x400}, {&(0x7f00000018c0)="cbc1914a193e8d9c4f101d41910f5f708a567d765359d0e5dc88d136e647c430172176e2d56aa1a859b0b1765806ec8f14453463ec0b1f59b001b0c6c09568ba1be5eed2fd92103c385b4b25ab09bea48227d93a4e33aae697d2c419af7e", 0x5e, 0xfffffffffffffffe}, {&(0x7f0000001940)="a91a0fbbc1d10f6e7e8e76c60fac47abe57d9949654f15054019926640d79ccc5f4e112ff90e08891ce6324377ee9309dc1e81cdd0d3d3ff6aae403f2617454bedc6cdfb150d1d1b52333242556000846fbb98de093aed5f41373b17543cf61c98399815d9b9defebfc26317e6236dd6ac10", 0x72, 0x1}, {&(0x7f00000019c0)="0723436b3b27095fb4135b349f2ccd15d42c3e75190751a707f2cf0f1dbcb5d923c0d06dca", 0x25, 0x1}, {&(0x7f0000001a00)="38ea2f863cd94cbeeed3a59759dcaf3d749187106379721734aef5fac70fe20a3b82978ee3b1995e383aff11ac92c8f56f7b0386a7c088dbc3420598c1e9e646010f9155a7679d0af16a9943d1636b341a25a8b95b6fa3250aadb0d5935ac3cb4eb100c25fe4916d530b55b3a3a0d3b92669f36df40a18b94590c1ebc46ec659f68ebcc88b03d02cc42a866d437683f7dbdae2f0b26d78e823f607b8323d972a4ad54636369933a67717390fce4c6a37b815e54992ca1576b2b8e780ec90df732b18059ff7b5945e06bdbf2d142cfd1522ac0ad53201e7ef83ed4a530126d345c6ed0b72fe", 0xe5, 0x100}], 0x20c00a, &(0x7f0000001bc0)={[{@dots='dots'}, {@nodots='nodots'}, {@nodots='nodots'}, {@nodots='nodots'}, {@fat=@uid={'uid'}}, {@fat=@discard='discard'}], [{@obj_role={'obj_role', 0x3d, 'gfs2\x00'}}]}) dup3(r4, r2, 0x0) sysfs$3(0x3) r5 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x7, 0xa2080) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$KVM_GET_DEVICE_ATTR(r0, 0x4018aee2, &(0x7f00000006c0)={0x0, 0x200, 0x1000, &(0x7f0000000380)=0x100000001}) ftruncate(r0, 0x0) [ 209.740653] attempt to access beyond end of device [ 209.750906] loop3: rw=0, want=74, limit=60 22:22:59 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f00000001c0)={{r0}, 0x2, &(0x7f0000000080)=[0xfffffffffffffffa, 0x100000001], 0x2, 0x4, [0x906, 0x1, 0xfffffffffffff806, 0x180]}) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:22:59 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x0, 0x0, 0x0, &(0x7f0000000100)) 22:23:00 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x14400, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r2, 0x8982, &(0x7f0000000100)={0x0, 'geneve0\x00', {0x2}, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$isdn_base(0x22, 0x3, 0x0) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 209.781864] attempt to access beyond end of device [ 209.823046] loop3: rw=0, want=74, limit=60 22:23:00 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x0, 0x0, 0x0, &(0x7f0000000100)) [ 209.884088] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 209.919679] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:00 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyprintk\x00', 0x4000, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000540)=@filter={'filter\x00', 0xe, 0x4, 0x3d8, 0xffffffff, 0x238, 0xf8, 0x238, 0xffffffff, 0xffffffff, 0x308, 0x308, 0x308, 0xffffffff, 0x4, &(0x7f0000000000), {[{{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@hl={{0x28, 'hl\x00'}, {0x1, 0x3f}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}, {{@ipv6={@private2, @local, [0xffff00, 0xff000000, 0xff000000, 0xff], [0xff000000, 0xff000000, 0xffffffff, 0xff000000], 'veth0\x00', 'macvlan0\x00', {}, {}, 0xef, 0x57, 0x2, 0x8}, 0x0, 0x118, 0x140, 0x0, {}, [@common=@dst={{0x48, 'dst\x00'}, {0x101, 0x4, 0x0, [0x7, 0x4, 0xf95f, 0xffff, 0x7fff, 0xff, 0xff, 0xff7f, 0x66ad, 0x0, 0x92e3, 0x0, 0x1000, 0x9, 0xbf1, 0x9], 0xc5}}, @common=@hl={{0x28, 'hl\x00'}, {0x2, 0x3f}}]}, @common=@unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x2}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x8, 0x9, 0x1}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x438) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) restart_syscall() r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:23:00 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b254589597ebdaec3d049e11a95f87c06486416bd48bae", 0x2c, 0x1f}], 0x0, &(0x7f0000000100)) [ 209.944812] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:00 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x22) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 210.037930] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) [ 210.047464] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 210.091601] FAT-fs (loop0): bogus number of directory entries (17726) [ 210.119477] FAT-fs (loop2): bogus number of directory entries (17726) [ 210.122744] attempt to access beyond end of device [ 210.133339] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:00 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000180)=0xfffffffffffff001, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() sched_setattr(r4, &(0x7f0000000280)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) ptrace$setopts(0x4200, r4, 0x6e, 0x10) dup(r3) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010f00"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 210.141650] loop1: rw=2049, want=66, limit=60 [ 210.153924] FAT-fs (loop2): Can't find a valid FAT filesystem [ 210.161846] attempt to access beyond end of device [ 210.172892] loop1: rw=2049, want=74, limit=60 22:23:00 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000100), 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) openat$vfio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vfio/vfio\x00', 0x400640, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$BTRFS_IOC_DEFRAG(0xffffffffffffffff, 0x50009402, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) ioctl$SG_SET_COMMAND_Q(r0, 0x2271, &(0x7f0000000100)) 22:23:00 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$DRM_IOCTL_AGP_FREE(r1, 0x40206435, &(0x7f0000000080)) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:00 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x1, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}], 0x0, &(0x7f0000000100)) 22:23:00 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x3ff, 0x2) ioctl$FBIOPAN_DISPLAY(r3, 0x4606, &(0x7f0000000180)={0x10, 0x30, 0x3c00, 0x2c0, 0x0, 0x2, 0xf, 0x2, {0x100, 0x1ffc, 0x1}, {0x4, 0x40}, {0x8, 0x6}, {0xfffffffc, 0x7, 0x1}, 0x2, 0x40, 0x1801, 0x9, 0x0, 0x0, 0x6, 0x7fffffff, 0x7f, 0x5f, 0x401, 0x7f, 0x32, 0x1, 0x1, 0x5}) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 210.315924] FAT-fs (loop0): bogus number of FAT sectors [ 210.323661] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:00 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x1, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}], 0x0, &(0x7f0000000100)) 22:23:00 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendto$ax25(r1, &(0x7f0000000280)="9c6b204ab7d1fad90c8649d988ebe7945ef705f44ff4efaef7a622b3f5c992e2e346a48541e37e8ee867b2583eff6c678f49ff9acfa804d483f65adcfabf7d6529fe4b47caf32cc49ab08c0d72195f7fef87a1e304e96667639910f0ff95b0ef3b96137d7682eed61aa45e37c329dc1936c651d2752b2b662bc8afe58f12f5be49d87c02dd87a541346139067b7804aece39b9cce791f530c4c6cf6bdef0237a90efd546b9355618e0ee1ad6bed867b3ce0c8675dad56c2e22aefbdd88f7dbd5adbf43ea036d2020d375ef752312ba3d3cb3176f616ab2f555c3e36974fe514bc27227bb38ceca6746c16088992f27780f90eba7eb0939939267", 0xfa, 0x80c0, &(0x7f0000000180)={{0x3, @default, 0x2}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB='l\x00\x00\x00\x00\x00\x00\x00@\x00'/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) dup3(r9, 0xffffffffffffffff, 0x0) ioctl$SNAPSHOT_S2RAM(r9, 0x330b) bind$vsock_dgram(r3, &(0x7f0000000000)={0x28, 0x0, 0x0, @hyper}, 0x10) [ 210.425178] FAT-fs (loop1): bogus number of reserved sectors [ 210.433811] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 210.460990] FAT-fs (loop1): Can't find a valid FAT filesystem [ 210.470346] FAT-fs (loop2): bogus number of directory entries (17726) [ 210.488392] FAT-fs (loop2): Can't find a valid FAT filesystem [ 210.503359] FAT-fs (loop0): bogus number of FAT sectors [ 210.520331] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=16941 comm=syz-executor.5 [ 210.522135] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:00 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) signalfd4(r1, &(0x7f00000007c0)={[0x1]}, 0x8, 0x0) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000840)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000880)={0x0, 0xff, 0x10}, 0xc) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, 0xffffffffffffffff, 0x0) setsockopt$packet_int(r5, 0x107, 0x12, &(0x7f00000008c0)=0x1, 0x4) r6 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r3, 0x0) ioctl$SNDCTL_DSP_STEREO(r6, 0xc0045003, &(0x7f0000000800)) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000900)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) recvmsg(r1, &(0x7f0000000100)={&(0x7f00000001c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f0000000940)=""/153, 0x99}, {&(0x7f0000000080)=""/4, 0x4}], 0x5, &(0x7f0000000600)=""/147, 0x93}, 0x40) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(r7, &(0x7f0000000780)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)=ANY=[@ANYBLOB="380000000c1400042dbd7000ffdbdf250800010000000000080001000100000008003d000000000008080100020000000800030002000000"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0xc800) 22:23:00 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x1, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}], 0x0, &(0x7f0000000100)) 22:23:00 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20200480}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x1c, 0x0, 0x300, 0x8, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004}, 0x4000081) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 210.600448] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=16941 comm=syz-executor.5 [ 210.621020] FAT-fs (loop1): Unrecognized mount option "/dev/vfio/vfio" or missing value 22:23:01 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d5, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x202010, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ashmem\x00', 0x44a00, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 210.790264] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 210.799428] FAT-fs (loop0): bogus number of FAT sectors [ 210.809662] FAT-fs (loop0): Can't find a valid FAT filesystem [ 210.825862] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:01 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) accept4$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x1c, 0x800) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000340), 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="ec8b00000000000000000000007012132c6151761c", @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe9a082cffb865888e93485bf9809fb3216dc2929bf488b915541b5ad9b1b301d222097992e6f20d965ddcc17e75423dbb2af07bbd4a472efb16ff0819e27b41f81331eefc01000000f013b82c23c7ca4648e2e9b9e8"], 0xec}}, 0x4) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vcs\x00', 0x20600, 0x0) dup(r7) getsockopt$sock_timeval(r7, 0x1, 0x43, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 22:23:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {0x0, 0x0, 0x1f}], 0x0, &(0x7f0000000100)) [ 210.888286] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$DRM_IOCTL_AGP_INFO(r1, 0x80386433, &(0x7f0000000100)=""/63) r2 = syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) r3 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video2\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000280)={0x4, 0x8, 0xdfd7}) ioctl$VIDIOC_G_DV_TIMINGS(r3, 0xc0845658, &(0x7f00000001c0)={0x0, @bt={0x1, 0x4, 0x0, 0x6, 0x3, 0x0, 0x1, 0x0, 0xfff, 0x2, 0x10001, 0x100, 0x9, 0x2, 0x0, 0x1e, {0xfffeffff, 0xfff}, 0x3, 0x4}}) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) sendfile(r4, r2, 0x0, 0x10001) [ 211.011749] FAT-fs (loop0): bogus number of FAT sectors [ 211.020266] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:01 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0xe7f5) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:01 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) r8 = dup2(r4, r1) r9 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r8, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x30, r9, 0x100, 0x70bd28, 0x25dfdbff, {{}, {}, {0x14, 0x19, {0x10001, 0x7ff, 0xe1c, 0x7fffffff}}}, [""]}, 0x30}, 0x1, 0x0, 0x0, 0x2000e8d0}, 0x4040812) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fede30a150c066654b52ae247408381e1c9fd07bbb51c06dd823de83c4f4fec1f6d3ae28116dbe1b04a59935c9205da480550fee11624a05d19bb0aad397a1c5812426f3875c7a1df0b8790aab8b3dfced9d697cbc3811215933eda1c1bb4dbd1ac52a647a911fad1390d689ff33084ccbc1e6f6ca68a6e870671a75a0"], 0xec}}, 0x0) [ 211.092749] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 211.168330] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {0x0, 0x0, 0x1f}], 0x0, &(0x7f0000000100)) [ 211.250565] FAT-fs (loop2): Can't find a valid FAT filesystem [ 211.266254] attempt to access beyond end of device [ 211.291068] loop1: rw=2049, want=178, limit=60 22:23:01 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(r0, &(0x7f0000000000)={[0x8]}, 0x8) ioctl$VIDIOC_TRY_ENCODER_CMD(r6, 0xc028564e, &(0x7f0000000100)={0x2, 0x0, [0x1000, 0x101, 0x4, 0x6, 0x1, 0x6, 0x5, 0x9]}) r7 = dup(r5) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 211.356470] FAT-fs (loop0): bogus number of FAT sectors [ 211.366481] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0xfff) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000080)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16, 0x9}, {&(0x7f0000000100)="804e00000000004a663616cca12b53cc6e51f88da9fe7fed7de087bcb384740987a2caffa5b4a5144ce12d8e40cebaa8af47c45c543e83a6d0d9a3f6d4bbcb204fe7355e0ae886082db7bce5dee855ee7bd58abe5f1af4d001217c53ca53e9b2", 0x60, 0x1f}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {0x0, 0x0, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:01 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0xfffffffffffffc00, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r1) r4 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000240)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000300)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r5, 0x4010641c, &(0x7f0000000400)={r6, &(0x7f00000003c0)=""/35}) ioctl$DRM_IOCTL_LOCK(r4, 0x4008642a, &(0x7f0000000080)={r6, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:01 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r1, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x22, &(0x7f0000000000)={0x5142, 0x0, 0xa63, 0x7f}, 0x10) r4 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 211.428157] attempt to access beyond end of device [ 211.448206] loop1: rw=2049, want=230, limit=60 [ 211.486743] attempt to access beyond end of device [ 211.496317] FAT-fs (loop2): Unrecognized mount option "@" or missing value [ 211.511471] loop1: rw=2049, want=122, limit=60 [ 211.511539] FAT-fs (loop0): bogus number of FAT sectors 22:23:01 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x2, &(0x7f00000004c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f0000000400)="fa1b6b8d38544bb2b1fc320265a3e46f73945d6f4ff57b54d269d6f7dd7bb4dc4b0f3cf253e45be5512d49a76b867aa99743073e061d91dffe82d21246b16448715ec798df8ac9a0f5c68e2035531384cd386c9ecc4ee37efa62ff845c1986395980c83e121c3669d47e8ae5012828cf48ec5df95f027c414004bf1e52bfc3ba761d79a6f1e5d0155c40988cba7788c3176df872431f5ad9eabe1083a1a047bffe021061f8e851d34602366976d122", 0xaf, 0x4}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) readlink(&(0x7f0000000300)='./file1\x00', &(0x7f0000000500)=""/165, 0xa5) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = syz_mount_image$xfs(&(0x7f0000000080)='xfs\x00', &(0x7f00000000c0)='./bus\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f0000000180)="da396f32710ff84420d2a486fa664df90d6c7486c7dcca6d0e4f06bb1ed19d798026c1ef43f973a447581513f0c5bf75333b78deb2db8035d23067e424364cbfbc7354d5271a306926daea5f61f19bec", 0x50, 0x48}, {&(0x7f0000000100)="b3c2be315de143ac541e76d75ff1ae91778d029521eac6723815b79e", 0x1c, 0x71f}], 0x820020, &(0x7f0000000240)={[{@bsdgroups='bsdgroups'}, {@attr2='attr2'}, {@ikeep='ikeep'}], [{@context={'context', 0x3d, 'user_u'}}, {@subj_type={'subj_type', 0x3d, '%^/.'}}, {@fsmagic={'fsmagic', 0x3d, 0x7}}, {@smackfsroot={'smackfsroot', 0x3d, 'msdos\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x32, 0x63, 0x64, 0x33, 0x34, 0x65, 0x34, 0x65], 0x2d, [0x62, 0x31, 0x36, 0x64], 0x2d, [0x53, 0x30, 0x38, 0x1], 0x2d, [0x65, 0x33, 0x38, 0x34], 0x2d, [0x38, 0x32, 0x30, 0x38, 0x5f, 0x36, 0x66, 0x65]}}}, {@subj_user={'subj_user', 0x3d, '$,'}}]}) write$binfmt_aout(r2, &(0x7f00000006c0)={{0x108, 0x80, 0xff, 0xbe, 0x267, 0x9, 0x10d, 0x5}, "1eea893581306f5a0d1779cb6a07aa54f123a9cf865a0c191eb0e24d48d2e6f8749eb89b0d120f545cad3c76a17567f48e0d5b7bd7b8c93b837e8719075e19ed941be8b850fc3ab8750e00d68d267625b2158bec5dac79a4b914fe9a15136d42fd2be25c6c8f03fb53", [[], [], [], []]}, 0x489) futimesat(r4, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x0, 0x2710}, {0x77359400}}) [ 211.538041] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:01 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000000200)={&(0x7f00000007c0)="72164e219006c96f80c4291a7b044e2a33dbd47fc5fe30eedb3fa4e0c1a8a844c134b9fad8b7c5de28b74ffc602542c7223a6cb6d02f903972965bba155200038a7e5dc65e358041cd52b4b6149642c1a0feb2d1aa2b4892bd8d4d5ce41e1a70bd65e1379460a1", &(0x7f0000000840)=""/135, &(0x7f0000000900)="b4c75f13a32954014162aae58403726997e093f82f6a07e35e94933d4cc8d76629c2438b431e8d6efd3bbff33dd1f680ee24e046150d3e554ad14f696e2d7d62a618deedfed24b6bd687c69b584d3b38730217ab035bea1eb388d4cff9a5193ac817d67d84165250a0ef4d3ec6679eec69eccb1fb664f4534f96a8d3f2433f24b44ea637b2e173de3ce070dad3fe140e9492b8182a748011d129a85f3eeb27683d3f3e084ae1618c120fc783e194a67c9738626d70333d5704cc4a9e66ddf42ea99932a3bc00c6a1014b14306f44ebd910e0fad5dfc6be", &(0x7f0000000100)="9b91ee133e0c9e6df8db222f05", 0x1, r1}, 0x38) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) process_vm_readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000280)=""/157, 0x9d}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000540)=""/213, 0xd5}], 0x5, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/215, 0xd7}], 0x1, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:23:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180), 0x0, 0x1f}], 0x0, &(0x7f0000000100)) [ 211.597760] kauditd_printk_skb: 6 callbacks suppressed [ 211.597767] audit: type=1804 audit(1598307781.792:279): pid=17027 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/242/file1/bus" dev="loop3" ino=237 res=1 [ 211.611701] FAT-fs (loop2): Unrecognized mount option "@" or missing value [ 211.676340] FAT-fs (loop1): invalid media value (0x94) [ 211.692881] FAT-fs (loop1): Can't find a valid FAT filesystem 22:23:01 executing program 3: syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x861496, &(0x7f00000006c0)=ANY=[@ANYRES32, @ANYBLOB="68c9f07e6e398d6430912ae45c7ef9a3e7dcb15d85ca34137d0b470daaba829a4c80f7480588e236bf8e522faab532dde28f3cadb14f1ab749184591a2f345e2455a0d450d05b02ae719d93d36522a01465ec374d048ac8fd1a872d6615f2386e9348a7e3b851ef01443e2f7f646c7ada9aefbc7ae458bb6433995ca8fe9a306b5588d1ca7e4c3f8b39961bbf692bff00d924a2a31fa530efbd8845bd0ba687c8a184b8c3f36d77bd947c697e8c3e6a64112ce3655a605d8a6c3f921860d4b09bf132fae00387407d92b79e87aa8d3fde73bbfa4d7cc2f79682dc5a19530a937259acff242d7d9df05c97fe41a5d92068ddcff517c0393d316ea5fb5e8f7c30bcd31de651d3571f1d25e6db1ccb02e6180659faa87ef0080d7b95747a0b73a61ddcd9ddb6e3b65e8c7bc669e6b35fd2defbd7723be815c0ca70214f9f484c0ad94420f3b5a89431688404e2bdf8326d74d9e5ead5fe7ed0799702c24be92e1e07de86bba214a89857fbe216fe5098150fc0d9ed8e7b27d9aa86b8d63e56a667c71bf8c807788cb6fe4ce6f16e1434f04f7dde153d58c2dfa2ba6998648acd51d2d11e9b3a99344cb56ee47ec5742c9710df201d5e8b4b96e8e8e42c1082cb476f28093a7f784d8e055329bb6988982fbfc0f2dd33ff28f21b4f94c49fa3201a4b406c3f86f9e09409b2f8724aa0cf8d3b5ba38ccc217ad6fd2737cd0d87a38bbf2ac03ba01cefcc0bc4745176767252256b2828319b5ccfce623821c0a6b444f5387e9736b67b30be195d4e06ceff93a2083490874892fd19b44d8a95bb21882d9709f0fd8885394a343589ca18e2984be73cc2cc2a17cef6a9b7fccb16ecd8fa13d1dcde7ed4c1e99c35489a2b835c8bc2e45f084555e0691c7cbcb2a68a3cdd0f456a461c9e93c28fa9a37181748480cae6c3dcf914015872a60110a2626955f0422ef5886b7141405e3d0d873ae1b7bf185b9fb55231573c9c5a94b7bc8b2a698713d5a07a4cdb170853908cfda5e25ed4741ec833b1b1aebfc2ba03b8f38538a2bd4b702ea42ba16b442dbba230f36ff31f4f3c2ad0518208a58df138983eb004677039a9387b6980a6493be217acec0e3596007a6a283b568cc24b370e536866083bb8dbda527600cfdc4de692b8a122bc1409be01c39a636691015271ed4f0758cdf4e69359b1a29f307edb8a65fd9c11b136b5b6a7f03f840936499f6b69dd9ea6233934e4dd74d4c7de0d04df440e8a4bce76d23d8f00bf540dc1912965a0ab42cea3e25c3f76636012795938b48181425bed6903f3cf48fbcd9c5dc8b1be9c7c713a8c855d6553f9531fe7433beb282d6468d50844029a162ba532b04e6aca70485dba2d39538abb2cdcbc5bf457058efd8a14d393fd36aa36e4c4b1db16dbecab8f220ea8a01de6fef40871535dd0161e4fd16e8549cfdefb1d750201fb2da88378e04f4600ce29ba8859776edd62f2cbc092215f95a1291473513fa6168dadd38e7fcd41f6c0155a7ae6df56359a0764bae719e73a90630c6821e324e0a9a6049dc7b4bc1cbe17509e8ddd90cbd38a48cbd3ba817ea016d40a9ab536293c2e90f2c18b2c41a60a8b986f0a93920f29f2e2f7a72d0f458b7c12f23d4ddb4540c70f34fb8acd077e53a173a96e0627f3e5bbcd9699ca1c1e81aa96f032a57f09d79527ad498d8951ee55e834f5848ab6843021364d5a306ae62c09fb2508b996f23642614d9cacb599782105a49d731fc628c6d6a9f606213559a9cba16e9d222d815ca47d477ec81ecb658f98aef3d500bcd7a4a4b9b0b059584a08b3824358819f9121ccc2475709ecd5342a6d9ae30ab4d02cdb909585d635a2b2fe72a3036d08abb929a3262e26ba55a0141a3545d195401e7d14a0d3de4e002f7213810a2618d698853b685c153d5b81d6343fe5d0d4ef49cd61aaaf5ff8dd4de1f84c0d3381474d3b27c7ebf8fba776c36bbf3c990b2b0ce1b913f13199ebd7609bddc805cd456da7ecdb83620edba35009ff4efec8c2df5ef15e18d0d59ec2b0c6c42cea79057f4928fa9afa1c00848c4466a5cf8e4d17dccd96bf9b8dc14212942aadffc924febb22120e67eb0b4e09af54781dd463d171fcf0ba873aa196b65fe041b3a884f64d0d5628aa8e826e4d22a0f90f86955063b6334c646c84274e351b650f9d422519f8b313c040ab85e3ebafb7b15697e53456e872fc4c9d13aee4ddd330c4e20970664bb2529291a719f401909d81ec3fa6605d6d12fb7c30b6f006e0d50393f8ce8b0b9fc7d6bf537d4239af5a07776bd2451a63698a4f6d8cf3ecb35eb114355a8b9b5527a9604c1b44fb07ddc5a296d2ec50dc5f4a3b5d9d411992cb18c86cf3a1ce6e7c1869421d0a933272fce73ca8385fe7eb93f1f08409aff3ecb68d8efc0d18beb75ea32f8e94510cf8be2396fdf94fce9584c136bdc87307988119696982d812580a8854e421ce1d90e76041fdf0ad9e216a2859294ef01b8742cffe9e897b445c0ae41f9cde53c60d814f2eb0692be7c3417ec503cc3c788e2723deddfd1821924ca189abc8ebaf9520c38f8f4a63993fda3bc09e9d8291ee03c7e571d11c81fb2d5241b121f4a40c079b9bff8697811bfc5e3305a7263f21ea26597725386c28887b04dfbad5079dacb838a27f4b64f811df72d5b0aabb3eeb29443e29ac24403ece79cb17d6f7782eedefc5e001719ada6c5ecebe585810797edc49f90a8796b4fa5f77c296fb281b37358194759cbc7c37eb559e14c94b59856c68109465154715c834b3ff80c8dc004ae096ac68b794ac9527caa1848e3ffb6ecec5d538ca4cfb84a27d051c12b39dfb127d7409ac33d1f8e0b1e9c3eae655083ed9741facfd0d7853289deed44a122efffc924c19eacda4d650fb3e3f12f08847aaf41603d3d60b197a620c06cb4f00ac74bca3af539ec41dc666eb68ca2f7eb1a148db844b28356fe315907651d549e2628ba3bc9cb408919163b85c80fde8a955af320fae6aab65b69025b5c74a9a1fba619cd8acafb939fb1fe4a4dfd1c23155831ba593a7c36e75685c11d6c05d9b169c9860ed427d5ea8eb17bc6a385e5611a254042c817652d05ee5e9fca9253c97662d7302f5b14f7ea36bfecc03f5c09d344d737bdfb52d8f4d6ed0c2b567b17273fdff64a492bc11774e31ed015ac67bfbd40217e0b7da12d27f4a20d6de4b1f922482f5aa88c5bc0fc034db2081ace0ebf0221575fef383e46cc0c2130d408eb16fa39efd9182031c8aa561c91e2c08ab59aacd0a5c39276df3ec62a9fe718779999ac50a83c38c720a9d1034b883748704be27a872e5dbe407d2c90c2d6f6f3f7a35ac944184500e9ce3465073c35da6d7aea0ac50e6e55771399bafbe41c53d72838e636e67a23f2e5ce996188737dc03d98a364b82259ab515686f510ca4fec2e5d1643650e117566fe9cc423eb79897b5c32ef39f534ce71f480637e4ed92be50625f872d790f80d00056205a75039ea5fe07c56c24864108a704a6750bf23c6f52fea565d83a8c5a0a06f3815d96c43cbdde6faa9308ff7d2fdcd74ad7ed86be7e76af76327ae2e8c90d20d745a728e98d45125b5ca737db6c10b226127d987c59f0db8d085d2fb6462e8b1dd4e3d6a6c95722557183e556b5acb9a4d86162ee47522226daabec23e7c168b446c033d69659ad00d8a884ce2b1b4736077e334890209924cfafceee27c13b06e37eec674324f76a124ee2e6f565406065a9c0c26c4582a1d22396843a13f76945db414659897ce8d9ae35e9abfa428d43eb7b67784e4401e900f37f34e710f25570830e0e16d42966719db83523aea4ba5b552479cbc095031b99781d30af8d841f926cbb1dc53dcdaec5481a9a65dabc01ec4b45b741c08c092b20ea79360bf817a7c017165d2ade345c532a67920a2df607a17f3b3d0895aac569b57e22e8fd3bf1a33fe4d97fd52854df91fe39b83d632a3bdf3e9490fec8a5f3ef51d14f6a6ff1144c1f2e5ada773de27badd00d91c2d33b5b6c1333dccfc5c26810732590bc738acf0f2c44f959f61cfab60c88567b5339811f2f6910a8dd6feeacb82812079048ce8f242d092c6081013511b9b853228b54d4b6fa869cf444b00391591bcf448dccc88eba1fc61ff93e28858ed2df760640ed5d096ad43b562e548db7144899a31feb342ff5f0d3cc8b62467031cfa62f925f9b3437f354d408b8e70c5b91fa05d0caa2b5fc74452527cb7264caf69310c02975677cebfbbeee3321adb6cfeb66718139775b311e93804b75db0abb0d89245d773e423494362f6c9649a2b5abcad072ca80558cca1d6ffd53007bab8c5402b712527f55f85525b248aecbcc191843a49ab9174fd15d0895c6ed4196df4402f174f69556c137e96f3f3d9465ff9119cb16a64ccc4ce59f3f5b4b13276ae1f17e756ebfdc32cf1a2b8d522f8f64d08e936a8c1048844970a0d2daa5ba73fa399a1c3c8a38e2b6bf8c52e6ad9f09fbe2773a287e6bf3b9e169b879ca7ebd9bdffeef69660bf9f7ba96ecdc5f16b60c6ffdee25a1ff926671658a8535479139d3a91ff3cfb4ef0b8dc66939ff2e26f94489c9bd731aea5a4959195ca62c54664b637c84d983088f491f34c8400c4cfcaa3d025f05a2d597a920c06589322753b4b59322885eb0537aa14dcb5b8dc91b900886ddbfefecd959ce1140a4f7ea25969107ddabeef4d74e0f7ae7101e184771d7f4dff1349e12ff9b9d04b0a8175ecf856526c24260bbc64ea1cf04e956e66a601c532ae1b9eb9f8b696d23ac077edc46c3bc5102260263b228488704da9ad6dafe4a8704abd4bd53d3cac549bb340f23246944b64c639b51e03d4a96deb01957f4e6a3b81b5e649f89f4b980da5557f5bb06f8442e6bca649f59264df98cab0c33d8b36c28f4bdb72f3347a250371b8f66fede8f5f8103299dac8cd5805fb907d629203045e040af80219d21a98bcdfb84405a775f9a6deaa2351bfaaa212eda1d8c5ae97c36b7deae07a7b6129dd9f7366d234108f3fc26e7d4be12e5374ee8d589136c1b4bb5c1117f8af1bd6b6b3b3cbed114c3e58240da7ce2af0dcaf03956f451f1142ca2c07445edb33ed870e73f61bbfce38c56113953c49c1e88e0090cc067e0d5e0f74c29ac8a02728b43d1ae6e87bf27d95825d51c12df76e7e1a6d729391b1f95ffc6b293f41368ed51e93d6da08f69d196f6029f96de61fee8a9ec4ba9161354f9623f31c419ead1a18e4e8a4d74e004bd93cd2e5aa921e4107eabf7d34529bd9b25bfb270912ffafb206ae3b4f62b43104b195eb2ac82deda861b774752c8d021d6044356f0dfc9f9d534505212e7057c93862db0971d8c03082402ac4e2140f426546ca3c9968a201e33839844e136dd94aafd2e5db2828bc82ce86cc5a77a6976bc2d2c4f5cb8e06eeca54e0277a9022efb10adb1eb01f524e8bfc9bb7f0d3eabad80993715492e6cce20875a705d4bd788b4522aafd9057336451481949cad1686b285fbffc33e732b851f183440824507753a431e0293cabf6e4e649881a769767a140cf50d88f97473083df25d957aadd2b20c5adab556b93ea24ea2596d33fac347ae2d31845dc0ae8e19d1d9939b31442b2b005541cde1797bf7608f8026f0f0da5227fe2ae42b0d0a09478d6fc36e36b75b3c06d5e97af1f850cad8a6f415dea87de091f1feff502d93b6643212134eea35b0e911eebbe8186d614b9506883fbe8afc7581ce0f2c46caa9fba5937f8aaaad46318653e6e6efb149aefe0cc7f2af8e94de11e2b", @ANYRES32=0x0, @ANYBLOB="348f2acaf15c0c6881cd593f2b84882409832474db90d796533272945dcf7d0d0b98b436844134bf91919f391282be9ef206a74b889d04be069962d8580c394fb34d56b234ebc140c4ef13a53fa01a3c49276e7ae893dc0798073025a1ac281e6591911c7e546dffdc6642c5aa52e09c09b8"]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xdb7}, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2d71021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000069c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x90, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, 0x100}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./file0/file0\x00', 0x185842, 0x0) write(r2, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d009d331b48b925ffe6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0x3fffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 211.718462] audit: type=1804 audit(1598307781.852:280): pid=17043 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/242/file1/bus" dev="loop3" ino=237 res=1 22:23:02 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x2100, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_DROP_MASTER(r2, 0x641f) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) ioctl$KVM_GET_IRQCHIP(r3, 0xc208ae62, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) select(0x40, &(0x7f0000000480)={0x4, 0xf62, 0xfffffffffffffff7, 0x9, 0x29e4, 0x4, 0x4, 0x7fffffff}, &(0x7f00000004c0)={0x9, 0x8, 0x6, 0x8, 0xfffffffffffffd7c, 0xffffffffffffffc0, 0x0, 0xfffffffffffffff7}, &(0x7f0000000500)={0xfffffffffffffffb, 0xfffffffffffffc10, 0x1, 0x9, 0x4, 0x7ff, 0x400, 0x7}, &(0x7f0000000540)={0x77359400}) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="13000004e6cd1d1659a4ba9f62cf2900000000cc00a4f66455070e76a1bf08f21a8018000a8014000700fe"], 0xec}}, 0x0) 22:23:02 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r3) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000080)=[{&(0x7f0000000140)="090005090000000066617f0000027400f8000100000000", 0x17}], 0x90, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRESOCT, @ANYRES32=r0, @ANYRESHEX=r5, @ANYRES32]) chdir(&(0x7f0000000000)='./file1\x00') r6 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r7 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r7, 0x800) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ftruncate(r6, 0x0) [ 211.776424] FAT-fs (loop0): bogus number of FAT sectors [ 211.806162] FAT-fs (loop0): Can't find a valid FAT filesystem [ 211.902754] audit: type=1804 audit(1598307782.092:281): pid=17065 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/243/bus" dev="sda1" ino=16129 res=1 22:23:02 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180), 0x0, 0x1f}], 0x0, &(0x7f0000000100)) [ 211.982975] FAT-fs (loop2): Unrecognized mount option "7q /DU~L3H;8t)wk:|s!s1XۋeTI&@" or missing value [ 211.988937] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. [ 212.013567] FAT-fs (loop1): invalid media value (0x00) [ 212.025279] FAT-fs (loop1): Can't find a valid FAT filesystem 22:23:02 executing program 3: lsetxattr$trusted_overlay_redirect(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='trusted.overlay.redirect\x00', &(0x7f0000000100)='./file1\x00', 0x8, 0x0) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) getuid() fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 212.037393] device vcan0 left promiscuous mode [ 212.051133] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 22:23:02 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) r7 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) dup3(r9, r7, 0x0) ioctl$VIDIOC_ENCODER_CMD(r9, 0xc028564d, &(0x7f0000000000)={0x2, 0x0, [0xf5, 0x3, 0x80, 0x10001, 0x0, 0x1, 0xfffffff8, 0x3]}) [ 212.100819] FAT-fs (loop0): bogus number of FAT sectors [ 212.120927] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:02 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ftruncate(0xffffffffffffffff, 0x0) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bsg\x00', 0x40000, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r3, 0x8905, &(0x7f00000000c0)) 22:23:02 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180), 0x0, 0x1f}], 0x0, &(0x7f0000000100)) [ 212.151934] FAT-fs (loop2): Unrecognized mount option "7q /DU~L3H;8t)wk:|s!s1XۋeTI&@" or missing value [ 212.173088] FAT-fs (loop3): Unrecognized mount option "./file1" or missing value 22:23:02 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="ec001937926e35e1e1b30000000000000000007e1aa0f376238c856984aa2638", @ANYRES32=r5, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:23:02 executing program 2: ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(0xffffffffffffffff, 0xc02c564a, &(0x7f00000001c0)={0x87, 0x38415261, 0x2, @stepwise={0x4, 0x1, 0x101, 0x101, 0x9, 0x9}}) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) ioctl$sock_SIOCBRADDBR(r1, 0x89a0, &(0x7f0000000100)='bond_slave_0\x00') r2 = dup(r0) io_setup(0xffffffff, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_SIZE(r2, 0xc040564a, &(0x7f0000000080)={0x40, 0x0, 0x1, 0x5839, 0x2, 0x7, 0x21}) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) ioctl$VIDIOC_LOG_STATUS(r2, 0x5646, 0x0) [ 212.241104] audit: type=1804 audit(1598307782.432:282): pid=17104 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/244/file1/bus" dev="sda1" ino=16500 res=1 22:23:02 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendfile(r4, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) setsockopt$inet_udp_encap(0xffffffffffffffff, 0x11, 0x64, &(0x7f00000000c0)=0x2, 0x4) setsockopt$inet6_dccp_buf(r0, 0x21, 0x2, &(0x7f00000000c0), 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r0, 0x0) ioctl$SIOCRSACCEPT(r1, 0x89e3) [ 212.301409] FAT-fs (loop0): bogus number of FAT sectors [ 212.305041] attempt to access beyond end of device [ 212.323872] loop1: rw=2049, want=66, limit=60 [ 212.331050] FAT-fs (loop0): Can't find a valid FAT filesystem [ 212.341073] audit: type=1804 audit(1598307782.432:283): pid=17123 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/244/file1/bus" dev="sda1" ino=16500 res=1 [ 212.382789] attempt to access beyond end of device [ 212.393692] attempt to access beyond end of device 22:23:02 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab187215b2", 0x16, 0x1f}], 0x0, &(0x7f0000000100)) [ 212.397274] loop3: rw=2049, want=66, limit=60 [ 212.407375] FAT-fs (loop2): Unrecognized mount option "bond_slave_0" or missing value [ 212.423311] loop1: rw=2049, want=74, limit=60 22:23:02 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8068cac78c0e3518000a8014000700fe"], 0xec}}, 0x0) 22:23:02 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) timer_create(0x1, &(0x7f00000000c0)={0x0, 0x3e, 0x2, @tid=0xffffffffffffffff}, &(0x7f0000000100)=0x0) timer_delete(r0) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0xce) r2 = creat(&(0x7f0000000180)='./bus\x00', 0x18) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) ioctl$TIOCL_BLANKSCREEN(r3, 0x541c, &(0x7f0000000080)) ftruncate(r2, 0x800) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) setresuid(0x0, 0x0, 0x0) getresgid(&(0x7f0000000280), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) mount$fuse(0x0, &(0x7f0000000200)='./file1/file0\x00', &(0x7f00000001c0)='fuse\x00', 0x281400, &(0x7f0000000400)=ANY=[@ANYBLOB="66643d49054d26ee41261addaa8bd5699cb2d4aba404b1b43032e29789792952a0f24166b598ac11b8afd188d4a5ef9ce1921a53dc64bddd8f29fb0e28631f214db8456af6a76edfac6ced1ad6fb691e346cd299fd77295ca2da6e218b969fa090b81751e6505da9144b72a8c318ff861afea79eeb92c16fe8fb4239d497ba13c3d35c0e8a231abf8b5bc2d9e6b72044d5", @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESOCT=r8, @ANYBLOB=',Tup_id?\x00\x00', @ANYRESDEC=r9, @ANYBLOB=',allow_other,max_read=0x0000000000000004,default_permissions,allow_other,fowner<', @ANYRESOCT=r5, @ANYRES16=r3]) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r1, 0x0) [ 212.501182] attempt to access beyond end of device [ 212.517870] audit: type=1804 audit(1598307782.642:284): pid=17148 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/245/file1/bus" dev="loop3" ino=239 res=1 [ 212.530664] loop3: rw=2049, want=74, limit=60 22:23:02 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) sched_setscheduler(0xffffffffffffffff, 0x3, &(0x7f0000000000)) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 212.562970] audit: type=1804 audit(1598307782.692:285): pid=17148 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/245/file1/bus" dev="loop3" ino=239 res=1 22:23:02 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x1f, 0x4, &(0x7f00000002c0)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a54b5b7", 0x12, 0x1f}, {&(0x7f00000001c0)="2bf5d1215764d664158504e05327b7bec1f01cc298f4af8bb661498ac0d44c1a29ae4ef70c56064524cd702b84381d869043fcb29f35f78bf82cff73d5db427ebb63562dba0e0eb38670b79ae51eb18d7e81e6566fb205d22cb7", 0x5a, 0x7}, {&(0x7f0000000240)="d125121398fb1a229fc1de1d8683dca7a0880714e5fcb09bfd8964dadab4f3962f4253746df9a9a8738c57db56761541b2f39d0df567c57329634055201127ed028712dc2d50a98aa354dc5ad57d54a9a2583ca38e7f6ad278e97aa3b113c155c98264c0f3ce3265fc0caf5404db757bc1668077e354e6db0c53", 0x7a, 0x3}], 0x0, &(0x7f0000000100)=ANY=[]) r2 = accept4$phonet_pipe(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x800) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) ioctl$BTRFS_IOC_ADD_DEV(r2, 0x5000940a, &(0x7f0000000340)={{r5}, "a13ae2884270293ddf3432b436b58c57d0d241b0b71b9a7c9697c1d0f1f6124abf6f3243597e6cf26368de5278e096617754aac883f676e34783e545816f8f63c57ce7af2f1c85a34b8da529ebd542b10c02a75c8aa092afd81c5d96a8c8cb4b2a242bfe93b885f013a5df059cbb5d5dcd1f3e472c0fcf7cf5d4512da3dc382bfc85750dcef315b57b1593085828b9b556859c8eac282ce8be68a93a87611bdf532e7936c8b405afbc7b0e14390d73bbb5ce2c15f90c163188df84caa0c25a35b4f4d0825132d226609258dd26a0a13b31ff6c8857ad11b48194af5851883c61ec120de2577e2aaf394e580b41da85aec7d810a2dd6f6cb0fe8ceaf9ba663897636f9062ba93dedcb7423017f1692de06ccf63b0dfdf4da3fc9fdfbbe2218c2d460b2cd572d43ba84afa8f994b6d2bc43d3299ae5b5c691f34dd06f170fbdef2d2ef16aa944251fd61667d22f545ce889aa22a5962af472fd127d8f622ef6ce7f73cd278b56b82531757b3a0f6cbd1022c5631068d34cbb26ca8ec503b58862e39548fce90366238ee4b0581f6c64f492e57b27f4bebe0a2dab541b1ad79a103f9287e953499f486863351d9d62fb97c1f397dd24e127740f4edad2bdcba6aa6e843fd2be7e040d31e8e3e1d299d4f4fd513fe58e31879281566d2a194ad2809c56f35e4f5b8b839c0d162c34f3e2f8fa552f2b2671aae20c9909621cf7b47acb6aee473dc2eefe844b3a7a9a75b61f1c5c2c0d1a02dba9ee9f9bea4e2307e514ea55e8a311775701288a64b2661cd5535a52c19eb34bf0d3f16b4be03c4de3b5540bf9b11daa253c88a56589d478ea6e144455fdbe93053127845c25cd06f70c37d2b6dc98cec266303db0eacaf473db938ec89934fe818ebd928a596091691715e9a8b84fa262e1b4bfa6430d2b9fd83e31c12c40719aabbd49186f1862a15c51507e19cd18f2c2f7fde2c87f02aad05a1840835c649cda2e4caf9a1a17ae3a04a38118bd4028ae6d4f249e7391738c6268b293ab65c36a86fbbe1fa61c94bd54a21cd4bf8cdf43da96e2bca4e627e8e61fde20c21a076a16a0ce9246b1e83bd1f89ba676dca6b9cd8a4cf2f4337fc7be3c3dd80f36077c7c87e476b019116e59544110472531a3141d7e545846baf51ba2eb63743ccf705c2e0f8d462c3b9684288839716e3f95c9722f5988973a61465e39c0b7d8aa1e0b28410bed6def11572a600f2b9c5e895438f362b89b0db3f262d0a4c172fe9c542bfbe2f38dd8d48e50e5f5ecff832137a727413c2ce53c30b0df6e7ee195b0c223d6b5f0fc58bec998eb15415047b1039f687ccc00fc5b7f06e6a90e30060530776011cf4d721ead8193a74b81a60255685c1c573a4a639d251c64556866f33d2242ea16d67518c55f51c5f9cef4b81aef1b2a849aaf7a287ca6db92c9aa8aa7e5b1ca46c525ca60df6327c01a727aaf344e319dee73dbc3bf2d7ccdeaebe58490381899ae91f40780eaabec1c67f0606e6a7e5bb51662ae4ee272a7e9b698003e26c926d8d311f879e236eef7d8cc96785303604f1680c5af5f09e4637ad89f2b9f271df352a54f8d9c0cbfa65cf54875b2b6c20c7a4b3d643472dad57afe254e77167aadbfe819eb15f21c28741716c8ee520fc8e123374fff9931ddd3849c8397639f1fe239482a61ed08941e1e6637bdab2eeb5a6d032f9699a856916f356fb52573b30d242e25d38f67d0a64642f1622b063319159d662ad895cd005394efb1ccadb041505d45dd5c06b85a2ba2e3755015b6bea34a967b9237947ab201334e239d35f700daa68663e4858ca2888abe30cce1a57fd2b152cf9c5cf490b74ede58493c18788f54c7dabcf6994934a93ebbaa1d2af46cba149611bf76feec2e7e008ae0626b14bb13a20f872d813ef2eadbbf5ec1c921d69ab440f661ef6d551aa9b5587af8795155c5d68b1d4852ec1e835a8dcb00d17d659b32c722d97d3cfc72dfd36ac39f8e847ba81c888f0b9392df5d25a2db9af54e9a3edb98c0352646348e3b6f754bcf89710771639d06bbed2ffac981288771fb19c5b2b22946a7439b091e0cb187733ec22606dff5a828c27dc08176ff96feda9502567cfa723ed455b8df17a776835c07d828fe480acc20ede982fc72112ca45c4dac792c4f7999665c6e65884c35abccf27f457e4169a01a3489817607c14f9493fa9acd29e89c7d7e4ef042f166589e41326f59f9036b2582939fb5ad9bb91d4323e9c66b778355822f25f053be701e65166791ddf74902ab3a6a9ae7bb96a67baa11d576e0cd2190d519329894fe5adeb3610113ab86a88829344ea796ce23b0b270a1d89af4b821fc81c291cc2941b7aab78337e7ab5827f646090272012c555ea498cd326cc9b830479b458d2c2d8207a82f489829b673a4bc2514aac97de4725a02b895e2fb135d7ec0b6238eaac022a7faaf095e15a783593a15cbe61997a0f4f5341f4f4d1b806980daacf0e6bd767d83c35080d42e9a024ef7762c9de5abad8acb923fb00ddbbc34ac7319bcf06bbadf63fd14c851a6db78a7e2cf541383ee8addf69f23cd31adafabeb40a7753a30ddbe8c0392b097649da91c3efe6b5195f439bac018e5c3e3ecfb8af7bfd59d4f8cb9d0d7990c30d26086cf50a7a2dfc868c52c2ad638924b45417e1f8b3c084c9a5035118a033644fbe3eb548aa7d354285fe203dfe4a0a1b3937f718b1a59fba54b17469ec55cf0fe7ca6524af12e9993b1b5e836489a515ac4262400b382efe38bb81e1c2879f97961e0317d23e3e705846341df0eee9d35767a60a00901baaceed7294d88ee6e504e1bceb171e2fc25279b7c2de91246e8c89a478e2610300098d6feac72ce5c048629372fc25646b2ba09951f0f8e0f5e1e80f7241f4938a446a8b23a898f0443a6979cdf6fa284f176a7982dd65e6852ebe6b4f56af37986b3a0645fa5343134ae7670430de234a30c92d1bc71c83eeb1105240727599990c06aa8b9abd2460519afd7355c5ec99f06434723f771b91ea6329c4326f84e09d275365f6fca1853068102b375c6c57672ecb29fc9037946524c89a5cd172d5d3bbb17966374565f5f4c9cb4af0420572cce7cd8cdeb4d44acecb4b75168c0679afac89370b33549165acc9fbac55866d448e9aee141ac820e603b102094f50ab11b1bda08332d44dc449e116279a39347d38f5b3a1ab0f01c676d766c2976340cd2f3a4143f1b596ad9c6acdcdaa8fd42f5a0a6ecba59a181b246c9276a859f4ad3b008b3cba323f8e7feeba6695bf14a29a3d588085fba6735425d0217ad240ad4bd4fa13f987e2ed1f05ca66fe8bda5f2fd8fe01eb51be19f6d3dc98b75f8039d66f056741736513d9309a2c4d46522f02ab6955806e288235cd7a1172e2d9c2b1b98dac2ea61017586bfd705732c0061a8f3910d69b43e473887edb69483f2868f63272d911262814ae4f7531b67080bc3fd6a575151da570c7251fe90da37f4677909905bd4140d94679719d19583c5d10135bbf876b725e60898075fb89bf5d2fcd5363d907d62eae2e384cd44fcc4faf07ab9f6b0c44dcfb87b5e2eeeba8e7254a83b092da67eb25e94f5cd27f9f5093c3e7589ef7f9eea7a2fccbe34b55101c920d623cb81c32f7abd0e700a029cb2bef740f119ae5987f7ed51163ad863673cb3e6589dd625e6b44ffe4cd4cf7702a651f82851086650167cd6708184a4af604e4c133b3518bf3f94103e2ff198ac768e65c225b75851b252eb792b1de52ab44599abbd8a1502bc7a2618a4c53448f1e73325d657b66af1a3409c26dc74c14e27c242082abe9a467a2269a116d433013b6608a2278698624e90e3dbc1b0c56fcfa05c7af1a19c68c11b9d972d7f186efac2bef206a050bb5fe523a41aba1530cb4e0efef7c9e95bcf6d7dd2954e859bf04e7c8fed0708a7fa00d1f8f0145b5e74d109460d51027ebc9bb54bbd2767303ff58fb61a6b3603c7656d6822b28879ef63cea04a4c2e954f8823828d9efff31acd68323bbcd3500fa21931152e66caf21495dd6e3c7aea7180f45e0e57bea14764e67505339c42ddc63249a7b31b26d56d41933adf033cf125d3b377254b8c1aa7ed94fd8bd1d69a19af8903b1a150322189cb1da634081baedcb354b1bab2bc954402e2cc7204d4275a13798273fa217fa154a8480311519c0e4229ca04b15cecde239797fc63d1f01a7d3e7dd49975529c69efba903b3712f616dbfc675ac7d692d49e4e893d8fff4929b23917e331d533b0679d5027c0c3012415b3bdb64e24f24d463041c70263e1605924b1bcc98160df1137fbfffb0567da04c401c5b5d622d3ad19c3646d4d65fd4024a060c08bd993b3bec2cd2d98fae12df3b3be35d7ea75d62044c69caf30bf78508bd529486dd59516afb6d4dce715f6001ee174e8d55a2b3df4e648907faeec80ac66ec40928ce3b7923148aaee2c4eb0ef59ac6f5cb122155932f9bf5a891488fe7c624e736f581cf69ee51a23b225c67098a1334b281495ae215921d9a526bbee7ea905331a38d970b20310fc199a7c28c5e249d0b9caf86e7fe7c21d82e6c93a42fd7028034c56c7807400101c15daf452ff478853c2417ce326b04e03fc06a0ace473841cf9a10b036398941e5e0b2aff1657bb8b76d28f03786cf9ed98d6f1d578803d2cfbd076bbf97c0508349c25ed22d2338865a9aa3a80eee1398aca33d17612411485398294800ae4836c58839b337f8dd044146a22a2414d05ab43347f0c44d6d23fbf7c04240a71d60e0dfc7c23a5d84aecadcea9c7a6c5e72a516e83b27e3ee2bb2daca1720dec3cc643b0ec6c6c06bcf829cb5996a60310eed73adecd6b0f96fd40aa98cb1d41e828148c1939ca70af2c3b7d0630fe4b38d08c8162bd4700b9649f801fa25d8fe80ce56d25e38f7a384dd52c5e78356aa3dcb5930e3323dd0b88de355f95cb8594b8325554fadb05158f1e2d61aa239923cdb73b2684890295fa06498881f36392b5b6b95d42288666e96bb5df2abdbc1d90d2054c7ec7bc53d389e3e09f76bf13b7ad885eb256b3d4c4e83448ac13e943860925ab3fcf4c2342f5e4d15d86f5bd25f2150bb808f6df630e770283c92496bc744bb570773fe57da43c3af5b37552b958f972a3fe821d1281868e78057adafabfbac60d9474f982d8adc9bf3f80caab3c272459e551dbfc8e8219fee7fb2c5176b48178360fba6bbae6f8e291972114a28570a6a7d0d5b732074747fbdcba48a3e9a561a7a015c5cbe251d328144148ff7df65b82913be75985c8a021fc6c68b94c5976861c6dffd00665096661a954bc0f4f7d9fe4ff10d2013f1ef054aa2db6aec7937e3a6d3285bd027bcdd5beea4e5fec69cfb1272b9827a2ba6ba89a5ea43562527542bf306a2db8f016d74699c9a7e7964f71775c31f9dbb2bd0995ece1f075deda69f02b8c78b858cc2fff2e7a5c24e2b8131e64cfd90b819b8af1c3c69ef97f3c25f0806e01daab27d782a1e773621d2c02a6c80ca7a4a7efa11e39bb3e7202e11b8dfd993d7ffa7d0daf6710aceda8412ceaa32d033ea890691b84ef1d9d46ab09d7158f130214d36b5784e501f7f0f61653ded5ed993a2f973274492181b57d7a109533462b41c9d1dac845201d4b39f28cb38475ba08a90f3e92b78320748a755c69840b07c69c6ec2b02995b8b57d331487cb29ad1b0c7750709f8accaa7d26e24fcb7adc5c50e87cbea9cfe892141d5698af9bee00b706a64b6ba10d237a7915c6bbb7d9f04a53b"}) 22:23:02 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x7fe) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup2(r0, 0xffffffffffffffff) r5 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/sequencer\x00', 0x1, 0x0) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100)='devlink\x00') sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x801004}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYRESDEC=r6, @ANYRES32, @ANYRESDEC=r5], 0x318}, 0x1, 0x0, 0x0, 0x8000}, 0x20004800) sendmsg$DEVLINK_CMD_TRAP_GET(r4, &(0x7f0000000b40)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000940)={0x1b4, r6, 0x8, 0x70bd2b, 0x25dfdbfb, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c, 0x82, 'source_mac_is_multicast\x00'}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c, 0x82, 'source_mac_is_multicast\x00'}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c, 0x82, 'source_mac_is_multicast\x00'}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c, 0x82, 'source_mac_is_multicast\x00'}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x1c, 0x82, 'source_mac_is_multicast\x00'}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c, 0x82, 'source_mac_is_multicast\x00'}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c, 0x82, 'source_mac_is_multicast\x00'}}]}, 0x1b4}, 0x1, 0x0, 0x0, 0x20000010}, 0x40008c0) r7 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 212.636166] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) 22:23:02 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000440)='batadv\x00') ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000000c0)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_TP_METER(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x30, r2, 0x7, 0x0, 0x0, {0x2, 0x3}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r3}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}]}, 0x30}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80861081}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x4c, r2, 0x300, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0xf}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xdf}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x9}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20020081}, 0x4044011) r4 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) getsockname$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe31dc1f09c22ba1ea0c3217e369ffd97943c42a1796681b4e0cfbe1a0f32ad8371e68f40fcb9fb1a2d9df2987e2617866a18b281fbfd55f5e89ccff4604520977936e183643e844658aa02365604f06d9ebf18fbabfe950e14669551f3bc00d0bd7990752562b8a665db2d00e43a3a8564ff6a49a00fa426016281bbd4d26fe411868fdf17ef08a1132a7903060d9b296552e23011b5566f5a50a4a87e46a3ae86a6aa4508fd5e9b5aabdfcd82e2ccd908e96fbf810fa3b8a81e9df2630cb413d41df8d82ce8c2358cda4e618d097e9368cd5a60f3f78e71b25"], 0xec}}, 0x0) [ 212.679226] FAT-fs (loop0): bogus number of directory entries (17726) [ 212.695202] FAT-fs (loop0): Can't find a valid FAT filesystem [ 212.752331] FAT-fs (loop2): bogus number of reserved sectors [ 212.763991] attempt to access beyond end of device [ 212.779038] loop1: rw=2049, want=66, limit=60 [ 212.791588] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:03 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180), 0x0, 0x1f}], 0x0, &(0x7f0000000100)) [ 212.830780] attempt to access beyond end of device [ 212.832335] attempt to access beyond end of device [ 212.874043] loop1: rw=2049, want=74, limit=60 [ 212.879553] loop3: rw=2049, want=66, limit=60 22:23:03 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000080)='./file0/file0\x00', 0xffc00004, 0x1, &(0x7f0000000000)=[{&(0x7f0000000140)="b50d3eff91e58fe12dbf1fffda65990d0adf55e1d14ae586b0ef52e40a87d13d121f5a30f5c364d3c9857357854a723e229c97fd62af0305f2b56f358bbc219e0d8b6b5d07631e1e983d3b083a89cbbecacf4647fd0980e50b5ae5d9f0da9eac5a63d8a6ce58c81a6db497a27dbca9c921bb1be30bc94cc8a830b3db1c0337555615e24e99973ba6ac9dbed05d66671daebae09efb1c8b03964ab0deec537aecf7eb41c4ea23d8bf3060031647b52de144702c2d8291b2120a85f21904229e3228af16f0625084fa5b961fc8fc4a6607f4c7467fbfcb6bc6ecc1540af1e3abd6", 0xe0, 0x2}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r2, @ANYRES16=r1]) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000100), 0x10) [ 212.903918] audit: type=1804 audit(1598307783.092:286): pid=17191 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/246/file1/bus" dev="loop3" ino=241 res=1 22:23:03 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000000)=0x14) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180)='nbd\x00') sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x4c, r8, 0xa06, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1389}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffb5d}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20004010}, 0x15) ioctl$NBD_SET_SIZE(r5, 0xab02, 0xff) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:23:03 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video2\x00', 0x2, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r5) sendfile(r4, r5, 0x0, 0x4) r6 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:03 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r3, 0x0) r4 = dup2(r2, r0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000340)={r4, 0x10, &(0x7f00000002c0)={&(0x7f0000000280)}}, 0x10) mount$9p_unix(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='9p\x00', 0x1003400, &(0x7f0000000180)={'trans=unix,', {[{@dfltuid={'dfltuid', 0x3d, r3}}, {@uname={'uname'}}, {@msize={'msize', 0x3d, 0x1ff}}, {@version_L='version=9p2000.L'}, {@debug={'debug', 0x3d, 0x400}}, {@posixacl='posixacl'}, {@nodevmap='nodevmap'}, {@cache_fscache='cache=fscache'}, {@cache_loose='cache=loose'}, {@version_L='version=9p2000.L'}], [{@fscontext={'fscontext', 0x3d, 'user_u'}}, {@dont_hash='dont_hash'}, {@smackfsfloor={'smackfsfloor', 0x3d, 'k'}}, {@dont_hash='dont_hash'}]}}) chdir(&(0x7f0000000000)='./file1\x00') r5 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r6, 0x800) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ftruncate(r5, 0x0) 22:23:03 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r1}, 0x8) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg$can_bcm(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x2, 0x200, 0x732e, {r3, r4/1000+60000}, {r5, r6/1000+10000}, {0x3, 0x1, 0x1}, 0x1, @canfd={{0x4, 0x1, 0x1, 0x1}, 0x2f, 0x2, 0x0, 0x0, "cfbbbc595d6a5747c3f62a3134dd854b34263dd66e5e4fc8f80d3cab706ff30c19f0faca0f21e538395797a849448578458625a66981161c519fced91cd98ea1"}}, 0x80}, 0x1, 0x0, 0x0, 0x48001}, 0x40004800) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r2, 0x6, 0x23, &(0x7f00000001c0)={&(0x7f0000ffe000/0x2000)=nil, 0x2000}, &(0x7f0000000200)=0x10) write$P9_RMKNOD(r2, &(0x7f0000000100)={0x14, 0x13, 0x1, {0x4, 0x1, 0x2}}, 0x14) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 212.973735] FAT-fs (loop0): bogus number of FAT sectors [ 213.004089] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) dup(0xffffffffffffffff) r2 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0x640000, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES32=r7, @ANYBLOB="0bd7da61a75b96dcbac4782a6706a1130000230000000000cc001a0018000a8014000700fe"], 0xec}, 0x1, 0x0, 0x0, 0x4005001}, 0x0) [ 213.084884] audit: type=1804 audit(1598307783.142:287): pid=17197 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/246/file1/bus" dev="loop3" ino=241 res=1 22:23:03 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180), 0x0, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:03 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x28000, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f0000000380)=0x7) socket$packet(0x11, 0x3, 0x300) r3 = dup(r2) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000280)={0x0, @in={{0x2, 0x4e23, @multicast1}}, [0xe6, 0x2, 0x8000, 0x2, 0x1, 0xd4, 0x2, 0xfffffffffffffff9, 0xffffffff00000000, 0x1, 0x2, 0x6, 0x6, 0x20, 0x661e]}, &(0x7f0000000180)=0x100) setsockopt$inet_sctp_SCTP_AUTH_KEY(r3, 0x84, 0x17, &(0x7f0000000500)=ANY=[@ANYRES32=r4, @ANYBLOB="45007300c37774881a873f2832578f4f47ac3752ba9df95c192ac1453cc81edfe9c2658ed50717fe91207db4b5f235188d78100f75e7e63ac641d0386cf835c364ee78aa78fdae5b517624971aa0c8d32fe0bb33572bc6c16e63f8dbde9f254e12cc7a85b0ef08d92aafeb3b37e9aa9808b7c876ffa978c26fafc5d9cbabdefe0ee92519239a0511ff815f4c0fe68d8042e4485069023fa805b8bebc17e5f67e02055a9229703f06d75be331f65154454cdb35f525cd02d44411442265aa3958c173cb81c7031a2fa02b8d55b0495eb4a4fe5ae56bd0769c6e7ff000188da625"], 0x7b) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f0000000000)={0x1d, 0x28, 0x7, 0x2, 0x9, 0x3067, 0x5, 0x52}) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETX(0xffffffffffffffff, 0x5433, &(0x7f00000004c0)={0xffff, 0x200, [0x8000, 0x1, 0x100, 0xfefd, 0x8001], 0x1f}) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000600)=ANY=[@ANYBLOB="ec0000001000010847b240000000000000000000a100000000e07fb8c44c8d83a398a134de54b0fada5100d44cfb9a07537a3370555b52e0cf2cbf349868e2fa5a0b0b33209e9cec681d8cd0d1ac099889623c1f31265172410562012ab991aad201fb0bf7f2b9488ad382ac0e527663752f685e12ca4474089814b9087bfbf9040770520d450e47a63bba809298ef793c18ed80f75827fa2d0679937d44a68e298cbd98c8c664cf15403728fd3537bb6a3804a49c908f6583d7e5ad6bf2efd4f37595d0a9c18a9b0326", @ANYRES32=r8, @ANYBLOB="13000008000000000000008018000a9d9900070090434a6398091c494731f8000000000000c5b0e2d297f4b65538096c5a36c51ff4d225307b70be6a661b38c24b5772ab34e419e11b2c9ac5a83398f75604abfde9aaf81a7f03dcea80435f69eec497aba8d2e1eb3cd6038c21e4468d7287b872d6cdeee5cc6a1d01fe2adf2b3a276fc108800aa032390045ef457e83c89412de00622100778f2bf8acd2d4781ccd2f1475ea05ff672f42e839004399cfea123e0f383bb5b1483c5be9df7fae8607dfb615307117"], 0xec}}, 0x0) [ 213.225959] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 213.273011] attempt to access beyond end of device 22:23:03 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000080)='./bus\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x1a0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x6) ftruncate(r0, 0x0) prctl$PR_GET_TIMERSLACK(0x1e) 22:23:03 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e64fb100040400f8", 0x10, 0x6}, {&(0x7f0000000080)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x280000, &(0x7f0000000100)=ANY=[]) utime(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={0x1, 0x4}) [ 213.298762] loop3: rw=2049, want=66, limit=60 [ 213.311796] netlink: 204 bytes leftover after parsing attributes in process `syz-executor.5'. 22:23:03 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r6) r7 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) dup3(r9, r7, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRESDEC, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe", @ANYRES64=r6, @ANYRES64=r7, @ANYRES64, @ANYBLOB="97a9f849f7f9df99b6cf3935bf57eeb7218c67ea36feff35d2735aeb60f35502a907ecb74d953cb535a0ef13b59bdce21baf2808769a3434edcad19bfe5f90f6e74d88872d8c127490f20428ed67ad73a0effcc1bf9d99732ef259d602618551c94aa2fe8131c5b3146e2c04c49c8dda11e9ed6e59e4c12fb845817b66aa060b0ef96f5d5359717c99ff3012abb64a7cd02581fbc52dc7a7b56949a354a68b96d997f02443cc711211ae30588918e510b85d8d6b2d6652352952373ffc36ec73892cceb3631d59e29a02f4bbc796ece2f703631c96e95ba99a86e820d1b9d6b35fd43d1b050b00000000"], 0xec}}, 0x0) 22:23:03 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180), 0x0, 0x1f}], 0x0, &(0x7f0000000100)) [ 213.336674] audit: type=1804 audit(1598307783.532:288): pid=17236 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/247/file1/bus" dev="loop3" ino=242 res=1 [ 213.362474] attempt to access beyond end of device [ 213.374988] FAT-fs (loop0): bogus number of FAT sectors [ 213.378233] loop3: rw=0, want=66, limit=60 [ 213.380398] FAT-fs (loop0): Can't find a valid FAT filesystem [ 213.457486] attempt to access beyond end of device 22:23:03 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$DRM_IOCTL_MODE_RMFB(r1, 0xc00464af, &(0x7f00000002c0)) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$netlink(0x10, 0x3, 0x0) dup3(r2, 0xffffffffffffffff, 0x80000) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000004c0)={0x80, 0x0, &(0x7f0000001540)=[@decrefs={0x40046307, 0x2}, @free_buffer, @acquire_done={0x40106309, 0x1}, @transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000400)={@flat=@handle={0x73682a85, 0xa}, @fd, @ptr={0x70742a85, 0x0, &(0x7f0000000300)=""/228, 0xe4, 0x1, 0x13}}, &(0x7f0000000480)={0x0, 0x18, 0x30}}, 0x40}, @dead_binder_done], 0xd1, 0x0, &(0x7f00000015c0)="68da16677d5f593ecccac5426f75e78e280316d62c9c2337fdb8c253889892332fe4752484cde5ab52df664b0ff2c73c7d195177d112eaa9ca177fece7faaeaa7b46ef777a921668ee7d40920c8f8be5fbcad586b867bff1886e32939d2c1f1bba3847bef829edfc88ca6ddb73d7ae740c45accaa73e31ae836139f68c98c37bb212c21ff8739037a12da7008edc9d158cf6a5a28b7476cb8d38b8c0d2a44da417779dc41c671321d2c4e6c4173fd0cb977a8501d77384719048e80a24dc30537f9e0da9fbb2fab2c35fe5435c1283f1eb"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcsa\x00', 0x440, 0x0) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180)='TIPC\x00') sendmsg$TIPC_CMD_GET_MAX_PORTS(r6, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r7, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", ""]}, 0xffffff5c}, 0x1, 0x0, 0x0, 0x8000}, 0x24000011) r8 = dup(r5) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r5, 0x50009418, &(0x7f0000000540)={{r0}, 0x0, 0x14, @unused=[0x2, 0x15e000000, 0x100000001, 0x81], @name="30c94b6a4dc7bdcc0495605332dbb870c2ada09085cad635e8899c4734126ff8e6ce3c254238d0638844d90ed81a32fd0e56ac0da8aadab9708c3632a67e8622baf84c06f877db5fc75b7c1377c3a524c03649cb5f6efc2f6ee2db156fa70623d4f14d66abf61cdecfb712770333bbf043fa49ee62622f8cefcb0f92b115f1a33b20a6ecb06874778524f00934cdf98ba04733720c4e6e15198824d4f6c15d61b164273887debad954cf919cd1a6eebeac53dc73565752414f2548fa5469362f3ef63d0da5469989aa16c2bdb9c5a79aa179ac13c519c618804d8b4d008e46e4dce7081f06543e3cb0a5e2b15a865ebc98af8f765f48194a8714795cff2d3abde62c43370417240388efe04333139b10f0a3693b660e875a6577c452ac09de19f51476eb32844b07fa9b9e0a7338d60b85c0df2513b191b424b7fc1e8f5481e9cdada65713b4b9d329cddf90a323188652cca40350754701e0c321aada1f780f6d648af057f54793209225a88682b8b4532d7b664cbbae796c3be579ca395c0e2782f67fdbd5eb5b5aa32f2cec93b0f497f7e83dd9935f78daa2bada64de688074c019ed48bfae4353358d303b24b2bf90e648a6307badad46f5084110d5b28ca0b32da3950189f8c85a3da4f4dd36a0703ee78871a15022c4c8cc5b5fe752f28c208df4006b0fcae73646f867098fdb03bff6a1e9e9aef10e9a5ec230bd04a94f772ad56d14c04872715bded8ead0476349d93fd994e1a20f756f702b75c65d9b770199cb80909f13401d66389d90c3780d2f13ddd9f73bb40c0610b395f5a37f4cf81fc8c4037140b6e68e5aedaab645b629364e8b2934237afdca3e4c66484f9d36f1cb0d414c9741165486928f3bbc0ef410bb2d2a2f1dbcd95abaf57a9f838f52be9e1d1f37be454abe93fc366b64d4909f2ab68f5ce790d5d5ab73b56bece4fde1b4b5f226d357b5329d0a0229b6be8b785b45ef1c252e4afdd7424786b1dd4df39c4c5a7d65596c0b74ccc5f687e9a29006c48d79c4d8eceeb9e68172c1172b97f0e519d647b5d101295872f23ac09299436e8129520c0b3cbac56a413f2af77d80a4c203c0a03730691e7bb0fd2cea812dc056106ebb6cb0480f190e3ea1567f86731e8bb9d1322936d31068d6478ac7b2919811ec9e8d1df47f826daa812d35681b16a7e097bd619711528e520ec35867e20e8b85b913e5bc94ab90e288ed2e4d738eb22304bd30ddda5d57ecb9d99d005268a7c35b93c25e64ab855033fa2794063525cbbbc74d939101005f62b4666f30d143efbb63da1215e504190b2ba353e38ab92ac72079f9c4fa083791e74e56fcb6d3eaf5018f51161a708d41afe36da2d90fae4bd6d17f90f79ab42d439aaf4bc6c6b94ad23644d1daed787e687d66f21fe81cf304d9816ada1869a955042b4f5df478028f36df91d9e7b353aeda59f1b2d55fe03c46616c85fa2887d127f82d5209f8c8e148051cab1c642bd08083b6b81f6aab5f618e7eaf8a4c2529c721d696e354862d911088c69c88633c8a33c25c7f473297f527845a852ca023171f170c24423e59ed1f9bbba2057de4306c282a81fde198ecd08cdc0ed9bcc8c7c32f159d279375e9a6a437f9ceee52a41d90f17be7e1c2cc5fee2724937f46d7018c41e931d2cc7be28834814d58827d2a73a112fad549bdc7bccb2bbb42417a2e7d17ae3327915fc55f0d4aa66e83b25c98484d15004a8721e152d67f82516a1098d2f7cb88a691c7f92f7a2a06ebe2b7ce83840b030866327b3d3fc1081d9334f54f0778f1c9b04d37d5c7fc678a0aba1e76314b2d352d40e1ba8fa53fcb0920480ed803aadd1389a8f336d8767b6e7453aab76265d45614cb12320506bbd745112f7cf7579a19470ff070a177bd1aad3aaddd98258756ea837b005d1bfd7ff9b4ecaf8b536f51ba91c69ab0231ea3bce21accc5796ec30b9a4cb8cef0ff11f0c338993d6991e0fbe99a1ab02f3c4e3be2bacf6f59bcacbcb60d0d4059b50536b6a1de1a75feb74ce15bd1a6c1b5aff317342280ef33648d3516878f10b0e96039fe27cb0ebb0652734caeb4a9718fedbd2f3ab2f1586f3923b6f9037f0c8304c43f0ca9a8c2a8ebcd66a2097aa9e67045bd9db293d53922c8fa8edddf6c5b128912723f6edd1a7b187f564aedac7076beaf79ce996ac274473f0d59e4b5e10670f260274dbd86435a5148d0542238acf957bc23da7b5ca38043a7641c102bba3a196401359b1827efb88bb06e8422ca65f94c70fb311c8322285a19f67ce96a0b2e25df275b66e8c36a2e540bf55771ab8a4b8fc899d0bd3f8cee22824b17d10eeb1395a6c174dfb7b7b0e39f7083c8a8e2a3449ccb205faa73e740d9f75d25d1c50e559cebcd34835395717ce4e8c79236e910b16a263ba7678772c9d8d4c6ff3c7660dadc52ff48d71b0574401c128bbafb0963fa8b922e81256b7d7035be025b56ce27daff14701c85e855232914f64027ed6b75229613f1fa225052ab72b22fef707f0eb8c1574947e75f5c97ceb49b0d48892ca5d647433b998c67daed8d6ce2a160f830228191e57bdc9611794fbe076171d4df689631d1ca22be32d17ef02345c96b4256d2fa6dae50fec8f93dbf24670a9bce93642e7a94cd01b818196c723e39ac7e5358e925c1a4003607e03d795314549c48a353106e1f1516a080838df66cdb2378b17664649ef0bf6a7cc54e7869fdd63ff1e9bcb69f77b694f825d9fbdfb6132f501a155efdf4a497d2af5e34dcf2d551b084b1b06ffcdd9db441c13c800325b7024118ab906d94b6e1cc02f0cf9de8ed4b00a60c058630e04a24f8659a44f5742d493155a8cbab1779d2cab08bd397b6217e5dde9e5b59e0b6d45b9cec22c104f2e597bbd7ff45c3a7d4afdea4e39bedd7ded9579748bdd0ccdc671b038f7e1822f6f8e40a1c54981cc81ed3facf3154d87b946587609bd6b95c67b02319c0accf393b4b74082f788e1ca3b71a028d0b5061d74c1bab10520cb0ff92442416e613ba7968403e7776c7933a0ba8fc20c593654209768507a7f94164c6109b98f79aeb24649058c10ff83da76872c97fa3bc58db8075c9abfa83e0c783148124c5f87d9a2b3ac1411b8d4495d52cfb393558aa340bdbe65eb0c6f88e859043da99bcdfd8bda6c66e892700d18ad650c16544f0649af6a73ea3a2f561a9b2437d9fa4fce4467c884ed9c2ee699530baa49fe814890b4c05f17ddd8827669b58081a0ab7f0dac28623ec169fe40d07125e686c7a586193acc644001e358abbf6e3e3c5f3e44e97b45a488bc8e5cb158f22ad9a486275553fda57f3739646aef9e3a2715d64ea88b1759116e04ad32546b0d49ec95b8c9d207ae2a77e8d23c6d2c4e455974936a9b279c5ee19f889beeafb5e2a4e5306cf1b2b05e3a9349b03d91ea25679e11f9f88fe576501a2d69bef042f296bb64623c32940001b8271d3b420529d29072b7f3dc3e8baa747d21fe21589f47311682cf2d95a88ff82cf81ab4f921f7d6cd80c11ee3eed3f4ba3da2d8b7deccc4df7d2bc66ee0db5f63d65f9c972dca955028bb611ba69f16dcaa689836f8961b283bd331c47ff9bea484b44eaf5bafd738600f19dc42c3bbc045970aab99fbb675fd6a024d72ed8dc64102cca60aa8426e8ce2863a710020e0528a3e42fe46bffe9d4c894a56c832d800f0b044ff6cc9d0a4101575329be23211a45b00520ce3c0245e2922b65717c36f5e64ba3b93584338ce2e321b6575d310761c09bc32fefe07f668246a15534fb193d021e5422335e2224b348ce027d2f6a352ef71eebde697f3a5eb7b4cdb1c6f05c9bd36864b62b4e533cb85da3d39c7361c070b4757622d69090cf98b93a8cf636c829446ddb51a6a469a0edc30b2bcba170e2f86286e35d14b9e88052065b3f732425691131de5094cc5e2cb41d6807e59c85cbb72acbcb36b0959a3075824cca4e7bec238ced44fe4eaa8b947016448579429fee094e6d5ea263bcbbc14d47340a679877790e2645294cd7ff62b3b5d1920f510f1f1c900ccb069c72abc148a543892bc8b27c7223a25694d5185e3bb4aaec647fd7ea10327e34db5125be7a2260babc10a8fe8969cea8cb4a7e8349544fb71d119718e05227e33fece21828ea45858fa87d8695daae0e0e8620498b3bea9d66b697889efc7ca7bb64482c294ed79f5582d6661af4cb7597fea0d60ca1303a9dc4f1544bc935e337ebc6996f37451508fdab1fd54f557ee89043f976f294f3789873ab6dd2aa4c4a225e0f05ea44c75cd981256b5c6c1ee92229a24a43a24e911f5755a279d5cc7aae25f01d27383aafd2e2a9098f1f6b3ce2029464615443effd8bb9df1e59d6aa0e63f1c2931798bf0cc715605c9d90a3085f9b7ad3b2f734e66f4bcb8d333601cd3dc8ac7e436eb8a611abd3a2c735f70a3c514acb15ccebdd4b6faf8f6aa1f27e1e64a225a965ead706d7dcadf7aa7098567e2f25dcff7624707f9ead40fc81a7ae8fb014b4fa3c43fa654143fa38e54ef10abc0d192af18e91514f29801b913c0630558f8be16903c0d989f550a665df866271d953f86e91841c49ac2031e7143596bd5744ea7022f77d372eebec3b941ccdfb30d30944f7de2b855795f7d31c8c5c367910e915abf696d0211a784ec851c84433e162b33a430160ca1420ec9be819fee6170ab2474ba6a8de3233704e4b9952dd98edaf25f5b839995eb724766ff9cb2d8b98b0ca4f325e49be4699b63a2f9333760ffb46ef252a19441de2a9639e0e9ff91b0866c4bfdf98ec5fea1e3644ae49040f25e271dde2833762656c8d881c994701ef78cb906efe39f635629562e91c684954f32673367e11b36631e59eb3398c7476ef3396c4c7f918fbe35a6460422305095b608b720d4996aa91103ab0ff9645f2a40b0475f18015f0aa9b42e5ff7bef6041eed10b072a2cf88a9d0185d2941008168f0e851855eb7b65977fea0d0f61fb073bd7cf5e122bd81dac45b841b662b1c27e73063465a47ef46617972116769fad3394934cc8d6dd97f47b171cd336e589a15ef52c3fac1f8d72f5ba2e21b4cea39c966fddc1691e36e7bad198f3a0eb5b45ca088f174648686fe5ec5f2003302476bc0408950969f7c53f19d8fad2e97c6c5b8196382e3f0c4caee1b1ed8a3b60bb6739b564670e100f536ce683b3e1078c7b6c01ee74446801f1ea71dc36ff7b32aaaec7d4e404995457f500b528551c0986d0d30eb5bcc5cc60716530c05be53bfe23f8fefae639ac07e2a4b0dcac1b07332d394241a1e7e35a05c5cb82223e13ba93df9372930e0e3e678e6565c76618ca7f02b29ac54e09cc2662d10b3479952ebbc614d6922af547949f074ba5f66c7c1bc996f879ca286852d16ba8f14314cd9d864ff7e08525bba622027f7a6086bd8ae4f22eb663fa66556b1441c769a5ea0b155d26c05523304dff1891d6c621d3c55acafdfd3a04e2eaa4a13798c986ca229e86ea63d4c4a65ffc4836ae27ba46dd1f81e4d1bbc00a73fb3aae0c2c7dcc2596b624c928254a95f8bca0d2860664456be8d4b559a9613004d332d8d7bfc514cbb813ebb462cc1f75098c014ead90f46d0e6e9a3ec8e88a6b10b06e454133a014f0f15f1f63dbff6a8138261fa51b961057e9191c7d5a50e7b3d5be1ef8e9b7659ba8ae2e6f00f34cc7bbfaedce82b8cdd5c9d52970"}) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:23:03 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = getpid() sched_setattr(r2, &(0x7f0000000280)={0x38, 0x1, 0x0, 0x0, 0x8, 0x0, 0x2}, 0x0) ioprio_get$pid(0x0, r2) 22:23:03 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x86a01780, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="9feb01001800000000000000240000002400000003000000000000000300000604000000000000000000000000000000000000000000000000000000000000e467ab5c5365486e174138a16f5fcc75aed11d413159d7708e1481fd624b8de8ede1056ae87875dd4a23ba672b1c7e973c47d96d8f8ee4d99a53116dea3a0cf129ac5df15da909273b7d26cc2bd3822b37a4df"], 0x0, 0x3f, 0x0, 0xffffffff}, 0x20) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b90cb6974f527cc14538d1efb1ffe03284f6d33265be9c604c893f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x33) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) sendfile(r0, r2, 0x0, 0xffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) 22:23:03 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x88) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:03 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x0, &(0x7f0000000140), 0x2020404, &(0x7f0000000100)=ANY=[]) [ 213.486577] loop3: rw=2049, want=74, limit=60 [ 213.491987] FAT-fs (loop0): bogus number of FAT sectors [ 213.517613] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:03 executing program 5: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) ioctl$TCSBRK(r0, 0x5409, 0x8) 22:23:03 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed", 0xb, 0x1f}], 0x0, &(0x7f0000000100)) [ 213.665683] attempt to access beyond end of device [ 213.683269] loop1: rw=2049, want=66, limit=60 [ 213.707862] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 213.725206] attempt to access beyond end of device [ 213.738382] loop3: rw=2049, want=66, limit=60 [ 213.743105] attempt to access beyond end of device [ 213.743155] FAT-fs (loop0): bogus number of directory entries (17726) 22:23:04 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) getsockname$packet(r7, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r8, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) setsockopt$CAIFSO_LINK_SELECT(0xffffffffffffffff, 0x116, 0x7f, &(0x7f0000000000)=0x5cb6, 0x4) [ 213.774052] loop1: rw=2049, want=74, limit=60 [ 213.781808] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:04 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080), 0xc) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:04 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed", 0xb, 0x1f}], 0x0, &(0x7f0000000100)) [ 213.921644] attempt to access beyond end of device [ 213.949707] loop1: rw=2049, want=66, limit=60 [ 213.979025] attempt to access beyond end of device [ 213.987790] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 213.991415] loop1: rw=2049, want=74, limit=60 22:23:04 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) sendmsg$can_raw(r2, &(0x7f0000000200)={&(0x7f0000000100), 0x10, &(0x7f00000001c0)={&(0x7f0000000180)=@can={{0x2, 0x0, 0x1}, 0x1, 0x2, 0x0, 0x0, "e731942851765f10"}, 0x10}, 0x1, 0x0, 0x0, 0x24040814}, 0x0) ftruncate(r1, 0x800) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f0000000080)=@gcm_128={{0x304}, "2732985926303840", "c174501bf8c2b95f8a01609844c8f182", "81767762", "f8a6cb69a8161cec"}, 0x28) ioctl$KVM_SET_TSC_KHZ(r4, 0xaea2, 0xe4) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:04 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a1486141d8014000700fe"], 0xec}}, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(r8) getsockname$packet(r9, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r10, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe8000000000000000000000000000aa300002802c0001800c0016000000000008000000000000001b0000000000000008000000000000000800000000000000180002801400018008000d000000000008000f000000000018000a80140007"], 0xec}}, 0x0) sendmsg$NL80211_CMD_GET_MESH_CONFIG(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x6000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x7, 0x1}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x0, 0x4}}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r6}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r10}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x9, 0x4}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xffffffff, 0x2}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) [ 214.043833] FAT-fs (loop0): bogus number of directory entries (17726) [ 214.050575] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:04 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed", 0xb, 0x1f}], 0x0, &(0x7f0000000100)) [ 214.231760] attempt to access beyond end of device [ 214.263738] loop1: rw=2049, want=66, limit=60 [ 214.276222] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 214.302879] attempt to access beyond end of device [ 214.315406] loop1: rw=2049, want=74, limit=60 [ 214.320144] FAT-fs (loop0): bogus number of directory entries (17726) 22:23:04 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) ioctl$TIOCGICOUNT(r2, 0x545d, 0x0) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$IP_SET_OP_GET_BYINDEX(r5, 0x1, 0x53, &(0x7f0000000000)={0x7, 0x7, 0x3}, &(0x7f0000000100)=0x28) dup(r7) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYBLOB="99158f5a0557dcdfcf265ad0a924d746377eea7c97ad48d425a1569ad281fb61be4af58119bbb2797e1d452ecd7094704331798bc149820d16b25ded8b8e2f91a6af01006b80eed49d87836f91434ef056f2f38518586ba9757988c2a66c1a05a8f423a2706dca7b43b7d95e0455f8bb38e11e4dd1e609f444a297efc1aa8c7c520243c12c948608", @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x4000085) [ 214.375289] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:06 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat(r4, &(0x7f0000000080)='./file1\x00', 0x202000, 0x102) ioctl$USBDEVFS_RESETEP(r5, 0x80045503, &(0x7f00000000c0)={0x8, 0x1}) ftruncate(r0, 0x0) 22:23:06 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x103580, 0x0) ioctl$VIDIOC_TRY_DECODER_CMD(r2, 0xc0485661, &(0x7f0000000180)={0x2, 0x1, @start={0x8, 0x1}}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000000280)={&(0x7f0000000200)=[0x0, 0xfffffff8, 0x7ff, 0x100, 0x1ff], 0x5, 0x1800}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/qat_adf_ctl\x00', 0x200000, 0x0) mmap$dsp(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x13, r4, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r6 = dup(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r6, 0x84, 0x7b, &(0x7f0000000340)={0x0, 0x7}, 0x8) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec00001616ed1dd280455a49001000010a0b2200", @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:23:06 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ocfs2_control\x00', 0xa0000, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0)='nl80211\x00') sendmsg$NL80211_CMD_SET_MPATH(r0, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x4c, r1, 0x222, 0x70bd2c, 0x25dfdbfb, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x1}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x0, 0x1}}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @random="22ea8e397d58"}, @NL80211_ATTR_MAC={0xa, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40}, 0x10) r2 = creat(&(0x7f0000000080)='./file1\x00', 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) getsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000400)=""/4096, &(0x7f00000000c0)=0x1000) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r2, 0x0) 22:23:06 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608", 0x11, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:06 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) sendmsg$TIPC_NL_BEARER_ENABLE(r4, &(0x7f0000000500)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000240)={0x264, 0x0, 0x4, 0x70bd26, 0x25dfdbfb, {}, [@TIPC_NLA_NODE={0x5c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1000}, @TIPC_NLA_NODE_KEY={0x46, 0x4, {'gcm(aes)\x00', 0x1e, "99a0f2b33c934b4c5bf0a2965c0c0e8ac50577f21d52d3b07903b3a5c501"}}]}, @TIPC_NLA_PUBL={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x55}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7947}]}, @TIPC_NLA_MEDIA={0x9c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x15c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}]}, @TIPC_NLA_MEDIA_PROP={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10001}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x641}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xb274}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffa}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_MON={0x2c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x12}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3a}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x5}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xfffffffc}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x800}]}, @TIPC_NLA_NET={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x80}]}, @TIPC_NLA_MON={0x2c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffffffc1}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x6}]}, @TIPC_NLA_SOCK={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xba6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xfffffffe}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x10000}]}]}, @TIPC_NLA_PUBL={0x4}, @TIPC_NLA_SOCK={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8000}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3eb}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x80}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x800}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9732}]}, @TIPC_NLA_MON={0x4c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x3e3}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1ff000}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8000000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x57}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xfffffffc}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7ff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9b}]}]}, 0x264}, 0x1, 0x0, 0x0, 0xc020}, 0x4000818) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x801, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f0000000100)={0x0, 0x20, [], 0x1, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) r5 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x7b7b4d83a91272ef) shmdt(r5) shmdt(r5) [ 216.636216] attempt to access beyond end of device [ 216.641330] loop3: rw=1, want=74, limit=60 22:23:06 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$IPSET_CMD_SAVE(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x34, 0x8, 0x6, 0x201, 0x0, 0x0, {0x0, 0x0, 0x7}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x34}}, 0x4000081) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 216.721525] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 216.750261] attempt to access beyond end of device [ 216.755689] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 216.789242] loop1: rw=2049, want=66, limit=60 [ 216.805967] FAT-fs (loop0): bogus number of directory entries (17726) [ 216.818850] FAT-fs (loop2): bogus number of directory entries (17726) [ 216.827255] attempt to access beyond end of device [ 216.844438] attempt to access beyond end of device [ 216.849501] loop1: rw=2049, want=74, limit=60 [ 216.855928] loop3: rw=2049, want=66, limit=60 [ 216.857256] FAT-fs (loop0): Can't find a valid FAT filesystem [ 216.873380] FAT-fs (loop2): Can't find a valid FAT filesystem [ 216.887557] kauditd_printk_skb: 2 callbacks suppressed 22:23:07 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="450e0000000000080000000000000000", @ANYRES32=r6, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 216.887565] audit: type=1804 audit(1598307787.082:291): pid=17381 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/249/file1/bus" dev="loop3" ino=250 res=1 [ 216.923077] attempt to access beyond end of device [ 216.948620] loop3: rw=2049, want=74, limit=60 [ 216.992917] audit: type=1804 audit(1598307787.172:292): pid=17371 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/249/file1/bus" dev="loop3" ino=250 res=1 22:23:07 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm-control\x00', 0x100, 0x0) ioctl$KVM_IOEVENTFD(r0, 0x4040ae79, &(0x7f0000000100)={0x3000, &(0x7f0000000080), 0x4, r3}) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:07 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000180)=[@in6={0xa, 0x4e21, 0x7, @private0={0xfc, 0x0, [], 0x1}, 0x106a103e}, @in={0x2, 0x4e22, @local}, @in6={0xa, 0x4e23, 0x1, @remote, 0x6}, @in={0x2, 0x4e21, @empty}], 0x58) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) getsockname$l2tp6(r6, &(0x7f0000000200)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000280)=0x20) arch_prctl$ARCH_GET_GS(0x1004, &(0x7f00000002c0)) ioctl$VIDIOC_S_EXT_CTRLS(r1, 0xc0205648, &(0x7f0000000100)={0xf000000, 0x7, 0x1, r4, 0x0, &(0x7f0000000000)={0xa30902, 0x10000, [], @value=0x1}}) getsockname$packet(r6, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r7, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) 22:23:07 executing program 2: sendmsg$sock(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001880)="f4d3c008954098f2603285e80729a738379a60be0b3aef24384886596d337b4bcd22f21c5119a5edf6074adfdb3245bc1bc33a1f4f4fcf873a89453fa55efe190c32ba44801a5c0bc3ee3bdb814ee78c1c2f88e5a49ed6dfc577b3a117199c92a018310437c70d87958cd8bad1be22e78404f3a63e14d888f636ded9747a29fbaf19fcb2c42a2ee7f107eda3ea37fa85e42723c10f261e8ada06385544e5457191a4635213ace7f4af805ff78acf8b91bca2c6f4c60fddf2ae3630d21db7cb0d4d74b3cc813dd002a0db032ad36ca9ce52944b17ede245f13685513292276740973ad7ef886056c8b2bdef38dca3854fd37d9846beeb2639f721a0f2e60e98863522cd133a0302b42ca07db763e0ff6f05f3c1aca532ba3df1f766d62820a6a0d655db3df7f7439e812206b021a702edd8b715f7a4302cc09d8b15ee844afe431c24b8d38f27ca6fd8eb7401475ce650bcedb5444d64e2694fe996e411d98138b92557bea0fe18f143526fd7c113d33271bd5a2766f5d3139d7f301e6f183200c3ac8d9e1f2f2adfc1d00b86170c8822c1878f7ef20a05e942ccf4c258060c67e814191c9b48abcd009e4774cde8f85d31d6eb001d07de11e7e89e590ee3785213f8ffef796021f06f328a16e8ee3a2d7e93064add738efc6f91631737dae733fb506a646d76da874cf39757d9acc7c6600173f983ac5b391e85828ec2b02b1936d76225bec74873d7e0dfa349ef4a327ae2fdfa37643ed1bfe5be51648f8828e0ec2c87603710a7424471cd4df0b78f49573f86f2eaf6419561b6438a67597d052700afd07620e06f79e1d75c459fc22420483dc5597346458eb6cf00abc4db237cf54b85e657439cd4d29e0eb811b9d21ae462f88f235039c9abdd0b3d5ea05564d9ab400ce2ca1ae85f0b50b4d54ec4fdcbddeeeeb664690710b0e4152594547ccb0f984e16c8d77ea876103f92299771f9beba71277144b4405f8d6a7a987562db22c72a8e749ebfa26f1731cbfd56069f3d0352e818274e0bfe9112e9ea467a45cb750c5a80035d354e4f325fcb5a1f127a8a8b01b48e8549db3c1e1e586bc35387a56ba10ab97d7c0d5e4d42e8bbfdcb29359bb9f6aa08b3fd5a14fd98a72eaf7f370767deacc30f91bd0d5ddbbd2b031a6aa528472d937704f5b4314eca2146c8e748b3a9fe859a93e610b72cfb9d6ebe9bf6af1802106cc7e5f4ccd4e4f2338341c70da0e6c2461ab0001acacfe4299b7d3f24483b02abfbbfb558e70eae58dc5a3c2ea4733f7acc840d2a37586a5c7edc6ccc805530d6e3564ef8f1727cd05a05b95e8f50de08570ccb65e1820ac019747bb865b26e62b94f92784c4fee2f9abcd2626ac3b48c0172609dec56cf8941179b3e2cf3cede12874a318ea9e3a5be6d2d31a9e932d4220b1934ab71d5f837d57af59d4df71f8d545c9948e0743badc235590253d5f916c4347b4f2f56c3708e847d89f357d78af1d7a055e0bbec4589568c2929341e9beb95417b2bad788cf2c603d66f10db476ba540592b278f7191442d753ac5eb50b0bc7a91503e1aca744281d12e81145c43112aee045ec32c85e46a86f8e1b3b5b7302646b7e1ed6ae77f98cd86a414aaa93829fab6fc6c8ad38de7668dadd0f8ec7644a23f4d354ac7507dc3062a820534dd8b2f5f591a2cf4fd4d3cf936073229f6101d11bbb995b379ffa31e06ae0902d1a7885e77554500cbbf5439850d7172614b4a6733512829e0229b346f92973ed101f251307bc94ef965591452da2ec75c99f58b75c193ad24929bb0f9e3b93830ae89283ce49186eb43cc1bf56d30cce78530bada32f51fe9a79eb6933586813fcdf0b10a798b9b1df91b4895c7efbbbcd4f65c7ff9ef97716fb3773432afadd57f88f67078ed984d460733a55e2a79cb719b783ea11afc92f9bbfa83a0286fcf14e655a3c5c035164d3a4fab8e72aa85fae5ebd087f8c83fdb148fabdf0ecab4c8cd75676024724e5d45909636d2b80614e726ba16d630fcd415fa04b1c5ac1dc50fc386151c927af97c49a0bd6915ec0a87cdcd17b622a4154f4c65feed26f5cbf50f443ffa5dc119e66664205e0a1d9b766d8813d2852414fa57e581cc26ca495af9bf10ab64578596dbae3b16a56909595dadaf58361b7abb8aeb36317cbf4e0c725cd0c64c0cb3e279b951ef859d123093e856580c3f51f63b7eafbdc34433d41fea74efc782546a534294a7e61e2b24c03b4c9026da4aedea27a74f3aed4b7eda013e661dc91b58e54b573ec9e280f05deea84e688dea94fe5332b38613145210b3ec635056944c91f39a655cea1f443d19145445b29f4092263580494adbdaa1d715104f54680448ad47caa30c30f47beef353eb7625cd556bdda277f960400eb62ba81a5d710edae654628127af154dde508a5f134c28fe5efc017b40da0ee590fa9d9a8d2a0e31001bb51e4d3c82d7fcaf267af68fa08a7a0fc99733185272da12e65f6c8ba1a827dd6d436b6d88a72e09d7fce21b8bc05eb370f3309868b378d9a455835773f1911e5f278ddd60c82cf2833f4cb0d1e927c354c12c2671a8e92e5624cc938b7b49f0211f0e8f9b0870129dcfea1e88d9e5dad379e7107c543b049a8a8c335f40c5556facd3e2d7f39c95ec8bb064cc51c8058f6f776ba92d41802f3aac5a06896c84fe9a0b44cf2c43a90b4df7f54bdfc67a1ba42adbd04eb6a4b0713ecee8d65a15f13c1e41385a9ac7ad82be07e0387b5df59f23942665f4dc8ca0327d5872b396576ee994d87eb0d0283a14186b927b0ec332960d04b9129f86a1ad4e9bd38cd0a6877525c6df6d89c2dc75a1b9ba100ee56ae71bb2e937212175d83b2036c14cc7d0ab1a3e0c89b042e2348186a659ec8a8a087b310fbd4b9c52f65f652b7ec8c95cfeb86636ca2efc486bd2a4d9f07f4455f283eda507274f45593217360986cd715ca294fabbbbb37b38c7ea70fd1616ec6869885a181c77f55581f93715fc7f3c82416e2904943bb60447bd4a76f6d22efbdf5433c362e2f83e92dd85a2b88a2c81a8ff91849a8d6e8ba29685382a4743cee064b9a032718da161488d746e603acf4e9c0b9b46cb8abc2cb80f7eaa4fde879c1c3a9901e5769d16ed2b8fb926d72014f1150e42441a8ac67caca5661c6b823ba48c6b14207fcf61a95f2ce06bae51da4b1ecd66e43940eee1c1090d1af16350c69ef57dd816457aea6701dab2f29adb96a0dd8b0d979aa6908b1463c4c131eb29f43831cb9f53425c6dfbbc6eb13a1ec90f5f48abaf9e1e5dc3287f4309370d9ef73067c989737a04a5f5a59e9292755aea542ea146d4f9bd9145d31d008aae156e0ca11b2007da6f124e6a598259f110b764ef185a11e04157eb85f0b0d5eaf4e603a8e9be0e78384f68d61e600c5ba7812547a22ea9107b0548f679b653f350e8c0dbbe5902171edf755a4956d269e8d5cc3d025bab293b2e6747e7484b4ca3d71036d157be1c6c7e65ed5622c15e90b8cf858c95da6968b6311f289e43c94133953d7df075914fe830a30128b05267e735766118741b4170d94884968a222801c27ed8230729c53cd7fa4938329bab6166a200971e25b265c4f67ad586c1408a7c692b3f14f31944216bd1ae550a6ad9c5606cdfb8bfd5d77bbfee04bf3ed7dcaee6e959fe39f2ea94cf07b92ffdec0b80f3443f2b2d3414b4db0f85ad445f920b75a37981f42f7ede0da4c81ac8bb9f1e4f844fa28e80c9fed8f562fd8a00ce0300410fb9760cbf1fb5e2ee683b21bf15fff05591b25228cfad2c11e3f900aea8758dfc61c046858b1668d659e7ed0ba47456f620ed871bf58c46b1bf5bc401f1443358dca561502ae784698ab976a76c4becd59e7c66e274371c51021692541bb27ecb28b8ef0a6fbb4baa46435bc6cd23ac09930b17881278e7cf08140c071aa604027abda8b5de3a8254e4262ec3488e09954fc03944e626d9d1d54ed544624b189dad0c51421febce9be978d64ecdc084b60690a0beab3ed754eafa96d5eee5e03c41621f02b7e76d40de0a5da443931f2a47e0fafbf7aec06a09f69ce288580a89b9159436ef66cdaa6043e43d1d190d3e1f118044e2a3ced5b444bdf3d1eaefd892fefb7b856c892f80c69a5f16afb0e02d163a343f63bf1afb06325127de8863cf955847ce6d40be863de354dd49bb62f51e528c59a816f3856e55faadbf955ed18fffd5864f0ea0a2d01329f10a9e44381efd4dd61a9759547f9f794f560afa4ed7cccfb8939728acaa97b89bbde128dba4bd3801e9729f9e972b1ca18c7cae20b1eb8de25ccfb939f1e9d8451d02b02cb5ec10fdc582cda188fe3ef919e5c7b1bb3e9e323c499a306507a5caefe1f30715c38262478a12652bab6c8c4ab1f9485679d162ac6687a651e2cc4c50fe545782d2f84a3c7df862070b20221bb626530d1cd1f640e7f205b457028488ef28af6c7a592d6a3b536ba1ce60a6485821323856a2afb35124e01e1e82543ecaa79867d5763a7470496e57a24845ff08af192000ce03461cef18e811b3446b1db39004aa0c22def2ed02e6cfefca81c23d57259d3099fc7131bb410e744a320f37ec5158fdae7bb10c2aa29e1629331957bb44de1d02b9090095753eb47940ab9cada0009c7de4a47b22ad593f2e29ba42e82229494e6abfcb868ca2cf90f8839d9ba8cde119290d8f15fdf2db1d7975df568e0616f8812f0d86172f6a8ae6ef8444189db3d64e8e4cb1c2ba225749ba09abf720323eaef2d055c1f1798f385344045fde8c49497b6f9cb359fd73515378120037b032cd90611e90ca54ae2bb105e78c5102f8cf12bc41dbf9ba4d9d269d3500af9945fc0524cb42f09b212bff5eb2d2f601e187083b1f76f40c68347a0b09b7698d5da8b44f54cbfce5db6429508f141bf77cc4b026e5b4ca9a0b4ef5d6c8253a9a72ef885331e623ec08d7bfe24fd7697fd368d426757935df5e390aa136e7cdde6a38ab32d3c502b5c6da13476df6791d80c2d30507c7c7659301a47b3205e7cf09bda32ab805013688ea8baf603bae83f2655d453adc87508f2656542c9a7d533028c9b0602826e3e5bbbeaefe53dbdc318fdb848c26917fc094e03d5c10e856466d773bf6487b55e0387195ad692f221bb04d906881dd92050ce774f6efecc1e81902b561858c9f1b76017f2dfe113476b59a32e91ccfc46d94f362c0262b833f426a42224880c4a92f902eb3f88311e1cf0e6b5077af7ce6d22447b42ba358ad480faf8d0243405c6689d28ddcafb4c9daa1165660eb1f01928b7d5dabe6123864b7b6db3db64f23fb77a442437f6804ae43f4f50047ca3561f8f21aa57a1933258cb44493fc891d28e1a2090b5d0852db811989750d48b4ce892c676ec47d639db1ebed187a0bd0b0b5347fdc120aadfcaba51188f5cbb74b27e2d5fe6b4781649619864850d1829e5d42a585982ccfe135f453ff3f5016fe1379f3dc70dd963a8f70facadb0abf6c308edd5cad663beae89ae84f87a97f9a7b5ab8d7b27e8cdb7cd31c0a506e8b89a9831cc4d106eaf6a818b35361a9189156570d341409b6a6c22149198759aa5c18387b5ed901d2cd8e1b05dc6bd80d63383b25d32ac1bfd3a0642c41f03eb5391728a793b7eda229b7ab62e700b691afdf9bd3c48ce2815a3cbfa620b49a4bb397730aafaedee14a21f891d4f804ec4a99ada5f2ddc4640ad30f37e69b69f535c0abc511a65ba03b60ac2a39a064be9833eb5a7399bbb0072ad5e5865be9adde1f18418366414114c396a0b8b34a209a70d4888ad210fdc733a39c68ae914c79b8de09f81b7dd852d7724f842d9d0c7f51e6a48e4bc8bae05d202eab38fcd94c83f3059263e610", 0x103a}, {&(0x7f0000001740)="877e5aba7684fa3650dd8c3474fea2772d76ba3e7d3fb0558a0c93bb27af5dd5d325db115bf64724777fd9e6646b0b8d3f9329726402647a1308faf19f69409637c1306f0c63e76294c52bb624de15a1a0e9851093f54adc95665ba5e3ea20b7b0a359df94e1dd2c082ae018012fb4a60840d93766d19e4664d63f54abe8114699912a4e48db98e2ca77e00a7d5f49206f4a08846380324b117ef9e6a455f546720c63b7e50ad4f64b9dbb0e1893559fdaa4df1831ee861b2d932f0c99e5f9ed79565a26dc75e5212e3f1658990480000000000000c88ceb69308653f2808d58ab8f9f29dbb5ba484131089e78118de25fc85f2188a9e15bd779402ea36acbb76356897505224f29133a4c2c0f6eaff56b84716a681aab4a954425c35e1700"/296, 0x128}, {&(0x7f0000000300)="43411198a1317c794ca52a03be9473752386e662813b197c75d6696a54a4b0ebeeae6e79fdcb486ac1c7092762965a1d8035d0a55d7c395b7dc427019ea5f8ca2b45ddd4ffaa5f9b69481b3558b0643c09cfa08f4545d8ec30499f877bb6dde5949d7ec79e69d4b356aeef34ea5e8f50552dafb2cd0020c298673fa6d0d96fad77a3fe62ec0353ed490772f63951f6409e78ee019dc5b28d2ae604009b5d85a958e4f126a344cc015df48359cd1f1b14eca7d90de0d542cdfa1468a9dde220f89362e3baa7faf01b0b12bdba82fe09c00fc0642733b5f72d64a455c064fbdf2ff13dcb86535aae85475d43642b5a892a75a160f33ae4587d48be5d097227e2689356f15462f08a9a9d4040fd2039de61c46b84091dd620f50c75695c33db8f1fb6af76629cd1340cab363f2b5707c1f1fe4b2f3685ecf27817473983b7d22b43974cb3cd4b356a405da469352a1f6df0ec79ee9410b0dabb014ae457c1dcd0e3c6712f9328d13076657cc22f5c172a5e", 0x170}, {&(0x7f0000001380)="272995b53c5cbbec1fda01aedc097a04a6000175de7ef223835bb6c6e7e365a9fa07802a4e45785032311cc6a7812901241924e658b31f1a78d1f6c9f10b58e5f1d3eb2ab1e58cd8b1bd57d38221efe0801336795f7ff420c9d2e99a3f95afbd926c92989fac83eb3d40aeeeafa95a3ed63f63cf907e477791b7733706bbaf689220ace9", 0x84}, {&(0x7f0000001440)="b79e1fd0eac29234d7a265772518bb534223088e560c7e5b5b4ed5ae250badaae43e8553eca9bdd211c4a1e96af11013ac652c720677e9c6f15c73cc5bf3211c7f0fbc9f9e8685064d622b793df4df20462e5ac291f9ecc5e9340841f304dd0cd78abc38422cbd07bb7924da", 0x6c}, {&(0x7f00000014c0)="f4cb983155762b7252e7f6e6633927c6a741f321b62bca0f03ad115b9e9358b38931a75e58405e329387976228b0806bbe864cf5bfb82a62f76d6250bc8654788bf9c09f2b0d66", 0x47}], 0x6}, 0x15) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(0xffffffffffffffff, 0xf504, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) lsetxattr$security_ima(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='security.ima\x00', &(0x7f0000000180)=@ng={0x4, 0x1, "474af2175f66ec72116af0"}, 0xd, 0x0) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f00000001c0)='./file0\x00', 0x3, 0x2, &(0x7f0000000140)=[{&(0x7f00000016c0)="0408000900006ca4d9fd76ecd89625ff01e6feff00a7fc5879a84f4372c6f5053171e8a791994c940164e026f42ad2ce2f9d36b2ecf976b142f8c2aa98305fdc369185b6bf5e9fff36b506b73d04", 0x4e, 0x8001}, {&(0x7f00000015c0)="804e56ceb7f8fa24ff15165dcff63dbdad396e70b569615bb75e2e5db15d748d3d5cca529edcb77d237f5784c549f8ee3a860b9930266c459b605f27c4760a336d0c6e8f709a6824379f5e32f9fb29d4498efb790d5c951d98c51735a9d7b497a3813ebf4c48cd9e94e39bd87edb88f14ac9382d85a2718fbfc7f41b243df1bc4ded3abbfa3172038be55a49f3f41dd24ddcb608a59b3c622726a76d886c9b0726d470769610f695ec2aee255b08cf3ae9f589899cb767ef70ebb34ab3b55402c1540ed660bd", 0xc6, 0x10001}], 0x20000, &(0x7f0000000100)=ANY=[]) 22:23:07 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608", 0x11, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:07 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0xc1, 0x0) r3 = syz_genetlink_get_family_id$l2tp(0x0) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x300, 0x0, 0x0, {}, [@L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x6}]}, 0x1c}}, 0x40) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r4) setsockopt$inet_mtu(r4, 0x0, 0xa, &(0x7f0000000240), 0x4) sendmsg$L2TP_CMD_SESSION_GET(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x24, r3, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @private=0xa010100}]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x890) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f00000006c0)={{0x9, 0x6, 0x8, 0x101, '\x00', 0x8}, 0x0, [0x4, 0xc1, 0x3000000, 0x4, 0x7, 0xfffffffffffffffb, 0x2, 0x20, 0x5, 0x1000, 0x7, 0x7f, 0xffff, 0x1, 0xdf, 0x7f, 0x7, 0xfb3, 0x5, 0xffffffffffff46c3, 0x5, 0x1, 0x48b, 0xc039458, 0xfff, 0x24c, 0x1, 0x0, 0x1, 0x91e3, 0x8c9, 0x100000000, 0x5, 0xd6b5, 0x8001, 0x5, 0x6, 0xfff, 0x1b6e, 0x400, 0x2321, 0x9, 0x6c2, 0x101, 0x90, 0x58, 0x1, 0x40, 0xfffffffffffffff8, 0x9, 0x7fff, 0xffffffff, 0x3, 0x4, 0x7, 0x40, 0x1, 0xfffffffffffffffd, 0x5, 0x9, 0x3, 0x0, 0x7, 0x75a, 0x3, 0x2, 0x5, 0x8300, 0x4, 0x4, 0x8, 0x6, 0x1, 0xfff, 0x3, 0x0, 0x100000000, 0x1, 0x2, 0xc6, 0x10000, 0xb03, 0x1ff, 0x7, 0x9, 0x0, 0x8001, 0xfff, 0x3f, 0x0, 0x5de1cd10, 0x3, 0x0, 0x80000000, 0x0, 0x2, 0x1f, 0x3, 0xffffffffffffffff, 0x7, 0x1, 0xffffffff, 0x0, 0x4, 0x230a, 0x7, 0x413, 0x100, 0x4, 0x2b2, 0x2, 0x4, 0x35, 0x3, 0x9, 0x5, 0x6, 0x2, 0x5, 0x1, 0x100000000000000, 0x8, 0x853, 0x5, 0x5, 0x7, 0xfff, 0x7]}) ftruncate(r1, 0x800) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) syz_open_dev$sg(0x0, 0x0, 0x0) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r7, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000c00)={&(0x7f0000000180)={{0x14}, [@NFT_MSG_NEWSET={0x34, 0x9, 0xa, 0x6234f84c1300dfc9, 0x0, 0x0, {}, [@NFTA_SET_KEY_LEN={0x8}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_NAME={0x9, 0x2, 'syz0\x00'}]}], {0x14}}, 0x5c}}, 0x0) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r8) [ 217.188259] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 217.208861] attempt to access beyond end of device [ 217.220568] FAT-fs (loop0): bogus number of directory entries (17726) [ 217.231147] loop3: rw=2049, want=66, limit=60 22:23:07 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xdb7}, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2d71021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000069c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x90, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, 0x100}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./file0/file0\x00', 0x185842, 0x0) write(r2, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d009d331b48b925ffe6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0x3fffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:07 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$netrom_NETROM_T4(r1, 0x103, 0x6, &(0x7f00000001c0)=0x81, &(0x7f0000000200)=0x4) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc02004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="04089b1350000900000101e66174000404090ace3e45", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x10, &(0x7f0000000100)=ANY=[]) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00'}, 0x10) [ 217.251219] audit: type=1804 audit(1598307787.442:293): pid=17406 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/250/file1/bus" dev="loop3" ino=251 res=1 [ 217.270911] FAT-fs (loop0): Can't find a valid FAT filesystem [ 217.291920] attempt to access beyond end of device 22:23:07 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file1\x00', 0x18c) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) ioctl$VHOST_SET_MEM_TABLE(r6, 0x4008af03, &(0x7f0000000400)={0x5, 0x0, [{0x0, 0x0, &(0x7f0000000080)}, {0x100000, 0x41, &(0x7f00000000c0)=""/65}, {0x10000, 0xb9, &(0x7f0000000180)=""/185}, {0x5000, 0x41, &(0x7f0000000240)=""/65}, {0x100000, 0x1000, &(0x7f00000006c0)=""/4096}]}) ftruncate(r0, 0x0) 22:23:07 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608", 0x11, 0x1f}], 0x0, &(0x7f0000000100)) [ 217.332566] loop3: rw=0, want=66, limit=60 [ 217.333718] FAT-fs (loop2): invalid media value (0x45) [ 217.354526] FAT-fs (loop2): Can't find a valid FAT filesystem [ 217.370887] attempt to access beyond end of device [ 217.412741] loop3: rw=2049, want=74, limit=60 [ 217.430526] audit: type=1804 audit(1598307787.622:294): pid=17430 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/250/file1/bus" dev="loop3" ino=251 res=1 22:23:07 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x140) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x400000, 0x0) ioctl$SG_SET_TIMEOUT(r4, 0x2201, &(0x7f00000000c0)=0x1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_AGP_INFO(r6, 0x80386433, &(0x7f0000000100)=""/33) ftruncate(0xffffffffffffffff, 0x3) [ 217.480789] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 217.488654] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 217.514931] FAT-fs (loop0): bogus number of directory entries (17726) [ 217.529979] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:07 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000100)='/dev/full\x00', 0x42, 0x0) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @remote}]}, &(0x7f0000000180)=0x10) r4 = socket$inet_sctp(0x2, 0x1, 0x84) fcntl$notify(r0, 0x402, 0x100000020) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x74, &(0x7f00000000c0)={r5, 0x20}, &(0x7f0000000100)=0x18) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f00000001c0)={r5, 0x80000000}, &(0x7f0000000200)=0x8) r6 = dup(0xffffffffffffffff) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=r1]) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000000240)=[@in={0x2, 0x4e24, @private=0xa010100}, @in6={0xa, 0x4e24, 0x8, @dev={0xfe, 0x80, [], 0x36}, 0x101}], 0x2c) 22:23:07 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab1872", 0x14, 0x1f}], 0x0, &(0x7f0000000100)) [ 217.592034] FAT-fs (loop5): Unrecognized mount option "7q /DU~L3H;8t)wk:|s!s1XۋeTI&@" or missing value 22:23:07 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[@ANYRES16]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$KDSIGACCEPT(0xffffffffffffffff, 0x4b4e, 0x30) ftruncate(r7, 0x5) [ 217.658203] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 217.742676] attempt to access beyond end of device [ 217.758421] loop3: rw=2049, want=66, limit=60 [ 217.780771] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 6315) 22:23:07 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xdb7}, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2d71021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000069c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x90, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, 0x100}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./file0/file0\x00', 0x185842, 0x0) write(r2, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d009d331b48b925ffe6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0x3fffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000080)={0xa, 0x4e21, 0x100, @private1, 0x1}, 0x1c, &(0x7f0000001340)=[{&(0x7f00000001c0)="f8155f7adb7fcfc1e5205aa2442d79a152979bec67c434a8a1608be5d060bbc101bacf9764a7b0ebd0e9b1eaa3b8875aab813d0616007529cd4d4d8e709d92145685a2a7ad56c073371c0d7fbbe11284cb878dc2485ed1d41da052bec01a6c12240d17f3ad375526c6854e7bf7406d22984e6be9b44ec892bbfc78aebdd4ceb1e07de052ed4f13f8d1d8505e55f75f45b1a3f43f66adb790e10063ca95e136fb574e6a2bc5984b32", 0xa8}, {&(0x7f0000000100)="defb92cd487ca996a4e36203da0d798423e3edf820b2225b5c5f086e981b", 0x1e}, {&(0x7f0000000280)="11d6216f257bdb3797f00b3720b51f1794613fa6df1ea8d2f4256186b1f6a53e1d40888e10dec74cc86bd7abf5b63e6d828098c8c67bbaf4c0717e39912143c2e2b7d5efb5b74569ae0b7e19ac4e2fdd9e941df4aab5390e98b817625717e5b6bf219998633b07ad759668281d6836529cb1da02a151f47c538ab4ee2362fd62291632b58334bc7b51386ce91588d0eb2783b98307a3d38e4f45ab755802c959092d47c1914d8f80684bd0a7b6f1175acc22d157ee894b77611f57fe8992aea8ee3835e64a96ebd17af295071dc571929183cd29d545242159e48e059a69107b9cb09cf9d10589d1929ef7ee7b3911df28ced8e15d7e3da892d4c624c350a5c79a9207855390b3a01e4537c43c174851eb608c2530af6094065ec452339d7f4a47d4bda72f58483f1a7d251d52c121abecdf0892307b49c2016fe2d858e09c77495b3e0abe174fff07690667210d02aaebe0c8494e4e9bf18eef63b32021c598ab4090c4ca452be0b111ef44878d1589bdd43e0a7d3fbb77b14872c660e90967c796be62abbe283824d5237cf2359a30a122be2acbe3af97fa21f9520a702a1519a0250c1aa28f3b5283ed4dd6e3e79ab9c4ef487c61e5f4281836a09068dbba12547d7cd92b8f6277d748254cd7211f46814d8b6cec3d99283b66cc232b442c73a30799b063086d7f2bb9aca6ec28d09609c3c006e8f93609e7c4be73c9b5081f95f17130c867f2f65b6682203bfe639c6943e80333e3a1f0323d099d8d759e494ba63ec825eec742bdefa5539668142c7ecf14f699830ed766af5f1c719f1c3eba28853bc61f2d250549ef51dc047f65427bf02d1a74ae08750222ac44af14800c50eec4298632e1992783683f3959faebe670e372181f061398a13b2dcb33c946624ee9458b83e288f3687c9e578ce7605f84dd65b3e8a9a30fb59e36f87de8761274e1104c5da3783aa5a1394dc8a93794d0c153b127f36ae54564bc99a7bc535c5384840f5a8b90415309c7ba786bec561ececda8e3ec2cc56c884a394b367836d0c028678ed195247c54f3166caf2d260f3c84f157b22aa012ae6f4631feddca540e96696181d98f7ab08b23822af0eddffa7b40c9114e59f015cfe3ed9cd14f8e7eef055e9385395bcf0e1f072117757b83ed4647abd1c3890e631105c4c877a01a7f6b15adcf542b992d50c7eb179c8503796fb101eb290d40f7a49e116dc8cf80e0bb92f4403a3f39f4969b750c31809d25be8c91a5eb5a21e78a812db79316c82cb2329c2b31ea625cd8b812d2d892c933088df3c4614b481816a0e7256b1e9c2c65ba52b00a30c2a0e0e35eb0bf60c27c01db4c062b5bc766d2f9083afc5f15ec346339e3ae6dd27a45577cfa5eda923ffbc0a2fe56a13d132e820f2a4f01ddf705ccb80fa8b8a1237bdb6df4a201b46fc062b0cae72eec7f08300cd43941b2cbbf43dba07877f6960a00f5ee2547b5f38a917ab8791fe28c4536d6a86dc60b8addb8a05a74a6c836ef2a6fe95dbb7abb882d99fa515c86133a93ab28b025df8c5ac572657d69763734a80e87897e8913b674fd718ec8f44e356f5ddc88cc4e6b6b650d686e4a483e5b40075555cb036481abc43149d7ccaf92e0e61b4bf9a68bec004a814a3ff089fcb6fffccb89b04c3a8a994c8b4d5b017916723b581359e8612e933db4b3284c987ce26316983810db6d3055d2b67571b461efae9e848a48afe274738a949b00c0cce4efaadfd12d0c3a76d184ea9a9dad0f9dde4948201ec2de489666d340949f15e26eaf2d6790dfaf6fc7c446ee9aa063518069841201cd63dbea7088683a47b267a1a4fa9563f3b3adc0e5dc34903ec6535241a9ccc44d1621bb0b82e69c04b1232dc63b94b36dcae465c7fcf0018125a2a5ba1de4e24a59c2bd76a64f9d7feac1d138edaad0e30cf013772cd9bd693285d9db9714f275374d8cec3e5317d060604abc83488f347db46758831a2c2cf71257e3d3bb09c21531fe8d18e6ebb6b3f75b97cee7edd298d10d0b59a2028ec07f779de6091b62e85aed77247aabc9652d0fc15b8dc89a621abc4af4abccebaae9ab339778f3a3cfad6b940cab0b0c296e212f3caa49d5418860ceab7c2581ed847706730b8460a966a7bce6477356c0e27671127b28abb5a3aae1aeec5735873b4d8c4b5acd4b32607af887e7cf7dff1311e02c0013dc196a064638ef3b3350ec6300bae7c9c72c965c2eb75679e7bac1b12dd3e9c784f014785d4995141f13dc722fa3339a7f26d98c1d691f6bddef1a45a76e8da444fa24aaec622558cd8cbffa13eab96a14bead688a6dc3e3bd5e20ab20918a9f83efefc7acceca984ea708ce11c70d2647d5d7280d21b909569be06f135e8e43365b0f835a132c207f61dca881765a41b345fd4f768191d6aa9d4708f526fabf8f6059e8b56c72b01b2642b6db0fc7f82ea7cb88079333060df3003f7636fbfa9f6801f74360bb3eebf345b91bd6c796491fc2d29fbe3578dc81ea4f01b6c0460ef9f6f1f417e8c08ac9fb3a8acbfbdc563ff3575d09fb84d418ea52e5c55c363a7c8833306df99c306daeb2966b74b0f6518df49be138af0818409743d2e8f4043dfe1b47c855048985990af94df1aba6cd867a4c9edd352a01828ba09734134aefed9ed30c03bfce2e6f83c9b96f5a081fe59533559c6d0a342e64f5a84ead1dc27f9245bffd02a910b16155ec55d8b6a5abfb49926bcf4a71d4cf0aa57a7bf02c3b9e24fd233b2ff9419a8cf740d99df9198529aab0ac0b403315962c473e4ea358757c4f3efa09307623a00a196ff7dded4627098443107c71fe39249ffb75e20f240b21bf60fd1f4ae412323fbd10d1668f10294c71f1e34fdd8702c39a2f1b2ccd2c42c1c3395bf888350bd2222f68e76d166fc3b225b8d8bc961793963f70fc3d4c09d6e62fbec31ee95eb90005e8e71c3fdb7805c69f8eddef40b44af17eb25ba01807b99d8c90460b4f56499e6ae5ba028e3cabc46bfb0b1d75769d614978682938f612bc654f0ed7fb648045aa69e525badc80bfe24050b0cacd4c7472262bcd2290d0bdf7982e1fdd7215d9b41fad4a9b38e5bc6ac2df353eb4dac9ca1e0844dfa78ae226e403733d40faa1cab959074369002a493ee909199b84d3c2a405e84e027e39ca3b46ff4f965cfdfb0ce3e33f33fc5929db97b42baa9c5fe7a49915f2a2d2ea194a83c5474ae7d14d0b1c45c52b16fbde8e5d42a17576181f54c1a23c49ccd2ce8bd153e24376e02c6aa34fbd196b608064eeaf2fcb618288509dda891fdfd9686eb4cc5d0fc23e0af903d0800fe3d92ffd3a54e458596907e02a7dfa1964f90b58a9b3b7d6fe69b351521ad590e33b88dc92fdcb966443945cdad2eb4fc674c0a685d61952cddc54a1d67124bdca2ba7b735d333319ffccedd9a521e570ced6d95d6bb247ac49d0167c10d06d299e8fe8edc0107d17653d8cf6676a0a0c26a5675bc2c26ea5ba74f456aa72214d18c64b1859aa7508aea8e688c650a03372f9acd07a37974a3a3b858d75a85bc0db2672f30ee4efcb31e7c8e52a2e041dd0d0a8b31840a0360420ae3ee2c80c1ec43bfe8542840c23b130ceb2f1a68005a0f3d791b54827a137031a57e6b53e9540d06e321fd9b21921a39a2e7f38eb7229bd7a404f9c89fc33f6fcf78a65ecc305b4b66a8d86b5985a54d2e042590e00d0223130f6c94a1692acf96f053c96c0b4749e8e0ab7651051995817d94db99c93f3310129dcfedc5cc2a027249969d757e4d7c3c9c6ab0913ed892eedf480bec88eec5a1948c343787e4ea1c76cb241dac7c4b8416706e6b424f5d08d915c06f267945992c57506fe03892d1f5b24c642d66619331a3c44ca520b86fa39d35d137dc738980ff28963453748e47418bc21a6fea7dd270c5e816cae426faeb5679044b964e0e6164d6683e2ad9eedbc6fe48cfe9c17039e4cd2b611327ced30ba41228c35b91693a6305cc65f37383682ba34d268334f0074ed614378ecd6ed1221f484ce37193f71e8d261d8526268a104c776e592fa465feaae309e46a4830b749a5ce2cf023522ad3b06a73ca50a6dbec918155b1e20bba887f90392d9d953fdad31a3cc3efed32328439d03bad47fa4aa322bf426831704e1dc8dcfb697577ddec02499aac2cee9c37dc636eee2be41c85281a85ece69d3f670e67178f301e290425ff3bec6ed81f94a278de6af9fbf7020b4265c2bc94043d1265bd4479c025d4eb38ac8370a1a147f62a9460686078ef1146bcb19e256412eec7ac9f4e7930b045a6a24c3563ea7d8bf22ccc853f7893289755e0d7b7ae37a4a0798e9d3154bd8c16e75b948c1d71cbba4ae3a59808c4ad5d03e2f324f26d59cbfe76bb97c57055c9fca994ab072eec9213897c848a4e793b326e47169a1c79c0666803981bd8a9f2633305a7088dd235652c34747632faf76cb25e6637bfdf84dccaaab51965acd6d82cf57beb2efdfc8d16f2a245bef518d8e481076bd46b2c5ff3d0e3d1efa81b87e12c70df1d966e3ac899d0c24395dab5f332d13ccb3c01f34efc2e082f9595ae2755106dd5586231839b786712e5d1758df2876da11236547834382e0814a812528889be06af5bfb5ab9f70ea21088a25c15ae7a3335d5729f4df04e3e90a5d3f1e826094e2f6493d1bcfaf57b345b1611b878b248866507ec3cabb8bd2d54efa64fb8ef41099a53c5f3cb97b650beb9aca739acd5e06e587fb4dd747b4d2d5d2b78287867fba10d8a39d607afee273ac191aa75eb54e67e690381d0209c879c9644af54c4f5679b2c674b6805991a2b480030081cb5a00970d0479c398d8c60a71663339cb2530844f54d033fe8e1c7df7acc9023bdcb6a5e3912eb91a166abd0020f2e885a9252ea041c5b4048d7bfece0d654e80101b76b80e376907085fe081e0582a63e0651992ae8bf8a854677b9e2de90fe0f8600c7c2754b824fa8c063bf250ba6724de49b727fdc51c7571143c2d7a786e2abc470d196e410ebaa35cf4bb2e55696a4c49e84697677581692b98f278e18b646f3c3efe5ff1b7a704884e9d80c55c064d000e733adc3009217ac3a54f501a6c6decc8618a083eefc41294d4981a3ff75cfc0df2ccc86c20adefb51dc3a662ea8405b0369864c5590746f247b2801de81b303a87b14f8b7f267734df3e7f9656ff5395dbc09f41b8175c0d51da2d4d6ff83af09d80c4a97916e53cc09d18d68b1c9c4dcbbbe5908e58a5b8b82fa7db5d054e6e3c36064cdd3d5f3e69d2ca748c0fa56821ff40432ac0bc494e863261e662decdff7157188dc385c6e55c4622b1bd0fb4f434d6c605e736d35ce0d8efa9c9df36a0733409a278c426a2afa76d3d141b57e446e846c4f393db3a2f53df51d745e4194da79eba09e67a1877d21578af3c0cd8d990b0c063ee8cafcfde67be8ca8f3b57f8e5ecf0fd3b0c57791e8c14dc0439163bc26c12e59f35f95aa55ca12198c394bab00c905957d8c77cb77871141cb12e6a5d2c96fcc7215a2b69cac279fd56f9e5bba86ca22de7d7c3af67e56defae6139424ca798b72c3c35f093b934e805f57259b2d52d1cfa82f283432f7e378c7e545a78f5bde67b4571cd2e753b039ae36aad8042a61b06006d4f63333a5867b3e3fdec696a19a23a62210ee4ec62a2ea248e1e5ef40bf59d0519c727d7fd337c31a2fde8844fc0a2f277b53360c6495383364d283eee39c5f1ca5965fbd6055599d5a746f78f5198b2540826bb45d2d985b65c2c3b1914078af63fac88f441b7254a", 0x1000}, {&(0x7f0000001280)="bc6d232ebc27a9231ea88c171f5284c020c75afa0d6c7baf8d0587d9478dac53bd6018feeb6c71af4f831567031a7e55a876dd803d502112f32ea8a5a55b415fa409bd1e135b3c10998527a5c373bf508beeb072e2b0be8569e25614602bf1f18b05f42c841337e655235c243ad56353d30b213ddbb77285bb00a5786056f4ff7b667b25f2f812f05e645805176556f00ec2b6ac9f766fd13f6c2030c03df5b2cb972f014bd01736e3", 0xa9}], 0x4, &(0x7f0000001380)=[@rthdr={{0x28, 0x29, 0x39, {0x2, 0x2, 0x0, 0x1f, 0x0, [@remote]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x3c, 0x2, 0x1, 0x1, 0x0, [@empty]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x985}}, @dontfrag={{0x14, 0x29, 0x3e, 0x8001}}, @hoplimit={{0x14, 0x29, 0x34, 0xef5}}], 0x98}, 0x4) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000014c0)={&(0x7f0000001480)='./file0\x00', r4}, 0x10) [ 217.795463] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 217.828721] FAT-fs (loop0): bogus number of directory entries (17726) 22:23:08 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r0, 0x8000000000000801) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) sendfile(r2, r3, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) dup3(r8, r6, 0x0) ioctl$IOC_PR_REGISTER(r8, 0x401870c8, &(0x7f0000000080)={0x4, 0xd30}) ftruncate(r1, 0x0) [ 217.845684] print_req_error: I/O error, dev loop1, sector 0 [ 217.861022] FAT-fs (loop0): Can't find a valid FAT filesystem [ 217.885871] FAT-fs (loop1): Unrecognized mount option "" or missing value 22:23:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 217.944154] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) 22:23:08 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r4, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r4, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}]}, &(0x7f0000000180)=0x10) r5 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r4, 0x84, 0x74, &(0x7f00000000c0)={r6, 0x20}, &(0x7f0000000100)=0x18) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000080)=r6, 0x4) [ 218.000232] FAT-fs (loop2): bogus number of directory entries (17726) [ 218.028240] FAT-fs (loop5): Unrecognized mount option "7q /DU~L3H;8t)wk:|s!s1XۋeTI&@" or missing value [ 218.049377] FAT-fs (loop2): Can't find a valid FAT filesystem [ 218.074348] audit: type=1804 audit(1598307788.272:295): pid=17513 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/252/file1/bus" dev="loop3" ino=253 res=1 [ 218.118627] attempt to access beyond end of device 22:23:08 executing program 2: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @private}, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6}}, &(0x7f0000000080)=0xe8) connect$can_bcm(r2, &(0x7f0000000100)={0x1d, r3}, 0x10) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:08 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000400)=0x6e) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r3) bind$inet(r3, &(0x7f00000002c0)={0x2, 0x4e22, @multicast2}, 0x10) openat$audio(0xffffffffffffff9c, &(0x7f0000000280)='/dev/audio\x00', 0x100, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x3c, 0x1, 0x1, 0x301, 0x0, 0x0, {0x7, 0x0, 0x2}, [@CTA_TUPLE_MASTER={0x20, 0xe, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x6}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}]}, @CTA_ID={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000}, 0x20000080) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:08 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xdb7}, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2d71021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000069c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x90, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, 0x100}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./file0/file0\x00', 0x185842, 0x0) write(r2, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d009d331b48b925ffe6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0x3fffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 218.136125] loop1: rw=2049, want=66, limit=60 [ 218.148185] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 218.176530] attempt to access beyond end of device [ 218.187188] FAT-fs (loop0): bogus number of directory entries (17726) [ 218.197265] loop1: rw=2049, want=74, limit=60 [ 218.208277] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:08 executing program 1: ioctl$VIDIOC_ENCODER_CMD(0xffffffffffffffff, 0xc028564d, &(0x7f0000000080)={0x0, 0x0, [0x8, 0x401, 0xc13, 0x1, 0x100, 0x4, 0x6]}) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) r4 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, 0xffffffffffffffff, 0x0) ioctl$TCSETSW(r4, 0x5403, &(0x7f0000000100)={0x21, 0x80000000, 0xff, 0x0, 0xd, "2183deb45f5c1bdec7011246e37dfb4d0a43d8"}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0xfff8) dup3(r3, r1, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r3, 0x40405514, &(0x7f00000000c0)={0x3, 0x6, 0x49, 0x1, 'syz1\x00'}) r5 = creat(&(0x7f0000000180)='./bus\x00', 0x0) ftruncate(r5, 0x800) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000000)={0x6, 0x40}) ftruncate(r0, 0x0) [ 218.228927] audit: type=1804 audit(1598307788.322:296): pid=17527 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/252/file1/bus" dev="loop3" ino=253 res=1 [ 218.256980] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 218.269788] print_req_error: I/O error, dev loop3, sector 0 22:23:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 218.282624] attempt to access beyond end of device [ 218.296177] loop3: rw=2049, want=66, limit=60 [ 218.360627] audit: type=1804 audit(1598307788.553:297): pid=17545 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/253/file1/bus" dev="loop3" ino=255 res=1 [ 218.361187] attempt to access beyond end of device [ 218.423741] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 218.448067] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) 22:23:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$SNDRV_PCM_IOCTL_READN_FRAMES(0xffffffffffffffff, 0x80184153, &(0x7f0000000100)={0x0, &(0x7f0000000080)=[&(0x7f0000000280)="fddb8e52cbf0229a2eca09500d645de0abe9f2bd439c5365cbd97b5532855982c976a205393fe02359dd06943ab21df4cab8cb3743d397f7962cee8f4c2960b62f9a7fde3b689e3c77e34677a4712eeb914d877386e904e20a7960060633ba8e1d1753847c485fe398f2b2cecee51b86e2287944c0ec997369af121133947ce90fb55accc86914c084a88d5847e3b01c28d70ded8f45cd30a20e091630e604254654974c3c3fe89df9f8a0110c21f32285db8cee778dbd7b27583ade1741d4603470b89660c661296fbe43d0155daa07fe0ab54f022bfcdf9997d32a5cebd493c6298f0bcec621a6cb", &(0x7f0000000380)="a11e09b16610fd05ccf31935f5b31972c785c1fd61e636c31a37254411a0fce51328f1cdeea3dca9a31740bc4a42d88d32d65205ffad945fbaf46f44244a217aa4c28416245aa0c3dc08f308d3928cbb942a98a42f0bff70fab238338e004caa7bd7fc9674793cc85e0f8e46917f8e0060a6cdaa5931d98b10bde6599f488e15896423f0aeb787ebdce394c70fa9bdb818625a92a5ffafc9c86daacb9dc361324f83e40558d842f757ad3a1c407f57cbc5001a", &(0x7f0000000440)="64d470bb6c28134259df78977cc2def957ec127dbd618aad42d2d584e468d05945dbedb4fdc038679130efdbe4709d07730ad4af7cf8ff9f9e440fe970e905e6c5d95f3febad0869b21c6c1bca3ddbbaa5c7d9b69528497c646f581a009c1d12f510f442688c57ffcdd4799f034a57a9f0bb6dc34cb58cbe4331f0c9bbb51ccd7465cdc9ef4fe9b501de8fa0000c7f31f2a8eaaa9deccba446b496bbda56050a5f1a83adc75c184970d6e5c55229ab20085130ae4764ed6932e556a9c1fa7203cc07b881aabc119bd09b65be8679944cef1c286323b1321a"]}) dup(r0) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x2) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x2}], 0x0, &(0x7f0000000100)=ANY=[]) [ 218.489931] FAT-fs (loop0): bogus number of directory entries (17726) [ 218.512805] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:08 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_bt_hidp_HIDPCONNADD(r3, 0x400448c8, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000080), 0x80, 0x9, 0x6, 0x7f, 0xf800, 0x2, 0xa1, 'syz1\x00'}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SOUND_MIXER_READ_CAPS(r6, 0x80044dfc, &(0x7f0000000080)) dup3(r6, r4, 0x0) ioctl$FS_IOC_GETFSLABEL(r6, 0x81009431, &(0x7f0000000180)) [ 218.531786] FAT-fs (loop5): Unrecognized mount option "7q /DU~L3H;8t)wk:|s!s1XۋeTI&@" or missing value [ 218.546852] audit: type=1800 audit(1598307788.593:298): pid=17550 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="collect_data" cause="failed(directio)" comm="syz-executor.5" name="file0" dev="sda1" ino=16528 res=0 [ 218.548851] loop3: rw=0, want=66, limit=60 22:23:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d09001736", 0x10, 0x1f}], 0x0, &(0x7f0000000100)) [ 218.662856] attempt to access beyond end of device [ 218.668262] loop3: rw=2049, want=74, limit=60 [ 218.682057] FAT-fs (loop2): bogus logical sector size 53887 [ 218.698905] audit: type=1804 audit(1598307788.893:299): pid=17538 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/253/file1/bus" dev="loop3" ino=255 res=1 [ 218.700038] attempt to access beyond end of device [ 218.761553] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:09 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) ioctl$DRM_IOCTL_AGP_INFO(r1, 0x80386433, &(0x7f0000000080)=""/136) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r7) ioctl$LOOP_SET_FD(r6, 0x4c00, r7) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000400)=""/238) syz_open_dev$rtc(&(0x7f0000000180)='/dev/rtc#\x00', 0x6, 0x426001) [ 218.802241] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 218.812222] attempt to access beyond end of device 22:23:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r2) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000001c0)="ce1e8827c64afa141f0d4abf2a7fc2d21ce52c0d0d1f157604f0b736d3597e8f76e7bb2a55a2ef8cc980a0acea620856000c2afb1872ebda7076352b006b6a5f047789b3df0e35118d2eec43768f6e0080846facea21e1aab2a66cafb6ab0183d77b580e6292fe689066acf005d648f37201f4", 0x73) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 218.854883] loop1: rw=2049, want=66, limit=60 [ 218.891284] FAT-fs (loop0): bogus number of directory entries (17726) [ 218.920560] loop3: rw=0, want=74, limit=60 [ 218.934190] FAT-fs (loop0): Can't find a valid FAT filesystem [ 218.950773] attempt to access beyond end of device [ 218.959825] loop3: rw=0, want=74, limit=60 [ 218.965910] attempt to access beyond end of device [ 218.974788] attempt to access beyond end of device [ 218.985359] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) 22:23:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d09001736", 0x10, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:09 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r3, 0xee00) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r6, 0x40047452, &(0x7f0000000200)=0xcc7) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) write$binfmt_aout(r4, &(0x7f0000000400)={{0xcc, 0x1, 0x3f, 0x1a6, 0x317, 0x2, 0x259}, "66cdcd34168212e141d273d3600f78d5d8686cc05f60287a2be36f629ba44b410f14991b6b0e80c4e8e69c1087f30bc23001dfa9d0bbd83ce71a16af4d6aa077619a5bfdb7533ad9c22c4962cb4f1f8692953b0ff53421ff2392e07521a709754aa78e93334702067298061a8868710cd17df95636967417348a2d85aa80fefda1c678630aebc003ace6552b8d0ce6d7f86a853e04bb72e91c893de724e8bcacc74c55684ce5e53bfeb50888605a68c1b1156ffc2a4f6bc17751411a808c7f", [[]]}, 0x1df) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) ioctl$int_in(r5, 0x5452, &(0x7f0000000100)=0x7ff) 22:23:09 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="040006090000000066610000010000000000027000f801dfe5ba056b101c499ec36e2f011854080000000000000022d106c7d3535cbf350af4abd2c124a1daac556af6", 0x43}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) bind$unix(r6, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) [ 218.997379] loop1: rw=2049, want=74, limit=60 [ 219.006477] loop5: rw=2049, want=66, limit=60 [ 219.038696] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:09 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000000)={r6, &(0x7f0000001540)="206e4628652dda50692202815f638101467942fca527efabd34554ffb821f8f484aeb41bee368b438350708531c3b7fc01e432fea1ac7de0c140857fc77046e2f2ff7be2ce702a9677fbe7b4404651cd7c7a8a4a0a77cb717f70a21d248b8755763ba216c58ef186f39490986801648cf66177b6846734b9dc55f7b67baf9c090203b267f58133a1700ec182b5e5efd8a48bbc112997ac33b983c89bd0277620f7ba7b965e67ac85f03772278475aa398e7c870990e9ebf63e1608a0dfd5d5f534d3af703bb9bfdfa3937e3a50372707bf5259f4446df55c8feadd0ed945b7b72da187be1bf12d70a046305147d9aff8ba5de9fb36456e7171bbb51ed6abea1855a62f0fc081a42133d7295040a943843a33c7ac28e1ae7e5b3a952821b6454d2d6bc2d9790e9aa4e2ee495364f6cb4363e5f542d7659221031b32de5343f36991fa2bfd5502e29797b8286e995b53533d69965e0f30729e1cfa52857eb7229111dc8d1404a1caf478de631799e6f6ceac533cb2ce8dfc22a837971ab538798acfeb1e56d81c37c93c3d0b692bce85bbcd61a49a489e88a3abb323e5a09160895873700b3d47a96dfe81b606f9d6bc4ac17aa25b6bdcde640d365ab7e075edfb639b5d5eb047837894a89204d65566158a6479655f95d5f13dc4c6ddc30740e75920f2f4b6334354d1be0bed4dce01a796015861b5c8a8c64755c6b3954008b48f3cf902e13313ec7f16e14d05d3525dd2ddef945a227700f72f31d9c0c8b01b4c481230f8feb4d45912ed05b9a8a01e4c3e5d35de63656eec4123226cb6d87bb1e6b68d7c5ad3ded258ab851ae6391ba4dde7482dd3fc274258847a9f204d73c28391fc8be981dbc11e7cb2e800b8690a53d9333cf34d9d3accdd1b3991da7a7c606f2be95ad0807219bdc9dd6c347b6e02eabf0256fcf90ac2bcd3d972b177ba4843720b7334ff9f9367632cf15edc04e2bd7b8308b828dea09fda91812c3385649067ea5c63d2f89dcec3b84402e45dda51e1c6e50160cd8c5e0eb4735f69183ccc6ee693364600fe467bc2b3dfe57215311b8c6266fdd89a59dc15c3eff9621198b7c8614d99fdba7c4b2940799730174589eccc29510287b7c123dbc88731824e2b4e19011a93756a8110e7d06f6ea63c579eee5b43be3620c64a7060cec0d4fd79260bd305b41c926bfb1baf93d99ae2ecd2ebcc45998876813005fe8ec2d4eda7c9d2f530fe6ba9c524e2a487a6892fb9dd3967dc1656469e692d4de5d5cd2c5242d7972f8c8320421204d53e6072a247907c7bd39ba5f7100dd1d5c57599ff3fc1e5ed94b13230562e2dc5eee051a753a37d1251faf118e61b4f826fb991f7c21c4dfd300641b838c0884fd887c2175ff5e77e0b0990b783fc32ced2d07b302afefdae3e9dd9f589dd392e2ccabdd7150d6f37e2f923e4e70c223c3858e2216e6335d0657f8ea053b3d10db074046d0393a7c65acf58715dc0173cdd328e75f5d16f45befa958b8d1689f052ecaae7aec1230b3edf5a532e8951ce298f609af38be2432d02ca246d954c18f6cf1835b241cfd21b5b7bd028ab04cf3fcfd29dc31fe5d74b5b7bd67b558362d16bb16847c940d2ec602f45698ed4fef1d0b9b928b8920ec0ef045c0046094b992332020bb6a7458471afa68cf9ea80862516ff1fa1645b4e2c472a12f746ed7aa35ce22d13be0c30ed36adcf767ba08772724e333c2459d36f76a400e6d3b98dc392c534b56aea37fde45df1ca9b02cb39f6ed01bac667f124c75a95f030ad3dd4ba3b3381fbf6b9005aadcffc8eb0e9750e30e288426ed675618711d86bff411b165da4771b5dae051f6832d4e0049215056c575ff779bff79e1c2aa2c3fc99b783703bdad3d0134a58a33f0075f2098fb818ce41f76a0c3d26d515e16836413fc07c2755f1df1bc75ba6393084457a0767d0fe148f69cfd5d8c7fa68259b0056155c89904937dad2123cfa571e0b9354baddb661cb5b6662cab156515e446c970d11581713d5ccf70fcba671a6d70b6e21ac291789adf9a1041ba1a7a87e59210702d10a6ea9f5d6a2c95b17f6d4af4e9003abff08ee0a9c96fcd1b21b034611a22b2c6ca301702ab5150d2e33b98e5befe5070b4d9977bb1d266ff6a0d9633ddc3d7e7d369a03961cd76766c5f623d7d3fafc186e8fa8eb30b0dbfcc17c913b1c61d3609b9369c88e47a2615adbb9d212d87af2744b64f0bd5729ba23b98b542c64613fdd028350af22185d7095cc15e8ad6e3989116dec40e280792fa2bdc766cd263d79da632f220de2381da18e23602fdf5c26575faa67af5a0b3e34ba7f746b64a5dbea382847358811a402cd8ecb0a2ef9d50731705ea052834770f73d3b689eda6d0a3bc0b6f83aa72088d4cd32009c3a5a40d7961b7d60f3899da724a3d3edf9e9a50975722cc6a676e74e2bbfcb22b7e2ba0570ad1e1edf79c84061b6d8cdecd1f54e3ae1008aa6b00cd300cbcbe3be7a64f07486b65c1679cdddc05efb9caf50d10a2661a91f5a7626fe793dfbdfe2d884c64ac12ecead5340997fb9000dbb259f7ddf98ff27579d49ef03894f9ef7ba6e02e06d8e2d761ae89e4b98478ee4ddac49494daf22c4bdeef282422e1f27a6ce274aaa4512490bae6986501c2f6a2f4211c89a0fde0f2a1918cbf7495668ac504fc4b733e54d385ebca58105a7fabad55c7e139a833a10d04abfebccca5b1f9ae2d64572d84b0d3eba51fe07e501c9e8518a139ea1c8765100af560aaa964479476196cbdaa3de61c7954959568e197607333d55ade43904a40ff5a2e87d62b87be23c6c95ec41763d6388485b6ceebc8d17ada7753cea0d1cfa3e6d3a9848385719eb3851e8ea1da4e11123e2f793475cff3f2d2703ee853bfe6d8812255d4a720f410350c8d8d048057c0e074e8cce5b68131d45c582038e2a83640016aa303b13db6ab2425ae45a912fb5bc41f82a98b8f57abd612fa8438e31a052db7e5467666fbca5c29e202ccec0c0ab55c1a965432212acd83f2e853c814d359dfad82d4179750ca08cbb55352dcaaaf1fb1518de0c5a944029f131ce7dfcf71b461fc51ad63c55a6f39c2576234d0ba85ea3eb92f85dcf48e0d953a3ff6d406e1237d5926c9418d06b3418667d7d472370a8a96a6e7804f7446d8528c428b67ce579216fe39860ec19f384197a5947c3689be1c218c47d3aef0f04096eb6423173202cebb8002bbdade14b5863dc48a8a283f80d1226e07271bfead7e1ae5d3d376bde777c9f20b0a096aadfd15a81fbcb67c0e53b08a9c7b026fb07d19fc5e708913e098731fcbf8dc26445025051d20bf96b1d136510624f2ee4255c137337a6e89e1f6e5191362f0d69a189cd4fa3ad887ac8108f171ce99c9969c99fa284da88f32772f1bf0018d9ae3e3d8e085a3d77b7c641a0cca9e97bbfde85cbc1645ffdf5856d39d1af28c73cca160ce0d4c78f6813c9f9011295e61e67a44375b27685ed96d70ba7daf74960a3bf2ed870b124ff6fa14aa342ea83000fb0d3e5f373c06d619e54c63c560012072d6b23715241f7340966d270bd63b26fe645b5675e4a722634f00f8a79aa61031153b80b1ac5aa408a59c8a20ead91a2620d738c21eae58ed9ecc9bed438543330373c77b43e9f1ccd2a8459b544a6a081bad8e4b44649fc51d1f5eb3dee8984502d0bb4a495a9ebb0fc6ee6cda9bda2b23de9990a63125756654efb80f40ff6493f0a077f02e8de4c955480bc6b0bd6299bf3adee2097bccb6158efec32a21678cfee2e5236f00744b7b64103a60331a33ea4b28b798b9331f3e3278e440cef94420dba8ef8b6ea002a9b01576c566e6a68e75e282ff6d8d06fbba033c2b4de275098375bdcc90fa884e3e7097c86e1f0f5ccd249df6578e5aeea2ffe3fb92dd95ac4e0088c9e79bb3395ef2d88cf900325876990175cce715e0cc60de2dad6bdf2ed140a49dd6b840439f064cc4d617052c2cb42ef5716d5a22934d626140e1fa930e335ca545407dee40d2b5a60195ce7b421f0d5ad82b42e169e4d395e21fac97d4080950961c0ce0ce5fb42f7f73b935e7ed5d18161ebdbb91bc81901207ffbe58c1d0371257d36d8c0ba6acbf1a5a67c41735d7a657e6c46f417674add31ab96be14ae05d3c575280815e83a73b53eb7f6bf913f77394177430467eb0682f410b0abf6979ff941563255726a69020879b3a32d17243b9161ca0ec00edf3cba0c94e7a3f80668e78ca53ccc2c7e7ecad572bf4f033b016784fbc0b7bac470f94f0a4a01a5a718b158d4abbe1e3ef99bbe24defe120bb28de2beb76a52e59ce4fa4ff9f92b26c77371a2ac2b4a7f1932a46499f8dfb5762bdf3039c4700d8f48c274ef425ff96179e414b8d735c4e2049da4a4a22cf3a8cd1a3b0d3e628e857f580663e709b7e9879fd401ffa94566af31dc8bf2bb3d52d059858f5c45094bf39e78447f120bbab47ec7c959bb632ef288067602914a1246f5acf80f9efc29e11d3080137a489002c6fb39bd07cc9709904a055dab56a5bb6066f69f6d8ba0c0f25b8b687def74a72745ecc20a9e436c8e1a13be4ded05483dd6276569b3a80d0ff9b68b0b64ba90121e351996377b2f67fbb57f60c468c0d679d7dfe3a44e6cf828a9af5648f3b7a988a2c3e95d0215acda83d594d69afbd9e619b8adb28006564d1d95e812354e8e392a0dd9bd4e8442237ef0d2fb968313a464610a72d0b269ff40630887395a12e8adc0a661025c1b0c5354ba44a84ba9e35471050f1ea6e5a630431be7263ebc48c4ddce65b40ce9e91ec0b67b16f54eacb6dcd6663754c33b25685d40418bc0bd52ddbeb65b0ebee1689b96e8ade4e854eedd68db0d5fd6bdd1cb569829f75421075928fae3dd030d052d952e76a7a0133598de0196154a10e00ebf6b25b1a05ca8ee97a81eff3fc72c0cc969cb2dc3f05eeee3899928f8ab1d84e4ca24dd08f840f2560e59254f825631f189d10084298580f7c8e312ee7baaba53263991c9ec61125399e20562b8b9e8278f896bfaaeef8dca6c5212c558d11b748e18f12e2f598321b0bafabaf97a35b924a497189cfa38ec15775b192ac776f73ae22228507190e0883ca525284f449f09efbe56d3a06884175b5266650df8fcd3f6002054a172affeaadccbc4a4424ece7408fc74b317c26b49ae5ce3e349e67dee8797fbd7015cef98dbb85d34051dd46c21bcfa82c3eb4dff1e82ad23c794f76192f8a02c23a14ae0aa037b5ffdbeff654433625f69e8ad7a3ce467f50fe57eb6157ba213dedd45b1c7f1d5039c4b113c7e3730b9eef7e39cbd7783473f18841d49f58c491a52117c212f6eadafcff711198a0107deef80f07755cf96d079818c97fcbee68d4c8ed1735df3d95511f8e19af7bf8bce9df35ad560ee2137d79b37b1b0e770fa2c0dd8e02dd9171e0879d655c75594c337cabdcaf37185869974b4b6b54db691706844df56ceaa273a5ffbb99b002f54352ef535ceced8a68c93c09946f8978ac6872d072dea3aa2cf97cfcfe7390c4e253005002ae8598d55841c034227818cd410ef8cd1dbd3b5457d00012cfc5ce1732ca201dbf9c13c8d572e7e0969ba2825edaa1b2ad502de0c3c430b754c123132c0f1c5e53d228cf73f2ecf9cba64260227ab8afb7404c2327ee94514997503173e61dc8d9dfc3c890d77a553f15b9edf1edd27c568069ee369b2f55f7053de013a0348f8ee663a915b2fd9d35df3845bfd2bffef282dab3156c58fe3a41b843d0199c036aa82f6a0ae2377", &(0x7f0000000180)=""/142, 0x4}, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe"], 0xec}}, 0x0) [ 219.086076] FAT-fs (loop2): Can't find a valid FAT filesystem [ 219.164241] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 219.180557] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 219.188713] attempt to access beyond end of device [ 219.203153] loop3: rw=2049, want=66, limit=60 [ 219.209847] audit: type=1804 audit(1598307789.403:300): pid=17613 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/254/file1/bus" dev="loop3" ino=258 res=1 [ 219.210236] FAT-fs (loop0): bogus number of directory entries (17726) [ 219.244572] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 219.253533] attempt to access beyond end of device [ 219.258563] loop3: rw=0, want=66, limit=60 22:23:09 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) sendfile(r2, r3, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r1, 0x0) r6 = dup3(r5, r0, 0x80000) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm-control\x00', 0x800, 0x0) ioctl$VIDIOC_QUERYSTD(r7, 0x8008563f, &(0x7f0000000100)) bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0xa, 0x1, 0x0, 0x7e, 0x4a, r5, 0x3e09, [], 0x0, r6, 0x5, 0x3, 0x5}, 0x40) r8 = syz_init_net_socket$nl_rdma(0xffffffffffffffff, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r8, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, 0x140d, 0x100, 0x70bd2b, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x1}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x3}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x1}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000}, 0x10) [ 219.301633] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 219.323900] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:09 executing program 2: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r2, 0x8983, &(0x7f0000000100)) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r3, 0xc058534f, &(0x7f0000000040)={{0x1, 0xe7}, 0x1, 0x4, 0x0, {0x80, 0xff}, 0x3, 0x6}) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f00000001c0)="040800095a2334b0e8c8b35fe0ca3ba24f670000ff0103d0672ae2eb9ea671717d0a2cc7d61fa1c4aa0fd16d89a78fd9c9977b35928cb4718e42853069fb4ef6f046266910255e72678b8e0296902cfb55ffcbff350bd4213ac91cb7a0c4d4942ecada50f92ddbee", 0x68}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) [ 219.370018] attempt to access beyond end of device [ 219.372610] FAT-fs (loop2): Can't find a valid FAT filesystem [ 219.375761] print_req_error: I/O error, dev loop1, sector 0 [ 219.388311] FAT-fs (loop0): Can't find a valid FAT filesystem [ 219.397734] loop3: rw=2049, want=74, limit=60 [ 219.413713] attempt to access beyond end of device 22:23:09 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) ioctl$SIOCX25CALLACCPTAPPRV(r0, 0x89e8) [ 219.418804] loop3: rw=2049, want=74, limit=60 22:23:09 executing program 3: ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x68, r1, 0x100, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x3f, @media='eth\x00'}}}, ["", "", "", "", "", "", ""]}, 0x68}}, 0x4040084) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x6900) ftruncate(r3, 0x800) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x8400fffffffa) sendfile(r3, r4, 0x0, 0xffffffff) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r2, 0x0) 22:23:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d09001736", 0x10, 0x1f}], 0x0, &(0x7f0000000100)) [ 219.541447] attempt to access beyond end of device [ 219.550110] loop5: rw=2049, want=66, limit=60 [ 219.571394] FAT-fs (loop2): invalid media value (0x01) [ 219.597618] FAT-fs (loop2): Can't find a valid FAT filesystem [ 219.625580] attempt to access beyond end of device [ 219.646217] attempt to access beyond end of device [ 219.658350] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 219.664484] loop5: rw=0, want=66, limit=60 [ 219.678288] loop1: rw=2049, want=66, limit=60 [ 219.696038] FAT-fs (loop3): Unrecognized mount option "" or missing value 22:23:10 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r3, 0xee00) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r6, 0x40047452, &(0x7f0000000200)=0xcc7) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) write$binfmt_aout(r4, &(0x7f0000000400)={{0xcc, 0x1, 0x3f, 0x1a6, 0x317, 0x2, 0x259}, "66cdcd34168212e141d273d3600f78d5d8686cc05f60287a2be36f629ba44b410f14991b6b0e80c4e8e69c1087f30bc23001dfa9d0bbd83ce71a16af4d6aa077619a5bfdb7533ad9c22c4962cb4f1f8692953b0ff53421ff2392e07521a709754aa78e93334702067298061a8868710cd17df95636967417348a2d85aa80fefda1c678630aebc003ace6552b8d0ce6d7f86a853e04bb72e91c893de724e8bcacc74c55684ce5e53bfeb50888605a68c1b1156ffc2a4f6bc17751411a808c7f", [[]]}, 0x1df) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) ioctl$int_in(r5, 0x5452, &(0x7f0000000100)=0x7ff) [ 219.731981] FAT-fs (loop0): bogus number of directory entries (17726) [ 219.764724] FAT-fs (loop2): invalid media value (0x01) [ 219.770271] FAT-fs (loop2): Can't find a valid FAT filesystem [ 219.773158] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:10 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) pwrite64(0xffffffffffffffff, &(0x7f00000001c0)="ef6af0bebdb3e611fd5fa715b287577c61eeb2ea53c9b96f0f8a23eb848de98cc87b6d1ac917861982ecae09bbcfe4e9c5935ff41e31cb07f7991ddd13c798ef186c0f4c9a60f82b69029bf4ea1a490bbc86ac55534c7a80eb7c190d636b4b26a5fb5c9bdf7d256fc4a4770b3d916578eee6ce84e6081500e3918e0da6b5a5c2a9dfe4747bc2c6f7034e", 0x8a, 0x5) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608", 0x11, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:10 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) fcntl$setsig(r5, 0xa, 0x1d) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:10 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090100070066617400060409800200027400f801", 0x59}], 0x1242080, &(0x7f0000000080)=ANY=[@ANYRES64=r1]) chdir(&(0x7f0000000000)='./file1\x00') r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f00000002c0)={0x8000, 0x1, 0x100, 0x1f, 0xffffffff, 0x2, 0x0, 0x7, 0x0}, &(0x7f0000000340)=0x20) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f0000000380)={0x3, 0x1, 0x7, 0xffff8000, r6}, &(0x7f0000000400)=0x10) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r2, 0x0) r7 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x4000, 0x0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000100)={0x0, @empty, @private}, &(0x7f0000000180)=0xc) setsockopt$inet_IP_XFRM_POLICY(r7, 0x0, 0x11, &(0x7f00000001c0)={{{@in=@loopback, @in=@empty, 0x4e21, 0x1, 0x4e24, 0x7f00, 0x2, 0xc0, 0x0, 0x2b, r8, 0xee01}, {0xffffffff, 0x1000, 0xfffffffeffffffff, 0x1, 0x2, 0x101, 0x0, 0x7}, {0x3c, 0xffffffffffffffff, 0x2}, 0x600000, 0x6e6bb2, 0x2, 0x0, 0x3, 0x2}, {{@in=@remote, 0x4d4, 0x3c}, 0xa, @in6=@dev={0xfe, 0x80, [], 0x19}, 0x3507, 0x4, 0x2, 0x7, 0xa1c, 0xed7c, 0xdb07}}, 0xe8) [ 219.990791] attempt to access beyond end of device [ 220.007824] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 220.022236] loop5: rw=2049, want=66, limit=60 [ 220.049241] attempt to access beyond end of device [ 220.060449] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 220.064688] attempt to access beyond end of device [ 220.074734] FAT-fs (loop0): bogus number of directory entries (17726) [ 220.078331] loop5: rw=0, want=66, limit=60 [ 220.104197] print_req_error: I/O error, dev loop1, sector 0 [ 220.109036] FAT-fs (loop2): bogus number of directory entries (17726) [ 220.132868] FAT-fs (loop0): Can't find a valid FAT filesystem [ 220.147589] loop3: rw=2049, want=66, limit=60 22:23:10 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r3, 0xee00) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r6, 0x40047452, &(0x7f0000000200)=0xcc7) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) write$binfmt_aout(r4, &(0x7f0000000400)={{0xcc, 0x1, 0x3f, 0x1a6, 0x317, 0x2, 0x259}, "66cdcd34168212e141d273d3600f78d5d8686cc05f60287a2be36f629ba44b410f14991b6b0e80c4e8e69c1087f30bc23001dfa9d0bbd83ce71a16af4d6aa077619a5bfdb7533ad9c22c4962cb4f1f8692953b0ff53421ff2392e07521a709754aa78e93334702067298061a8868710cd17df95636967417348a2d85aa80fefda1c678630aebc003ace6552b8d0ce6d7f86a853e04bb72e91c893de724e8bcacc74c55684ce5e53bfeb50888605a68c1b1156ffc2a4f6bc17751411a808c7f", [[]]}, 0x1df) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) ioctl$int_in(r5, 0x5452, &(0x7f0000000100)=0x7ff) [ 220.159975] FAT-fs (loop2): Can't find a valid FAT filesystem [ 220.180400] attempt to access beyond end of device [ 220.186596] loop3: rw=2049, want=74, limit=60 22:23:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608", 0x11, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) signalfd(0xffffffffffffffff, &(0x7f0000000200)={[0x8]}, 0x8) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) accept4$inet(r2, &(0x7f0000000100)={0x2, 0x0, @empty}, &(0x7f00000001c0)=0x10, 0x80800) socket$bt_rfcomm(0x1f, 0x2, 0x3) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x0, &(0x7f0000000140), 0x8001, &(0x7f0000000100)=ANY=[]) 22:23:10 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000000100)={0x9, 0x9fa5, 0x4, 0x9, 0x3ad}) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) r5 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x200, 0x4001c6) connect$bt_sco(r5, &(0x7f00000000c0), 0x8) [ 220.377723] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 220.390729] attempt to access beyond end of device [ 220.398675] loop5: rw=2049, want=66, limit=60 [ 220.409020] FAT-fs (loop0): bogus number of directory entries (17726) 22:23:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000080)={0x81, 0x40, 0x20, 0x5, 0x5, "d919b163572e3c16"}) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 220.424305] attempt to access beyond end of device [ 220.434096] attempt to access beyond end of device [ 220.443016] loop5: rw=0, want=66, limit=60 [ 220.448614] FAT-fs (loop0): Can't find a valid FAT filesystem [ 220.455472] loop3: rw=2049, want=66, limit=60 [ 220.467302] attempt to access beyond end of device [ 220.484851] loop5: rw=0, want=66, limit=60 [ 220.497726] attempt to access beyond end of device [ 220.518440] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) 22:23:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608", 0x11, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:10 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r3, 0xee00) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r6, 0x40047452, &(0x7f0000000200)=0xcc7) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) write$binfmt_aout(r4, &(0x7f0000000400)={{0xcc, 0x1, 0x3f, 0x1a6, 0x317, 0x2, 0x259}, "66cdcd34168212e141d273d3600f78d5d8686cc05f60287a2be36f629ba44b410f14991b6b0e80c4e8e69c1087f30bc23001dfa9d0bbd83ce71a16af4d6aa077619a5bfdb7533ad9c22c4962cb4f1f8692953b0ff53421ff2392e07521a709754aa78e93334702067298061a8868710cd17df95636967417348a2d85aa80fefda1c678630aebc003ace6552b8d0ce6d7f86a853e04bb72e91c893de724e8bcacc74c55684ce5e53bfeb50888605a68c1b1156ffc2a4f6bc17751411a808c7f", [[]]}, 0x1df) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) ioctl$int_in(r5, 0x5452, &(0x7f0000000100)=0x7ff) [ 220.540484] FAT-fs (loop2): bogus number of directory entries (17726) [ 220.542910] loop3: rw=0, want=66, limit=60 [ 220.561300] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:10 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setxattr$trusted_overlay_opaque(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='trusted.overlay.opaque\x00', &(0x7f0000000100)='y\x00', 0x2, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:10 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vsock\x00', 0x0, 0x0) ftruncate(r1, 0x800) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) write$RDMA_USER_CM_CMD_RESOLVE_IP(0xffffffffffffffff, &(0x7f00000001c0)={0x3, 0x40, 0xfa00, {{}, {0xa, 0x0, 0x0, @local}}}, 0x48) write$RDMA_USER_CM_CMD_SET_OPTION(0xffffffffffffffff, &(0x7f0000000340)={0xe, 0x18, 0xfa00, @id_resuseaddr={&(0x7f00000002c0), 0xffffffffffffffff, 0x0, 0x1, 0x4}}, 0x20) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) mq_timedsend(r4, &(0x7f00000001c0)="a38091ff27af6466c67fe8b3af8fdee1904a02d8abbb1ed47b5b35dd201c36c5096211", 0x23, 0xffff, &(0x7f0000000200)={0x77359400}) socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r0) r6 = creat(&(0x7f00000000c0)='./file1\x00', 0x58) getsockopt$inet_sctp6_SCTP_RTOINFO(r6, 0x84, 0x0, &(0x7f0000000100)={0x0, 0x9, 0x3ff, 0x2}, &(0x7f0000000180)=0x10) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 220.684790] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 220.708361] FAT-fs (loop0): bogus number of directory entries (17726) [ 220.745689] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 220.747731] attempt to access beyond end of device [ 220.759612] attempt to access beyond end of device [ 220.759843] attempt to access beyond end of device [ 220.766034] loop5: rw=2049, want=66, limit=60 [ 220.791918] loop1: rw=2049, want=66, limit=60 [ 220.802571] loop3: rw=2049, want=66, limit=60 [ 220.818327] FAT-fs (loop0): Can't find a valid FAT filesystem [ 220.826762] FAT-fs (loop2): bogus number of directory entries (17726) [ 220.827830] attempt to access beyond end of device 22:23:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12}], 0x0, &(0x7f0000000100)) [ 220.862001] attempt to access beyond end of device [ 220.862380] FAT-fs (loop2): Can't find a valid FAT filesystem [ 220.870887] loop3: rw=0, want=66, limit=60 [ 220.873315] attempt to access beyond end of device [ 220.886031] loop1: rw=2049, want=74, limit=60 [ 220.903596] loop5: rw=0, want=66, limit=60 22:23:11 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = syz_open_dev$vcsa(&(0x7f0000000180)='/dev/vcsa#\x00', 0x9, 0x521080) ioctl$USBDEVFS_RELEASE_PORT(r0, 0x80045519, &(0x7f00000001c0)=0xce5) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x1ab) ftruncate(0xffffffffffffffff, 0x800) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) recvfrom$l2tp6(r4, &(0x7f0000000080)=""/16, 0x10, 0x400100a0, &(0x7f00000000c0), 0x20) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) r7 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000280)='NET_DM\x00') creat(&(0x7f00000002c0)='./file1\x00', 0x2) sendmsg$NET_DM_CMD_START(r1, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000400)={0x14, r7, 0x4, 0x70bd29, 0x25dfdbfd, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40002}, 0x20000080) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r1, 0x0) ioctl$F2FS_IOC_GET_FEATURES(r5, 0x8004f50c, &(0x7f0000000100)) 22:23:11 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r3, 0xee00) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r6, 0x40047452, &(0x7f0000000200)=0xcc7) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) write$binfmt_aout(r4, &(0x7f0000000400)={{0xcc, 0x1, 0x3f, 0x1a6, 0x317, 0x2, 0x259}, "66cdcd34168212e141d273d3600f78d5d8686cc05f60287a2be36f629ba44b410f14991b6b0e80c4e8e69c1087f30bc23001dfa9d0bbd83ce71a16af4d6aa077619a5bfdb7533ad9c22c4962cb4f1f8692953b0ff53421ff2392e07521a709754aa78e93334702067298061a8868710cd17df95636967417348a2d85aa80fefda1c678630aebc003ace6552b8d0ce6d7f86a853e04bb72e91c893de724e8bcacc74c55684ce5e53bfeb50888605a68c1b1156ffc2a4f6bc17751411a808c7f", [[]]}, 0x1df) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) [ 220.931346] attempt to access beyond end of device [ 220.944166] loop3: rw=2049, want=74, limit=60 [ 220.997935] attempt to access beyond end of device 22:23:11 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) setsockopt$IP_VS_SO_SET_EDITDEST(r1, 0x0, 0x489, &(0x7f00000001c0)={{0x73, @dev={0xac, 0x14, 0x14, 0x35}, 0x4e23, 0x2, 'rr\x00', 0xf, 0x693b, 0x38}, {@loopback, 0x4e23, 0x1, 0x5, 0xcd911e2, 0x1}}, 0x44) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) ioctl$VIDIOC_QUERY_EXT_CTRL(r1, 0xc0e85667, &(0x7f0000000240)={0x40000000, 0x101, "68fffe8118d98650b52d2b06df473bf2848f924008d93b0e8eb19932fd899a18", 0x8, 0x4, 0x80000000, 0xfffffffffffffffc, 0x6, 0x3, 0x1f, 0x400, [0x0, 0xa4, 0x7ff, 0x60]}) [ 221.032796] loop3: rw=0, want=74, limit=60 [ 221.038838] attempt to access beyond end of device [ 221.063387] loop3: rw=0, want=74, limit=60 [ 221.075064] FAT-fs (loop0): bogus logical sector size 2429 [ 221.084984] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:11 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file1\x00', 0x40) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = socket$tipc(0x1e, 0x5, 0x0) getsockname(r3, &(0x7f0000002880)=@ipx, &(0x7f0000002900)=0x80) sendfile(r1, r2, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12}], 0x0, &(0x7f0000000100)) [ 221.155314] IPVS: set_ctl: invalid protocol: 115 172.20.20.53:20003 [ 221.258208] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 221.272055] FAT-fs (loop0): bogus logical sector size 2429 [ 221.288170] FAT-fs (loop0): Can't find a valid FAT filesystem [ 221.300220] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12}], 0x0, &(0x7f0000000100)) [ 221.329004] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:11 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r3, 0xee00) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r6, 0x40047452, &(0x7f0000000200)=0xcc7) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) write$binfmt_aout(r4, &(0x7f0000000400)={{0xcc, 0x1, 0x3f, 0x1a6, 0x317, 0x2, 0x259}, "66cdcd34168212e141d273d3600f78d5d8686cc05f60287a2be36f629ba44b410f14991b6b0e80c4e8e69c1087f30bc23001dfa9d0bbd83ce71a16af4d6aa077619a5bfdb7533ad9c22c4962cb4f1f8692953b0ff53421ff2392e07521a709754aa78e93334702067298061a8868710cd17df95636967417348a2d85aa80fefda1c678630aebc003ace6552b8d0ce6d7f86a853e04bb72e91c893de724e8bcacc74c55684ce5e53bfeb50888605a68c1b1156ffc2a4f6bc17751411a808c7f", [[]]}, 0x1df) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) 22:23:11 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x80000000, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x400000000000}], 0x0, &(0x7f0000000100)=ANY=[]) [ 221.382161] attempt to access beyond end of device [ 221.383679] IPVS: set_ctl: invalid protocol: 115 172.20.20.53:20003 [ 221.403054] loop3: rw=2049, want=66, limit=60 [ 221.459822] FAT-fs (loop0): bogus logical sector size 2429 [ 221.467971] attempt to access beyond end of device [ 221.487085] loop5: rw=2049, want=66, limit=60 22:23:11 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) dup3(r7, r5, 0x0) ioctl$EVIOCGVERSION(r7, 0x80044501, &(0x7f0000000080)=""/189) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:11 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r3, 0xee00) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r6, 0x40047452, &(0x7f0000000200)=0xcc7) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) write$binfmt_aout(r4, &(0x7f0000000400)={{0xcc, 0x1, 0x3f, 0x1a6, 0x317, 0x2, 0x259}, "66cdcd34168212e141d273d3600f78d5d8686cc05f60287a2be36f629ba44b410f14991b6b0e80c4e8e69c1087f30bc23001dfa9d0bbd83ce71a16af4d6aa077619a5bfdb7533ad9c22c4962cb4f1f8692953b0ff53421ff2392e07521a709754aa78e93334702067298061a8868710cd17df95636967417348a2d85aa80fefda1c678630aebc003ace6552b8d0ce6d7f86a853e04bb72e91c893de724e8bcacc74c55684ce5e53bfeb50888605a68c1b1156ffc2a4f6bc17751411a808c7f", [[]]}, 0x1df) [ 221.507722] attempt to access beyond end of device [ 221.511431] FAT-fs (loop0): Can't find a valid FAT filesystem [ 221.519492] loop5: rw=0, want=66, limit=60 [ 221.539379] attempt to access beyond end of device [ 221.549968] loop5: rw=0, want=66, limit=60 22:23:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x1, &(0x7f0000000280)=[{&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 221.596425] FAT-fs (loop2): bogus number of FAT sectors [ 221.615077] FAT-fs (loop2): Can't find a valid FAT filesystem [ 221.651377] attempt to access beyond end of device [ 221.661999] loop3: rw=2049, want=66, limit=60 [ 221.676898] FAT-fs (loop0): bogus number of reserved sectors [ 221.684933] FAT-fs (loop0): Can't find a valid FAT filesystem [ 221.691805] attempt to access beyond end of device 22:23:11 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = openat$mice(0xffffffffffffff9c, &(0x7f0000000100)='/dev/input/mice\x00', 0x20200) ioctl$PIO_FONTRESET(r4, 0x4b6d, 0x0) dup3(r3, r1, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r3, 0x5411, &(0x7f0000000080)) r5 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 221.703105] loop3: rw=0, want=66, limit=60 [ 221.735388] attempt to access beyond end of device [ 221.756557] loop3: rw=0, want=66, limit=60 [ 221.774828] attempt to access beyond end of device [ 221.780053] loop5: rw=2049, want=66, limit=60 [ 221.792946] attempt to access beyond end of device [ 221.798543] loop5: rw=0, want=66, limit=60 [ 221.809266] attempt to access beyond end of device [ 221.817747] FAT-fs (loop2): Unrecognized mount option "/dev/input/mice" or missing value [ 221.828102] attempt to access beyond end of device [ 221.834017] loop3: rw=2049, want=74, limit=60 [ 221.839316] loop5: rw=0, want=66, limit=60 22:23:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r2) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x90100, 0x0) r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snd/seq\x00', 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r4, 0x80045300, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000400)={{r4}, r5, 0x10, @unused=[0x4, 0x3, 0x8, 0x5], @name="3498bf65da121a576ee644985df23098beccd20d13a282c7b38e0a5cace15e243e06adc9cd748311453d79a05cf68d51d142e488853cf40e3f50b0d601ccaa3ab3c644c3b71620bdf0e54b1dd3149eb93afb0ebc089c2200e4244afef3de7ff035c05281f51995e6b867b5eba71de14d32b1719a19d3b05f701e2c84551144098bbf555507535ca12118b17c6919006ef363efe7c7815bb82fad3300a98189d49834a25358e8cf019506f5f12b8f93f5b359ab5b3b22a227855b15e3d0dda64c3bb4608b1237da39e33c96de5998b43f3e0638b2eb6f9890a694dc51ae13fc0dcd37a6aa25db46f865edf6cc5e0fc4dac2442773de4c9442b39df9a6264b04656c9e31b3e41cdff509924473fbf8c474b6cfd8ef3e08bc0d04845420a4d33e300f16fa6c4c2531ab6e5603bb7f29478b9bf97c5bfc5cf56276dc1c0c0cebbffd888ffb9f02a1c2f841d3cc81a70099ca943401fd9120904d26e82f8b02e83e58c24beaf3fcf00b5c72c7488d4825560684e0e506a95134bcca0b6ed119ca1e0e7f7ee4fd10d53975078b2fa2df0d1c2e9dc5039b1131a2dd77f8b32241bade6c4da480c5c611c64b6d8f7fa44185b27f2bf15239e259a751ce0242bf44b2eeec669083142ee9c49205f1a80b39175ff3dac73177c5d9066f483eb7272128b5c00b896c4da8581e2266f2fc96e0e0a9284d28835692dedeca6158a993dc7ce59a1fcf0382af78bb1e8e7ba727e1bfc5d6839bb9a947d27bb20d08c604d3b325975fd6d83d3f1989dee613112c1896e3e06e68310748781b1c838de403fa43b4074566cbf64fe37b0ac6941c4ae5a37e2d91ae030ad4fe53692a8f183cc3b085ce625399dc0fac78fe336a818c7d3281fd249459fd957fb8beea7c24f56ea649950c31aab37a2c637af944accac8a61cf05064076a3a04e479c5b861306e8a48cff5e189bab231ee93c2c3168737e07319685c618961e812ab70b78e7283c076e8407d72485278405fb983ede9dc26ff209dd72a9de8df4835b13175fd1d7d21eab22f1c39cb227b2788faba20412297a923fb7033cf04114ecf9af3a61769b5415cf07cdb3f62df74d0574ad4226f7198f4ca2b3ea5519f417aa45e7805880b018ae327cbe0210b5eeea3e61f9c88f3639d9789c3add7aa3072c264c04014a4b117141357e28e70810979594312bf1e764b6ddaaa42e4262fa7c03b4396ea09ebcbc262e726b4f35dfc6e03133487253b9e3b43d8e5ccb97c83878a2660bc6391131e01a523c72a2615ee38a31eb631e58f898da60f6f8fd9561550b8b688a4a4804c030a0bfcfd254d913a09310855dc03f6df1bdb427f147cf24e187076383565534f5d796c448473b845d698d9c7fac826841c9986340a6b285507b4fb347f9f82d53b72225450c0e0d3550b39acbeb0b5cb2e6a6efff2203b1cfbda208fe54ea4c03645964f7ede4e3f342bcae9e033af295f35e7b4ae7612178f87115bd82978df592769e4a43322af9790647be5c8bc5beda5e691549da6ca08485248feec0ae5321bccf910236e5945a0ea3cf2d99b6ba635c158d2d9b30d36bff8593d464eef8922fe03b4aa4fe71d025bc08d87856ca9baa2660066c272d7c75a1f8412767982f26faaa08f95b4a2bd449cd1fa4526491e3fe3aeb3faf133e7d2be774c5a7fdd8a8b7a556e735f365c34b535528456d8085f6527b565cdfdb9b7d6b7309dd3efc75341b27ffd7fcc4bf2735ccabe50e5dc312b2f0197adb47ce16ed42c73d9ff48fd012d4e17f31eaed0ec84e3a7ec0f3f569b1909211142df5308a1a039707e605802c2b536c354db4e39f741af2d221f5841c0366cc1c2f5a1b22a5ea6f77bd775466d3164fcf3b58631f9b05415c738709f95d5a820cc15b14f2e15e5f5270f200e194e57c60b2be0fb6cfa5d3db4362c1ac9ab161571af552b99e25677ab081535292a248830a630904e08718d94dbc1407d5809c8eda50e5d4b71ae514ccbc50155a34de10f60babdbd1c9b3a26599c9f1c62f455f5b761f5b4e60d9c09d88ec0ed270d3d03f206490ae42604c2c2b0ba2115aab6f520652081f8b46c7d8dfcbc6296b9780285dff274f37375b8bb81cfc53a0a24df88ae83877bcb6474ac0758411d393bcb6baec6fd5eba1ae96ed7d757429fd0aaa652746cd1e7b1f80c3d7ce9ab432b434a34300c987f554bc0df6d7eb5044e33ca14839f4a900ca68f63dcb4787b42599bbd9c7b50e2c291020b80b296866cb0efe906d17b858f87e98dc05f76a9fe2c05c26fffe3e1145f950f132e556b53a12bbac54a10ba94834a86abf818ea4a403b99355f480bb5ac92bcc3ac3c41b30f410209bac6e7cbb5febf6573a008a0585120f42608cd9bf6335c199efc6e552a62a8b9aac702cd55f252adc28bbc3af6dff453cf4f52b3d1cb31619aa03544fcfb4c438f59d4af26c1c5656570fdc7b951e1f3a706645e261ff4fd222409903f5ca56304eb6cf6672766215e5aeeade123257f7ecca21582b48fb60c3b0e6d229e29251258dd97a474e82d45caa1d62cde5b88c7f127bfba577265324e7941e4fa21ec60a96b6e1d9e0291ed7c34d099253e714e5e9b76e9d8ba93de4c2530bf3b0a91c8ee2ae10a8e0339cfc989a51b80db6ee9786895cfde85a6c98187ebde7f0d630f39545f74b897d2c96419bf2fef65b206f93eddb4db8c46e265d9ad40e2edc3930540878d22d92af4113835689673fbb90fdbae04259d553b1cc1d5b609a14e0a0bfdf5ab17427668f6c37a800a5e15b30805b604820d1c58d8a02de94b0b8e3525c7fdbce6015b8bbe2865ea2d8c9a4b01e6698ae80143be6e39ea6cc8ae2d655557b129ec214aa06f0619f0fa1a6280a025934f04c7838453b0e3644319d9668b68acee11757cde1a78125f28e8330a385ca05a552e0a43ef8097f792ffdc807c5da44db714d4fcebc77bc6c4ed95e0d41f24299e6ec7cbf7a0135848a9c5ed1ac21022f130fcb01888f19b6e0108ef82081350e2655b7b6f9a334b6ef5483fd12a60a10c5a6e520dacca3513af19fb8e8f9f2053261687cdb34c8a437304fd9705e46c18b841bf5ea83349fd7f681476c7d18999a28bc17b7ee824519c45773f9e639891e6fdcbe41aedda7878a032ec205d8abb2b70ccd34a64a53bcfa8266e9d89018a2e05344223e16883816ad741db738f79a9ad97cd7138a7ed36476033cd9c674a4d74e3c70f913c8dbcd43532f14ee48605bf460fc5317c99b3c42a826e7b86a2b1890e408da6c35896e829b83e3a771f730f1d135e750eab6c788cdfe883611fbb937b41b73ae8d885a6e3e4db84c441b437f9067c06d86b28f2814cca874b8fbfcd22baa481377ec727928f2f45c5b2a73d37bf85ab90c4941460cd1aad873810ab251d45c612a7f6bd3a6791e5b713718cbccb4e91c456ff10c367fdac3e22e41392bb9d4d72c9b5c162990defbd27ab968ee48e676e538f47573e57d25f8dd272554a20996900c086bedfd46d411d38b07f52d0f86de8dc88da864b9415228df4d5e59279540beed6a1644b51658ed1106b0df064c45547156f17c8689669a39ebfcf02d9ce1be9ef563ce2d2c1059f8990a59cc59adddcc7e032289c6626fd6eb60989463bdaaf66cd303972fe93be0962af6d77f2cee7cc0df1b6fa21787afece457949a39a46b8797248736b62637a02b42c23029606eafb3b960470e58c55a7001f6d01f2cea892a6e0198b13124420d29e09c550582eb3fb3b1d563a2f8557b0d1e4d478f79e4dbd6d7403b642549aa6b43c581184763a980cde9ccbe86e7883471556b2ecdfe4e38c264aace9b00b33cff6951c8ea2db25aa30e0ee235bae16d62ad6705c7fca5f52a7b5c5e84ee1ef7e6c085e490057e83f767a9b8c8bbd2c1d050b1d02d81769266be73c3915c288321dbdc70fec6da749b8691dd0906e1341396143bd5b8b37e8520139f4641a3db8272b6a60602ff49f7a64a8036b6eab93773e137e0eb30090b2589197c941006e2f820b83d6d56ab93bfd2c99f24c8691d5fa7338be0ee8644573cb2611cb3f7e2136d9e1a7eb470fb0bdb9d64741114568b1bf6a3b1dec897b8b76a5d2646c319c06b4b7f92b002266bc3c9c2184ae7961625b3882e7f236b33dc9494c98b526df9040f0837e3640ce94be4abd9652e09c15ddb7675b151cd0205003e174f48a20807ea46d2caf6ad8b60a7a0c6ab0b506745d4421320b6a6fe3872b5b1b33c167ee6a85bc4ce50ddae0c6700e6b27b59113fe1c8367e8cef78aec2848560cbee25c0b2ec5401415658ecc4fccd060d6a5e6738972867b9607df14b45e75fd7ab08df18b159ae30948dfd4ab4aaf3ad72128ecf11e3f0362e1989c5882bd3ea3005f1a9c5995ff94a6d5e6866dafd47ac23a70e1243b21bb1ecacf3d04003cea552b4189a8d5d651fbaf176ae5e1ce194c3c1fc938e4ce19d1b55d4267ecded6e0468d864a6e4589f0a288e45bdcedb36c76b61b8529647220f97a46ffd1f2256c2f492846739dec572bb7c8179212fec97ad7f96af6c6a9ac31f8394c71c276e3321bc8b3a2f2198cb5aca5aae193618b134f2636140cc8f6ebc94e9adf08b97a57cd8bf71c6e29c1a9130c820cec1895e0e609d37aba5a1090231a0bb520640ea29775561b73c76bc3725aa0cc9e21149449eb12a9cc3b6012787d5bffa0566bc27515649830ac77f5037063754c275121e9705674ec8bbf0dc8228d3a2da7df8071ec48077f7adc7c242716afda44af1e62f2b3c3bc6b7ce20efb48f5e2f2388a4a5d4ecc85d9243c9a5fac1741754c98e99d14dfbe285334a37c84239af545b79d7ff82c84487d79b9c8b1127f5515f4c59c3a4afef8e2813952265c4a1c3578f98cf0efe29f704d936d928562c81fe06707362fd8e3602251c99457103335a35c7ee5b205776765083f7b5db72b27a29d57e6a02c6da4025a7f0a17132f683fca4851373773843387ebd348586a1cd6904f73e95221668bf35fa53833cca9d6d06a8709ba89eecedbe1b05d96bd7aeb5affd16b3844e7bbc653ce9556bea29238b718c113a4f26a8c84e80bb5a7cbc80696476f02a08ffe205e8b9636b316bba7a6bd3b81c76b857ed78eb4f0bfbade9cf55431d67604c9a56d7e236dbda1bb4c2832c8d921f94932dbcca8cc87d8ab13bde3ca638cb839f0f8d5a992f2023e24fe37f7e9060828dfee2cbffbbc1e32a8bbbffc8f65e01ad23b86efb680b52f901e3139dea4cec807a601fad70d57a6591ec812aa01693f8b976dcf70b8f3616910dd0d81d392788c37ab63715d70546d9462b3cbd62cc5a86f2b59349772b429e7c52c2a1c0f2de7b65bf7ca80a61f5b5071b6aa576dff7987bcc66ec59965ffd6c210d6aa4c1d530bf2b737fc4680d03b614eb267bae608285373d379ef96b40ea2c384c4f99461703562f7e2d1f1b96fcb258a0a8fbbb92763f0c52ffe9954fdb3b598c44aa30ba36b78afcc93fcc47a20779592578fa0898caf19fe615253f211c8f94139762345391c448151eaa75ed1ff04393471c68ddb6cff37494ec178551376da81bca9536e21d1e313ecae7a732482a814d14a6d285a66db3c8f1ef1c33f766ce20542e8eb6134669e182244e1eda45b87ddc3509ce4ec1097a103a8ea4debcf3d049f37afaf45bd51dcfe7def9b36d40736f5115b4558b7150dd465c1e7fc4950e68d5982ab"}) ioctl$BTRFS_IOC_WAIT_SYNC(r2, 0x40089416, &(0x7f0000000080)=r5) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x1, &(0x7f0000000280)=[{&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:12 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r3, 0xee00) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r6, 0x40047452, &(0x7f0000000200)=0xcc7) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:12 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) getsockopt(r1, 0x40, 0x3ff, &(0x7f0000000080)=""/145, &(0x7f0000000180)=0x91) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:12 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000280)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000023c0)='./file0\x00', &(0x7f0000002400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) r4 = syz_mount_image$tmpfs(&(0x7f0000002480)='tmpfs\x00', &(0x7f00000024c0)='./file0\x00', 0x8572, 0x1, &(0x7f0000002580)=[{&(0x7f0000002500)="7a4d1162cdc63228fc6fcbf236f8d9a23bebfc096abd52b8c6e58eee4045e5a9c5b56e2be3e8df375c6f89423e59f5ebca4258650e6ddacfdb086b5ea8af246d62d8cff7089266c3b9fa0b410c5ff24962b5d17eb730fae068edc44ac51f8a", 0x5f, 0x800}], 0x1404, &(0x7f00000025c0)={[{@huge_advise={'huge=advise', 0x3d, '!(*'}}, {@huge_within_size={'huge=within_size', 0x3d, '#'}}, {@uid={'uid', 0x3d, 0xee00}}, {@nr_blocks={'nr_blocks', 0x3d, [0x36, 0x78, 0x78, 0x25, 0x25, 0x33]}}, {@nr_inodes={'nr_inodes', 0x3d, [0x31, 0x0, 0x78, 0x32, 0x39, 0x38, 0x70, 0x6d]}}, {@mpol={'mpol', 0x3d, {'local', '=static', @val={0x3a, [0x2f, 0x39, 0x36, 0x39, 0x31]}}}}, {@gid={'gid'}}, {@nr_inodes={'nr_inodes', 0x3d, [0x34, 0x30]}}], [{@fsuuid={'fsuuid', 0x3d, {[0x31, 0x3f, 0x35, 0x39, 0x35, 0x37, 0x0, 0x34], 0x2d, [0x38, 0x66, 0x32, 0x33], 0x2d, [0x65, 0x38, 0x34, 0x38], 0x2d, [0x31, 0x38, 0x31, 0x63], 0x2d, [0x63, 0x62, 0x31, 0x63, 0x66, 0x37, 0x0, 0x39]}}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@smackfshat={'smackfshat', 0x3d, '--^%!-$'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}]}) r5 = getpid() sched_setattr(r5, &(0x7f0000000280)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000002700)={0x6, 0x5, {0xffffffffffffffff}, {0xee00}, 0x3, 0x100000000}) stat(&(0x7f0000002740)='./bus\x00', &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f0000000080)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000180)="e14dfb56e3c743af12b9d01811159a1073e1514e1e48527c3c93fa6cd97e4f127255aaf13742490c02815e28d37d3db7a2737b025af5824e416c5d075a28ff8dac2192c400365f491080f8eb25a3aa8a0dd63166b4de55280c472c56d52072e5cd602004c169b4bb6719b10aff5c3b92e45456ed8db28bd5814b7c194006d710cd2c5bb48b29709bf6f36e0c5e5053a7e516426989ae08e286", 0x99}, {&(0x7f0000000400)="a4d0715cb7f026f06da313aae99d94837e38b805feeac444a37f4cc49cd0717d61a3d3bc71b926d7a74eda769093086382c59aab0846e4ab4ae07d3a1eab820b5f665e4970f5e0941802f231a3001830ce6dc3ed4ce11cb60c7914106a09d395f6f8523849239800eadcbe76cb8e0de21b11b00168aa92b72acf42d0f1ac1220900723b4d0af4dd6e8d94cd25b2615c76cc98ac9f5513f555acbe9030cdbe35465bf07433236cf801f2d2dc2e35ccec9f111d37d1e9814e70c734f7a772760c83acd151cf21e15a7", 0xc8}, {&(0x7f0000000240)="79f6a1171810eaae5e85b3f467128bd155ac2cbbcc27bf56d086b274c1154a52f0265511db55ee77f3b34c2c5557b96d7b7daf6bee41a059e209abb7daeddfe7e89065da09b11f85ca074fcc5d5c948d1a145f2436e8f62d70c30a07802aaf87c7b3b9e84152f63b916c9c7f218982c347a08ea0aa796dbeb69b7ba8022c54362f0714781e37dab46e89336b3d5656c30cec1b254af56c26412d", 0x9a}, {&(0x7f0000000500)="3670b6da173c4e328b68a0e98c0430edbd4c009bd7e7d69c52a1ca74851dcd061d8fded3210171b37ed4b2759e398dcf64c3fa19603f0dc6003604d929519cb631f4eed4ffd5b83c60cfa154552963d0e4b453cb1ceaefaef0baaab4ca19eff8ae4f236134483f71ded4dd88fd446c33eff1d8d70df00df19760fd20b430a52baa5c97d3d70a548e496477f94302", 0x8e}, {&(0x7f00000005c0)="9898945d845c6b04557b241546112c8cb6027dfb769b9192ec2b66b83b126bb84307f330bdbbaf292404532b28548dc6114ff534c56a2392238912c519f89533b58509132fd22847290709bec8500b4afa1eba3a0e9afffbcd15a3ccdde531b03436bc4a9bdd1ceea8376b5faf24d9e06901acaa819fa482ad72252bf12ffb0e823552ab89bab0d65f2412a3b3dcd83c98c3912ee04a5962ed4dd3bb6ac817e79bc9fc7fa40dd019dd1d226a7ecea5d257f49e1a796fdc", 0xb7}, {&(0x7f0000000100)="50ba4607a830460459ded26aae35b308eb78ed294daca32a1e592acc0abfa1bb135f5c", 0x23}, {&(0x7f00000006c0)="f01f140e4669cf780289ae384a1a550c3cc433fd22b87abb2229f372f485fff79360a4afbb5eb94e51a8aa301382d4fde55b7bf02b4d4d7cd7d29abc2a2d1da0db317aa45b3ed55fa7081e84cde2b1c753bdfe9448d6cb9ad7838a061f9067189767fb21ef9191e3e9f310c439db0ddf86a5ac5e250b2817bf1dbb56ea1ea8c4b7759b69a6fddba054b01e4f84b7d310981dc72224a58e3c73733fbb2b0c816d6e84150cceb8879ab01d352f33725aab964ae90c94ca0ca611f090ae23d4655bffe0631fcf8ac4c7", 0xc8}], 0x7, &(0x7f0000000a80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r1, r1, r1, r0, r1]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x48005}, {&(0x7f0000000b40)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000d80)=[{&(0x7f0000000bc0)="74450f6fb662cdf1a475e7ef2424ed1f9184155d889253b6f3110c2087656bb3d4ec44552d36a974124afd88e6aee7ab30b7769a", 0x34}, {&(0x7f0000000c00)="cb58ab2c06671c3487a0b5ef0ebd0584c371da268f014c16f705ad6d2b672f83efe0434aefdad3bf704eee9da0b4525cfe230f4b870387131bc929235ebbf0061644b416d2f71c29f9896060740b70843c39136ae5323f034b9288bb75df1679b70a32d9023c6b41d364aed7de7da7cb64932adf32541b97612e578148921499e19f917b83bbb183af41a75c779395b92b05163777ecccac5cd094b1936f4dd474a984a638c73d4da5f8cdc810ed68150e26aaa6e17dad6ab3f5caa16f1db9f0b7f2837bec41737b35fa616f626906d373bfc93fd5a14fc8efc0bf2783", 0xdd}, {&(0x7f0000000d00)="b297dbc97dc9b8562c4e0f04e689ac47ed617f99ab3b8ce3fad5cf08eb497c71680565ed30e7411f7c5cce5f8d6402c1b787b4b625c05393437d5594383547321e", 0x41}], 0x3, &(0x7f0000001200)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}], 0x58, 0x10084}, {&(0x7f0000001280)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002380)=[{&(0x7f0000001300)="327927427f321f5c1b0c28937340ca757bb64136bffc514a52006b5ee0e843c7aebfe72043db885f5dea66e980b662ab4cf4358ef301ec3bb95e4c4333af23a7b44f1e534ecd5b22115d6f087a5302af3311cdb074ca914e5436a7dcd69d25bbc71d2761bb13999a695dc792e058b6d625a35f0b8c48ff3fa6e906610a265e657fe2313fe6c83eb08beb98fccc288d303da3dc328b9032e0319f1d0864ff5108acfecf75b8ed461c677da0147a5068cecee8523c060de1c0a5b1c7a8d434cc93fbcd153600150a7c55733c3988579805ae3c95564c13787d1ccf5610d7575fb7f0cba804c6981ec558d5b0bc0fa6a83e734293b2ada254fd3f7f587d7c08cddc272659d81e9d08823b4ca46052a19bf250a2431aee97694b6711bbf4207319f954251a9431060a94eeda83e55f17711d3f24448b3b0c883ed4f1418c960f01a23a03fc6451b891a03c231481394661159ca4259c14eaea0d49631b667b8ebeec540166fb1cb3176ac37067812cdd97a2438c666982946a6062780311d8b6d5115bc9b09773e5e89c46bddbd3809bb1dc05d60e301b2286aa7775f85c2fbb05df5163a7cc03051596e137c104ae633e58175e70a9dbb8c740e4378f2cedd251f2b4f131cd06c70874bc44ca1e31f6b1dc1611ba95bca53fbb3ad0667cfc6203c4df6569b42618b3e003322ab5398200f34803ca58f7d486f792b1bc8d84163297c971d9561b80c8f4d403175f3080694e9cf67e91baf7c727cd1b0567130d22c86c5f4bc4cd46fe6eb594e5ef338b6a6014ff5a721d650a3bf0e7302e908e3ea8cb02f480f152a16e1e9f9a581dc268a2d7ced21f064b265a40b2bffd47959d948fc3e7a5ce3347051971f78fa645043aa2953726f86efd696a2fce486a70a545612baca9440af4c74ac96284c73b6122059057a4995f20a1fb93010e82a342652c24295dfd77459807e67e72af316a39f11f141c96945469cd881497a2d31e05753ec02bbd7553319dacc96f85a4a9769514fdbd160507ae5dc3a5d444905c30bf4851a15dfb56cba7d2cd33a589924168bb98f54458f8e480213a8eb48b8aacf2177982453df1ed7433c536ddece5017f1baee063fd406ea69babec93fc13651cb22d7ea7c4731d9a09558dbfac12d10502b597d745c41a3e0ba4bd4692435b2bbd04200b3c2a6210a0a340d439ccb1ea5eb5a2234550e1ee761c1660eb9e90c931a6f0bc0ece62a7e413119ee387ee37d2ddd63d387faf17d5661803c03f585fbd2a692c0302eb43ee142d5fdb8de469a6b7e8b5cc48c8b88b55f893c9de9b2502f5a95c2a005dc50f153a54e4b9df0952c13e48e8858efb234cfa016e1ebf3a571b30cfadfe17d93509407539756291dba842c027d5b6a9a1bda2265ab5043f46ac70a2fea24e6b39962570f56d6106cd796cc4e3a5cd419f2ffceeab68e4a510889bfa59efda1c4126e8f1f2e3a20b62c1553b0d7ed625045fb2092edf9af2b1e9b4a76b71fdb370b9dde244d92977d747ea24e780aeed018651efc370f2366fb6dcaf8b26c84d68c1de3f46868b5ef516fbf59133bd14cc2e285707d09523c4b4d122eb3924e405d54d96ca393b8747c260e784359b7eac4c261fc1acf44d8297ab1d3ba73443fcc499a36d205458b93048ce363ef3d2731ca4bb9e8359e75e26a83a573b666753e473bafc6cb66af721fbf483854010850d5cd0f17848a2f1f790728fee9f00f3b3f33f05a9c154727d139fcc166846a87d74b01a7ed78d3e85ec4db4ef207f0c2585de887cbb9597ea45d0c3a09de16c4719c9b35a9a862f2a77e40a7badb4bf12df2e59e45904b92c1e304ec2bc6230d8c8bc10f859e0cb8e7eca8f3f1c82ee73e556b2a574aef06effbaae19cfc05845fe6d3e759872c878a4e57ab22781ba342cdb8204d9adcf64fb34a870a6e987f7756acaf378a3d8785c39e67ea7f0d9030b143c0850b1d1a417ce635ae0bf90f16949a93055edb4c66a255ba1d0a5d33a0bd23292b1f603196ff1e156e540e8ba0a2ce6c84c125cd93b84f9994e9376b3f0dd884f6eb79d0149ed8b3829dd8469455e598d35e710e8de0ac2e62c252397ac3f58dfaf1b80c734c8f13e0674660bb6b37f5e087f7fdbaa16a1b85a575bd5dd4f3effe87d44263ab9967da8abd504b94ebc24a2bd8a40476fd02166acf6a79cfd839264ec486d7260699977d101b9134e4c181eb11feafbcb2e669cf26c704e0132728935890e4ea6a046e8bd40919a3f0cb7e5ba5a6111fe5cfc8508567eb5f3dba07b66ec343d888b48f3c7b0b723d74467a9e9356b5f5423828ce80f6fe8684d6cfeda652db469b7bda4ac508c0c3af3d6fb029a854c8340600d50796ed4ae23d3a72c359fea51a50a8ed22b2529ce4324c920addfc8fa17a9a34d01c6f951b37227422858cfccb7b6ad1bc29e0af7ae1e72326c6e243527af1d2fb3d1ff109895147daa71d0633f5e64d8714ab66dec4c2d31b22be46f6f2681033900ae24d4d3b6c1afc7aae055948acd7300917bd397e747a3ec6192f4fde5fb9048bfb6ba738e99df8635caf41131ebba53788d76cb3555e3d8df024f08996a84f5f918f70e6d912e3289c8e297ad446fe021688009ffc8ba755c0395c0c5f5e3c56f22bcc74c7da59f31d59ff9def24f7048694d7527aa906319480439fdb3d990e57cbc9e6b6316549bae17e0e5bdc1d72cf961a74dca68e3f743a9d33f931f36e3bee06884eb70993ffa9d0f20669577dc1323bc466fa5da856403cc8b49075801acd31dd29885a814716abe932a447730c3452b16ffba8491b64b5fa7871ecdb34700ffd044d7843d8890076fae211d1ba940ed83c94314972b04100338127d1ce9ff9d43314b211cc6c6546669bd442d95ed20e5139beb4ca47aa428018164dd1acb424f8448eddaeccb1edb6965d5a71943f05a9e82be90f8b0213654826693d06d25e7b61d18a1d140557d00763ba97876008dec6dd8492b803cee081a4d305f68688644eef52ff2813e6c9bf99c132c465e85d7bdec0f02f605a6d59aec6dcbfbb2616f1803c482e17c0afe6decde3294db4f8a4d1220c914b4d2522e0fd95f6bebddd6d8b78a988992918024ba76ef76c623df4d82979cf7221877e54a6bb7b49e2232a4e36210adf7933c002a3045147c070803e4fd38f3f7a6a29a2de07e2f43067b2c6eee4873f00bf8132b08a61efb016ac923087de89d57e91df5cb3f7de81ab8692e653c3593e22f5e3c4c600ec9bef110131b346f69a26830b696e00815620e6b6bb8035a27bfea9f8c5b8c393e75bbf36d22019be94d8e3b64e53fae586d04105221d05615faa89e39d37f1d9b5799e2018810f7c158b70125607d4b2dc23db417b99ec00b0a6108acc804f64faf2a304f8824f06639fce4b853ce9fd4f8655df3b7041327f161281279e39731074548f805138b7be78ff46605d640026c7ebdd7db0261c2f842334f7859696bb3974c34bb20584f87744594dc32b7c243c87e7f583696d51468e72db4b92cdc49b396be2b674aaaab6dcce5a6ece37fe01d5c9e921418d9b4687ac62641267c0d6f5f24b2971cb3832b2ef6eae90fa3e77204091da58d0904ed60f909effbc358c092ee936909c1dce9875fe91f7de0624499258586f30293e7df617adb0b1e141d92fc21046302afdeb853d35c8c09824c4030f5b3090a976eac560e262d3222b019a77d25e05a4d0d26bb23d31d61cca2bafec84e655d2b15fb2eba4d9e31405d2900bb3342e80c8bc6e6c6944745d3f8170a3b5342cbcf9fd28bd296befa737a24eeeb68254a7c74c7bce3e7097ee7255ee9c94669087b5dcb9dde7cd6cdeed95707025b3f4fcb128f64afe0c2efafa18d7b273c5ec4ea801158c123913d9a01b58e814f3c3daaaf5455f9af6b8e4c62b75a400ce354a9185aab173bc7330a2d307d68a7c8eb2be3775326922c0353e626e9bd3c29ae33a8e5a4e660af328234f59ca514c7a581e938cbb0be8e1df5fda3f5fe40619dfddc13b7a4fd9c84e96528975d787e9aa52d14c0e0a91e1299418c814594f46ffac209c1faf2578d744c6f48aedd5061f3b46477968b0f48ea8bde7ee4b3b9c289ac4a721c319cdc52ddb6d63337b708c65ccc910ec362013facc8e104165b02d3ac18227300d2bc01c6653a0cd73c90590b04b8cb81ef2bff83cc45be427d1ff31bae9a3c01836118c926e6fac008c1bf7c822b1b2aa9980aa3f011a6c26749b1d3be5868a62f721ae0f1159f17a298c1ce39642661f78aa2f8f46c9295762e9ed3c1ce3991e173d3945abd6ecb88cbe49d7e6081583e33b2c8050b7fc969c12d5e32efad8ffee09b9f1be10a158bb122783cc2d79d23f3fb01b34dd33ceadc0e6917ec84dd9ad8d18cbbcf5c49ea0c0bcac2baa3887c7ca24604bbab755232021ff43b0206262c81f9663e196248779a29b9f3ab09953e0078558dee3ce7544e54ae6e67914f67097c7a71e8ee7495ac110b33919912fe20ec033b5c263a4befa6bd466c19e1771ed2a9eae667190be18c00ec7eff09540842f75bed16e2d4fe056212def9b312dc182b4a6b9e9ccb2c19d7d16e59625003d2c8ee35601e33d7bbab3d78b95beaf633a3ac45e9ab74d577ba85ecafec036b31eb2d69e2e27237935a0bfbe55c6b05c6e6e0d5b7e0f2a26590a4b54310c998327e2403d7d40429af3a5ddc58252d0c0acf0767bf1934d4bdc2e2d06f7fae82291a421e68da763134d1fee568dbbdf5b08f359c0f79958b62be119bf06be63a88e6fcdc409e93256575d9f66abc87aad2c36d6274617d167a721bce2f097912a8e3237a43107b2080cda0535b3c1773f514fba2b5e2693e86205e2cf5af4565ad7279b24a8c7271c0c9b0302d1efc64498360b4dac1df7904669def8b2b7bb8ab53ef7edbd613ceea4efaded58d7da0778ba6393e78d689637df89eee419d9ebb9710fe24612578768bf3030b36b52dbaa9fc26ed69e48fa34db900dbba9a96bf15a7c3a1eb7e21ed992e85bf6ceecad16cf704a5723c7d3b4c258deb105befd10ca42253d7d30e5100cca539a42892bf1879e50b999481abda558886f030d0fd1b75c9ce08ca0893152b8800e1998e733eb95ac0019c456b99f85fddf37db5ea1d22cb133d17694d30f7a27d633f7a954555c8640c8231a4c5f731359e6f4fafdd4337cc368edb486a1faacc0fa5182e89ed3906f433f45c43a53e764e37182643e7378c92f0d25572a53bc6cd80d1207ccfc29c56973c347b6c39adaac04269042fd6060dc3ff6e3f68a316b8ad741fea6d51c753713d88def90373148df5f60579e22093c72a37d2e589ed554a1a182d80fe72ba0e3783aa1d8d150a56a230f605236138588b4deabad3e252d96c3fa9fc0fdcaccc0b21d9172d8f147430c22c5a0ee67a7142df4e2b1e40fdec741b1c7843bf1f04ede5226e260889a8fb5bad4ed9043e71502ce9530fe370e76474aa615f7442de42c31802da74034dcb79a0a79b3d3239309f7795ddbb49f8449bcaf2daab06e07cf9f2e63ab346fb71f9b9482c9c6835326b01a24f5762aa791fb6440250000a4b9d2b3a8f297a91ce3370a855137d2668c65b280e193443e8a85cdff6b0211d5290670e95a7ac0809b81c591060307cfdb20d71d7f535549306d767a43784233e72890d97ad90ca55574264b0624273f20b283154408a87820af2a72fc489d14e4b96feda3832bbf88c91dfca8ae52bce0033db4bab116ea02691aae0e441b15df1eada45fe5d0a84c02e28d7e6f07ab7591bb7edba0db4ec", 0x1000}, {&(0x7f0000002300)="9886bc03d4bfd8ec1960dd9ca70b2b1a9da5e5977b79d8267a5cbeb762a458d43b42e9ce159de5ea2eca7e07a6791b6d024af363cbdbf19ec14762cd1e3771a44d0e79b0747cc50481ee1738ca5140ed45b17f14317dc5971fdedcd9ba89729f53c631e9e1", 0x65}], 0x2, &(0x7f0000002800)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r2, r3, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r1, r4, r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r7}}}], 0x98, 0x91}], 0x3, 0x4000081) r8 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r8, 0x800) r9 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ftruncate(r1, 0x0) [ 222.147003] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 222.160708] FAT-fs (loop0): bogus number of reserved sectors [ 222.173802] attempt to access beyond end of device [ 222.194524] loop5: rw=2049, want=66, limit=60 [ 222.199695] FAT-fs (loop0): Can't find a valid FAT filesystem [ 222.207522] attempt to access beyond end of device [ 222.211617] FAT-fs (loop2): bogus number of directory entries (17726) [ 222.224207] attempt to access beyond end of device [ 222.229241] loop3: rw=2049, want=66, limit=60 [ 222.232549] FAT-fs (loop2): Can't find a valid FAT filesystem [ 222.250510] kauditd_printk_skb: 20 callbacks suppressed [ 222.250520] audit: type=1804 audit(1598307792.443:321): pid=17908 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.5" name="/root/syzkaller-testdir653109688/syzkaller.ZQwkik/414/file1/bus" dev="loop5" ino=276 res=1 [ 222.266056] loop1: rw=2049, want=66, limit=60 [ 222.284374] attempt to access beyond end of device [ 222.291424] attempt to access beyond end of device [ 222.292851] loop5: rw=0, want=66, limit=60 22:23:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x1, &(0x7f0000000280)=[{&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 222.297872] loop3: rw=0, want=66, limit=60 [ 222.302552] attempt to access beyond end of device [ 222.334619] loop5: rw=0, want=66, limit=60 22:23:12 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r2, 0xee00) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) r5 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r5, 0x40047452, &(0x7f0000000200)=0xcc7) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) 22:23:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x70, 0x9, 0x1, 0x5, 0x3, 0x0, 0x0, 0x2, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x8000000, 0x0, @perf_config_ext={0x7, 0x7}, 0x10008, 0x9, 0x5, 0x1, 0x1, 0x3, 0x401}, 0x0, 0x7, r1, 0x3) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x4) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000080)=[{&(0x7f0000000040)="040800090000ff0100ff0700", 0xc, 0x2}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x7f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 222.379476] attempt to access beyond end of device [ 222.388017] loop3: rw=2049, want=74, limit=60 [ 222.411912] audit: type=1804 audit(1598307792.483:322): pid=17907 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/261/file1/bus" dev="loop3" ino=278 res=1 [ 222.462109] FAT-fs (loop0): bogus number of reserved sectors [ 222.462152] FAT-fs (loop2): bogus number of reserved sectors 22:23:12 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') setresuid(0x0, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='9p\x00', 0x2000, &(0x7f00000001c0)={'trans=fd,', {'rfdno'}, 0x2c, {'wfdno'}, 0x2c, {[{@cache_mmap='cache=mmap'}, {@afid={'afid', 0x3d, 0x8}}, {@access_uid={'access'}}], [{@dont_measure='dont_measure'}, {@subj_user={'subj_user', 0x3d, 'cgroup.controllers\x00'}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@euid_eq={'euid'}}, {@obj_user={'obj_user', 0x3d, 'cgroup.controllers\x00'}}, {@uid_lt={'uid<'}}, {@fowner_lt={'fowner<'}}]}}) r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000040)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r5, 0x0) mq_timedreceive(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x77359400}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 222.483363] FAT-fs (loop0): Can't find a valid FAT filesystem [ 222.487118] FAT-fs (loop2): Can't find a valid FAT filesystem [ 222.502968] attempt to access beyond end of device [ 222.508702] loop1: rw=2049, want=74, limit=60 22:23:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 222.517154] audit: type=1804 audit(1598307792.633:323): pid=17907 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/261/file1/bus" dev="loop3" ino=278 res=1 22:23:12 executing program 1: setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x88bce645779a0157, &(0x7f0000000180)={0x94f4, {{0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}}, {{0x2, 0x4e21, @remote}}}, 0x108) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') bind$llc(0xffffffffffffffff, &(0x7f0000000080)={0x1a, 0x201, 0x57, 0x5}, 0x10) connect$pppl2tp(0xffffffffffffffff, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, {0xa, 0x4e23, 0x100, @private0={0xfc, 0x0, [], 0x1}, 0x5}}}, 0x3a) r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) openat$userio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/userio\x00', 0x1, 0x0) r3 = openat(r0, &(0x7f0000000380)='./file1\x00', 0x521000, 0xc0) r4 = syz_mount_image$ocfs2(&(0x7f0000000400)='ocfs2\x00', &(0x7f0000000440)='./bus\x00', 0x200, 0x3, &(0x7f0000000740)=[{&(0x7f0000000480)="0c4bf12a6e97f6de9e0645d090552e352c16cd2c2e46fbe145bff0e33ae8caec82c75943bd5112aec93fbdf6d9f932c0f43548019a15d24206714b322ed7cc9b1a5cbdf1273d8568147e71506fe916ab807ef0e377a02ef8bb78de5ede45b1d6bc6f736fa0632e769bbb7135bd02690aeca3ec7d17565d2f94b76f4331d596c5b94bed3a0d8f3ef0426c798655210885eb0837f813ed5d79c8c5ec30", 0x9c, 0x9}, {&(0x7f0000000540)="cfccd2a5a831c908a4ae1d2ff6a965cd65783595d6a36dbe492174b412ef11d48833011c1e01b5a96ca415b56147e75ca684a06bb77664222d563a893ff0af19fa801f4139fe81557a0606ed22ebc83d3ea6f81990ee6983b59d84176d68ff7f9da76713b6020a0b81b82ac39e8fa28916551b30ce27885223f7c12b31a524c2dbf359ba4fba3a81eec79de3ef8bb0b257b630f7ef3db81bdb65e48f8d85415f0ac8bd8e22d34ca64bbfa5e1f96c9161543293abf26650e0b7ec2e8f20402b7cf1fc0bcbcc14", 0xc6, 0x6}, {&(0x7f00000006c0)="4174b4f725c67838a7b1bcba974118854d43aec0d7b3fe7552a0c814441135e5d43bf9173405b21dbc9e4ca92d2462f78af13692eeb2e482290dcbbec3b613c0e9617e15dbbdc8216d56ff033281ed2721a382338d2ba8f2f1231a14cb", 0x5d, 0x400}], 0x20, &(0x7f0000000640)='/dev/userio\x00') mount$9p_fd(0x0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='9p\x00', 0x1082004, &(0x7f00000007c0)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@debug={'debug', 0x3d, 0x9}}], [{@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@smackfshat={'smackfshat', 0x3d, '/dev/userio\x00'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'msdos\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, 'msdos\x00'}}, {@subj_type={'subj_type', 0x3d, '{'}}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/userio\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/userio\x00'}}, {@dont_hash='dont_hash'}]}}) r5 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 222.584154] attempt to access beyond end of device [ 222.589376] loop5: rw=2049, want=66, limit=60 [ 222.618490] attempt to access beyond end of device [ 222.624779] loop5: rw=0, want=66, limit=60 [ 222.629166] attempt to access beyond end of device 22:23:12 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r2, 0xee00) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r3) r4 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r4, 0x40047452, &(0x7f0000000200)=0xcc7) [ 222.637207] loop5: rw=0, want=66, limit=60 [ 222.676726] audit: type=1804 audit(1598307792.813:324): pid=17923 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.5" name="/root/syzkaller-testdir653109688/syzkaller.ZQwkik/415/file1/bus" dev="loop5" ino=279 res=1 [ 222.717104] FAT-fs (loop2): bogus number of reserved sectors [ 222.735661] FAT-fs (loop2): Can't find a valid FAT filesystem [ 222.761937] audit: type=1804 audit(1598307792.953:325): pid=17936 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/262/file1/bus" dev="sda1" ino=16528 res=1 [ 222.772677] FAT-fs (loop0): bogus number of reserved sectors 22:23:13 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setxattr$security_capability(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='security.capability\x00', &(0x7f0000000100)=@v3={0x3000000, [{0x6, 0x37e1}, {0x893b, 0x18000}], 0xee01}, 0x18, 0x2) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 222.829911] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f00000001c0)=@filter={'filter\x00', 0xe, 0x4, 0x390, 0xffffffff, 0x0, 0x108, 0x0, 0xffffffff, 0xffffffff, 0x2c0, 0x2c0, 0x2c0, 0xffffffff, 0x4, &(0x7f0000000080), {[{{@uncond, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@broadcast, [0x0, 0xffffff00, 0xff, 0xff], 0x4e23, 0x4e24, 0x4e24, 0x4e23, 0x8242, 0x400, 0x0, 0x802, 0x3}}}, {{@ipv6={@remote, @empty, [0xffffffff, 0xff, 0xff000000, 0xff000000], [0xffffffff, 0xffffffff, 0xff000000], 'veth0_to_bridge\x00', 'team_slave_0\x00', {}, {}, 0x8, 0x81, 0x5, 0x8}, 0x0, 0xa8, 0xe8}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00', 0x0, {[0x8, 0x5, 0x4, 0x0, 0x1, 0x6, 0x401, 0x800]}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @REJECT={0x28, 'REJECT\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3f0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 222.919564] attempt to access beyond end of device [ 222.927793] loop5: rw=2049, want=66, limit=60 [ 222.942780] audit: type=1804 audit(1598307793.133:326): pid=17964 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.5" name="/root/syzkaller-testdir653109688/syzkaller.ZQwkik/416/file1/bus" dev="loop5" ino=280 res=1 [ 222.943326] attempt to access beyond end of device 22:23:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 222.999068] loop5: rw=0, want=66, limit=60 [ 223.013397] attempt to access beyond end of device [ 223.029154] loop5: rw=0, want=66, limit=60 [ 223.029420] attempt to access beyond end of device [ 223.053341] loop1: rw=2049, want=66, limit=60 22:23:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r2, 0xee00) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r3) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) 22:23:13 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r1, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f00000006c0)={0x3, 0x8, @status={[0x6, 0x8, 0x0, 0xea, 0x9, 0xfffffffffffffffa]}, [0x0, 0x3, 0x7ff000000000, 0x1, 0x1f, 0x2, 0x1, 0x8, 0x8, 0xffffffff, 0x8, 0x10001, 0x1f, 0x363, 0x4, 0x6, 0x10001, 0x1f, 0x2, 0x1c, 0x5, 0x4, 0x4, 0x5, 0xb2, 0x1, 0x2, 0x0, 0x40, 0x101, 0x2cd, 0xffffffff, 0x82, 0x7fff, 0x3, 0x9, 0x8, 0x4, 0x8000, 0x3, 0x4, 0x1, 0x8, 0x3f, 0x1000, 0x9, 0x800, 0x6, 0x1, 0x1000000000000000, 0x9, 0x10000000000000, 0x5, 0x9, 0x7, 0x9, 0x100000001, 0x40, 0x8d1, 0x80000000, 0x8, 0x5000000000, 0x9]}) [ 223.095450] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 223.120761] FAT-fs (loop2): bogus number of directory entries (17726) [ 223.160586] FAT-fs (loop2): Can't find a valid FAT filesystem [ 223.180344] FAT-fs (loop0): bogus number of reserved sectors [ 223.191855] FAT-fs (loop0): Can't find a valid FAT filesystem [ 223.239307] attempt to access beyond end of device [ 223.258793] loop5: rw=2049, want=66, limit=60 [ 223.267648] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) 22:23:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 223.298183] audit: type=1804 audit(1598307793.493:327): pid=17997 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.5" name="/root/syzkaller-testdir653109688/syzkaller.ZQwkik/417/file1/bus" dev="loop5" ino=282 res=1 [ 223.309184] FAT-fs (loop2): bogus number of directory entries (17726) [ 223.337645] attempt to access beyond end of device [ 223.345928] loop5: rw=0, want=66, limit=60 [ 223.365120] attempt to access beyond end of device [ 223.373251] attempt to access beyond end of device [ 223.380277] loop1: rw=2049, want=66, limit=60 [ 223.391628] loop5: rw=0, want=66, limit=60 22:23:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r2, 0xee00) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r3) [ 223.423730] FAT-fs (loop2): Can't find a valid FAT filesystem [ 223.432832] FAT-fs (loop0): bogus number of reserved sectors [ 223.470239] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:13 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="72656469726563745f6469723d2e2f66696c653124726f6f74636f6e746578740c167eddc45d72d9a8af2cf44d8d3dff5350685a7fb64d3e", @ANYRESDEC, @ANYBLOB=',mask=MAY_WRITE,\x00']) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) ioctl$sock_SIOCGIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r1, 0x8982, &(0x7f00000000c0)={0x3, 'gre0\x00', {0x9}, 0xd4}) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r3 = syz_open_dev$video(&(0x7f0000000240)='/dev/video#\x00', 0x5, 0x52043) ioctl$VIDIOC_SUBDEV_G_CROP(r3, 0xc038563b, &(0x7f0000000280)={0x1, 0x0, {0x2, 0x8, 0x200000, 0x2}}) ftruncate(r2, 0x800) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) tkill(0x0, 0x29) ftruncate(r0, 0x0) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcsa\x00', 0x101200, 0x0) ioctl$RTC_AIE_OFF(r6, 0x7002) 22:23:13 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup3(r0, r2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$P9_RLERROR(r0, &(0x7f0000000080)={0xf, 0x7, 0x1, {0x6, 'msdos\x00'}}, 0xf) ftruncate(r0, 0x0) 22:23:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_open_dev$sndctrl(&(0x7f0000000080)='/dev/snd/controlC#\x00', 0x86, 0x20000) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 223.643540] overlayfs: unrecognized mount option "redirect_dir=./file1$rootcontext ~]r٨" or missing value [ 223.663579] audit: type=1804 audit(1598307793.863:328): pid=18012 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.5" name="/root/syzkaller-testdir653109688/syzkaller.ZQwkik/418/bus" dev="sda1" ino=16510 res=1 22:23:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r2, 0xee00) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r3) [ 223.707072] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 223.728483] attempt to access beyond end of device [ 223.754288] loop1: rw=2049, want=66, limit=60 [ 223.763305] FAT-fs (loop2): bogus number of directory entries (17726) [ 223.789601] FAT-fs (loop0): bogus number of reserved sectors [ 223.797854] FAT-fs (loop0): Can't find a valid FAT filesystem [ 223.809898] overlayfs: unrecognized mount option "redirect_dir=./file1$rootcontext ~]r٨" or missing value [ 223.817631] FAT-fs (loop2): Can't find a valid FAT filesystem [ 223.826356] attempt to access beyond end of device [ 223.844371] loop1: rw=2049, want=74, limit=60 [ 223.874501] attempt to access beyond end of device 22:23:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 223.909337] loop5: rw=2049, want=66, limit=60 22:23:14 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ubi_ctrl\x00', 0x82002, 0x0) ioctl$RNDADDTOENTCNT(r4, 0x40045201, &(0x7f00000000c0)=0x14b) [ 223.939365] audit: type=1804 audit(1598307794.133:329): pid=18049 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.5" name="/root/syzkaller-testdir653109688/syzkaller.ZQwkik/419/file1/bus" dev="loop5" ino=285 res=1 [ 224.007300] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 224.025711] FAT-fs (loop0): bogus number of reserved sectors [ 224.034324] FAT-fs (loop0): Can't find a valid FAT filesystem [ 224.045516] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r2, 0xee00) socket$inet_icmp_raw(0x2, 0x3, 0x1) [ 224.067005] audit: type=1804 audit(1598307794.263:330): pid=18050 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/263/file1/bus" dev="sda1" ino=16545 res=1 [ 224.100286] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:14 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) syz_mount_image$ceph(&(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)='./bus\x00', 0x10000, 0x7, &(0x7f00000026c0)=[{&(0x7f0000000180)="6deda2776a668f6cfd2e7db95bfe0a399d20d149dbb72de1df947a3eeaa94938f10b9906229204920cb5f443c1d8a92063bef2d074ceb2eeb721ec17009e9a46dfa3944cab06a60e7e11169afc1c4afcf36a2108aaa699f65a4a82446959c6f050775f58e829619223537760c2a23ddc89e77bfda896c8bd2470d93e9284e4163224a980f3c80237b928ea223aff669139cd73de5e26c82bcd06ec781279b1635bfb1b342069a37391baf239f4a3e447ebdcf538e797a702029eb310930694a4cb074b0de62b0cfc28bea338", 0xcc}, {&(0x7f0000000100)="91c405e4a93b40", 0x7, 0x1}, {&(0x7f00000006c0)="428288436c4c8dd53e220051fc8bdecfc2024ad3221ab2429082d7aff8b459737baed97137da7f67ebdd27f517a86cd079425b2c03e938345bdefebc2f9a9b7026d695eca3a0ce1b4cef58971a5da1c9b67ba8f10d2670c16d4207189b366bde4b4c5776c334ee37f6407b8e00dc5da23a9e37aa7b794c61bb9947bb1aa27955c8ff98e2c12fb5ff805ed90fa16407284a5161e77ad0f86d2daf7fbddf0a6f77a773099c08931416a94a78ad1d5ccf6de0f587ecd37936714c293281522c0aaafde94929356469f1d7ab841af03e19e98c408d0c38eeb2b3a5c32834dbc9389d3890b26653fcee0837fd4854d9b4766af9cc070e639c0015e49f7fbb83eeaf3ce9518cfa56d31c7f107e96f8ebcc3dea16ffaab6e6627f2b70224f943ad08b5f322fc5525e3eb4381a54ad7294ae9411a5c5a4483493757ff8628242262bc7bfc63dba0a4f14ec0dea14d29c02a4ec34cc81fe08483cdd8dda39f74722eb57d94132960fa1e7a3dfdbd11c08c4b79513a8091667d70ef9b153247148fcee7fd50da02da3a7aaf605bdb9a480583a74c230802d7ac255a9f3e929a81101adfd0e4bdc55f3f430c53c2e06599f219efc3fec7625f7542a802b1648e5bf8dc1f01b19e69c956be590d16e69742f75bc4d1255a38240837fe7ae5b3072746b679e72d1b6a21f308b661376470004bec3443646ce58708ac3d62d9abbe25e87fd5ef75ec2cf3ec78c862350e30610f551628d9a101ab7c85cbf9592892ff954e6e8710b80a31e48a055b9201306967f17c6c447c9d6c755fdf2c5cb20e9513d9bf9a2f7d1d1a170f236aeeae6a3d1e90a2469c65702bfeff9502ce0ff0ecfb29de32eb755c46a55d6121bafdb8bf4d300bb1adb8c06b82a54293462b38015bc1d2a10c2827b4d415675e58f7b1a88f069bef91768cc308ce0df51e4bc76d41af4aa9a99c66cd01b9071f6e242c1c26fa276b48af4ce621a64f1327e361ef4d68d7d478c44ece82c4361766c92d7e59cea642ab95090180eb7464c6ab5248ed2ee121512ed85436f397f670d344013d97390e8c3339d1cef29f993c2f505e00e2e3aeca9506b61049fd980781369ffba566b3eece5aea2b8fefdd34d8264593dfffc5f76e3394f1b324e964116a420376ecf74b2988ddb0cfb54fa7c4847e260b8b5fe54fa2f29c4440529c21375c205b406f26efee0343d71071b4e6aa226c098460dba525258930c7860aa77f8f99cef88fa2e610cabccd502823dff70c5c55e60ed49a1df64f7de8d44890f2614c4512fd0d566cbb0e1b7d66e4812bd40b4b7288436d1721c4578edc966b65878780628771c97cfb50df81d4c30da8ae3adc77cb8e621037049be43cc039b3fe3ac6ba02551a2abc4f726f5b59bdedbd3d31bbf71cbe7f338c204bd03060f357dc846b143953f684899192d6891b54641c1d781dcc51826924cb466279a1c94267f0b6e2762cf47c08b84caefc85dd2f6c1ab718425897a198749cf6c3cc1b1d9168a125102f923bdcf03e0a9c7b38b0f88d5e0a12b55b7bd67720eca417d4d06a5a5eefbcdac6abaec9b71a0e5a471fcc063ab64b43e3da8c1c39557fe557b97782226e11ed50a1ab453a10beada704ce08461937ad180544c218e23954496efdd8b22a7b71f693562e9a35965726064afbdf326a2a7083ba31866c155ebe3a74bd821eedb3991611596a5cec875860a165b35dfcde001258b1f14cd28bbce5de469e15845edd92ec472f2a58083b1fb00d77c62a8cdefed1b6c0b8531b567cb3c9215d7d997177f19a256a1bf7ce3507173e04a0a021083d80b0f10ab5277b5e4388c0cd0937a40f63de7e55eb9106ab3fc53fa6b4fb77403edfb3782a0436ee025d62bd4b6a188d0cd953a21614f83c828a0253f883c93f64e6aedde07c7658219bea3d5c972a7e76006d0bf475e5c34e091984b380e6e59c51beab34ea42c532ba2984963e0f6a6bf97e2da63aeb89774819dc55724264c03e9e3228efba8bbaff9142b07ad8c4fa01c0b6bdd27f6a8928a77a1e7492e796712666dda356518b5b0622582dc45adab33b42cf712a33f92e6db412e91246d8ef65045c06f22fa9f556341d98ccdfa8ea252cc988194bb44562bf92551d00c52b77cb4a697754d2fa851c9737dd0a4f2db5397eef61b8365164ba84cb35df8076bbc5817f55c5799eafce1d9b71e7cf65740ea3535257d60f1722dd404c4ff3a0aea819d9cbdd65422a59c1614af9bf8a396155d74178aa096a112c7ee648c8ed09b4a57de17c9796c3665a8d0d6ac23b7fba32449893d04f584bbfb5bbf5c4e88a0ec546dde67a207f46793f89af324b5e448854465d7c4afc721c37d673f762bd3a48b3dc443aac68396e814f3292dacb196ad9e837e9b512569e3c514ff5d6a5e89b9e4cc9b978e57240ca135c9eb07f70aded7f5c9c41964a1632a9d0843033109a78f8ac5667404b14b4846770f99e12ab60d4fa75b32cf35c12ed8ef89b1389762885e1fdeec0d4b635ab4bab0ab1cee150a473341564af8d1af21e80ab3303e7a9541f3a453f2853aadc9f39ed63431de220cb78c79b8dde3fe433e90c37ffbb9931a8e5eb8365f0702c936f2e08b6e32999c9452b6ca728b03301ba67ed44c7c29b0a99f7870392a470806e22f90182da74f8baac47638762ba8e1bc33624e1ada2dc1c910c518363c52fd4333e659fdbe21daba9d73441f08fc87ef5b38848bf4258baef0837dc34b4e35d4b14c34f30f05ede4cf050bd37c0a41931a8bb95e13209c3d3f26eedc8aac75062e2aa5e71518ad2c30da8f327bfafbe5d5ba46af0b2a206b5d62c88159d15c9f25dd94b86026ff4603395bd571954961f2bb6f255fc8ffa1705ed7e24e7d790b941d16be5830f0a9558ef49491d31bcc1618f6237b23fde3a47cccd4165dcc1bbfdf27511ed5d4da809420165e1b58eaee1cf5a0011cab0df0bb9169b1f8d1e0e390177c4d4e5fe589b25cb1d80f1bed6e953206a8e7cc3da4803ef05ca822f7fa15c34398ad15c0eb21bcec87400f719f87a70d89fee976a6a64fef94a79f39fc1d988340578db33c3d991cfa3b8c082eb484f6bb9575fd5f398a58cea3f52b857195f8a37fc6224f024b6c27d8dc0670fba3130bd97f591a35addca9292df98fbdb002e7502492c1fb22499be7fafda71b7e12c57cbbb521986e88cc6e1fb1c91d408b15e3efcf337f2645e998488773ca69d17da4d0c5ca992270c99ac2f61289690da9de6450c6d9419cf74edbe4691ed6fa8bf3c87f01799a96ca5bbe23c421f7cd1945e7164745dff7721fa0cf4dc987b7dbe43c48de31df695cd52bf1cb18d203efa978dddd267dc042a08282197af2a0db6d2d4bf3d415b66592bfc70a5daa3d4ddb2823879d51ed1144b3d627399059848c5169b2705b6ab67adee6a6d166c919418a632e84894d32d23862b9f7d72b9ecfb646ea9b459be5312d6d939ce71d9250e72cc7d2c58e89ea4a73ffd2eebfa94d1e3e92882c92752dbb0b9688284a62968343cf52abd9848be5605bddd88a30a9193557d9325f9c982a2ee401193d34a037582865b77685545d7aea4da935b0a091df53b14271931e6df9d4a8bd78d76b88a0cbd66d9e7a0b2edd81cce77c2e451ba477b4b5cc496c540a0e0e05ec123820f85990ac1591c64094de0bd003f839b045790fc739c9cebfc6ace281e8dddb2b3f813a0751ffa6371ead3b3e32ccef4ae83cb409cc3ebbac169f2f394bd0cc1782d9e869a789815fd6df008126604abecd9f5372684add6072b64f8aaf2e5966d2fed387b9860e65cc029b7268e5c54e7b1fc0ed3a4603b31cf2d174257afdb440f8464d1dab011f9c02c6a390045f8d8cac06c22136ace24488c215866cbf0d0a5f4e75b4d2859f5b933d95b2494c0c2ae91f423f8124c4e17ef46119e2bd5c5572f1f52c9a29a059e368f7d4d2a99d9792b2be861a7a7fe3ec7f464db477c2e1e19e1d6a4a6f24ddf477bbc95156c4a2d579b217c7a804be9b31cecfcd53d7dd9f9afe51b3446afc258c21cb69ceed4290c7197884b0780ab21f96e6e6e709e4c49f55b0d11156339015b3ff8caea0f5d9a3abd0ebc19c4aa71749e710303f11c17d51001a19a016347529c43f984b18fc747e330248a424f7d7ce9a6b486106127f4be488ebadae3c3e0666936ba14504de3ce48fb1ff30e5d49e62115ea22ca19c8030dac986cc97e5714f92a748a7150dfcb3af6ac829f9ad03f16c2d821429fdf3d466ea82097d191b9a12be28bf7bbab92b2fb16b452cfa07aff4d4b03bae726d7512ba867ed95620ffe8990446f1b88ddb5ec89634f6ca868a24bad5656a5740477164ee7fb6da3fef9ad3b554690e309298057bba661dc21e60d49a94f4805237a2ad09609b74bcfe78e7882fb6d2f99ae9de724efd3fc9556ca02715a7483e9ecde22b62585c54478677c65c950611e8ce3f0a2adb4d8e8b6a144e6bcc474226dc1a9f1d168f94772d2cd5b7c5774a9a6d6f24ae253a613cfc6090a4a9a88a0ff943dd832fc8dac6d41b8dda16d9b814b347b15990be26e441bfaa23800b2f3b8ac6cfad6b23076a515c46dfe1aa69beec87df25fbd030411ca92a228f7eb486350f40a82a7bd3643c2bfa22689b663eb2c75d395907c84af37990279302743f39947d6de19e62ed74434fcffb9cacb379c5d6794f4e7b9afc9dd9fc8c3fd538dc7d6599fa995b8ae9b146816b2d7877f353a97741cc61abafa7de15a3dfc2031738610ef8fbd00c6b6dfe84b337bfd45b678e8854fd8d9fbcd53dfa20acfe94c48a3755b6f4139cff0938b9c866ce58194cc617e29ea909be4859a8fab3715b57f31cffa29717dfe22fb623e47e5e0acee0d83a4fe55e61ca05097551c4c9fedfd76b4a3b4606ca0ae9a2216cc3210fc0724d8fa2c5aec0aedd00527a6b898a25097b416f44bdb292e1b584c72bdc1bfd261177c4b50b179b916d085c32ab83d88c9d149b25956fda67c227960eb2b7ced933387ff8153ead9d310ca1b380ee2a5f7599775f6d5bb595be9505cfe603f039c462427f01744b176ff16c7ccc877cff916e5ec09e0d424544ee0a89f285a2a4a65f46fe8ac7b76bc5707f5f01df61765d27905d667469d86759cf5c0af1b4837d8d08ffabc4e01ba8adf720acd28ee1e568de74fd7538c11b2fb2ad875d5d5abe2e203d7e3856d46fa21009ae40bd07cb7df2218e44dd739dc2b72b460961d2ae821d65b577b47cc3aba337b500b7d84174ae0be4d7495235bf474a5fb2dc51256889059c726b32ff4a69aa61eef2ebd4a6ecf70d3538743995598c5358c93033568ffdcf28c6e04d81cb0951b8359c442706582c394370483380a7cd18f3fc3ac24ffd6191cf6b0c6bd0201dabfbac5d630059bfe95a3a7848e659c73336dbb805579d43ae1a60b83ea1340b71cac0e6308649ea52d091f6509bd53ab80e5c248d3f8f02bab76c67d46dbf0f2794e34dd0da1962c6f2b28e2d0ce69eb3a6beb0b62e58a75aedfafffa5c449b448632f05f2c6bec200730eaa44aa4d42597655b35b7590ffa1212bda86e88e664dac2f4b9c77bc767e99d56dad08980a293677f0d4954cc3eebbb8941a27a2e5e41c2e1a67eed7120e4b30177e2630b1068466096713caaa1ac864d556c45df233d14a7dc5d9da19c7ca4ebc7b037037b3bb803b6449600cb7d911d3349cae7ab4ce62fd6eda6ddb1577d0331ff291320990ed7930d65baf73e4de59af749a5acf05f46750956c86c7b718c792ef130de1e493cff28af1a6dc65a8df3b470", 0x1000, 0x2}, {&(0x7f0000000280)="1550d590d0e5806a7d500998dc37abe6926185e33e99538346591244ac71c0b2d4fedd227994fee21f77de01c81cccc9ef580f6424be2fe18cd4c8121b5827169cb45defab9004ca42", 0x49, 0x1}, {&(0x7f0000000400)="383876215720162b512429d3b9f55567513f5701c731610d890981213ab752437fd3af0dd63ad168e218f18e0f6aafc836165314589eac6ce3e1bf50eaa52ab1513b8d60f8988f3599f24dae3e0a6eb1e362c8b50003f4a23c7efc42c819dbd5f870eb47fbd05e78c1830736f6d7d3dadd3f1b54d45e8fd3497dfa684c3ba31e912e1b28a669b42acbf9da82859ff13c034a730c2ce557fb81fe16c8d07aa6c9349e7bbcf52390e022c9f2ef28f735e452e200f0e67f08c8ad1d7008ab25193d16b6dd51b089bc3685a6dd033d0412cba5f62c711afa505f4c0f7f6fc1bd13", 0xdf, 0x4}, {&(0x7f00000016c0)="00cb728a5f2b1d2688d9b24adc6da589a8bf0ba3cb21afc5594bcfbda8ea3139d6b4124c647b1c7cc97fb0c92fc7bd2c5acf3aae49b61249f8101ebea72c6e874188a26c5652fb541a19363261dd1abdd8850fa0c9a7bc68120ab531164e709d3af0f216d11e7c55924ab8822631aa9c6db5cdfe4d8266981a68c4f51f712388ea587dfe72b50a44e143be95c7c6178551000c2802147f4aa411c699c85df64f8ded150c5ea0e73aacc3024430920b0a74c492115970f4c14a92e98a98c97972c47a3996a6f2256d1c4245d889426c2d270c1cdbcda934bef70162e4003439b067b314934d46f65202ca9594b90f50da9ddcd0937d7010a3bf0a0af2dcc769639ffd4fac56f578178680e140d5a814564fdee9bcc65e53cc40f6a00dd7d021156d96fcbdc0f46ac4152fdb9fa22854ae89df4cee831061aedd4f63ee63824a04856d14e7200968e747d5329852a50e8dfe1f8a6a89221bebad297d5bf191bea692a0982bf8f0bd591c6ffa61c11b19b3e5c66e3dab04fdaa35ca832fa37d52c1c8bed9f6d20778bbff6ba81cf6e7a385967362fe20ad6d5c8761176ea39e00e8ed3319fdb6127f2f13db2819ae21fba2bb71ced45c494611ebfeff90a4282b9b3f0eb6e0c0987b62732df5b24098cd6d1500f935d96e0c014214b3311f8513cba5e88f2311c3800799d5407e38d593c884b0310efc9a81997094f9b0bc6078050469d5aa16031002e0c3557dff08acc15f21fb657426701ee0ba1e5dfccacca43671a8dbacef5589b193d9a0febd4f29de1bb36dc56b1a83022ce5b9f053b210e50f8629f2c115747a834590607d7d9b63d27d9456e1c77c4d161e617db7c40f5871aae995a648a4c45f745ac8961b67669d44644ca8b517a5ec2da24cf254ef68f813d3b9c881c729e694b2f761aaac90036d23ace55071cc1d294f48646fe40d38e0b8501b018775be93784cbd5bd86efdd4e2a5737a9139c80c3e681fbe3593ad879ff3d99ed95ca48026c24fc598500c0d0462263095cb382315236421b7c693ff6bebe3b2ee4401aa7bf8360a64ccb2119237900e25195f6f09db2f2420b699bd90afe3d42d5d73d82a43c86aecc9977a2f1b0ac55a95c94ded47787b713c98b8a25899938c612692a89f69f8f3b1524c7684e0ae4d8b1377d9d4376eb6ddf2ae01b3bcbd1d4e97c09fc8412d50edb5a3039a0365d47f84752157cae01d98b37ed389cef94dfc2f57f309910d13ee412d7148e972899a646d4b2aeaab88fe635a0458b76dcb47818bcfcba0a1decfb4e697e31b765f168dd5f8344265301aa5ea8d2c15cc9847feb67cf557f26d0498a269db6c07aeb1f319840a0a63ed790628cdd363cd9700332acd5981d2a3fb02eb33a4f183d4a3dfd423a414118e572a03df0bdbe12f0173541afcc6e9b82a28911f1858403a505b6f4d19f91ff898e6afc7a4b7c0210041781d2ad6d2df91846d1ad9f5f5c02b5d037d526e64aafa80773ac7976d39888a7b8e8514e6917135cd9210659ad6a11458b22db3349edc40765d3905e84723cb91b0ae6700f2670e01ab9b35552eb148487dff414632bac360ba07aa064597d401752a038b403f9418f3fafaedda071b8c53bed5364485971cd9609e73241d73046b09791489a3b1d02070723b6ff72d3a7c227eb186ee55ded958f890f0e25c1d3575b2ddc9029839416ff49219ae65603333b9674adeae82380f2410cb0e254de11b2572ca8bbd6b7575897b72832dd676c0ae703b9c0ed5a4fb25b8adba3892cb844ec1a292c44dafc45b4cad4d2bc39d7f6caaf7f00ae0e23b1ae0b6f8e4d4bb0a75d18ef56cc9543b1e48f9ea0d7fe03ce90b668d192461f378cf5264ac83c5cc1806b4b60885da60f72c3871ab9f9ff2a7ccac2471a1b875c354dfd74b8f51e937180150edd3aeee482b01a692d46ddfd288b68b249eb18e7063b3a189728b45692d10c934f27bc4cc059b0fe5c149eda674c7d8f736718d8d864f019ac32cbdb7c9e897d20da1ba0eebfe37944dd9a27830f17c52b383dc2e8f8a07b7cc03be50cf9f3c925979ddbecd0f74587e740056cf757c816bc31068418e4805596ac541cd558b0c1fca2182adab2f7b7177cbc6ae702de5c2c32de355c2f30ffda117618d40f082a6b9c07284cf3b9030c70dea7edb477c527ac590f394ac03a7b8f471d9ae8f9373bc4e42c992a91168dec66e634b951e399cb808b6492d14dbd9610f8d0768784cc952774c723239d027d9dda75edeb9e790b542272eacc6c69c65db5ff6d4b690ba11b6fda43a4698a94a0930b0e7ffb57765ae692c431fafff43b2b1193bf93f78a784308f10a506c5faa9132891416fb91231068d268a73475ed438e6fca68947d728632863594df0dff155a5280d2f47a7a2550fc9c945fb40a36a97007efd4eb9325c40d34f34cc44058389629c4c6024e30364e476cda9788b960e0a957566bdfd4349a9d5591840fc8553eda8e67f6894a6ca1f34e77bf1df505222fd06323668524cf02e8c2020c8e87c95ce5cffb15062672c58c6a679ebb3817481bec16e57aaa2fa0d37db725cbbb85d11cc83e05f0ed8b8f6f284043939ee090094af26337a3977038b9b87d24a29163d1d47ee0b2507abc40554769a7f39222b69acec02f075597063450810d25001b599cbd5f16cf5880f02a31f1c97251cb054f096ada85439c3ffebe84f183f335f5a33f076d6953b936ad3de015eca30161bd0b13f6a7739c52a66ee2a805c579e5eff0a2b073b73f3ab3728f7f2a593fcbb1e8fd2a4fca19e3625cdc95af6bc9f2f8cbf1ce5fdca45db7a3572154dbd5418112d297f124aa6bfbb50ec536f06410602f3444d44e46d0116d009e41c25fb4aa08e5492de5f6c0e8af321d1cda4d581e260c6f35a04bd324a71ef68240eee4839bd7e60d7bfabcdc6fc49612f03df44ce2ab0e6f3a85478fd1c3fb147c57cdced058e0a3d542a6ebe4ab2aa66d4cbc3c1927bf66e4874a5a2fd14123aacbcf6ddb973da6098db8b133ff576c7b575a62e3ce0979d79012858b7e2be62e37571e80e9e831506f1eec91282672c44564d0df84cf6d568149c61fb755680b77f28adaa3de909ce0bbb44b1855f3c8418a7d112d96d173eff628f414d215513e75870b607d042820c9cf54058a7daa5497320cdf9fee71b509e7ad77fe295f0fb17d711efabf5a2d00bd524499ba78e2d0e2b4333b7a59dbeed1e8f88d350159088dd2a576cb09e315de00825af0d2a5442f142e4635ca7a5674f2d5eb9d14ba2243a14bc07c6aa3989764ff478cac15b4f6c1dc0e3444e8c54455293586bc5784601cc6dfa8fc8016db8f9a2929ff0abfc4482ab5929723ba55f9e9b04cd64dafefa2ae5c8e69dd495c66be590a80908bba82d1cda07b85e8104fef277ea4874361486e78391abb0dc9ab4739b1c73aff852471c773c0cf975f2024b70712cd805734073866ed9f3b02434459e6dbed4c717b8cf4594cdd46031df31be8168eec494d4034ec787a2446b9f149d220badb32d6122fd585184afbc11d87ec48afa3909ce764d38aa1b3c86c9f0be16f54b2e084de785e7880da4e9d68214ccbdaafdc06badaaf06bc724db4810e52aee749092093292dfa4496886d8fbcb4309e673d2c4e7e005fbdecb3518885475707b2ee357fabad10c86b3bfe96542361fda6c7c969cd32eeb0e48a532a5035eaccb7b394519b2defcc9183dc2debfb79a3a4b8a991589b99681c599816f68a9a2e5bd5ec01d3fcca3cf1f06b5d30a9f97514278278ef49ab285247e4e5f227aca8c4261c56cda2be523adf9da66ba60984f9dfde1525acb667ab8c0a5adb2453df09997ef36e2cfe37f96ad3847804a2ab5b2808b932fdd7058e79f2655f874f60e1d01746ba1c7c8b0fbfc4d5e7681977d95c2cce538044a3f4ec23e7905c21bd7073256c54cb64c477d37fc207075951ef8d94536f154f24351556e36bf98e4657b1099d8c4e9efcd5765296966f81246e5469ad97414ec413ea9de80d5718c7d0641ccc3cffc559958a3b4fb1d457088523fd302ef5da2185cd808840cd0632e05afaf4d4170ecd82cd82d05f519ef35a9a591b1c950105aaa216272ece90cdd2c8e6efd72315ffdd0f2f73a41b44bc720d21bc7e3ea052d466efb2e9dccfae6bd60390ad3422707cb7712a6cbe7f3108e0ecfbffca22d52dba79b6d06ab0b949420a83a7ccd060bda565caa7a16203bebc37cb71d7fa378450193c9ef8953e55edf9d669ae83bf25de6929d4040e82d23a3e8f7fd4c78a54baf6fe87aea318fcfdcde432144fec032500dafea329b204b48a6dc3325aafd6bb17d9b8d2f4a5c35b1a88bcbbe28537530862db72887a9f95013e8a04c8b3438f67ac78c71a6c67447689732c5999cfd50815d45606cc687d5b71afb791792202293721113909f90a02758ea786b4601325b1c51ca7b61ee705d5a3dad3810b475e81230e48e7fc7b2d724916d9979e0821c2eb5f5cf80aff0764f026d0f2a32e87a4cafb2307aab77ccd699f070b9ec30d33d65bda6676354fc0c39be516facfe1c160578b36e4ad327819ef86b458f9e865a25a0e5571e2e3532f3124ecba45bc6c5531dfcdd99abe1bc83c14fc37ffad49e6986db965e856e91004d6e6071ab46b4180bcd2a8fe90fc323e36f269e251629491339cf8db02f390e87beb681d8fdbff4272234b83a7e88ab16a440aaa4f8fee6b7e4fcddc044d8683b170ff39c867fa1ae37a4ab6ebcb5b068fc86308655f04824ee3b88402ca19b7d05e75e3bc98620603874f8dd9a03d048c194ca1c4204e8a6318978d6d618acdcbcbc9c70691ab5352ff771884922432d7a8f76ddde4e0b432b73c6618c4c397daed722bf03f29f4273d6c17cb3454b580768cee7e39891203a83ba7e7abb343b08cc91f5b4df0ec9ebac1712a13e7d25967d48d903122ff4ae5c14dc85f1d2af531666f2107244327d12e68d2ba863530f1ebe9c9607799fe41dafb573c5a789ee96317a29726a646d99f6989041d4285539d78351119b0b1c5b385ea90b6550354bcd39931cd555a7ceef36ebab061593990ddd8278d614620df835f29b084f8eea413d6ee887399d42dc7a27dfc1a42d74f6853ac7bf89dc5a479466b901280d47369f6fd0da7ab4be1867834ee5993d38386beab4b8bb8084bc9ebace297b452c4648b7d0333303663a2161a1d7d53031ed239e20423cdf29478570ea6fcf62b386f0a56ac0b1099fba2ff9be12d319ac27a41c48520c08faac7996aebf63ea278a6159f5ab22c0cb23e1d764339f820affec1105aa892ad91d756cdfebb5364bf230ec34f7be74750fec00175f6b2834988321c66814b22d025cdd2d15737d420739e846b9aa1990947c8b0cb51842dac605b88e2f11ccd0edf3a5c9ff26980137f49a568a4e7a662f60e04704d195c5e95494b8bdbaadc6fc2568dfbd54e038f5d3a3d695d2f2fcb9d9f2755c58120ee516dbd76e63d0fcc74b0c272d2f059e203c3952d28db36b445757899c714eac6d4dc9b8e31449416f47a092d6a44fbf10362bdfdcdbef39be3b2766e4cdbbefd13e469d881730e0277ff9caddeee523cd74a23fcf79e08a98043a21526b569239dce1ed8fafed92e0e7d0943b18ba77e7f12b3da88b8000d7467c67f680f8b544cc65429cdcab38a1fafa8441f05c1e7b6807c73bd9809b626797b00d6645ad29d17ff87722313bd79b3839940e434bf39b75c108dbea74aab6a129851ddb4b29ead27a67f42ed30e0f38c048bee5d3cf7be5c6571a", 0x1000, 0x2}, {&(0x7f0000000500)="96a3e0db3b07ca4b38ab8e42b551b2f658e7fcb8fac7d8eb3bcd935328cdcc32cd729fd48bdb1d757af0a2b22c9e99ff4bee44880e88463cdcfcc694588ce14f8269dd22724ed55eeee9eccaed63bcd9d2bd1ce5006a9e0e8ae338775af2a6a76a3d5d9d93ae02f43fe9e86eb1d62fb573b8fd2d3f27ced725590d5b4e5eba6e0a63dba8073c61c9acd4281efebd3c4960b38d32a8acbb67436d05f96336b52e7950f3e3d2a5e4f8290f3c9f9215a6e23cad3efdfc9c98769f43e659029cd15972214a4219894a041b03c820d25106806f19cb9ece3c3faa80c2eb6ad0594a0caeba6bef10e3c8cd10d697ee406560", 0xef, 0x1}], 0x1024010, &(0x7f0000000340)='msdos\x00') r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 224.134491] attempt to access beyond end of device [ 224.157204] loop1: rw=2049, want=66, limit=60 22:23:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f00000001c0)="804ec83e9bb371107aa70000000000000000ebfd26d8a52f2d40e711cb519bd9a895b052d929965d079c3f2ed471c946d34de2e27468673625eb3e93ef27fea8ff0cfa0a51c9842b8b99b753ec8fabb6dac0378e0d75ee952aa68e97532e445a7756756d0ea1f9ff926e435436c8da2ff67ccac4fe14760ef45dbb991dd4bcb8b62b72f8656fca12b524755d5700598d6060366a1641487d855d576f1a4a2de348bff1da6ee8df16bada375ae5bf42a5c0dc957e7249d1e50ebb", 0xba, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 224.242200] attempt to access beyond end of device 22:23:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 224.271799] loop1: rw=2049, want=74, limit=60 [ 224.276581] attempt to access beyond end of device [ 224.284596] loop5: rw=2049, want=66, limit=60 [ 224.315791] attempt to access beyond end of device [ 224.332323] attempt to access beyond end of device [ 224.349322] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 60160) [ 224.359271] loop5: rw=0, want=66, limit=60 [ 224.369385] loop3: rw=2049, want=66, limit=60 [ 224.376308] attempt to access beyond end of device [ 224.387583] FAT-fs (loop0): bogus number of reserved sectors [ 224.394650] FAT-fs (loop2): bogus number of directory entries (17726) [ 224.403525] FAT-fs (loop0): Can't find a valid FAT filesystem [ 224.409652] attempt to access beyond end of device 22:23:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r2, 0xee00) 22:23:14 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0xffffffffffffffff, 0x0, r4) setfsgid(r4) r5 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0xffffffffffffffff, 0x0, r6) setfsgid(r6) lsetxattr$system_posix_acl(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='system.posix_acl_default\x00', &(0x7f0000000280)={{}, {}, [{0x2, 0x1, 0xee00}, {0x2, 0x7}, {0x2, 0x3, 0xffffffffffffffff}, {0x2, 0x6, r1}], {0x4, 0x3}, [{0x8, 0x1, r2}, {0x8, 0x5, r4}, {0x8, 0x4, 0xee01}, {0x8, 0x4}, {0x8, 0x0, r6}], {0x10, 0x2}, {0x20, 0x6}}, 0x6c, 0x1) r7 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r7, 0x800) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) [ 224.417067] loop5: rw=0, want=66, limit=60 [ 224.425216] loop3: rw=0, want=66, limit=60 [ 224.434192] FAT-fs (loop2): Can't find a valid FAT filesystem [ 224.449321] attempt to access beyond end of device [ 224.461309] loop3: rw=0, want=66, limit=60 [ 224.496816] attempt to access beyond end of device 22:23:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174", 0xb}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 224.535579] loop3: rw=2049, want=74, limit=60 22:23:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x200, 0x0) ioctl$vim2m_VIDIOC_S_CTRL(r2, 0xc008561c, &(0x7f0000000340)={0x5, 0x3c54}) ioctl$KVM_GET_MSRS(r2, 0xc008ae88, &(0x7f00000001c0)=ANY=[@ANYBLOB="060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/104]) setsockopt$CAN_RAW_FD_FRAMES(r1, 0x65, 0x5, &(0x7f0000000080), 0x4) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r5, 0xc0405610, &(0x7f0000000140)={0x1, 0x100, 0xfff, 0x80000}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f0000000100)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00003, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000280)="040800090000ff01e66174000404ca4ff3b33edf5b4c6a6e090ace2b457a00f839f29aec75c971006259256e192202ee0f7d4cff1bd7f76e357f9e75e6abe9a57f488faf2ba91d468a59473b2491ea0a7a28dfbda314eccc337b0b5eb9bd750302630c7082436680e3168e9fafbfa845f2c1184ced21f3b300f6a2f23dc12fe582", 0x81, 0x6}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x2002, &(0x7f0000000100)=ANY=[]) [ 224.591535] attempt to access beyond end of device [ 224.606087] loop1: rw=2049, want=66, limit=60 [ 224.610894] attempt to access beyond end of device [ 224.629850] loop5: rw=2049, want=66, limit=60 22:23:14 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(0xffffffffffffffff, 0x808) r2 = open(&(0x7f0000000000)='./bus\x00', 0x241202, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) fanotify_mark(0xffffffffffffffff, 0x11, 0x0, r5, &(0x7f0000000080)='./file1\x00') sendfile(r1, r2, 0x0, 0xffffffff) setsockopt$inet_group_source_req(r0, 0x0, 0x2b, &(0x7f0000000180)={0x0, {{0x2, 0x4e20, @empty}}, {{0x2, 0x4e23, @multicast1}}}, 0x108) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 224.654414] attempt to access beyond end of device [ 224.658637] FAT-fs (loop0): bogus number of reserved sectors [ 224.662376] loop5: rw=0, want=66, limit=60 [ 224.668507] FAT-fs (loop0): Can't find a valid FAT filesystem [ 224.676557] attempt to access beyond end of device [ 224.681498] loop5: rw=0, want=66, limit=60 [ 224.692101] attempt to access beyond end of device [ 224.698725] loop1: rw=2049, want=74, limit=60 22:23:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:15 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcsa\x00', 0x10000, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f00000001c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_DEV_INFO(r1, 0xd000941e, &(0x7f00000005c0)={r2, "a7cebe7b805df37bcaefa1bcf501803f"}) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:15 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000080)='./bus/file0\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x90, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') bind$alg(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={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 = socket$key(0xf, 0x3, 0x2) recvmmsg(r0, &(0x7f0000000440), 0x6f5, 0x2000000022, &(0x7f0000000480)={0x77359400}) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB="02451f2f9c"], 0x3}}, 0x0) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r1, 0x0) [ 224.946120] attempt to access beyond end of device [ 224.951174] loop5: rw=2049, want=66, limit=60 22:23:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174", 0xb}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:15 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000080)='./file1/file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r4) epoll_pwait(r3, &(0x7f0000000140)=[{}, {}, {}, {}, {}], 0x5, 0x8000, &(0x7f0000000180)={[0x5]}, 0x8) ftruncate(r4, 0x0) r5 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vsock\x00', 0x400000, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000540)={0x54, 0x0, &(0x7f0000000440)=[@register_looper, @transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x68, 0x18, &(0x7f0000000340)={@flat=@weak_handle={0x77682a85, 0x1000}, @ptr={0x70742a85, 0x1, &(0x7f00000001c0)=""/222, 0xde, 0x2, 0x1b}, @ptr={0x70742a85, 0x0, &(0x7f00000002c0)=""/124, 0x7c, 0x0, 0x33}}, &(0x7f0000000400)={0x0, 0x18, 0x40}}}, @free_buffer], 0x63, 0x0, &(0x7f00000004c0)="e350273c1c66c8257fc6a19aec0fdf4d06f78fab2594d827e20adfc8e76aa21cb0a9dbf5103dfc58e979ec6ce53802941972fe9c0b4b0c9f01e36eefe24427644822366db58af39060b1401827e289eaf3cd9d025e054ec3c2084343dfb6ad1c8da9b9"}) ioctl$DRM_IOCTL_GEM_CLOSE(r5, 0x40086409, &(0x7f0000000100)) [ 225.006627] attempt to access beyond end of device [ 225.021897] print_req_error: I/O error, dev loop1, sector 0 [ 225.027578] loop5: rw=0, want=66, limit=60 [ 225.055653] attempt to access beyond end of device [ 225.072905] loop5: rw=0, want=66, limit=60 [ 225.086166] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) 22:23:15 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 225.131290] FAT-fs (loop2): bogus number of directory entries (17726) [ 225.142429] FAT-fs (loop0): bogus number of reserved sectors [ 225.163469] FAT-fs (loop0): Can't find a valid FAT filesystem [ 225.169547] FAT-fs (loop2): Can't find a valid FAT filesystem [ 225.191044] FAT-fs (loop3): bogus number of reserved sectors [ 225.212894] FAT-fs (loop3): Can't find a valid FAT filesystem [ 225.232518] Bluetooth: hci5 command 0x0406 tx timeout [ 225.237960] Bluetooth: hci4 command 0x0406 tx timeout [ 225.257086] Bluetooth: hci1 command 0x0406 tx timeout [ 225.273735] Bluetooth: hci2 command 0x0406 tx timeout [ 225.288591] Bluetooth: hci0 command 0x0406 tx timeout [ 225.305376] attempt to access beyond end of device [ 225.313995] loop5: rw=2049, want=66, limit=60 [ 225.320057] Bluetooth: hci3 command 0x0406 tx timeout [ 225.331251] FAT-fs (loop3): Unrecognized mount option "./file1/file0" or missing value 22:23:15 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174", 0xb}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 225.387656] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 225.427163] FAT-fs (loop2): bogus number of directory entries (17726) [ 225.436084] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) epoll_create(0xfffffc01) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000080)={0x0, 0x4, 0x1}, &(0x7f0000000100)=0x8) 22:23:15 executing program 3: setsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000100)={0x3, 0x9d}, 0x2) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) getsockopt$nfc_llcp(r0, 0x118, 0x1, &(0x7f0000000280)=""/56, 0x38) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = dup(0xffffffffffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r4) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000800000/0x800000)=nil, &(0x7f0000ca0000/0x2000)=nil, &(0x7f0000d52000/0x6000)=nil, &(0x7f00008f6000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000180)="f487e3021fd805f80be6927a87598bd393ae1f3e72c1bedb8eb98721e8c8cbe80a9914bf33713816b27be9b6d677cecb3689fa9c1b293711f62e895bc05e33802401f1ba418ee722dc0e558014d98886da440f990daa8e02aa356dbaa9075fe0394ef2d9c2f0ab7a6a1ebabca903f509948fbe0a7cefed21b1f5aec1ba4809ebc2152eb9557e3ac43413d2ff477a2c6749c8a3c0aae541220464fa9b6628f1d647557453735b4fc43b9e277ff9f4a074d8dd2ef1d466939c26c9a5969fa8d3e1c97aaf600757d0a0f52b81f67da0", 0xce, r4}, 0x68) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 225.516184] attempt to access beyond end of device 22:23:15 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 225.539802] loop5: rw=2049, want=66, limit=60 [ 225.603454] FAT-fs (loop0): bogus number of reserved sectors [ 225.612277] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 225.650028] FAT-fs (loop0): Can't find a valid FAT filesystem [ 225.664588] FAT-fs (loop2): bogus number of directory entries (17726) [ 225.699193] attempt to access beyond end of device [ 225.709143] FAT-fs (loop2): Can't find a valid FAT filesystem [ 225.721808] loop3: rw=2049, want=66, limit=60 22:23:16 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace", 0x11}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 225.746091] attempt to access beyond end of device [ 225.760075] attempt to access beyond end of device [ 225.769348] loop3: rw=0, want=66, limit=60 [ 225.779879] loop5: rw=2049, want=66, limit=60 [ 225.785033] attempt to access beyond end of device 22:23:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 225.822249] loop3: rw=0, want=66, limit=60 22:23:16 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x0, &(0x7f0000000140), 0x2090, &(0x7f0000000100)=ANY=[]) [ 225.847893] attempt to access beyond end of device [ 225.856208] loop3: rw=2049, want=74, limit=60 [ 225.870196] attempt to access beyond end of device [ 225.881307] loop3: rw=0, want=74, limit=60 [ 225.886557] attempt to access beyond end of device 22:23:16 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ioctl$VIDIOC_S_FREQUENCY(r0, 0x402c5639, &(0x7f0000000080)={0x9, 0x3, 0x101}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:16 executing program 3: prctl$PR_GET_DUMPABLE(0x3) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000340)=[{&(0x7f00000000c0)="11ee4678492f666293509cf6890f8c4c2c82235583269946344c9433b3d88e0d9da0e9f22b1d5ced", 0x28}, {&(0x7f0000000180)="e87771503144da13e471626ca54768869ce3d2df764d12b02646c43d7becfdc714143862e3b1cc8530e9110810229f3e0085420cf287800112906ee19e7eb137ae6dbd15722363b84919d4c654d9835fa85e82534c2e860ac2525416e8f1233fbe2bbdff92b7d9e7e77cceb160e04ce42999eb92841fe8d856e2247ba196765a62c011d1f51a7126b24dcfa5099a0239ebd77f01d3f07fffb4e1bc25a8", 0x9d}, {&(0x7f0000000240)="61a0eeb1753dab220b04d6d2ac6d5132900d7280d2052f126742246fb20b4a74f1fd7a20a267ecd74374db15097e366d7490a2d374ba4ec5aed60862fddffd61ee56d2e8ca95f6fde3290f7dcce1266c27a99462dff597d00f376b622c9a626a2289da17ed95ae3f2a917c20a40b33", 0x6f}, {&(0x7f0000000100)="637d8fc0bf194dffccc03d96ed0189672f60f0aca33644f6c19dd05bc33220ece16c3a826755edace2c4c0755091eda76c64fb258f", 0x35}, {&(0x7f0000000400)="6a3d6ec7917e0681a6542fc5179c82f8449aaf2377cb82f4ae6e940ef6a1dcbdc4c2de33bd31a4ab6c025460442c0f17351255c0752eb7224ff0abcfa4a32fe57ec97f46a24449c1a6758ccbf061396d615bfbd97c11f98dce1746d022aaa1dc38f4ae1eaded4e3fdb3c355dd8a3f0b0ddda75e854789db63b5458ad9951d08e6220e799349755cc81b02406b7252bcdf4ba8e9c16d3ccb34316a740ce0b2bbb347255870f11a7b0f2320c185f3b364f5033ef9c6a3e43794c886a0c4d4708d920283c5e344b55ba375db6116d11553dab96ed160230ae13ef2e05d32b460248e8c62cf5b0f98578025872df", 0xec}], 0x5}, 0x44) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 225.896564] loop3: rw=0, want=74, limit=60 [ 225.932315] FAT-fs (loop0): invalid media value (0x00) [ 225.937655] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:16 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace", 0x11}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:16 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$alg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="ff7bbac42d90bb0456f54f9423450648b991e7e633a75003c367764c0e2c5f107e4fed2466e9dd5e2a545e5052c76fb9a30783e2785e5f521a52c0ef5438fa2c8c0d264ee905e9b7ca0487123cdd101aa70c0faf9afccf2167ffe18a5cabe0fddace803ca34cb8e2cf5c9eb9679c195def3350e38eb8748bdc4ec6d013ab931f7d531ef80073a15a1c4e6b5f97ac93", 0x8f}, {&(0x7f0000000280)="6344c0ecc85fdf6576fbfa1716a7c06579d99bd1212620d330f7ffa11e000f9a7f6c388031ef52ecb3205dd07dbf21337ba1209ec3ee5a0010de042d97bbfb3f017d95e480537cf065b83f", 0x4b}], 0x2, &(0x7f0000000300)=[@assoc={0x18, 0x117, 0x4, 0x9}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x1000}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0xe8, 0x117, 0x2, 0xcd, "bcf49f61040d15c37d72ae84cae443db51ee492a6d0322fccc285a7516c047eded845e797e76fa91a2fbebd8a9100e90c33589c4f8058b3da7a37267a22e5962c37c21466dbd114f77c808384a6629be2bed7cb72ec2da7f7c07d05d6648f842f6f2005ccecb1ad5912c7fdc84019d05982b05ca23acb9efe3558980f9ed3fc4a1298a0fdf9af890945e8a6660555b675686b85b5c11a26775168d2143deb8c1ec7b594fa13a1ba168bc9146a7d85a9fed848709f50089f49006a2b3534474507046c2e11fc4fad8a237f1be20"}, @op={0x18, 0x117, 0x3, 0x1}], 0x160, 0x4008000}, 0x40000) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 226.050053] attempt to access beyond end of device 22:23:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 226.076829] loop1: rw=2049, want=66, limit=60 22:23:16 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) ioctl$KVM_GET_MP_STATE(r3, 0x8004ae98, &(0x7f0000000080)) [ 226.136377] attempt to access beyond end of device [ 226.141478] loop1: rw=2049, want=74, limit=60 [ 226.166972] FAT-fs (loop0): invalid media value (0x00) [ 226.191129] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:16 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace", 0x11}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:16 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0x7}], 0x90, &(0x7f0000002980)=ANY=[@ANYRES32, @ANYRESOCT=r0, @ANYRESDEC=0x0, @ANYRESHEX=r3, @ANYBLOB="f9609992348d66e5bf754edb005aec153d512f3ef65892627ba9697ef5683b3213b4764818dc02bf784b0bb7fcd5a62d2d29f7d3595f5931d7bd4aab00383d293d65437ed1e6094a451b7486893d79df2b40fda7ef701e4a840bec07feeca6fc141f8adda6f1bc4bb0a4de4747dfd5fe20a1ad4bd92f67e2b63f8a698e62a84293e71ff57da96bdf40aedbaef3c544ab3f860333dab8c8f1eacdddddc0c3593cc8610288f0ba06d0f0f14dbc7d482fc1a748a0f4480534f71e27e815a11675d2f2e7e5ed7529046030ad28e257db67ce342386c8e7a3751dcbcca18f4d5c582dd03d7184fe54c421821d6145cf1a4c22872a4889e11df60ff8c25f11fbf6c06565d0d23c5f03e1ef01ee66499cc4804365df1a4ff0cfdffdee53c6217dec057ff573e0356a2d54207f99b0e71ffc7734ceaa22643b392eb7a29e33417e3ff9ee0d604c6716fc9720146899089c45c65ba16e7b5cc8d046a90e8946cdf1db96e5a19907429a95820297dd12efe90316bef360c7c56ba101c87363e43ddd8544acecd72eed38d8ec2d755e1cd74dbff54cee9d4c5d1091a3a1b8e059f914eea3b17d015afe7a65ad77ba8649677b1f926feab1c98d463a10a11f2ef0c9128cafc43362457197951999b60306a2f902f8a98d1f466e550ded0ba6b9afa9295fd3bb171cf337e5fbc9cd2c29f3d1e184bc4e80a8c64c5d538425b3c7cf682e1bf15a7818a04778e2fe789e29441e3df2d5ee8dbd3e8e181c35fcf3900e9eb99d97bf92acac1ccb3d48cb083758a4f1f38157496cacbed7670655d00b39d16a91814869e832677c8179978d37c32acdb0af6bdbf30b20c35c95f080fa996777f44758bfbc3a01b0ea2fb5061f5c644727def1d337d0d7fd9b2df8feac015b075725352a726aa8dfa16e607a137f1ae112eada190125c19137455e4d1c66834ef733752c038fdbe178adecfefccd809e2b1d90a84157a66ad5ccc13f91366e790c386cfed0536bed2cccedcfae0c3810f161ade4d40f904bc7fcfc4ff58d70305caa3a3c753f1eecff78cd4b54955e9cefa47efa9e2026129ec4bab7fa06d091a5def916e2aa4f3c18595515a4158be5764bb301c0b8958f7d17f697c51259c05368a8d874a32b044220952ca0b8f1f5950565f3b53375036fb26697d5d8e7f24e4bae2886dd30bc2c2b27d8ee6d7fa084dea4d09431bc48997888904f97d525c37114d1acc64780c73d84f26f61e3043c758bbd9fd78af180ca2da459e57ee2332d5de7461706412aef4d77975de97b03ce5a03d595cee318d026031946c098210bd8e7794d8dd78ecf6672b5b56f1f93bd8e179a7eeca4b2bf56fb87429a7179c2033141489a400058cf591ca325587d22f75f5e9719d78e2e946032934a7cbcde39dcd20de87d793c5a1817434c657c4a48879a85d0de8eb75926456984024e6ca5d9f91885d489594b041f762662008f8fc3a428e55fde376383066e2718953a7e1546324f2aa917cdf99d680c5bb9fcf5c81ee3f838f24dc64fdb4ae250c8511d82e7ed1971cd3cdf8f8aa6b96cae9ccc57efd23b844151deefa7569c9b92df56bc70dca99f471216b2d46ed5c7fbaafed20f3bdf64b5c33114000d1b819ffc07376abba2c73a4bd264fcfed671638b76ca9304ee6d4780bf59b168c77afc4b3842363c12505db05d5dc6431371488de7cbf39a11e96d7e50600c1d2d6466eb7d4b529c2fd6d367c57658ec89c2506b953a021946366df8567b5a78aa7c7eb24d69ca0776bb45efa8a8df4d745c6696f73b02939e1fc2d789777faa914398f2764b167567488c7ab655f3c607b01fdf15e7309f835ba14b98dc3a8df0329b6c8d60160f16122ccb0712903f7e197a421f5325d77e1726a567c3860e986806f3396a075ad0f8b1bf991be43ae7d2f4474cbba20effb73688f4da965b375e4aa7b3ae023e0f53de96678304333c12e645e11774056b27b73da9dcc52d2e2830a48373753a4021854aefd1cdf102b08601f0bc6bdfbf117aa0e3a83ce4f0c53cd4b4fda8c4c11b986f58aec731094c58a01ccd74f385acc8e640adf59c69d7e25d5e93923b1ad827f170bfc2ef226ad9f2a91c22dc8eafa1010b1f5bd6cebdf0ad52db51085b7125bb70edd843f3ad4bd8b622ff99eb8f8c6bf2c2eea0e595683f7e71888f6b2cee284a3f2cefc92501270911ca03191907e3753d988e38817222115730cbe084b370a4b57f5fe66d5493ccecf730e6a540c12c3aa5dabb3bf8b41ff1600d54f75381be8e06d37415b24e7bd3f0d8395eaf0ae6de85683c353e9a2045d428e38910818c1450bcbe38eeda6a57d7e79eee8b421a6df12c4bd14d655b2749c42f153e84364744d189e825266ca1576e73336f4c99cb1cb042cb01a383d8a984518c4e59306d4ef6509fc18a69a3d0e348026c775eff0463cd9b2baf5c8ca91d93ccbedf98151bca646481e12f6ecf719fd09b580671cddd70bd66e12a13d8c4a4c8fb7465071e324832496778e5e04076a3f1e5152156a0bdf0f9831bed5e11e94840eac9b90502122d234f0b710c9a79d8ab3f89565d5a5430117e725badf9daec80cd59ce2a225188ec075c137076014e7c09ecfe2e2adb641fa2fd96f46eec2b94e9690c871a3722d2efef2285ff2d17ceddf83e3998170d07299a91485720c5d96560daa48c185b15538151e4578384d4a95dc6a140ee59a57c3a8166edfacaba9254aaad7045c5146cb980ffc7db56baa548bd56dd3a90dc5f9174fc276625f308677e06038237124d5e26e6a93b87144333c6c886559b4774396be2e0362799d3fa62324175b4e00cc6d19214444a0a68bb5d434af394090455a5a81092241a8b2ad363d08df6be569e95f398d61f69de1ca2eb0f570644fd6420a9a25b0f124993dc535fec169015508fe1e4bdb22e8197be566edaf58a81e39dac2672a1ca1cfe4b457fc42d22ba9b95383ba87bee8bedb5a4f8e041353ee3ad1ccbe72709ecf6c54122d7273cd6c4fc30dffe789787ab58ad6caf9f62506178b2f02c1c3f191d252e03bd1835103a6495627028a84fa3f869dd0e8a7e26aab21cc4dc36f5785fdd2588ad43ec726832b24d923a8be7ccf98569ab3d7a345e1a8e54be2fd879344f90caf2edde5733814c35861630d9e7ede64238c1d23393334eca324c08a057848286be4375b1cc105380cec269b341eb8e7e12c31a3b340f95c22a83ce41b0002fcc3219ba75a6ac141c430270b4564684a69b8f9a422e471944242478994c6b993cae1990aea13503f2a4c7867049983f20fa17c5eda1f9ac74b17c91c796b389bad35bd7baefb20e4cf70ef9d08dcb28b63c2b0f4dce7459dc04a4ef54930be7ec2b29a8ad24c3ee926ed90c1e0e4d65ff12d1aa57c4230e19283e626041b15bbf9ad2ee6dc26d122bc9d85bc96f7a7f8233ce97a76be85e6f4ff1f6011dcd1bba65fa92da391b281e12583fe2778d0801eccde5e9095ca09f782724f5f35413bc8c7d2d6956e31abc6b8d0dd0b76de7a8d7f91679e97cd86dfa5f7c90b38c79ff9e4e155484778b32fe4d4b8954bd5eee5bd444272fd3bc33d77118e42817fe06dd695c0e794be9a3d47b42360bd8335c4906deaeddf96815f154cb3968ac6015f2eed7f58ec91983153a193e9b80d37cd9b5d5db238cbe340ef1bfbbe44d25d9fd7d4edc602c5f98c2a170129924a4f19bb6adfb82ade2c10c30fb6d820cf77f1b3ff26f270dcece6549a18122a0fb61ad5216a2e6fbe7a507cbcb57bffa1f972035b42454d10a6f9485cd93f45914b5f943b05689333da42406eb3d7de4b6c2c6fbfc9b39758856e610f062bdd5451c4536a7b8afe02829a3a9e6393c9f170fafd04da1c1c35ceece8fe108d446d8aba62af5e570a5c00c0a1d69888a1c74bf06a13c6707447f54448d8171b3cdd628e2e67f9088d77021b7e4580712be5b8eed4b8896a0f15e5d668fd0cf563b65accc36d85a917210f2c5199f82c7b0e1702cb6df24a1d4dabf30e29cb1324da75ad96d04e4fc83f2dd6c62faec78ef17579b54f638748dfd954d54a52f97085207d974b506a3e1c6f06a28972745473eb1f5fb0631557407cf7890bbc959831ec842d1c00a1128f16b383a82a769dc9088f5931ab9485c1e56ada851f3918cdf438419bb8b93c66482253c6b366fbfa357a7968028abda9111f09eaef125a5495d3976e955e9523b53830db8c1b1d38168cdf45264dd7a70f081a8615b964b5c82fcf4349d1e337416a47568a47458b476393bed2d3b8ca4cdeda5d7ce821cf7addb2fbf4fbf4727f6e24c8e6e3e98b7df858385f8b8accc6475caa1e4854027b2710807f323adc116ca4d37a7c96db54e29a5a3d2ba0e03c37f3f193dd0dc0465e8b7882e2b963b41b9f5537d15f2fdda8dd8ba4f6d504050ccc8373f13a8c2d38b73c50e1d9da5fb9b2abe023e10543cabadeff73caebaf94db42f75e52241a7c6e650d26abd2167e46a7f93bee74c374c570bda49ada9c5e811f057838d684fbc0485d9752da9442faa26a0d0f2b83fdc47ba2c9d2deb0873c0f21831f16d8618b4c67c962ee788900bdea1614cb2172b9fbf8bd60cf236b5305fce6497ce680ed5c01ebc9d758f88a1dd1580ea1d660091790131138c88cb9db918fbfd8bf11a5d42d96bb8705b8fb4a0d469bb927f04c140056c047dcfaf912cb798e2429d19c2229c08677c1905378efdd253cf09ba464edf9fcad7b7fc3bf2f8b3d3bf92cc07ef39756a2e8de0e8c8a45a449c0b07251e8f73abeb7fce3a66064aec1be0c00c684226dd72f73424d04afd6e36b01f130965ff7cfa0b8b6bfa153ea3bc2172830781694ca18013ec37f726c6936d5ea60bf1a6447d514a811bb2e0664226a4503b085d3b8a1628fffd68469ae504a3b23dfa6772c2f799d5dabda922fa95b3914e5d0e641d56300bf8386070a262811fe51cf19dfd5f194cd437247f15f5e8eba9d0b3c8782a7037d8c9aaf420c4fc298e087bdbf32238da956ea25f2ea180bc1c0dc89595b2c537d328d79f5433889b86eeb3fcc960f93da6c579b219cbf6ed172a57a75801dc6852de8b194b0f916b2700177858fec2669225482ee4ccfeefe36d1313e07c2d64e06651684af8ceba352ac519371c32b8b74ac151f2783ac674ded79ba2cdcc5da9a59f01cca164460520eff241e8c2d508558a2520a8b827072d13c192c558c313c483f3f2e5c61555c28f6c1020c02d2a08d42a2c7b25e6d53688e28636479dfe31a5de41cffe5fa0a8599d8b57de5f221111096e707768c15b980c6d5d2158d818cdfd5ea59d6e93a334a3d3c6a63fc66ef1933ea2888a0cc85e6a0a5f81dd5ba1176949d2f150d91204e2c998e0931f71b7624df4c6f27e5c8e603c618f5c571244ddc882020335251f22cd5e7a65615a9e0ae93ae8ba3ab39d0973b850051944256de84e171c1c9b855a6cd8df08122cca446ab578ed364add0d323c36b7765a8259e4518ae39d8d08e09fa07c120f6595e55d77f115819f9cac19e67cdc63dc5964561193a0e23674c6d0d28c210653d1f7397acce0e3546a515ff9154188e29fe56486e30e886c0c471f51d3dba95a2fdbee0707a6f7ea798e014bbbc7984286bfedb54ecb2cbee9f10888d1854d713534a1447649e174625570ada4491dc1bf02dc67a2c686cb95c07cafa91f8048ba8e8480cdc1d79317f9c81c6d16bc8a1ed0284624f2d7ad4972574257a7a4ee0f750f54c3989556644f64e54ac1fa61975cb289fc232d0872b6433ac901f63c17e78f050000000000000000000080062bddeebb0adc23601cd245e394119fdada22de2d2c9e43a47569f8e4628a079260468cb68ed26d23f85dde9f37a434465d99643f352df86b9e68d42aecd4fc6e65920a0bf83f8a7a59f5b2a5e95b9c7450b92204b19bc127ea588318a03b704266d544e937f7b2f64720ed268bbf9534bebc349fac42dd00000000000000000000f444b245ed41c482b65d3b21c1dbb35798058adc9971ceb34917c227a96bdd22112df9ae5326131e040da2377b90b720e6f7e19d7223e62ac919432709034a9dedabfe3963c54bdee480f3b82d264d937c3f87d225546b979c80c0512bed5bafc867da9ce3e209d9cc42e168cc5c19fadc1510a7d67f7afcd69b22c9c16155d72e385f8e7f6da11a6e07a9fe00", @ANYRESHEX, @ANYRES16, @ANYRES32, @ANYRES64]) chdir(&(0x7f0000000000)='./file1\x00') r4 = creat(&(0x7f0000000680)='./bus\x00', 0x45) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r5, 0x4, 0x6900) ftruncate(r5, 0x800) r6 = open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x8400fffffffa) sendfile(r5, r6, 0x0, 0xffffffff) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ftruncate(r4, 0x100) [ 226.265202] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 226.303809] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 226.319448] FAT-fs (loop2): Can't find a valid FAT filesystem [ 226.398653] attempt to access beyond end of device [ 226.399765] FAT-fs (loop0): invalid media value (0x00) [ 226.417279] FAT-fs (loop0): Can't find a valid FAT filesystem [ 226.421542] loop1: rw=2049, want=66, limit=60 [ 226.431428] FAT-fs (loop3): Unrecognized mount option "00000000000000000000003000000000000000000000x0000000000000006`4fuN" or missing value 22:23:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 226.458026] attempt to access beyond end of device [ 226.473006] loop1: rw=2049, want=74, limit=60 [ 226.492649] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) 22:23:16 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r1, 0x0) mount$overlay(0x0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='overlay\x00', 0x1000, &(0x7f0000000180)={[{@xino_off='xino=off'}, {@index_off='index=off'}, {@xino_off='xino=off'}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_on='index=on'}]}) chdir(&(0x7f0000000000)='./file1\x00') r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r2, 0x0) 22:23:16 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a", 0x14}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 226.540121] FAT-fs (loop2): bogus number of directory entries (17726) [ 226.556273] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:16 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r1, 0x0) splice(r1, &(0x7f0000000080)=0x8, r0, &(0x7f0000000100)=0xfffffffffffffffe, 0x7, 0x9) r4 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:16 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r4, 0xc018643a, &(0x7f0000000080)={0x20000000, 0xfffffffe, 0x20}) ftruncate(r1, 0x800) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x8400fffffffa) sendfile(r1, r5, 0x0, 0xffffffff) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r0, 0xfffffffffffffffe) 22:23:16 executing program 1: syz_mount_image$msdos(&(0x7f0000000100)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="04000509007d4db27bc550197c0409000259027400f801", 0x17}], 0x2000c0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0xffffffffffffffff, 0x0, r5) setfsgid(r5) read$FUSE(r1, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) mount$9p_tcp(&(0x7f0000000180)='127.0.0.1\x00', &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='9p\x00', 0x108000, &(0x7f0000000400)=ANY=[@ANYBLOB='trans=tcp,port=0x0000000000004e20,version=9p2000.L,dfltgid=', @ANYRESHEX=r5, @ANYBLOB=',posixacl,debug=0x0000000000000000,fowner<', @ANYRESDEC=r6, @ANYBLOB="2c646f6e745f6d6561737572652c7584983d", @ANYRESDEC=0x0, @ANYBLOB=',obj_user=/dev/dlm-control\x00,dont_appraise,mask=MAY_READ,rootcontext=unconfined_u,uid>', @ANYRESDEC=0xee00, @ANYBLOB=',\x00']) ftruncate(r0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-control\x00', 0x10200, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) ioctl$SG_GET_VERSION_NUM(r7, 0x2282, &(0x7f00000000c0)) [ 226.708396] FAT-fs (loop0): invalid media value (0x00) [ 226.728322] FAT-fs (loop0): Can't find a valid FAT filesystem [ 226.743927] FAT-fs (loop2): Unrecognized mount option "" or missing value 22:23:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a", 0x14}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:17 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r2) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000100)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000080)="6c520000ceea63a101d77fd2b2c2946a50b5b7", 0x13, 0xee72}], 0x1082, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRESOCT, @ANYBLOB="9711e541581e25e8979b505ce1ba7843c480f6b8138a44541cbc0dc9c2fd5db897281c3a0a4521449ae5b4eedcf7ea89fbf76915a41a41a36f220445b64c762cd9a87387876992d3e4248b65077a1310cefd9828c9d70b24350c5216f7dec13f0cbd9d346b5e92be382ebd3387f650db10c09fafc81617398bddd511b9cfbefd205487a8acb797ab134097fcf9dbcc71c5b305c1222773f66f2cdf73ba53308847ec6249d84844ad01845a009afef8264245fea0c2bc59a43d97038b04", @ANYRESHEX=r1, @ANYRESHEX=r3]) [ 226.841541] attempt to access beyond end of device [ 226.863385] loop3: rw=2049, want=66, limit=60 [ 226.876271] attempt to access beyond end of device [ 226.881392] loop3: rw=0, want=66, limit=60 [ 226.898417] attempt to access beyond end of device [ 226.923457] FAT-fs (loop1): bogus logical sector size 31769 [ 226.929557] FAT-fs (loop0): invalid media value (0x00) [ 226.944419] FAT-fs (loop0): Can't find a valid FAT filesystem [ 226.961433] loop3: rw=0, want=66, limit=60 [ 226.969272] FAT-fs (loop1): Can't find a valid FAT filesystem 22:23:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a", 0x14}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:17 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x86) ftruncate(r0, 0x800) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(r5, 0x111, 0x5, 0x1, 0x4) [ 227.008030] attempt to access beyond end of device [ 227.013322] loop3: rw=2049, want=74, limit=60 [ 227.038965] attempt to access beyond end of device [ 227.052155] loop3: rw=0, want=74, limit=60 22:23:17 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0x98}], 0x90, &(0x7f0000000400)=ANY=[@ANYBLOB="ef7f124b45cef4eae3ec5b849cea8f9253f008673ba7fd26f34c40a10c5a69a1e2930f6387cf83545808b65dfebe88f595ab04dfb9f74b61edd9f84fda64258f8fe9901cf9e3a2dc56f899ed7ac349", @ANYRESHEX, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYRESOCT=r2, @ANYRES64=r0, @ANYRESHEX=r3, @ANYRESDEC=r3]) chdir(&(0x7f0000000000)='./file1\x00') r4 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r5, 0x4, 0x6900) ftruncate(r5, 0x800) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8400fffffffa) sendfile(r5, r6, 0x0, 0xffffffff) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ftruncate(r4, 0x0) [ 227.056589] attempt to access beyond end of device [ 227.061516] loop3: rw=0, want=74, limit=60 22:23:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r4, 0x29, 0x3b, &(0x7f00000001c0)={0x5c, 0x23, [], [@jumbo={0xc2, 0x4, 0xfffffc01}, @generic={0x2, 0xe4, "a54229f57d36663c3d52fbcdbbee24447826ee783e0f7fc340cd60c3f4c0c63fb03a8ce69f97cfc56b19643b8b06e849315f986881ff6205533fc9210ee5de034bdabea13f12883681adb9a4a877beeda8795dd81291ec36a05e8e98f9f67d0c51fc6e69b41b05b40ded88bfc8c89917415cf3e915cdb63ccf005e024396696e2d53a660cd50c2bc7ed23aba6ac69e19ac3e8a0ee81acd8ff65c335d831162f8f6f85a2c733e5f1d1dcf6ae8538776dc8aa9b811c20d6c9e3b87483dc5983aa26daa8b7b9a4a725bac3d157341a389ef398765a67511720297ec50283db83c63825f31d9"}, @jumbo={0xc2, 0x4, 0x81c}, @enc_lim, @hao={0xc9, 0x10, @remote}, @pad1, @hao={0xc9, 0x10, @loopback}]}, 0x128) 22:23:17 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 227.262349] FAT-fs (loop3): Unrecognized mount option "KE[ꏒSg;&L@ ZicσTX]߹KaOd%VzI0xffffffffffffffff0xffffffffffffffff1844674407370955161500000000000000000000005" or missing value [ 227.284240] FAT-fs (loop0): invalid media value (0x00) [ 227.287746] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 227.290736] FAT-fs (loop0): Can't find a valid FAT filesystem [ 227.317633] FAT-fs (loop2): bogus number of directory entries (17726) [ 227.321990] kauditd_printk_skb: 16 callbacks suppressed [ 227.321998] audit: type=1804 audit(1598307797.514:347): pid=18394 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/271/file1/bus" dev="sda1" ino=16563 res=1 22:23:17 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) perf_event_open(&(0x7f0000000240)={0x4, 0x70, 0x2, 0x81, 0xaa, 0x48, 0x0, 0x0, 0x2, 0x6, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x1, @perf_config_ext={0x0, 0x8}, 0x22, 0x5, 0x8b7, 0x7, 0x9, 0x100}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x1) setxattr$security_ima(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='security.ima\x00', &(0x7f0000000180)=@v2={0x5, 0x0, 0xc, 0x6, 0x91, "d6a44df246deee4e0c87e33cd3ad34fa11ccc41cae558e4290a03db9598b25e000a7fa436291b66fd1cfeba999ad03cd150488be4af5a4a3932cdf02b8264a12954a434a464e50b3327aec083fb246f2416f398319f95760a3b325d5c458c2fc089f658f169e5e680f9b0018ccbb3ed6b1191fd95ca7085101bad5cd1decc87fa3ccf0e95f81ac86d2d77cf159c86d0ad6"}, 0x9a, 0x3) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 227.404043] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:17 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00", 0x15}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:17 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) write$binfmt_aout(r0, &(0x7f0000000180)={{0x107, 0x0, 0x1f, 0x3a8, 0x2b1, 0x10000, 0x317, 0x3}, "fe737d8d898457c9abe6ff3fc89bf08cf8d1ece4930d9589dc687b8c1ba8ef7a4edf7209f2ab3166668c48a579ad20a33381e7acae467e0b52e48d751b4922b3bb51ab8d3a6ded96eb3e00c3706697e3c8fb7a7ab85a96779b2722ef1b89ded0b6f3769774ea16d1e7b839ab8f5c4ef6732da48b2235741ddc2a3cb7640dfec446967367dbc1b12db822e4f4c69c716caf0fd1bb5ee9e0ce9ebd6549f39eb790fff3e622778c3917e144b4ccdc26754cc914445cca37c191362f70b6f1fbb71a04e6f87b20393b0ca32aa69d812c6c56ce58426dcbce40e37abe0eb09aca36f79253e4"}, 0x103) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) sendfile(r2, r3, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r1, 0x0) [ 227.502900] audit: type=1804 audit(1598307797.684:348): pid=18380 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/271/file1/bus" dev="sda1" ino=16563 res=1 22:23:17 executing program 2: ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000240)=""/164) prctl$PR_SET_UNALIGN(0x6, 0x1) accept4$netrom(0xffffffffffffffff, &(0x7f00000001c0)={{}, [@null, @default, @default, @null, @null, @rose, @default, @bcast]}, &(0x7f0000000080)=0x48, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 227.671400] FAT-fs (loop0): invalid media value (0x00) [ 227.690417] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 227.738104] attempt to access beyond end of device [ 227.739687] FAT-fs (loop0): Can't find a valid FAT filesystem [ 227.744168] loop3: rw=2049, want=66, limit=60 [ 227.757912] audit: type=1804 audit(1598307797.954:349): pid=18421 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/272/file1/bus" dev="loop3" ino=302 res=1 [ 227.788878] attempt to access beyond end of device [ 227.795494] loop3: rw=0, want=66, limit=60 [ 227.800580] attempt to access beyond end of device [ 227.806717] loop3: rw=0, want=66, limit=60 [ 227.816641] attempt to access beyond end of device [ 227.817921] FAT-fs (loop2): bogus number of directory entries (17726) [ 227.821696] loop3: rw=2049, want=74, limit=60 22:23:18 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) sendmsg$TIPC_CMD_GET_NODES(r5, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x100, 0x70bd2c, 0x25dfdbfb, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x4895) r6 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:18 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00", 0x15}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:18 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 227.846531] audit: type=1804 audit(1598307798.044:350): pid=18421 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/272/file1/bus" dev="loop3" ino=302 res=1 22:23:18 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) prctl$PR_SET_MM_MAP_SIZE(0x23, 0xf, &(0x7f0000000080)) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 227.908258] FAT-fs (loop2): Can't find a valid FAT filesystem [ 227.960100] FAT-fs (loop0): invalid media value (0x00) [ 227.985942] FAT-fs (loop0): Can't find a valid FAT filesystem [ 228.000953] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 228.010758] attempt to access beyond end of device [ 228.029641] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:18 executing program 5: chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 228.034192] loop3: rw=2049, want=66, limit=60 [ 228.052549] FAT-fs (loop2): Can't find a valid FAT filesystem [ 228.060504] audit: type=1804 audit(1598307798.254:351): pid=18461 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/273/file1/bus" dev="loop3" ino=303 res=1 22:23:18 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = syz_open_dev$mouse(&(0x7f0000000180)='/dev/input/mouse#\x00', 0x7fffffff, 0x2000) ioctl$BLKREPORTZONE(r2, 0xc0101282, &(0x7f00000001c0)={0xfffffffffffffffb, 0x1, 0x0, [{0x7, 0x7ff, 0x6, 0x4, 0x0, 0x1f, 0xba}]}) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000100)) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000080)="804e5667ceea63a101d77fd2b2c29f6a50b5b7", 0x13, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 228.104734] attempt to access beyond end of device 22:23:18 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00", 0x15}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:18 executing program 5: chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 228.143039] loop3: rw=2049, want=74, limit=60 22:23:18 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x5) ftruncate(r0, 0x0) 22:23:18 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r6, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x210, 0x70bd29, 0x25dfdbfb, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}, @MPTCP_PM_ATTR_ADDR={0xc, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x3}]}]}, 0x28}}, 0x20004880) [ 228.191259] audit: type=1804 audit(1598307798.304:352): pid=18461 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/273/file1/bus" dev="loop3" ino=303 res=1 22:23:18 executing program 5: chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 228.265515] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 47029) [ 228.311502] attempt to access beyond end of device [ 228.319623] FAT-fs (loop2): bogus number of directory entries (17726) [ 228.337500] attempt to access beyond end of device [ 228.345127] FAT-fs (loop0): invalid media value (0x00) [ 228.354498] loop1: rw=2049, want=66, limit=60 [ 228.354940] FAT-fs (loop2): Can't find a valid FAT filesystem [ 228.364582] FAT-fs (loop0): Can't find a valid FAT filesystem [ 228.366013] loop3: rw=2049, want=66, limit=60 22:23:18 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, 0x0) 22:23:18 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 228.478662] audit: type=1804 audit(1598307798.674:353): pid=18495 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/274/file1/bus" dev="loop3" ino=305 res=1 22:23:18 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) sendfile(r2, r3, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup3(r5, r0, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r6, 0x84, 0x21, &(0x7f0000000080)=0x4, 0x4) ftruncate(r1, 0x0) 22:23:18 executing program 1: chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f00000006c0)={{}, "f7108563ad0134b1e285adb2ae6e4907658717006f20080fd90a3bce7faf3e40685d946618da9f0687925ef2a7e559fce233021d641f36503fcf8448812fc8d8422fb5d890283ab6728733b99b2e7c7ea6d4b986b762f4a15766741a1d86aeddece0066ac19fdc643399e15c1482dea3cbe13fe2fbfb0ea84fd2ace5e7eaa6a44259549344c7bc79e31b3eeb32597e234fc1fc3c8b37be0b6a24e8e35dbc57d07d7665342f2fb34f78d7d2d46ab6d874038c218a74b0d3e1556c1209ef3a1cf9b42a047aa4d170a42c1e4b5ca275e2f3cf92ae533a6aeffcef0a055e14421b0eb1b1a46631a8b71cf698b98ee123aaec46042de51984f9e56169ee93f409452766a330a9d81181462d614bd8e5c804eef7c5478314a2050711b454119e17c024ca76a6a594b319985fbf82146b331d770cb149dec116c362eb00e1b3c859853fd649f0ed89dd7ef9858a3b2027b271af141ddc9aca32c7d271cab527173c422b52a88bfe4fc27c566b7cf46313f5cea7f95161fba860946c56081e41dbcfce7b8e3918040ba0bec194d7148068c557bddf608a4fcc66e2465180efca7a687a9d614f93ae19c5cadb3c948de9841117ef0a448f1e515270fcd81be0c995ced996efd3bf375990e0560e76f201f2cee55aceca2a674054403bf839dde830e5fb957d74b045b9979d0c9e08e455e3096e34e061df43539d0779be335f697d7c977be1a151fc65fe2bacf78692be6b09a4538f109a03c12667cddfea7e6be76b85acceabf69f61c951b21458d40ee22d0f88cb763ab16c32a70de3fc782bfceef3239c47d202bbc751ac6e0ca10676c2bb317c6a09840e5511ccf4dcaed0b3de0868bf9a81899bfee3a9571e7d63966044a7b36aa8fb1f58d25561a74a7413513537048db77ad648661bfeb5fbc52635cbb0af91567c2441f1fe90192096af309d9aed95391a77071c55ce853a8af8f7e620711bd54a100d672241b1aeab6f33ee03cf10ae51be2db7a395ba78f54c7371a5782eb6bb3268393029ba5bdaeb987327b4225e6f2ffdce235636250f41af094a5679b03b7c77a3083086eb42113bd9ecaa45960e7306ed7f519107c92055f19b08032cc6ad39df80180a9081f98802587e948a3ed532ca93ec2b4620e0ca5f553e7dfe310950c540bc19b7e850fe3bc0396fdc6b59234f9da69d8a594ea6da3a28c92deb87b5acb2155d9f9510bce921d4ad13e2958f9b3e2e40b49498b8cc002e071d952ca006f45eab2f1c7b56850f1e59103dae39f13214e4bcb6a730c941e84d6c789099aa521ce069c41fac74a2faa07edf5aa23b7788cb39474821e0b2b8c92f034c3fd98e2084ad51c73a2238c8fd1a250d8d64d29e3614c2a03edae855310c57b1529a0eabb3fb54c51aef00de9033c15bf129cd073d3bc39f435653883e722bd5124420a34500a077bb4c6a99ea27ca014752df9cbe6f6f53282ae4313964e861e303c59b315a9d97faece06fc73a85568e90eef70b0b8350dee3d123a8fccb93156dc2cdc9147705dc5fdcc9eec2b7c9a65d6448a16e9bf2be321c2219b33009619c0dd0050607d6e621bbdc7ac693eab262a439a81b0b9fb40f79316fb1d508fc5d7b28acab9c001e649bab25a67f5e7d531a4d32b912498adf5185580b7c6f5647d42e8c0fb8a49b546589bb502840e146185ebde7df86dbdef10c04248c356b6f2f53379bec2550899f4c3952ca0230e930ac9ee843b20ce2d6a271f8397edfe2c57ae9aa2713d675df760cabe39f176e99c3a679228990cb9e91340d57034defbae628d3ebf43ddd43e8c259ea33f26812a5ddd0f9975edbbe866f3538d8686a94904b69dfa2422cfaf5e08b2216198798801426a610099f640f25826ced8fbeb9a953e5f71cc30697f482172bc86239c4f9f3d955270e26b6567a2a3f2e6cae8eea34e480d6ccabdc62b9282636f6e1ed9ed8ce275dc78229be084074ccca337baec92a1593a20d8e0dbcad8607d39049a76fcc8c676073a318a956afd024be1034051b0a10844b19c062c465a0bef3ed72b8e65d5e7ed57c2fb7a7d7dded945b75fe53f79c6ffdb39f20e6b91cd1a99e7008cc34a4f250b7a66acf7f6b082547dcdcba639a371b002fb2aea7736f11f7aa369f5258dd185e2de2853b7c496a8b792c6a99cffe33c53e101467fa3ec47786206f1c0cd4ef950c18c5a5290c818896532e9834ba96a4bba09542c53c3b09cba50d0a1e7d2a812b01373c75b027324c7c68ecc0000a7ef542e7de5d165dc6f6e416843a72178fd667aded3d0c82dc0afa9351117379c0a17d442c87814c4b4c5aa337a801b0dc16c6a1890a3abc7d1ff975662149a8f2f1f98d96025cb92a86ba4c7af4767430370987419b75965e13bbe7d269c73d3d92db611f562d8806b1a3a10dc842a16e327492cdc63dccc4f278bfbd44803ab1f6f64a92894091cd039109f2acace92f2250f5efb67a4cd24a1ca5cc52098dfcdc4ce92dfcbe22737996ee03ee7988a1583a2e1efdba443f84b9ee44edac42a21a7d0ac51dc261c848610cf174aeef3fc9629d49d2696e18ae210d956c95743bce5fe3c8d6133d2d267f96e0a416903916b3da1322a802b5f376cd21e0945ca18dd7e4d654e349ebd9c69ef17c8c9e9cb3029aea2b4dd043eecacf0bc117b600512f52e0e0a51e28badbf32aafed320030d6b51c94f115dd96b53a467ad5fca6bca1e9b7a391d23c91469f8670c1aeb71774667b26c015627d6bb1683efa0e69b24f3550a3d4399051ec110ee18f7d93b7bc1a908b04bc733a952377d9741e03275a9bc9c3a82b6b9cc1a01d84c6a9f9ba376a175dbcbb40962ea69d95b93af6ebd0d6fdc247c4f44217a90c2dc6aca6a532fbb951bace567894a0fe88399249031da0cfdcf0a7b6f86a174dc2c3297259c254e8b2b11ed7c79c59a96072618f5fb01cb91a7c07df217a56b187bd4d1aa59dde4ed0fc5a190ae0e23018c016bfebc55a4d8333a0acec93c825fef9f289831313611fbe6fc318445f6eefaf51ddacc7699429f0c456635de7dce0b1adc31816d57ced612eb57be97327e54591eda0c5197b59d0fbe082a3bf58c4a55628a7f3de5e68cac41fb8f93260867a3fa3faff52c49283860c4794efecdb5589e4d0603c735c26b1448ae43d22825a501f10fbe8a111d85008cedecdcc798a5035cac9e4a60380254a641227c2662cb89bf247ce6c7316e641fae2a89a1309ea72007312727259a6d7af29ea12d36a033f81075251e7dac180fa19a2694129a7c5be96ea670ca9b5992fb7275bcdfd751f68a354de28447f2269d08f055549a184df549fd334674e52fbc647a9bb15b92a668fcbdb0df36fd4aff8e4d0aaa1616ffa1ae35707c7732465dbd7b6d2409b0d078ed831248187b7242535d41cdfef1b3f49103cfe9708737870f2537254ec7c23fcdfac8f2a8f553512ca183e757ea8a07bd83b245b86ee5650c4a0ec2146e4ff8cca3242b1b69ee557ebafed2516f2a694e97e1163c775d7179fb1049156da1423411d197b4e6c1f7e0fec0fb45a80f5c6187d9327b5e6bd082547a175300cd6b3818737d6bcb6910499988315e4d00f58c3f42c897964acac4be79521729cc136c3b547ace9f7c3c038cba251fdbbfb9c97de56a44dfc161d917cdd5f2dcf205960ae0f3714515bcfd5ac2277f62f57d3bbb29be3841550106d24be8f408c55b651621af85b9169a5d3757068bc5f5d62491d96dc4ae86850f76c0a3deb658c9ae9c048af7d6b8f7d289a7afbb3f4cf5c778be243594e547dce96467e6e4fcc5c032bb8067629eecf227a11bf6f921a024aafa8ea449a361843e3d855356a6dfbc95b6fc40872811f75c399dfabcaf712eeeaf1b174cee245c5da5f3f02c2b90f29126ed6b92bd3bef38062b1556ff1ea9f2e7f4731ca5592a6f432a1a1fb450f42714d8f07388a7d61e9edf89dd800b411e952fcf675b0c4651f12c3b8decf621d5578b396c0f89c98263d1f0643fdfea920dbf8f073dc01e3bb25f3710eb7e43ea9b6a6ac1bdbe3e90b062d95f79905ff642e3481786483913bd9da12e877253f2ec882257ff8f9aa812ea80241006728c4bbc0cf0bbb53b8a7df73a73e67afb431f8585c44020bb93896b202aafc7701f569fe49ad23b7d8f697ef1b1c98243a9fd06266c21fe38223e0e7024ea36c2f3793075872f03578de8fcaead522e5dd58a318bef4921ae8ed8539c430855053d123e3e86e4d59d5480434ecb258d044136b796999f4171ae2ba4e5a420cca4c27aa7649329cc61265d44f2d786bd0972f590f9d66dc20aae46ab14942771e4b66cdd47d5e884f1d4d0b34dd9d65cae7539b099adbcd9b73524529b55e73b9e12eb83f296dd7984e9cb893f91b663e1bc29b2a650ff1eceef36f807367d5cf62d2d06b8d6a24002b8b80363a6bab1a8d373aebeb137dfd1b1550bdab22413a196cb842e6d22b44e040a3a045c377c41c6f71a5b893ccf31f5bf9dd2fa3dafe8d0ad54554726193879698c38223035c25112c7d50a47cf863fa6e8d1e72ef53d6d6835477b6d28d0841b320745704f5cf4a30ef99c217c3aae8474b2a47386b037434ed0027458a87f32a709e51cb6e109c80a14f77eb76f35043b729bc0ecf5c2656c5c8bd16c2ad6060289e279e10f6052d21a03702bf40242543e2477ab5803f199ea9d37e1f0383399f1cb63e4079bb2bd546ff7dfe12b72db6fed4b053b4d8050fd87c219375d39148ec6f6e9ccc4f04726afc2cca18b14e0d02eb06066c9b0acdf4bba298e02194117cb9761841b061d8a417e885ea19841e0f3a20bd04e03430619bd7e21d2ed8099c7a855e9091204e02de6fc46a1d5fa9e443c120e4f86862189495afaf454e6aebe68819a844b181612f564b9f8dc42dbb1b2803c05445aef6b4270e343dd5817696982e829f58a8d470b07d0e36eab56275be2dba8b0b00fb5416d06a8a5cee8991f6ec9dfbcc90320332fec21da52d1b9ac9cd647a9aca4e732ec36c8b3f5fd3c2e0496f2c88bc88e7a199e58e4862774194ce488a0c8693906d7b9dd0ef1019042d580e2358d7933cee670d88bcfecfa10791129d9e13439458534616eb1a6857a5f46620516ea8cc943b753022ec8af83abbc476c64ea507c23e30ed007c866dbc9d36c6aaa734d1db4d7c4bd3de54f3d7c17f0e84de362c6705d3f54d61bb740407119fe9ce0c2e364a3462578e680f34668d48d149bcd976bd6123b159c54b81dde38023ce710a8083a21ec5c2d1c1b6eaeb78af3eec853082d71fc4fe996735b63bfb4031c273b1432385fb80a3b8d0b19b3ae13e7b00b491beb1d73078d939db9c2b30c394c748352b63678c92649084f7724120039497b9955be127501ff7efde91f8ea6ecb6c92beda195ed2c216b71ff38100735b75aada98afbcba7b3763187879a548ab531763e51c1957527031cc421159fed8c6755b37f95b509b10182d923eee8b2e0a4ca38ace15d67727021abde5192bbf8e429bd559c013290831c0f2976785a7c602635631e3c301233cdd4f64537bb3f1dfd0b5eaef949234517daae3cadeb32b79bd00ac4b366bc8b9e016aec24b2dc1ac1ec5aa43fed7ac00b692bb3b45e8a48e6faf30b444cb51ee78ed4d178914a261a43730427c48d9f79a4c505456d40a1b9b5b3dd338b9243a966f2ba1cc9955cf71fc8f97fa28176043bb89e31ceac41fae1d5bbb733af91dd4058d49582977f77a7ace53731a7d38c8a8f4a2505adf364759889d437922b8432440ee9e96"}) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x800) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) accept(r3, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, &(0x7f0000000040)=0x80) r6 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) dup3(r8, r6, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e) ftruncate(r0, 0x0) [ 228.538608] audit: type=1804 audit(1598307798.714:354): pid=18502 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/274/file1/bus" dev="loop3" ino=305 res=1 22:23:18 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000001c0)={r2, 0x401}, 0x8) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:18 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, 0x0) 22:23:18 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup3(r3, r1, 0x0) renameat(r3, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r5 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r6, 0x800) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000000180)={0x0, @nfc={0x27, 0x1, 0x2, 0x3}, @xdp={0x2c, 0x4, 0x0, 0x24}, @ipx={0x4, 0x2, 0x8, "3721017e4863"}, 0x1f, 0x0, 0x0, 0x0, 0xffe, &(0x7f0000000100)='batadv_slave_1\x00', 0x7f, 0x4, 0x6}) setsockopt$inet_mreqn(r4, 0x0, 0x20, &(0x7f0000000200)={@broadcast, @initdev={0xac, 0x1e, 0x1, 0x0}, r9}, 0xc) ftruncate(r5, 0x0) 22:23:18 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 228.791908] audit: type=1804 audit(1598307798.994:355): pid=18528 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/275/file1/bus" dev="sda1" ino=16514 res=1 22:23:19 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 228.901937] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 228.917190] audit: type=1804 audit(1598307799.114:356): pid=18528 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/275/file1/bus" dev="sda1" ino=16514 res=1 22:23:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, 0x0) 22:23:19 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) ioctl$IMHOLD_L1(r2, 0x80044948, &(0x7f0000000080)=0x6) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:19 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0)='msdos\x00', &(0x7f0000000180)='./file1\x00', 0x179d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000220027402f801", 0x17, 0x400}], 0xb090, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e20, @remote}}, 0x100, 0x7, 0x8, 0x9, 0xf5b1f2c22eca615d, 0x3, 0x7}, 0x9c) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$BTRFS_IOC_BALANCE_CTL(r3, 0x40049421, 0x0) dup3(r5, r3, 0x0) io_setup(0x40, &(0x7f0000000100)=0x0) io_cancel(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, r2, &(0x7f00000003c0)="e507d1891a8539cddb9ee67af0d3980ac010f286ace6cd45df70ab92ded6546d29681eb231e618c27baf9c021d9ebd54b25ed895267904c2898652c80523fe27725ea5a7334e709d8cd9b2f5cad2b9118a7e721b97debd073f8cddd718bab1ab0f3b66ef66180abd4565fc95f91ffdf63ed4137be719ce46127c887d26ce1240d5de73996894ad9c84201f6b7782fb615e138798f2202389156fe1a93db7fccbe01dea18445cafb7f5b3dc46c370acc885b0e041f7285e25c6d348a45dba1ad69b87b1fae6957b18db98dcf17a1519ec4c061b86578f1fa80b2135899477fa43fde47c9228acab226bcd8f7f56f87899e9461ccb294e98bc8426654ecc33a52fb5095d242546ef54b27fc1bd3061fb", 0x10f, 0x101, 0x0, 0x2, r1}, &(0x7f0000000080)) 22:23:19 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 229.191496] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 229.217854] print_req_error: I/O error, dev loop5, sector 0 [ 229.269978] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:19 executing program 0: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f00000000c0)={0x1, 0x0, {0xffffffffffffffff}, {0xee01}, 0x400, 0x1}) lchown(&(0x7f0000000080)='./bus\x00', r3, 0xee00) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0xc000, 0x0) ioctl$PPPIOCSMRU(r6, 0x40047452, &(0x7f0000000200)=0xcc7) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) write$binfmt_aout(r4, &(0x7f0000000400)={{0xcc, 0x1, 0x3f, 0x1a6, 0x317, 0x2, 0x259}, "66cdcd34168212e141d273d3600f78d5d8686cc05f60287a2be36f629ba44b410f14991b6b0e80c4e8e69c1087f30bc23001dfa9d0bbd83ce71a16af4d6aa077619a5bfdb7533ad9c22c4962cb4f1f8692953b0ff53421ff2392e07521a709754aa78e93334702067298061a8868710cd17df95636967417348a2d85aa80fefda1c678630aebc003ace6552b8d0ce6d7f86a853e04bb72e91c893de724e8bcacc74c55684ce5e53bfeb50888605a68c1b1156ffc2a4f6bc17751411a808c7f", [[]]}, 0x1df) 22:23:19 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000200)='/dev/cachefiles\x00', 0x22840, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000240)={0x2, 0x8, 0xf8000000, 0x1ff, 0xfff, 0x8000}) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./bus\x00', 0x79d7, 0xaaaaaaaaaaaabf0, &(0x7f0000000080), 0x90, &(0x7f0000000080)=ANY=[]) r1 = socket$inet6(0xa, 0x802, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xa, 0x4e22, 0x0, @local, 0x7ff}, 0x1c) chdir(&(0x7f0000000000)='./file1\x00') r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) recvfrom$ax25(r3, &(0x7f0000000080)=""/232, 0xe8, 0x101, &(0x7f0000000180)={{0x3, @null, 0x6}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r2, 0x0) 22:23:19 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) syz_mount_image$cifs(&(0x7f0000000080)='cifs\x00', &(0x7f00000000c0)='./bus\x00', 0x8, 0x2, &(0x7f0000000200)=[{&(0x7f0000000100)="b1ad699e1d4ae629d9273f887b66fb661e0832b876420456cf72a7bf4959b32bb5554ba50e96240c3a038c69d154aec784f0d5fc", 0x34, 0x2}, {&(0x7f0000000180)="0ca32500b419dfb76ae2e6784a3676042b33f34b930f07e430141007d75aef5d5b8fc1104242fef55cfd4194bd6298f24d9724d3ee35b0788534a998d50c0d572652715d61055ef2ab5666e24335afb1b9ed6d6dc708d99779009c2c481b5f10c54fbc3288b489e1a9ffc266d2eaa5aeed3834c6b105d7d8b5221da4b2af30b2", 0x80, 0x1000}], 0x10008, &(0x7f0000000240)='-\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) dup2(r0, r2) sendfile(r2, r3, 0x0, 0xffffffff) ppoll(&(0x7f0000000280), 0x0, &(0x7f00000002c0)={0x77359400}, &(0x7f0000000340)={[0x9]}, 0x8) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r1, 0x0) 22:23:19 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 229.313068] FAT-fs (loop2): Can't find a valid FAT filesystem [ 229.410454] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 229.431944] FAT-fs (loop2): bogus number of directory entries (17726) [ 229.453854] attempt to access beyond end of device 22:23:19 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 229.478846] loop0: rw=2049, want=66, limit=60 [ 229.492703] FAT-fs (loop2): Can't find a valid FAT filesystem [ 229.518320] attempt to access beyond end of device [ 229.533337] attempt to access beyond end of device [ 229.538571] loop0: rw=0, want=66, limit=60 [ 229.553002] loop3: rw=2049, want=66, limit=60 [ 229.559431] attempt to access beyond end of device [ 229.571926] loop0: rw=0, want=66, limit=60 22:23:19 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000080)=0x6) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="80060021a7cc6f07726b1eb2c29f6a50b5b7", 0x12, 0x1f}], 0x300000, &(0x7f0000000400)=ANY=[@ANYBLOB="e1e01c897f53b360d188e98b393a14446fd741fd5ecc0bcc3edec4fc933096e1d598115e0ba5ec7515fa484d1bccb13a35c9f9fee3b64b9d7b0477044e2c951dd81c20eb1ecddd0551cdae058f187d4a6fc45dc57e0eda2d9d8d7bcea6438a6935", @ANYBLOB="61c012eede3e55769aac56887bb2479a2156b08d4f2a7a2466475d3e36a2322b0d6486dc652a3f86eccab2cb76335612ca28957fb639f6a5eca2944b26b27cf619b3bfd1fbce25dd3200f95628660e3a5a994ec931df1b843848626345ac60ac7bc8a0f0df1f1396be81bc3cf0233e19db12c05f", @ANYRESHEX=r4]) 22:23:19 executing program 0 (fault-call:3 fault-nth:0): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 229.678343] FAT-fs (loop5): bogus number of reserved sectors [ 229.687417] FAT-fs (loop5): Can't find a valid FAT filesystem [ 229.775125] FAULT_INJECTION: forcing a failure. [ 229.775125] name failslab, interval 1, probability 0, space 0, times 0 [ 229.845299] CPU: 0 PID: 18635 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 229.853215] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 229.862577] Call Trace: [ 229.865357] dump_stack+0x1b2/0x283 [ 229.868996] should_fail.cold+0x10a/0x154 [ 229.873155] should_failslab+0xd6/0x130 [ 229.877141] __kmalloc+0x2c1/0x400 [ 229.880781] ? SyS_memfd_create+0xbc/0x3c0 [ 229.885022] SyS_memfd_create+0xbc/0x3c0 [ 229.889087] ? shmem_fcntl+0x120/0x120 22:23:20 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000080)='0', 0x1) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80081481}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x20, 0x140d, 0x900, 0x70bd29, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000}, 0x4004008) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 229.892974] ? SyS_clock_settime+0x1a0/0x1a0 [ 229.897383] ? do_syscall_64+0x4c/0x640 [ 229.901391] ? shmem_fcntl+0x120/0x120 [ 229.905286] do_syscall_64+0x1d5/0x640 [ 229.909185] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 229.914547] RIP: 0033:0x45d579 [ 229.917750] RSP: 002b:00007f7897517a28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 229.925579] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 000000000045d579 [ 229.932964] RDX: 00000000200002b0 RSI: 0000000000000000 RDI: 00000000004c2003 [ 229.940237] RBP: 0000000008100000 R08: 00000000200002b0 R09: 0000000000000000 [ 229.947507] R10: fe03f80fe03f80ff R11: 0000000000000246 R12: 0000000000000002 [ 229.954775] R13: 0000000020000000 R14: 0000000020000280 R15: 0000000020000100 [ 229.979503] FAT-fs (loop5): bogus number of reserved sectors [ 229.999443] FAT-fs (loop5): Can't find a valid FAT filesystem 22:23:20 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 230.206932] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 230.207598] FAT-fs (loop5): bogus number of reserved sectors [ 230.230115] FAT-fs (loop5): Can't find a valid FAT filesystem 22:23:20 executing program 0 (fault-call:3 fault-nth:1): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:20 executing program 1 (fault-call:5 fault-nth:0): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 22:23:20 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, 0x0, 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 230.261995] attempt to access beyond end of device [ 230.267783] loop3: rw=2049, want=74, limit=60 22:23:20 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./bus\x00', 0x79d7, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0x1}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) sendfile(r1, r2, 0x0, 0x8400fffffffa) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000180)={0x4, 0x2, 0x4, 0x40, 0x4, {r3, r4/1000+10000}, {0x2, 0xc, 0xff, 0x1, 0xff, 0x1, "7324836c"}, 0x7, 0x7, @offset=0x1, 0x1, 0x0, r2}) sendfile(r5, r2, 0x0, 0xfffffffa) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ftruncate(r0, 0x0) epoll_wait(r1, &(0x7f0000000080)=[{}], 0x1, 0x1ff) 22:23:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = getpid() sched_setattr(r2, &(0x7f0000001180)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) perf_event_open(&(0x7f0000001100)={0x1, 0x70, 0x1, 0x81, 0x0, 0x6, 0x0, 0xffffffffffff0001, 0x80000, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000000c0), 0x2}, 0x1021, 0x3, 0x4, 0x2, 0x901, 0x2d15, 0x9}, r2, 0x4, r1, 0xb) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000080)='./file0\x00', 0xffc00008, 0x1, &(0x7f0000000000)=[{&(0x7f0000000100)="39ad015b7b0f1342af7bbc10016e47d01cdebb992f63d1a35025070752b7e852dd5d21456a14265eeb87d0169965461ac5a39b7ac6e8b398d9fc290a4ca732c2b87cc1054bb65eeb8f7d7df00066ccb8a12d92e0fc422f4d0957f8acd93fcb98911a0cecb7897655eae4ef80fc4aea991950fb9c29e17eb67ac9e505f2c3c5b6f0b43d3afdc3a41dfdc46e22ed4f7a6218024c32e9373299479df7821160f8af3a91b01173ae1cefeaaba10d8d2b7e663a454ba7207830a7933dc327daf6b95331d2c0370d3266d623889aff0663fc3d36dc4206d1d2b67b771a92c557421437b1b1331cc4a3a02f8200d9e3c36535ea118f06159da8a4f67e1d34544bb0a3d17d899249e2033393705f3b44e62a4999ee0b0ee33c9798929563dc8e99ebfa810b30232a7170602f705bf146e616b37b83743ef6de7c723204d8fce511e1b261e777ded043c0e7974e249aa40ec4ab80ef4e9999216ca27db86c82cebeae6b5bd01e7802a55a07ae5be3849639550e71db1c8442d5e6319aeac146269b9b5d5a2d44fc2c461d6e24dde200c725ef6df8b0144249b0cd57239d26c885df5a8b3078d205faaae80763924d273ea2b827a28d3dfe395b13533a2d588f0199d97773999ab34a350419f333247433ffacfecd2c0b0f72ed4bf1d5ceacc893f2edc9b7ef476fc8aa1beeda4d93e4c9d3d0db73bcb4c15b5d4f620d4aa4c35296b36c2423ee87eac68e01eb15b95596c2772ffd9b9be405debc5896503d1d3cdddeb5c52f781541a9d7ee9f8f9b396266e0796d9a4ce2066b8aa4daf47ae43b70534a77cd4e89a4b7c2df46770223b432baf82eb9d7bf933aa4512b4d5b9b95c95e7ce42df1aa15a834af51f9747d843d067f873a8cb8a76576fe57d363ead74d22a8eccefc62ee56fb451d22bbd7df8be1b522fdc8bec314fab6482106ed4c6f57b2257472198eff0eb8e6a01a16c8ebac132c5e0bb3023cd93510bb8bfa017e6d51b8bd992ab5c2d2693e1e1cd98b4b847390c49537dd2cb4ba94bd182966f6c463ef8269460c369169ee993cceb5e36d4fe2ba3b7a5900dcb435774415f629cb7f16046dc635097a3f4cb8ebb2507d1519a66a6e95a762f6359428d9e0308c7ccb61cf5cd2f13845927c1fea3d23a0da1beca2717ee613605265b9226191a57a172b1fce69a7a90cba26dacd5ea8a0a53e5b06d464274d5cb95e63ac566e65d68c76b74b20a1966e38c18a88a082c013f76af03cd4e6ac41c744b4d503176f37878ab85db62917c5a56eb3c4aad1ee019d2b610df3406bc82e49f61ea0e9c13e439d9adb990184fb91046dbcabfb111ad8a1730e0b3afba28b705323e9d4775707e44ad60d585d448891f3402134568ddf2cd541dbff9cf46d54ff65437426a8dea1d4c1c17dfa9bd99777bde04e5663bc1403c5b2f6d98db5061461c2ad106e9ec8b4c0362441074046839f83b8af506d0d5403a622495db46ca547ec4b2af589b3411eb9cbac7cea68b99d0cdfdc8b49f76cdecfbf3d291a6028e87d301069920b34123a2902023aa0f89eec346280edd4e0e129c6f70c1904ca9e1ff55b0cca614a8dbe2ab54e47ce17b94218e694d328129c50ff5eef0588ffa7c57d6176d927e3057d7dbd9ae157e0ee3869f7e9a522d79b6322b3bba09ae998ff1a2438786a7aeab1aa034a0ea54c19d3d3a4ba6cfc745a6fd4a6d627de60085175598dff06931d23b46faaf385e5d0a726dbf7df4270027e73cf5b9c5bf4de176f56ff79ad29383032fbe2118f0fd745cf56dccbdc6a9385d678b1e3fb9e640a4fa5098931861c53b205927456212b2aad59249afcd368c372fe7717fbd17ea1022500092ba67eb869f5b39bd3897ed338cf9d854e4978fbe5806710a781e20302a3407acc61b3eb0651a617b39df69e609d604c4c46ae6c3a05b738b2e50e941500e297f241a61632413659d2f07cef9d0a75b334d0e0352021ebe36fa7f7e9cf94b1f5a384e58d8844f16b24723ccb65587d627c9961ec91de0f009a794180dde30f14c5f041430d2e6ee27b684741a0c062947f3fde12fe06bda87252a28738a93031244795fb0542de98b167008b128951f8ef426704cff636efa85ae8e7175d628297a0262c963975ca4f209faf0571f42adaba1c799bfa292c07aeb0c0070d9a7a65b803940ad209b550b74a5f1b6a7dabfd3f92564e559102c7790a00a2056108e5d3e0c120b686080b3cf3b2f78f042ddf6c827e555d62079b38cdf3fae0ae3f5a0f0bf6f68059ff886561305a6660547d9213a9c59307ac2c155fa4afce3b28010d7cd2ae4245fdbc5268c644666defebf5e8c96090f5a3ff1addc719929329f5528aabe29d0b539c0cb3d6c65adea9628253a5cab15e52930cf06cdccfea88978ed48bee9418b0f9396576e35ed1e4f5a619083a194872ad19873c9cac8bc4de0dfd08c84d4d8bbf2c95bb6dcc7d5843c098945af5486697592d7eec886278dbf4bfe5c16ad78ed0979351df01028459320349df51d90fb3e81fbad33ee95fa4c56cc67ce509cf7820818364c17997efbf27d83be0f9e8165909c0b9a969833e1b6246c6f94816e8982030db99e4a479e75153907c52e1fde9546308f708b256179db479376ff217727d9c4ad7ac8aa9ee95e26ea764559eec6fb0d664ef91db9ae5c6ae57085dcd573f0dfed36838fb69d0efd0255a41cf3af36aec447099966aae51be132cc92c7eee1597b718e1726d4e702b49aeb3d47e10b67a07d4ab0a156d59f770c912ef8aaa500a3c1b37ce46fb0f90a5ccca9507cd7b76c6f5c4269cbd4c4970721b622a0925461260c095be421e29b331bd33b61664501fc220dd284d20d84b606cd9d42492d66aebde123de051c3d16a710712187034ee16c7749a7511774e345577fa29bf7a36d3699e82d86bcd3a8e7c211ba8b92d95f39ddf84bb2d1b1978ab5016e41b490aa159c6a51f313dfce8f171d07f388e3d1b7c44a014e78d0646a2019c985ad4fc21e36d739138afa36377a1c73385a9e5511243ad829fb4775db40ce84c8b1b530fecd16df1341b405acfd6d857e21260dc4d0bdc2af1a6572d657ec3ecebf9f171500519e803af211ac701f971e8f645f673f17d6444f18548361836af6b1cdb5b523d1ebf32edfe1df6274e2f5a1f45641c444b18a951d6a3891dfdce11e2e4b6e0ba0e651ddc3f1371363ff122b8da3b55131f6a24bb3507cdc9e78ddcbe2fc824a331ce17d2379ef479c9410161c1f2836de6c8cfe5db8164aa6d88fbcf06d30b6e8ea2b02ac0c0e16fff37c66c05fbb1769b8ba0b91ac64da8b7d61586aaee375e7718162263800f047d94d1a4ac837c4e858ae09c148ab88904215f3990c275ae48e9f3396616f98b21566c98be5bc6a9d93a0e1eb873dc98234a9846237c40d16b85be7fae5f730d15a9053485d74d0733b4b72e64564267f708337bf70455355d30bb6df8382b4fd226f5e202a3c868a2cd623b1e1431397f96bcbfa2d0a061865fd2eb55dae62388e685cf0c6d37ec23e46e8af65beb4d675b2d2d877e6085153ae9ceab1872c31068bb56537d4c4b68602330080840ef245589dad0bcaec3618f956e69e8dc4cda9d08e392dad23a108bc5889c498d7f241a4b3d7cf8c1c968f55874b1a6166c78e9ffc1c4caf9a72bdaec209ddb230b78257dd9cdc59070b9b9b554ead7f904be1b273548cbcb60ab98f16283cf5ae3290f6b3b908a95ba2fd74db2078692caa175564e4f583710245961426dbc8ef4b5e1d1a36b27fa4982450748ac3595f740dc782d3ac15bc58d98a0d7f75ab089f231f210d6de9df32765f1b31656c712e72f9670977348f54945bdc1b39b3ac7e82dfaf204e6113bf9db7d069e96b5f96d0440a211b4134de426144a4809e7cf701302d9def93ea4dd5800aee4c532c3a54a6e8e0ad5893db006e040fc109635b0fb62acc7a48366346c0f444bd00a3a610c4bced044ad2b27a5801bb7a00112fc45bae33fe518f0f94379c3a59271dcae7e3991a2993d0ce211462f183bc3143a8acce377a584070c48b72b340e1163fd9bdd581522d8afdbdd75ea5cb8a1e0929bd956fd6d6efd2ec36b2800784923252a712d2d13f87b82febc29346b3000539d445d215ac6c5b3d48321024f2b8e2b7c4ed79e1d9d95d422fe220efadd4cce5663231c711fd3dea3bb0358075f2d1ec3d69f93532c237e0702053ecfe0cc34466927330c2290de3d7e24d7ad265b1d54c6b84eca90ea7507f936797b2ed844054b631e52867ed2a2a5c3aabb16fd79754887b12c01725994866504262d2acbd8c565935f0be76d6b73d979275f695ca5dd6550900c263497a72e587d0a8ad11ecced9f70a5348bfa90d5f59ec389f98214c75076d13cd567cd6f1f90e0d837dcacc10f031f5247cbe0f2478bfed47df6e12061c4f0ed672f79c03475fe36b88675ae14c3e63a3f714cdfd338057b7e9a7e6c31d0a77f88f34b07728ef86d3d7068ed26eedc6071db736ed04bd7a9ea525f08271a01f29f9ff521fd265ba4b3a9551b9c2f8e564f8977e8f908ff9c67f58babefe7d1cb6bcf053fd3b2eb893c8aff6629280d5bfaccba098bd19a81418b94b87f6a1c46ea3f7fece066a1db3ceff832df4814122f7d4fa66b0e726fb5bc3286247a171317727a9d1d5a45092e6b861e654e2028d84a489dbbcc39145a62495dd8db55552c2b2d2774b3ef47975697e24b61cb0601b19d46c40e76778f11c0dda2b3be8a5aa045d9dfdc6d339cfb5bf3c08f1bae94d616b23451538622a66bb6969940cf58280cdd03dec1afcfdfa2a9c4e42a245a7774c4903fb06042045545f2c1ef0edfbf8c037fd44b01c1387dbe5149c1a1c201b6f19ae36aa7ec77020b8763fbbe72b80a8ba9945f1234b736d6adac210e3a56cb2a2f0f8a583f90016a3e75df6934c474d3a19be89237414b89195de5ff8ed6f806b81cd610b4adb72c7922a48f5ab6f5ee74bcd1ee1f85e9b613462fcf1b6d61823c0cf4cc578ac697507ddde8352e9f5ea1495b40c518df4ff7444df5b7d376d2a57c8864cc040a197192729e30da50866d9b986e5bc3897d69fa6c3493ab4f05d49b0f0d9c5d0ee5acdc4c410dfbe717c2f3e7ba7cdb75df2f2831902c0063f094f6d9e7a9e4830c20c20174431b3b1ad9627c1f5fe80bfe16a280ad3bcc02860562481d54ad44f339d10a5ebb01a5cd429bc9817e0ff2f5b698f67a08709582a1435d4483d600ce35238596089070d6817abca2849838120ea6b5428a53aa5216a868dd0815d7979b9e9a893eb416ff9f2e4543dfb43f152d24b01edb81a4470ba617672cb6ad7c59c0dd6df3dade6a94b08914811c9bdd1b5582166acd24c5394c66bc407e8d10d01438cf6f108f5ea997b1a775ada662c6ded42d72ac179966a1e5c23651c4ce36c90fb9c5bd1349859006c4efcb6a34427fee6c6aeae3dc58081dd9faf07b09e7864156741298306b75774cfc958fee2dc1ee7cbe5da1532634629c77af619959463c4903a79e814adaff08522f03e85b40ebd9bf8bb8f7e61377d681a845e4da6bf7add968f37739f4aadf73ec8f905505d70b1059486adcb81259923fec94a87422501b4e49745e0f77fa40dfcac05e50d21a6d1e42a528d500df48ef4ecfab4e760e6b9731ad30d75737bcabbf9c7cc6c3f401b378a73f508e884735fa31d71d328fde6785231c57a8d8a0aa74ffc61a61a06eaacb784dff58768b842723411614f5ce7558ce5a995f9b7376553bbdf22373263a3abe6e33eff0387617e4d8a54809", 0x1000, 0x5}], 0x2021859, &(0x7f0000000100)=ANY=[]) [ 230.321005] FAULT_INJECTION: forcing a failure. [ 230.321005] name failslab, interval 1, probability 0, space 0, times 0 [ 230.364178] CPU: 0 PID: 18667 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 230.372093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 230.381451] Call Trace: [ 230.384041] dump_stack+0x1b2/0x283 [ 230.387676] should_fail.cold+0x10a/0x154 [ 230.391831] should_failslab+0xd6/0x130 [ 230.395865] kmem_cache_alloc+0x28e/0x3c0 [ 230.400015] __d_alloc+0x2a/0xa20 [ 230.403471] ? lock_downgrade+0x740/0x740 [ 230.407732] __shmem_file_setup.part.0+0xcb/0x3c0 [ 230.412581] ? shmem_create+0x30/0x30 [ 230.416382] ? __alloc_fd+0x1be/0x490 [ 230.420189] SyS_memfd_create+0x1fc/0x3c0 [ 230.424350] ? shmem_fcntl+0x120/0x120 [ 230.428237] ? SyS_clock_settime+0x1a0/0x1a0 [ 230.432643] ? do_syscall_64+0x4c/0x640 [ 230.436621] ? shmem_fcntl+0x120/0x120 [ 230.440513] do_syscall_64+0x1d5/0x640 [ 230.444491] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 230.450635] RIP: 0033:0x45d579 [ 230.453825] RSP: 002b:00007f7897517a28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 230.461546] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 000000000045d579 [ 230.468837] RDX: 00000000200002b0 RSI: 0000000000000000 RDI: 00000000004c2003 [ 230.476108] RBP: 0000000008100000 R08: 00000000200002b0 R09: 0000000000000000 [ 230.483378] R10: fe03f80fe03f80ff R11: 0000000000000246 R12: 0000000000000002 [ 230.490652] R13: 0000000020000000 R14: 0000000020000280 R15: 0000000020000100 22:23:20 executing program 0 (fault-call:3 fault-nth:2): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:20 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, 0x0, 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 230.581517] FAT-fs (loop3): bogus number of FAT structure [ 230.592125] FAT-fs (loop3): Can't find a valid FAT filesystem 22:23:20 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, 0x0, 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 230.657182] FAULT_INJECTION: forcing a failure. [ 230.657182] name failslab, interval 1, probability 0, space 0, times 0 [ 230.724851] CPU: 1 PID: 18689 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 230.732763] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 230.742210] Call Trace: [ 230.744821] dump_stack+0x1b2/0x283 [ 230.748432] should_fail.cold+0x10a/0x154 [ 230.752561] should_failslab+0xd6/0x130 [ 230.756524] kmem_cache_alloc+0x28e/0x3c0 [ 230.760651] ? shmem_destroy_callback+0xa0/0xa0 [ 230.765299] shmem_alloc_inode+0x18/0x40 [ 230.769355] ? shmem_destroy_callback+0xa0/0xa0 [ 230.774042] alloc_inode+0x5d/0x170 [ 230.777648] new_inode+0x1d/0xf0 [ 230.781005] shmem_get_inode+0x8b/0x890 [ 230.784960] __shmem_file_setup.part.0+0x104/0x3c0 [ 230.789868] ? shmem_create+0x30/0x30 [ 230.793670] ? __alloc_fd+0x1be/0x490 [ 230.797454] SyS_memfd_create+0x1fc/0x3c0 [ 230.801611] ? shmem_fcntl+0x120/0x120 [ 230.805486] ? SyS_clock_settime+0x1a0/0x1a0 [ 230.809899] ? do_syscall_64+0x4c/0x640 [ 230.813860] ? shmem_fcntl+0x120/0x120 [ 230.817813] do_syscall_64+0x1d5/0x640 [ 230.821682] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 230.826851] RIP: 0033:0x45d579 [ 230.830017] RSP: 002b:00007f7897517a28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 230.838138] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 000000000045d579 [ 230.845407] RDX: 00000000200002b0 RSI: 0000000000000000 RDI: 00000000004c2003 [ 230.852654] RBP: 0000000008100000 R08: 00000000200002b0 R09: 0000000000000000 [ 230.859913] R10: fe03f80fe03f80ff R11: 0000000000000246 R12: 0000000000000002 [ 230.867172] R13: 0000000020000000 R14: 0000000020000280 R15: 0000000020000100 22:23:21 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) recvmsg$kcm(r0, &(0x7f0000000380)={&(0x7f0000000240)=@alg, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/129, 0x81}, {&(0x7f00000004c0)=""/201, 0xc9}], 0x2, &(0x7f0000000340)=""/23, 0x17}, 0x200) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mount(&(0x7f0000000080)=@sg0='/dev/sg0\x00', &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='exofs\x00', 0x4, &(0x7f0000000180)='msdos\x00') sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:21 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = gettid() getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000002440)={{{@in=@loopback, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@dev}}, &(0x7f0000002540)=0xe8) r4 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0xffffffffffffffff, 0x0, r5) setfsgid(r5) r6 = getegid() r7 = geteuid() getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000002700)={{{@in6=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000002800)=0xe8) r9 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0xffffffffffffffff, 0x0, r10) setfsgid(r10) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000002840)={0x7f, 0x6, {0xffffffffffffffff}, {0xffffffffffffffff}, 0xe1, 0x10000}) syz_fuse_handle_req(r1, &(0x7f00000001c0)="46b1ff3f2154bed3ace1345f44fa99d060d0a986ebb87e540ce77f0d2abb1e5a73635a8ec318e08dc794cef574eba76e5340fd2098089e9030ef03456dae52b7b53b95b0e7f38f287bece9e5e6e4de3a0210531d79dc6370ec28033555b31eeb87a7ab6520fcc27f18636692815b06059de55aeff6e56b08ebbdd8973a2e86e2f9399aa49203fb9dc15a237bd311bb4fb1ad8a8f234e181b0aa9822f7f6fe1bcac03599287d61e5b1377a7ca40c72e98454d857386c3c3105e61d424a4ed4670506cc2e128144605729c04107d44e1955a9eb1d72faf0703a8f6d2d3082ecc11fc0837830d1fbf5cc4e7287faee413159a2deb89154c3c0536b9b3f8cb69130bdad347d39667685ba6f9cb40514cad5d14ff54224cd184e93a824c0a6ca0861a506dfc0ce1ce9ebb4a75844504cd67ac834e3f88728bae9fcdba8bbd1588e94b6af84732c17fbaddcc90d6a3097b28481c1ef93b57907259eb6162adfd1b9ea37ae045c392fdc3e6b7976223ed2179a5674356674a2c26a7c4c79c5873307ae8a510a64d83ca9e2987257e55167482fd7efed50de2b614f91d4a59d11d76e5e77061a1dfb7d75b40e457b2c104d4dc29032853973af6eb9bb1da5633269e3bc6eff39b2f95b183ec6ca61decb02069cfbe8c489cc84d4bca3650b2bce62ccfd860b3ac7d6ad0c90c07001487b1551b92930238b5ef4bb9679cb4d0cf05705befc4847cadc9372ef65eeeefb958a5831ba05a10a3a6207021983f670ae2a8b53e562f55ae25556368e0b20a03bcbfce7b593415b1e003e5a421336722280e1e5dc442b4ac9c73b05c96999c753db33251bc3030df2482a82c3a9acfaeb67d356ff91b5e1a8f16631f3a1fc1a6a796ecff742466317c1151d0ce36a48cde0b7cec08c1d1197f2abaed3b92bc10441b9ecd29a2303f56225ace188b6aeb03682b373914afbd0071df8fe5062f3fb6fbb0e8f7c47f1bbb1a484868e88c087523c063d1af8e7493fc7503ff176dd78e2da4d8ac49e2911401b96ea9453d581a360363085931dba0c3eb0d255acc85cda17b8085eb42cfcc83ebd4b68a2f93f79212c896ec95c08b0ea6cddf447e11973309a03d4af703708d478c57321293a79e16d487623b38b7ec26e3be9c4fe54ec43d10dc0806855e2d580c5eb286133188d1ca8491b722d1a060aa8b49b216063c23b98bb0ccc9f8d879e716499168df51bf0d250304c7468cde4f2506db20fa63da496f4d3eaaec13ff9ea2872a2d472eb13d6c703148001acc9b45527ca95a45b7003b474a44a42dc987a8c74fd2992d6608c570d4f2be10ff275fef2e73672cb04856324f064d73cacaf148b32d5b559f2ac93d8711187f01ffdfcb0b7a2aeec827a72716d8a1baa439cb9b70e107081649e95397665cb32a4093279a54cc9d348162de661392b4bc08577f2beafbb388ece226caf9a627c3d02c694b3468d3bb16f1ea83cfb676a958a83578a5afd2faf894d97a8cb4f37ab433751fc3b4116dd460d0ff038602b75d34705836111e9c9ec388867055273a5f0c723937694d1b64cdbc46a76d8b07fd5f5c18b786612ce83d085d960027ced7d50503ea0d636c606735a7abe7b7ad768e8d10bdc9b0a13179c4fb64ff507cdf51ad8ae7ed15a90a718222124be6beedcfac74a4b878a37c42eff4e6b7548a5f21443d8d86cc7f2339f64ff975673d3ac22e9de4f19c9ba963b54dde1cb09204e9b2ef5bc44854134f306f03236a4fcf368458e985a6dbd0e9794096035ba7e0cc87acb4fca6d63fec1a92ed88b68243ccfd139ebcf8d56d95119b66847144a20f87bee2e6ab9b80b062418614ef6f2cb8b871c05828378dc57f5e17cc2c7aa96f150d06d253aba741766a8e8d6d6124f970cd39fab775762e92aba0c7710fdcb700f526d78d9f2189065852f441fcf0e93c0631ca7b15b251627dd1b61458e641dd6eafeb90026932350bce2348b3250ae799ab882437f4c2a26e5f970e9a6b12de725f8207c07e3a7f4a5a92585dda91d7c0bb70bee02d9c29a4f3b2ac904a3681c27ae0db322f2d0eb9ecbf303ba0a9b3ac1cdf45d9a5273ebd968553b662409d4f9848cce60af7a26039f21c4f358c14e036897686c1838178701def069422b22eb22f3da7171834bde4c4cde350a81c5945e263af9cafc00c50fe88dee233fa717aca6d402ca0e518e8d94f3b35ebc3b41a3785d665be38745a0516ee4ff8c3329caf2050dfb4dc58ffd171664544e0f6140fe89d94fad9ddc742b8aef44b93c49ad72e39d85594a53d55847a675be3eaf1d9607a82485300ff7ab711285a35716e058691079cd5313348606c001cb9831d82e6889642acc2c0c19dfce69a29aa4dbcf6f998c4c2a6f5624f6bcfdc6b15847e1fa58307c0f0a082ccb76a4ccb0f29098b23adeae2d0127ebaa9efa64f3949dc0cc470378ba4ba138d0810a6ac9dba7f4ca540dbcfeaa54d32c945f0515b1848eafd5fcff2065f896efba0e216fbcd4c3381f843a693c456dcdcd5419657e62bd2b9e9070c1a75384e2d0494e5a9df116286e892ffb982b73bc2a011d1df62166616a4e1edc335996c5325e8da1e79638b9826952d3b97c455e625d350adb8438af13a58f4735b5b795132cdf095f2bbe62889ae8dc7667dc5fc7bf25f328193ac9ccfeaf1fa2aae992789ee1ac6d19c75e12ae58ada15eeeae4cae1cbf6c9973c135786faecfe60c209dc1629c055712d8dca0dad3b502e23c1f5576863a404326d272a70626d67722b23cfd292ec121d412e8a5f13e4e17ebda1a653fcd9a41f3d750f67b48627d7a1eacd15ff24d9de76f7a54359c802c7b312f83f5726dfb64068e2492e81b3e89edc2363b1dd1f096838de1a4c98b7e6488d78a3d26b8c2c601d21e8994670e7261357041137c25e02e7f8c0f9d9a674efd6b741028925ea07ad274f963fd56d9e033d6069272efc700d464127b651e9a2df39c811a7efe94c1ca70d9e5987cbe908d70103dcf5eaa2096e16d837283ec9fa4e263577566a82d74abbdec5ee5ca72f7564d9fceed4d83cb402dad479eacf124ca335fd5673da9f6259e5df2bdc39dc8e1467a5eae81cc733defabd6fc6084dbd0c3ed03e0fc188a3ea747e09dd180d891c023ad33d0ac2bbd0adb7f2e1d98707bac36b4d8ca089828a5f8d9cf3a717d618c202603626da4a409bfce694d8bda45033810b6275b8a468041b66ffae4e3ba28c141cd84e052a893f91d01fb77b4839e82ffcc58c70f9cfbacf656f50955887ccdbf7b0d94bfff2fa180019d6cd63904eed4486ce39729d7b0d67ae84968255fc81d5ca2be27d11f4e3729fb38e559979b2112c5c40004da1b0244d8984f635965dda70e290c23bd2f43563a02b9e2ee72fafafd4a916898b118655435edff80647d9dc5314d7043d9501b1fcb80154c6f0620578ba2a78387441cd0fb7ec6a1c9889ef9970cd9ef1aa3511020c2d3bccab30db2375bba63a5637c1f9d53e52fff9b6679870156b50f24305580b6dbb9e96e76f0df4b3b6fa5c51196bc8a2cd8b60e12eb785145c9f4d7780bd88e3cde15a3e738dacd4363ffbbff070eee665a6a4ae982d8266dfb8323f28f405b69f4791468aff79758df6a603fc42874dda26fa4d3df317cf0cb39b4d2211f7e9556171fa3525e9b3b37921f0a104a4e262b527ccbb7d747dcc657dd41ac17dd6da7bdb3816320e2cab93a8cc117bd7f1067699bb7a643a5a4de659976dda0128c9a1238a3b8d03785c8143dc5c77f72faf66a98db196cc6a0f633285762bfb9fe1812b32e08a7a646d4312039fb53a196a7cf5edd313bffb512e8a5de3ad4980fd120c82d60b417d6bf878751e19d90d3118c295d2e4928b94de629400bb47fc73c95563383ee22bf3303f4eeb35cd6f46b88d6ac0acc1f78d8a7446202bb76bd7cae2d3bcce1adffa3ccb2ab05d4b9d4a73cb435b3ac08bcff4aec2c73d2dfb2435e5b37021d06dda5ec10f57367e22b9da1bcf504cbb492245e888dc83494210467387eec776a12f9a4f8ef539e70fab57c1a7210f702a4eb060b5c85ea9f415e4c08a417421dc81e8cb7c8269fc1f63ee98b4871b5d976b3c64c7848cc310d936735e48ea5e09151c4cc8e8033389f4a499d464868df67275825db229da877d9dab305ceb0969e51ccae00a0cae509c6357f65dc3078c5951b5b1b62e0ad3921d8e224914140d9d0252d7e668a47f175bed7d6466cd7c50602ddc154ab808f560c771697cfa1b17a664b8d75e9b4003bba332b64d15e7688932f04ba3362236371b92e27ad7392f01cc4156d71722887054d16d2c9bb8d0a471dc2cbd8b876af6a3a766d0f667c6252b6fbb9d7b7ffa1deb4c4ce0363cbdcca1c76763a33ac04fc18adc440072447f9601f3a52616ce7027a23e73dcd2417c11d04c7d1cb5f105963535cde4a7694a6f5026b7450e9bba9259b7c3da0195b428f371881f9c67f43522b30090eb8d1240610a0cd99e36d484b1525fba6abdb06a6ed9dfec89eb669fcefa4d39416f94652362570c3d3da56966aed068d6cf63f0e5a187e289cc779c6e286bf0b320011dc62d8d20114a2bd80887846f62f4f69ac0b2e8906d203ae6280a68de2afe933c89530d79686f9fee790836e60a7f492cdae4d2fe7dc22fed84bc31b2832a7b8dd2a586bca19f2b24efa6a2762968b95fafef9f58153595f22adcaeaa07b1481990f605cbbc9f2c8b768cf85b8a4628ba2c2b0399ef495081248b2f0b2a6cfc1b8cfd35d2eaf24dba82379e3c8efdb8c5b72cab10fde1b044e3705953d60f0ca6c22e971b6728bd48f170f659b49b170d378d54b26943806e037a8830b45f56c37f29f0abd97682c4856f6f4ab330769a1de5534ee9e4a95c7279c800e9040d3f5fa8c1ef97e0ad0ec0de6a7788f1cf4a2d820b4b2121fd30aadacfadeabf9ae0734e9ea74577642b248986035cf085c8a253f09dfa48be8a20f3e58e847e40bf82c3e6728511ba0f4baf985e519f81f0efb32e95f7051acf4a6512a0cc264a2936e793239ae019254b47c4be0bd4e02c4400b0594fbf2d4e6e03baaf132cba914617931e6f7122125691aa2bfa67df242fdaae0ec01d679ef5f387147230aae1928ac6439daaec823872a11674b49fed6630345808210ee09cfd0fd86b90c9fa1c8f44cd996d3582b10f0b12237a80e8d27fb91e855dcc65afc1665d1fd9c787c9d409d4ad872fccbbe3b1c4ee81011e2be3cd2a6c29380da0ca6fe18e32c7788ec20b6a1d5a0b4b9ae6559a426616de8bddc577e19d77e2438ec211e0d3612070e5c71ae6dcb456e76db5d1429ee78e51fc6e3a0f3aac87df251a71916e30e6d3af2c8ed4cfcc70dc80ae504b35e9ae9862af6f5debb1880998e9d9cde604a55246bf6bd29d6e817d1bcee9702f1730cbbeca1cef127d874eb63777de0df2a759d121c2a47b9736d5f2731ca409c67a432ea7003faa574b1dbe70d52a8ea468783d54167d600be1a72cda9194bb5d85c564884305cc98703e6a242441ef417193ecedd6f73446fd863f74384025ef78e9bbe75a032e5f605f5fb912c36c9411ded84b76beb1e942f1a71df1a34894f3b3cc6ef81dfd085358eaefdc31eb9c8e1b61b5b71db9e3ba453f06fdde46f87fa539d3084cce9eefbcf4392baa4e0cd90c23f82d9f9fe6695239e876adf8e098aec598315e674ab7d16f9e6931996267b841a748b191fe32f64f6fcda207094dcc27fd16727d2b3fe9a5819754597448575a5247500bf97267731071cb9d3032275e92e18dd0cd185c4dc8b8a80a0f8b7e6a660f94543ea111d4b9936764d694fa4a6f1b0b6306b829bb80f79be4c8493e2aa12c12f9b9a2fab51dc174ab7e931ca6d24c1b982f5646bacca6b7dee5936d588823241ff1e3b8022830f8221c857144463c952582b40141ef8764fbb6358f7cda56cb2541b6f10a8ab47aa291c4eb8ce70c932650de3678bc90224e29267e790f0ca30a8041c6f9016390d0d803bf50b9bed92b9a80b85417728da840140eea066d7682504ffec7065da62a36df59c6427d8a6b04952bb99607507580aa6db79945b88d34059b82338ceb32b78d4a856c1371e99f9ffd6531fd006a809710d7921b707ec9c5253e40c3fd6b3700251cd134e4c7ed3c012985f1452dbea117ef7879bd4126b586111f0b5790996188eda5754a41db1ec62b454a02974aa94327d943ead7d3e238d80bcc2d849361abed99fe18c482c23be48feba87950d1dadb12a4ea8919ad7114a33cd5cf0eb15237757735a2a73f9af07a073deac976579206ebb82d5b58a7745d93912a76fa64377d190023715e7561dfb5421e0b090140a3646c9e07f70a1009504c7fd4ef8b07bd15d83b7bbeabea1d4252d2416befac26b1f2202820bf2c8c57977d2029d0f544099bd6e2afafb8dac9c93b3b15b8a43c002f74aef53d48ab3a50e4693376dcb0b743c1e18cf08a5e647887c1d3efff3d89cd55a4e4de03631044f9e925d0e3e0dee90f6d85ba5f6aea110a4444231e4971d3ca304075e9a032e926c66c67b020d7e108f9f724257b50a4b9f752a32f3656074873d16d36f9e8520be516d0413d4cc11517bc87b96f6026a2cdeabcfd35e90a1236e9364b565a88d9ac78306dbd9f75b7a276fb3acd4c47e55b8d1cb94709cb7444b8145384e16b137fc4c0c7ae114ebee58513286cf9785a73b42405648f13b9c66b1392235361c0b227b0d48cbefc9cf54db2d7b6c12f31134148132ae234ca1e34c1d31a15656e58b3af36e9bbd675d42a62afb4f1524eb2b0a6aa4c102fdc8cd3b93a6c546c5a0027a29fb0d0267f53e46ef9d8cd897a0be7ad86e854c2c302a785f1edef35508a8023a8bd17b468d55d39f676f1b8850df70fd7505660395e6c4dc0bc111448ea9d0b659cd4dcd7605bfa0cf1f1a76ad0332400f5d864150e947a58b266835c4741d80f43a740a7e770379e34f952d2a3f5ee625daecb8bdb3dfbc87d6dcb5ea2f3068e3119b1f84e3713bb3d9b88477bc468a8e67ae09b6c28871a4624dce147e37bc12f914aa6920ae45a9e8779b6bcc3ec9a0b98e922a11e5d1ef5997d0bbc1fa2be047d53957c0150a37dcbcdb2928d03c2797648164a676255148c913de36678bd8a6085db0ab8243cdb58002fe4b045b621a1e832cd7b9ebf42461cc94916e823c44d33a03b023598efae737764016745041c6f2d775df4774a244d5d6996ee6b9bc18f3d82ad92a23440c176bc7a2d4a59b037dd88958ac54d0e6ed9afdeed54e1ec2d43e90d24288a864c505da2414866cb488bcd9da4a54741d5119d4710d4b8399a46a1fe1ed8bd2aed452f3641159811fde58bc6749baf78f33bf873d8ce4046bd3811959c66b28e780fa2c61150ff05e4e138c421b3ee26c14eb3e2748880c882d993914e036beaded433ea13b11836d9be780041dd42f1925ecd8c052ae7cdae01df29d8cd7e1b3c4af5791dd7a70e8f8a7fb34da6fe06a5792ac2fac061ee2eea8c45a12fa25c72eccbff1fbfc756d5c9941e0ca91d476b80f3a577f4c87060ceb7e0a40bb8bba1907d6e1c4cb3d807fa0c4e9558ec506f259f14d6f40401b8647b2935ab397956609fb2a9194dd08bae724481adb899ae1a296cb1160530250c07eb443eb7a05d21895589396410c9b917a347917df6e14d770042f2188d4b9b703b977d72d1bbe1f84bcdf9297afd9cee26ef0cc8f27a78c553dfff2d4d79d342c4bcea8c67fd0133084b2925a1801ca55f565977c7d662adad2cad24dcdd453d32d112a496919282d7e36961e4dd906e0ee90069ee4725160bf9565959ddc12eb09f75d794c43653bcef62d8b259893edaf1553b4a79de3dfc084ff15906dec1926e8a41864d203d926be13b428a9b131460e7547f3db9cf46c14e5111fd67d47878ab3096fd2844e040838cb29301ec15ff99a536c65eaf1f2d20ca066d83fc5cf21224ba0202b3a2d64f6b4c1802cbde7f4937cab73ac6186f347ad3ac956797805d05b9c893ca6f23d3b8ee62f288a6aa8785d369a63872794e8698b104bc4c3b3740f06d454edf46470e87bbc3f965b3e1a1c02f2577e7b669bab9b87f4a81c9244c896837f3f29d39af642b0268cd8a0af8fb40acdf205d2c1552e5692ac987e0e0c4173405eef692796d68abe2e2d719537aa72ed992ac9ca3fb2b7e8f8ce7a72a5733775c58219268563e6988a34c4eeecacfbdaa2c8b30a896eb6a1fdb41a3e4b35a1ca54f4c0854d53a3fa3e2465db103d40102b11beba9be1b1e2d6117cbd2325470a3e2f8d9852bcf75671556ba9dc3f4cbb5490a27503bb3722ac5e27eb4e181bcd7cdf6d42e5990ed364902f019c9332dc4ad63373d9937a4486d0d22a5aab78239e6d8368a4f9c40b474409ea4713abc394163eb4318bd1ad32cb263422764e71554be2c268d92be5351a42887b0160c5925d34a49c7eb36ed2f10ed5bf820ced72001043a46672bc4cc2f82bdfaa392a4a409a369d57132edad0b42ab551dca02685ac23ddf0cfc0c725b04d6c1118f3547e10e1fc409d8e77a5f4aea0f5ba07aa68bd517a0981aa57f98af9aa5cff9ca3c574fdfe129812e458dd9b6ebcb02c5f556b0d128b390ca7635b86abb1507c9d1fc71e5321b787174f4ebf3429556d8e61b7cd0864f8a2c176180ba19586a7c9d39513263edfe26078a2d4f61f94887a4abe3daa9c5f14d1c1a1ec82dbfbeb8e01de82d3537527fa5d4447666e971c0308e9f7ac7354bb9a85562a1e36386c9fa34294887b770b92c207034a2997e9c79c5f09dd71aa92fd2c5579a098514064275893294118f1b4564c9e38ab2c9af30743e9761cab7146c7948b81332e7e646547cd7e6dccfc24429343c868e6e01c777c292cbc7f9d99835911515fc553c7bb6e15aefe3c84848a99bf54407606e7b8fef95db88023d9a5c010a1934d3873010468ecf20e39b6fa3e53903dcc3ec687507b40be3924eb94f86d4f798ab2322216c03b692dd5a5156157d81ef1af6bf6375df4dddfd5b498d48659a716ee88482be78fc05de1613be8cd8ee90b5c29e30a1a771cd75a1735578f81f1ea37512d45479c614e4cc8ebffed12249640e05e872be6874da35c50286474a67ec22db1b385e96e562add1742794f5540769c1d4ba5418fd1f850fe7bd34296d4fc7a7a1152b5049456e125079381bc55de1fd17a4e2c38148d81d357d9216b777771368b2d8ce061324228f1ef26f966bcebe7ddfcb7327904402e3cea67643c7b064b2bbdb4fe59a268bfb78b879fc12aafba7dc6fedad371aed71304b0c51618542c5d8b7811175324e88b7f92be70bf389354a8cf6fae4b0caf261e0dd958067f50cdedc253dd1405afbfbdcf2c19a147de45f4b0fb39e4fb5562dd78f112462d7ce833ae826c478ba947757c13aeb15745a995f1116ab5eafc25831a7e75bf11aed0f83d1f3fbba2f4c0b64c422e499ccc3a67d2d56de5a014629b9e72913360a77cda4d9e1e64f2ab0f6c8dca140d23e58ecbfad2012790f522f40ed60d0a4a212071d41162426103d361f2d72f5f3738a7bbff0429661893019a7f8da7e3dfee545d91a1500eead62abe47c8878a706b3e27a0d1abfbc7984300256f65f6603e7c66682e4e0bd6473177040f4e04175555092f5f9156debe296813e8e03551f84da71807cc87c7eb654bbfed50191fa805c39823926e1ab9740ca2b13ce5248050c3168c6bd29daff2ee86e4b9748dfb79faaa41f176975ec1110d947fe16ca5e3f4e2fd8fbe6f8514b71deef7fa0f2c7645fc2eb645fd4bb9e918c94c21c25bae8697ff4b21a0194fb5b0e6bd3c46621a11b676342b40ab52102fd6f4507bb38c65d0f0ab130b117c4aba9011fd39980561a82d63c2fdd7216913a4a89c555fdd1e8c48c3625379b2a1dd1a2226fd444ba79eab6b7977c8936553ed1e808c8c80441d3d50f242088023bf15de8842670a3ae4df44ac6f033a9f64c68aa53c33e11786070c79030a11926565d5f213bbd3cde64a169f0a422a741de8fbb87e28b80a1db3b6828be651bb1479b6f006dc3679ef2c955e6b2fb486b72754c14faac592b40955d4970c98aaf6097e18dd027d08058f80abf0ca8a6a42b35fbfcfb9a92ef903e45a365eea58b0cebf1fabea7ce2dfc66f3e958299d57c34075c165ca7ee671371db2e78cb5ca7997884b517046df6464a47c0c6374d8f08fd2c9d045fec75838a39daf059113c49883c3ec1a83d610ae5a6786deee53bcce64f7a21dbb3e41464ff7c354cad8cb2560fe1fee5ce2fe6feae6e890ccd2042c933c5ce4c78b6ce671e7e388eefa77226ab4cb6f453198b230116b4a42e9650593f2fbf3157c9034437576e7fb86978c3be8acb0fdbf9872e9d6e35fe206862702023442db7df488c87a2ddb42d5b3d4832f115e4b71e4729cf258d70d138bc5d96ee6b29c81b3f3b702485edfc5f3eb1d52c8dc2667450051d7cea1cce0a5c0fee575968e536439b56f332419e6980b7770514b2d88e8a6ac3086fb70e3190f41107e99184eaac5e2719face59b2dc4d27042c204011f9719c84a2756e0dd47ead1515da1afa5218d7e7c3b4be32387d7b18170f0a2e670a21989c0166b5ac3ae4e222b69b2af0c9453b8d250cd433c6e56be067c7e2aa5a623b262e6566d8e4185b80858dbd6b18aec7be3ebda3dd8f0f95efeff2eefaf9b7c9c048aeb6abd2a25ec92cc543b49e2e22830f6ecea85d92d73520e9753cd6420e78d7836d1215290e57d98c24bcf9721710d7db3a9a996d647efbbc634ac1f4403633080a79bdc4cf715a01e47f397bd7a5a13fe70734affde8a61ea75feb9a835f2542c2d9e3ee191d95586d70d918278e8c8223e05e239a2b174f2f5ce295a91db65f876549359fcd1ec09c351ce6a96a1acb77f8810aed3e6370b18ffab946ce81758117ad9cc1c9bed45967de18a92d4d7b778bfd5baf922defaa8afe19a2722df76191f83d24c145f80e12b1307082e4b22564cbd6df6f0596519a2f5ed7d562a140eb9fed4213cecedb647588eaf672c5feef6da93f6ffe7bc3f7b2d974ff0bcdc6a0fa2c13f5cc55866934c4a822e184f83ee8016407068dd0396b069c11783b3ba4f7c7b4a2f914fdda2c42775b265445b3120717f4260973236b67fb13edf81e03ce6f3bb0e7b28aca69303ccf25ea8a31150a7bb3c4738d177050208bc437804036646f3f307f21eb973308f3178ecb86987eb918e98eef9c1e374e25aef4f494008167c7e2f697abd485735d3b119ccf983a4b74743d17b60432742a3b4387d58f6f7617067eafecf02f4f34cad0b432fcda1a943033345e855b02b5eb57d7877a44a50877542335e1e14be400877829090d51e799d48278d5b990378126432985d3c060f3f032afb13959962f258d8e0294096263d0c85cf0fa2b506480aa7d9c72bf097ae8cddcdfaaad29ad3e06441c123312fffacc909acd60b98997312323da241a92317e998e9693b11e5c7ef29a53b81c7adbbf484c6768a5c09d3d29db6d87ad71d3748bc2231639d191c5ad13645f2bb3d6ad74822300857ddc965cd373d3987918382b35a2d32ffa82efe", 0x2000, &(0x7f0000002b80)={&(0x7f00000021c0)={0x50, 0x0, 0x400, {0x7, 0x1f, 0xd1b, 0x2100400, 0xfffd, 0x200, 0x0, 0x958}}, &(0x7f0000000080)={0x18, 0x0, 0x5, {0x80000000}}, &(0x7f0000000100)={0x18, 0x0, 0x38000000, {0x1}}, &(0x7f0000002240)={0x18, 0x0, 0x5, {0xfffffffc}}, &(0x7f0000002280)={0x18, 0x0, 0x4, {0x1}}, &(0x7f00000022c0)={0x28, 0x0, 0xad6, {{0x9, 0x4, 0x1, r2}}}, &(0x7f0000002300)={0x60, 0x0, 0x8, {{0xdc, 0x3, 0x2, 0x6, 0x7, 0x40, 0x6, 0xffffff00}}}, &(0x7f0000002380)={0x18, 0x0, 0x9, {0x8}}, &(0x7f00000023c0)={0x16, 0xffffffffffffffda, 0xc8, {'msdos\x00'}}, &(0x7f0000002400)={0x20, 0xffffffffffffffda, 0x0, {0x0, 0xa}}, &(0x7f0000002580)={0x78, 0x0, 0x7e, {0x9, 0x5, 0x0, {0x4, 0x5, 0xfffffffffffffffe, 0x32d, 0x7, 0x7fff, 0x1, 0x0, 0x2, 0x3000, 0x40, r3, r5, 0x7ff, 0x4}}}, &(0x7f0000002600)={0x90, 0xb18ee632cf0917f9, 0x7d4d, {0x6, 0x0, 0x1, 0x7, 0x81, 0x1000, {0x5, 0x0, 0x9, 0x8, 0x2, 0xfffffffffffffffd, 0x1, 0x10001, 0x416b892a, 0x4000, 0x3, 0xee01, r6, 0x3ff, 0x4}}}, &(0x7f00000026c0)={0x30, 0xffffffffffffffb4, 0x100, [{0x5, 0x1ba, 0x2, 0x6b, ']('}]}, &(0x7f0000002c40)=ANY=[@ANYBLOB="e8010000f5ffffff0600000000000000060000000000000003000000000000000400000000000000060000000000000000010000ff7f00000500000000000000ffffff7f00000000010000800000000081000000000000000300000000000000ffffffff000000003d00000008000000000000d74be3b1c15b4cc810de0c00"/137, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="1f0f0000aa000000000000000100a88d74c027da4192fad0abd2000000000000a22b000000000000ff000000010000806d73646f730000000100000000000000010000000000000002000000000000002d00000000000000faffffffff0000000100000000000000020000000000000005000000000000000180000000000000020000000000000001800000000000000008f3fffe010000", @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="080000000e0000000000000004000000000000008000000000000000000000000104000003000000000000000000000000000000ff7f000000000000ff0700000000000008000000200000000000000000000000ffffffff000000000900000000000000000000000000000002000000000000008000000000000000ec73000005000000050000000040000006000000", @ANYRES32=r11, @ANYRES32, @ANYBLOB="ffff0000000e0000000000000200000000000000080000000000000006000000000000e06d73646f73000000"], &(0x7f0000002a80)={0xa0, 0xffffffffffffffda, 0x6, {{0x3, 0x3, 0x1f, 0xae2, 0x7, 0x3ff, {0x2, 0x4, 0xfffffffffffffffa, 0x7, 0x8, 0x6, 0x3, 0x3f, 0x5, 0x2000, 0xfff, 0xee01, 0x0, 0x10001, 0x8}}, {0x0, 0x9}}}, &(0x7f0000002b40)={0x20, 0x0, 0x434, {0x4, 0x0, 0x4, 0x4}}}) creat(&(0x7f0000002c00)='./file0\x00', 0x81) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 230.991825] attempt to access beyond end of device [ 230.997738] loop3: rw=2049, want=66, limit=60 [ 231.013058] attempt to access beyond end of device [ 231.018691] loop3: rw=0, want=66, limit=60 [ 231.035269] attempt to access beyond end of device [ 231.049394] FAT-fs (loop5): bogus number of reserved sectors 22:23:21 executing program 0 (fault-call:3 fault-nth:3): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 231.092355] FAT-fs (loop5): Can't find a valid FAT filesystem [ 231.107850] loop3: rw=0, want=66, limit=60 [ 231.107896] FAT-fs (loop2): Unrecognized mount option "" or missing value 22:23:21 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f00000000c0), 0x0, 0x10000, 0x0) [ 231.144926] attempt to access beyond end of device [ 231.150164] loop3: rw=2049, want=74, limit=60 [ 231.166877] FAULT_INJECTION: forcing a failure. [ 231.166877] name failslab, interval 1, probability 0, space 0, times 0 [ 231.198737] attempt to access beyond end of device [ 231.204035] loop3: rw=0, want=74, limit=60 [ 231.208424] CPU: 1 PID: 18715 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 231.216305] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 231.225776] Call Trace: [ 231.228375] dump_stack+0x1b2/0x283 [ 231.232016] should_fail.cold+0x10a/0x154 [ 231.236168] should_failslab+0xd6/0x130 [ 231.240143] kmem_cache_alloc+0x28e/0x3c0 [ 231.244292] selinux_inode_alloc_security+0xb1/0x2a0 [ 231.249394] security_inode_alloc+0x8d/0xd0 [ 231.253719] inode_init_always+0x576/0xb10 [ 231.257952] alloc_inode+0x7a/0x170 [ 231.261573] new_inode+0x1d/0xf0 [ 231.264953] shmem_get_inode+0x8b/0x890 [ 231.268940] __shmem_file_setup.part.0+0x104/0x3c0 [ 231.273872] ? shmem_create+0x30/0x30 [ 231.277757] ? __alloc_fd+0x1be/0x490 [ 231.281563] SyS_memfd_create+0x1fc/0x3c0 [ 231.285710] ? shmem_fcntl+0x120/0x120 [ 231.289598] ? SyS_clock_settime+0x1a0/0x1a0 [ 231.294009] ? do_syscall_64+0x4c/0x640 [ 231.297985] ? shmem_fcntl+0x120/0x120 [ 231.301873] do_syscall_64+0x1d5/0x640 [ 231.305767] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 231.310962] RIP: 0033:0x45d579 [ 231.314144] RSP: 002b:00007f7897517a28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 231.321965] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 000000000045d579 [ 231.329256] RDX: 00000000200002b0 RSI: 0000000000000000 RDI: 00000000004c2003 [ 231.336965] RBP: 0000000008100000 R08: 00000000200002b0 R09: 0000000000000000 [ 231.344319] R10: fe03f80fe03f80ff R11: 0000000000000246 R12: 0000000000000002 [ 231.351586] R13: 0000000020000000 R14: 0000000020000280 R15: 0000000020000100 [ 231.373836] attempt to access beyond end of device [ 231.390053] loop3: rw=0, want=74, limit=60 22:23:21 executing program 0 (fault-call:3 fault-nth:4): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:21 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) ioctl$GIO_UNIMAP(r0, 0x4b66, &(0x7f0000000240)={0x5, &(0x7f0000000100)=[{}, {}, {}, {}, {}]}) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x6900) ftruncate(r4, 0x800) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x8400fffffffa) sendfile(r4, r5, 0x0, 0xffffffff) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) name_to_handle_at(r3, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)={0x94, 0x100, "a1e53cecf7e059ffe65f7afac7c9a796cdb84582561474d6c352dfd3bde32216749b630f6a9db48d569439f72dc99ae6d1d1187de3730c7d98fe1e449d8a60a395094b83d7cd3ff97e1ce46cd32fb728d1d81686bfd0d49bfb8649354a52d2ae3a71951d52e6dd3980070402b62279c8a02624b5a01ffe734976eacd07f857f86250a73a977cd816669efe47"}, &(0x7f00000000c0), 0x400) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ftruncate(r3, 0x0) [ 231.489835] FAT-fs (loop5): bogus number of reserved sectors [ 231.499040] FAT-fs (loop5): Can't find a valid FAT filesystem [ 231.530102] FAULT_INJECTION: forcing a failure. [ 231.530102] name failslab, interval 1, probability 0, space 0, times 0 [ 231.586032] attempt to access beyond end of device [ 231.591789] CPU: 0 PID: 18732 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 231.599731] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 231.610651] Call Trace: [ 231.613336] dump_stack+0x1b2/0x283 [ 231.616977] should_fail.cold+0x10a/0x154 [ 231.621140] should_failslab+0xd6/0x130 [ 231.625121] kmem_cache_alloc+0x28e/0x3c0 [ 231.629403] get_empty_filp+0x86/0x3e0 22:23:21 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 231.633296] alloc_file+0x23/0x440 [ 231.636847] __shmem_file_setup.part.0+0x198/0x3c0 [ 231.641817] ? shmem_create+0x30/0x30 [ 231.645620] ? __alloc_fd+0x1be/0x490 [ 231.649431] SyS_memfd_create+0x1fc/0x3c0 [ 231.653600] ? shmem_fcntl+0x120/0x120 [ 231.657489] ? SyS_clock_settime+0x1a0/0x1a0 [ 231.661903] ? do_syscall_64+0x4c/0x640 [ 231.665878] ? shmem_fcntl+0x120/0x120 [ 231.669775] do_syscall_64+0x1d5/0x640 [ 231.671564] loop3: rw=2049, want=66, limit=60 [ 231.673667] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 231.673676] RIP: 0033:0x45d579 [ 231.673681] RSP: 002b:00007f7897517a28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 231.673691] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 000000000045d579 [ 231.673699] RDX: 00000000200002b0 RSI: 0000000000000000 RDI: 00000000004c2003 [ 231.708768] RBP: 0000000008100000 R08: 00000000200002b0 R09: 0000000000000000 [ 231.716037] R10: fe03f80fe03f80ff R11: 0000000000000246 R12: 0000000000000002 [ 231.723306] R13: 0000000020000000 R14: 0000000020000280 R15: 0000000020000100 [ 231.736921] attempt to access beyond end of device [ 231.742603] loop3: rw=0, want=66, limit=60 [ 231.752735] attempt to access beyond end of device [ 231.754791] FAT-fs (loop5): bogus number of reserved sectors [ 231.759706] loop3: rw=0, want=66, limit=60 22:23:22 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$VIDIOC_ENUMAUDIO(r0, 0xc0345641, &(0x7f0000000080)={0x101, "508413d908c5131dfedec4b80e111e81fca0a6ab98be1502681113a5d9a6e7c6", 0x98e3dedd194cc649, 0x1}) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:22 executing program 0 (fault-call:3 fault-nth:5): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) fchdir(r0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x1) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x83, 0x0, &(0x7f0000000140), 0x800000, &(0x7f0000000040)=ANY=[@ANYRES32=r2, @ANYRES16=r2, @ANYRES32=r0, @ANYRES64=r5, @ANYRES16=r0]) [ 231.801018] FAT-fs (loop5): Can't find a valid FAT filesystem [ 231.860190] FAULT_INJECTION: forcing a failure. [ 231.860190] name failslab, interval 1, probability 0, space 0, times 0 22:23:22 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{0x0}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 231.910611] CPU: 0 PID: 18752 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 231.917108] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 231.918525] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 231.935061] Call Trace: [ 231.937657] dump_stack+0x1b2/0x283 [ 231.941296] should_fail.cold+0x10a/0x154 [ 231.945454] should_failslab+0xd6/0x130 [ 231.949444] kmem_cache_alloc+0x28e/0x3c0 [ 231.953602] selinux_file_alloc_security+0xaf/0x190 [ 231.958625] security_file_alloc+0x66/0xa0 [ 231.962873] ? selinux_is_enabled+0x5/0x50 [ 231.967116] get_empty_filp+0x15c/0x3e0 [ 231.971096] alloc_file+0x23/0x440 [ 231.974681] __shmem_file_setup.part.0+0x198/0x3c0 [ 231.979617] ? shmem_create+0x30/0x30 [ 231.983419] ? __alloc_fd+0x1be/0x490 [ 231.987239] SyS_memfd_create+0x1fc/0x3c0 [ 231.991493] ? shmem_fcntl+0x120/0x120 [ 231.995381] ? SyS_clock_settime+0x1a0/0x1a0 [ 231.999821] ? do_syscall_64+0x4c/0x640 [ 232.003804] ? shmem_fcntl+0x120/0x120 [ 232.007721] do_syscall_64+0x1d5/0x640 [ 232.011624] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 232.016812] RIP: 0033:0x45d579 [ 232.019995] RSP: 002b:00007f7897517a28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 232.027697] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 000000000045d579 [ 232.034970] RDX: 00000000200002b0 RSI: 0000000000000000 RDI: 00000000004c2003 [ 232.042405] RBP: 0000000008100000 R08: 00000000200002b0 R09: 0000000000000000 [ 232.049934] R10: fe03f80fe03f80ff R11: 0000000000000246 R12: 0000000000000002 [ 232.057292] R13: 0000000020000000 R14: 0000000020000280 R15: 0000000020000100 22:23:22 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) semget$private(0x0, 0x3, 0x384) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x4, 0x1, 0x5, 0x0, 0x0, {0xc, 0x0, 0x9}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 232.096067] FAT-fs (loop5): bogus number of reserved sectors [ 232.109291] FAT-fs (loop5): Can't find a valid FAT filesystem [ 232.115703] attempt to access beyond end of device [ 232.129395] loop3: rw=2049, want=66, limit=60 22:23:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r5, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe8000000000000000000000000000aa300002802c0001800c0016000000000008000000000000001b0000000000000008000000000000000800000000000000180002801400018008000d000000000008000f000000000018000a80140007"], 0xec}}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="ec0000001000010800"/20, @ANYRES32=r9, @ANYBLOB="1300000000000000cc001a8018000a8014000700fe8000000000000000000000000000aa300002802c0001800c0016000000000008000000000000001b0000000000000008000000000000000800000000000000180002801400018008000d000000000008000f000000000018000a80140007"], 0xec}}, 0x0) sendmmsg$inet6(r1, &(0x7f0000005b80)=[{{&(0x7f0000000080)={0xa, 0x4e22, 0x6, @mcast1, 0x9}, 0x1c, &(0x7f0000000100), 0x0, &(0x7f00000001c0)=[@dstopts_2292={{0x120, 0x29, 0x4, {0x29, 0x20, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @loopback}, @generic={0xff, 0xb4, "76ce45c94d62cc6888f985d2f7ced3559f5e081e9c3563b46abee8f4bbb934b387063ca2f52c0e677f7cfe7cd9595ceee29f9f08a8a6d54966b97d1a5844a3d5b00b6756da7da2aaa63071f611b0b7253aa5af2748259756d73dd21f42f298d625b1be031bf932a53da68dc107fc01e22b20e31c9177b54e79a8cd6f801b4e1e93f56b74cfaf8a7626b9800bcb80bd59f1edcd5147099baa42c64fdbb414254128c690a116d11b9d07edbf59c47767ad069aacab"}, @pad1, @jumbo={0xc2, 0x4, 0x4}, @jumbo, @ra={0x5, 0x2, 0x1}, @hao={0xc9, 0x10, @mcast2}, @generic={0x0, 0xd, "a12f2de942f58f17802f4fb316"}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xfffffff8}}, @pktinfo={{0x24, 0x29, 0x32, {@empty, r5}}}], 0x160}}, {{&(0x7f0000000340)={0xa, 0x4e24, 0x4, @mcast2, 0x3f}, 0x1c, &(0x7f0000000680)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)="245bfade6b41e4f6e195f9b4d6a8b1ff46c37b97a23cd7a8ebadf9d39a19be5684", 0x21}, {&(0x7f0000000400)="d0ffdfcabddb26c2b98774938af4a5e52c7f8fd3248141c969e452c82f9e9fce5c80bda58fbe2a42ebde643b253a3595212b12f6e26b9df6cbd67f4d99d6a2e90cd813cc71d0228f16571c94c0f281bb368c5655573e6fcd0e5e6b267fc8fc4d15904aedcf345552fa534b4c8a4a8734836dd0864c", 0x75}, {&(0x7f0000000480)="59d9abd39491a9e99a4815753c9a4db35449cb18a16b366aa0a6d04d15bffa4b5c2108b490287b3746e289f9459b6c6debd349208e4d39ef35afc5d2fec952335f32be0cad2c07dff637c0c94fa03fd64fe332221412a25c5111efcf76633cd457f5d476f9160d689bee60cde074a7d6bb150447d5c7db83117e363e17a0be325786ef2cf9e6cc1a0616ed6bdb7fd536781064d07adbf070e748", 0x9a}, {&(0x7f0000000540)="4edea49c880f65a79d06bb7aeb1590d4ccfce059843e960366206ae59ec03a247d2e17063f35ed94be375e7061205855cff8ff3d19de2756e7b697b901f91b0953d1467a70c1a305216ad1afa6f7879dcf8f3c1520468049dc44cfb430ecb0f5ce3cc7b6c6f73af6bea752337a0359b4b2b9e3dad557c4283da2ef2cb6fa041d6b00ac896d682064774ac9d03d98258453611c13ae7738d306bd55880e4af1abc2f8a421c7bccb55dcda0358075f4a63192a02e369cbebe4231d12d6bd608466", 0xc0}, {&(0x7f0000000600)="5b22d72e8cbc5959f0ec3d44e10cf216ad839e1396f427b32cd573035ef8b089ec043b313f7fa607be63df128953a5df52374c5f1e4b2a24914c0c9185b6eb260cd1a5a85acd0753f84682263bfb1259ab114fb39ecf", 0x56}], 0x6, &(0x7f0000000700)=[@dontfrag={{0x14}}, @dontfrag={{0x14, 0x29, 0x3e, 0xb}}, @hopopts_2292={{0x40, 0x29, 0x36, {0x3d, 0x4, [], [@ra={0x5, 0x2, 0xfff8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x1}, @hao={0xc9, 0x10, @dev={0xfe, 0x80, [], 0x25}}]}}}, @hopopts={{0xb8, 0x29, 0x36, {0xff, 0x13, [], [@generic={0x5, 0x98, "f82067e8751ee8aaa14f71d57b6e1f1027a61b011c742c54c97e4670e6c452a885b95a23f19bcb27afc840826cd53ffb1703a6022813e53380552793ef63f420707a7fd4f600cf54d2e5d3fc19260115f3f86c134716dd115d71288dab2d8cb383db8f3d607c8e0db75bec329c1fb47f7fa0273a789ac327fa00c0395204db584e38b5382e3c122c6d96b5ceb89fca659c5c3524c97e786f"}]}}}, @rthdrdstopts={{0xf8, 0x29, 0x37, {0x0, 0x1b, [], [@hao={0xc9, 0x10, @remote}, @generic={0x1, 0x52, "155c32c48c3b093ff4babbfd295865e716f98a78cf694e808848caac38cdf5368edf9c4b401403c3f67b2acc81560ae308ac428d50898bafe338627d2a5df088b3e68adb851ba37dcbea3e334a45cfdab68c"}, @calipso={0x7, 0x28, {0x0, 0x8, 0x3, 0x5, [0x101, 0x9, 0x7, 0x4]}}, @pad1, @calipso={0x7, 0x38, {0x0, 0xc, 0x0, 0x200, [0x1, 0x2, 0x1, 0x6, 0x10001, 0x8000000000000000]}}, @ra={0x5, 0x2, 0x101}, @ra={0x5, 0x2, 0x4}, @pad1, @ra={0x5, 0x2, 0x1000}]}}}], 0x220}}, {{&(0x7f0000000940)={0xa, 0x4e23, 0x1f, @local, 0xfffffff8}, 0x1c, &(0x7f0000001f40)=[{&(0x7f0000000980)="1f6009ed08489ef0", 0x8}, {&(0x7f00000009c0)="3798e6bda666f76bfcb0ee0b35f967b57ce0a67a7b986e866319017aa6597cc7e416ce98f705de6a6eddfb271daa3902debbd67c285d1be85de16e817615571a44a22cf7067c8f7ceded931e3df15f64a3683aecd74cd42c193ef535fad1d440b9eaf692ffe76da2c0d70f02848ca1bca9fd1a389c760192ed492626b84587438b5201f287182f80c46391f27b1ca43c42808d73b942f37fa122c1efea1fcbff5ad5b27a172aa2f7cea658baa63185260c35aaa41558506be10ffac55336d8f9797d7953bcd63153648c11e1b150130822a269b70f57ec519e78361e067de7ef7ad84df212f88a70e6bb0c1b365a87ae8a485b4795076d", 0xf7}, {&(0x7f0000000ac0)="24ef30c5cf457af1c1c58e033664b0ef315b842364e21fca884ab2c6d672ebd1a7efdb89cc4c8979facc7c908b66f377611857b7b6edef72c2fb25ab89baf9ab3d78b62a6294ef1058f630a8ddbc10985908449e0f57db7df531d35ecbc832251bd0306a5ff51a7220d9b73de831623e0874ae69ad8bc3eec7d16f86", 0x7c}, {&(0x7f0000000b40)="04d19c28b0adfd0ebf594cfd29b10ad1e103e224e29ded2ba24b8c6a57817e014cac5b9fb4ea9972d16029bef957f642989decbb6b76d6e26381f40867b32da7b2debb37d08f75aec01b347f9b73f4e9adfa38f99e7ba8d4300a7f2991894531b838fb8018d2956df1f151bccf4969b09c65115d590e26ff26d2468f490ff14def51e7c7c11fb34d290f1005e7ed0cc06bf6fd4193a58007d57d816c1479be29faf67bd83c068b2fcefb463de2fc6633ebef7b", 0xb3}, {&(0x7f0000000c00)="ce1e0d6be22f455b45559a8167d587fc8e6272b421e39439e2ed4d11db983365d0eadf60601590b2cac458374aecd19547f0c13b9b97cbc9c779203150c99720dcd5c0ec9c7125c44b4b63b8aecd2b3191a29287bfd74df15a5dae2cef4661b28cb9e43b81aa19120feb40627af77bfce290579a5108fad36e6b956bea4dfe198e01adbe38769326703537ce98bd8fab2fc0d8f581dc760a7405b7b46348d98c3872c8f9b8ab802d613e0fd3b27e80e107fbd622919759124ea9c2abb41824541516fb65aa94af4eeb8b728b4f31295868fcb1a1e9703240de98a5a9f7194de72ce8f7cd25695652ce1cbb3149341a8d1ffd812939589e67dd4b3bdca8cceb44282d98850b9e2a349bdf690af5f81b6a0ca76bff7ddbbab6420062b6b8c25d3587d7bdb9492850be225e113d41a16779dfc1aca5ef644cf562b9f6b3bc6d51b3b512780bee626d3eb599210f0cda95e4a955d08d692cfd8cb7c2ac7b0f6684182103658eac6a6008ea069b27e219a8f6a29d11da6b2a87d522a74548a61807d2d76086896db0d3c2069486659c54adf43300228775755ec588ae3eab7c026a1a6f1e88aa6408c9f5bd78d653dd13f5d79af7cc15f6e15d8bff4241f2f7941b6e0caa47628de818d7139b561d4a6903bec7e6762423a4eba69183295e47bba7ff3bcb7da6a951245fe7907761e1c8a8c396ec042c4cc0dd4a3b7c16f42ae8afc3624f070052cbe1e4989684375cc09e81b21a1fea41dbe893e437447b684e06426a327ab28fc7ebab033252497e7ae11082b0e6cebf31165d7e8e550e7fd546e781b53e2e1203dd0b1e5db0718cf873dde2830dbf49d15fd471a1889c44876c6403b6c1b2bdaf8842e2524414519662127b93b8867141a442f5381776bf157f78e181fd72f0fcdc519a7ade8f3477ae4ec2999b222039799b3b26c5d72e347589caf4edbef89b3aaa11ec66ec79a733fcbd02a54782b2f923526ca4c5993fc682907f324dbf0ff36c773fa4bbea7391fefe6444996b87bc8742a806406b498291c075a5af9ab7ca5cdcc951c21cd767d6bf14c1fe83205b98649e45daa9ba54e0365ee5bdd7ccee3e884b50c872abcab7be38729997abdd308d5b41384f8115b397ad7fc97ef129d31f57c394ad91a76f3e1bd36422c207c944a9db4a62cb620df97a7d0c371583e57939bf9e429a6266e402de7886b06bba575a39583d783c9c0b7a08195d7305fab3dbab7d9560f2780c6eb63f8d7765ca434409fdd6afcce9ea384d02afc2ffc7a106765917268f5e3a8d27ecd63df13f0b902e9afd862b63603aa48a848e772f355c36d2b2c4181edf9a8256ebf528f16dbd687653fdc05400229052b2e2bae429ed9386df4235681fa25a9e7847e41613bc884bd3f145695e85eeb2493f4ac21cc90da395183eb691e2fc1b25f97d520a1a74cec487f2d6f548bf26064c1619113bf222ed9f92efd80274dc9e3458ee80ca3e485d8e19d761069bff82b083f0cbe4788ca2523fdd9a0ed1a36e6a98bb5749b60a4f5491e23bbcc27db54721ef59bb0abd120b8ff8f9fea6cacc1460bf618f2ee987f25dc5b6eb03314468940450db919619dcf9efb62a644af44506ea32f85713cc9ca35caa86204606792369fd968e8777b7bf4f99d1070c33c51f7e55f615f52e5e0d101378bb39f0b348109cbb01bb9271630de66ef9ed5be362e9d1bdf87b591e281bd4a04d400673380b44b2d2ba0cb5103be8b8a802935625b01c4164529b5ebb17ea1d154b9a54997e90f24cbdc381400802faa70febc3db86e9e1a13bd70aa108ab7ea1f4b75fa48e3e7107ed76f883afd89a9041d900706985b5018b62b321226f0b5034eb92a1cf2d258528bbee8c183ca69f06873e38c698d224e3d624e4ff523fbd6c5b38c67484a90bd2e1b62b51f7fcbb459d11e0868e9e95b47867ecc557dfbb7d97bb52e80bb158a09551aa1cfd28859bdc2198225f9214e1172f8f909c36f4e33c1e192541f58c04a5730be1787eea43080e426713d8e0f153d9c5b9c917dd3e21b7ab98b81495578f91c5f212f2f142e95c6ea06ad6133f33cf0d6e88ee87576060de16c57c3b8ddb4b97348a8ae0dbb76b3e7b504dafa869d89ffa7435ba58c4931dc7b6929a7c792bbdf5a41109eb888c93a40fbf8d4a43efe5a043a6842b9e63f210e320b35300f02981a32dd58ceadf50114ca7e75aeb364c84d169ec422494e49957193be1ce981b41c5caa9c87bd0a8b48cb67159190058ea9d2a59e846d2015490a575bafb14db75e24f5be266d88bd08ef977cf59d38d2099b623c192b32bf1c280c182530a56c4c7ccbb5ab2efa9d3b349f9b62fae280c229828074b60126406d81eb633570c2a9e6eda624dd4d9716ef700db593656469e3afba08b29fe9c221d96f2fce2d2bfb76fe1a95381760c28e6fd1d4aed567bde162335aa7e60be7bfc6c2d1b2cbec499ec397c9d674a100e1c90082a7ea842bbabd0e654dbd53b12ded52760292739cb7b42ee1ee31172becb88c9db873bd16e604bfa9fd19c3060117b1fbba6fccb0f3d94df0f004cc3cedc9b0d72280cfd21f06ddb0023eb95c31e61f310fb72353c7a6b80994a4401dbbb6cd74089af055edb15431c144f39a7d97335db59095ae5443944ac2158eb3631e14cc59d1d86f4844412410a66ca4196e6eec7dd8366bb29f7fcc2021cb1a6c30c2336752dc6cf1700a7ec53bed7f93871b4a5bbc764b2c29fb0458426aa362abcf4db18575f6a5bdb359b14485d1a7acae19184874d43598099b26bb08d3ab8d10e59e8a82a9e72ec7965a56a81be8087926ef40954a463b1ff5743a0c05090dd845cabbd5bfb8dd0759ab78c8c059a21367b356020c0a6efd9f59642e814f2cf280025e2f150a9ba64a5c97cca875323185aa1794ec360a335570d7107067450aeefc91584ba9794f43fed17114009697659095d968801cb25473f9f3be273c6caccaff6e76bf7d22f14b611fa947538e502fd7f541768c79ed0b0b95ef93423b624c0fa4c016970d7a79e313b0be985e13cee1ec1b4ca112ff2921bb27129f0d225146154cfa86c1b90a69c73cae2a4dbbb51b6f39078e07b7795084a8d6a928ab5fda6658f0baae58247d9b650abe5b809b68e3aafc53e410e26e4d757924924b51ea52003661a124cdd5d720efc3a2518b0ad6ff65acc9f680e791dcab836b64197002bedcd6afd6069a7a6996f4711dc69d55bcad5f01e497328fb8306767a6cd27bfe5bbc467a02f3326506aae4cc0bd3e5996032530de61bd5a4b085706e05b11c5864e6964db3b7cced0373a16bdbae8dae71f313325b8afe252dd11194f4014b184259e820001d7ab119b79a27f3f4e8c263ade5f0132629cfc61c3e146d3eceedb46262666f6ce1196f7454de5c208b0a8995487fd8f4620017a6f7f80a49ec40b122a61152dd27dfd0d21c00ce974a9ece3a280565d4a7772f36bae4646a5714cea6bcfd8fc7cfaf23009f6de4bf578baac8505607db320fe832f8ab56263d83bef3d8804b74f0266d3e8011013884604afb62dc14698e03361b1f719a46767c87f601b9f326e672563b6ddb7209fbb3ed8c7db0818614ddd15564222933c840b7a50b8b3291d142754ee707fef320bf57dc55f9e6b3806d1dd8b93eb4b3fd830c4dabb8b3509d94253718df630e05c1bb15e6ed9053781d7de0f8fd17980a883c4168ade9e81604c04e078dc955220cbe3132ddb643058fa3e9e09b4cd6e5396b1d118bb98ff0b123ea3499b5e78c914e5898b974e073e88dc02344a772a545a11e8a886def05a309811d500167e075427d47ed50f1180a52979de9b0c47fb596a16a3dbc77cf3bec681cbce2e4be6e7c95448dad4925c8e447b6c42ddf0b58f51aa0f8f538173df96e14349a74e7f14dcf22ca136727624f5e10a526638d5408b616f383b1dd59e6dbf6dbc2503907f56871794efb7173dce8c623d9186e8abf987200f75a3d6488b60d6dd9b76d7705f6e619b2176928d5bf729d26a314232572eea2d743268f6958fdd2ee6223f4ded8ec14c72c6e674c5cee5a76643af28e2612465637fa118cc4f2d466ecf4d45e2c5fb22112e49a0a36c9736045537dc805ac35d1e9a90c3a88b5ec6e3170466cbe2af8a78f34a0369458394ad23ff078e4a54b7141ce775c2f2cfef235201639b451e6126b1533751b1512514d8022ce2b9d480acba232c2edbe90de9886e2637c917e63e64795582b7d89fab0d273d1dffcb4f98f62953d382513e5b8e995ee3d9a79ec58392ee4f0661e7d86b59913f3e174a73b46f7346c5fde3d71015c8e31bc7cc72b280d8fa0c05b46196407aeb26501401eab95737c55abe230a419530fef79db2a6a259780626393173a2c6bdd76318ea33dd76755d174d6aa045f1f884f030b66475caa89c9981865deabeadf91df3bad9ec5a3b93860637217287f0cd694cd6b15cb66f0e71b082f2cac796ab89244f35559e8f13dc7678004aa591dfe92e85256c7e4f3c66a9f6cb57c931776de48442359d84e74bb485094fb065ed1369fea5e4b58542c4397fcbe5c58a1623ace296fd5827ca9df67735a3f530109548c105b451ba2880b67c4d1f2ff75074b0e53976a7f8cc53370874220cb699871956d77f055607ccd868afe8ab478c60769f2fc42b0024168865dfbf7175be13266c045998fd1560fa3bc2697fdf96e78f397661576ac5da23f0588e09df23f134a65e690dd2a41828aee899933f408e5b2f2686394abb5fcd87b0888fc8ea88999b5058d3577fbf8d764fe0c15357bd2b4e9bf2d38a0648ce8526dd4135b58e0dbad207bad69dc1179d2fdd6c0f20cceef0ad09e82745ec1d376a732a260846aa9ad1c2a195a8f646b7ca4291c48bfd6d50fe1c01fe2c6b5ccc3609354802c3d0ab7ac70b5c6a8eb1f8243222119a4286e9afbeb104a2993308bd11d89b854834cb3c3790c4bf00924baf122440036da3d351c95ced08ff63dd70a3eb02a6daeda42f4cdffd7c60f06b078ba0471b50ab263e4d31f815f6f03a6a1373f055ed9727e25715ec51493b50780ca23b5a3ecfe08f207864d6235a82a9e89138e77d15e3a2cbf40f3355853117959bf99a639a2adfb24c8033e263b738377d7cd6ef53eeb214d54faca33828d151c7cdd024fc4dfad3afa94553869d9c08d3ed2b243fdddf74fcef8fbaba64d591b87795d98fe874294f80314bf411deb51e6b06ce8f95930671fe4d8f2d80da313101991120de784837febce660e70dbc3b16b4ccb3c1c6b8b49e97adf1baa6f4a73e66067eba97d4f2aed260c5d37aac32ff8ad7193836562dcf86532c35d374a87414a9877a10dab6b4913588a28654b4043921f2c94fc0189953a2f63f2539d552708b6f2fe9bcc1b74930e609aab7f19d6a855f411af3c284cc4f66cc103f9d9a1402d02e154a7ee08a57b071046d4cb2c0930fd594e0daa0e59caf97a1c9efe1bda8525f6a5ac4c0627a6e0963244c3580a3ca6199d518545d0c4b139fe38ef9dd4d7e73a2ed14f956251917e852c785d1068100a793c0c51a4f8f48f71bd87ac4aa5da64f26dfb2c9b3bb02e2ef70ec68ca7fee51720bf39869fadcab71f46ef951fdb61bcc413d5e1b06de1969fa1b8a32ac71375bafa7ae3a6ca0d7cf1f92d3d01b5fb4aa42bae756231887f82a6ccc73b140c242bb907fea0de5b0e6bb53bc79d7c6421e8d73bb938a86b8fdaaa0bacf44693cc2606fbae7fd42e528193001a672e0d541ce34f4b07f2c386a81d8265136d9e6f5192c45fb290a3bdcd", 0x1000}, {&(0x7f0000001c00)="16eff0fdbf8652e0f5823dde8cb22d258de0c55b60f3de11c936f8338bd4020647651aee1cde3a0596a104b8cdc96bc9b5c819c3a58412152d57585136b67863bd9f8bedbcd2e4b4d36b52713d3d4e7647560cac8d97632818581248a8e21b4a0e710212008a6f864c229319854cff7ea9e0062333613184ef4c2988ee90b5002e54fa09e023fd5fc21231418eecb4e4d40afdae11bede08633e82fd127da408670a744d704e50b34c7f8a9bbac3ab703bdeac4a189d27591caf8ba406fc0465c5c357a01c2ecec640bdcaacf41b2124c0f6accb41cdaf2d91464c7e9ff43c1ebadbca174b11d561bcefb0f204ede0cc56839a999d055d2e66b2610efa8f7d", 0xff}, {&(0x7f0000001d00)="eaee993fb9d0bcea3b66ecc54630939a5553d9b7ec84a352ba8866cefdc69c2eed71c6aa06369cf29c4373cf662233db611b77b218696989f5a10ef5d221bcb463e5df19172176c803d76b0d5ecd58ce4ec8150997db20956e4c4ade7e7b7929aab49a953ddf2f289fe614d5ec4c4767bf10bc0ee33980c63f3218a02685a39f86b36f3989d864867e6e4c469bf1a748f24b8f25f4c210fb1069312cc18ccb0e39cffda6212f9ae2c4af75708d0d187184b15ac1f349a8dcf1482267", 0xbc}, {&(0x7f0000001dc0)="9fd11a46443862094bde82b2cd88ac64abda776055b56d730a75e9f2e4b1400022b370df16ae609a72ddeb1f589767e6cd508412c6f57b2cca6ca2eb312be18152cd3ec44c7bc060ef31", 0x4a}, {&(0x7f0000001e40)="56b9fd5de116a7a03d59ae17f8a61b288ce3acf7bc3d2a1471252d0ee19432727af10c30fa1477c158850bca451ed774e9cd51402f7dfec7fd1f5b2d109ebf905ae58f5b23b578a378cab21985d070290d74bd48cb0e4f67e98c5d5e73fbfe78030b5c3e840ba778a70616285b2aba17db33b16156dceef61479db847f0cfc836adc4dbd632b37824fb62fbdd8b524c4aa58903235af1e74dac72d636d4da780a309e2d8bbc66761cf3988ac2b6d9191ba9c7e1b84843bc948406c3cf5769421e6b83251c2047b", 0xc7}], 0x9, &(0x7f0000002000)=[@rthdr={{0x38, 0x29, 0x39, {0x67, 0x4, 0x0, 0x16, 0x0, [@private2={0xfc, 0x2, [], 0x1}, @initdev={0xfe, 0x88, [], 0x0, 0x0}]}}}, @dontfrag={{0x14}}, @dstopts_2292={{0xb8, 0x29, 0x4, {0x6, 0x13, [], [@pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @private1}, @hao={0xc9, 0x10, @local}, @calipso={0x7, 0x20, {0x0, 0x6, 0x5, 0x101, [0x0, 0x3, 0xa110507]}}, @ra={0x5, 0x2, 0x9}, @generic={0x3, 0x47, "46264c231574bbbc490bb7404051ebdacd835cf664d1bd3b0a2e3d79aba27a49bcf4327335b4ed807295b659a00f129ba5c63cec8dde17e6d9c9fb3ea03a4aaf4bb5aeaf43f9b2"}]}}}, @dstopts={{0x1040, 0x29, 0x37, {0x2c, 0x204, [], [@ra={0x5, 0x2, 0x1}, @generic={0xff, 0x1000, "2690b0a342454ea3c57e329443c383920227dffb4bb8b54ffb5d9cb0b82c25fc1c328c8c555ca440fe62279340427edd01043e2b40931e02c806ab6e0d17bba68a57b804323d054f2daf2ea12012af587400f3a944e08e20c573900e7e319733949485ccce6a50edb9f464cde65ff6d07970f60c7582c7ac221eebff888e74e9ed069147e32a144fafe34e6e4605696590c758cc5e53fae4da888c61b7d1727e4c6f8dc9a213b93bdc764964acda20d776021d5c590d1bc74fe0e05da87b3798c1921f2a9f19fe1c565303a2f1d184f777088390f15d318c224dac939b9a229a0598cb4fc6ba3761199cc0ac194c44ed4bd0345e270d0d33bb0d3ed04343e3ef8a4f3e917b958c26bcaa126fe61d5cb43582b3661ce5bd1855df0403046cd0f84f4bf3ed4ab2a242ad59d097af303031585bb79734ce03aa5627be514d571eb18f635a1b1937a797dd4c85b86b918197f347bae33bb48dbb7fea87e3c6e5bd08e9a735a2c8b8bb564e29e0deb6fed4a0156c4f4c332f398a756620d15f7819934f94f47a473fca07195e136293aa742c1b3ec995c35af43dfee2b71a81add22167ef7c1366bc08716480d591375e9af8ca4a4051f86032cbdafae638cd6f3a1e4ad11dde30bc885dc2064607c33f1d9e59ef2f05068bbe968d42e73b83abfea174cb0681d567c4afa49b129955d9e770745e5bc85aa0fc3acd9229423589dc78b922177b85733123a876ca87dbfa83244076290b14d78bf0f879e61d9d24970856b0cb705a4e59f3cd435f7698bbc6710762e798b3879e2f21c43faa61ab6fd16ba20b024de27e47a408938d4b6f912dc0a2df28aa2098259aae7313ba3937a827a4eafc288a58533ab27fcba74977bf2fc8a2815b7e08b6b3ead9990bdcfaf1d2a2f9a5a8d77038ed9cf96014dd551b978dc0350e6642930ec5cd21794f51fe84d343fbd3c8aa21ed2c83d72d310647215a98c0f4f5ddcee5f58e54c2cf922e8c50160fbc494decc03fc8cd98c440b38f40de9360f769aa7bae05ce9637290aa4ea3612301bda6e7adbb02e40ed118e68cd9765d4cf4b9f3830fdc96bc85834e00127fedc13dbd9b016f7d51c5560537bd77e7189a03b800389d47203139345b660a1c82513f4e244fc1cd8ef221b0e11da41bccd8cdb7c417ad6fb11bb55cc09d2b2ad53eae8b8cce27059f6a698bba1a00132105b153955e2d9d6d12f5e1c7cff345bbd364754cfad1e593017ee6c2adb0a06e2e6a3ae323fb584377741c70a22b5ed33fdc0b50f848288ca3c0d534d8a3a2d74ac82c760abed47b8328fe57ef1a8d96db5fe1fe0947e39b3fae745463eb77fb061842a0c741049bcea39f0ee56fd6179af4b2bf7c6d44552966fa79bdc9c4a3ff6d4c252e0102745b1588f4884bb25d32bfe82098f1099790a6444496d80fa6d2459d85031f532dc120e787de5e0fe21dc41b01f0ec1352805c0237e2052205e0edfb6d4974fc5455674aa2598b5ae2e11fdfe87499098b220b1ec34e566a754e4aa81252b37a083edc490d9185b1724913c7f1753132bd5f92cc92a659b0c4e4f25b64bf524a5e2d31f51ddb91c87a6417ebeb01f6ab5d155539f92a60b4833492640ceb6cabc7dc71f441df54b65553cda70f191b54e3ffee94829f1bb6974d22de27a4f2ee4333a0d79f6588d8810f2f426d0f33939b6495f50885e1952fa05da98ce53a73872eaa30fea303be00908b4bedc8c3fb79334a968b891d758df8266ff15d15fdf214d88424a95814521af2fc15e4c4125059bcdef1d08bac98b15be0d48d7b08ae9ca09e8188c6953c318464605d4092363e2592fd216a6d5f4feab26a5ad628304ba344c7395300e69abfba0f59c64e78a860a03eb032c16a697bc78ad8d1826d0db2b55d76bf897c32f52245dd65a778d947c2d5d717d30e7703075af141c7ef32d2e0cca526377202929d5cc42cb40fb42279a285c2ba527e2c2814785926dc8649a0aff336f305c282b6a3cea8ebade99d5311f5eb219f130b81beac78cc70a95caf21bdb9e0e545d8af9c4eba8258acbf5ae19f88a9de3262c4909a9c90a691465dc4fbcbad7894259aa45edadd74f6057cdeaf5371ec7acb6e6fd9210772fd4fcb48b6e7f0b56a0387683975a291c2fa0d5cc85c3f5f2a4778f6c4c93f95894804ce1c6e2277f89359fa1c6106485d00f4f27d00b1ab4474253ba151ec60d9dd24886d07720844029a3ec79f3b51a7361cf290fdf6f053d6e4e8006c4a999e3165388a729ff41a41ac608be279131342074c3576565bc1c07a356530836899c0df9123e709e0d2820508371494484b450ac2d1d72c18600e0fd6d1c0811976fed4c33de0b59b725e049cbd71d458e7951cfef65dbc41406a95096738b11a7a22aaf497b76d7ab2dafcf6ffef361c0365ff458b6e8ed5e7913d5efe8918af9a91dd368357f31df61e4dc68735e9b5fbcb3f8835a04ed20af83276010a92a9f6fa575c3365a8c5aa11da777b3e05075181d25a646d7f3de8482b2c5b27b8d6329a8962d590dd3e8e6cb4782a5864943b7e408aafb19dd2d592203f248fe834e28dffa8062b0152268061fe0faccb1fbb7058bd95e2857a2eb3f3e744b591502a3b6ac65aa55011f34fecd9ac22bca4467d2335c4270b51400b1629db848105c3b1c38012daa297d02620d7860766c19e3cbe010b813649db84fc6fde6f54effb801c3425d2cdc6d81a0d59ad1039397a272d84f5ff4b1f1739e8dd7e3feed20bacf283ae8fd9ef3672b0626f0eb19a623d08721c6ab5d48dca25fe48c7de78fee432a46bb2e0916874fe018bb298ccd2044462f93daa613a1e32b61fbe027fffac7b32cf38b61154c1ac012eeca88c475a0c5d4754f4bbc12bd076f047bebe53f0b390145542b51697e469e6ed8055958d8c28eb8f7f1f9142fd4f14cb0ef5ea99434c464d2a220870468f19f204ee4a6f5caefb78077c1d94f04b2f072fc86f76c90f9586a7ff7da61c3d6ce757544a378823228a047a696c36b1a2dbc835fc5b3b4f93e6af03e49a05329ae1dcde16c8b44080d475f70c0561d2296268409ec2c52b088d898a4c65b3c3ff19b10c260882ad321cd311adccf21dc5f7b9d76aef5fb7f795f36560c39a64bfe743022412e937fa04db9bafb0a825a2f2775b5b31de2c69164b886682c26d12ed1019be09b7047b97db409f785bcfc21ccc0fbba6c77243aed92cbf3ebaf037f406fa051cab61907b7a068bf9cb1349e00722bee24e9404a4dfa796ce22c0663663b22443463f0e932b3a5643f6d2f2ff8d1af772b40f70dead652ddf0984750e710ac12a1188fc952f252a3af64799acac0be891bb8004944db19df80c7b89241e714a41c12d7d14c4803798d2676525cd89eed3aa6dc3ffb882d71de4511a077ff3b44cd5daf121c984a614d929b27326cf5c0660ca6b9226ac877e03618ef48213c0f7705b0d9df7b83e405d08898069eb3780deed52823ec6619a96ae3072abf0449e1523df02e7437086ed75f930fd16c3f7930c02ac9cbbc1d0882e2d09c405981942d9bd9f60270d52e2a0cc77dd0ba9da3ddce7495eb36a9cc208e00b464626e93bcd719ebde056a81c292026d6129707a049f16a5aa0794c6c3a21fb7a795fb7546b0eba795d61bcbc7b8834bf62a656e7a1e1ef2483af545582858bcc6f1f3bd5ad4d2b4fd77360952932877e70b73c6cd0b1a2b673e6d63c25343228e355e4fef2e509501eed6e6f0cb337e262720dd1d572cfd9eb281c02c944e57b53077afc95fd330f59c5d46cf91c190d6a8d07892c282b53c204ec93e32bc761612ea8b55c42730e343177b92278aebce19a8a0715e1b58d656e4a7dc9efd0e4b422cfb3f16756fc9832984c497a08b8985b7fddb90a8e16dbed75b97867c61f03df783823d088a3a8c123a2a190954a62c85d444b673719ac8cc126e1ba8d73f3043c776ff9ca6afc705cba880099d2a1258691335374f42ea3f10ccc107338fa25803faa5eccf60a5121620f3c9946c5ab3dd3cd715a42dfe03429df68985e7d6c6d6b6339cd2fb3fc0b24279f518b7815e6be295c26480f163e50dd1d4981738d52adfd5c3bb9327db1e976054b64d7c5a488f397b4b0e6dd103ed53326fa06b5b84cd0789dfa303f1efef5b8d20072c5cb8a6d649a983d38df58d1f78d23de94ae8085c157507e0cfb342d8fd7c34a02ea38b9e08034ac2c4de34256871007235bb7743ab635b50e30a1d2efbd6ad397cd3d77f11fd9d3a626f96650f9fc6cd5315adeead402bce0b6af6bfb8e856b1a3032a3b5f7252b16c49521a612b90b5a48a841d96eff57fce9c9a0722478bb73e319c9f22880cc8716faeb0aac9a274f3aaa70464ab874a59176f60d0d89fcf1c88c3246fb88b7dae95f8f09009edeeeee17815cd1715032d2d4e647359408479a4a52ac98709a50ce140422d597b26151b42fb81a06aea7225780f3e36c187b2d9c9f67a6ec227ed9fc0b717fb4c48f2a0f87be111222a3998bb719e299905dad5a2ecfad21a9848491747185411faeab78c798b4721badcdf89b6965fddb1af18f422877db47544920786fb8bb193ef1dd1db3309f120a9b4aa67a38f9921505312a3404915dd10109f6c86b00724e84533aab0079afa80310058f5e6489746e5d830a3ea6079984a9cb236cefa413cf8c7516b43b56a2dfe70dd063044395615e99f756c45d926aa3b98156d89b8b27e48120eec0c354d35074e3b344e5a72cf3b4fe5d1695ea5f19decc2c11596529ec6cbafa9449eb8d8ae0245363672c23397ec8768dfe1159b48f73bb28a844cf0a341d1794f0f70b5614ae0586cd48f2851794bc38ba9fa3fe77f42ced9198bac7fb6c6db13d53d0d938a4b8456ff252e780d1f0e0f256cd68e45f685ff60dc90093fbef612db4a8ac30d60cfd57065cc4d4edd0c3884a0e9b05e4fae98b2dc8fedb8dd1aa49093dbf25b3c48080bdc7f574d274277c2249708ddd643faf4a51d5b9c83e34c07ccff6b2d8c8ddd63dc8f1c7d5433da27f00e51792a33cf92804e42eda5abca302dda23992e6b6f29e4c897d055b60679486123d94f06a27af4cd589403d1bd29e444d8366ec2a6068b8afd5a10ac266ea4e39a17ee0201a26f20bde98f10a075c89cb155d41873b99a7cd9253e015bb1e80bf3102dd6ecdafd47502ddb7ce7ae7eb0a26a3ec769c9b5e88fc6cadd41c07e1f660c1383cc607e372db524d20ee5c06a9fb758e29df5a24ed1ee6f5259c16a36fe2393397345e09e44452434113c52bb3a029f370a790481bbd3c6c89b1fbc8acdf166dcf6ea8ca8c8ceef48f6aaaa18f9ef9410364b8ca6866826a042912f54930a578890faabd4fa385e496cb15be008a7067049d4ca480a556f9d7c9451e44783819e88c71b6909a8c476eeb60679c5e8d907e57eab7571c96a59200ec234611e25e0fe5f46b6a4cbda46d7b02ef3c9c668e827f2cd077199dd19afcd3983b05ee776e78f4cbf35ad61aaa7a7a0a53b90fd379a4887485060d3f08a38bf654fe724cf5ab0b162ce4569f36b89af59e8f940710f42f0e6e7c69a20550e58b948b8d8c87f1c47fdfb9eb3d6138ff6866ea14062dd3f2fba8613878e31b3d65d5661796e79ef93681a8098b4f1129a1939435acaac3678788acbae041627d79ab276b429bb5669a8c38c4c15d70cd51ed5ae49d3b08613dd2213927bf1f1e991983cbd6d2ac2f80b5d4c4339767f9ec3dede8fad88b62923e219476d6ed887ea25fe2d05d02565d487c94b8278c61f14f1a853570eee9468b8"}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}}}, @pktinfo={{0x24, 0x29, 0x32, {@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x9}}, @dstopts={{0x38, 0x29, 0x37, {0x32, 0x4, [], [@pad1, @pad1, @ra={0x5, 0x2, 0x8}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x400}, @pad1, @pad1]}}}, @rthdr={{0x58, 0x29, 0x39, {0x1, 0x8, 0x1, 0x38, 0x0, [@mcast2, @private2={0xfc, 0x2, [], 0x1}, @loopback, @dev={0xfe, 0x80, [], 0x21}]}}}], 0x1218}}, {{&(0x7f0000003240)={0xa, 0x4e23, 0x0, @loopback, 0x39}, 0x1c, &(0x7f0000003400)=[{&(0x7f0000003280)="493a5231efb77b7ecf0ba645570b4ad945b872909e5da442044c5feca316242703f95087b32b7aec27136c6d8e5982f465d91d8e2a661946a5a97dc9a6664896b294d77a05f13e1ef3703ff96f8d6a8ed6562c3b2ae931", 0x57}, {&(0x7f0000003300)="bd419346e6a060b25c8949f11e5a62cd10c9facc9f9dfbe1b69ce7721802f369546d69074e58a9c094c2ecc43637", 0x2e}, {&(0x7f0000003340)="20a74e91e6a23451ec05588449419a965c37a72eaaa7a6a79aa76c25cebd4667940053ef26a019087dbfe626f72797afd8d662147a0264db4fddd70f5337a6151a7e1492f9be725f152832db748cf52d28110100d0f2d8117bdaf96da94b758f0893a0502cace3eb7301245e51f33ff61d140c6ad2209ba8b49a9b2028d6b90c81e35804472583bd0390d62d630e1bcbdbf2b8b6f181e55dae219b943f8a8c94af4d7606ae5fc3", 0xa7}], 0x3, &(0x7f0000003440)=[@flowinfo={{0x14, 0x29, 0xb, 0x3ff}}, @rthdrdstopts={{0x18, 0x29, 0x37, {0x33}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x3}}, @tclass={{0x14, 0x29, 0x43, 0x3}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x41e}}, @rthdr_2292={{0x48, 0x29, 0x39, {0x67, 0x6, 0x1, 0x2, 0x0, [@private0={0xfc, 0x0, [], 0x1}, @mcast2, @mcast1]}}}, @rthdr={{0x78, 0x29, 0x39, {0x89, 0xc, 0x0, 0x4, 0x0, [@mcast1, @private2={0xfc, 0x2, [], 0x1}, @ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}, @initdev={0xfe, 0x88, [], 0x1, 0x0}, @rand_addr=' \x01\x00', @loopback]}}}, @dstopts={{0x48, 0x29, 0x37, {0x67, 0x5, [], [@calipso={0x7, 0x28, {0x2, 0x8, 0x8, 0x656a, [0x7fff, 0x0, 0x20, 0x400]}}]}}}, @dstopts={{0xd0, 0x29, 0x37, {0x3b, 0x16, [], [@generic={0xec, 0x90, "e98f716b276a590dbc5777af3ae096987b1168514a2cd1ddfae9225e73ce67d17854a4fdfcf5e7e3b076608225c3f3286f407c9b07262d840865d4f4888937d77d14e5675e592156caa55914276672a65e1dc26cf2151523a85eae67baa269e9653e874ec42e98df0b502999d0d8f73d3dd7af5b8ac9e27fc645e3fbaa35905d7af781ad505bb54f8c5a7841d911a4be"}, @jumbo={0xc2, 0x4, 0x5}, @ra, @jumbo={0xc2, 0x4, 0x46}, @hao={0xc9, 0x10, @dev={0xfe, 0x80, [], 0x1f}}]}}}], 0x250}}, {{0x0, 0x0, &(0x7f0000003940)=[{&(0x7f00000036c0)="603877bfe162cce2ebf817823abe1fb27d10cc655e638d960bff566a83d3f91a8131f6bf3d1ca17f4c9180e188475ddbc4587452871803bd249940767943e74d3bc584415bb420bd22ea74b0383f12ca8ca941c6cb85f97d948d3d70a5a1062d3756b53f296ed2ee0d0f479e4f53e8145862386078e1dcaab45cfe9c60d8a9b7ae4f64f835a30a0161c4085a4098220851a21bf028fc5455950965a4e6619ab2b276828eb3d3e92aea6bf686c00a52e5a8827c145f320b3237b4c98188554b1d83005eb0247e3a1ac2635570be5496fbcd14051269a595bd727ffcd57d8f933e7e168cc038ddf0649c036027a09c70442e9cd83b4c6121f216bcd1bb", 0xfc}, {&(0x7f00000037c0)="d4ac902e231077fe1cc5c9cc1f53ca47772f3df236fb1bd1077b0d5c949f069aba8fe95cdbbbc14cd0eb25d56ebebae3ab0544918e0a3352cdcade1210911f424cbc0695388af3f9e3f63da5a5f6fb9e2e86dcb376cf44318b6b164edda3af923965dbd4759621fdb2ed5eb05e0d36da46049c3004d0dfc097cf529cad448e31cf70a7f7e70fc99d6e9cd22c81efeb26aa06b92c4471d21ea6e52a5b", 0x9c}, {&(0x7f0000003880)="1f73c5cd2c0653485a39645b07610379f1844223e2a9f90de0a582621a", 0x1d}, {&(0x7f00000038c0)="a2cdf711d3c641310f051c5a133c4ff027c37127fe5ba50b61ea9123e57b33b17c053b49b00d39972a9d234673845eb4671052647eea1a5a34bb0af617878d1243cf61f109cb506184ca51c5248c5e6de5011234dff352", 0x57}], 0x4, &(0x7f0000003980)=[@dstopts={{0xa8, 0x29, 0x37, {0x16, 0x11, [], [@jumbo, @ra, @enc_lim={0x4, 0x1, 0x3}, @hao={0xc9, 0x10, @remote}, @generic={0x1, 0x63, "79a7896bf41839c19717529765f97a5e4367a3b68e77a64128812978ec649e4df7ff66fe9c95d89c271d838299899bc3621049324133d823b808b244c8333106515b77fa5c6d21715f0c28503425f5a26af528e4f97eff1287c107dd49a5c5d7386270"}, @ra={0x5, 0x2, 0x80}, @pad1]}}}, @rthdr={{0xb8, 0x29, 0x39, {0xc, 0x14, 0xe4555ab41a5052b, 0xfd, 0x0, [@ipv4={[], [], @local}, @dev={0xfe, 0x80, [], 0x3d}, @mcast2, @private0, @remote, @local, @mcast2, @loopback, @loopback, @dev={0xfe, 0x80, [], 0xc}]}}}, @hopopts_2292={{0x1098, 0x29, 0x36, {0x0, 0x210, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x5, 0xffff, [0x0, 0x709f0000000]}}, @jumbo={0xc2, 0x4, 0x8001}, @pad1, @ra={0x5, 0x2, 0x8000}, @jumbo, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @private0}, @calipso={0x7, 0x28, {0x3, 0x8, 0x1, 0x4, [0x8001, 0xff, 0x7fffffff, 0x86]}}, @hao={0xc9, 0x10, @local}, @generic={0x78, 0x1000, "3f2ee5c4273c583497b1a9a3a22be017398f367ef1f9a50dfdf425f4a32e87b387ed15b257a0088866a1743e29ea3a60c54437ef26fcbd1d8471f9f57effad823fa16405be3f2301cacc2a1dfa57e0377f44e5664e86f17c2a198800b44d7700d8e4dd4facc60afc33ebd762cb40527745f8b51edba227178016458b78978d9be65f3ba4ae8f401991051c56f3ed0aae994432ca7f9bd45d8d2164c7501baeebeed4d77daa3d6a7eeb3e9ea907804130e32f34aef0fc25a5469a0d61b0169257969c086cfc9000cc890fd277563b533d93d26e93821d49622a994d32be548bcd923bfe6dc147a929eb29bfe1e0a3f413191a8dc009994d2df8a1fe250473f7b0b0d7db184524d7c52c4844aecaddad938f8b356a1306d5d534744c41f00034e6e168f44b30029052436d05ff1f07953633ea67bd3bc39421c227398b90c04f33db24889f92dc8a34c4c69a7b1ef6eb11218c98636bbddbb9da66f347a17df069d342a6f6af80c725554ed191b2f816aa32de3539c7a622781ea44ae48a1b74776ce762ab46c09ca617939d079355e03360bd979e143a8ac81323955de74ec89e01c62cdee7852fcce8dae7538ef3e75beef77b0058a2a17596b73a8c5fd181abb4329a2fde206e714e6476d1c2ca0c066b8f44de80d2b034cb381d9526f0b97951ea8c3b3bd957226cb7860dd9483fe5b28ba318f4963adbe6efaedd08e020cda5f9137911e79eb62a5436baa41fbaa3915962431ab708db36b80d5d1c8c3dce851ed10a0468f7d8f7c9105a583934bb7d3ed7d7776fd360dc6a43b2dcab929d8024910e019e6ad59b1edbe75eb413b929f156789764b629236a2389c6148e2b3f0750c09fc4f1736a830a9572819529f909c197f0548dc4197a4375c03aab9d9848908cdacf2f891a92e373cec57c3abca4d689a704de201811881c0740d81fd4c4c355dd373b55943d4190b5c78648e2e62d7a64d9025ae671da9ba005f4bf40cc4627c6639ed4616e1906cdb148c6a36a5176d10638ef8894f0ee685066f365a733f36ec0ec413ae88e1183309e53bd84b40bd70f37e543d07fd72987332dba89094d555e1426198598b55e491103fcd9a70375378de55137b5e6d03776503f9ac65ed41b8391ea092f639970cad0a0f4b254284dca227145fcceaee407c6f77bab981f2198bf899b4c2355d1beacb80ee49aa74fcb62769a43e05b5564c490040a9c9c6f29e2716818ee6773a81eb6757164c6749926e8b7c4fb96a7687692ed55f19980a6d1321e7a627c5570df87ff05cc4f6ff1f2b1531d73341ef9575e444368653139a3e6b28ca712f251f9ac6d272e12b9f115bc8885e20ea630598b88ddddfb2cfe57a8b8038d94b6b0269e75060dcee9dbbc79ab52a4224229b5ad061598366eac4f82259c83444983c6b1fc45472df889ff64cf46765f4ccfa019ea629c9106dc20bf2a230dca10e32224358a61eff6d4abdd5412f887dff5c63697098624e4a9db49c70978b1dd3de2e084784731844f4fca089f555353e91bbb2d30ed2e7f6f36daf852d517edc9b9529a94a02e59fc7faf38795504769e63a5cb87f6824606f6b6ac54e8ff15f9f61df2482553a44a609b7ec5357aa4422e3d887f75ccbe4c91eff8111d34ca63e6b56ac5cd616de0833c76d1560e0ff2f103190e076aba448d108c3b7c2848d72349b5bcdbcd1c5a5c0d0a3c53bba11d9101fd2dc6f2042c5b99c61ef864a3d029634c20cd3189f118d2eb2dc3c74053486f2f02e0ddfe72f64f5c1e216a9e7de65a848fbc9c158ec4610b41a3c41c68588b7452237f684e1e3ca660fb3de694b1864765c7769360c2919ac6c312bed023ef6b5d51c58ecb351af75adfa9cfa59830870ddb8c5cd3316f39b671c817d1a2891477e6081dc5893759192286f2a6a79f6f3907fd6564b30659cf7c5d4b1a83435ce8eaff4380160448eed79e15799b3d4dcffd2e0f2c572d6c93252076663990e4511c40d736356acae25fa54475e322efdca8c396e1bed6ecc7bf013c905b626002e4eefa2d6a1f889a2727ccbbaaffe8b4b656361dbb27546d96d28d0c68275451584af7feccc426f8a3c764c0d4067261f43b8c2a14125ec1b4a0cd1a6216b83eba4ed85b24364c4eaa18381fdb4874fb524fcff0234a6dd0533f63f6db2a9dedf5edd6b87577eeb35496161615c5b2a365dc717e0aa6c2896ea16e3f1f3a642460f374ea097a94275a7ac2e56f99f5792b3aa04b45e16c9b7c22d385539f4520444938ac56560bbdfabb4cdd829fcf5ca4df911c2a597dcf786f5593c091020cca0dda8524dd2a66998d406d3fb9cebed7e0d4ef5d6b164075b693dbaf3346d3f3e2d7ea761f37e444025d5846bd082c82a09026013d092036b38f60301052dd0a2833ccbbb629c2deaccbf6e3f6f601313eeb79dca399dd9e9dc630617687df36fd5c2cd3687c3d6caccb832a5b6f79a4fd95579a4a8a5b73470992fd5c86e82db3881d1a0c247bf67e04b3cfcddb859f272e5c979a07a25cb90b2922f5577c660c945d00b085e9f89b17864090e778ba114832c580b3416ff6b3a71712f279956908cd17d1c5baee127197a26b5b3156e9e58cbcf4a858ef9ace0b549e9bd55729ad979aa1ff8e051b9fb9dfd72f02bd59d8fd0d6298af821723a469f7f1f2dc0d2db059d1b9790d5e03071908f7c9825d6e9c17bfa3ee79575d645cab161f8366ac0a0955c5f6ea455c2c0b3741215f50b5085aafd5a9ad5bd300e25b35ef34a0661a5e5a562ca6285a37ffa0495ada6f8ce6d31486a51f29c74f393fdee00175be027e2492717cb316616dae45850d4629b45a40fba15de31204130fad8cba7b33cac1642dea01b7bcecb5ec392facc49446f406d3e37d330f5f162fcfc0749a55997c20342fca2975b6290ba90dd39d294f84551d1cbb86a880ae94e23fc3b11014f6eb785709d3b688ae8a74e7b522941cdf7693795bbb2cd4ae5baa157f2e4509c30943527128baa953c99aee252719d0e1087253cd69117be47dc425ef93124d75fb15ed45982e396a1c9a57ce4d8c38561b5a271b7c9e23427e2c57bdf7487717ace7fe683b3dccfe5224415923b1f1eb76f04219bdcbafcc5158856a98fc0c5f666dd064fa39569fb2b7d9cec6bc9173dc2acf9bfcbb1bc902ac1368b5f5b1c4fd7b1f326097070808fdb6c1d5641c6e95640827108fc695b3813967e4319fd3912540a4ba3c58c21c3b302d4ba23507cb85639d9117edfd07c94357df914ffd1dc8b2904829f2550c3101fe6013313d15fed3cc9159d62db1eae00a2fc9fdb701928ac88709d2db1e0e863c5809aa5f8147ec9e1366b3e43573a29a3d3faf2904f18af85f6ffba18ae14a3dae8bdca4cbaca00b7c51dd9faa4501fab9841a8066f16befe5f0510bcbf67f3638c5d8cd293d85e3f940464b5d9630c0d71aa4091bd648398d13418f9daf8241a283056cc004d6993647916b9a277c6b07bb4c93eb04f65eb977ab87fc5315df42960a6ff816efe8889fa34d91a593e7fc7615622c55382e9f04d523c0cb2f71d6520d7068ebf47790c4f4b21f27801c6edf6e71348c4e4d843d9bfed6d4e0891ded8b4fa83bd29c77bb1eb4f70b70d09465008f5ef72c8bf7c8178d4662a4b3e3c6646483c2e8dc5897633234ed3276bc639256cf867b87e3f2c6847236f72634e4243eb3a2ef6ddb8c1ce189aac9027022ca0f8c6b49a35b001ba01d641f662e8333b5fde76ebd07be862b714a55e4924707fdd9fa76c981337be848b8189e2408096f9e82adf197659ee6ed0bb931474cbcc4468047589a81eed1c0444b5255f4fa1a9d9531046661c29c39b22eb186ac470fb01275ff53e09b5a05884da385d79c54063ed26070345b294c2143a9f2900b0684e55b8816c109bfe7e874e17334cd31bc5470b4ccc246534f178826ba4e69b957665430b45dc246d66081a4ce5fcae56276a50c193309ed565c3f79852a4cf2bd799fcdd6cd5ad16bd1da368c25d9dcba2e9328471291193a5aca59a9958a62dfa2f548735fa06b30eaae07dbd8d127bad7ae8b16a9887a06ab9ddc57d3b7b663f346aaa9344e391db9d814a4a52a9694ef08dabb49fd226a61bbfff87e81507eaf78b7e6fa14925c7349b6f7c4851dfbacc6072357602cd229c3486822c00a02284b34fa6a41bcf47448123af1ac3e0b321f5bbe4e66244462df8891041dfe0b278d907461034d7d83efdc3d635012bb501ef250307f46a006830727a0580246712db750c140261fcb587b6fca5d344309c955c85c0d675517a94bfb173ee907058efdc80d51e403d2592baac0bb29be2e008a7746c85c6e52cc885f1af3b6e959d55e83c4bb05406c3b810f8f994408ac61276c791bec76feb8d7ada2880532f35c332d1d3551e56acca0abb605f24ed41a850d6811bf92b0071ce74a4905b3092532c8b2a85e4ee734bbc9e32360f1358fbe65c8e846458d896c7aa535898dc07b00a2d3d644840e149fc65ce30413668bd04e4a2c487f8fea051a8a1a54a37633a9faeadcd362ca50f72c8c6073adf19526c0174cca66bd77b835050139a955d67a5bd9ee848864c90e0cc5ba1ae67ae4944ffa8c7598d367822444602a0d321a9f26cc19c8feb8a4a80f3010f785f363c51deea82e31d9fc9fc82c8ea4b58b6263d6b72ecdaba069fe3ff531db7e3809f45f8aaa8b963184e0d7f1cf6b3c342d546a12a1cde5bcf65160fc6ffaf4bcb94592dfee072783152e111a951e2a643577e8763802d4eae02c0b7ad3455aa3a728f5747185696e9086ef156f5d59a204cfe3d0afe8201355d57cb22fac7c58153e66d29ffeba8d60bae516d6e0d99002668cc09953181fc316925382f0b721e9c31333ed119e4f68bd3451bfc3a709afff30efb55c332e97c5deebb1d42c52024a538264e37f00a7a7cbe342c366f49c3f5a0f5169833ed21c5e609b9528b22f92c359fc58e54464c18c8d1638ca5e31cb8f648ce9e8e18a5f46a9615cd6d33a3df687f8ecf1c1010ccad03b121fd1285e2f5eaa9ca27aeb3791746a9ad7d4e621b13ddb722f8a29fb035df43d020cc97d5663d8280e860ec14428038abc5a277e84ea5841d468c31df1b9feb56b22730907d2060dd27fff84f86f4fd927f3b9fdd4f6dd8d1a7d35db434a64da4ae9a1703647587558c2993a47aa3f2e8c592d7b15ab2d1e3bec9cb5f07068190551b7990322d7df6bf60f70497e5bde8d3ab86fdfa7ac1052d0f771b81a59b4e3135417e14984d37b6af014743a430d97c18ebc6842ae480d3a4b7e1028f165de5285cafcfbe1b3cab4bb708bee4434f9f6b20207425696f60cab4dc194e92956a4b3d1669a9d8167fae32a1e6f92299f562f8015bbad0c78d2e6a4e960fe05d30a7d3528d35b5bb641b92d992b43e804b5f7e9767b28115a1a32213c92ad14efae4e41fa9fc164d7f99836c0bd77dab7e7a11978e3d870fc76083305a45210bcd6f94d4a9eb256fa7910d34e02b084a9cfe790f8af0038e7cf1ec8b1861304658a5690b402c3882e847c75d17525e21354de00fae1d2eea6dca3712c16157b62baae988eb67912da313efcb15f6a5dd5be974a78f129ff638024208adf9c8543c2b2a1e518aa81fa32fd03eb8b5fb4578b3c4a8b53ceee410cf1df29e4989db09c91728d172acf5c6310c7313fd46ebef391ec9d9bfa9b412b6ea18761cf1dc4fc5c3fc2a1966eb6ba233da14485a14a4067c60554ac3cd0cfb8187bdd3239334f55606fcb18e03b0f98c4909a352b58d554d1b78cb6da"}]}}}, @hopopts={{0x120, 0x29, 0x36, {0xff, 0x20, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x40, 0x2d, "369181d728d6c61e40129af7f8a7a83cba25c4d7f64239e8b3307d05ccc05186d54fdd670129e4f714f0d5438a"}, @jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0xfffb}, @calipso={0x7, 0x48, {0x0, 0x10, 0x66, 0x3ff, [0x6, 0x0, 0x8001, 0x81, 0x5, 0x8, 0xfffffffffffffffd, 0x869]}}, @generic={0x7f, 0x7e, "fffc7e63051c90dab9c479fcc08797c2a5c5fe300d404d4f65aa9df8fb7391e3c826b0db473889691224f7dd18a61dba3566bcf81900389958d9c0758d940e757b6592509bb81fe2405c587d6b3ce76fb2e83fad2bdb57faf968b59f57490f8a2728a6c0e32c53bfebcafbc20bbda21e13261b868ea8ed8100137ddda050"}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x7ff}}, @pktinfo={{0x24, 0x29, 0x32, {@local, r9}}}, @hopopts_2292={{0xb8, 0x29, 0x36, {0xb2, 0x13, [], [@pad1, @enc_lim={0x4, 0x1, 0x2}, @pad1, @hao={0xc9, 0x10, @empty}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @local}, @pad1, @generic={0x4f, 0x63, "8a218207f25ae94b4bfa624607ca2453a2ac45380ad729f05daf5cfaaa302fc16ed34a195811b012ac27829fd834e1aef939f9c7acc2fc4a16fbb7774f8a1af49f12a54eb44a9a30cedac3e47082d42598313d7e87dd24f2b8d4e222ee40c5e9b9037f"}, @padn]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xffffc9ae}}], 0x1428}}, {{&(0x7f0000004dc0)={0xa, 0x4e23, 0x100, @mcast2, 0x80000001}, 0x1c, &(0x7f0000005200)=[{&(0x7f0000004e00)="818461d439ac4f1da176e6278ce35a3508afded4f0394d7ea723fb3bb27115ab9d16cda93fe7e8427832ee8d88ebf4c7ee5c8b8446d0be076fc010084e1060a83795c1d45424c7f5530cd2cf5e535a619804e6e61ea5458f935b2dcab6afa7c3a2a75ba12d08688cbdc725a73b78d4b60a80e84757fa84b75d90a01d8b2493c96048ea669286cc501a7bc6f23778782a94dbeb8c63966bd0dc5b3e0ca36d4188056c3b20c55da039689d084115f9445a8e7b1b2b8b83dcc266a0d9918aed84b331df9aa821b89edf725f35403fae8553d5250fec2a8fa8", 0xd7}, {&(0x7f0000004f00)="2d6c317bfc63e8756352681714e2fbfb07aff049803df793e6a3209af35fa3b0f47afb7e71ebece24ad79cbb526e3baf1e759763692969201f7de8beb55b86f190e564817d6113aa5256932c9bb034305b690d3d41ab802733675a07d71cf6a2110296e636ebfa7239651c174c2601425ab8a636e7a7cf5cd017733fee72", 0x7e}, {&(0x7f0000004f80)="600d1eccbdb6eed0422815164cd0753fbe5b5f45b76fe3e8e0a6a53ae29881432580ca49167dfd532d000f70de65852c", 0x30}, {&(0x7f0000004fc0)="58b8017778484e56e6faa59edd4ee1ac13cf40ce9f45cf556b46c3972759c8004a83fc573cbdfafb9b5ef38713c03233027283893d9a31b4173ed21f47f44d99656d21534324c9a4bf90395cab803aa1f48d1dfa79b29970c7b346dd6e8b1b8d75a6931736d125b2306cf4ac0db3d772e95872d9", 0x74}, {&(0x7f0000005040)="1962a021a0fa0a76b3f5c07606d6e9e9410907b8d5e0ed4f5a48d9ac3d46b8af263c3d38aae448b947a46ba2d8940c5912360e4d867e2a5f238cd04fdeb00139432844e67c5e789153610492f5b62ec5e47fd5f3346b510b730e682c30310ac4c35c8fe857debc446854d46c94c3c07b7694be70cbb1f12f700ae2cd3c8d28c78fe7b314870fcc107492387308819afebe16df9f758e7b350c1d904dc34bcd6d154b3906786d3ca23b0dabd426b4bdeb14e5ffa1f161dd0970c3ec2a58f969c663875826192e4f3907ea0cf36bd19494b56b75ce723dd318e163c6b50b", 0xdd}, {&(0x7f0000005140)="96f4da0cff4ee3f9b3cc89690987dc480440a30e84ea11f85d167b13cf38fb2ec5ec990afced23ac1bcd77d38d04cd63badbc840fb3184f8fa6626a011aff8a187217c66ed151f9bd5ad1dffbb2a71475896f0bb661715c4b5aa8ce1052afd246df4320a54366f73df6184643682d09c2da2ccf5dbf759f6033f4de7ddcd53e91852ba8512aa03b5749d77894bae1ac8791ee380783c433ec2ca677fbfeb56ed1626c9eecb35bf2f711c8a", 0xab}], 0x6, &(0x7f0000005280)=[@rthdrdstopts={{0xe0, 0x29, 0x37, {0x3b, 0x19, [], [@pad1, @hao={0xc9, 0x10, @remote}, @generic={0x2, 0xb1, "4ae51822f92d34b11db4ecec1edbbf0d5c87bcf037d97b5a6ef8c49aa568ddd30261b575e0afbd3d4e2733d013389f0f014520da6a3faf1a831d670a4699d1a30594d1fafb98e8477199643d2e54082b91909a78e94e30900c830c58084f5632b44a033a36deb21143e112d3508c33f6ca24e0201ebd2057af8e5001102736817bf8aee888ef7f1e5e678879e336799c61175ad8126e50c09062cb17786ec3e10e0bdccd29f133a23a5c3ea417d750af55"}]}}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x3a, 0x8, 0x0, 0x8, 0x0, [@mcast1, @empty, @dev={0xfe, 0x80, [], 0x42}, @mcast2]}}}, @pktinfo={{0x24, 0x29, 0x32, {@ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}}}}], 0x160}}, {{&(0x7f0000005400)={0xa, 0x4e23, 0x3, @ipv4={[], [], @private=0xa010101}, 0x1}, 0x1c, &(0x7f0000005900)=[{&(0x7f0000005440)="1bf9144bf38261db32823020d84c8e4a39a8c085e01d1e289f826aeb6f14cef41ee4ae4265585e65e35367c0d18126d2df2d4731f5705d3b002ff6b459a8e9364f24acbb91708be19790bae433478976cdf46401e62789fcc21d77cb9713e625f06c9eb858320dc63a6b18b3ebf59c14e822d52f0b6bcdb953967e234afa4e6ef72741bc81bcd3a5bcebedf0c621255b086081241d9434b8e10f903b24", 0x9d}, {&(0x7f0000005500)="67048d1acbd49e55b7c721b11a61b73bea91b8b6700ddc1206159beee5e5cc3bb529afd40b6262737a1ac6c70ebf9d74de67741264c703b6683db66f86f9a6859bcf0b1a4e04df414bb6d7f572bca57986ab356f0f726b11efb25d562fc986dc69734540a5a2ec8b9e0bcd24d96c520e941e386232d04fb4c54ad5eba6eaf79100ad45380f2bcb38f119a04d6ce8511132e0af16c22544b453f97a30af9db7e501504ad23bf714456a9fdad50a7f328fe9968439663ddd2a92e275d2072d75be28eba850ee0503480a1ea534bbceec62805f656253fd9aea993cccce28cba55951374a08001ea36cc854dc9ffdb439fe887a45a9c6", 0xf5}, {&(0x7f0000005600)="49c180beebc1b90da37af9e6614be83ce473a02bb40da8578574889972d423f5886b1225ec5140694d2d72cb8ac09a1009d03a7c0e03a3ec9264b800d61c8a98f5f61374af97ae1c923ccefd8c47fd7c52c95510489867f7462c32d732c773a22259c2b4c39baed81cc00773132649bbc0448c453547d193bec6ab199e4cb94d769cd89191c852bf1b80e2efb6f096054ab86ae17b0ceaf1effdfc8eedde2f2a79f7d0f7", 0xa4}, {&(0x7f00000056c0)="479c150e1b56d6f1891d771eef801c924bc9be92b63cf5faf270c3846c30bf1d4d89fee177bbc81910adc3034e1f9577ae66e870886e0c2da2ca750915488ac30b472fa1cbbab1637e3e01fd9e4f4f9d8487996840785e5aa49cbf083647e7eb89223535d61952a9ed3504a6b40575388702087be00eea48aa5a5c3e373e9b3398c3232de0cc7f9a5e60a01ffd1a8865298c225d7e365779eda688f384765d729a14d42139bda9c246", 0xa9}, {&(0x7f0000005780)="da95d4f3b77d1460ec91c1ffdf8be3047a6b6f8ecffbd346fdacd11c2a6a440bdc157ad79869d4777781f0394fd15c32722a018287bd6e9bb77b00bf34683c64e7502e3d3027909346b6b9a6fe430028f0da229186c0fb184b93cd207be051ec42b4814a30f2d2841d8ec1e7e13b7ace4eb806f9fbbf0eff3859288199fd3de75dd982cdb16cc26014470a7dde5b82afa9391626775cab217fb43a451fbb6bc375fd9a9cf6ebf64564f0ff66b677b932ac3b07359fd5d16ba4378da3c444769413b57a76d51fa66e9c14f77c3cd0aad6aee17b336072ab586ae5113353c90090fa062bfdb4f7", 0xe6}, {&(0x7f0000005880)="dd676a349b2d6e48c9bfe1b660d72b5d9ddac442418328f039af5bfb14597de702134e0b0804a1d29b4ee2963176fbc13879fde4522c0eb98813c61443836db9d2d0c6a5967c6af72d56e424c5dba001381c0042200bd84175cdee14ec756f71d40598b52a7bb0137eff4bcf6df68d208eb436f8c8991170894219d7b3f2d24a", 0x80}], 0x6, &(0x7f0000005980)=[@hoplimit={{0x14, 0x29, 0x34, 0x770}}, @flowinfo={{0x14, 0x29, 0xb, 0x10000}}, @rthdr_2292={{0x38, 0x29, 0x39, {0x21, 0x4, 0x2, 0x1a, 0x0, [@private0, @local]}}}, @rthdr_2292={{0x78, 0x29, 0x39, {0x37, 0xc, 0x1, 0x6, 0x0, [@empty, @mcast1, @loopback, @private2, @private1={0xfc, 0x1, [], 0x1}, @loopback]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3a, 0x1e, [], [@ra={0x5, 0x2, 0xfff8}, @generic={0x9, 0x9a, "49e334c77613b3fec8d215d984c93644e399f3403241e5a83598ccbe9767446850c917a4bbf77e60014aba6fd825387d304a309739ac01830fafb8a747d4d6e49ead5709ac8024584090634d54bbac8a37706439386c2e2746b57a857f937f71472359d659b109a7cb13904e9ee86803e80daf2c1b964b1c98115546e771b6c8e4cde21ee18d93c2dccd137cdf181114aaf9f07f1c2f31da88e0"}, @enc_lim={0x4, 0x1, 0x20}, @generic={0x4, 0x4e, "05583aeb05171158265d22a29e4446de339abd1fa7635c6979c69568d0aadd53c7beb73e4d47aac8118da4cddc7f5f441003ce172091d7d40b9018a05d22c2c3fffce461b9c3ca120c5da0e0d01b"}]}}}], 0x1f0}}], 0x7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:22 executing program 0 (fault-call:3 fault-nth:6): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:22 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{0x0}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 232.252432] attempt to access beyond end of device [ 232.267646] loop3: rw=2049, want=66, limit=60 22:23:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000000)=0xffffffffffffffff) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(0xffffffffffffffff, 0xc01864b0, &(0x7f0000000040)={0x29, 0x3f, 0x8, 0x5, 0x3}) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 232.292893] attempt to access beyond end of device [ 232.309755] FAULT_INJECTION: forcing a failure. [ 232.309755] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 232.322903] loop3: rw=0, want=66, limit=60 [ 232.337678] attempt to access beyond end of device [ 232.354018] loop3: rw=0, want=66, limit=60 [ 232.358829] FAT-fs (loop5): bogus number of reserved sectors [ 232.360839] CPU: 0 PID: 18784 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 232.372515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 232.381866] Call Trace: [ 232.383808] FAT-fs (loop5): Can't find a valid FAT filesystem [ 232.384475] dump_stack+0x1b2/0x283 [ 232.393987] should_fail.cold+0x10a/0x154 [ 232.398152] __alloc_pages_nodemask+0x22c/0x2720 [ 232.402911] ? __lock_acquire+0x5fc/0x3f20 [ 232.407158] ? security_inode_alloc+0x8d/0xd0 [ 232.411655] ? static_obj+0x50/0x50 [ 232.415283] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 232.420135] ? __lock_acquire+0x5fc/0x3f20 [ 232.424371] ? avc_has_perm_noaudit+0x157/0x2a0 [ 232.429048] alloc_pages_vma+0xd2/0x6d0 [ 232.433028] shmem_alloc_page+0xe0/0x180 [ 232.437090] ? shmem_swapin+0x180/0x180 [ 232.441063] ? avc_has_extended_perms+0xbf0/0xbf0 [ 232.445915] ? __radix_tree_lookup+0x1b5/0x2e0 [ 232.450499] ? find_get_entry+0x312/0x630 [ 232.454657] ? check_preemption_disabled+0x35/0x240 [ 232.459691] ? __vm_enough_memory+0x261/0x520 [ 232.464190] shmem_alloc_and_acct_page+0x126/0x620 [ 232.469139] ? simple_xattr_get+0xe5/0x160 [ 232.473359] shmem_getpage_gfp+0x302/0x2810 [ 232.477673] ? simple_xattr_get+0xe5/0x160 [ 232.481890] ? shmem_alloc_and_acct_page+0x620/0x620 [ 232.487601] shmem_write_begin+0xeb/0x190 [ 232.491732] generic_perform_write+0x1c9/0x420 [ 232.496990] ? filemap_page_mkwrite+0x2d0/0x2d0 [ 232.501640] ? current_time+0xb0/0xb0 [ 232.505435] ? lock_acquire+0x170/0x3f0 [ 232.509400] __generic_file_write_iter+0x227/0x590 [ 232.514311] generic_file_write_iter+0x36f/0x650 [ 232.519066] __vfs_write+0x44c/0x630 [ 232.523019] ? kernel_read+0x110/0x110 [ 232.526900] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 232.531894] ? rcu_sync_lockdep_assert+0x69/0xa0 [ 232.536628] vfs_write+0x17f/0x4d0 [ 232.540147] SyS_pwrite64+0x116/0x140 [ 232.543928] ? SyS_pread64+0x140/0x140 [ 232.547793] ? fput+0xb/0x140 [ 232.550891] ? do_syscall_64+0x4c/0x640 [ 232.555197] ? SyS_pread64+0x140/0x140 [ 232.559063] do_syscall_64+0x1d5/0x640 [ 232.562936] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 232.568103] RIP: 0033:0x417127 [ 232.571269] RSP: 002b:00007f7897517a20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 232.578955] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 0000000000417127 [ 232.586202] RDX: 0000000000000016 RSI: 0000000020000040 RDI: 0000000000000006 [ 232.593448] RBP: 0000000000000000 R08: 00000000200002b0 R09: 0000000000000000 [ 232.600695] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 232.607942] R13: 0000000000000006 R14: 0000000000000006 R15: 0000000020000290 [ 232.645178] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) 22:23:22 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{0x0}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 232.655470] attempt to access beyond end of device [ 232.666080] loop3: rw=2049, want=74, limit=60 [ 232.681041] kauditd_printk_skb: 12 callbacks suppressed 22:23:22 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) rmdir(&(0x7f00000000c0)='./bus\x00') ptrace$peek(0x3, 0x0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 232.681050] audit: type=1804 audit(1598307802.874:369): pid=18790 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/282/file1/bus" dev="loop3" ino=311 res=1 [ 232.684226] FAT-fs (loop2): bogus number of directory entries (17726) [ 232.750749] FAT-fs (loop2): Can't find a valid FAT filesystem [ 232.831402] A link change request failed with some changes committed already. Interface ip6_vti0 may have been left with an inconsistent configuration, please check. [ 232.854703] FAT-fs (loop5): bogus number of reserved sectors [ 232.860529] FAT-fs (loop5): Can't find a valid FAT filesystem 22:23:23 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 232.882865] FAT-fs (loop0): bogus number of reserved sectors [ 232.907193] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:23 executing program 0 (fault-call:3 fault-nth:7): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 232.961526] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 232.977963] FAT-fs (loop5): bogus number of reserved sectors [ 233.004462] attempt to access beyond end of device [ 233.028662] FAT-fs (loop5): Can't find a valid FAT filesystem [ 233.041472] loop3: rw=2049, want=66, limit=60 [ 233.049102] FAT-fs (loop2): bogus number of directory entries (17726) [ 233.072300] audit: type=1804 audit(1598307803.274:370): pid=18826 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/283/file1/bus" dev="loop3" ino=312 res=1 [ 233.085550] FAULT_INJECTION: forcing a failure. [ 233.085550] name failslab, interval 1, probability 0, space 0, times 0 22:23:23 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 233.125542] FAT-fs (loop2): Can't find a valid FAT filesystem [ 233.132659] attempt to access beyond end of device [ 233.137605] loop3: rw=2049, want=74, limit=60 [ 233.161723] attempt to access beyond end of device [ 233.167465] audit: type=1804 audit(1598307803.344:371): pid=18826 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/283/file1/bus" dev="loop3" ino=312 res=1 [ 233.215638] loop3: rw=0, want=74, limit=60 [ 233.219942] attempt to access beyond end of device [ 233.222468] CPU: 0 PID: 18827 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 233.232833] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 233.237107] loop3: rw=0, want=74, limit=60 [ 233.242264] Call Trace: [ 233.242281] dump_stack+0x1b2/0x283 [ 233.242296] should_fail.cold+0x10a/0x154 [ 233.242309] should_failslab+0xd6/0x130 [ 233.242319] kmem_cache_alloc+0x28e/0x3c0 [ 233.242331] getname_flags+0xc8/0x550 [ 233.242342] do_sys_open+0x1ce/0x410 [ 233.242351] ? filp_open+0x60/0x60 [ 233.242358] ? SyS_pwrite64+0xca/0x140 [ 233.242366] ? fput+0xb/0x140 [ 233.242376] ? do_syscall_64+0x4c/0x640 [ 233.242386] ? do_sys_open+0x410/0x410 [ 233.257886] FAT-fs (loop5): bogus number of reserved sectors [ 233.260992] do_syscall_64+0x1d5/0x640 [ 233.261018] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 233.285530] FAT-fs (loop5): Can't find a valid FAT filesystem [ 233.287063] RIP: 0033:0x4170c1 [ 233.314785] RSP: 002b:00007f7897517a20 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 233.322474] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00000000004170c1 22:23:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f00000001c0)={r0, r1, 0x1, 0x1, &(0x7f0000000080)="bc", 0x3, 0xff, 0x28, 0x101, 0x0, 0x3, 0x400, 'syz1\x00'}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:23 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ioctl$CHAR_RAW_SECDISCARD(0xffffffffffffffff, 0x127d, &(0x7f0000000100)=0x7) r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = socket$can_raw(0x1d, 0x3, 0x1) connect(r1, &(0x7f0000000080)=@isdn={0x22, 0xff, 0x7f, 0x68, 0x3f}, 0x80) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) sendfile(r2, r3, 0x0, 0xffffffff) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 233.329817] RDX: 0000000000000012 RSI: 0000000000000002 RDI: 00007f7897517ae0 [ 233.337065] RBP: 0000000000000000 R08: 00000000200002b0 R09: 0000000000000000 [ 233.344400] R10: 000000000000001f R11: 0000000000000293 R12: 0000000000000002 [ 233.351662] R13: 0000000000000006 R14: 0000000000000006 R15: 00000000200002c0 22:23:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0xbb) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) dup3(r7, r5, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r7, 0x6) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 22:23:23 executing program 0 (fault-call:3 fault-nth:8): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 233.397313] print_req_error: I/O error, dev loop5, sector 1 [ 233.409955] Buffer I/O error on dev loop5, logical block 1, async page read [ 233.420204] print_req_error: I/O error, dev loop5, sector 2 [ 233.426035] Buffer I/O error on dev loop5, logical block 2, async page read [ 233.437492] print_req_error: I/O error, dev loop5, sector 3 22:23:23 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 233.443302] Buffer I/O error on dev loop5, logical block 3, async page read [ 233.450468] print_req_error: I/O error, dev loop5, sector 4 [ 233.456501] Buffer I/O error on dev loop5, logical block 4, async page read [ 233.463719] print_req_error: I/O error, dev loop5, sector 5 [ 233.469485] Buffer I/O error on dev loop5, logical block 5, async page read [ 233.489401] print_req_error: I/O error, dev loop5, sector 6 [ 233.495194] Buffer I/O error on dev loop5, logical block 6, async page read [ 233.511176] print_req_error: I/O error, dev loop5, sector 7 [ 233.516949] Buffer I/O error on dev loop5, logical block 7, async page read [ 233.536311] FAULT_INJECTION: forcing a failure. [ 233.536311] name failslab, interval 1, probability 0, space 0, times 0 [ 233.547918] FAT-fs (loop5): bogus number of reserved sectors [ 233.547926] FAT-fs (loop5): Can't find a valid FAT filesystem [ 233.573885] attempt to access beyond end of device [ 233.597896] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 233.603185] loop3: rw=2049, want=66, limit=60 [ 233.630403] CPU: 1 PID: 18849 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 233.638320] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 233.647675] Call Trace: [ 233.650267] dump_stack+0x1b2/0x283 [ 233.653899] should_fail.cold+0x10a/0x154 [ 233.656561] FAT-fs (loop2): bogus number of directory entries (17726) [ 233.658051] should_failslab+0xd6/0x130 [ 233.658063] kmem_cache_alloc+0x28e/0x3c0 [ 233.658076] get_empty_filp+0x86/0x3e0 [ 233.668507] FAT-fs (loop2): Can't find a valid FAT filesystem [ 233.668653] path_openat+0x84/0x2970 22:23:23 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400", 0xc}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 233.679736] audit: type=1804 audit(1598307803.824:372): pid=18864 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/284/file1/bus" dev="loop3" ino=313 res=1 [ 233.682622] ? generic_file_write_iter+0x37a/0x650 [ 233.682636] ? path_lookupat+0x780/0x780 [ 233.682647] ? trace_hardirqs_on+0x10/0x10 [ 233.682654] ? __generic_file_write_iter+0x194/0x590 [ 233.682668] do_filp_open+0x179/0x3c0 [ 233.692819] attempt to access beyond end of device [ 233.710926] ? may_open_dev+0xe0/0xe0 [ 233.710937] ? __alloc_fd+0x1be/0x490 [ 233.710953] ? lock_downgrade+0x740/0x740 [ 233.710966] ? do_raw_spin_unlock+0x164/0x220 [ 233.710977] ? _raw_spin_unlock+0x29/0x40 [ 233.710986] ? __alloc_fd+0x1be/0x490 [ 233.710999] do_sys_open+0x296/0x410 [ 233.711007] ? filp_open+0x60/0x60 [ 233.711014] ? SyS_pwrite64+0xca/0x140 [ 233.711022] ? fput+0xb/0x140 [ 233.711030] ? do_syscall_64+0x4c/0x640 [ 233.711040] ? do_sys_open+0x410/0x410 [ 233.717027] loop3: rw=2049, want=74, limit=60 [ 233.720873] do_syscall_64+0x1d5/0x640 [ 233.720892] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 233.720901] RIP: 0033:0x4170c1 [ 233.720906] RSP: 002b:00007f7897517a20 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 233.720918] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00000000004170c1 [ 233.733225] audit: type=1804 audit(1598307803.824:373): pid=18847 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/284/file1/bus" dev="loop3" ino=313 res=1 [ 233.734080] RDX: 0000000000000012 RSI: 0000000000000002 RDI: 00007f7897517ae0 [ 233.734087] RBP: 0000000000000000 R08: 00000000200002b0 R09: 0000000000000000 [ 233.734093] R10: 000000000000001f R11: 0000000000000293 R12: 0000000000000002 [ 233.734098] R13: 0000000000000006 R14: 0000000000000006 R15: 00000000200002c0 22:23:24 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) umount2(&(0x7f0000000080)='./file1\x00', 0x4) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000000c0)=0x80000001) 22:23:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) sendmsg$SEG6_CMD_DUMPHMAC(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, 0x0, 0x4, 0x70bd2a, 0x25dfdbfe, {}, [@SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x24000080}, 0x20008040) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) fstat(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000300)={{{@in=@multicast1, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@private1}}, &(0x7f0000000400)=0xe8) write$P9_RSTATu(r5, &(0x7f0000000440)={0x60, 0x7d, 0x2, {{0x0, 0x45, 0x9, 0x4, {0x1, 0x0, 0x5}, 0x840000, 0x40, 0x20, 0x8, 0x6, 'msdos\x00', 0x6, '\xaf*)/^/', 0x0, '', 0x6, 'msdos\x00'}, 0x6, 'msdos\x00', 0xffffffffffffffff, r6, r7}}, 0x60) r8 = dup(r2) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000080)=ANY=[@ANYRES64=r2, @ANYRESHEX=r8, @ANYRESDEC, @ANYRES64=r1]) [ 233.890711] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 233.907918] FAT-fs (loop2): bogus number of directory entries (17726) [ 233.914784] FAT-fs (loop5): bogus number of reserved sectors [ 233.920846] FAT-fs (loop5): Can't find a valid FAT filesystem [ 233.928811] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:24 executing program 0 (fault-call:3 fault-nth:9): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:24 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400", 0xc}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 234.039257] FAULT_INJECTION: forcing a failure. [ 234.039257] name failslab, interval 1, probability 0, space 0, times 0 [ 234.051860] CPU: 0 PID: 18883 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 234.059846] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 234.069373] Call Trace: [ 234.072235] dump_stack+0x1b2/0x283 [ 234.075873] should_fail.cold+0x10a/0x154 [ 234.080027] should_failslab+0xd6/0x130 [ 234.084004] kmem_cache_alloc+0x28e/0x3c0 [ 234.088154] get_empty_filp+0x86/0x3e0 [ 234.092127] path_openat+0x84/0x2970 [ 234.095849] ? generic_file_write_iter+0x37a/0x650 [ 234.101040] ? path_lookupat+0x780/0x780 [ 234.105100] ? trace_hardirqs_on+0x10/0x10 [ 234.109526] do_filp_open+0x179/0x3c0 [ 234.113358] ? may_open_dev+0xe0/0xe0 [ 234.117168] ? __alloc_fd+0x1be/0x490 [ 234.120976] ? lock_downgrade+0x740/0x740 [ 234.125122] ? do_raw_spin_unlock+0x164/0x220 [ 234.129615] ? _raw_spin_unlock+0x29/0x40 [ 234.133770] ? __alloc_fd+0x1be/0x490 [ 234.137573] do_sys_open+0x296/0x410 [ 234.141293] ? filp_open+0x60/0x60 [ 234.144828] ? SyS_pwrite64+0xca/0x140 [ 234.148799] ? fput+0xb/0x140 [ 234.152211] ? do_syscall_64+0x4c/0x640 [ 234.156180] ? do_sys_open+0x410/0x410 [ 234.160093] do_syscall_64+0x1d5/0x640 [ 234.163995] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 234.169182] RIP: 0033:0x4170c1 [ 234.172363] RSP: 002b:00007f7897517a20 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 234.180170] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00000000004170c1 [ 234.187578] RDX: 0000000000000012 RSI: 0000000000000002 RDI: 00007f7897517ae0 [ 234.194865] RBP: 0000000000000000 R08: 00000000200002b0 R09: 0000000000000000 [ 234.202134] R10: 000000000000001f R11: 0000000000000293 R12: 0000000000000002 [ 234.209405] R13: 0000000000000006 R14: 0000000000000006 R15: 00000000200002c0 [ 234.241974] audit: type=1804 audit(1598307804.445:374): pid=18885 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/285/bus" dev="sda1" ino=16602 res=1 22:23:24 executing program 0 (fault-call:3 fault-nth:10): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 234.293803] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value 22:23:24 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400", 0xc}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 234.352416] print_req_error: I/O error, dev loop5, sector 0 [ 234.354875] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 234.387041] FAT-fs (loop3): Unrecognized mount option "./file1" or missing value 22:23:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = signalfd(r0, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000000c0)={0x1, 0x70, 0x20, 0x60, 0xc3, 0x3, 0x0, 0xfffffffffffffe8d, 0x4001, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0xfffffff8, 0x1, @perf_bp={&(0x7f0000000040)}, 0x8286, 0x8d, 0x5, 0x8, 0x3102, 0xffff, 0xffff}) 22:23:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16, 0xfffffffffffffe01}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x400000001f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 234.410876] FAULT_INJECTION: forcing a failure. [ 234.410876] name failslab, interval 1, probability 0, space 0, times 0 [ 234.474758] CPU: 1 PID: 18909 Comm: syz-executor.0 Not tainted 4.14.194-syzkaller #0 [ 234.482671] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 234.483647] audit: type=1804 audit(1598307804.675:375): pid=18916 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/285/file1/bus" dev="sda1" ino=16607 res=1 [ 234.492144] Call Trace: [ 234.492166] dump_stack+0x1b2/0x283 [ 234.492182] should_fail.cold+0x10a/0x154 [ 234.492197] should_failslab+0xd6/0x130 [ 234.492208] kmem_cache_alloc+0x28e/0x3c0 [ 234.492223] selinux_file_alloc_security+0xaf/0x190 [ 234.540457] security_file_alloc+0x66/0xa0 [ 234.544692] ? selinux_is_enabled+0x5/0x50 [ 234.548926] get_empty_filp+0x15c/0x3e0 [ 234.552898] path_openat+0x84/0x2970 [ 234.556615] ? generic_file_write_iter+0x37a/0x650 [ 234.561557] ? path_lookupat+0x780/0x780 [ 234.565619] ? trace_hardirqs_on+0x10/0x10 [ 234.569859] do_filp_open+0x179/0x3c0 [ 234.573655] ? may_open_dev+0xe0/0xe0 [ 234.577450] ? __alloc_fd+0x1be/0x490 [ 234.581254] ? lock_downgrade+0x740/0x740 [ 234.585408] ? do_raw_spin_unlock+0x164/0x220 [ 234.590687] ? _raw_spin_unlock+0x29/0x40 [ 234.594837] ? __alloc_fd+0x1be/0x490 [ 234.598642] do_sys_open+0x296/0x410 [ 234.602354] ? filp_open+0x60/0x60 [ 234.605892] ? SyS_pwrite64+0xca/0x140 [ 234.610059] ? fput+0xb/0x140 [ 234.613162] ? do_syscall_64+0x4c/0x640 [ 234.617216] ? do_sys_open+0x410/0x410 [ 234.621101] do_syscall_64+0x1d5/0x640 [ 234.624999] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 234.630180] RIP: 0033:0x4170c1 [ 234.633369] RSP: 002b:00007f7897517a20 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 234.641082] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00000000004170c1 [ 234.648437] RDX: 0000000000000012 RSI: 0000000000000002 RDI: 00007f7897517ae0 [ 234.655809] RBP: 0000000000000000 R08: 00000000200002b0 R09: 0000000000000000 [ 234.663074] R10: 000000000000001f R11: 0000000000000293 R12: 0000000000000002 22:23:24 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendmsg$NFT_MSG_GETFLOWTABLE(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x844840}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x20, 0x17, 0xa, 0x301, 0x0, 0x0, {0x2, 0x0, 0xa}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x20}}, 0x20000000) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/nullb0\x00', 0x117202, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) [ 234.670340] R13: 0000000000000006 R14: 0000000000000006 R15: 00000000200002c0 22:23:24 executing program 1: setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e22, @multicast1}}, 0x2}, 0x90) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r1, 0x8983, &(0x7f0000000000)={0x0, 'veth0_virt_wifi\x00', {0x4}, 0x1ff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 234.721385] FAT-fs (loop2): bogus number of reserved sectors [ 234.728161] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value [ 234.748035] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ocfs2_control\x00', 0x100, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000100)={0xfffffffc, 0x6, 0x1f, 0x40, 0x46f4}, 0x14) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200", 0x12}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 234.799740] print_req_error: I/O error, dev loop5, sector 0 [ 234.847075] attempt to access beyond end of device [ 234.859236] loop3: rw=2049, want=66, limit=60 [ 234.884496] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 234.906864] audit: type=1804 audit(1598307805.105:376): pid=18943 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/286/file1/bus" dev="loop3" ino=314 res=1 [ 234.908245] attempt to access beyond end of device [ 234.941573] FAT-fs (loop5): invalid media value (0x00) 22:23:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x682, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000100)={0x8000}, 0x4) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x101) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x1, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 234.952367] FAT-fs (loop5): Can't find a valid FAT filesystem [ 235.002215] print_req_error: I/O error, dev loop5, sector 1 [ 235.007999] Buffer I/O error on dev loop5, logical block 1, async page read [ 235.015463] Buffer I/O error on dev loop5, logical block 2, async page read [ 235.022783] Buffer I/O error on dev loop5, logical block 3, async page read [ 235.046999] loop3: rw=0, want=66, limit=60 22:23:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200", 0x12}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 235.063943] FAT-fs (loop2): bogus number of FAT sectors [ 235.070477] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$inet6(r2, &(0x7f0000000980)={&(0x7f0000000080)={0xa, 0x4e20, 0x2, @private0={0xfc, 0x0, [], 0x1}, 0x5}, 0x1c, &(0x7f00000005c0)=[{&(0x7f00000001c0)="473a9c27af31e1513df4d34ff07f91aab7f457510d809910c174aa473e52fa82285383e34aa2d9747332a154cb28ca76af6c3ea5b6c3ba86e735d37aa2eea4e059bc273fa1e383495e0f4a59506654c63b4286ea994e1ba26c958f975353e92e32db455b848f77042f0f36ab77eb3baab1bdf08d70724d960ff843b97118a4f284fb56dff398804d3de00ead0effc140863531c84faeb5e731d1cee664db87b7bbd560cc93c42f161b6ef5e5110484a1442d49c443248506576a699af1196dbdde5869c5b7295fce0d", 0xc9}, {&(0x7f00000002c0)="df127d422ca0f87ace52c99abb50892533704ac30f0ad43b276b1e895f65fdd382a8ba16608bd1d8538dc0552966b0bc7da407d80a20af49cd4ce60e6a6a8f33763728008d5f36d0a61bd72bb36a37fe4eb2fd3e957c25053c034fe1efd46b05ca451f42", 0x64}, {&(0x7f0000000340)="cb4c46524ac115be323ba9dc41888a6730815e8a6ee51348ea8e9eb63bc053bb68a56de0a04a8c18da9cc17eb18c3c929612e107b8ac56687453a1ab094ea1d42f229f9ae42e22ac28189c7f6bec2d0396ca441a405ccae14e6297261f5dccd48d913ddf746ffe136012d0bd06fb1e742f", 0x71}, {&(0x7f00000003c0)="8d8d15053348821c977612227959f87034e3b57aeb9004cff256dc07adbcaff20fdd56e058c2fc717d52ef7fd05615dcf4c694b10130a4ebe7c01487e11d12008067cab8f748f1fce319dba644ae72a51ec660f983fe56ffa35d2a78e3bc25fcaed2d2b07a15b25ee1bbb974cb95d496e76e950879953d4261178177c77341704701cbdf2228ce54bdf05028c0331b492ee4e59e08672dac29cb936fe31ef3a37d132ede326e12c98682c4796d48c0b74b10a83fbb94cc67fe755d7a6a9a86be1d951ddc085a2e6c35a5e48d9f17abf1c82d579ea6c74e24d45cd1841ed2fc130d16d0777750e2122fd82ad2ba5a84ca02753045843d077780db840c7571", 0xfe}, {&(0x7f0000000100)="84b95763c66797f84882080d7e759c6a221dac588632b14f73bc6da609d0fda0441960f2d7ccae80af4669771f09450207210f517167eff679a9ce7268d6", 0x3e}, {&(0x7f00000004c0)="d442c000f2e5721cf2dcd78fd3f9315135b11dd3d0a9b8b87aa73909de89c18cbc460b8883f744d1a7eebc08412b53193c6ca19482703c39247e2bf5f4a3a4cd5ffae88b13806e0210fc45193cdc2b988bf11393729263c7c58c4f2b51a4a993e2b921b121440cb49d6cc370de49cce4c3eb5cd676ead4a6320d46ba2fcf21b6a0dcb5f2bcccf55dac2d208672b17187cd1c2abb576d01b1cae9caa3668de19d985c68ece69093bbcd9cd1652447d523d403b3212d239ab9405b5419e4f3af15bd1ad322f34338d397edb1e252b6d1ca9c94f424", 0xd4}], 0x6, &(0x7f0000000640)=[@dstopts={{0x28, 0x29, 0x37, {0x3a, 0x1, [], [@pad1, @pad1, @ra, @ra={0x5, 0x2, 0x1000}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@empty}}}, @tclass={{0x14, 0x29, 0x43, 0x800}}, @hopopts={{0x90, 0x29, 0x36, {0x46, 0xe, [], [@generic={0x2, 0x54, "91bdf8e091902136d18e6087475768f99ff06720cadaf400327a126c7607a7d60f58754e21d854aa6bfa5108aafa942f9d06ffc32bb9f5d541d2e86a387e602a8d77fa40838af119571abd43f650823a059056ab"}, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x1, [0x0]}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x8}}, @rthdrdstopts={{0x118, 0x29, 0x37, {0x8b, 0x1f, [], [@hao={0xc9, 0x10, @private0}, @generic={0x8f, 0xe9, "886b13c0a6570b35d2827f7191ca0c46f397bff5e49db1a7a48574a320f473198ddd3e22523e2f7b83b78b72dc23de29b76e8a952854805d51e5dba5c4f894ee21990ed5861dee5ddce8afbe5ad96c7a67d4e3f2e7a3340a6b6b6c804f66c46f88f9e913f7190ad0604690932c88f18d1c9754c1ecf3fec71e40ddb2c2646d47cbe3d32fd49f00ed89c07e3b405121d4861cab36517dece58fa0bd9aecf9be81a6fa2b09506b21646f40d44bec1b7cb58c26dab7ba0e36f2ab22664f3023c9c8c6a2865cde47c84f87d5db5986d871bf0daefe53c9419a2c359e1cdabfc7a359dca6f77704a474cfcf"}]}}}], 0x228}, 0x4004000) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) socket(0x9, 0x2, 0x3) [ 235.123475] audit: type=1804 audit(1598307805.325:377): pid=18943 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/286/file1/bus" dev="loop3" ino=314 res=1 [ 235.123849] attempt to access beyond end of device [ 235.218521] FAT-fs (loop5): invalid media value (0x00) [ 235.249434] FAT-fs (loop5): Can't find a valid FAT filesystem [ 235.270575] loop3: rw=2049, want=74, limit=60 22:23:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200", 0x12}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 235.296190] FAT-fs (loop2): Unrecognized mount option "WcgH ~uj"X2Osm D`̮Fiw E!Qqgyrh" or missing value 22:23:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16, 0xfffffffffffffffe}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='no,\x00\x00\x00\"\x00']) 22:23:25 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r7, 0x0) syz_mount_image$fuse(&(0x7f0000000080)='fuse\x00', &(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0, 0x40, &(0x7f0000000180)=ANY=[@ANYBLOB="660100", @ANYRESHEX, @ANYBLOB="2c726f6f74616f64653d3030303030303030303030303030303030633d3048cacdcb757365725f69643d", @ANYRESDEC=0xee01, @ANYBLOB=',group_id=', @ANYRESDEC=r5, @ANYBLOB=',max_read=0x0000000000010001,fowner<', @ANYRESDEC=r7, @ANYBLOB=',uid=', @ANYRESDEC=0xee00, @ANYBLOB='\vfowner>', @ANYRESDEC, @ANYBLOB=',obj_user=,subj_type=},smackfsdef=@]],\x00']) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(r0, 0x0) 22:23:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="80bc88d448944f", 0x7, 0x1f}], 0x2000000, &(0x7f0000000100)=ANY=[]) [ 235.497286] FAT-fs (loop0): Unrecognized mount option "no" or missing value [ 235.507711] FAT-fs (loop5): invalid media value (0x00) [ 235.525729] attempt to access beyond end of device [ 235.525928] FAT-fs (loop5): Can't find a valid FAT filesystem 22:23:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400", 0x15}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 235.557946] loop3: rw=2049, want=66, limit=60 [ 235.565857] FAT-fs (loop2): bogus number of reserved sectors [ 235.584929] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:25 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000002c0)) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)={0x58, 0x0, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x3}, @NLBL_CIPSOV4_A_MLSCATLST={0x34, 0xc, 0x0, 0x1, [{0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xf7cd}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x52fd}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x7e7f}]}, {0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xd8b}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xb44c}]}]}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x40082}, 0x4044080) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 235.592816] audit: type=1804 audit(1598307805.795:378): pid=18999 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/287/file1/bus" dev="loop3" ino=315 res=1 [ 235.627845] attempt to access beyond end of device [ 235.642959] FAT-fs (loop5): invalid media value (0x00) 22:23:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) ioctl$SNDRV_PCM_IOCTL_DRAIN(0xffffffffffffffff, 0x4144, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 235.664716] loop3: rw=0, want=66, limit=60 [ 235.665178] FAT-fs (loop5): Can't find a valid FAT filesystem [ 235.669798] attempt to access beyond end of device [ 235.704640] loop3: rw=0, want=66, limit=60 22:23:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400", 0x15}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 235.726803] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 235.748474] FAT-fs (loop2): bogus number of reserved sectors [ 235.767796] FAT-fs (loop2): Can't find a valid FAT filesystem [ 235.786788] FAT-fs (loop0): bogus number of directory entries (17726) [ 235.802819] FAT-fs (loop0): Can't find a valid FAT filesystem [ 235.810303] attempt to access beyond end of device [ 235.815841] loop3: rw=2049, want=74, limit=60 [ 235.829548] attempt to access beyond end of device 22:23:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/locks\x00', 0x0, 0x0) ioctl$TIOCGPTLCK(r4, 0x80045439, &(0x7f0000000100)) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) r5 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup3(r8, r6, 0x0) ioctl$ION_IOC_ALLOC(r8, 0xc0184900, &(0x7f00000002c0)={0x8, 0x3, 0x1}) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyS3\x00', 0x794c09cdf097c510, 0x0) dup3(r5, r2, 0x0) getsockopt$nfc_llcp(r5, 0x118, 0x1, &(0x7f00000001c0)=""/222, 0xde) 22:23:26 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) write$FUSE_NOTIFY_STORE(r0, &(0x7f0000000080)={0x29, 0x4, 0x0, {0x1, 0x3, 0x1, 0x0, [0x0]}}, 0x29) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000400)) r4 = fcntl$dupfd(r2, 0x406, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ftruncate(0xffffffffffffffff, 0x0) [ 235.834978] loop3: rw=0, want=74, limit=60 [ 235.839913] attempt to access beyond end of device [ 235.853881] loop3: rw=0, want=74, limit=60 [ 235.907535] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 235.908469] FAT-fs (loop5): invalid media value (0x00) [ 235.920517] FAT-fs (loop0): bogus number of directory entries (17726) [ 235.930359] FAT-fs (loop5): Can't find a valid FAT filesystem [ 235.939337] FAT-fs (loop0): Can't find a valid FAT filesystem [ 235.966346] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 235.991784] FAT-fs (loop2): bogus number of directory entries (17726) [ 236.008192] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:26 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400", 0x15}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="002f855cb05a5401efbb95a52e5d43be24470d53f174b59676cb99e7c30aa2e9c0cd6772"]) write$6lowpan_control(r1, &(0x7f0000000100)='connect aa:aa:aa:aa:aa:10 0', 0x1b) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r2) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000140)={'ip6_vti0\x00', &(0x7f00000001c0)={'sit0\x00', 0x0, 0xb3ce33d021ed70a6, 0x1, 0x4, 0x9, 0x4, @ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, @private2={0xfc, 0x2, [], 0x1}, 0x10, 0x8000, 0xffff0000, 0x7fff}}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8933, &(0x7f0000000240)={'batadv0\x00', r3}) [ 236.073557] attempt to access beyond end of device [ 236.079360] FAT-fs (loop5): invalid media value (0x00) [ 236.087033] loop3: rw=2049, want=66, limit=60 [ 236.090488] FAT-fs (loop5): Can't find a valid FAT filesystem [ 236.114081] attempt to access beyond end of device [ 236.133915] loop3: rw=0, want=66, limit=60 [ 236.150892] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) 22:23:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r1, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) dup3(r6, r4, 0x0) ioctl$FICLONE(r3, 0x40049409, r6) r7 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:26 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f8", 0x16}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 236.160742] attempt to access beyond end of device [ 236.184390] loop3: rw=0, want=66, limit=60 [ 236.191176] FAT-fs (loop0): bogus number of directory entries (17726) [ 236.216156] attempt to access beyond end of device [ 236.219902] FAT-fs (loop0): Can't find a valid FAT filesystem [ 236.221570] loop3: rw=2049, want=74, limit=60 [ 236.227892] ttyprintk ttyprintk: tty_port_close_start: tty->count = 1 port count = 3 [ 236.239898] [ 236.239902] ====================================================== [ 236.239905] WARNING: possible circular locking dependency detected [ 236.239907] 4.14.194-syzkaller #0 Not tainted [ 236.239909] ------------------------------------------------------ [ 236.239912] syz-executor.2/19065 is trying to acquire lock: [ 236.239914] (console_owner){-.-.}, at: [] vprintk_emit+0x32a/0x620 [ 236.239921] [ 236.239923] but task is already holding lock: [ 236.239925] (&(&port->lock)->rlock){-.-.}, at: [] tty_port_close_start.part.0+0x28/0x4c0 [ 236.239932] [ 236.239934] which lock already depends on the new lock. [ 236.239935] [ 236.239936] [ 236.239939] the existing dependency chain (in reverse order) is: [ 236.239940] [ 236.239941] -> #2 (&(&port->lock)->rlock){-.-.}: [ 236.239949] _raw_spin_lock_irqsave+0x8c/0xc0 [ 236.239951] tty_port_tty_get+0x1d/0x80 [ 236.239954] tty_port_default_wakeup+0x11/0x40 [ 236.239956] serial8250_tx_chars+0x3fe/0xbf0 [ 236.239959] serial8250_handle_irq.part.0+0x1f8/0x240 [ 236.239962] serial8250_default_handle_irq+0x8a/0x1f0 [ 236.239964] serial8250_interrupt+0xe4/0x1a0 [ 236.239967] __handle_irq_event_percpu+0xee/0x7f0 [ 236.239969] handle_irq_event+0xf0/0x246 [ 236.239971] handle_edge_irq+0x224/0xc40 [ 236.239973] handle_irq+0x35/0x50 [ 236.239975] do_IRQ+0x93/0x1d0 [ 236.239977] ret_from_intr+0x0/0x1e [ 236.239980] _raw_spin_unlock_irqrestore+0xa3/0xe0 [ 236.239982] uart_write+0x2dd/0x560 [ 236.239984] do_output_char+0x4f5/0x750 [ 236.239986] n_tty_write+0x3e3/0xda0 [ 236.239988] tty_write+0x410/0x740 [ 236.239990] redirected_tty_write+0x9c/0xb0 [ 236.239992] do_iter_write+0x3da/0x550 [ 236.239994] vfs_writev+0x125/0x290 [ 236.239996] do_writev+0xfc/0x2c0 [ 236.239998] do_syscall_64+0x1d5/0x640 [ 236.240001] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 236.240002] [ 236.240003] -> #1 (&port_lock_key){-.-.}: [ 236.240011] _raw_spin_lock_irqsave+0x8c/0xc0 [ 236.240013] serial8250_console_write+0x7a7/0x9d0 [ 236.240015] console_unlock+0x99d/0xf20 [ 236.240017] vprintk_emit+0x224/0x620 [ 236.240019] vprintk_func+0x58/0x152 [ 236.240021] printk+0x9e/0xbc [ 236.240023] register_console+0x6f4/0xad0 [ 236.240026] univ8250_console_init+0x2f/0x3a [ 236.240028] console_init+0x46/0x53 [ 236.240030] start_kernel+0x52e/0x770 [ 236.240032] secondary_startup_64+0xa5/0xb0 [ 236.240033] [ 236.240035] -> #0 (console_owner){-.-.}: [ 236.240042] lock_acquire+0x170/0x3f0 [ 236.240044] vprintk_emit+0x367/0x620 [ 236.240047] vprintk_func+0x58/0x152 [ 236.240049] printk+0x9e/0xbc [ 236.240051] tty_port_close_start.part.0+0x46c/0x4c0 [ 236.240053] tty_port_close+0x3b/0x130 [ 236.240056] tty_release+0x402/0xe20 [ 236.240058] __fput+0x25f/0x7a0 [ 236.240060] task_work_run+0x11f/0x190 [ 236.240063] exit_to_usermode_loop+0x1ad/0x200 [ 236.240065] do_syscall_64+0x4a3/0x640 [ 236.240067] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 236.240068] [ 236.240071] other info that might help us debug this: [ 236.240072] [ 236.240074] Chain exists of: [ 236.240075] console_owner --> &port_lock_key --> &(&port->lock)->rlock [ 236.240084] [ 236.240086] Possible unsafe locking scenario: [ 236.240087] [ 236.240089] CPU0 CPU1 [ 236.240092] ---- ---- [ 236.240093] lock(&(&port->lock)->rlock); [ 236.240098] lock(&port_lock_key); [ 236.240103] lock(&(&port->lock)->rlock); [ 236.240108] lock(console_owner); [ 236.240112] [ 236.240113] *** DEADLOCK *** [ 236.240114] [ 236.240117] 2 locks held by syz-executor.2/19065: [ 236.240118] #0: (&tty->legacy_mutex){+.+.}, at: [] tty_lock+0x5f/0x70 [ 236.240126] #1: (&(&port->lock)->rlock){-.-.}, at: [] tty_port_close_start.part.0+0x28/0x4c0 [ 236.240134] [ 236.240136] stack backtrace: [ 236.240140] CPU: 1 PID: 19065 Comm: syz-executor.2 Not tainted 4.14.194-syzkaller #0 [ 236.240144] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 236.240146] Call Trace: [ 236.240147] dump_stack+0x1b2/0x283 [ 236.240150] print_circular_bug.constprop.0.cold+0x2d7/0x41e [ 236.240152] __lock_acquire+0x2e0e/0x3f20 [ 236.240154] ? trace_hardirqs_on+0x10/0x10 [ 236.240156] ? try_to_wake_up+0x706/0x1100 [ 236.240159] ? kvm_clock_read+0x1f/0x30 [ 236.240161] ? vprintk_emit+0x342/0x620 [ 236.240163] lock_acquire+0x170/0x3f0 [ 236.240165] ? vprintk_emit+0x32a/0x620 [ 236.240167] vprintk_emit+0x367/0x620 [ 236.240169] ? vprintk_emit+0x32a/0x620 [ 236.240171] vprintk_func+0x58/0x152 [ 236.240173] printk+0x9e/0xbc [ 236.240175] ? log_store.cold+0x16/0x16 [ 236.240178] ? lock_acquire+0x170/0x3f0 [ 236.240180] tty_port_close_start.part.0+0x46c/0x4c0 [ 236.240183] tty_port_close+0x3b/0x130 [ 236.240185] ? tpk_open+0x60/0x60 [ 236.240187] tty_release+0x402/0xe20 [ 236.240189] ? ima_file_free+0x4f/0x330 [ 236.240191] ? do_tty_hangup+0x30/0x30 [ 236.240193] __fput+0x25f/0x7a0 [ 236.240195] task_work_run+0x11f/0x190 [ 236.240197] exit_to_usermode_loop+0x1ad/0x200 [ 236.240199] do_syscall_64+0x4a3/0x640 [ 236.240202] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 236.240203] RIP: 0033:0x45d579 [ 236.240206] RSP: 002b:00007fb36251ec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000124 [ 236.240211] RAX: 0000000000000004 RBX: 0000000000002a00 RCX: 000000000045d579 [ 236.240215] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000006 [ 236.240218] RBP: 000000000118cf80 R08: 0000000000000000 R09: 0000000000000000 [ 236.240222] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000118cf4c [ 236.240225] R13: 00007ffe54ba736f R14: 00007fb36251f9c0 R15: 000000000118cf4c [ 236.613002] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value 22:23:27 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendfile(r0, r1, 0x0, 0xffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ftruncate(0xffffffffffffffff, 0x0) [ 236.886337] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 236.923743] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:27 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f8", 0x16}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 236.935683] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 236.983894] attempt to access beyond end of device [ 236.999933] FAT-fs (loop2): Can't find a valid FAT filesystem [ 237.023587] FAT-fs (loop0): bogus number of directory entries (17726) 22:23:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x2001) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm-control\x00', 0x400, 0x0) sendmsg$GTP_CMD_DELPDP(r2, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000280)={&(0x7f0000000680)=ANY=[@ANYBLOB="1c006daa500000cf1ef866aaa72fb4ebccb5a9b6381f35132c4116badea6725d4b0f357dacfc05bcc1fce2bae4455f06d2304de910734c655fb1cea8056ce637c45ceb930000000000", @ANYRES16=0x0, @ANYBLOB="000326bd7000ffdbdf250100000008000400ac141438"], 0x1c}, 0x1, 0x0, 0x0, 0x4080}, 0x4004080) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) ioctl$TIOCL_SELLOADLUT(r3, 0x541c, &(0x7f0000000600)={0x5, 0x5, 0x1, 0x5f, 0x2aac9ace}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f0000002a00), 0x0, 0x12000, 0x0) r4 = dup3(r2, 0xffffffffffffffff, 0x0) getsockopt$CAN_RAW_JOIN_FILTERS(r4, 0x65, 0x6, &(0x7f0000000500), &(0x7f0000000540)=0x4) sendmsg$NLBL_CALIPSO_C_ADD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000b0000000000bcd53bb4f767de415338a8b9662d6a16151350ebb20d27f1ca06750e3c4f6691ef1f31f4f4f5b6630694c60d1f22bbbe9ca82a4d6e3af00043aa0422bd1af4e807def87a8ac701731d739e34", @ANYRES16=0x0, @ANYBLOB="020022bd7000b3104b85f59d52890800020002000000"], 0x1c}}, 0x20048004) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000440)='/dev/dlm-control\x00', 0x141442, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r5, 0xc0505405, &(0x7f0000000480)={{0x0, 0x2, 0x5, 0x1, 0x200}, 0x6, 0x8, 0x1000}) r6 = fcntl$getown(r0, 0x9) ptrace$peek(0x2, r6, &(0x7f0000000640)) r7 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x42302, 0x0) ioctl$VIDIOC_S_FMT(0xffffffffffffffff, 0xc0d05605, &(0x7f0000000340)={0x1, @sdr={0x31424752, 0xf1}}) ioctl$TIOCCBRK(r7, 0x5428) [ 237.039739] FAT-fs (loop5): bogus number of FAT sectors [ 237.045260] FAT-fs (loop0): Can't find a valid FAT filesystem [ 237.052163] FAT-fs (loop5): Can't find a valid FAT filesystem [ 237.072097] loop3: rw=2049, want=66, limit=60 22:23:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000080)=0x0) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) kcmp(r2, 0x0, 0x4, r1, r3) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:27 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f8", 0x16}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 237.139781] attempt to access beyond end of device [ 237.145427] loop3: rw=2049, want=74, limit=60 [ 237.172862] FAT-fs (loop5): bogus number of FAT sectors 22:23:27 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x2f) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400203) ftruncate(r0, 0x0) [ 237.189766] FAT-fs (loop5): Can't find a valid FAT filesystem 22:23:27 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$sock_SIOCDELRT(r1, 0x890c, &(0x7f00000005c0)={0x0, @ethernet={0x1, @random="6663e03592f7"}, @l2={0x1f, 0x8001, @none, 0x5, 0x2}, @can={0x1d, 0x0}, 0x9, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000580)='geneve1\x00', 0xff, 0xe, 0x760}) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000006c0)={'syztnl2\x00', &(0x7f0000000640)={'sit0\x00', 0x0, 0x2f, 0x2, 0x2, 0x10000, 0x1d, @empty, @local, 0x700, 0x1, 0x1}}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000700)={'batadv_slave_1\x00', 0x0}) sendmsg$ETHTOOL_MSG_LINKMODES_GET(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000940)={&(0x7f0000000740)=ANY=[@ANYBLOB="c0010000", @ANYRES16=0x0, @ANYBLOB="04002abd7000fbdbdf25040000005800018008000100", @ANYRES32=0x0, @ANYBLOB="140002006e65747063693000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="0800030002000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="0800030002000000080003000100000008000300010000005800018008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="140002006272696467653000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="080003000280000034000180140002006e65747063693000000000000000000008000300020000001400020076657468315f746f5f627269646765004c0001800800030002000000140002006272696467655f736c6176655f3000000800030002000000080003000300000008000100", @ANYRES32=0x0, @ANYBLOB="1400020069705f76746930000000000000000000780001801400020076657468315f746f5f6873720000000008000100", @ANYRES32=r3, @ANYBLOB="0800030042000000080003000000000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="1400020076657468315f766972745f776966690008000100", @ANYRES32=r5, @ANYBLOB="140002007663616e300000000000000000000000080003000000000004000180"], 0x1c0}, 0x1, 0x0, 0x0, 0x8000}, 0x8894) r6 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) dup3(r8, r6, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000080)={0x0, 0x1}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r8, 0x84, 0x73, &(0x7f0000000100)={r9, 0x9, 0x10, 0x7, 0xffffffffffff506c}, &(0x7f0000000140)=0x18) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f0000000000)={0x1, 0x0, 0xce, 0x101, 0x1f}, 0xc) select(0x40, &(0x7f0000000180)={0x200, 0x7aa4, 0x3, 0xffffffffffffff00, 0x3, 0x5, 0x3, 0x7}, &(0x7f00000001c0)={0x3, 0xffff, 0xa2, 0x2, 0x3869, 0x0, 0x100, 0x400}, &(0x7f0000000200)={0x73, 0xff, 0x6, 0x3, 0xfffffffffffffff8, 0x7ff, 0x9, 0x4}, &(0x7f0000000280)) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(r8, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x49}, 0x85) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 237.302897] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 237.312055] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) 22:23:27 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 237.348954] attempt to access beyond end of device [ 237.362139] FAT-fs (loop2): bogus number of directory entries (17726) [ 237.369944] loop3: rw=2049, want=66, limit=60 [ 237.370576] FAT-fs (loop0): bogus number of directory entries (17726) [ 237.390435] FAT-fs (loop2): Can't find a valid FAT filesystem [ 237.391495] attempt to access beyond end of device [ 237.403165] FAT-fs (loop0): Can't find a valid FAT filesystem [ 237.423525] loop3: rw=0, want=66, limit=60 [ 237.437997] attempt to access beyond end of device 22:23:27 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 237.455972] loop3: rw=0, want=66, limit=60 [ 237.543553] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) 22:23:27 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x2f) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400203) ftruncate(r0, 0x0) 22:23:27 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400600) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x3c, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="493e4223c5a5f0c0a4240059d98da953ee497013271fbbe8a587aaab6a280ab056e36c3294f100000000"]) [ 237.615691] FAT-fs (loop2): bogus number of directory entries (17726) [ 237.635543] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) set_mempolicy(0x4000, &(0x7f0000000080)=0x997, 0x5) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:27 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 237.748069] attempt to access beyond end of device [ 237.753354] loop3: rw=2049, want=66, limit=60 [ 237.784439] kauditd_printk_skb: 7 callbacks suppressed [ 237.784448] audit: type=1804 audit(1598307807.985:386): pid=19170 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/291/file1/bus" dev="loop3" ino=320 res=1 [ 237.786347] attempt to access beyond end of device [ 237.823569] loop3: rw=0, want=66, limit=60 [ 237.827962] attempt to access beyond end of device [ 237.835052] loop3: rw=0, want=66, limit=60 22:23:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:28 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x90, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x2f) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendfile(r1, r2, 0x0, 0xffffffff) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400203) ftruncate(r0, 0x0) [ 237.851484] FAT-fs (loop0): Unrecognized mount option "I>B#ť$" or missing value [ 237.875664] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 237.887193] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$IP_VS_SO_SET_EDITDEST(r2, 0x0, 0x489, &(0x7f0000000100)={{0x8, @multicast1, 0x4e24, 0x2, 'wrr\x00', 0x2, 0x3565, 0x37}, {@loopback, 0x4e21, 0x2, 0x3, 0x1, 0xfffffffe}}, 0x44) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r3 = fanotify_init(0x2, 0x400) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r3, 0xc400941d, &(0x7f00000002c0)={0x0, 0x40, 0x3, 0x1}) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="3261cb04ba2e6dc461a5e13e5df3c0b45013212604d4b66f54def6a3c4a9b4b19c9f18e76c601a69a2eee521b654bb894f53e6bf44d05f19bf9b7eaffb758c3fae2fb0e3bc0e6f500f1119e132307b4562e409c38d2f32497a806afc67de64851f"]) [ 237.896928] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 238.007523] IPVS: set_ctl: invalid protocol: 8 224.0.0.1:20004 [ 238.016418] attempt to access beyond end of device [ 238.031215] loop3: rw=2049, want=66, limit=60 [ 238.031626] FAT-fs (loop0): Unrecognized mount option "2a.ma>]P!&ԶoTĩl`i!TOSD_~u?/oP20{Eb Í/2Izjgd" or missing value [ 238.055463] audit: type=1804 audit(1598307808.255:387): pid=19206 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op="invalid_pcr" cause="open_writers" comm="syz-executor.3" name="/root/syzkaller-testdir899663287/syzkaller.UexmFn/292/file1/bus" dev="loop3" ino=321 res=1 [ 238.056281] attempt to access beyond end of device [ 238.084160] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) 22:23:28 executing program 1: ioctl$sock_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00000000c0)={0x0, @vsock={0x28, 0x0, 0x0, @local}, @in={0x2, 0x4e20, @loopback}, @llc={0x1a, 0x20, 0x0, 0x84, 0x86, 0x81, @dev={[], 0x43}}, 0x8, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000000)='batadv_slave_1\x00', 0x80000000, 0x2, 0x8000}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000280)='NLBL_CALIPSO\x00') keyctl$clear(0x7, 0xfffffffffffffffb) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r2, 0x0) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000340)={0xffffffffffffffa6, 0xffffffffffffffda, 0x0, {{0x0, 0x0, 0xe6fc, 0x6, 0x1000, 0x8000, {0x5, 0x10000, 0x16b9eb8, 0xfff, 0x33, 0x101, 0x1, 0xcfd, 0xffff, 0x6000, 0x7fffffff, r2, r0, 0xc2, 0x7ff}}}}, 0xa0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0xc0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000400)={0x0, @in={{0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x7f, 0x6b02, 0x7, 0x1, 0x10, 0x6, 0x6}, &(0x7f00000004c0)=0x9c) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 22:23:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 238.128408] FAT-fs (loop2): bogus number of directory entries (17726) [ 238.151550] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) r2 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) r4 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r3) request_key(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, 0x0, r4) r5 = add_key(&(0x7f00000028c0)='.dead\x00', &(0x7f0000002900)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$instantiate_iov(0x14, r4, &(0x7f0000002800)=[{&(0x7f0000000340)="c3816c4efa7fc88a6759659400a2afcb79d2ee22125f6a7489f423431d29c6d5f268fc8b9e7ee24be60474bfea033a19fd2e37d2dfa50c0122b0b3311f7ffafe2209f0669f122a2e3515f45fa8dd4e8096304b0b4130e5bdc067e95a64e624fd7c7b6861fab1cf2684989824d4cad19c1b8789d82e7e42b724f4d4ffb85cd0c847d144fae2b9a7b84f2b66fe2ed72fc01e788e4959a5ac601fc73061baf5bb1d19858c44030b02fe5c9d7d89b41e8957eba7d9911e2728ca641087b69f61ade4e0bdc31746925c1bb11c8f863cb8babf03207e50ac61", 0xd6}, {&(0x7f0000000440)="e8c286b10a45d892ba854fe3c17491695e4de0d65ac31257c17d4ed8314d3a5f0c85c143899eb7491beb9de4d2b9f37f7f90fbafb17168eb0990a5c85230dbbdefec083fa210cab697bfc13461f8fc251cecb3fbc8483590233f0c01d52a0335d622fcff820f3e37048c1026d0332ea4a2d4cebe2b3fb8181ac1e456ba0f77c4bc6b28645ee7e1d9254221458c6e3ba5fb151bd6f16c963a1fc6a4aded0a3300951a7adf0d9c2b", 0xa7}, {&(0x7f0000000500)="eb6bbd894fb4d18a721db3237bc5dcbd4be3f5228e4f721ab37f258e1ec887222dc4c5513627fa00ca5c63c726545b4db23fb8e15d5fbf34c3df914ba8ca4f049757dc22c71f445dbb67d8f9ab291109e33bcdb39d1a4c7cb8215a5702", 0x5d}, {&(0x7f0000000580)="656d37edaca201bccd135125e7dd82d108d2cffff7cc0514e8b1fdf78f90ead482e59beefa2793cffd6eccc9353f251827783400c2aa43d454034e9da27af94ad7909eb4ef9db82713136fa2e403fca141c4d01ba9af109dace82571450d466071ed86e4b8ecf734df0cd3c799df1d616dc3590c1830da1126c1070203398569bb631e4577d12a506bcb132961b4c8475481b001f730c93f33449dc75efe37aa64239038f1387554057d19279959b4ed3d9077beacff6802aaf117b24685b6435c5e0e2357a443d1c391cea6254f1493635da982129e115565b0806044a1bcbd48630fde66f5f7e4088eb12d662f542733159a9346bcf343151837a0417c6e0bec9de28502c9804baa90511b767aff55d80a1a980d73d36377c2cf6f3e6c6ac6d514d4cd5c95498fc8073b54e3366a7bf3a90d65530baf496e5e1cb1aaf3023d5fbad550b1df3aca100cbe0da0c2f94af73960bb5cd7603ed91d5848349e894c840338628408fdf17307ab37c9078b9438a33ac044c471b97868ab8b11b4caba453f7d4c8b98c0d5c0d8336fee0cc92b310e93fa0267be32900ddcdedff973897bb67aac27141c7c3afc8dd258813e43ac394d936dc85b7154888d575e9de6c4130dc4a5634ed336c0d530cfca61469a99176e86e7130f6c362179b0804a9235d8efcce5280eb42c2b561d169b6367616a356e43dffc1072c3162adcaa818d3f93f09fe94717466660c93bb3661d39baefe1bf71d475e334cad01e70e3fe9d2c199d5c51c007749dbfdb8af5c39aba1c068df6322c1cc90d6e5952e41f323b01d3cfccd48598686ab14758c7dabbfde6792c6d726afe5cf2ec6b64c07ead415eb82f260c5e5e942d522a434025b670911e5402302f8a1ce6a370ff3bc8b3db0e79d39235e8d7946e284431e1ca37cdf1337a4040f7cf6c14d90e75d5eae856a1bbd0c38398bb8fd14600afc0e1dc9ab44e4cd1235c37b1c964606dd2e09ee2af31321e068065fd3a7e274f26367bfe53876d19dcd63d60faf8c8d8340950ca02fdb85ce65712647a384a4ada644892e7b789f0c415f14de770c91e7b15d20ecc84fa6e607b545015f0dc3dc3365e6ecad00aaf4be9b01af057787b82391d609618fd0516151846a7c5987644c0f7910089c3206fefd15cd94e403bce977f57027f156c5d272401d29b2086b913735a6e176d62129079dc7e82e9e89a4449c6e9845cb2703beb4907833d86db3b7d031969d3c7338031c10cf0219a82ac8f7d45a6f3215fc67919e5eddec5e271332eceb88639e541972102cd45f5dcd5cd742cac08caf11f31997c21971b1698e4324edb1c8c1f5af8f968ef9f48e45f6a281fb786ae562c5a2825d0109736d96c321a526cf362cbf11f75a229b260da0136449304b9a574961320d22b37c640d37bfc1191b35f4d1644f58714292ad3d7d20d9d313517d8326e88e3fe9b76fd5316bb06d28edc28d6c5a59d7d349b611d2281d794b0129abce6dac6884846e380b7faad8783ed2a24847dc83e48f68e522d6af056a8487da3fd88306b57d732ffe1c138ee584b593796c4e8c5fd303aa1b3ed5eb657aa2ad7df3d47be9d4fb87e03b6cb43cd87e51f1f13d8a2ad6ad9d9a91db7c624873af4ce80e77a175d1c67ac83d29d254e7b9086883e40c2e415ad34019e845abf7ea902d349260cd097d2b3ee59197a35f07c2486e7865899c3d943ea7d0129ea7eef264c9332df6e9bcffc4773bab7dde04840cc96cf4b60e9b47aabeee4a1db3a5f6048b9d40a7d98a7f36abed445b174e0aaec2e470122ae977437ccd4144b1adce78bf637d50a066e8c20596f55924f8afbd2e851d07c14df0347ed25d90e42251144cceda36a175f71aaeef071864ffab6dea39ebc5196ae83b5b30a6ddbff8f9ebcc71319ac3f203ae5f3e01abe39ca8b6e514ee66ca940cb65bba74ed3a0aa4d86a12588338ea86b83f80d01405a45c736b5c341d66c19141cb3d15ae29f2cc6e5ac4fe66d626ad933e0d735145897ce1cc02348aedd736a2b993ffa4c727c6221a8c5f9d6576f1b4b6f0197eb385a2885bd32c051195ebc384a0b89b5213984a7c36e619417c6f3acbe4535a91b3ffc166e2db48cfe1814a33a95197d56f92d2eaa5bb2bd931883323228cae2735c612e8daeb0df4a0cd49f7289c664e30e5dcc844a5d9a06e0e64f5359f46f441444d62a3e1c34752e8d44a708c581ec78afcce37f87a9e846fa56b3e087a400629ab36e7f4e7e6c4ea404afa896e61d631a890ada64fd2411aa94476669baf1448426d1f03dec83112ed71629f8f2f0a7526f6cedc5e4c0bffbd238498476aa664feb04d5c1ea51b1294218a9209bfd41208ebffd0924562413c2a337be850723a98e23f44675c090d5c989891fb3b8561ffe8817fa7aadbe34a319f18b548409414ae7a5f534770a5d7a02c6abc2c2179770445a8178cf1c14887c18926ed4404d5c4971d93b6dc1e3aa73e2cd709eeac0e390858bd0f3aa9ce74060e3950ddd826c6f6c3fc76ac71921b68de7498c7530ab549a7f48b2fefb2db8ecbeb6e107954552dce3217349cb64517c43725f6a61d80909adb704727501fe5ee6a5ca2d44459c2fe0715e62f2e83b54bcc20460aa548878fce6265fb862d9f4590bc7c84f48d10cfd1394994977685cb18497d9cf7a5ea6fb435b103288476cbc477ceb7a3bc03c69d9c3c406e9f71158c69cbbaa1cd8a840d949c25b18338a307095b420c32c7b4fa0d2dadac7cd1012be14a5e071a23ca18596fa75c8aaa347597e43c4704d6f84a4bb7924f04a68c52bfed190e37070d984dce28e5687030606078a4e4d338531ed91e438c859d6fb319a9b26f9ab30df3ca547f4c381a9f726076c078007d93468445dd635263aac56126fff2a3169439737861389224d7820a3b5fbedde14eb98a66f36453942a2e0ef65af58b4b371fbe766f689a987265fb15b81cf05bd95abd01815af9618dc3c9ff85ceea14eec7389e195241106372f1f668e3803395846f3fafe2bec9f593d192494d3932ea603f47ae99cd05dcbf699dcaff9b97adb7172e854da900ceda9bf2cb75dbb47e65220bd1abaca7fb65829376f189b2726ac28eec70bc0c9704dd3b03d2b9e917874b27d6e212d37cb040298ccb262df292597c4d28cf2a3963701d0b2305d12534564b64c5d3acede70914ebc95b9325a2a360625a700a79f044827180d4b3daa8812a5a7dcff175c0255442949edf1a59fcc7b117e4da15caf7c266b8f980153e2277800f027b18e315f53bae6d0279dbaa29500154fce0f3b383b2540475f8dbab5baf7b25ecbb077213dc1f9ca8deedebcca10696c76f7c54a723f1154908e89566d00561079aee91a2164cc5be016573ba2034cb2f94fc4a54f11e3d382810b45ee28b618ab553a44ae6ae6b0774f1a4dbfde3a1914cf2b60fab4b8036632dfe4e7e9533876b2b8d60471548c9bb844b512a6550f8642bab9d48bf891980d4d0ce151a0ff1ad4381522f90e379ba40d0dfbf4d67ddfbb62ddd2132a585e238435ca4d19f8aeea13237c0b736dc7eb16096ba0436f93957b2b3c6a953dfa0ca4ec911f5831311835b868ea45899bde7d62ec6c74ec12d570a836b5cc868f763b9a4244bb2294fadaf34097b8ff1da60e5c4c694b58ecdc8d02f0372b57aaac7a9d31eb881956d517c5878959c5784d1e9eee82508959fd4b1247366c29a9c99426b18e9212639dfe3251f346ea89f9d2e72da32691bdcfc059194c96359e784ddd4f2b25992b19f27aa13ceff7be1b277a7b3461f8ba8b45a0f4071e9a21723780434988c140738186e2c9b976991203f8fa97806c14b351b033f212a2790e41264a37b75b46b66120480c8f31eade01470a0c3d3f5857ee5daaf68c3ddd9f9988f698c43449d5543e8dcccca534cf956d89a4dd26e657aa3fdbd9c7ba53190cd323256ac325ebbeb29b5506bc64a63492b39cdf22a27febe5f59388d7010f91fad00e9aabb716d80974e817acb0b40e006cce365eb9ccfcaba670f4cb52620ac5a8a9a319375d6edbbf85f05eb1d4e281c2d9ec30b95a1d3edd94d49770005fc446ca8168e55b538f3c91245ecf4996103730db336f1319259de18b483e6b204ae81dcad81fee2f1414001cbdd3591be3de657bf4a966512e9fe1844f8579d0e2722e922da931ac8261edd1ac89002f0291adb6ffb905bdf3c5f41e4a04236970f850a7f91afece7315ff4ef3b8d14ae42996eab0aa0b5cb0322cdf11b3f523ef6fc124e895939c9dc791a7038df8ec596631b2d80374364ff246cf33d714b47d57dcdc54d89e2eaeb12f66627398ce1f7a7934f105dfa5923e93e79ecab1b215e3539cfaf6db940ede04cb237c0f1c8ceea78b7a671af4aa1c9f4176cf34e9d84d86c7e449ccf078b719ddbcb6696c7565ec1836afb288ab4554c3ea6a55c174a01b0b1d48ee128528231e6f75ed624c31bab7943e550389450817b3d40be3d854f352702e490659bc56e0a9ee4dc86cb43375b7b5adf1204c3f57c6694ef64dce667ed1c9c02bd8b7f9a7fc9ca418bf64c3b7eb2af444f3b9ce177b761e27e09023c01a9cb7370fe60bdea743d60a96141ee164c9db58e7bfab35ed6c06af99104f3015ca9d85fded22239e2ddb709f23d1bade73da3390a5e62bc975c47830a2eff3f24c85fb1818acbc6946db0cae14d749f1082a4f61a1c4d2e071b5be185631d47ba76700ee9fcdc5d17ccbf8bd212093f452e5383f056b41a9c315971325b3dbd550bc588277e944754565a2737c2badae3cf40ccc527ed431d5c23d909bd0af3d226d6523004b1127919ee87511803dae9c33d40819b1fa207e06e7335acb666eab175f77715cb4c767e30c4fa78a520c3d2af5adcab121330cf9127015584dad142388b0a63c9e089b4bcfb926bb96382ce6ff096d8b9017fdfc685e89e62b9c477d848084dd2ce6c40d2e5e106c572f2db5ddd5f072541d136321f2b3def60153f9f06ce8db68094687e98dfe8c44da7b1ccb25de7171a817fdbde2cdb6fe6310205d947d7793b5caa4c60ade59efacf80978c10c37f6c18caf4b05febcd163f0d69d6461f0b78bb2bb9ae8af41e27f870317321a7fdf78c7a0bb687e46082887ee82ffd0ac6ecfa1b06efe44d78bde49860b4ac8471d1c8af9e2f9505980864c6aa3bdfbb9e047c9a3e2b709cfc1b51dc800a4b7e8eadbd844b4cbc9ad7a34893141b30de4d5762f9b93d6dae646cd889fc27c16b2d384fc51bb59d66f6f9cd82ea3adc6a76dd89c786f785d2e8ffc5f9dcfce056927085e5cbf6fd531d8de273f6c282c8cfb050560489918407a6af24a06c9889c9101f1a7e6825163dd8679340f9a2bd11c426adbd0d5262996acae44193cac3fa2d2573dd4b8f47d5e0d9ba6f5831e866e0e4c2fbd22a585a128585413166394f209d4f185572e9e738b642f185fccebde3a9897465f23df209a3f48be5c0f97dd24916155ab38df56ad1d0d0105543e1d0d533840de3939257c03ba7e27e6fc76e4931ae011ed37cad763459f24f785b063f796a8f6d1994a89b09bcc4581cd9952fd88bc39e8de4a691c1eb79f717cba66a7d001d6ec5ca2cc19c170461e4e8e988bc6afb889b6bb9689e12139655b2818e99ec43885831dab90e4faf52b9ad9439bd9090a480d6cb26ac5c1d01a1690b8a647d2d1ef12df7512fb4786d926ac7a0ced94a3657faf258151c278263d63f9e4fdf78d0da46f1bb16ee1d94b4c04283c7d4ce62e73d6abcf37f5bf784a483e1e26f7fb738ab6", 0x1000}, {&(0x7f0000001580)="b0630eaf9d6c0bb58d4608d122e9a6dcd498f48f7bb616035096c486cda141410509d22009f29eb98af93e1ae173932fb5a63877a024ac7bee54377db9d1c9e932e076c6e7340a111b0e95379d359c604ffc9e79b140885a24be6adce4c2e1dc06ac5bed473d13439ba6b3a2fd3b5f4eff2d3539594b0d97716b7acb5ed16d3450d11e51f581076239801cf58429bb9cc140f38c1e2f48f9c4f3", 0x9a}, {&(0x7f0000001640)="051c942cea808377b212cb97149106096a1534a2f5ae0ce2a2e67d9012da0ac28a7a6a6978b804f268fc5a129b7e6a4768a653ae546baf9ddb159fc36e8aab4c38c543cdd92bf9c1604aa057cdfd7c404849541ba781b924a0a1abf5a914bd6f36489f05fb29a052a69add96cc2c4c69ddc961c3dcef0ab4a3cc544fa687833b1533ada65d3485916c5efc86a2faa10c46d550db30", 0x95}, {&(0x7f0000001700)="73cd6e8fb023d5c690b8ad6b61e5db4af7628134e2d2958b5478bf6c5166e4d53464c833c1933760f58ab077b391918386320eb1525ddd6848f2fa3cd3983928dfd459a2bf86d33c3c831eab0fc4135deaad6342aa4bd0787bdf6e39a5103b5e49ba48", 0x63}, {&(0x7f0000001780)="417288e43ac4a73d6a70b149290ab22b5bedf94bbcb8237030e76e49bac269aedc8fba05e17924c3485edf2ba3b679f12473dea8320adbf5726b9939fe30fff820376129179acca3f94729a2c4584d244641d61ae77c33355312aafe0fd8dd511a28d12d434947425afdbf7aaab63eb6816fdafc0a6f2012ba58f9ed6dae86df0cc27bd810e79c039c84c19061f7b52537a9bd67f625cc9b987f766a558a93466abcbdb5b62a277cde179ff01954bd23fa8096c7ad6de4ac2e19681d597ca86d881f80ef29227a000450e0e9f10e3b92b62007d25f486b420c479a8982a475d92a7ea989f7040ef4a12cc6985e53e1da6747d06b39c4e38765380a669cb7792705a24264114fb06cf770695ad557d6ab56760ee834366321eeabf90c6ee8758e0f1dced551681311b76efab1e461750bab17ef08050faf5e1c946c779c0f30454ff6e113f904292debf473fb737e4df57d4af2fdea588e59c129902367b8e962ba4b5e6a46d2fdb6ac062476962469e45a843d05d039f85325fde43c0bbd9048780bea45658327240423555400082df0267468cf8765524ca1789a6154cf816172706e0135d051c55cf9c916c223881087b30511d15eabe1a17fb94be6c3697b9331c935cda89685ffd4b446b425a8f4d666e8e1b2061184b5a71d34399896bfcecb54b578bc7df1d479a6970f249f17e57154fa6427defc5715f934280e77b7a1f7007ed79aaabfd15c9a8b9a7e8a0fb35a1b01d063b594412bd4318d96ea0d0b4c01be5fe7c8f4a474dd08bec14553f75810c91124014d3996435454a4e74948e79b0eb315d4c2bc0741d0b9475a01becbd5504c9e14658c34aebb3ce6388e67052f2cc29295f8c97373b92e19e4444fb3961b2369422e9e1b4fdf39ffd24674148a1f7ef4fd40b2052887f384afb4bc57b31c4f40789a8f9e5c538500004d28879e806a53094c93ca1a5fb9a1f4c7a3488a567d6805a4d707f8d9ef9f74a23858e0495b18a106de61fa64012479ebea6d2dd3a5edba50ddf8c221f53a04b4b6523ef9c94f09ae0976387e2beebece688c324adb455716704ae4fc21a36b09d4a2270a258ca4bd13f7051389e632713838bfaeebbc47d8d8397af30743ec132e334944244b64b9e52115c640c929a12d131f6007ca2ad53c3efe60ad349a70d2a1e107cd1f18a27aff2fa2a8367e4f911953d4d3979c39fac66edd87336e5fa3002fe79ffd0b0cd5f58e841212918e0575ed646325b384a3c380e1a1a3a8f4621e88e884377bf99c99cd3440ae0b7e5d631c902e2e521ad51f7cc59623cafeab9e6bad20786e638f039ad0d2d2f57d981a8588d8f8accb7524ed8118a303ae1302b3d0287a1fb2aafc7e8efd5983cf27765db182546cc703c29e0521916df2f6d4b29257cd11bf73324dc32a222b2b291f22c55f1c9bab26a3d78c4ead4f313ed78d671b2c0bb4103a60a61fa9b3f2bcd9b4f969d06d463ccc43ecd7f361c5a2026e8c56814146ad8c7f2e19b038c3791714fc4a35d0196103564e5fd788f86c81c8981d85bcfe4fe2d50d844c4b7fe2269b462fac1c70b7733458b11fed204791972b6f7d566d959551095c124221b9bf02004b54924d37aa271c1bfd209ddb06344d4b2b1957f981cb3ea3e7f69f4c72e79a0c8585b490dfed22d828f75365f972d0a503f10e2116ef360cf12488c981eeb84c34ddfa983dbfd6b60a615c83c747471b6ef1763ee9dd1b9bfce75261aa1dd63a6aa9bdcdf9dcb78ed09ff7e3b295dca580941fcc2c4a918ad046294aaaf102d3cf68a15dd086d2c42b7053b2c7a08c1968682f754002912d4375f379c92d0ad020d0e2bc08135045944ceb4a9d2310120ad74ca73730441050de4c33cfd5137911d21f3f70ae75691e65ef15b711de4b54e4d9909982823d1ea5f1849fcca3dd759c2c4933def7b1f0551f220931c1d2d4693068bd87be3ee3912658063f82e7b6562ea71088584c482571550303264baf0e776f4d7068e6449f4db0fa663c1776015595f7e178723d57c8402e7ab5ba2528ffb4bf8296585778886cb9ce4567423cecd590f3776a7b50c889f9698db55740b3f027c2d1e9489966d2702baa6ccef29539beca7fbf43f14970ea93a10eb56445579a2d1d65994efd5b0043c40af89a6a3e49f1e0b454cff2c7b557117a4133f7a4f7a059a5b9a9086e38507885c533de5363c21a3430f289f52c9a5585f0d27bdf3a9610a9c9637462a74ea6647ed1da0e453c52d67d43d521e5622de08bd146528c34d89794498e0e377d70fae7ff0a7d6725d12f8c4fe4c81107e7cfe829ac66a9d9fea164e212f9d7029a91401aa6fdaba95eb2a0a93328c693960429fd03bb273ea108840c9e8969ff4e5c1cc96f7bc59bcf406f3c0cce799284c2d47550376b0566c4bebd39eedc74aa61d696e073e91733b64677bf1a03e43dc2beb0d28126995089ac9d0a878bfab4e247a4785d1843ddcf09e5746c07bd77d68525eb1605fd6d66b5e23ebc5885a027946af42545bc06455decb3f6cdd0e9c7fb07bc802d7ffdd1d9dc9974b66da346583bcb3563ce576306162ccfb57f6be6763b72c7317e5d171c8354341203d4c02eaea075bbf125e148c14726f784f426f99e9e0659d7c6231ca78d8012e735fc482d2f17d85ff80307e8fc56aec496d96316754a80f95214a57fc8adf51cd707a0cbe6b479f91f92ee502caf1ce814a5688cc2dd2ef0baaf91ecdc03feda0da8d7483c74699ca8c06d7322569a474aa240f65909fe47d9ede660c1ab9a1c6ff95e00be841663b6571adde0431f9d477eca07ff9dfba85616476cd0c65985ccf418ed57e2097ee599ae1ef20d8ab24564f0bf13c6cd802a226f57966fd344d5edd7dbbbe2f87d6fabbe7e236c360d3fc54f931eb4a7db155dbee6596dc412382b04e7dc4c74a4ea7922a16693dd4323fb870b2bf2f735b89ffd6ce89cfb60ec3ad80b753192b03da10966f33ec7b4128a2474053aa2d957bf2f451c476abc8eecc063dce7f7398c1af30f6f43d82362763040d227b73104b2ac105734a727495c0d4269d80d9b2e83062f75f5474ba2c8da1bab204b8aa3e8f562b2d4fec34c9377439b081980c638f2660dc1652bbb99791d9ac9a841343c09fc825ad30b4231a24a73c12ecf77653dca28d2b282ec58230b66675d14041b392dd7b746ba2f87997004aa47595af6bf7b94975aef8af5f11ca87f21ab876aa54ca75c0dd90f622d603bd8629dc1995f7b260f015806a962281227e85f422d68f76d00e1e06e165c2f0708cbda915bd57e005c5102d5f6dbd76802e5c42e97162c28f28d92266a9fff684336d505c28572d9f05a7236715fc4227a2e0016f38447224cc467dba6f419994af7a91fb5abe33bea1853848af47ce40a67f50b65f78c8325b17c6abab2fb7536f50f950ac8d8e00cb4130ebf9880099b576bb24a065b6387f91c0cd1767a906712706beba93d89aa59f2e946311549f4dfe0a4e3e080e71fa99a2704c7a8347328a0453c250652311e6ae5a5481795f3ba81e31de506781eee8a898c2309bfe0617da6f26b66dcf49f5b5f98145c4e329b0208ece39b7e92716797613e2e90111cc96cf5ddc7a342a3577b4f58866939203b8ba7fa2026c12c715165aa20ac288a9eb65c0b483b8c9d285f391d5bcd02b022f1d9c8a64559e21df6eee333b97281cb5edcb5083ab3a4d2f7162ab3c635c461f774191be1ad34305f0d4c1ba71bf89eabd471a7b35859032d2a3a13cd41260d07dd9b055000fd517e8872d0c858af516e2e075e1f6069d477f1c5ddee6c6caeae9377b175db6ca04de7cb0db29c4b940cbcb0fa9a2b3c0ca630457cb533406a2f9b30c684f366e7dfa9aa0efd412e6bfb97f24fc3bf430b11584499cfeca52c52f24c7c3afa5867c6f3e7b2efa38ee805ea4c5bfbc06a905363a8ce2a0b6b04669c551e3adbb7ecefd6dbaf6467b3623afb53f05de3be2c01107ed9f73953500675f15f21764ee6891e9acb48980897a0c87222f2d94319c975711088093d8ebaf089e3008247cdb0f9aa2206155b0b19b1545d3d9f486d13e80b8cb3db1e083503295d64478cb3352477658c28d385fa57ef3f2be2053bd9c2365f428f7a3acc14ccdea79439c81a8a5a411c991cb769dc5b9c62a102d247595fdbd3ae1ddde8845b3050acf38f3f17f12d2025417270330551a1d04da312adabee88e09c62889003d2465e9217b29b4adfc6acdd5f1fdb7e6cb09d46ea72d3258e1864373ad1f2247575753cadc5c354b9d0c5fb3b371bca2d89ef0d66275f73f14d460e41320b45b0e2f5dd7661c9de38363c7cd6f010d9dfc993cda03321ec25a4444858451a7b3a10067ee630c8b9b34d1fda988d2b7b449040e1338bd23530bf021aecb486ceeb41e164cda6ed7f31f1ea87e381265666d7a0dda665c456f854a21764f7fc4dd3f0ae07e0ce52179b9ecfa58afe13cbcc9f089f08038dabe09eac635e2df4771600585357a183e2e288cc2e3197d85d086b45bd990138e52743ccbb0e913183a0f645bff9c02b8d194d54797bba9e8d95e4f47feaa66acbb763e58639e68a4fe6fed600adb15ec85209807f4837fa38b72ba062c042edaf1721ecbae43cbbe1cf6cadeec573e4a3eee7c8b6a568d85044d6df4ab49e8ba042263c73aaceaecc4008f68f5b4ef36c258d98db1afde306dfdb1e0184a6a746936c76a7ab7221d65ed32f7bac4add2fe967d2af43ef386a3ffa54118f3e7462899ff24c2d8bdaa8b63ee9a8a826738425d34eea1fd700e1caabab72b7304ebba93c5cefed80d64491418f8ccd7d4174ba60080451604aecabb7aeda08f14c2b0ed5f120ab00ef73ed43edee29269e58f479a74304279f176af044711ccd12946becc55ae82121bb5d8ab3136d93ac5aec3c9fd8d4bfe68fc0403fb2d2e1cbb840f46c5daf7fe3fbf1dd70a8b50f1dcf57df376a8190d6c97bc90412da70e7be0ae184ba4c5d04d9e04c65687c4a9c2ecbb03da423c1975743706f80361fd2bf779c05a59f2ac309a0f1ca6f89cb8fb9c16867aee4ded3ff6e105699a108f9e1f5062afb63ab01b54c3e6e36b41ff1870c4049d5c687f08d87fc191aee7f6f6c484e9e0c813514aee0b53601d753922e324f9b2e8448550732a54c50d0079a64d16be28f1d2b1cb0c4c08921d3810f87f2e6b833dffd5ab60e250f2fbfee6a6719fea860496cdc85fdb136940bd1aa00782eaf8aadd77c33042d24217afb5cce18f69393f88af68a584b5411170a4c43865573a9dc0e778893fe675a7932e9a4af8e5404d0d00db97f6e471f8024f86756109af75bc24ab09afa7c79ab42bbfe6e044296987608edcad31c5cb45d53c946d70fb55224ba0c442609ff6ab530c472986c4b365544384d8830684162acec0dcb16815f3db758ed9571b516f397471da7eea1956e2ebafe4511044b00d14bea758673325ee3b8e1eca02e78a1ce08a8f9fa2d128168bffa35eadf8dd3235e53100544745a865884bfffeaa062f3d5546fc246fc321596102835a89ec374bff26a47fc8d0031fc8ce3c20dc87bc7a2f3688d64a500d3b8893ea0bb799d1e54cfebaeeb5081d71c7f51c3c5d2803334a06b7bdd1588803272edd6cd47ed8081a266e1b26af86cc03604bd0c4265c6f580e3456029b35308c9228a34d7baa7a405b792a5641bbdb8712d495010cd50073d473045f74b3638f488e8a5a0499baf77154746bd378e73dd0e453929c7f2beb50c32f8d773e01896f7397792160f1c001170400b1ce404788c", 0x1000}, {&(0x7f0000002780)="0d1aede17a29c6004338a9355e3e26c534c3ee26541270326c38a9830358eb7432bfdb2d6f30d2d03737c30546551d7815d099b9e59e1defaad9ac3069b521fe60929afb59b6a46f3863", 0x4a}], 0x9, r5) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) ioctl$USBDEVFS_SETINTERFACE(0xffffffffffffffff, 0x80085504, &(0x7f0000000000)={0xee59, 0x101}) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000240)=[{{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/219, 0xdb}], 0x1, &(0x7f00000001c0)=""/104, 0x68}, 0x8}], 0x1, 0x0, &(0x7f0000000280)={0x0, 0x989680}) 22:23:28 executing program 3: ioctl$sock_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00000000c0)={0x0, @vsock={0x28, 0x0, 0x0, @local}, @in={0x2, 0x4e20, @loopback}, @llc={0x1a, 0x20, 0x0, 0x84, 0x86, 0x81, @dev={[], 0x43}}, 0x8, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000000)='batadv_slave_1\x00', 0x80000000, 0x2, 0x8000}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000280)='NLBL_CALIPSO\x00') keyctl$clear(0x7, 0xfffffffffffffffb) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r2, 0x0) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000340)={0xffffffffffffffa6, 0xffffffffffffffda, 0x0, {{0x0, 0x0, 0xe6fc, 0x6, 0x1000, 0x8000, {0x5, 0x10000, 0x16b9eb8, 0xfff, 0x33, 0x101, 0x1, 0xcfd, 0xffff, 0x6000, 0x7fffffff, r2, r0, 0xc2, 0x7ff}}}}, 0xa0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0xc0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000400)={0x0, @in={{0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x7f, 0x6b02, 0x7, 0x1, 0x10, 0x6, 0x6}, &(0x7f00000004c0)=0x9c) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 238.185549] loop3: rw=0, want=66, limit=60 22:23:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm-control\x00', 0x400, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r1, 0x10e, 0x1, &(0x7f0000000080)=0xa, 0x4) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) modify_ldt$write(0x1, &(0x7f0000000080)={0x100, 0x1000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400600) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x3c, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="493e4223c5a5f0c0a4240059d98da953ee497013271fbbe8a587aaab6a280ab056e36c3294f100000000"]) [ 238.280921] IPVS: set_ctl: invalid protocol: 8 224.0.0.1:20004 22:23:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 238.361645] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 238.374047] FAT-fs (loop3): Unrecognized mount option "I>B#ť$" or missing value [ 238.389442] FAT-fs (loop0): bogus number of directory entries (17726) [ 238.398636] FAT-fs (loop0): Can't find a valid FAT filesystem [ 238.430769] FAT-fs (loop2): Unrecognized mount option "/dev/dlm-control" or missing value 22:23:28 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) 22:23:28 executing program 2: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) dup3(r2, r0, 0x0) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SNDRV_PCM_IOCTL_DELAY(0xffffffffffffffff, 0x80084121, &(0x7f0000000080)) ioctl$SNDRV_PCM_IOCTL_FORWARD(0xffffffffffffffff, 0x40084149, &(0x7f00000001c0)=0x8001) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r5) ioctl$sock_inet_SIOCGIFDSTADDR(r5, 0x8917, &(0x7f0000000100)={'veth0_to_hsr\x00', {0x2, 0x4e22, @local}}) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e600f8", 0xb}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x200200000000001f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:28 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 238.558688] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 238.603752] FAT-fs (loop0): bogus number of directory entries (17726) [ 238.610592] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000001a00)=""/4102, &(0x7f0000000100)=0x1006) gettid() r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x41) write$binfmt_script(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="2302"], 0x141) perf_event_open(&(0x7f0000000040)={0x1, 0xfffffffffffffe9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000240), 0x2}, 0x0, 0x0, 0x86, 0x0, 0xffffffff, 0x0, 0xfffe}, 0x0, 0xefffffffffffffff, 0xffffffffffffffff, 0x0) close(r2) syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x0, 0x0) execve(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$ARPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x60, &(0x7f00000005c0)={'filter\x00', 0x7, 0x4, 0x3c8, 0x0, 0x0, 0x110, 0x2e0, 0x2e0, 0x2e0, 0x4, &(0x7f0000000140), {[{{@arp={@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0xff000000, 0x0, 0x0, {@empty, {[0x0, 0x0, 0xff, 0x0, 0xff]}}, {@empty, {[0x6b063d5a67fff827, 0xff, 0xff, 0x0, 0x0, 0xff]}}, 0x8e, 0xfe00, 0x0, 0x0, 0x3, 0x0, 'veth0\x00', 'macvtap0\x00', {0xff}}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @broadcast, @broadcast, 0x0, 0xffffffff}}}, {{@arp={@initdev={0xac, 0x1e, 0x1, 0x0}, @private=0xa010102, 0xffffff00, 0xffffffff, 0x0, 0x7, {@empty, {[0x0, 0x0, 0xff, 0x0, 0xff]}}, {@mac=@remote, {[0xff, 0x0, 0x0, 0xff]}}, 0x7, 0x7f, 0x0, 0x6, 0x5, 0x0, 'ip6erspan0\x00', 'veth1_to_hsr\x00'}, 0xc0, 0xe8}, @unspec=@CLASSIFY={0x28, 'CLASSIFY\x00', 0x0, {0x4}}}, {{@arp={@rand_addr=0x64010102, @multicast2, 0xff000000, 0x0, 0x0, 0x0, {@empty, {[0xff, 0x0, 0xff, 0x0, 0xff]}}, {@mac=@dev, {[0x0, 0x0, 0xff]}}, 0x0, 0x320, 0x7f, 0x7, 0x0, 0x0, 'dummy0\x00', '\x00', {}, {0xff}, 0x0, 0x2}, 0xc0, 0xe8}, @unspec=@AUDIT={0x28, 'AUDIT\x00'}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x418) mount$9p_rdma(&(0x7f0000000180)='127.0.0.1\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='9p\x00', 0xd0000, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=rdia,port=0x0000000000004e23,sq=0x0000000000000002,rq=0x0000000000000100,sq=0xffffffffffffffff,rq=0x000000000000d1b8,mea3ure,\x00']) r3 = socket$inet6(0xa, 0x2, 0x0) dup(r3) ioctl$VIDIOC_ENUMOUTPUT(0xffffffffffffffff, 0xc0485630, &(0x7f0000000440)={0xfffff801, "c505564bc22eec3554bc4731915132ca3ecd21e7b119d2b91f3c97b28866ac12", 0x2, 0x1487c973, 0x0, 0x0, 0x2}) io_submit(0x0, 0x9b, 0x0) add_key(&(0x7f0000000280)='rxrpc\x00', 0x0, &(0x7f0000000300)="ff", 0x1, 0xfffffffffffffffd) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) 22:23:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(0x0, 0x0, 0xee00) [ 238.681236] FAT-fs (loop2): Unrecognized mount option "veth0_to_hsr" or missing value 22:23:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/171, 0xab, 0x10000, &(0x7f0000000000)={0x2, 0x4e24, @loopback}, 0x10) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = syz_init_net_socket$rose(0xb, 0x5, 0x0) recvfrom$rose(r2, &(0x7f0000000340)=""/154, 0x9a, 0x40000000, &(0x7f0000000400)=@short={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, 0x1, @bcast}, 0x1c) 22:23:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="4d6fb508c94bf49f69f9c400ddcf5e2813bd38fa425f23acc06a8972158992508ebd01ba7921d5d07e795b4700476969269d47c6fba3cdd5bb89f385adb4c32b3bea797bf9ba72ca98f9ca57377e89c344853aa0670b4db334ea6264708ba6690e9ac8b77a79e4cc3d57a497072fbffc793a8bbfb07a31e2e8a5d67e702276d378c9fbd21a2801c08ea62c985492266567074a7c2d6b15a94addff172162ede9113a59ebc8a2998944607a7721ce9f3c59bdc5ad36ca3fb34003806c550691eb6f83b6d99d898a21ee70506693a644b304baf9646c573a13f7a14db3912836b404276ef6abaeda54ca00ced623216272131a4420f7e0e2c44e82ac0f1749ce1b83bf9d98f6ad7aff"]) 22:23:29 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(0x0, 0x0, 0xee00) 22:23:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x8000, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:29 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) [ 239.191094] FAT-fs (loop2): bread failed, FSINFO block (sector = 183) [ 239.197223] FAT-fs (loop0): Unrecognized mount option "MoKi" or missing value 22:23:29 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(0x0, 0x0, 0xee00) 22:23:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8"}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:29 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) 22:23:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$RTC_UIE_OFF(0xffffffffffffffff, 0x7004) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00a05097ed560100e577b0677b15ddf983d563b9531ad8be15071b6eaa24672a5c988386471f272e74bb69aa06af2b6308d9af70417c2e4b00484574a07b00"/73]) 22:23:29 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(0x0, 0x0, 0xee00) 22:23:29 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) 22:23:29 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(0x0, 0x0, 0xee00) [ 239.380276] FAT-fs (loop2): bogus number of reserved sectors [ 239.388905] FAT-fs (loop2): Can't find a valid FAT filesystem [ 239.408043] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 239.462165] FAT-fs (loop0): bogus number of directory entries (17726) [ 239.484822] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) write$binfmt_aout(r1, &(0x7f00000000c0)={{0xcc, 0x24, 0x7f, 0x131, 0x38d, 0x7fff, 0x20c, 0x6}, "0aa940d1b3c2e6bf321f5c43750b791428b50e064ffb7316fe52b2aa7cbabeab5516411118d66372c0abba28427570fd7b7185894bf4d3a3b2d7e968803231f269eaaae63b5a027ca05f0c49c7fb06b33d2582f68a437ce90e46bfd2a8d943312531d47233e2273461d2f783ab4ca06611da15e1279050bdba04457d4d77395c2c5db315548a31c9b86a0dd881e38fde4c8f99098b48986bdb289218fcc1abcddc6b50d65456", [[]]}, 0x1c6) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 22:23:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101b7000000000000000000", 0x12, 0x1f}], 0x1000000, &(0x7f0000000100)=ANY=[]) 22:23:30 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) lchown(0x0, 0x0, 0xee00) 22:23:30 executing program 0: getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xc, &(0x7f0000000100), &(0x7f0000000140)=0x4) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x5, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16, 0x200000000000000}, {&(0x7f0000000080)="296dd9eaa9413fdbed7d0900173608ab000af861430ea73d40e573c63f5fcd291000", 0x22, 0x2}], 0x0, &(0x7f00000003c0)=ANY=[]) 22:23:30 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') 22:23:30 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') [ 240.014486] FAT-fs (loop0): invalid media value (0x61) [ 240.025071] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 240.034372] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40000000}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f0000001440)=[{{&(0x7f00000000c0)=@generic, 0x80, &(0x7f0000000140)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1, &(0x7f0000000180)=""/85, 0x55}, 0x9}, {{0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000001340)=""/33, 0x21}, {&(0x7f0000001380)=""/25, 0x19}], 0x4, &(0x7f0000001400)=""/56, 0x38}, 0x9db4}], 0x2, 0x0, 0x0) [ 240.064419] FAT-fs (loop2): bogus number of directory entries (17726) [ 240.086977] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:30 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) 22:23:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DRM_IOCTL_DROP_MASTER(r1, 0x641f) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x2) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) setxattr$security_ima(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='security.ima\x00', &(0x7f00000001c0)=@v1={0x2, "ffc00267eb670f134a"}, 0xa, 0x1) 22:23:30 executing program 2: perf_event_open(&(0x7f00000012c0)={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) sched_setscheduler(0x0, 0x0, &(0x7f0000000380)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@private2}, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(0xffffffffffffffff, 0xc10c5541, &(0x7f00000003c0)={0x7, 0x0, 0x1}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, &(0x7f00000000c0)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0xffffffffffffffb5}], 0xaaaac44, 0x0, 0x0, 0xfffffe41) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc5b]}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, 0x0, &(0x7f00000000c0)=0x6b) ioctl$KVM_RUN(r2, 0xae80, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x40000}, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) 22:23:30 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') [ 240.288836] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 240.324286] FAT-fs (loop0): bogus number of directory entries (17726) 22:23:30 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') [ 240.327640] FAT-fs (loop2): Unrecognized mount option ":6rփf" or missing value [ 240.342567] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:30 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:30 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r5) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0xfffffffffffffff7}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6567e5353149d23d2f78d79ca3e0477e89561a0c903a4546614398a6abdde15c938a92a13b191a70acf0d4d0661dbd11b7a14c1993d6398b053fd3fd9b353baeacd8a06f87629cf81a480c7b0de6f541d14ee5c4eeae4a4095abcac36f629dd53a40840431ac1c9a8b2b", @ANYRES32=r3, @ANYRES16=r2, @ANYRES16=r0, @ANYRESDEC, @ANYRESOCT]) [ 240.467104] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 240.507481] FAT-fs (loop0): bogus number of directory entries (17726) [ 240.515987] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:30 executing program 3: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f00000001c0)={[], [{@func={'func', 0x3d, 'CREDS_CHECK'}}, {@smackfsdef={'smackfsdef', 0x3d, '+-@!-'}}, {@permit_directio='permit_directio'}, {@smackfstransmute={'smackfstransmute', 0x3d, 'msdos\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x32, 0x62, 0x62, 0x62, 0x61, 0x36, 0x61, 0x2b], 0x2d, [0x64, 0x0, 0x62, 0x33], 0x2d, [0x36, 0x34, 0x37, 0x65], 0x2d, [0x35, 0x64, 0x55, 0x8], 0x2d, [0x37, 0x62, 0x33, 0x37, 0x39, 0x31, 0x33, 0x31]}}}]}) 22:23:30 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) [ 240.612100] FAT-fs (loop2): Unrecognized mount option "eg51I=/xלG~V :EFaC\;pfL9?5;ؠobH { ANJ@ob:@1+" or missing value [ 240.734632] FAT-fs (loop2): Unrecognized mount option "eg51I=/xלG~V :EFaC\;pfL9?5;ؠobH { ANJ@ob:@1+" or missing value 22:23:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x80, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x100) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) ioctl$KVM_CREATE_PIT2(0xffffffffffffffff, 0x4040ae77, &(0x7f0000000000)={0x6}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) ioctl$SCSI_IOCTL_GET_IDLUN(r2, 0x5382, &(0x7f00000000c0)) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x400, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r3, 0x84, 0xf, &(0x7f0000001500)={0x0, @in6={{0xa, 0x4e22, 0x3ff, @remote, 0x9}}, 0x7fffffff, 0x0, 0x0, 0x40, 0x9}, &(0x7f00000015c0)=0x98) [ 240.977113] FAT-fs (loop0): Unrecognized mount option "func=CREDS_CHECK" or missing value 22:23:31 executing program 3: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:31 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66176000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) getsockopt$bt_BT_POWER(r4, 0x112, 0x9, &(0x7f0000000080)=0xed, &(0x7f0000000100)=0x1) [ 241.022910] print_req_error: 10 callbacks suppressed [ 241.022914] print_req_error: I/O error, dev loop3, sector 0 [ 241.058579] Unknown ioctl 21378 22:23:31 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000080)={[0x2]}, 0x8, 0x80000) ioctl$KVM_SET_SIGNAL_MASK(r0, 0x4004ae8b, &(0x7f00000001c0)={0x8f, "6486df85da6a10640780508a0c6fc4f686474e35bcf8702af193f985f714835531658d2ced1d8ad476d25c1750ba5d0e5859261168ee169212eb7d24f03b208a67f337e0ff3479c6c1aaf17624367cd47d6ca03f1a2edb0d2c4bb2cd133a7e4f04c9ee7d6352db69b04c437cf5c2ffa1764a60df99dba4a7b0ca47ebcff9440e649398643bd66c55942311fad39e39"}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) [ 241.098660] Unknown ioctl 21378 [ 241.114383] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 241.134340] FAT-fs (loop2): bogus number of directory entries (17726) 22:23:31 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000001540)={0x0, 0x1, 0x2, 0x88, 0x1, [{0x6, 0x4, 0x401, [], 0x806}]}) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r1, 0x8983, &(0x7f0000000000)={0x6, 'ip6_vti0\x00', {0x400000}, 0xf6e1}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r2) close(r2) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r5, 0x40184152, &(0x7f00000001c0)={0x0, &(0x7f0000000040)=[&(0x7f00000000c0)="f57bf028284b4f636eb29ee4b07457494a6df9b90f177de2f74fbcdc4db4e11ed1ff966ceec5473f269ce5f43c2befd82a9469b4336f909ab7f7af3ee4dbbde26ce76526e09975765d64ac73e6f54ca6ea493acfccc9f5bd034b04adbf9b7bffcc09656142d48884ebc293b4c9bf1a03f2f83b3d0c8059b66b27378d1f1c6676a268fd04ab6a127d826c6d5446ba98a5514afc943326025208d71f536905a7b88596cd33d915dc714e946cc0e135dcef99a2d15446f4aac22df8e22c2f17c61b1d5ca078453e", &(0x7f0000000340)="8c12b7c60e2a9342b0538f0c50ee4e9ab44bace42fa982500d0ffb05ee8e834574f5a07b95bd645202a8f84abde3b223a8db6cf808d3a4de8e6597931bdb965bc24b8c229522152117cffef421fb4ef2fe4d6bd4358e0dfe6c86a70dd59a43987e140b75226ffae7830f203c7a7b61d0d93bf6dd12c8d339fd1e281c60badc52e0d2cba89d0fa5500f651d868e8695600c0e8ed01863eac9576ec7e36e10c82b0de6ffa9f022c35da707a29ca18d08dd765cf1cdefac6ad7c6b5a7e7bcddab43e4e835bc9bb2345193768cf3128913faa162b58566b89c1c455938f3730c7c98e9e1b2b1e10cef4e5d261a6c13cca18d8ffbc58ce42ed763748c", &(0x7f0000000440)="663690b1f58458db9f4f841502a119da5adf89f59d2d9bd2e41ecb0ef84c70dd35d5e70a0ddddec752431ac35fa92cc98ef8a3fcd3e66d5033dc45133fc04bf490e9af59ceee801b077fb87459899a47c25c0ad5c7ba611a7f3b49085245cb6510c44b396af4d99adf503e39bca8a25176e46d672e8ead3afe69bbc49898f1f78b8a26330f596b353274fa59059d54dac3e94df33aa3c22a63042141378d68d5f2f447fff0bf032761ad58c2117ede61510818e7ea33b38a0ef3c3f413f668e3e0b4a5c26b981dbcc8d6ff407be916785795a2f222cd107a7d1e1bb7b956256989e677a71548aad20ca2e556152601e93010c79c97a04e2de1d9f8b4be69eef597b8632044c485a6e820cf9eb198922408d15dc83f14a0be5241b7821aad0b2b57dd4cf649e3e733773668c7a32b72732f3ead075e76e2857fd7dae8f738be093bdd8c10bcb51b493fcc7f166785b4f5b7bde19186fd06473625dc58ec9ec7ec64bce81d8c8dc98caec1ec9c985e95bab4ab7996e64e23821c2f5e4e34c29731d5bc596208a9246a9e516c64bde356d4aaaf3202a007623fda10025ff098b92f711fab997f5d39e540851cf1402baf6324e5f3956ac4f49135601adf6a1f5479a4e9862cf35f552285f677d2144f71e345b08de0b848abe69002d41e699749d054a97675becb6a1f1fce2e80d440e5abfeeaf28635e5610ebdd5f9541df99512b15b1dae9b419170f13e8000565a0a7bfd742fc01212b43211c0e78546985570d04bb545fdfcb052f2a3d52e0e0dc0943f527faeaccf499fcf937cc200969e7fefc7288fba1057ef74ce350002644c8baac96d88d649994920a3400c2832d61b2c476fd616ded9a596bb3adef9067822cbedb1864a2760adaa7ad0e4e8093bcb909bb68674c41676c637f3bdf8618b262978b82d4875f95747e464ac2408d8e6be590800f020226abf92855ce88be07b8b7bf47254e178b820898d6e360b91c0286f1e5d89435fd4e2749ad7870c71ca5e1251b4bba099538c40ba0f6b0647fc6e6ce49d3a247edd5a8b5bdabcbd710dbaa29cb11980f6ce244110650e3c16d8a046e9e245380dc2bc15980bd3fc5ae61ac94307e14fcba063b43294f6be3eeb2fa2379a5830cf7c081000636e5c11ac06733ed8130d762d710e5a8e853376497ab6f994f756a25641b5ea91e8027fce8fb764c030083d38c86c82f46af059e3440eeab24d5bf0826af042f1a5bb57dfec8910afebb69d2be64e3d558c0531d00018e4fb69325bd7e3124273105b7c6b0a3da214fd574a964da020ebf6b66ac704b58975e264bf3923c7fbcc31d9fe8fa49feb8ffef667598f9beb72fab0774438749880001d6d267a0d2626cdcbc5456ba10505acacc67c0340c3ce9a1f3d4687b775595ddf0b38a4f9a477f3c1daf2aba16e84a49d6458ee5deb4c7275ede32c653b1b0e5265365340325091bda03abd93db53a73aca4223d7f4022a2775fed0a1f6366736725096da8747e368a2849cbd83efe204165f7edd2e69fbb82d65567ce8fca47d2d96fc9f8e2ecf6bdf75336d3d2f7a58655f2b3b0a088b7d14312aac65ff01c2782e77496dd94f756b565873cefcc4018d01425275888afa2c272ba2cf0dab9b0990cebb7d4c634c9970227fc690cbb3d22b6b5fd54209afda6b3232cd5c255547be6483a1224f42421490713d5fbf7caee0dd64d323ff08f42ad71376016ed79bfd14ca7ae57873d34332eafae2a860ca17a04af10f2f099756e0212779cac2228cb3f7febb30264566bf40e4bdcf5736521c09a5c980cba7984bb4a15fa4c60723eb74b9d3d752f1795e21d88ffd860a86c0e1ae685c227ec9a9dcf16497060eacb7bdae7c0f9bf1d3112255b2d6008aff9151eaf24d2b6410f0805abe1461e171eadab7ea276dc5e708f22d017d9a4c51d70d049d6be54380bb1c4f8267871b2175c446de05e5642ffa6db4464fcc62dbe3aadd63988e609bf98f0e272d937d961243b6e4e59ba7329a6a7be21a22c97a9e294a027fda9514271c14bde76d0913e156f1bd45897e692397f2fd64628e0f2be7780b12a82686237a238abaaffe19d11f5678df56e7e1b3e7c361b80b03824c521f07eaaa43d35b16e564150438ad2ae3bd026bab74a193833625d01458702cd3e2f5729aed491c48b5c7228f915a1917d6d7a27e5b4b383744a0560c2097bfd6e6b4844f9729edf6a2d9ac6aad8493e7077b342267e96aafe29d115e8212ed7a8c489b4ce2788b867bb391e1392ff935c9deb3281e10b15f05ff5b78b9d0cfd5262a601450f24d430e3c54e3d1a092095e955a0c2001149770f7bc32ca3ef869c671057ae434d1f1a41b7dc11df9b66af2c1cb3a13fd597d7ff12b43f3fc7341adb19c1301fdaf83661f6048b8c51a2d57196e5f4fc981644b8e154ccc354fec5e7c3b59baa8168897f4bfdd91055898c0c8807eff7ef9f177e88c47b1416b46a7e1730b7d128483f46ffcc19cd13ec99f8353831b665221a7b018e72fa40cff25c7b14517a7d460df5b7a17d3bdf4cdf63137b4af7dbb59a77543d0706ebfed3bd5df96a9325fae39b277f20935623abb5e285892c914e8d94b3a76824ecf85f73685cc78470a9228ac6033ea3609eb36bc6fe1b3a1b870434b0bc83456389ffe4aa95bc16ac553bfa9c6629ca44488a9fe7d518dae1426d20bc35f6a92814172bab7d8d5c9de05fb08fdcbdf81fba7e6d60df74ef55627a37a1c08c0af4ba15d40ed304b047db33b93520db5ddd62b2bd41f61fa09f0dc85e4baac9a8fd31ecac3ffb1df0be6d1e7b315306e41f996ca6361a089b516cbcfe6c122b974b036fc5856e11af80e0719a47b09dec384212a8d7d1a3d177cff650f91c53c3bfa88cc1e5de998428266df8f1e22fb10fafdbd6b512faf3a3ec75e44be0827fea56cd908da5e3ad2f7dfe4612442e9418d15651a2bc6785d1a2210f1be7a7456878141a6096b2bede0f94dee4f7223ad318d8762e2f96d0ccb40b7f9c0b8a4170aece1a8565c2bcfe96e3766db9c234e6e0f76a1c905a7f9a109f315b6e6fa5c7b2a3d2e4e147b7ba5b6ff7f7670e3fe7989bda7dd1fc24078c0a20c6680ddccfc88f08222ef70da7bd2da355c5537b9e4147f11680b41fd6382b3960c0bdd84b3fd558ce86f54484dfe18d9c88c4d2c9931b425d01fb3f3a257c8a4e5df6f66abc008cfde46d45aa7bae64da8de1b6fdfa2f7c89369df73768df844e76e06520431d3c6a07f18ec9be31fc657498b566952a23a7eacb319a7cdf5f5dceb574afd5979f9c40cd8c5c3d5bb1e214f0e809765345a87d9dd33c46ec770a9d583558835f7d826a8d9fce00e910cb35a4cb21f2605942924d17e0f88aa66d67f1630ac565539a8f9a0426daa9c3211937698e5001e185c06d9e72990e37b364b0ae23ba9e45538723706a7dbbb6b07bf1b5c9636896586e0de8f647f0239f6f9beb38371c042735667cdd3a16c024051b7e7b833445f63d690284abf1ee6fd91ab7058e35f296c29750651232c79f9a8b0210d5dfcd2dd761e686e200adc38321ece6d0ceb6cfea5e991f89d5fc66fc4616b0e919615c62d3c2b824a350355698e67103ce3e4f9df6e5c27b1204a529c4cdd7d3006f2289b8808c920c8da73f1d95e753416a2ec5eb799ea8e800a264a2c51e1c7bddb994ec1ee9093bc7c40dac4beb694be8b3ca1d2eb3bdd13437a87990876b3c274f364c056fb451e22d2ef96473beb45627ec26654e5ee17c988d190112d6ac1a6685733df09cbef5a3a39921b05be09f87796d8d1c60ef208bd208d98f8a1c40f1cb0cf5129b7cd79e67c15a3ded7dc92d1b2cdbe89b16e51ac19a6ef400bd4a23be162320e8b9b2cbbe468c1d399db9bbb8fa679978225fa8220df197fcf84282e1423160f4438e25ff3052b4c4a8c4ae759f1c41e6e9f804c1c3098582ab3c98bc1e662519baac5464d915ef3ff13b9043608b7fe5c8092588c22737c904d4cef3adcd2dfda472c562f2100dbd3bcef627ce3d606e2fa9066c01e738f2959e6c19f5159f0b23366ea95b1d812e9969b226ea968a977e0645b5c4aa461ae5c52f51b1448783322fab281da9d394a7a63f30c515c3a1b0c756c5e46ff9ade26c40e31db0e21dae4f3b4e01c8d6aa76386b2411df7b5c5e911aa48b92a813a1890d154ca9c408e7f9cde417515cdef7aeab8f5acb060bbc480d4322f35c9e36c06b7a331dd46341844d0c34a524695447c9bdc23cfddaabdacc0327d4ec2f2b238a19577d00a7bfd5c458d031bc36324bc9a651bcbf2cbb040a27a4f9b61d6b0122bc5e9564320a895790acfb409186c271ff28eb904bd9eea17fe344991375e7790945f53771d437d2404fd7b56dbb9ba7664412df50c5340d506512e5ed7a69a6581e452f611be32c3848f8b7f7b96588bab304af75078a22a4b00bf69a8fe5dc95e9a2bb3df7a35cde9c35be04492563163773cf9987e7497fe5e57cd3f3ca2fe7c141a7c02f57f6745bcbb33b0801222c6cbc59ca2e50a3de131fd542782fdd57430ae8a71412aec6f0670be40c65532a43f057a53d1fa247749ecc890636d4e794ca8f67ede97706b7a6a210f45ebc81ef716cc5efda01660d577bd083cadd3cfbc2c9bcc05f7e6524d830ccbea29ce7a673ddefd83bb7dd325fbbc8773416d6ab74583bf4596bcb81d2d733e6981c5f9837207b17254af1ffa10bfddbaa80881249c449fea59cf80bf08e36dd31a06360ef7d59d17c59e031e7c4bdb03e7ce997b51722defb233da319e79ea228df3574503c195910a4ff41ce7b633442119720d82e6a116bff0bca9f4be7d620293d11598883371d3c2f05c40eb2e9081900d35571641c5d4a4b9ff392a8a2f9f1fe2521bfd77935b3f85b94ce58d9641b2741fbb78d008cfa0efb943e6ebc3a46b7fddd9256ad69c863613681e1b93bc7046ecb8399c4e847bfe14833642f3577aa0d586c302f44bf5b76b144947d3531ca42c19f1b052b28032ed3f1e208fefeef1c671f285ddaf40a07dcfbe255cbc7e9916a8cc5e9962fcf2e8f3ea36722c36191a170047401ac9ebede710df452024f6d6caa720f64318f97240a6045956842b510147014caa8b4dce82fa96a574b07d061872d3f95d53a11fe2e06f989e4cea646d1c226e922d8376937529fd4d53dcad8824692b0b151fa926ff225a6414a82b1240848c2dbd24063b2c1df4f296f3248db5cbb195d8c06cb31ba4e907e6d13b2a646a829adbf6e75d11d12494200435482cbbaa57e0ce1139c87be622ede3be170cf172331ba1af23ece5488d0305ab90b8a0a0a4864a91f4adb171c41fe882e650b810e683da56e2c373e5f2d38eba5288b9815b91b1729ec4c95af519e769c9bbd6bb8f93b2304267a11d65631e9f50e333afc91f47103b0f847a8e60be9f90fb9e58bed946dfb1834ea4c1a582c11095dfdeb08543560ff755ca0d3e1c0da329a5c00ca3ed712f49e2b12d254058ecce4cf932fdd9d1db4ee5bf74ee17bbe515f68f7730789ddc6a54b00609042fe72d62b92a4a4bb0e9d2deabc246d74fb53a97beda2b0f2f6903bacb62e539446fb12add5cad7d2de9a8ff38fb29a5eafa2acc915099f73db78f1f8bb8a06222ad58531cb6750d946047335e17eb6507f6debec6f94bfdb6c76d0c9d0094fb65a4b822b162efc4956da04fe7dc5e189d33c42a736394e38a7c233e3202d2553f9927158db49f8213806cf21304d426aab8c91c15c0e14afe582c5b0b0d6a39a3e299c4a65b7f4df6162d2a4689e440f8c5", &(0x7f0000001440)="360032af2f57a340ebd54d76d82c4a22d4bcedc916f476a61e617a0985138a2ad468f0589f56caa9e7b26b35fe537b57413e912d8f50d8d19f1eebb24a71acfc39d27aa98f01aaa13e0d05bf8843af588c6a196b8813dc80e71f241b2f2f6d7c83163832c0c917ffcfb91da1f6d530dad7d49d50d66d5d10508e363a8b71fed569a97cff287f4d74e8792fbd5dce2329e4f2b9d91d2728bed8a205d03fd0c6e64a39eba0098a4481b2f498ee2c6009cadc19f523b6eac770b1a8c00da529454f6e87f500c18b95417ecf83a653ff76c0"], 0xb5}) dup2(r1, r3) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BTRFS_IOC_LOGICAL_INO(0xffffffffffffffff, 0xc0389424, &(0x7f0000000280)={0x2, 0x0, [], 0x0, &(0x7f0000000200)}) [ 241.147605] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:31 executing program 3: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) [ 241.212012] print_req_error: I/O error, dev loop5, sector 0 [ 241.238982] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) 22:23:31 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) [ 241.262611] FAT-fs (loop0): bogus number of directory entries (17726) [ 241.279233] FAT-fs (loop0): Can't find a valid FAT filesystem [ 241.292621] FAT-fs (loop2): Unrecognized mount option "" or missing value 22:23:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) dup3(r7, r5, 0x0) r8 = syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00003, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r7, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESDEC=r2, @ANYRES16, @ANYBLOB="b4c5294a31de0084f81cd9b0180ab0fb363c7a90110ff61e6d", @ANYBLOB="503f8c1f5a4e587b3c0d1d0da740b5c5fe9516fc26cea2305d50d968000578097f2cf7fe71c4eb247c5d42ec26f181096331b305361e27cef2967acae0bbca", @ANYRES16=r2]) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x42000, 0x4) ioctl$PPPIOCATTACH(r9, 0x4004743d, &(0x7f0000000080)=0x2) 22:23:31 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000080)={0xffffffffffffffff, 0xff, 0x5, 0x7}) ioctl$SNDCTL_TMR_STOP(r2, 0x5403) 22:23:31 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) [ 241.440701] print_req_error: I/O error, dev loop3, sector 0 [ 241.461193] print_req_error: I/O error, dev loop5, sector 0 22:23:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) sendmsg$NFT_MSG_GETGEN(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x14, 0x10, 0xa, 0x101, 0x0, 0x0, {0xf}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4008814}, 0x4000000) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 241.598929] FAT-fs (loop2): Unrecognized mount option " [ 241.598929] " or missing value [ 241.626921] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) 22:23:31 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) [ 241.650836] print_req_error: I/O error, dev loop5, sector 0 [ 241.651922] FAT-fs (loop0): bogus number of directory entries (17726) [ 241.673498] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:31 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:31 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0x79d7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) [ 241.706032] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 241.744719] print_req_error: I/O error, dev loop3, sector 0 22:23:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0x8, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f00000001c0)={[], [{@smackfstransmute={'smackfstransmute', 0x3d, '*'}}, {@measure='measure'}, {@context={'context', 0x3d, 'root'}}, {@euid_lt={'euid<', 0xee00}}]}) [ 241.802687] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 241.813567] FAT-fs (loop0): Unrecognized mount option "smackfstransmute=*" or missing value [ 241.833266] print_req_error: I/O error, dev loop3, sector 0 [ 241.854538] print_req_error: I/O error, dev loop5, sector 0 22:23:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x84004}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x40309439, &(0x7f0000000000)={0x0, 0x1}) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 22:23:32 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:32 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00']) 22:23:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000080)='./file0/file0\x00', 0xffc00004, 0x2, &(0x7f0000000000)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16, 0x1}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 242.031275] FAT-fs (loop5): bogus number of reserved sectors [ 242.037111] FAT-fs (loop5): Can't find a valid FAT filesystem [ 242.049391] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 242.064824] FAT-fs (loop3): bogus number of reserved sectors 22:23:32 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) [ 242.083420] FAT-fs (loop0): bogus number of directory entries (17726) [ 242.096906] FAT-fs (loop3): Can't find a valid FAT filesystem [ 242.104302] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:32 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:32 executing program 2: r0 = dup(0xffffffffffffffff) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$USBDEVFS_BULK(r0, 0xc0185502, &(0x7f0000000000)={{{0x3}}, 0xa1, 0x8e, &(0x7f00000001c0)="8c8ce16cc1a80693f1d7f4725d72582267cfef01fa5cedbb4fdeff309c6992e6c987bf7f8599ba08a0548dbef6a585693e64471abaa4fc13bad5b155197148db0b2e30c656ee4d8ed3d532a7207509d1204e5e491c9532e41f9e6dbaec41c59a8b5bf36011f0404e3b4ca4ac1e7161a5d823bfef1852f35f697de05d0ecc9a65cbf1d4ffa9c240804d0feddd3581c9ba5e70b1e3321933cc22d42c2998a543a4fe"}) dup(r1) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x4001fe) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000080)='./file0\x00', 0xffc00005, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x1001000, &(0x7f0000000100)=ANY=[]) 22:23:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6f626a5f747970653d2a2c686173682c6673757569643d64126261636630392d653861612d343161362d333335642d65386232363466382c6673757569573d62653163613865632d626131362d003339342d386235312d66613737003334372c6f626a5f747970653d6d73646f73002c657569643d", @ANYRESDEC=0xee00, @ANYBLOB=',\x00']) [ 242.189430] FAT-fs (loop5): bogus number of reserved sectors [ 242.203161] FAT-fs (loop5): Can't find a valid FAT filesystem [ 242.227262] FAT-fs (loop3): bogus number of reserved sectors 22:23:32 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) [ 242.237233] FAT-fs (loop3): Can't find a valid FAT filesystem [ 242.250145] FAT-fs (loop0): Unrecognized mount option "obj_type=*" or missing value 22:23:32 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:32 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) [ 242.323541] FAT-fs (loop5): bogus number of reserved sectors [ 242.331962] FAT-fs (loop5): Can't find a valid FAT filesystem [ 242.344948] FAT-fs (loop3): bogus number of reserved sectors [ 242.353026] FAT-fs (loop3): Can't find a valid FAT filesystem [ 242.361837] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 242.385411] FAT-fs (loop2): bogus number of directory entries (17726) [ 242.392346] FAT-fs (loop2): Can't find a valid FAT filesystem [ 242.436839] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 242.452125] FAT-fs (loop2): bogus number of directory entries (17726) [ 242.494068] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) r2 = socket$netlink(0x10, 0x3, 0x10) sendmsg$AUDIT_USER_AVC(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4004040}, 0x4000000) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) ioctl$sock_x25_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00000000c0)={@remote={[], 0x0}, 0xd, 'vlan1\x00'}) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 22:23:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) flock(r0, 0x0) r1 = dup(r0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r2) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r2, &(0x7f0000000080)={0x80000000}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:33 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[]) 22:23:33 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[]) 22:23:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(0xffffffffffffffff, 0xc0905664, &(0x7f00000001c0)={0x0, 0x0, [], @raw_data=[0x38, 0x3ff, 0x7, 0x7ff, 0x1, 0x0, 0x0, 0x0, 0x6, 0x4, 0x4, 0x1, 0x6, 0x9e7, 0x7b62, 0xfff, 0x4, 0x10000, 0xc3f, 0x452, 0x5a8, 0x7, 0x2, 0xfffffffb, 0x8, 0x9, 0x4, 0x6, 0x10001, 0x9, 0x3f, 0xff]}) 22:23:33 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[]) [ 242.937993] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 242.963250] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 242.975274] FAT-fs (loop0): bogus number of directory entries (17726) 22:23:33 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[]) 22:23:33 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000080)=@assoc_value={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(0xffffffffffffffff, 0x84, 0x23, &(0x7f00000001c0)={r0, 0x8}, 0x8) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) r1 = syz_open_dev$ttys(0xc, 0x2, 0x0) ppoll(&(0x7f0000000440)=[{0xffffffffffffffff, 0xa50d}, {0xffffffffffffffff, 0x10}], 0x2, &(0x7f0000000480)={0x0, 0x989680}, &(0x7f00000004c0)={[0x9e7]}, 0x8) ioctl$KDGKBSENT(r1, 0x4b48, &(0x7f0000000200)={0xf8, "ae535ae0a36977295c1611e096e334d24b42231b13bc4abae0b167e76f4a8440ee765f72468d6910fc228684ea28e670e7c378a79ccbccc1267b5548bacefca44eb8f80a1f4363d741e5951f271df47e1b0efb6238c9ea22fc35345f00aaad429e8171ee002569c694d97fa731476c99f593698e6c573f8032ec748fdbfe2407dd8551976d5ddf13de551bcd9c01102caf64a3d5f1453298b5fe0f091ac677e174abe42770d7129c96d6ee287aec7282a8e10fa6b1871dfacffa58f95c84480e7cfdfdb4d6afcf7bcf79ee8caf3702a2d404f72c9d063aba0da945cbcad8790fc870757ddb6e08533a2ad2df348e04c433c690fc65546fd17a6c634cc97915702f394d758bc68101818b1543d9e6ce1fba4d0b5ea0d0ef6468ce7be2f72aded41164407895fee697be9c0bb622bd9173117d21c9563b434d005c5f5e019e06e5d9d8193280baf714efe2bbd37f49b2e89c4314f4598102e83fd424475941f82ba3bca957c403e8f3acafa828babe2d477d122083d2b7cf7b577cd214a8ec2daac963d0b193885ecc15ae88abff02699e1c35471f4f21ec2b81ce797a355ab8680775acf748014112be1e363de7f59578085610f107a8a3cbc92c4e81e42de21376675b43424a224141f9bd0f33ee946e1cd06aa49c9567233de1c78c6aa20b6a1a872d4118a3c9e32ddaa3fa4870348102a07fd199aecb00420b1603db2466b1"}) 22:23:33 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[]) [ 242.990804] FAT-fs (loop2): bogus number of directory entries (17726) [ 243.004188] FAT-fs (loop0): Can't find a valid FAT filesystem [ 243.012621] FAT-fs (loop2): Can't find a valid FAT filesystem 22:23:33 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[]) 22:23:33 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r3, r1, 0x0) r4 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="8f4a2bc2e4dd0119a744"]) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)={0x80000001}, 0x8) 22:23:33 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)=ANY=[]) [ 243.101715] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 243.152402] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 243.200811] FAT-fs (loop0): Unrecognized mount option "J+D" or missing value [ 243.209431] FAT-fs (loop3): bogus number of reserved sectors [ 243.224639] FAT-fs (loop3): Can't find a valid FAT filesystem 22:23:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000)='IPVS\x00') sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x0, 0x10) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 22:23:33 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)=ANY=[]) 22:23:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x1000400200) ioctl$KVM_INTERRUPT(r1, 0x4004ae86, &(0x7f0000000080)=0x101) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)) 22:23:33 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)=ANY=[]) 22:23:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, r4) pkey_free(r4) r5 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) pkey_mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x10, r4) r6 = dup3(r5, r2, 0x0) ioctl$SNDRV_PCM_IOCTL_PREPARE(r5, 0x4140, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0xfffffffffffffe48, 0x1f}], 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a61a4217c259a48df2febebf76a3a5faf14864bfdecba67cb6c655a386e023410b5b3719d4c8995178ffc130ebde5f124d08995e7863310122ea6ddade3aac6dd6cfebf1bed16bceb1bff5e0cf24c612160001412fdd7653e76b09000000fc0e02000000b1538f55d14c1d00cbee16740e6ff9b14f5c3eeacbaf0f6700f3d535775d30c94e61c57a88e7af27bc63d496084b4b27238f61e02c0cdf187e65997bd53d040000005a0c9f87", @ANYRESDEC, @ANYRESHEX=r6]) [ 243.773584] FAT-fs (loop5): bogus number of reserved sectors [ 243.781997] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 243.789108] FAT-fs (loop3): bogus number of reserved sectors [ 243.808553] FAT-fs (loop5): Can't find a valid FAT filesystem [ 243.815097] FAT-fs (loop3): Can't find a valid FAT filesystem 22:23:34 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)=ANY=[]) [ 243.820148] FAT-fs (loop0): bogus number of directory entries (17726) [ 243.840637] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:34 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)=ANY=[]) [ 243.932641] FAT-fs (loop3): bogus number of reserved sectors [ 243.933760] FAT-fs (loop2): Unrecognized mount option "BYvHd˦|U#A [7șQx0_M^xc1"m:mkα$" or missing value [ 243.958749] FAT-fs (loop3): Can't find a valid FAT filesystem [ 243.965470] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 243.967249] FAT-fs (loop5): bogus number of reserved sectors [ 243.978916] FAT-fs (loop0): bogus number of directory entries (17726) [ 243.995412] FAT-fs (loop5): Can't find a valid FAT filesystem [ 244.001645] FAT-fs (loop0): Can't find a valid FAT filesystem 22:23:34 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$TCSETXW(r1, 0x5435, &(0x7f0000000080)={0x8, 0x400, [0x1, 0x8, 0xbfa7, 0x401, 0x4], 0x800}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) dup3(r4, r2, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(r4, 0x119, 0x1, &(0x7f0000000100)=0x1, 0x4) [ 244.032685] print_req_error: I/O error, dev loop3, sector 1 [ 244.038528] buffer_io_error: 5 callbacks suppressed [ 244.038534] Buffer I/O error on dev loop3, logical block 1, async page read [ 244.052198] print_req_error: I/O error, dev loop3, sector 2 [ 244.057940] Buffer I/O error on dev loop3, logical block 2, async page read [ 244.066626] Buffer I/O error on dev loop3, logical block 3, async page read [ 244.073885] Buffer I/O error on dev loop3, logical block 4, async page read [ 244.081065] Buffer I/O error on dev loop3, logical block 5, async page read [ 244.088195] Buffer I/O error on dev loop3, logical block 6, async page read [ 244.095509] Buffer I/O error on dev loop3, logical block 7, async page read 22:23:34 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)=ANY=[]) 22:23:34 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{0x0}], 0x0, &(0x7f0000000080)=ANY=[]) [ 244.142993] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [ 244.166056] FAT-fs (loop0): bogus number of directory entries (17726) 22:23:34 executing program 2: ioctl$TCSETX(0xffffffffffffffff, 0x5433, &(0x7f0000001680)={0x2, 0x8000, [0x0, 0x402, 0xfffc, 0x7, 0x402b], 0x3}) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="804e56ceea63a101d77fd2b2c29f6a50b5b7", 0x12, 0x1f}], 0x0, &(0x7f0000000100)=ANY=[]) r2 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x7856, 0x10400) sendmsg$nl_netfilter(r2, &(0x7f0000001580)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000001540)={&(0x7f0000000200)={0x1304, 0x0, 0x9, 0x3, 0x70bd26, 0x25dfdbfd, {0xb, 0x0, 0x7}, [@nested={0x1206, 0x0, 0x0, 0x1, [@typed={0x8, 0x33, 0x0, 0x0, @u32=0x2}, @generic="8ad11c9448aa20855b1d0773c0", @typed={0xfd, 0x1d, 0x0, 0x0, @binary="98f5549b85bbaf256eff24d8768b6055b7d0771f7860f9d916c51ac28b5c8675a19fae70c8df37babd0cd7b7390855ecc48afb0a88c766190570f6ba94d34b3a713d3dea14fa06c3f069fa55dc3ab121f24f9a0541cbcfb6a3d82cdc4cb0676639b0d82bd7628ccfd1c586382ce7618f66753c6d54b687dc19ab73ad6e114fb0d0963ecd336c90dbf743f3af01a93e37c361f18408c5075fb67f226493bf31b32d710a78ab6c7806504c6ff802ea21b2e227bb594cff19a826eee2967fae703d4619e59c8aa6e0a3dad9d27ec6561fb706e35bd15eff77acbc9f230bc6fbc40e6d367d5b2a3f0506233680f3508326c1e53e525de5f439f9d8"}, @generic="452b022275772f02274b69c28ba0431b31a72f50613b0c07ee838bcdd6976b6c0f7a7ee38d32ada129b7d995f7a8df9cf33918e2573b59f33c30c6c7dc23a102ac01a583fc2a1e342b184d6227f0792131fe6e68dc24fa7994b2bbc2d1e8976aa6b75fd947dad2064e37165a7a3b8b5fd838b43eaec5b494edae2480f45ab0f41d63571eaa6b346fc05b6e6052cc327706c305e5dfa9cf765c2c1b9d9bd7de02b4a39d839c34", @typed={0x8, 0x47, 0x0, 0x0, @ipv4=@private=0xa010102}, @generic="41311aabea24eae0d509af2ccd96193bee6e0779a2d5881ebbaf41e4ab97317d8c5a71814d3f3859d8c6a0a4e12e35e7b9e47b493d57b9d093e13a", @generic="451a167fa7288813d0d0b3818a9b5d5771f825e346ed99add2cb7e90d2fe502aa639da485d3a49339e61184269ee1757b55168fdea9671a2990033b1e6141bd9c836b2bbeda06778801b75efe10d758885dbe74d3741a9756d96f0a61f38eb38542818678ff373ba27530aed98d41fe894d693385c49ed22772e7f52a7d4ac1c1451d8e5d6c2000177e725068efc6f52f985dcbafdb09cb9a85e62a671d24e75305129f526176ce84401f0fadaaf9367c5267079d68900f4043da2c46804ab0a345e335fb3a6872a866bb55123c2458fb075736d197c3a5199264d2abf3709e6418de85d7f572a726cc7ebef1cd1c0a2db252d8d03b0b910a129dee18ca70497ae584c4ca3acfc6bc8c3493e4db2d9673cb4121969c9da6b3b8c29ff81a3438446538ea592b72adfc6b7670937b2a22b0379b7a09e7df15016fa337741e19ad3f6d85c2ef9afa4dfd9165c5ef1ec1b3e0f4829033f13614cb7d2785be41b074d81a21c0f1ede86d5788f0c68d6225f36a117b3b8abaa241ae978b446fa9fc2a37461ad2aa4c85867a05bbcb1ff48fe63f6a94881c572b5391a593e605f82399f19c162005b005c9e5e2b5a8cc5a5fd66c29379196f48486b57acdd15f45343452288f85911402fb753dd857d976e53e2208ed86eea137fc0dfc41a7b06b8b0f3b4306ace1d0d9a9da8b8d0b95e2ff76455a2e0b48ff75eee7852a694bf932decbd78c1046c05645cad24c513d6f30336eec15a8b6e95828ff542847fb40c9dc7a27de62dc454edc54b1195d92c4e3a5dbf35c2961f348db3fe8267a8ede24ad4a890d32922ebbc29aaefc0d31b2310cfbbb0bcd87837065eaf6cf7963108db605926c8d12bc827321d6b5402f642737845a68662fdb78b58a0f720de67264d06707b5f10f2f4ddc37c02ba1e3511f777f5dc5f98c1156bf268d40da3c61a21c69aa96536212deb35549049206ed40bbf7a000e9a410576c9344fd17ac5b1de528edbfa080ce2026fbe619975e9143cd71cb5c155a2ff63a7e6d3302c52438b6734f974af30eb14f7a804cba877760aa97991eb677ebac742fc0b5f418bada528b67e9706ccfcdfa2ef694c814452faf3122df2978d6df9699a50e92e1781fd389421200d32f6c008faaa94a841f99c4d3d16eaffa9ffa587eb993b551035357beba89242ee49a7f97ae9718479ad8425fad51dd7d9dbfc5e5388d04d7b1fbbbf2707fc608474a2ce21f8ab45490a7017156c3f329a063362be476ad5a63ac6baccd44b181a28975210070057910952507f281cfe8ee445f4bdaf79fcffcfe4ed50510b584766f44409c433fe8fe159310fc3aca54a837aa207cdeb2d3c75228c6196102d78c7daee5940b7a79d25e77f694293a6b231fdece872a89415abb8b039c9e0651efb660302a2852f7450a781117c7a3a21e6252e51e6652a2bb115246adb924768db58256d579824e7891368bb2f98064e1467364ecc7e41d588981c7c0a8603d8bd244d471fcd809c6b641ec66d900b20b1b79fcd15259a60f1ed517ea7e4080c449c4e3fbb529a85079a8a1ecb5d22394c371f4b217e3017a799429dbcd98adc3e37a982199ba6407e56a98182926bf607049711a6786052e7d21295fb99048788cb7f7454209724e09886ef8e6b6b4da7db95d478b0ed3adbdefae153513eea4b0eefe37e83951f109f9f9d0d2a838f4dc4a4b1005b64076b41b258d795d76d71b5970d5bcfe270afed6733e8f90de404207be5791f1fceea2b58fbc953869b90f47aefa291dda50c23ad8c9961a27b89edcfd80f454b4a9616412b77b39b670d1b79be9a07d4ff367090247975d34cdea58d753fd25dd6c6dba243b638a5e951842698e84268551160b4d23d5f29023c650b20774b1fc427d298173b1cc1f635a85fa498bd9d106b9b66e36a0f63c2d386995a9ffdde472a2f5108b5d2291f18ef278998a2c382119bac6f8f5467f7d6a7d2f96c47b3283db7eacba290c462b60ffe42a54eba5aee340f2880fa43032d10b618afa931cd595c842e82d059b4f4a1557f45fc2a9bbf00d8cffe2a2b1ae6a96178b3cbfeb5dacfc7a79a6eaff8321be69d5c46a56f7783561f970a30dea1d473df7830761d366aba3c7f0113367b563182e6d0b128203baa8017c7e16be085b229689e90ad8afa73ff98f2a80870cdf6930b0ed52ca3c82504d71dfd1ee1af2246aac8434921c3d22735a6ed9b26cdfece2de76f82be4545e4d75cead6e63d6d98417c57130dc19a7eb3a27d24694067ada5a7c0706ba9e41591753ea71c64f9460ac3e94f268f064175b1773e1bf9f4f0f2c4e5675b93ea80a0bc213e874f3df407d9774b1a2e17b7f6932c251c23eff1c7ece41e8c5c7e575badb1761955dd14683fafac473fb3b70d880788a07c50726b492f3867e47b4f8ba509a6ec14ed77fd7613d135019e94a989066952902b7b145a0b7d0b84514a390664b6fcca2d8d15bd988c418a1851b89c91b8a92048c7000f5557b5bd5a48a7ea4ebb11112ba933d40b8c071b1cfdd256b12c79d06930adfebea14d2a9781291b82f6cd147ef7ef7015406e5620fd9aaf8a6ed479bd7e168c38f33789f6ba21428bf1bba1b377ed4cb659ad16410e375df77bcb602c0f291e216437ba4e33df551e0711381877f3f1f15786acd45bc82ddd4bc39523944ddec31fc0b7b47fb748fd56e4a96f34c34f9aab43fdd6a0b845a572c3ade826366f2f89abcf0154171f96688b2744663de7b10bf12573b9741da4e61f79f975d106501b47ae221dc6704bdb0e39d6ef7049905968b9ed3022b5c42295139d8519c1f8256ce2702de81180dd11248a97c2c8824934f64ff3dafe681ac6fb0cd2dbcf1787c151b2984cfc9fbec96039f77131dcaeb439ecdd19019e435c679071a55d6fca8ddfeb1b28fd7197d5db481dfcabb3997115d132efd814b412b3b2db3e94df8dc3c575b807ca8d2c43485835ae8da96f5df2c675bc35780748ec2499489e75d795589659d518c8d7017d8a95aebaccac5eaabae726885e8ed408cc2385c81e9420acb1ac78c54cbefbe5dccd5c9128e5e292dfe926a4e32424e2779c1b32d158f189e2adfda31c8bb0304629a28e833d4b454db4f79543ffa8f2d4ea0dfe571cb5d53b052fb2c5c04b19bf0438bb5576ab4ef097cf3eaf67d4032ac8b355b0ebed53398eec43f34c72d207a55f910c1354849967c115379c0100165184a6e60fa5b24eaba18b75826fa30f75128b7b5fc67508c0215384403a1ad2a441a06944932f89788223a78b5849de8ee7b92fa5cb2b7494a42f66c32700565c770828bf1ec25f0b38538f117f3f40c798d7212017dc172e549883364d8b10584503e55f2cb73b6d5f0af08a187395586e532b7cf2b15668b0874542a76aae37936d5c19d6f62be302a87e2ba35300bb949b098ceb40a94b5b03342038b863f35a9484606ed94d002cb1969fc6d75a65e8d18c7f6e32971a0bf41fe8ebdd3f7047c4f3baf899792d0a159c5538c16ac7dcff55dec98a3104320cfe88566ead0de2fbda162d5fcea7e0cc9493104337ed184d01f4e9c3f3f2d492b6b6f95af93e158e1bb8e355d8b186577ec2c34667543936b2d835196cc2c9457294fb6919e17b62a6c30de992ce306c2e937a100943edd1fad1fd8060ab2d47463c9ff6cff84fdfde9c873c595da6240c78e8b1981925f9515cb56eb53a09a06d550c8c111c97b05ee272ca74632af4574c968683818a22b299991894546efe4e4df1a8e43bb5de1db95cddcc7e66211e1a1df087aae24606cd2ea7281bbc175d90de552f3e507329cd5160f9b115e830776891ee12810304e252354e0935a5b8de8beb71a2045da821d7058c6d33d4cb20667672ee2a13715165b2819fb668a4715d04e5f090fa94768a7a36aaca7fcbf96e333c0a9e0ae0bda80c49f44cc4f0b87687e05220e9a6f27dcb70f096f01d67e63f839bcd98cc66fe3009d046ca5727b598307552915268ae701e9b758e06bdaeba6d519cd1d95111fe81610ce0d40396a5d9bd989ebde724370e4def2093b80fa69b2e8a5cf3322020a31b73ddc10d79fe031dbf0b08f70f041957c57f22ddf91c0123a8130f25577a8a95b6ae349266692ac422f36745c9229117781689a696d036cbf4e483e9e5d07171adcde4461b734dfeb20b0625908eb2606e4b28dccf1f1dc815729440a9688f4e4a981f7d0379ea34166663309a8da2ae142630d1522143e0f62fd99ad22d6e3cf47816738a14ad065b872d474891968347349347c55ec0798b99867fb634c591aefea004b2d227969f236a4f96f60d76a6e364b690d0edc824ac69142515e57be5b6d8094526afcb60c053c400775e14e6e32090e81f600d74a8701bf2e07551a773165d2b5cc8504d77e706b1dfa6622ea173e447ce93f10b9992a6ab182ae2dfa6d78c1208e5b1bda514d688f9d12a72f19f8553e0523d5372e43e117bc7e39c38131e4712fe7d864ed71d0fea49bb02e542aea370ac17951dc564c629cebe5fbe52289c65c986abd3800a253e2e1895ba45ccf8b48d72f80468bb9346c8bc01dca13468e13bb4787454060b1dcbb942a1e5b50386fa7456c900fc492fe111ac63732279365df8be14e836789facd45d1392346312bf904d62545bef71ac529ba5c5729cf49c11ecb466d7e0b0e5db7ade760895a0e4a99aa305bc84e500431c5fc2efa20273f126cdcd401ab182194fb0d63e7fb814dadfd112b8778117147c8a547e94ce0ff107091efb96288a3fd0736d85916866665a2e359013fbd4f3261f5aea6c2721b3dbb18c0f721b09c1d3fd0ebdcc96a4b24a8a0b130792ca18f5ca18541e8456a5cfa6da92ae2f163c71a3f6c2d8b5639a4e5fa0e81b904c559bd6e8d9537c2d45b65305ea9cd476bedff37761cf389453e29f06a12bc95aa1f557c7becbfcd14c7e01fc77bfad9d8e3b24ba9a516a05e3c88799ac8096b3826877334c1f2d4a1d68bd0ec91fda465a2735090af2b00251dd41fecd06ea1059a1425aaea8b011729b5387e5eaa2d11b9dc3819591b9bdb28380f510406ffe2f74995b798180d5fb0ffdd49f49279315694c301411e5e26a20ff67a06e88ee7791662461532dbe70610c195a4a0d055f4910d11adc55479b8a8d88d52f5cba383e70771f57b8fe0689c57dcc8721717ad78ad6eabb59ef455f44c6b2245897ee77ab0653e47b6104729d4e0c8b66a6b0fb155a01747e91cb4d3fc2cd732481beb08800221ea005b112366652c8c2f27bf70fba2fa7e66d39df48f9b003c7b65665b67f8969b4ea52f9f7758e9afcf4cd9295dc1b9f1d3925bf623f0ef387903ac64f4201ac4fe78b329fa5a897c951b567aa26d6bdcc45e03b2d22d4f3ed99a6197a5ea66fbb36ae255e4b230c3402a613e70f536235220977040f1a2bb25fd3f83ef8ea76cd6e3526d886012d0b2940d05a4f5fff7cf42bc410fa1dce2b393f78dd6ea94b6edea07f0936e03f1a5c4c8b249a877313bd0cd3b66808cbf65fa0040e826e0e78673350f165698514373416b4790dc03b6198a98e8102b187648dda997a78ec2e4a15122d85e063a771e79f4eea860bf95540d68556c58da27a223b4f93efcf846f98d46b3a58f6fd6351311d0d918a85075fdf47c67a4d9db6199a51fa2756c89a49ea6b586bcc0d888a5373744c1f0d6734dc050a7d206415e997abeafaa0f5c309cc99f5ee3d0ac302ddbc121bb610ea36ead388c039e31fed8b4f837a53ea11fb334018bfa969ac799990db2edf040f184d2bff76ed66d6", @typed={0x4, 0x84}]}, @generic="49557bb137bdc0840797e18e92b804a66e8d4a9a5de9d3da19f81586617582e7605a4ec0bbe17dd73cca4f73fe8fe6d242388585595f5b9b52aa9d12fd6386a41428cc2bebb44601a5d98344accd722efb8d953771967e2ecb2a449dced90aae8c5dcf996b157acdf369521f024ec4af3eb3ca6ab74defdfa0d39202c4330c696f45171ffa265d406ab4b036a1c1a93c654a888b90245d134d9bbf188da4703cb581460efa8db11d7dc364fcff3559c758c78112dad22b1195e3c71510fff2ad5e7931c010488e676812bec8748adede30bcbbc1fc6c5025", @nested={0x10, 0x36, 0x0, 0x1, [@typed={0xc, 0x36, 0x0, 0x0, @u64=0x8}]}]}, 0x1304}, 0x1, 0x0, 0x0, 0x801}, 0x4000000) r3 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) dup3(r5, r3, 0x0) ioctl$VFIO_IOMMU_UNMAP_DMA(r5, 0x3b72, &(0x7f00000015c0)={0xb4, 0x3, 0x3, 0xffffffffffffff95, "4b6204bab02e00ec2a88c538b679c01850f7e92189f31baf81a36035ace85dffd06bc0689a4675119b443b7a94c9b65a36b0b7d15985bdad5ad84b86f278ad82b6aa6f58c8d7618c68de69f4e75399c149cd822f213f399b704a0b887dfc9d22b21de9af86a0cb67d7b23800622f74d50fe8fe9b6c7cf9fa5982caddc6b9b5c74a65cadc27b568bd663ccfe65d1e8ae810eaed7e540efca2032e1d6a"}) [ 244.207647] FAT-fs (loop0): Can't find a valid FAT filesystem [ 244.222275] FAT-fs (loop3): bogus number of reserved sectors [ 244.228340] FAT-fs (loop5): bogus number of reserved sectors [ 244.242852] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 183) [ 244.250169] FAT-fs (loop3): Can't find a valid FAT filesystem 22:23:34 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{0x0}], 0x0, &(0x7f0000000080)=ANY=[]) [ 244.257871] FAT-fs (loop5): Can't find a valid FAT filesystem [ 244.284404] FAT-fs (loop2): bogus number of directory entries (17726) [ 244.318605] FAT-fs (loop0): Unrecognized mount option "" or missing value [ 244.322982] FAT-fs (loop2): Can't find a valid FAT filesystem [ 244.382070] FAT-fs (loop3): bogus number of reserved sectors [ 244.407685] FAT-fs (loop3): Can't find a valid FAT filesystem [ 244.413189] FAT-fs (loop2): Unrecognized mount option "/dev/vcs#" or missing value 22:23:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x56) ioctl$VFIO_IOMMU_UNMAP_DMA(0xffffffffffffffff, 0x3b72, &(0x7f0000000000)={0x33, 0x2, 0x826, 0x40, "e5b928bd460ce136675f757d85eb0b8748c4de9a447eab7436e97a"}) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0xc0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyprintk\x00', 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup3(0xffffffffffffffff, r2, 0x0) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e20, @local}}}, 0x84) 22:23:34 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{0x0}], 0x0, &(0x7f0000000080)=ANY=[]) 22:23:34 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x2, &(0x7f0000000280)=[{&(0x7f0000000040)="040800090000ff01e66174000404090ace3e457a00f8", 0x16}, {&(0x7f0000000180)="296dd9eaa9413fd0d1dbed7d0900173608ab", 0x12, 0x1f}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00c67bebdfe7bc6aea81bca53e8560b3a36a20c5e7a56fe010818ea93e77fbf46f8ca4876b6953e54f18ed6a70003980a2b99f4d8ebb5a1a2518887cbbc053ff44ed288507d0a4e7a7d7157c319242fd7666a49d884ab81f8ea0d2bcdb735fc99a7875e0a61e32c8afed20cd4ba5486ad04b0400d4883498f55ee57744a3a7654d95df85a9dc64240b95042b3f90f15b04889a908cffd28526b27edf035f476bc06fb1b6c64b7431"]) 22:23:34 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x480, 0x0) sendmsg$IPSET_CMD_CREATE(r2, &(0x7f0000000900)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000800)={0x98, 0x2, 0x6, 0x3, 0x0, 0x0, {0x7, 0x0, 0x200}, [@IPSET_ATTR_TYPENAME={0x12, 0x3, 'hash:net,port\x00'}, @IPSET_ATTR_TYPENAME={0x10, 0x3, 'hash:ip,mac\x00'}, @IPSET_ATTR_TYPENAME={0x14, 0x3, 'hash:ip,port,ip\x00'}, @IPSET_ATTR_DATA={0x44, 0x7, 0x0, 0x1, [@IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e24}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e20}, @IPSET_ATTR_CADT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x10}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e23}, @IPSET_ATTR_CIDR={0x5, 0x3, 0x5}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x752}, @IPSET_ATTR_LINENO={0x8}]}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x98}, 0x1, 0x0, 0x0, 0x80}, 0x20000000) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000000)='./file0\x00', 0xffc00004, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1, @ANYRES32]) 22:23:34 executing program 3: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file1\x00', 0x79d7, 0x1, &(0x7f0000000300)=[{0x0}], 0x0, &(0x7f0000000080)=ANY=[]) [ 244.643127] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 171) [