2, 0x0) pwritev(r1, 0x0, 0x0, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:47:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x80000, 0x3e) symlinkat(&(0x7f0000000000)='./file1/file0\x00', r1, &(0x7f00000000c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) r4 = socket$inet_tcp(0x2, 0x1, 0x0) syz_io_uring_setup(0x2175, &(0x7f0000000680)={0x0, 0x1df2, 0x4, 0x102, 0x285}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f00000003c0)) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) syz_io_uring_submit(r5, 0x0, &(0x7f0000000500)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000400)=0x80, &(0x7f0000000300)=@isdn, 0x0, 0x80800, 0x0, {0x0, r6}}, 0x3) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000180)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_FADVISE, 0x0) syz_io_uring_submit(r7, r8, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x2}, 0x0) r9 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r5, r8, &(0x7f00000002c0)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000280)='./file1/file0\x00', 0x482, 0x1000, 0x1, {0x0, r9}}, 0x9) fsmount(0xffffffffffffffff, 0x1, 0x78) lseek(r0, 0x0, 0x3) 02:47:23 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:47:23 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() ptrace$peek(0x2, r0, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:47:23 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='./file1\x00', &(0x7f00000009c0), 0x48, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) recvmsg$unix(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f00000004c0)=""/97, 0x61}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f0000000540)=""/209, 0xd1}, {&(0x7f00000002c0)=""/1, 0x1}, {&(0x7f0000000640)=""/142, 0x8e}, {&(0x7f0000000700)=""/210, 0xd2}], 0xa, &(0x7f00000008c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x98}, 0x40000000) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0x2]}, 0x8, 0x80000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000a00)='/proc/slabinfo\x00', 0x0, 0x0) r5 = syz_mount_image$nfs4(&(0x7f0000000a40), &(0x7f0000000a80)='./file1\x00', 0x7, 0x3, &(0x7f0000000c80)=[{&(0x7f0000000ac0)="fb63c3c38d5250ee001d55a9eca8d9ebe384f280ae00682bd2c85a1d991542ff075ed9ba3ada5e04dd851a14d9905de2e3ca3e1d194f7b22f91a7ec769f0e3254bfdd7b8f178fdbb992efbb29b47adb882a261a6f6472d19799ebf5f8ac5091afcc6ac2f86e78d2a3e6fd84a33fcb21720ba", 0x72, 0x99}, {&(0x7f0000000b40)="0a0e3cdf162a5f0104d77a006d993fe4b6eabb52d3edf0a071085095362bf0014e6e60eae701518e8980a73323bb46e01a72ff333d1fb940570ab3aa6be16e4ad9a5c07c996f29510f836c116e4b3edced515af1cc829fdbf07b4546aa50e2b67c30452e6b96d50c4e0485ff9059c9f2fd4c0eb71c1e7d36e88ac90121", 0x7d, 0x8001}, {&(0x7f0000000bc0)="b9ffdab98010ea28a962e619ad7e79b69da31a9f662340724f75ea1e2ac0a62cd3a3a631622dd9457da3e3731e75b3fee2dddd1b2bee970d9b0bb382caa04cfa1d48bff07c879e07bd13d646114779f2824d4e191b0c7c13994c3f32c821bd13e93b0729e6683921e74aeeeea21a6fa8c456ed21b3966339c2b8d4d3e8c2b891a075800f7cdf07ca714e0c6c22c7b7f79ae7dc698b5e3a1d5a45029dd3a0d2c1451693b91b05fb85f624e436535aefa8c90a87c87b", 0xb5, 0xe6}], 0x0, &(0x7f0000000d00)={[{'&'}, {'[],@//\x13-*\x93\xe3$+'}], [{@fsuuid={'fsuuid', 0x3d, {[0x35, 0x55, 0x3e, 0x31, 0x34, 0x34, 0x0, 0x36], 0x2d, [0x37, 0x32, 0x64, 0x66], 0x2d, [0x65, 0x32, 0x61, 0x62], 0x2d, [0x62, 0x63, 0x30, 0x61], 0x2d, [0x62, 0x36, 0x31, 0x62, 0x3b, 0x37, 0x61, 0x65]}}}, {@fowner_eq={'fowner', 0x3d, r2}}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}]}) r6 = getgid() ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r4, 0xc018937b, &(0x7f0000000d80)={{0x1, 0x1, 0x18, r5, {r1, r6}}, './file1\x00'}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, &(0x7f0000000000)) sendfile(r7, r7, 0x0, 0x100000) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$FICLONE(r7, 0x40049409, r8) open$dir(&(0x7f0000000080)='./file0\x00', 0xa000, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x900, 0x42) 02:47:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) [ 1176.210772] loop4: detected capacity change from 0 to 128 [ 1176.230718] nfs4: Unknown parameter '&' [ 1176.986211] loop4: detected capacity change from 0 to 128 [ 1176.988776] nfs4: Unknown parameter '&' 02:47:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:47:41 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:47:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:47:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x4, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x3}}, './file1\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r1, 0xc0189372, &(0x7f0000000340)=ANY=[@ANYBLOB="010000000100000018000000c98ac923b555f85b45e3e1f39e861289c83674901785aec125eeddd6f8c6222883785ff25de7d7ea3e8d4969aee2bdf119a6f6cff5cca9ba70e8dd78a29b803ede7561f01867cce72d6a3b6ff971b3fcf3db608f04787961e3d1dad3", @ANYRES32=r2, @ANYBLOB="05000000000000002e2f66696c653000"]) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r3}], 0x1, 0x8) setxattr$security_ima(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280), &(0x7f00000002c0)=@md5={0x1, "642f2361574e90e8eb125e75f3933d53"}, 0x11, 0x3) 02:47:41 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:47:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x0, 0xee00}}, './file1\x00'}) openat(r2, &(0x7f0000000040)='./file1\x00', 0x6000, 0xd0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:47:41 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() ptrace$peek(0x2, r0, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:47:41 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1194.308977] loop7: detected capacity change from 0 to 40 02:47:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) [ 1194.335677] FAT-fs (loop7): bogus number of FAT sectors [ 1194.336658] FAT-fs (loop7): Can't find a valid FAT filesystem 02:47:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:47:42 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0x6, 0x2, 0x20, 0x26, 0x0, 0x400, 0x21004, 0x6, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0xffffff4d, 0x2, @perf_bp={&(0x7f0000000040), 0x5}, 0x0, 0x6, 0x3fd1, 0x1, 0x9, 0x4, 0x3, 0x0, 0xffffffff, 0x0, 0xf6bc}, 0x0, 0x5, r0, 0x8) poll(&(0x7f0000000000)=[{r0, 0x1040}], 0x1, 0x8) 02:47:42 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:47:42 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:47:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:47:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$inet(r3, &(0x7f0000003500)={0xfffffffffffffffd, 0x0, &(0x7f0000003400)=[{&(0x7f0000000000)="c1ecebc2f710e1644780a8e359c699d67d498e9cfc47570673bb0fc6e929b7728bb6cd9270a917524776cc59b962ff79b5e7c24189d52e88f4b82b5ecf3ecab8ddcdb2ea41c72b934d262e8d9f8d1291e4caa5bf0c24f1f56387cf65798d2bf968cf4e74511f3bd6230512db90ba", 0x6e}, {&(0x7f00000000c0)}, {&(0x7f0000000180)="c392d982f213ef07bbd3c22f0fad9cb24b525fd991f9c74fb50360210169d2d8560b108992308b18a294c48b8d8764f77d96fdf45621e9fd9f35239dd093188b5a85a2ee92eafff391fcd6659cadf1245ad4dcdc420c67b9c2bd9e99c2981bedc59a81a77b8d2c7605aa00f689750b6ee7ba61cafb56a7bf4b759bc4bf3e16310fed20d45d07e03d95d8c2c457f51d11172e6a753a4b1046e4d80c0eafb8bfd976cfc4802a0e096a8ac369c047124838b25aada37380351b95c0783bb4743a29d86eae6db1ca29240b1f2880894d68f3", 0xd0}, {&(0x7f0000000280)="176fdcee2d3a6926df0077bb96c1f3141dfa6cddf5a92894042c186f0ba08e43e2758ed2af112d7f778f9d527631e035bc65360b12ca8a2047dce385f575ab48c44433c168b9a0be4bb982227166876f2e9b2be7b11b79fb327b9f8bdf7d55c904d2647b495bfcef0facee105cca3941f8efc3b4fb5b811024e0ea0489e0159fee7620ef3ccad1ecdd7f27c93b9c983440e8fd24cf7a32ee881abdfa86fcd3498a1b8a3d68c2234df37c0f6885e073b029106502b6346e3e484f8d089b5cef8a176aafd9e18f584f7c1acbc8ef67a8ba76fcd9ab4eaa6f52c4211b8a0a9f6c8682cdf017df5575fcd9ddcc14ce133fcb057e2cdf434cf55a40b9adcfa01608ce52d1b902752c6e3048336620e2af9dc0dc10cbcf095564d8e8ccec39b2a6a3575c9da24f36bc42ff114dbbb56b52f894b79e8554bbd9c8a00b2d5c2fc21f49327c32318fc475c904d52e9f250fcba4333c7c6f9290a684589b186c6d6339921abd54c9b9863e2d0be0fd205e98036f4b2d8ba2c9f4d686f658defb62627c060f65fd029e44b506244b5e0fbbc81bb99791016627ab108d00fc8b1cd9158dfb71c63ab04cd9d3da54f0f1ec9551920c5ddcbba6a3dffd87afdb7be106e61bdd67074afa62a2ec570c0fdb67196321ffdd1c016aa36add65beeb290bef22c34485fc8364936e0c4908155c3d084fa421130110f9661c89556c864fe93afc88740ac75b26ec2ab9e8ba197fd0dede8d37dc2c5ab1f7984def33883d507837101912fa282012b3e2627387a08cc6af816a24826aa70ddafa2502462496f467c6ff9b0837d4a0ea7c5103548068860731ceb6e4475b559be49d498d23969208a6cabba2186b9dcdfacd645912d3022e574db0152932bf62afd23138f96c2bfe274751c1bb5d52da2156fd85f531719342b2c2759b091569cfd54d002ee4053073637edcc5c3cee14bced8ba7ead8e409cfd2a0cf121616753cf0dcf8f7dcc13a65b11304137f0fedcec965bc98c3ed11f5cd657cafff5be23fc7cecf9e0f1f979c0ee543df1a76e3bca433d13f3468cbbf8846dfaa7330da1fbd123d257c40422eeac2f8c4d622940d749e995b76e1a6f399d1b2c5edd2199f73109a7886b3bce174e47dc339287f09d6c4d530640dfdfca900fd3d46fbc22342694a32a96661c07edf17281866350f6ffe012396407a791041a351717eddfd692bc014f089d10ff21879e4ad1820914e67df4437842a566a7cc6ee775f231d2b530454b85a8d2afaa4eb778687ba4aee47ff3aed77ef6bcffef4610192ba3c2622be225f391dc752ef4a62acd8a32d3ab7ba053f3d1d5a7a0fb4b57547566a46af027eb11c8d3b7ba7fd6aaa8a0955faf0af0ed15cf82f2899dd20a2bc784d24575562beebbd72fc1d3596944abc44848dbfcb5a90cb31152f0ba649db7fb3cc6ce5aed09d4882cbebe1d468106e8f5ebc31067a8561180ca67d6302c5fb0efb2c4ca9c9e89f8d640e8168f01c979a5060d71c1ec8d3aab3450b1809e70edae8996584329032465c7137367427c052b4983d1ab793a873009fdead99e10b8bc7d4ec94d35ed7cb25960402142d0d59af0118ce02e95d4ec2c7b3996e21f723c9d23cd6c7b885bb861d0ed809b5754a45a56bc0cfb0713f63114f5c55262a1a7f50915e8169d7d92c437c3e6fa957da616e293692d255f92597550fcc5b1287c60ce12325b9a9c914ab967e9244e42cafd7dc4291a681683cce3b1950d5873c797a8761cec3d17d3b344fb25e54d1d82583aa6c8be306d99a45cdd6fd21380114976bf01e51c6f32ed18b38946e986d4f7457ce92da5d1b239b0e07faed5d5f5c57b40dc7a4fb223b00c9fc62e094b474a7b50096dbde6ce2e0be80c4d25c6f69200ed62ba654d2800714258eeda3b30ec9c8a9ecfe4fca9d2c1bba674e377d74e1bda95b09c29335f964b4c02dee802a612063768a4271acd85bf1e43dcc807a3979af81bfcad233408afcc1dd3bcde89f1290d4c5b53ebc834a45c3dbe8c7b39fd805272170f00e7a3967c28a359a08708427aefbe2f82adf94edbd3da6b0f6318329b063d25811af8bf227ecec60ef954128a750101435db8a1dcdb5621f7fb43c949d2ec18c0d1845c1911b20657468b574e9ae3f916c3f9551451880f80ad3b609a599ba69b8e4a87aafa04e72b8de9cab3d2bbc40f2d397007fead8df1c41e308db1005d8c320f5b881f433485ffb56956acfd413bc08216ca8db3db90bca1a73fc445eda8a288742cb7116d0ed18eb5966f6e769f19bbd6e010ea1702ff478993735711bb67f0083cad5dd9639a5e8382ecc21cf39b36c678abb3cd9ac771afa4c0607b6802e315c1e7bc82cf141558868555a8e174e5894e3c0a824575e134521170c01bff3b9ce7d943e9d5fe0aa9fa8df94718fed27d358ce05fd6ef505577686c7088e3ee1b91aca9745b20f0f86031db2a51fc538ea241f10b6432c6c18d13d0ba62144a393c3430fb7c4db74fc451e5e349d4c649af7cb359fc605c736dec1776be4d87df50a9ce2f266241a48dbfb92e0011df474d5c228047f99f1c264d6e4c0ec89422945641778b6e89484bf6c784296fe3a569e0920acc2d76d15693c3d1f480bba8fc18ab3634cb6269667031df91047ff747403723b68590909bb3dea063b8cd441cc996be0e477c30b738450a4a6c486fb61283539ededb3bfdd29ee5ccff3afcf481f7fa1816187a1d62a72ea973ebef62e6adb214d0017813ecd37ea853b73e7728783b6fe2ff8004370e1a93ddbae211cb501b38f0d8a05997b62da7ae491e7f1374e306e9f588bd1c8f863d0ea30c5e6d75b018f3bbe9145cdffe5e5aac1fab75fdd094555cd40ee866bc8297b9a777fac0ac347ace0ac1dc60e6caed6b427152d653e104a2d7632c1b9a23b79c63b32a15dd923f94ddaacbe43a48f8d001c61c23317a9c0c2991284eb2aac76971feeb783973ce38d21a380e8755adcbfdb71be7e9515785c46b398dda94edd6cff984282be46f2cfcc20116cd6edc8c2af14c2763b1a05043635778eece9d28d543c95788832d7809e2b895d13c5ac7d18efa470852544831e7fb13daa54f16058aa85d88b7b9bd573e634f4fd032e817a67454bb84a38698e7826273976429974f62407a3bb66b92f45c48c98183e5f7906ea4b4b597735b8c1cb4aac8dd75c1ca33e10faa779999481e98f789212364f31af045c42d4c426e6905c17344e3fa5cb6f74345768aafe67fa981bcbe33a080bbe496aa3e23c998ba2479e49d6aa0cf52b2ad4332591a3fcf9ca47d11d32e0f5c9e71fe8338f50e86f635379b877242b7278864415d993d62e3b0c6f501a6a62fe6f4872b1dfd24001b575c1cf67b7a6a75e34aaecbf3b083b04b281ccd2679c7b44f8e2514babb7c3016de4d23d98714cd6f5d50bd7691d1a486b763bfbd2b8441e2f60c75c300aa3cbf40200031b220051336c9259ec5abcc085b61f8121e36de9154192324c77042e15450292f58de980b411533224cc623c62b64a84560e6204ec1b7e722cb39669235caf39c0913c1439391d2712d2b0181aa03da6943c22efa26c2f1b7fbf04d416a7510864aa1cd0515c6a55f2e42e8ae142a835b23d4f1672544f68ee6f4993c5e76a0446bd1d61c8683de7d614ee7cc282ebbeab44435b89738ba1736cf56d9b3201d319c840db764b96c4c51ed845490e3bb32e84087bbddc1156b82a31f65477f9c79a067db1b6f5535dfda85e6e645c85f68cd50be56e7ed852f1fcc1dd303c57f80508ea4468e2302bf85a0b6780faf4fe9f5aa46470b697a4e9fdf844e4e21d5bea8a3beb4b12fdf90fc0e31926d0c1db84c990a566bbc8d91d8538561f63131f1974661c2018116e526dd3db0bde07a1b7c804149ab91589679c4b4f1645339ec0fb86ea47c39c1cada610aa3edfd9b8296501c1497dbc3ba6c4105a7d1c1086412a04be5b3e41a301a4b3f1e74538db7fb9f5d51a89c5f8ce291b57f123dc1d2bd634e2c1d90d6eaea2fbe1bc0446e31b310868cb4fade6b9a15f9b0a99def861d9553df2f30d20236cec6e0fad784114c8cc9d1e4b1fbdbb557aef79973de17e9e084cc316870fceb2b25db247b201d3485fd8559921fce9afefecb83af692eba7ffe01884107c5ffbb719ae5d6f38fddef00a2cac61811457bd6ee14962192a11c33aa886802b7b182904b4450c87bed8f9845e0ce2c039018668eae64879822c17d550437af3e14889eae7dc357aab84b95f0e8163bd16256f41cfee1ba012f49ef9f9a6807ea681e4b6c5524106570519a64b0f2fdc17416204bc3ed2e4da39b6453debd7a8865394a6109c9d3279af032a0ffd608e1a15c2c936e9d82e59593aa9e67dbbeab520557e0e4bb8322b8deb20fe405b3a22451c2f3e5b3e078457454191d866c0c969b96a3b3840732494c907aa221e7cef2831031550b5dcfb21991df988a102a1d9e05c2221ccf01ebda47a91128f657f184688452c4bf8cef0aa184093810801c82cb27f93f991d72f038953a42593e94559524bb03078f13eaa6645c36136afec9d066d1d0c90ad328d8116b9ed4855bd0e7d8cbe0c969e2c8aa079b16ae068877feab560dcc55e9e11765428a66ce0b325ba173fd44a8395c922413ead5c17219cf03cb4ecbafac7590fa0815b7a7c9ed6d9a8e2ae2b9092e054b948f82f9d0a6a98d58e1a57ae7adf2cf0f6b4e52dceb9a40923aba6b6dfcb3342115bc2ebfdf0dea73e8b8fe65d7dd552fbf72386f07f7bb341ea792da26822e49a5cf8e032ef5aff1813677c96189ecf5e040d84e9b436764bce91ad39431435ebc51021a32a18584e3c2586e106b3a7bf716f3bbd31e1700e3ef8d643a07653ae713e186af9f29c8c0f5729d7596557ee8a3aa95153275c5e9c6b7b3c6d068c60d458f0d5a3690fb4014531cddbc8b155812c9c1adc169dab0e7b2ea57f50a79dc9abfb181ac0b53ecfefdeee04e049abae448058742825bc03b86d5e7e3a0a74a4f65897ccc4177678c219739ff5deb2bfc1a3d4807e399ede06cccdf2019630bcc68295a38b1ea56a5cf48a174e61ac0931312363457f1e07ac83c6502f707bfaa62da7a991804eae572b703ec9c4a5ce71e84b3fb0ccb2eeae848547677be37a9da57bb744cdf458318e3758b3221476644a52379b99d1fcfd9122db567a96f69a61298fd4c3038e4830b0534301a679ef35e46c5102207c857eb18aed2153aa269f813b402d28305a86b1749eb6aee89373249a385dca9393be7f28fb3dceaf43a462cb9e6f9cc1c0f0343407289aedc38121e8c8c9b590fc76daebd541526823067c670e386a9b1d38c3101063270348c441a05fed01378ed089064573dab3a00cad0ae3cc2f4ddae760d7d1ee20089e4bb1fa088447ff7a00c3e9e5b94fe95fae40daed9b462f7b395a4f08bb73790283911320491b4bf8898f3a90ffcc9c71b8a10e28b65be3563a954ca45816d8db595361b0d1548931ecf492800861f1d593853b7c65a97dd975dd94f7e8c76de73c8c4550376c2fe8d47e9c120c2a34036ea4eb1d19b439ab68604fdc5d3f7c14591acd88f86eaa45180be3a5546d7955dd26c3039f8db062e2fc86ede9288731271efcfe8217915e0cfee4593903a7c8c6627f894061320029d71de84941dc343d689931ea3e2e7efa435879f2fdbb0f66ab4a3106f5db17ed8d9e8394b2c1a3e0385de70c77637160d94963bee4651bb3be443cebfc68515639fe6e23fe156d016fc45732588ac91744775442b2890973ef1af9cc859", 0x1000}, {&(0x7f0000001280)="c8c9b4b3a6c857a8a67789899b14e10a8aae6a6852f742a9e51c86f090b2ae68e6f843c9e011cda3cd933e4ba0440a4b8df4728fd1d2173161779374a16a2b58cea7132b833a5ba13f3750b33b04aa767df2b28a59de08ce0075405a1b92472ebbcfdbe155b6526d1ea5a3b1150cd61c89fb04847d5a9cbf2bc4dc7a6b", 0x7d}, {&(0x7f0000001300)="6d5a84b22df61a11cd79fc67e3c34e83a5402d163c63cacee63baf2ea491f9555a2166daf67f21b0e0e196b4d5ec332f52d887f3fdc3d5dbd3d6c4568766f2f5d866a206cdce0f3c30c4c61738b59d9786acfe73ee", 0x55}, {&(0x7f0000001380)="b888b0f3cd1ea32d577f012a777e8404df691f78f8016d08f253c2cc341b9cfcd0e33f404298afd5b5b9fff30860a3b5ca7e4af5d82140c23b1cdedb36d62f1d188afe333b6fa1120c91e1da9cde3c5caf", 0x51}, {&(0x7f0000001400)="687eba3ecc3e35ef04e1db9e51095633284fbb18c9abd77218b58d36d2eabc126b417669f62a3b12c17d1f695019ebb2aaee994e6709aaea1a811719000506f41aa42a3bd7cacba5a87141634fa90a61e779b62be7ce7d711233efd2db38da250d8a2da57d6de1a4d0862e6ec894d393457a2027d224cca3f5b02b8e23e9b2712c31d8e3167be30a1b2d697061b27cda4f8c72372d18ac7fb5425582b4635daffad9e6b02f2eac799c2aa07c6d69bda21d66e46606653f86e700080221a1a92a09aded9173ea103ca604e4acfd74703298fa9edee677e7e09077f12690ee862127313ce55c55e8daa4fecb5759dbeea8a756f919ab74680bf574dab5fc8851746a517c36a9487f282b571a209f7da3b41f7ee15a24af7e1745d4f7d8e4c52fdfdfbac4038e0dd6ff02aff47fe66fb216e57fbf3f33aadee1da1825c5e0d9a287c78cf924fdd171fde25d2afd3587f597a6c80c11331b93abb676140ef78ef5aba6f2c4431f595d4e442965514a6eac7b8f38e2fc4c919964de2b286da618480e97eff19e1a84ae2582fd7e2c036444cd03746094b2f25c39c16e9a8816056391e625a8fc33329d2ada5201804790ddc90c562e530bb3e1d96fb73c6ef569d1a1656cea8aa6337b7ceab1ceee3ed0cf4ebc020348b2dac507bbc8b5c58d9328451fcb2af1b76e6be4a46553c4fd55450e871a27154cfe5cb6a9b33bfb1c20f3265d44ee80c6a9e856a107c6933dac7c1e920d7ed3b5aa72f7a6b05bfa8abff59bb58c86d4ade77cb333e2d1c8bb230671778f8f79bc8d01df5fa565befd30648b372642fa5c128514b809363e4fdf0cddf6699e05b5dfac0ddb1eb9d9e123205e156106d94f690a978d911466184ec11efa620b8eeef6cb7604d160383c078118bd06a2d92687a35ae2fd94788692cbf3fd313d58a7c56fc9a79a167f310a585e722eaf385e7e9704ab02d2ea3120664b0a9c5190cab0a3af5dca25ddb821b6eb533afbacc1ed58b1609d250402c8fd161b8694bcaf72d7702c1540f2d8f042fb8095e519c396e4e03424391777096d77d29203570964ed2026f9e807275a043fe76eca5643f878f8e14a2fa965d9c2108d42aaf4e50530cf57a90ae734e6d785cc809ff2bec6e719fc8b5c586efaf28e96546b6d4b95c70c2a240962b642452ea3b374eccfa568a5dd2afdbf9aecd80be13140ed6ec41d7a8893bf32c7a053762f739f484d3507d865f63e585784d740ddf6bb2b88ce81506c8469f82b482da0d8be65999bc5f5ce25f85046a7ee1d67987c45d58304697d7308c375522919937ff7563b2a19c25126d2974c0726a1ff267f3fe254f12a4d7abf11c97827cc0c3dcfe070e928ffe7d9c31c704c659c45233636483d5a5237dd880bcc1d4bd795050c25af415d985a6dab4144561cbe466fe129980c1fd0a54ecfac4f1cda9a549d7b8e368aa68ec873287a2f980523119616c2d60a25d2e7af1db92512367a287d77cd502860811a81259848b803359388cfc851cc83cda2e2b150e9ec9740115ac04622dbb6796c727ee906b7fb50cc48cac8c0eb2b5c1259192519e08d123650d0b10696561bbe824f26fcdf43bfe684ad4655f3c02cae88c0f1c8174d208dcc64cb69120581b4323e4d251c32baa42f683821279da455748bb74e770c79558dda77a2e709192187a94612545e0710fc1efc0b1bd6269e6fdfac796f2784b7602d588f4c5f89b7df8f2529173945c76e485dce66b59e03b93afb5877cd7e594cc50f5ccfe1b534347201915ee83ed5c64365cc74b0273ff4832b724eaf7a30741e198716a3247ba820b9de708226a5f0ee0b58e72d56ec92980533504ef0774b92c283c362d73385d521bcee104c96ae12337cc300d1ae2fc2187038faffb5286de88ce8b16402c71bc8c7f35a0f12a35d184f86c9d7a0665a851161bc3b383b13200cb963243d5c88c28af3a29e9f79fac5970cc72672688c365ae3b6c88b6723a0051bdad9283ae4195fc309dcb6e237d116feda11acd83ca0036761605d58a45408c79042827f714b513a50185b86cdc7e5670484a1b446dc0db3a8d536839c664a4023af8c95ae3803fd476761ad1c58e15dcdaff63c4888517245d91d86d3e2f9945c83c4fb0a80a247953416d6929b9361385e283df8e853bb787cbdcc1c7f90e636024d118cd03298f0aea1afb4016e7941f19f3bb9ea31063c8f6474d05ff581e6152fafaf085198ec9314ae81da00de1699b4bc90a23e07c5a552a3d3c175da5c5a3f5a71066f8df7416e975206f5abb957b2d1746ae5a28eaeac8d3194a2f615914ac9e0891d1785cdd14efde92b318c4ad35a16aed5c16eca1b17474beef88de1a79800d5ef5e184a505a2f756c89e97dbcda8bce06f7031b3677285aadcc7846842ac24258ffb72ea82821653f3323a29b9ba58a2bde4d87682c38d35e3c82c307f1db43bb51728f59e4caf1590b6dd1374c867750511ed434c579856be6de81e235896ea4832cea0985bff5099639b1f84fb258f8aec1eac2f04d34829d7a5ae6d2840a3cb2c28978dbc9289a670cd4712dbe053f5a1da70ecf08434ecd03f8d02e61e2026b4b03fdadd29fc6aa1fe9cf69aa07801f1646e0dabedeaae1934ace27bd220027459b6b9608a03526019b4ec385e3551e0727b68db0d91c99cf35ffd38a53da68c9339f9b998a7bd04c0124e3ce14d96b07fd19631181ad8e08bfd0a97cd29ce50e04792d4bc40eeec93c1169b1700eea5dce73be43bb5e1dedeb44d7a253c2600615be949078e176a418addeafd4a4143aef69bb482e1fa25760ff245e307dcd7ced0063f1cfdf2562f52b942735267219fef67d84cf0d33e4950c1c66e53a5a2dd5b76c978f8446f88a5a1ed58dd505e38943aedac7bd9ad8bb31699b049348c61d718fb8329b87211c0f2dae91bde588f80c15411469bd1699692065c10387c27f552a27eaa01b7cfa3419b6b2554845698ad18fcb33222ee3e5d9ea4c4e15542d1c7275513fe240bb87c60f11dd79a30267881699866b284faddb93b87c46cca9d76a8f1f535e8a6f70b8bebc5917f72da86ffb8e0b62e67cb1d3eb20acc6ff1cab9b3e115fc328bd7b604bbbd9628b60a74deec09e6a480996837020fd052bcc65c5c439671774a0bcb94288f6500fb3a3f028336ef708eee18e68cdeb29e20c3e66a57460abed2bbb15d233f1eb98980448aedfc86d070a8d2c6917933fbd6a5826f2f059f6b0a06f98eb6ddd3d75634ddfc7445cfc8d7cb41c612e8c8d338cb1641319fbe13c7457d6f4c6e2e0cf2f49aa63166f1e4a280dea706ae33075e2ddd6069a1fd68f4de5ef97b613215bf645ceb093d17e9c5e2fbe875b3681324eef49c799616cd426339731e2fb0f00161d69a7f7eeba3d268d0bd14cc49f021cde31b0b00093409a7d6be0d3139aeedb78e0adddec56565b9dd29bc127a41bf5da7b0fc1392a4bb5e55bdb6b40c30cdff66979e8f3f20ef6e539834ce21ffdf6f7b0ee24e6a00697cc1c66c53e052ce159169fe1d2374c7473470d1cf0bf84ae4e3d7aa404bbf82dd1b0a24139f227fb704fe75302696bbed537e76f19fff012c64f0cbcce92aa19743e9c7701f10e30289ce2500e46e1f57812ebadcee35334f8dd57a8bb00153a5a64f00542c77c9d48fa9333bc53423c98b50672945fcdd0923b7a423cd21376bd352097ddfc2e6c5f61a613ce046c9c6a4cd5d21040f71363dc5e35d9c909f77d044b5d611a0b75fcc91185333a280590cf9bc42bc22d72a6d59c427f10d64c543c9d8f324d980e3120451a6e162caabae32de35ad5194305a0ca4df869508b755485f0096c0ea5c66a4643e4680e318ed0a8298195f029526bbbb9cb33ad96bdf44b60c58621657f0d4974900fefb4725fd5e30b0aaf044be935f23f5ca6bd2d32036633e7ed2d1e4acc8607ea37aa01bdd14f08380ed297af6146172a26e71e21f2c1d1a460985fb510aa27179b419ce45f9a7c2cbd74f6edd5496883e69eafba9be1fddd96f7242111c69fc3eff7c8c232db2f25d4bb03ee6ff3deaa7efd516be9f75e2cf8d118401a42b043dca1a2264cb4d79a6787925252ff0a7fa5dc3455bab21085a444f22a21ba316645bd13de33d7ea95a7bcda10e30c6670af7fdb84957ea4faf2761c09ec0b61ca39e336c5a680bfa72f75e538ba64f0fd64129952994005b6cc5e12b6339bcb95c87f49fdb0bb723bbbfdef8e04a8b0b88f42c8c0b3a43981ac0e92f963a973085a3ba28f401000c8a300962fbe4a08d0a96c205332e87df9e528e4f8c6224896b8438fc8f32b0b4fdcc7a82e0b06b053a01d05dc2911121518053c1097553826210b20a16dd5e0cf9b57484ed9f74a2eae675e03a99da0a90e168b95cea880b5f75ae5bcd78ba1828ce5349fc6158298f1c1a76a046bce5621440beb42715d4a68543539da03f64e3fbf2124fde9d45a5c50df3f9e4da5e6cb902474a36046eb741dee1f02889663ba9c224ad3dcbb46a0a02204e3769f6732efb76e439f5fa8ac4735e1f629de72cb84b1974c28de7441f619575c847dee138fd78c4c89685d9ace5f6f24a980fdc92f3b71eb0d64d58c4584955a11d67db1b8c6001337e3d8bd1f116485de6666f352e32f3ce2ba4954ae77401e725d99d7d520db492c61357b644f4d378dbe973debc8ae46bf8b99212e9814b9fd9719f4a332ef71ef6ebf842feeae06aba7033e6a70f7c96288e6bddf006c02335c02341a6592c36a063ae221c733e6b5a850ae5900c1870e052772248ce8230b738eafab2f0025cd00ba42f27e78b90da4dd29b8f46c325a9c8431877528faaba857e69f7431cf25006f9bf9353fda1b7a625bc17dfabe0be42c8924d7890100652c5adebd341173a0aa3d696355e0139b732236de2661224adea6feb31fd95455d644e3c5ccd9fc6bba15e41d650b341ee576a6e1298c56080d39ce241922342f2542bb595d2c1d73aa92a023b76c45a67d3a8bc8a90c79a8925899a4a7e22ad959dd105bd03b9dacf32d8b731ec1de1a8c0ebd0ddb403a2ac54815b6e88e3d438af650a2fc4a125554186b2b48d02b385317e331369821a8fe024cf0a152402c5311d163d3a13d6be3215f6f417c03fcff02ca4a23dccb3bafa70275fa1c64ae8e789252c7e3d0a4bd6b02ed80132f5a505657d93a07d620a1d848cea88acc22bce265c88bc16b80be905228e3fdda7a44af2fed4e281953aed7fafcdedc7bc58879e6564ca23fc1db876fe0ae15a282f2118f7d834a930c916ce5d368c0af69bcb82d212098be6cb232db378d22d0a395956508c2b5ae57c80bf523bbb3b01aea759a1a858ad2427d2b27ed26a1b898e9c164062d39e764144bb5a5072d0cacd86df1f90c496b2255da8d7b9ad0c19ca4dd8fa7a7f81911eee946e3d0a23fcd2e1ce6495a64a997c494a784db920e3a0cb931c18e09aee7e2999d008659a6a8ea0bdde3456e7bfa661d14b17580b9a720a5f500a0b65c86c091999f8eb4da9cd3d422a694503d01b614f64fac87dafbec7a404198866f69c6ec0317a67dab494ef388474a2a7596a4d1c6f6d55331d06027535d92ee4a513d9e90be2b1759dcaf5e14c1b0b82e5435d09f2de39485cb73e279a7de5ba7663400135704b98831319d4090a3514b4d4e83ea5e8d75648c9275ac9a547a35429d39a8033139cb2789340a97d7e8b51ef3c24034fed62d1375abf394d9916effcca102b1ef2607e5f3c87f9917a0d992a27dae0a851ac97fcf0f4b185b2e944ac8538dad54ef2697e088a25c", 0x1000}, {&(0x7f0000002400)="d327d206acee04c12443d4fe0fd6b06db6d092b8c1a710c1347cc8138eedab7d597a83bd546dcc0024e276d387f0bf160e52ffc1bb949f5a12843101c53b3d634fb44c05b7616dce66ab90e2fee6cf7a0349cbcadfdee9ca64f13c1c3d8babdcc38231184ce7d2b6fe603125bedf6bd27398f1c16849158085e1318b26ffcf5a2d739d0dd13b2e1359de79a9389e7bf4defb3845994a484313430635408baeff64d136ee946b3313d88789767b977971ec25975293e85a97216ff83e385bbffbf3d3ef628b010bb40fd6b82158bff13b64f5edbf1f11799cb68c5c023f3618524a863b82b1c792a8faf6834603e3aaac6afe875117cb34848637fc306cb11a9a467ca48a1bcf2592bb2d469165112ffc2ddf1df5c25f9f1fab9addef839aa8f3eae2f880df6360a9abf5e1ce40c8d50f91a42f28c4827978d991d470e0d15ce16be8e07a5c8b553cffef14d9a9be544f5139fa2fd659a03afc8391da3c628f663f98f150a672ed23d71e23feaa463a92be5d1f319ea68e7ba0093e156a2d5a653891ada236e902bca12ad7322bdd5b561abf0c3c9b8515cae62e01203d88dc7daaf3f288f22124432f8d8347cec7fb18c551d54e9512167d62cc10d0c0a50d0f16bdec8e27e61a2af848c256d126a611399163ad8ea25be8636eeb7ad211ee467135951ba2b396450f990604e09add7f864b9a93876b4fc3da973713e9542ef8fbeee9e5df8c2fc117fbe49684e6e75d388024a8bc549b4d1bef38dd684dc74defef2051f4988db295578d72c81408a8bf8ce5aa70066b459c73757ae6e1a167b10f533aaddf4bf948e8ddedcb0e65a6aabf768dcf4bb2ed1c8792705a4e222877233fa61ddb1bc47ed181a1b0edd04637d151b2f7b63421a09f32b2eb55c4930c411a749f6ba6b25e16ddc505294368b838536936d6431441d22c9d6d6841ab0a66c4c39d08547c767710ff060d03dfc676bed166dbec89356ba9c0d379a3be9af769213567c815dd94f1ceaf2c7881a8077e55d73d679f0c29d3e955a180d384d69f35e9bcb5b5c7dd1723194e06cd41a97b2f65ebf6a98815ce478f8f9a4250bd392efeba7f284b630db2ab62c61a1e92407cce392451300f391cf244e2db3027e3b0aac708aa24d411909d5a892c43ddae3f636e34433ff159cda8e166532efb0f967102ae653b1fb9785d908d0c6539606a05e263d2304419499fe6a9ac234e49915df4dd6d1a6319f882894a4f0894190205bdfac65e5cc0043b59e1ba2830523015585fdf17816e737ac06555383c69dff618e47f443386bd96610baf5198b2aff48c12420455abd55bc2b892e405959b1d3e4351ff07514d6296744278b7c6644353ffc3a7586954070e0b621bb92908c7c4e2691f1ba95cfb0a92b11355aab53ed9fa08cae45cffc6b1f79b9391133abafe879ce3c8fd55acf5cbb0c033326d50892e25370c5d9d0e8aa76093250bce401538e1f55b34ce58b872dcd80b206863e9641d99f2650b4299551b6d94d5725305b06c180f4fe3a28ba0fa62d8f851f2f9b344dc45f539688660ed9ec88e9702c1c589fc7333a3cd8c8988fb4f1f40f735a37acd15db9e2f8644e12c48f605e5f841f95d5240814549d7393e28e60e9b936f901eecce89184401a0470ddbc236809dfc538cfb54541c2817658b7617bf42112c68212052ccfc08b56ec72581fba7792eca97c505237deb2fb624acb3763902c12280a8013b32dcab14c96abe1b77749f63da0b55aacba217a3362dc8736e774180fde1af863f734be966bfe08b81ee3bdbf781c967075c02015855b1430f7afd13f3c80462afd591267e0598493d126491e1cd3116b2494257fc464136092a1576e72ae3fbd13a1ae35760f7a6ca8970476ddbbbacc36ddaf10cc9be2e09bb774930336831a859e2a4dd075d3ce9a33c5aab8c85c903c8b1aad8f78c5281ea10ec0a25de0693a7a81b3ccbee7a1c86d48a0731cee21261750810f8a1cdeea265ce6fe3dddccf761b16ed67497cd0d6af8177b9766a7f972f9c57a44dc4e5e6d91c0d0559e5e2298e50c6f67cfa23144270816ac03975a82b04b8588376d9149392e38f478f6ecdf4c3d026b2707000611de285e35a1ced05dc66f97f167a578b21d14d85160f21da530d1624e057edbb7406bb781192efc4e39c16b46d9dc3f39186ccdd8c209a400897f373ef86607a0564412a9ad6f14d49ede349eb4901babdfb35d53f221465fc81040e0519724931204325ee8e824d708d0c9ed1a0d25454a36ca26da35e006b044683bdb6a59e3f4685df5dfc591a15d64b58e76b0fda49b8499b1070635cd6b5a738a18a63df6b21d97e97786f7fb33ba52ed7de3920c6f0127467382dce09de824ca77d5abb751d5386697dc9d8f40f3e5a433014b3f477b122fdcb6d36f82aeea60e8a6ee24c4fb0d3e56e6a24dd6f06eeb29e9de1574c1f9a477d56d573fbbe3e7bb8d272e6d265d59167a80c1ca9dec145e0001e4deb6b9e275bbd3512b7293000b377aa181c25a2a13e268666ca25d566f28356dc955987741a475e8c091d115be6cc8e8b568cf05b784f5165b44b69acf24782fbad667c5d77820616b3abfec160e86494c851dfa0e23ab89b2a49777c7c5af24612cfca6561d96cb32f6e9720c0dcad4bd66dd4aac9a66058c0b6899238b4b992084ae78f338e80991b6f9495facfa1bb16e95f4d59b2bb581df7dd42cc9fd9c69504d54fd19353d613334bf9614f808da2acbe37d4121fdbd29db15562f4a3eba886842fc25f6eb5fc6d7b44e66c6f5f81fc7a25c67c170ff0b74027f99b5bed722eb6668c168560a95d800a387228e9881b02aca9f35fe56c9c8b2c1e1ea1e1cab041a40782bef984f35a911b8f82950762d61ebf8b598cb705ee16e68d93b81e760a84cbcc774c5d461ff87b34f4d7465593fd1c454c16e48c94ea6f7a5e711a9e1c5f286c13218b66bcdaac5365648091c0994a7c5f6d1032c27918ec0a35e24d67efc2bc8dc6b14e2acf6a37cef9018ae15c5426bd08c9e3db35e4b46d3418b3f9f4440aaef74b34a510f3b2b91ed332e5be8180d76d7c655bdd96b58d9df0eb298161beaf3c5d2bfcf6b415d0f90abbf363d21e04e1e3b205eccbb5a423fa44196296d57d2421565a68fb0034ea7088e48188dd7545005454e653c0b527a81c0ceb882253cdb62859ca8bd9077cc6f1c52fd60ccac105d8355e44593818fbfd833ada77fc3e68b8430986d993bf345019be6edf77ce38df368ba6cf84f946295fa18bf683847b5d137884c9d9e268f15c79eeefaae6534bf8bd965d8c40f7e19c1154f1b947d422074cbde26030d6ef2f83073489bdff4dab9cdbcaa150d01eb91c567f8f1796413376f0c304265a84efa616482358eb86b51c52c014645389fefba4b2b3c626db3fc101723fc4c1090f724496706342b4e0975875ae6784508f5c4087978a197b26bbc6fb4a55eed08c0bbb1a59d985d5a87950a75ce3c9d521553d3ed1344f7ad2c6c979007a90ceeee309f62d3edaabe9921cb4923c3458181710097690b595ea4fb6f57ccc11086a659e447b70c4936b256a64a09d819b4096c229e3ddf551d196adc5e7dbc5ba34584cf952cfdb1a0da5fe29c43c45b980dc1ddc95733bb3231df7152e06f6c14f251ea205733bbc850d14e0b64c111f57e990744f5344d356312fbe46155cf98d4604b3d725e3604f256a5fc32be018943706c62d0eb059dec72c5d60a9b3a73c79a7b00c461c84571a03837b229d6509ba728d95809f0b7f305147985bb9e6861b41f0c99853bac6af3c5fe35a63dd6837df57b7fbc9fe8f8debbdda2ef944e9dad8a0f4a8bddbf43fa8d0302ca356c04fc849e00b27afa412b11fa05e6daa31767cfb469b182bafb67a37ae182e8ac333eeb8ee78727fbcdc45d6d2666f19179997e877f3f51073810444926db83a8acb244d80d89cc1891f3b3a5eaa5975ff13b5c60ac690fa3e9d4b52e8e11fde1ccb2dca1e7425358208a6321335c5293b08b9922296c7909a77ddad3cd72303acd7487170bb9c948710e61b5d7d3dd64e2df55a36552b79329a8b68d74212df3468be00f140de2769d5fffe1ef87bfad702167d9466ede7e58496b157a7d31349c76f2a3488a430fddce4dd66e414f9def8aa1c73e8cc98c9158ddd888f3c56f8da0dfa389dbb5b0784919c90ba4a92616f6c6814b648759b6a578c0eab4db360405968b78be9f152e503adf78bb193fcd698eca2cc92ddccf7d3c583f4e76ca6d6292fc26c7757edb129b9fb6f213dfc07c95e1b302d53161452f33d57b6fe7657212f72906e1ccc3a7c4e99813e454646e67e2606ae453adac7971d277f7aca3d5187fa5a4162c007164ccc79b00ec226c15a09f8200fc89ebd396f488ddd404c123023d72bb2df516d597a4ddf8d694a1cc3e2354f08baf17586b9de197e6d1157d8372ba7fc0fe05f72439dfc4737806111d0cd5aebcd67ffc33a63b2fcd6f5dfacf0d0191104dc99c5b84e682239676a759e70442a3d12bc9b2977046be26e6cfa6fb8bc22caf9d4d4f2e489ca9cfc8ee5201cfe0a8172e355c771d3dec968359a76c510273cc8c8b836c1528a2c08f066aed310410c55697fd095f0ba4e6f642e6d41d8110d1d3e6b213ddb6d88e7c7f2c715273e0629100d145e4c8975dc5f805ae52fbce002d12c22379ba0d84ef716d7306c635b740bad7b3dd8fe940f8fc6894eb65357ecfa68f58bd2b1f0463898231286f1193a3ec464fb037441b1deafd37c78dceb0e7590a0de62a476d834892319e79f33e495ffc7338869598d989d9c7ff6d827f52cd3311254199122d7619fc825e59a5b324854637c1912644b7f85f502ddf4739a13f9ff8ded0490880142b860b488e28ad69ddb5115fa81d9db313b04cb3b232d1918674e5299d8c8a24f9b31eebd5562ac1605c3bd325afd8026fe4368df8070014d436baae0e0e6c90064acf5acd279205f09d49b529c3224ee53030e1df033cf63e48ecfb3f88bd81639d9a1279bfac6fb5e94d34895e2ff9082702ec297c6a1c85ef1aef8e1447437a35acb27388edfd770eafce032b7afa1c121be485e2103382dd1d4d52dfb32931b2b824b2bb27d5cddf879881975fa059a6974a243f43a348639007c0b10f9e000cf8ff13e02b2e757ddd8fc9807a6199235b4d9b0332f810578cfaf3f0bbea34ac431b3ee8c4afbb18c1e56e3aad2bce02ae6ecb1a7ffc105713e40d4bf5478a605cb7cb2ad0a5b87ddcd3a17c0abd86e6b4006f63c05237c68ba5f1644bc108043bebdb0aae6f832e5bc64f0b000cdf79840cf1dc8a549134cfa3e946bcd4d81ea11cfdf44ab65ff3f42a0bf8cd7991a75b1d24598316ec82b0d03bd12d194327d4020da8b5c47684f713d1ff2fb90d35ca39bfc70edab852830cfd77b021b8e8cf1a1a6ec8e129b3cbb162e7bbb3947cb9693eff0c4a12afa1704d0986582b1022d14b1def19829e71f43395b68736b2d399f8a96d3bb374b80604f0c3d102dd8709db35008998010aedcdb8c6adf10bdb091c26a25e983f7b627f4aedfd786f59029e45dae6d59030dde3f06950c5a9e1c1dad5782d5cd637d648f7ccde542d144212b750cfac579b3ef1e8392d0f083f1daf1424de8be2c53a56ea0e4c4c00d9f259cf50338ace6c148f8b3e13c07596bb4e984dbf94c4b76df3b5250c8f3dc329b02651c09c52d5f5f8914f1c3505edf856af23daaf2ed44d228c1ce90facefe935d1c350dc0dd258fdd98430d99feb8644ef3a4c496bae94906c24296", 0x1000}], 0x9, &(0x7f00000034c0)=[@ip_retopts={{0x20, 0x0, 0x7, {[@lsrr={0x83, 0xf, 0xe5, [@empty, @rand_addr=0x64010102, @multicast1]}]}}}, @ip_ttl={{0x14}}], 0x38}, 0x40) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:47:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:47:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendmsg$NL80211_CMD_STOP_SCHED_SCAN(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x7c, 0x0, 0x8, 0x70bd25, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x9, 0x47}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x14}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x44}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x28}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x4d}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x2c}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x5f}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x29}]}, 0x7c}, 0x1, 0x0, 0x0, 0x40}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r1}], 0x1, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) ioctl$AUTOFS_IOC_READY(r2, 0x9360, 0x4) 02:47:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:47:42 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, 0xffffffffffffffff, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:47:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:47:58 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:47:58 executing program 3: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, 0xffffffffffffffff, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:47:58 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) sendmsg$NFT_MSG_GETFLOWTABLE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x6c, 0x17, 0xa, 0x301, 0x0, 0x0, {0xc, 0x0, 0x3}, [@NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x1}, @NFTA_FLOWTABLE_FLAGS={0x8}, @NFTA_FLOWTABLE_FLAGS={0x8}, @NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x1}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x6c}, 0x1, 0x0, 0x0, 0x4000000}, 0x24000000) 02:47:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:47:58 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, 0xffffffffffffffff, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:47:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:47:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x30d0c2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file1\x00'}) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000400), 0x8a00, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) r5 = open_tree(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x900) r6 = getpid() ptrace$peek(0x2, r6, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x4, 0x0, 0x7ff}, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000180)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000200)="742fdca429a4c69729ecad15ba76fa75e74f58cb7708b17b960154b6572b01380d5a41337f8c866ba25a890e0e30f3d9c9e3420127227a046d331ede8c98c81cdb9132744ec487c0275b93d4993cfb3ad5f4cf6240b2757b3d3cd499a8c45158bb680e35ecd6a9521ed9fa0790392e029136c1a3f29a3f6981f0f79aa522ea", 0x7f}, {&(0x7f0000000280)="b6bc0d3a12c0e6dc28d4919695970fbc013f7e18f983c909c6098aba36c6e0f9a9a4c9aa259736bb0acaa245fef0a8514488fc175a80da6a91456a2b4c72fd41f3f267b3a44645370cdd88", 0x4b}, {&(0x7f0000000300)="6fd4d9e4436d8feb85a881442602a32759efcd3c80bfc35e71139643e505de707c74dea3e7eaab4ea73aa3179aaf40bf5427d71eff2aa3e2a3d04b6af774505010369a018dad9c7cbf1d9a8cec406c8a9eccad0639d00cbf5ad608e9c3b1ca1d56bbb1c3094def03d032d656f3510238faf4594ffced9b2ef48bb7b1ae7c1bb9f6ccd3805d0df0db6696fc77995a4a9a5f71ead29bec9837c335f0b5d6b01dbd0ca4ede92e392220315a2c4ad08416609e939cdeacb7c79ec90b04e95ef581c9f6313ef467002756930e9df7648b65", 0xcf}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="1c0000000400000720000019e08e870002000000", @ANYRES32=r6, @ANYRES32=0xee01, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x4008001}, 0x40) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r8 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000000), 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000007, 0x13, r8, 0x4815a000) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r9, r9, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:47:58 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1210.352731] loop7: detected capacity change from 0 to 40 02:47:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:47:58 executing program 4: setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000100)=0x8, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) r2 = openat$cgroup_freezer_state(r0, &(0x7f0000000040), 0x2, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {r3}}, './file0\x00'}) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) 02:47:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:47:58 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, 0xffffffffffffffff, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:15 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:48:15 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:48:15 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:48:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="b12d597cb862162e1ba0a78613dd6276bd2c7ee75709c667c2d60322a60326cd4ce53d67c22bfca8cff5367450093baadc276caa6a482c99315f5f0c7ad6b99959b594939b927be77c5c9e5a08e33200531d2e43406aa2d36196be866abcc2dfd6304d27496bdf9bbe607a9674d2b2fd9128d9e143a381e82e76a78747b7d6daf2a44c6418db2e00d263d86c0308f2ba2aa3276f5cf7b1f7fa26f98cc4c81bc441f62a127428f86f1178", 0xaa}, {&(0x7f0000000140)="1babfee9f71ce2c82de46d69c4a508d55aaf0dd23e8bdbffd5c9b02988cab6f4eff6395b7d7684591c00b81c6860ceace7558bb423feba0a1c4e586e1702ec181219efcc19359542d8739b15f158ab", 0x4f}, {&(0x7f00000001c0)="14c319c3055fcbb8810bff497c899895d0d5ca511cc4f5f0a343d2d88501bddcad1ea968d99962fa40057a7180f9d142bec50fa427dfbfc32680acd6b0f3d1a23e14e3457ae2e6b95bf2b910299f30bba92d1aa48f0a7e615a3eeb5091f3d1685f32b59304466740cbf208273f75caeaa3cb5afe08cd5befc56bf4158eced6d5ece8b071e3a348616860a0cd3e45957933618097aadcd820cd93fc0dccacfc13", 0xa0}, {&(0x7f0000000500)="e3c5651a0ba8b92936f3b30316291b44340dd8d870d0b1bc3bc12878eb2b03de9181c98dbf01a6e0ce33ac1980d3f03e3511f6cbb357fa35d68be543decb9fc8d303cb98ecd81e0be4d558578ce75bf0859468c81b380f02bc7c09d59ea642e4b81d7ebc96de60745272137d0b2df77f32a394e75eabc5d2e0c70500000000000000283e6effcbd4b92ba44964f4d595cc1f260f3bd27d869ba7fa34764b43aa10c97451b3502f3c6338166be692ef61f4df4f6c7edce5a954df405ada6cd687965df220ad7dfbe671636f5647258cb19cea0d0cce03a2f62ace429b97378809c2", 0xe1}, {&(0x7f0000000380)="03bebba16966980a80b214545bdc2bd0e293c7bfad4714ff2ed2e9f614323c58bf9c2a315616b0defc66ddcc24232f08ee6c3f77afa0b075e2ed5a686b7e79b8731f302c53af93db757d54ddc0d5254b75ee784e6716ea83f372773ca24eed24cb86bad3a2d993d7fd096fc7382ffa7c8fe6ff1798a89e741ccec88502f9bc60372cb139e60b97b4d4879e5fc6814a622900a2067c27ccc38bde6b825a32795d9788339088d4b7bcb553e13016410f29f68a672ba26613fad41818d44fd63b7467aae98073b3ba142443", 0xca}], 0x5, 0x7ffffff, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:48:15 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000180)='./file0\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r1}], 0x1, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = getpid() stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r4, 0x0) r5 = syz_open_dev$hidraw(&(0x7f00000006c0), 0xfffffffffffffffa, 0x200000) r6 = openat$cgroup_subtree(r1, &(0x7f0000000700), 0x2, 0x0) r7 = fcntl$getown(r1, 0x9) getresuid(&(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0)=0x0) stat(&(0x7f0000001280)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0xa8420, &(0x7f0000000940)={'trans=unix,', {[{@cache_fscache}, {@access_client}, {@access_any}, {@access_uid={'access', 0x3d, 0xee01}}, {@privport}, {@dfltgid={'dfltgid', 0x3d, r10}}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@obj_user={'obj_user', 0x3d, 'environ\x00'}}, {@subj_role={'subj_role', 0x3d, 'environ\x00'}}, {@euid_eq}, {@measure}]}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x2, r9, r10, r9, 0xee00, 0x8e, 0x6}, 0xd590, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7ff}) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000640)=[{&(0x7f00000002c0)="760462d963b34ad15a", 0x9}, {&(0x7f0000000340)="1cd47113e451c84f430a5c59aada06c3a90f877ded16d521b2a38aaf2e91bd0126a4d55c359fb376d2e6e55293db17bb06b207a502034d9e47aa597f5e059b921033fc17aa5ffdf0ba725d7161a12fb71f0cbf146ad1e2940ef0c20ba266810e0af339e27bd3b873a623f0ad5c63e16d48d95acca33dd5157935e4c8a41ee4858f32a761739800edf0b731382ee01f64d79257274b5edb539356a9c4", 0x9c}, {&(0x7f0000000400)="138c404c144f5b5606f04cd7492a98c8d2008b9cfdcc6740b3943cf16faea0fc8a3bdc09de077be3919cc34f5b89a98bff91307ce5c1d65fadc73d6d7ff22334", 0x40}, {&(0x7f0000000440)="b18f9663fcdce886da6b534746ae96e09c73afcf5a167a7536223ca9791d87169d5a7f14a97bbc2622a76e174c826c92db2449b5ff1802dd8648d07e726edb170b48e1665dc932a6e680adead7b5eb572c2797b79918974786ae2ebfd98530420689627b844803239b3a2318a781be10164e82c47d09ac17c199ba89621b3602965612dbff4cb4192087c0c9d9edd2cfec67f7df85e529af24581fcd891216a5c69cd49e20ac2932f7c33e8de4a08c825f1de6ad871ce091732eac475e3300ce33a7e2cd21f0e72770b6d597e51a4bae9c72ff21af2337890b7a2247e834121bdc4971", 0xe3}, {&(0x7f0000000540)="bba22bc4712b4fa006a42d7404dd92e05c92adecf992b8ddfb27a2cb9607de348e20c274a777f821b866efa33325ef642f064667cb033360cd1874803dbc140c20fc56ddd8a5c2861ff603f08918aac41d5055dab3feccaeae811a48098e", 0x5e}, {&(0x7f00000005c0)="2e8a154fabdb1676f090376eb427fae91316d3c78bbb4b8b356b1e64e160c0aa3d2e36c0d5f1cbefdb4b7d8ec455e8fb4df5f5209eb5c3562f23fb9f4b14c01309706b73", 0x44}], 0x6, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {r3, r4, r0}}}, @rights={{0x1c, 0x1, 0x1, [r1, r5, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r6, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r10}}}], 0x88, 0x8c1}, 0x24010040) 02:48:15 executing program 3: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, 0xffffffffffffffff, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1228.343682] loop7: detected capacity change from 0 to 40 02:48:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:48:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:48:16 executing program 3: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, 0xffffffffffffffff, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:16 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x12002, 0x40) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x9}}, './file0\x00'}) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) 02:48:16 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:48:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:48:16 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) ioctl$CDROMPLAYTRKIND(0xffffffffffffffff, 0x5304, &(0x7f00000003c0)={0x4, 0x1, 0x3, 0x5}) fstat(0xffffffffffffffff, &(0x7f0000000200)) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x3, 0xffffffffffffffff, 0xb) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000004c0)='status\x00') pread64(0xffffffffffffffff, &(0x7f0000000440)=""/87, 0x48, 0x5) perf_event_open(&(0x7f0000000340)={0x7, 0x80, 0x0, 0x0, 0x3f, 0x9, 0x0, 0x1, 0x200, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000400), 0x4}, 0x40008, 0x9, 0x1, 0x5, 0x401, 0x9, 0x0, 0x0, 0x9, 0x0, 0x1}, 0x0, 0xc, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x5, 0x20, 0x7, 0xfc, 0x0, 0x40, 0xc0, 0x8, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x4, @perf_config_ext={0x53, 0x1}, 0x40, 0xcd, 0x8, 0x7, 0x6, 0x1, 0x7, 0x0, 0x7fffffff, 0x0, 0x5}, 0xffffffffffffffff, 0x0, r3, 0x8) signalfd(0xffffffffffffffff, &(0x7f0000000040)={[0x91a]}, 0x8) getpid() ioctl$EXT4_IOC_CLEAR_ES_CACHE(r2, 0x6628) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) sendfile(r4, 0xffffffffffffffff, &(0x7f0000000300)=0x3f, 0x7) sendfile(r1, r1, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:48:16 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:16 executing program 4: lsetxattr$security_capability(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0), &(0x7f0000000500)=@v1={0x1000000, [{0x0, 0xffffffe0}]}, 0xc, 0x2) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) mount$9p_unix(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0xe0000, &(0x7f0000000300)={'trans=unix,', {[{@access_any}, {@fscache}, {@mmap}, {@afid={'afid', 0x3d, 0x3}}, {@aname={'aname', 0x3d, '^'}}, {@access_uid={'access', 0x3d, 0xee00}}, {@access_uid={'access', 0x3d, 0xee00}}, {@cachetag={'cachetag', 0x3d, 'G\'!\')'}}, {@version_9p2000}], [{@subj_role={'subj_role', 0x3d, '-&'}}, {@smackfshat={'smackfshat', 0x3d, 'access'}}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f00000003c0)=0x6, 0xe1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = syz_open_pts(r0, 0x200) mount$9p_unix(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x800000, &(0x7f0000000440)={'trans=unix,', {[{@cachetag={'cachetag', 0x3d, 'subj_type'}}, {@nodevmap}, {@aname={'aname', 0x3d, 'aname'}}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@hash}, {@fsmagic={'fsmagic', 0x3d, 0xffffffffffff7fff}}, {@subj_type={'subj_type', 0x3d, ':]%$\xa2'}}]}}) poll(&(0x7f0000000000)=[{r0, 0xc2}, {r1, 0x200}, {r2, 0x9}], 0x57, 0x8) [ 1229.068848] 9pnet_fd: p9_fd_create_unix (7632): problem connecting socket: ./file1: -111 [ 1229.116630] 9pnet_fd: p9_fd_create_unix (7636): problem connecting socket: ./file1: -111 02:48:33 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:48:33 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:33 executing program 3: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:48:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:48:33 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x68002, 0x0) r1 = syz_io_uring_complete(0x0) recvmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/1, 0x1}], 0x1, &(0x7f0000000100)}, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) 02:48:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) sendfile(r0, r0, 0x0, 0x100000) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) sendmsg$inet(r1, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @remote, @broadcast}}}], 0x20}, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, 0x0, 0x10, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r3}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x101}]}, 0x24}, 0x1, 0x0, 0x0, 0x2004c041}, 0x40000c0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001cc0)=ANY=[@ANYBLOB="08011f056c020000e1020000080000000c0300000700000000000000000000007ec64595b149adfb4c4012b3372a8097139240b9cb90b972166b9f9d9aebcca0153ec322ea5a96d9459e2b6963cacdb043b2fbedfadd2b81c4386e8700bc07bb1002306eca72f50b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcabe93ca8042b3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c042eb69e9703da08e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/2418], 0x968) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r6 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000240)='ns/net\x00') ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000280)={{0x1, 0x1, 0x18, r6}, './file1\x00'}) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x404442, 0x4) sendfile(r7, r7, 0x0, 0x100000) lseek(r4, 0x0, 0x3) dup(r7) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000b00)=""/160, 0xa0}, {&(0x7f0000000bc0)=""/224, 0xe0}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000cc0)=""/4096, 0x1000}], 0x4) 02:48:33 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) fsetxattr$security_capability(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=@v3={0x3000000, [{0x3, 0x4}, {0x1, 0xfe}], 0xffffffffffffffff}, 0x18, 0x1) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r4, {0x4}}, './file0\x00'}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYRES64=r2, @ANYRES16=r2, @ANYBLOB="0100000000000000000032000002080003002e91b4fb1e9eba805bd99e0c3888c47627a7b0421e219aecb57b9993184d17d17aa73720d786a79cb8952a806c8954031b90a90b0d5e040000000000000031feccd8fb0a3876166bd2b4ed52ab5a4b", @ANYRES32=r1, @ANYBLOB="e20033"], 0x100}}, 0x0) [ 1245.840730] loop7: detected capacity change from 0 to 40 02:48:33 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) 02:48:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:48:33 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:48:33 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) write(r0, &(0x7f0000000000)="5338f606effce5e0bab1faeb940f4321e9daac3726c86aeaadc7ddf503cf3a26345293ff9cc1e4221072a7870e5b3944b2fc6390a1c08de5faa30f7eeeedcd01b210ea2300447bceb4dca99a5a89c46cd861c7127025c0975fb4eb252e636fa624bcff83c1fcdf185b975ca55f01a6afb84c7f88e7c734bc50a856be19b08237a80150517d46ef96c833ae06ec68c29663fab7a9e4", 0x95) 02:48:33 executing program 3: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:48:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:48:49 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace$peek(0x2, 0x0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r1, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:49 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:48:49 executing program 3: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:49 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:49 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) 02:48:49 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:48:49 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) 02:48:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) [ 1261.874933] loop7: detected capacity change from 0 to 40 02:48:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:48:49 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:48:49 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:48:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:48:49 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace$peek(0x2, 0x0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r1, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:04 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:49:04 executing program 3: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:04 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(r1, 0x1000000, 0x3) 02:49:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:49:04 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace$peek(0x2, 0x0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r1, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:04 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = fsmount(r0, 0x1, 0x2) copy_file_range(r1, &(0x7f0000000040)=0x35, r2, &(0x7f0000000080)=0x7, 0xfff, 0x0) openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0x200100, 0x0) openat$incfs(r1, &(0x7f00000000c0)='.pending_reads\x00', 0x2, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/cpuinfo\x00', 0x0, 0x0) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000500), r4) sendmsg$TIPC_CMD_SET_NODE_ADDR(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000004c0), 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x24, r5, 0x400, 0x70bd29, 0x25dfdbfe, {{}, {}, {0x8, 0x11, 0xcfbd}}, ["", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x20008010}, 0x91) sendmsg$TIPC_CMD_DISABLE_BEARER(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x30, r5, 0x100, 0x70bd29, 0x25dfdbfe, {{}, {}, {0x14, 0x13, @l2={'eth', 0x3a, 'veth1_vlan\x00'}}}, ["", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x90}, 0x8884) 02:49:04 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1276.627867] loop7: detected capacity change from 0 to 40 02:49:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:49:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:49:04 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace$peek(0x2, 0x0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r1, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:04 executing program 3: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:04 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = getpid() ptrace$peek(0x2, r0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r0, 0x2, r1, 0xffffffffffffffff) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:04 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x9) recvmmsg(r1, &(0x7f0000003a00)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=""/137, 0x89}, 0x83900000}, {{&(0x7f0000000100)=@tipc=@name, 0x80, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/14, 0xe}, {&(0x7f0000000240)=""/7, 0x7}, {&(0x7f0000001340)=""/212, 0xd4}], 0x4, &(0x7f0000001440)=""/4096, 0x1000}, 0x8}, {{&(0x7f0000002440)=@rc={0x1f, @fixed}, 0x80, &(0x7f00000002c0)=[{&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000034c0)=""/188, 0xbc}, {&(0x7f0000003580)=""/134, 0x86}], 0x3, &(0x7f0000003640)=""/98, 0x62}, 0x5}, {{&(0x7f00000036c0)=@can, 0x80, &(0x7f00000038c0)=[{&(0x7f0000003740)=""/67, 0x43}, {&(0x7f00000037c0)=""/78, 0x4e}, {&(0x7f0000003840)=""/80, 0x50}], 0x3, &(0x7f0000003900)=""/247, 0xf7}, 0x6}], 0x4, 0x10100, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) 02:49:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:49:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:49:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f0000000000)=0x100) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:49:04 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = getpid() ptrace$peek(0x2, r0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r0, 0x2, r1, 0xffffffffffffffff) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:49:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) [ 1277.111042] EXT4-fs warning (device sda): __ext4_ioctl:1241: Setting inode version is not supported with metadata_csum enabled. 02:49:04 executing program 3: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:04 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace$peek(0x2, 0x0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r1, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:49:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:49:19 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace$peek(0x2, 0x0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r1, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:19 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:49:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(0xffffffffffffffff, 0x82307202, &(0x7f0000000180)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42a0c2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r3, 0xc0406619, &(0x7f0000000040)={@id={0x2, 0x0, @b}}) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) r5 = socket(0x10, 0x3, 0x6) ioctl$AUTOFS_DEV_IOCTL_FAIL(r4, 0xc0189377, &(0x7f0000000780)=ANY=[@ANYBLOB="1800"/12, @ANYRES32=r5, @ANYBLOB="07000000030000002e2f66696c653000"]) openat(r2, &(0x7f0000000000)='./file0\x00', 0x4900, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r6, r6, 0x0, 0x100000) preadv(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/149, 0x95}, {&(0x7f0000000480)=""/137, 0x89}, {&(0x7f0000000540)=""/124, 0x7c}, {&(0x7f00000005c0)=""/117, 0x75}, {&(0x7f0000000640)=""/136, 0x88}], 0x5, 0x8000, 0xffffffe1) lseek(r0, 0x0, 0x3) 02:49:19 executing program 2: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = getpid() ptrace$peek(0x2, r0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r0, 0x2, r1, 0xffffffffffffffff) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:19 executing program 3: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace$peek(0x2, 0x0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r1, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:49:19 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) acct(&(0x7f00000002c0)='./file0\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0x6e, &(0x7f0000003600)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000080)=""/194, 0xc2}, {&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/223, 0xdf}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/76, 0x4c}, {&(0x7f00000034c0)=""/95, 0x5f}, {&(0x7f0000003540)=""/145, 0x91}], 0x9, &(0x7f0000003780)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001400000000000000010000000100000001919789cf8a10c2b343684477bb66ddb3f9471bae18017be31af6e9b2cee00e244407f07f99acc66addf63b90d79b04369036b6b5788403a93c23ad00e94e0f80abf2c6308fcb2e86cf33ba5adc2c49385be24f7c314f20000000000000000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x12100) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000003840)={{0x1, 0x1, 0x18, r1, {0x100}}, './file0\x00'}) statfs(&(0x7f00000036c0)='./file0\x00', &(0x7f0000003700)=""/87) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) [ 1291.578908] loop7: detected capacity change from 0 to 40 02:49:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:49:34 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0x1e, 0x0, r0, 0xfffffffffffffffe, 0x1) keyctl$link(0x8, r0, r0) r1 = request_key(&(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)=':\')!%-W&\x00', r0) r2 = request_key(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='#\x0e-\x00', r0) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r2, 0x1) add_key(&(0x7f0000000200)='.request_key_auth\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)="d37a4e3679319c20b6789373a7b9d8b5cce9199d8af1871f00d1c942046d4eaa178f47e7d55bfd94834cc33bcc421161ccada6bedc7a6d5830cba8a280e46c334c4a521af455e9a6ae94e2d8545a09cea6ebc67a6a73335656b6f9889cce91c81d79a3c50d9a3b0605a9ee13a738ebee7c0926954092d0c73f43a339b6b9d9937943dba14120499e9113c37921c851863ae159bfdc00a4b523c728267880c5bd79e2dc046a2919d444bdd654ed8b8035bb1c56ac7439b57d0b3bde0b4a885c96c9f07e32570ff019116cbfe070b81e62036b4a32d051851a4060d051e2d51705a95e9e6919d24cb7cc", 0xe9, r1) add_key$user(0xfffffffffffffffc, &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="0576a20ae23ed278389c43d8267d74df027fec649e616e2496e661a5e2cb128daddaf4f5958cedbd4a2a1caf3b57550bcdb795ca37b6a2c6ba526e2798029a2154051569b11dd12c6dba829c45494411816a978376707faf66ed71d4945d417ca618182aea3d8f258c6496559bdf760ed536355a710607d96e3c1bcdceb006a0884104a43fef4e7d02e25b50de07c1c99b9889506d7a8f62809dc99190f3959fde339eb36829b5cbb782af7669592c2a33b6f336233ecb312c6b5c6ea0e55c140ede8ec81872418650ca18a902f5681afb9663432a549e689a20e2941c138c2f5b3841a6e10ad5efb563197a3c7bd468eed2187e4cb200a0f16b848bfd4b7fba0b1b644c61620c60625a38a20d7bd3355c423d40c7fe2d93f8132ec077d3251c8aa0c826290d7f5523159da2b825094f53b77a036eede99b9c12ad75f2c544a22528e8243e87a53e2e42bd8885c138a86e4f15016926549895cae6af29fd7c92f8370858ec6f595229b424ea05307df8f5398bc0e4c2f35c0fa502204622ff77e09e7939c8bfb11f69b623f029cc448aed4c7dd1e750511b2ba8a138cb4c60f294443a0a35d9aedbadd2b8bee67a9a4433c10cf30d72f75bb67dfd19e99cb082e02c3e8f04b406e8abcf306a08dcec62bdfcf236010361bd8f7660593bd3bda85d9fd019fc04e717ac76c123b465b21e431fb2626f33900fd00f22f67ae130f83016f890fe11707a83ce6fefb4171fc478e16f51d7e198c77cb907acdbc2f9df703a4e88c82495f684764586cf68ed37894a8039df487083c06e486df33e3f4ab024095dd886f293f93a7bc7483e7c10bd271ca1d04074b5ffa0f29c4bad9c3e1e1159f73f3b9f8c34d8a30d2d9edc7e12e59ca6b95b93ef398b5a07b518be2bd3ea2e214cd2803e872c553d789b2ecd2e7569b0f06a856c71d7ddbcf3c3ee999003b52eefb87dbed5ad45e7810f5de25d2cc8b17ab48914c91ea64c1b28f7405c4cecf7319d9883c04cd298f85faa85b91687b0960c8e7525c69dff1a0f7c74a3c2a13126508064a0ebc73e61fc9d5941e7ef3d948b6767b5750752174a059051e1d21b8b24fe48927f858b50a70b64ae234d1ccfca429ce5e03c10d4102c2ea206aa87c41968e89294620aa244ddf475d47e79dc678d2f17660a629a5c97486fcaf06243b43726e6dae885e8c8a62d1cc8a2550fd927e4fe7dc57812c8f9882c21737d04dca1d610384300181fe3f9805c5121f66ccf979f62981ae052bb671fda0bc5b338b0b705d62d122cbf6712e34ded9c0e366d1c5035a24702bc3d54f5169aa73895a9b4ae2f60637d2b6b5ce9a5041e5543501289bb5c6fe4fda256196584b420d307b3c8ed09ab7d9920ec79e80dd1ba24f9a829c26c19bbf8d68a2332504f70472cf72b48b7c6cb5f9a6ac120948882776bac0d4123928bc1ee329e7bf22417426714396d33eecdb28e38525ed5e08e8280b5c58f986f280029ec91edb351d1d6b2ee6c164a45ecc073e92b943dac8b26d6f85ff2ed9ddd5fed3b9346ed7a7dc37e39a5d98abfc74c7ada68222d6095d4c4073509d0636619c0d6441558a0668053aab36e6d7a90328c71699b734b5f9da41d9017e41fc311ff5334cfe41a458c63530ee5e96882ce8945b1a013eb0d23bb71254d4320506b091736ecaac52301c96657cbfcea867fcdfa7b11b86ae8ac4ba954a1cbac111a698a6e429c445af5d085ea2cc88a0dc07cb53bb50b3e10b3c3403e22f4bfc43cc4f4d6a80a59a33a6281d47e00e5b4eac505008de240b9f6b49ecf0905aa8ab9f92a6d774f8341ff3540595228a4a2e8a34b5e662d6cd9a0563033e0ba4f16c4f2eb853e55067d26064001982891cfd385e202189e495e5f4cd7b409156554693516acccc663fc0c8a76e326314f9a7bb92e2383838206e42a33afad2ca20accddcbbc3a3db984931c5787ba95200a717d6ffa9131286aa91d398bef7e418bbc602f7814233864c78536b2f2218764a0067427b248c181d2bb7bba184783c41a17f910a20257a04549a24b0ed32ce9f79926dfd841ba9e4ae6c8e41d440fb28007f91cef8fbc4789835be198a2e3cbf413eae7bf6393b02a8d6fe78347a9dcc9289b90477bbf76c06ac9166b35207e2b4ea741c34519901057b3b776c603a1f23eba1c9a341bd663aa63cd2f6d82d6f616e2cf7296a4c79211befcb6c10ca2453ebdb0e31b4d40e1531f1d3c8c38e837b06cd4920f0f2b77ce2f026eb2e48aa55ea81453670e918a5778206bd0e1c5eed4f737405548da67b897b806b9bc1088ad57aa15a89ac46df864a1e39cf95499052f29911bcb3b0449e2e7202abd20345d0f5daee303ff1d97894fd6346b02fea68bc4b5c0ae5e3bbfe529a090ffe651dc9aba152dc585ff0c615444d70fcf3ef47f1b3d02972c654c7fab1c713945a9cede3b3879a83af2f499365197d4413ff17195903bee59eba61373c6b765f5ca4848b9cbd9a91f147e9b55d0ecc977660eda3ba43289e3323190175a8c868c88438593ec88681a5977af7eb3614c826fedbaccd4041cc7210cff0599db7f9c3f8084256cb6f0999717fcebc540cfcd1ffa7a73bc222b010422914212fb5074ad2b8714dfecb3498ef9a3ae035367ce4fab5e35f79421044628278225165b9abe19426e86c4974710a811e9e1ab5ba5b4d40cbdd781823a1b9d2b455c32b2bd46848b6e7f9898f242444a7b10b2f990a6166027fbf841634bf44c93653b89d5381552588a19bdbae8b2a30b5aef2a7ba07fff1d3e9734aab033bb0f80e6e2dbad0ab0ba59f6872b48bcd439403c7caac319c96f6d61e452572b8088b5932291a26e6a85b9c89fb5df215906944d1b06fb3f70fb028d5a7cdb8f38b39d54b0e48e601e7c3efbd2ce2dd57d9fea86757e26ae225dd5a627b201215cccc3c314cc8a690aaa5b904ba54a7cee97a77ca774b02a68438900671b2607ff80326f1d98f6bb8ac1ef7b99ec6ccd39fc78337a7cc3546d4a5af87cc4a141b0197406f5590c0ac7f86a126a85aea9f557efa7ec51b1a0e8b4042b8c2959cea4c8abed4ea0e37285f0d825c2638e3bbb68d2941bea6eb3591d7e8ec410c07247b92df43c9eee4e2bb38e0a8acbbbc315b864460077a92f4c93aed2f424727f6aaac51700b328f72914c5d95ca2a215d59eab793a7be1dc3442d524328c742ba4f463fe5db008d2767752716001eae17b56bd209621372e3320466726da75c44af99694346ce295fa8529c7125a893de47c8bac23efd80e7b5b7fd627381bac80991123cc1f4c04ea5bd77de11aa79a58ae64980553befbff9ae549ea374c5eefb44e0c7172bcf9e4331d321f7b99c25dd06cfce683a7d0f62ef4795ecc1efde59389febf02bf49e759d3c213d63b50c0637ac1896547c7d79bfd86da8b92aeae8e336f442bd235c5556af5c5244155b96a087bbb6d9b5ee641120327c6851f7dcd632309c816f5c7380a31d8520963204b0d94c28c4a4d842347b00ed0f3e2453acebfe1bf91eb9ed358451a04cd84694b5621bdb58734b4019647147740ce5a31d15e3781006c4ab3da6e1674d1bfa6b4a65c8e03c768f9727094d4abf63675e19246f6ce368a86bd3903220e8c19d0a5e8c10fd4ece1b2381d5e72c28e444d64636e88d0f989c8d451060170f4efe6c1d68dce8f38167358bcbbd0384527230e428729a7c22881b86285ffc958a56484026a126db12cf5e6c178affb0ad175fa241de075e3c54c352ac7478ca19b9ccf1afe7de5b1e2a6bcfffb7414f8971c83278f8e13ce5171322c492c24078045550bdae3f5563a794e55d110ec2c40d6ecd92514b128261fd6bdabf09394be1cf500dd9fcc1c8340213187f57a94b97d955102eecf971146ef36b235bd7ae93935e2ba10925f799fa2ffe46f73d2714c1539a4c2a1270c248d2758aba2b2fb372dc5ec49a534598ac8429e7ed7e61978d4a9e3fb7d52f21c887cfa5f8f6f0beed92793be9ffe821d34902d28958ef7c395bde97438cb16f67812790015d763e3f8de9ee969ad2dcb9ef98493769b99e44abf343ed661af8ec6c91dbdba1ac17ee02fd8a860d5f548c820885f748da29efb1936d7f502acb21eaed3d23839ef4e01a6480cb8835f20cc0b52ff63382235adf3e61ec9ea9c3e7d3ae0151caf5046811b2ce24d0fceeb577c16807883f73593627d4ca0ee3a6e9781754daaae891142e8bfa9bb811f54134f1c770e917952a5f4c0e05f1604dc13e4445d30ca541df856db6835976ead4376103dc76b28776da526e6e3c825cf0a98c408b0c98cdb5590f4125dff0e4d36914e1f31c230c99b50ceb55f9bfc9295fa1bf1873b076486696c7046cad71664388bcb5271b546bd9909524f8a9c56757aaa31f51af74319b67a9efb6c80188cc026f140e33294b457161fe9d6f8e1a60c10f86436424e8ba74e38053f5b22fe5a9ec8b4f18fa2102725a7deeb5cb282cc4396ec8d5e4887bc290ac3d6b5e5cf7c2096607d8653b26f2e1905424c3472d30dc2f3531ee30c3bc17557df5ef5fa390b195b44d25e880845d4a47591864ddc7be0d91ee77b37fd74eafecce3202f0f3170587c2483355fc9358d80ce557fda97a818a92d496ca471a69141bcc1dc0e595955c8e7d84487e5ef368609a1d98da2354547b07e8347881b3c1d427424dca8b135f1a078b57ba4a63b831ee40be281e2b4efde25ca79ef9bd2e3db1ec31cef958540b89cb688583c075711c64c166e48453cabea2877aa9bb2c92a3f5659e91e0467670c7cbe781bc508910e3fe56bc8a43c1b5f59a0a0bb544361c124458ae7df7daf17f76ea3cc8af85be39ef9ba2d38c0e069caa3e6c4a561089142b0f5d824e451f305703061d6dacd2df7497d356dc4607f32505998c6330eea2ef766845e8d3768a3407998d7066d24bf18f6c5341cc2b38d60b0a6a999be59a6d53cf06e7bbce3956dd56aecaa7f02cf03e26aa947cb262a7d6c82b9eca19a60d1d9fae03bdfdb3d52c33b902e7f3afcbd247508a50e68f4716932ff0472601df00e1bb83c7d44e00094280a768bd9f69929535fbe02e261742560285bd8323327598f732e42841a8b594eb1d6c0ee020879205fda5eb0f391f08dd37504543c5c5335b46eb3188f4e5d8d64d79834d71b6299e89143bc9d71d0d61ad456c89f8e049c8ad406b6af2856005751d5f6bb3f361222e6e1358163dfe997620ebf1c29c40d9fed069d02d3f5354e42b87e0bede1ebf21c276baa7f0e2ccd57f259ee1d3abe19a05814d64870426ebf15b4f73ef0cabaa1dbc310f2797ed732296c7f5de1aab7c4bfd3dbb2088f91064c4126e96c287eccc3449fbe789840a18f4e7eef9942e8309b7d96599772c40521146d6d94cd4eff1feb16fec81a1aee237a7307d77fb9da04967139450ea8908bbf3d99d1e739a0b8b44255ea93f5ee97bae8280a82cf844237422aaab2e1f6b0570ccacf7239a177af298b31eb906e989cfd5b61cfe947b3a237d8802714dc17dee2df92987d65ec3660186a9aaaa64cbd1080cc978a880af83842180c5a39b861aa2170b98c69fad12f9fc328e3326f9912abd4bc53db8398bed99fe640a8285ad68b7209494bd72e15ac6fa7ff78810ed8f40ce6525928a32a229bd4345f65323e59e6defa34ffb2b57704c585cf8139fa8126cf4869b9d231b3be03763316c7653a8a196a982d8977c176aef09a978ff11bc2910dcfbfc9b4d01f4f730dcf8697fc25070748afcecdeff15ea5d2f04f0bd3f1f25a8568c22c8f979f218813e2", 0x1000, r0) r3 = add_key$user(&(0x7f00000013c0), &(0x7f0000001400)={'syz', 0x3}, &(0x7f0000001440)="329579893f62f6834d2217bfd63d74f067beca93b4c99aaa6db5aeac649f82911029e6c5b0ad197cb502ecc6c21910a9945a21d16974f8afa813a10a7f2c863d34cef0fa4ad5faaacd36f5407511358043573ad32c568d6b6b6d5ea24067326bec8904b0e4e7cfed145c88ee75ffa32172a18ccb3497b18b7629af66735c45fd65b72ac02778fd64677d7339d47f98ad58293a8ef4779616c515faf9b5a98b2705c043f670b301eaafda0b775b165bc63c79309349b62a9f3a36109c556685f233f12a472a067136305d6cf7c5f0a818a27dd306b5ad343b6a48c3fceda66667bda4d2ba3ea75f5d8517", 0xea, 0xffffffffffffffff) r4 = add_key$fscrypt_v1(&(0x7f0000001540), &(0x7f0000001580)={'fscrypt:', @desc2}, &(0x7f00000015c0)={0x0, "6ed24af5933f731584d05a4f694400b171f5f5a8101c01a2080b263a220b9bb00078cdc36f57570d7be4651740c64c217169c097fe7ebdb313b0cc0492b3ca06", 0x3f}, 0x48, 0xfffffffffffffff9) keyctl$update(0x2, r4, 0x0, 0x0) r5 = add_key$keyring(&(0x7f00000016c0), &(0x7f0000001700)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000001640), &(0x7f0000001680)={'syz', 0x2}, 0x0, 0x0, r5) r6 = request_key(&(0x7f0000001740)='rxrpc_s\x00', &(0x7f0000001780)={'syz', 0x1}, &(0x7f00000017c0)='keyring\x00', 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000001800)='rxrpc\x00', &(0x7f0000001840)=@chain={'key_or_keyring:', r3}) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000001880)={r5, 0xaa, 0x33}, &(0x7f00000018c0)={'enc=', 'pkcs1', ' hash=', {'ghash\x00'}}, &(0x7f0000001940)="d77b4f7323df4449c33e8d6434c57fe80de47acc55bed9f5d2197d818f4f072d0753ef61ecd22631fc83d9add21a4e9e335a8e86f5d8e74eede6243ac25d13d6f7dcfd8fe0c9be64349175dea04cddcc14f63e72b7f09789b9590fd6d8658de398314c0c99a6178ab0b473a71113fd1b03b7309ef48169b3cce6164d087a2c73a984a1e8125bcdca8c801dfde4c62abbaea10b8d849a2cde93afd8cbefeff22aea240e47545b6b7c5f14", &(0x7f0000001a00)=""/51) r7 = add_key$fscrypt_provisioning(&(0x7f0000001a40), &(0x7f0000001a80)={'syz', 0x0}, &(0x7f0000001ac0)={0x2, 0x0, @auto=[0x27, 0x12, 0x38, 0x24, 0x10, 0x25, 0x3f]}, 0xf, r6) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r7, &(0x7f0000001b00)='user\x00', &(0x7f0000001b40)=@secondary) r8 = add_key$keyring(&(0x7f0000001c80), &(0x7f0000001cc0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000001b80), &(0x7f0000001bc0)={'fscrypt:', @desc4}, &(0x7f0000001c00)={0x0, "04018da8f2d03e94983937326bbac05d1e1afb0facf9ac2128a6e8edfdadaa6d6e865a4d75d6d715e452c7c12ea33c1433feaff99665b3828598b0b0eb0d7a49", 0x2a}, 0x48, r8) 02:49:34 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:49:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1000008d, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:49:34 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1a000, 0x20) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) 02:49:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:49:34 executing program 3: syz_io_uring_setup(0x1c99, &(0x7f0000000040)={0x0, 0x4dd1}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) syz_io_uring_setup(0x2175, &(0x7f0000000680)={0x0, 0x1df2, 0x4, 0x102, 0x285}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f00000003c0)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000500)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000400)=0x80, &(0x7f0000000300)=@isdn, 0x0, 0x80800, 0x0, {0x0, r2}}, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000000)=@IORING_OP_FSYNC={0x3, 0x5, 0x0, @fd=r3, 0x0, 0x0, 0x0, 0x1}, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) syz_io_uring_setup(0x23b9, &(0x7f0000000200)={0x0, 0x6ff2, 0x10, 0x0, 0xe4, 0x0, r4}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000280), &(0x7f00000002c0)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000000)) sendfile(r5, r5, 0x0, 0x100000) syz_io_uring_setup(0x721d, &(0x7f0000000140)={0x0, 0xb3e2, 0x5, 0x2, 0x12b, 0x0, r5}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000000c0), &(0x7f00000001c0)) 02:49:34 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000) lseek(r0, 0x0, 0x4) [ 1306.554540] loop7: detected capacity change from 0 to 40 [ 1306.598995] syz-executor.7: attempt to access beyond end of device [ 1306.598995] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1306.599964] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:49:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100001) r3 = openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1, 0x80000000, 0x7) lseek(r0, 0x0, 0x3) 02:49:34 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:49:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000) lseek(r0, 0x0, 0x4) [ 1306.745612] loop7: detected capacity change from 0 to 40 [ 1306.771972] syz-executor.7: attempt to access beyond end of device [ 1306.771972] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1306.772906] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:49:34 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@generic, 0x80, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/229, 0xe5}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f0000000180)=""/34, 0x22}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/226, 0xe2}], 0x7}, 0x3) 02:49:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:49:34 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:49:34 executing program 1: ioctl$BLKBSZSET(0xffffffffffffffff, 0x40081271, &(0x7f0000000240)=0x5) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prctl$PR_SET_DUMPABLE(0x4, 0x2) prctl$PR_SET_DUMPABLE(0x4, 0x0) prctl$PR_SET_DUMPABLE(0x4, 0x2) keyctl$clear(0x7, 0xfffffffffffffffa) getpriority(0x2, 0x0) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_GETPARAMS(0xffffffffffffffff, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f00000003c0)) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL802154_CMD_SET_PAN_ID(0xffffffffffffffff, 0x0, 0x20004000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x400, 0x0) keyctl$instantiate(0xc, 0x0, 0x0, 0x0, 0xfffffffffffffffc) sync() setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f00000018c0)=0x1, 0x4) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000000)=0x3, 0x4) 02:49:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x84042, 0x120) r3 = socket$inet_tcp(0x2, 0x1, 0x0) fstatfs(r3, &(0x7f0000000000)=""/82) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:49:34 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1306.908842] loop7: detected capacity change from 0 to 40 02:49:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000) lseek(r0, 0x0, 0x4) [ 1306.933531] syz-executor.7: attempt to access beyond end of device [ 1306.933531] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1306.934445] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:49:34 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) connect(r1, &(0x7f0000000080)=@pppol2tpv3in6={0x18, 0x1, {0x0, r0, 0x1, 0x1, 0x3, 0x2, {0xa, 0x4e23, 0x8, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x80000000}}}, 0x80) sendfile(r0, r0, 0x0, 0x100000) r2 = io_uring_setup(0x2416, &(0x7f0000000240)={0x0, 0xc030, 0x10, 0x1, 0x1cc, 0x0, r1}) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f0000000180)={0x3f, 0x8, 0x0, 0x80, 0x80000001}) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x52e4}], 0x2, 0x1) 02:49:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x0) lseek(r0, 0xffffffff00000000, 0x3) 02:49:55 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:55 executing program 2: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x80000001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:49:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x0) lseek(r0, 0x0, 0x4) 02:49:55 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) poll(&(0x7f0000000300), 0x0, 0x408) 02:49:55 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@multicast, @multicast, @val={@void, {0x8100, 0x0, 0x0, 0x3}}, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "2ddc20", 0x10, 0x3a, 0xff, @dev, @local, {[], @ndisc_ra}}}}}, 0x0) 02:49:55 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:49:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={r1, 0xffff, 0x8000, 0x9}) ioctl$BLKTRACESTOP(r2, 0x1275, 0x0) r3 = socket(0x28, 0x2, 0x1) ioctl$int_out(r3, 0x5460, &(0x7f0000000000)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r4, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:49:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x0) lseek(r0, 0xffffffff00000000, 0x3) [ 1328.166353] loop7: detected capacity change from 0 to 40 02:49:55 executing program 3: syz_open_dev$tty20(0xc, 0x4, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) ioctl$TCSETSF(r0, 0x560f, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, "b4d9c658d8798c11027fef73910f22bb242367"}) r1 = memfd_secret(0x0) ioctl$KIOCSOUND(r1, 0x4b2f, 0x0) 02:49:55 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:49:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x0) lseek(r0, 0xffffffff00000000, 0x3) 02:49:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x0) lseek(r0, 0x0, 0x4) [ 1328.237544] syz-executor.7: attempt to access beyond end of device [ 1328.237544] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1328.239393] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:49:55 executing program 2: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:50:09 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xd1b}}, './file0\x00'}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x42000, 0x36) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) 02:50:09 executing program 2: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:50:09 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1570c1, 0xf4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r5) sendfile(r3, r3, 0x0, 0x100000) r6 = socket$unix(0x1, 0x5, 0x0) write$binfmt_elf32(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="7f454c4607044040000000000000000002000600623a316bc601000038000000ef0100000300000009002000020002008e00b4440000000000000070ff0000000100000003000000080000000600000000000000802c00004ca50d118255bd0bd563c6bcdf81ee935cebadf870ed05509a9edee9ff7775ce96ca387943cebab18ec0026ffd9bf3e4bbeceaa3f6f399df822e379749969cab7e4298f47370f5c8c69728c21a1ac9f1962929e1df57573a6a6e00193138ad3d1e6d9df01debb82c5ebe35366c84a186a26af1f7c78fb81ae151f18781d65d87d1572134ba972b7e2d3502000270040667a70a9a066631c728afd8b004612b0b93f99e547763872e19575911add88c052f6571b62d3b613e804c9c90849ef2bc54f074ac79e9b39d0641e1aa77d4d07200be52433ce44b18c219728f9d2cf4dbd929b2d7569be52555130f5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000092aeea4f5c5a0c9cc2c279e8fb6f2b810379184e9f69e15c5fd0f1f17163b26328fecadd03f8cba2d4de0fd3844b63df79"], 0x344) lseek(r1, 0x0, 0x3) pwritev(r6, &(0x7f00000009c0)=[{&(0x7f0000000500)="b534e2ad691012257ef48b6bc61d91e854fb7b48ee5a3bc13a8d5d7adc77efaee25015e7214f7aee90032bee46e4bc62a670fbb2c0ee81e48a0b4c6194a6f45faccedcc0f36a6af12542f0ef85c50858d0af2aefc3c936be7bd82fd29c80ba2e3f3a77b3d4ecd5f6b07b285ff41df48618d9b7ad53ed269c7f7a3f12d1c6cece50ada8b6e763db24fabcfe60c5e21bc5d53d9851d50ad0600ea1c134df2a6f73a1b26224a37054ff666747946912f243d0a67c371137f56d39431b841abc25ad4b1f3e34e5bd2649d47a769190159841e3e3d2bfa28561ccc3f922c6651830cdf65b50ff2b36ffc0aa9a52cc0b01", 0xee}, {&(0x7f0000000600)="fdc9ccef6793d5193e3dae8c7f5ff121fa55bc75ae8f140146e9654e6d77bda867149a11d694ca4cc741af4530bbed473ee5fa", 0x33}, {&(0x7f0000000640)="5e1ee87555f0aafe9b0bc53fab41d0cac8e1971efd213331626fb7f25170cbc3e5aa46ebcd4f2802df0da43ecac5430509d00f426765545bd2904af2f8a97458f7c1ead5cbc5", 0x46}, {&(0x7f00000006c0)="19e2316a4db46f042d47c4befca09c361e0d4c27a31cb4bdc5419459dbc35df8f7318c000d22cd492413ed370e03008962c65a840902698e95450e45d665cdda64997af1ddbe52a6f0eee91ef2f0e44964046113628f642a6f39458c882023ccb7e626a565ade6d522857ed7bc9ba991df385b3647d19eb826d4a6fb536b47963eac888c606ab74b5d3b1ff1bfc8567874e077b27f8c6ed4b6c4b6117efe801d44653739078d", 0xa6}, {&(0x7f0000000780)="91e4155a2a47a06f80bdb07f372ca8daa4c2a9689b1951df956285a82c03ea59f477a3229480b6a66d280b22eda76c97deb543016edefe839eda4d2561e14eba88f1bdbf2817b814ef52a7dbd86983fe5c7b0985f73cb0ce0c92e153e43692841f65b242b42f1df62fca52bac7a2ff0759360ba2b80242a619bf0d1625003fc912a32900d023", 0x86}, {&(0x7f0000000840)="f27f6a7813f38c150272fc165bd0398cb51d4e3fc1e467c418abc590940c14dc4c4fdeb3b40322184edd3be676fc231cb2b501882ce3a5ae4b175357ee7379609c0d0840d1e09120e644b9d8607ecf788931411731ad59e7098525c3dee948a1d02cfcb5691db2a4cf8804b10b261ff01788ea74faa717d248d0cda4abcc3d83991df72dd64623fc22742af26b2a8442406035e003efa1fd6b28c198680fac30948ebca8ecae84acc183a5ab94b3b3703a1773b6c2c1aad48c41c3616000f9d85a50fcb575e395a3ee402b36e5bf1f298a647e6f", 0xd4}, {&(0x7f0000000940)="400bc03941e484eeb306c2059943547afa74555d41503be335da0c23848f84972656583fd41a72fa986a30d8da0aab86b4e0f35102b030ae049fb8c37081e403ce7c67c658e9ec1b2c855e", 0x4b}], 0x7, 0x8, 0xb1b6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, &(0x7f00000000c0)={0x80000011}) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$BLKROSET(r7, 0x125d, &(0x7f0000000040)) 02:50:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:50:09 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(0xffffffffffffffff, 0xffffffff00000000, 0x3) [ 1342.124216] loop7: detected capacity change from 0 to 40 02:50:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x0) lseek(r0, 0x0, 0x4) 02:50:09 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40000, 0x0) openat$hpet(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=@phonet={0x23, 0x0, 0x0, 0x2}, 0x80) r1 = socket$inet_udp(0x2, 0x2, 0x0) socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'lo\x00'}) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x76, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x3018, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r3 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000140), 0x80200, 0x0) sendto(r3, 0x0, 0x0, 0x4000050, &(0x7f0000000180)=@pptp={0x18, 0x2, {0x1, @loopback}}, 0x80) close_range(r2, 0xffffffffffffffff, 0x0) signalfd4(r2, &(0x7f0000001880)={[0xe31a]}, 0x8, 0x80800) setsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f00000017c0)={@rand_addr=0x64010100, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="94031c855deb"}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) 02:50:09 executing program 3: syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) syz_genetlink_get_family_id$devlink(&(0x7f0000000200), 0xffffffffffffffff) syz_genetlink_get_family_id$batadv(&(0x7f0000000380), 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) sendfile(r0, r0, 0x0, 0x100000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) sendfile(r1, r1, 0x0, 0x100000) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pidfd_getfd(r1, r2, 0x0) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x800, &(0x7f00000006c0)) [ 1342.151490] syz-executor.7: attempt to access beyond end of device [ 1342.151490] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1342.152395] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1342.155386] device lo left promiscuous mode [ 1342.183081] device lo entered promiscuous mode 02:50:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:50:09 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(0xffffffffffffffff, 0xffffffff00000000, 0x3) 02:50:10 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:50:10 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(0xffffffffffffffff, 0x0, 0x4) 02:50:10 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) acct(&(0x7f0000000000)='./file0\x00') [ 1342.317539] loop7: detected capacity change from 0 to 40 [ 1342.362616] syz-executor.7: attempt to access beyond end of device [ 1342.362616] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1342.363566] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:50:10 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:50:10 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:50:10 executing program 1: syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6d706f6c3d70726566e5723a09"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) sendfile(r0, r0, 0x0, 0x100000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) openat(r2, &(0x7f0000000140)='./file1/file0\x00', 0x24000, 0x40) linkat(r0, &(0x7f0000000040)='./file1/file0\x00', r1, &(0x7f0000000080)='./file1\x00', 0x2400) [ 1342.580241] loop7: detected capacity change from 0 to 40 02:50:10 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) 02:50:10 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(0xffffffffffffffff, 0xffffffff00000000, 0x3) [ 1342.655107] tmpfs: Bad value for 'mpol' [ 1342.676653] tmpfs: Bad value for 'mpol' 02:50:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:50:25 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x371202, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x80008) openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0x480180, 0x0) 02:50:25 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(0xffffffffffffffff, 0x0, 0x4) 02:50:25 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = syz_open_dev$mouse(&(0x7f0000000000), 0xfd9, 0x321b00) setsockopt$inet_msfilter(r0, 0x0, 0x1a, 0x0, 0xa965ef4e5cd74466) setsockopt$bt_hci_HCI_FILTER(r0, 0x0, 0x2, &(0x7f0000000040)={0x40000000, [0x3, 0x3], 0x9}, 0x10) 02:50:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x1) 02:50:25 executing program 1: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001440)={{{@in=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in6=@loopback}}, &(0x7f0000001540)=0xe8) syz_mount_image$ext4(&(0x7f0000000380)='ext2\x00', &(0x7f00000003c0)='./file0\x00', 0x100, 0x9, &(0x7f0000002b40)=[{&(0x7f0000001600)="a965d4b3e692341ccc73bb4ce91d057a2787ce00cba5cd952aef370425900cb20bdcc187d492d9a761a1559cd1f3f9a9bc26feb72af753089328200bc88ee14fdd9684844ec2ab2fbeaf125c7eced30a09e5a2555eb4484b8472227b6159f6b189b3d95ced424a95c8c425c1da5c0900b9287794ab7781963e369a84d24a8be22d6eab40ce391509dd6feec83dbb0b5bcac91ab935", 0x95, 0x81}, {&(0x7f00000016c0)="9c750bd412cca8dce7b801383c9451c50942f1b175b6ede6c3abed63b918a683a77db3df63b2956556e90d3f4efbb262e87883e167a769649d1a83fb4a57b927baffcbac97e6a84fc38a7ddc5ed09704795ed93aff15d7d0b46e49f3232129bce84238c3d64a90b9e676c5df6a6b0a40c5b7793e6e4e23089f4d5ce7b904df095d70dd9d4808144c17589be990bfd4501d640044ba12025c74e98f7a67c4cc40434fd28d7e14c2f70438a9d1667f6f79257bcb239fe8aaf71b4e72ce00695f1bd588530072455f8ada1521518ed5afa9481e3d53df8c7312e048bda1325bf73b251058e79294911ce63d60bd553dcfd62cf2b9cccc5e50050c9d09e25d4af474442e1b373e8dd05656a65e4dddf45f8105d3dfc9de0429e1986190582c6f6b79ee1e483ae33fb51d606c75af71aeade448e416f7d03515cf8486d54f10543c6d00bac0bc8e93f15582ba5c5f728e03a85eb6b3b292fab1e21e67c02706e7dfa946de34e638f51d529fd635705c1b8219bf8d6bdd3821e30f0b2e29296aea2930fdac150c920748dc2fea88a00b76277b9badd85cf8b1d1bb47578b70b09652dfcbe956991b20372edc6813209c537725196b9751305ab5c81abba5aa876e31780fcfe0a0d6867adf14e7c12d1bea876495fd0f22003deb2c1f04055855b465bb5b54fbffdab41f4db941ea133e034ff1e5e236569fbc8ce524796581c91ecbb1250a893d501a21fc35cb4c1b3edc19c87e4d13be8c9d4118a1db1981c83e4e55338e86b825cb4673766125b51907cc7579a747bfce8fb737b49fa3103344f838c77652c1389e6e2ad961f6c3174d0f47c8cb83da76c3935223193b47dbb4819f1e698bc67e3bd6999a1fa0fdbb58ace9ec378faa9d25dbe1fe8c39ee88029e2997736dce90cd8639f9186e78241d4c11a9808d7cb4fc6be6f6b3e6d3f8c49de27b67597042a0009545c534e941489bcc3da42356aff3f0eb9d265c3742c6106067512f6e9bc0149b3ee09a101591aef630880d4eeffa8f1a2d70ce7a32fbf4e4d5739b582b14890285bbee95182a0583205c99b611dd10933649bc51d80b449341b770b46b61b4901ece4acc003898f02cf12d2926fb123d4aa89a4d859ef7ef51d24d8503ec281b2dc32da85678e8977470e2664599dd27bb340257101142f285d28fd95460ac9d74145cf94e031a252a80421e2089a47bc8e244530e0bc15376e402c2674619eaf98267183c3b358672fd3369caa81d6ffa2a78cc6c26d19a07347273ea53433c4d743cab9c35e6e70eae6b3d04a59d0bbfce677ecc608b4dcb693d1c10a551eea153125861fb6dfc992e19ec6af4821ffd05ec3bd120f2e2ab728b5b4ccc4690c2d296b853c5e0d0eed32f678f7ed01fca680905fb3ec2aca345959f5638d6bf04b511daf15a779091aecf9309fdcfd15a102b9f2c6b0ad06c77f6b4d6490cecfc4a6a59a54f305efed908a00f202ace4cc479d23a32b0a7bf0c9103afa0da26240bd6b6370d038ced60f54ec3ef184820321c835cbc3444eb6f70bc1a64e69768a547415b600328d5bb282e95e146d116d995251719b5402fb4be93394285d94615fe822f28d440a18aa28f60a85ebbc6120330578b916914f9b65935111b93d020df92d4399c4b424ef44103a18af7dbf0856fef956eae5e6070a3dc72d0766db6927eccdca853184f43b3e0a3f87507dc9bed0ce29b8b6524f59827418d1d3f9d02a8937d09de193a1c288128ad451cfcc11fbaf1ef78435ba2c03516b8ca3839e12d2248506c2c30c1499bc11ecd72ea88099e8f3cf2f7eb1e12340a9215968ffa6ce7c83847748fcea5a8c734a9135881ac1fb5af98af2e48a46124bc68aee6d48e64e829e030cd5b81fe3eba0897f38609b12cf1d90088b921624df19e030ec834ae613f55a08426819a2bf81de125f7204ca0f344df45709490497264a061a5965db00ae2325cdde48f4b7fd082e162842126172513ee10a57b88c48c7ff3ba5aa83f2205daf660fbf21338d7c7d278f0a4162b211dd12748a2af3efe0c38e9d3730aba982ea17e902c80ee9959b109a08a8e301e371b12abfaf98ef1f76ff5d72842680e89998ebf4044b08847b86a6fcf651811128bae077bc464fbb959a75e55a1d9fd26ae99a665d2227898a0b8ad8ead951cd66a4dd2efedafbf218443ea050c8cd52111d78906b7298f1b83cacb8dd9aae3b900eb1a72ef57f77caa10d572ff869d6cdf96d823324487d1b8ebcfcd2694cc25c56db2b9d5fdbfbda8cd786329bc8387cf1cc21e321e4cae2eadf49fb832abcd9639fccaa618f5674b7e9d6f7dfff21ee8e580b4ba18be281934e0c90e57caefc4608c846a72a4dc58979a9124b30486083cd39594d0e4be9b771616dd830e754ab37a60d9aba17d0f14d450a83e00dd4600bd2ae88055d8a25d01ed284ae94cec34b7d3b25a35ae583439c85eced1a9daaa725458b55403fa9f4c63b9ac7d073ff2c3d15cd880a9274a3ea96bb05b5f06cdb2a805bc3feb3fc897f3c34f375d9652751936498f2e2a1e848a3701ae6b1a1e2d75e762b79cbc7250cca097f2f917aaffca94d4692d1d2b5e4996b8c31ed6286c42203474f33ec9cbc66178c9f90e9fcbeedcfc7cc0b2e60e171d93c1fde70e0973d7a26faa46b26c089f1cb36ea5e150cdb047b4dba99b95bcd700a73b9b3ce1c4ff502b4de9f89e531f15af20668d47a47123c7a4fda898c9f3ef87984a455fcb3f720a98636149c682fdb38d3f2a9f208632d4f286cf2578553224929bcb4ea658f78cc6742f607543ed1e454eda90079c4c20b77e39bbb1f80a7c4629d1c3035383dc1611dc5560e084e2bfb98026fb18e43447bd55488c85bf8674683be4d70933a0532118ef55d48cce2c874f6f62e704c877d5123ba1ae5c7ed8db277ef508cfa24038cba913ba5539ca7ec5182603d8592691939b9334ae208b87d7ea447b1c1c21978dfac462a8ca4fcddda331a71bedcd9b9c1e6da05e9e7892b5059e1054941c786074bcad39692c4ab9fdf62297c3f4ee30b87894753ec4462ee807f7406237a674286e66bbb9a726b6afd01bf6ccd55ebe6a9ed9bd818eb63eb07ae8f8f57f90cd75be5ebf144d06fdfe34c9ff30b366dcc47283068583a90248d23ed3e102a07b6fdeaa00ffbbcb9896f4be4d5ed844129fdd74360b062bce8f4a1f5b753aeb5e02c909c2f941a7b6562d75f86034aeab6d7a13e50aebfc8c15baccfda3d0bfd46b25109334d127e39bbe82aab0af67f5699794d56a142c447a57e23cdc6ad5d60064ec97a86b0c93fb31503d7efa74719408e28bff1375f11970dc58dc54c6def6543fb1b6607d4ba8471cfcc5436cd6366574bd07d11c7f86a9ede6072c963390e2bcd7bc34ca07ce3ce79f83bf3bfdebabbd5ca5834a772fe459da347f663efd5810876e556e45f97cdb606d806305bdbf272ad990cf93f9cf0490ea0a9f2a85cc16a2b6902e822d8c7665b8a7659ee4935220bdfc5b0f70d6d739a97665d3e4648f36752b65f9cff91af3af8a9e353847de513c9af8ad5c9545e99b48d0e365bff3235671937372016ee7ff72e28327f5b8915b44860682959f8091c396f772f078c7724a159cad9beda0f02aa0e44cc1573426d09d7689f4b50f7125dfc86aad84b21bb8efbd4b16a403f45ba39088f86f69ded23cd0964eb52c538fd7cad1748cc44bb8939bec325511a099a90e6b7c14c6251e9c6223b17abd4fe75c5b2b0bf242e98e218ce16dadb65edd3fd2d43e3e3baf985b49fdd60c8ae0bb8ae510a501f6262449639e33bdb201c61301d231073112f62c598a7499f781040e5dc91f67f17aa66e73c4a0ebf25e86a7be97252bb41b484534203ee10b823108da5a92cdbb4c08b65906936e9b2d97a71e4c79d9cdfbbb594d01c63a7c2b56fec6a49f0298f86251a77e788c11bffa063b813e7c74b10db044ed5bf963668f3f584285b5cdde6141843a4b95cf33f79f5a6af5f7fd4b1c4c5e6eec6fcea390a510c2f6c256f0f268336a474114e7b6377ea5dfe390b947867f086b72193edfb9a65a91ba68aa858992fe0c471561023b4544e55997af4845a856b830f8e15f6e15337b1049984d023821a55c2b6cb7ddc5f3bfe15c5716d29be3c4aa8a2134b43f36c1d6e7a6bc2b567b4d148a85552d1eedf231000a9b1563d47b8b9907c7a40a5612e3be928f42d4a1a7705f3beedb45c33edc6ec39725f51cb287f31ff4b938a053fde7e8e650137008de64cbbe2ef38617ef733f977fe53d5f6da21a93d6a4765c0048226a0153c9dc26a7fd8e5bbc86cbc9dc28c7f64a778308761c5f248c0897e13305e08fddd164c1b20bcc2e24ec94a572ca3970b25a12843e4699cb84bffa2c6c28b0161b5888df1e5941c6dd57a048fef1e89fc4c8af30dd5cb8999d3d980239024dbaf9807652718b2062e19b122216ad308c0b289e8cd8d8f7faad36bcaccce1c5e4f244435920228243bad68ab0371935c38b2cd6b5cd514c8048727872fc1547d31eb287c89ee5c5c43c37a52ab4bae38dc1a5307a68195c1ffe937ab67cb99d370195298c2b33b1d50f876ad909dd2ef265861c64c04697490750b681c6fde5230762ca68e6d05ec78e77df8fac7f44304eea7c93be2056a33f99870e159788fa1e18fb126e682e95a9d67e8e123f4ec48bc763d4a8ac0cec25dcedbd4382973bbaeb637667fcc41dbbb1334bfd7b4a14b01bb27043e314a788b6ba50f27b80927745c8adb1d6eeb717fe99c7272782fd17e292050b7558076a7d5a394060438f1e3d54c1f0d762f41adcba0db447b291a85479dab901ca79a46751e00077efb5c757bd6dbfcf785265a32dbaf7e82d2353dfb312fcb1c89206b198e1a02981682ed26eeb9d8388ca252756082b439bc6dc8a24a0067d9f6b1ecef20ed53a43758bceec45db6a54a264e3ec1166c5ff468dbac5226e8aa1c6098b98b37156df66130be247d178235d3dc73113d9ddd08006cb0d55891a849dfe4f4dc63669ab9bab9bfe0619134d759031ca8818b1acebce99a49419360c39ebbbb93c20a28223653337c210968751b064b95c81daa88c576c7356955bb5fcbe0fae1b34e3cc5e85b9f9173b0112072da0a52d8f89fb65d0d7b36bc845ad922e74fee1e99128d5c7f409390399d1148e3646366108568e07a246cbde4ffbeefcb1bded1294d790620d162be5862fee65390dc4aa3ae8a110d9dbfcb4589afd115fcf99e3a8ff497cdbbed26b3d77a6eaa7f997d289c94630de034b47551c2608be29900a79fe944752dd962b27e0810731f008bc06c74f9e295ac41ed26402d82190b9f22ba9f18ad113e645f0ce5b9d933bcfcda61a6a93eac0b0981df86cd0b6392e2820b1ef338e93ac3b4edec1d5a37a028019f66d41dc16662076334c080be84742b6e9ae81f826cfc7cb0b1cc05694c21a4f95e7a98197f808a7e08ea266e67f5a66fdafef22d55926f42243749d9e5b9a78131a48014db83791a551a1b5aebbc51884197ecce922d3f6da5668ac0211213856b49d2ac9b1e50f86f6f07cf48ab9f94311796a18adc7a26db7a02ffcbb695ca988ac157d590ff92db8a51f89ff3f2acd5fe6d8868dd3a210b2fbaa26f7c065a5162c0ee1c947c345e22344e03af71619e78385a0f422aa493602c2cbddd7bd0ba7e9c02c9698f6a085e85812f17fabbb8ea65c9719949724c9a505db88a2204ffcd03ee310970d83d40d3675dcf84e0e493d01d55d3421e81d9326be6572c3e78d79582e9a2adab9fd8fc7b24f3dc4", 0x1000}, {&(0x7f00000026c0)="74189730f51c4e0c41fc7769471a9459699115a8580a0519f9b6a9f28cc968702c051e55d47abf5d2ae7047afc775e73ab922193c164d4c44614bfb6470866cc850636836b3dc76d710453b322600358e030c61122e923b4a35bbbe7d4ecd9486d61365ba9d8756461859b7eecc0ad087d9f2bc64f4a309e35ba2e42a62cb85b21015a584b4d18893a909d369a434ed381353e26f98c1089e93b6d0a3548e46318d8d3186a7b42424ea42089c9507e431e9945e8c0b0de72ae4d6db4ffec121dc8e406bef51dbc2c674ccb6782584b72", 0xd0, 0x7fff}, {&(0x7f00000027c0)="6acbd88f114f4d0eb46d7c06cd4766c1943f27414c1db35147f0dcbdb6c9de71582ee056ef5ac10a5bc12f80d06e5504132dab95f241c43577f0b8c1ae0f7ab63387487c2d608528c42ea8e428d7ab34644994b33c62866898d5d48f02a2e00e191a920ea9b2ad526c67c40dc4e4eebbb3559bccad28dcffd10f416bb3807e5620854bd9f228ce64fdf01da6e50372498a043d7fcdf58128fc039c412933db6210", 0xa1, 0xad}, {&(0x7f0000002880)="c965abe5a9b250032f8f5e644a0072a20f0706", 0x13, 0x8aa}, {&(0x7f00000028c0)="aed89eeb290bad49df9ed897d3e72ef4e90fc84f0cf4343b86601d8aa2761821b0d53a75e47b193b1b37fa833259fc0b4a808a2648f55ce7f9c733a4ee102cee82e190e04f", 0x45}, {&(0x7f0000002940)="591393f1d7b15c40c55e7fa917c4c8356ec7fc874ab3a79b8d87e91842ef0ded87516290441a41714f191092ba8a42af87d8e8ff1cf5934a5030c9b304c62c8dc56d08fcd1641dc02025ba7da24a691170836e862cfb93f475", 0x59, 0x8}, {&(0x7f00000029c0)="d38d6650fb2f775c01a97d3dee83bebe7e9df59601045ebabfc17bcd89cd666e4b916079a54927abfefd28f37d9007e83d22864652d81601875dc2678b7135b2b992344c54d52d3a702bbe72074a38f62be95136f60e4dce748335600731ca2414f77574e9c0d54cbf50a49b86ad84ac2f9b551f6b7228825995c121df0a4b4f7f95c1dc9b89bf15194ff64979a0b0eab41d0ca5d8d573617e977797fecde73ce3ad23c1078a6c60f5", 0xa9, 0x1}, {&(0x7f0000002a80)="bd72eb6709412d9f8313029f33e01547798c60426f0a63860d3cd557cd41db1f0a4f35694f3a37fe9eb766dbfa3de38e21b66e1e289294527af19a958c93d77cdbd4217578d8326526e2baf9a5e39687c4c1cb5f62eab15dd3e6bff57ce9621c6bdee928807bffe6b105bcabe88376ff82b414e54fc2b26e3576f4031606fbc6f373568f228971ff573261728731cd696ea6ba5b1be1dbb9e19577ddfa9a", 0x9e, 0x9}], 0x20880, &(0x7f0000002d80)={[{@max_batch_time={'max_batch_time', 0x3d, 0x7}}, {@journal_async_commit}, {@data_err_abort}], [{@obj_role={'obj_role', 0x3d, 'team_slave_1\x00'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@appraise}, {@fsmagic}, {@fsname={'fsname', 0x3d, ']([$#'}}, {@dont_hash}, {@fowner_gt={'fowner>', r3}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@appraise_type}]}) syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x7f, 0x3, &(0x7f0000000180)=[{&(0x7f0000000440)="441079cdabb54c9e716e2ee2c3f68e8ceee5884028873f34b12cf8580b9800eaf563ad9eb72f79b12a65a7fac5ece7eb576db3acc2b1f8a080d94dc0ed23f104c95f419e3a012fe2310acc52f17448072276c882b01438e6c568b07e3ff975f2d4621c1302c7ba07209fba26aa455c9537bea37f04f810e8f93a5657276bc9f6907f046de45bac4995f8cf085b933c51cb857734b88f7a5e85c3c06cd343c5ce562a75f67901d8758fd1e806e0477cdc40a28337e1350dbcc791cb0049d7c90fd145f1fdd6c5187ff5628e244d336153cd8a6ae342f3eca6363775b1f984b9eaacf753e290ff2fc0a79566a78ae3859b9188489415c1d4eb91b1c5ffaddeffb5183b2a407559a41e12935f04e9c347b023461d36e05462684521b25d3f16e4a5d4af98e2ec1ac1b1c5324cfa67cd7c52030246683dec87fba8d7dcb417265caf60be20211a1b8364df99efe73ef2ac861849741bf1242c942310ef7acdbd10d6542b7736434b7205bee5405dff03a78e60bd4ad0b328e9cc981d2c78aa2d80d5e730c0328c2eed615cfe0bc2903c34b5e2c18fc37db2b0de7b6da1752a71b82d13fcb0b235cb5e357bd7f660b3c23623fb407c365e04c8f56a9b96b6e764874aaf414780d8d0b2d1690e2b9a4cd7abf696df1c0e53cda5c313637715eff8131ab7a1b1e348beaded51ac745b91ee971a92f2ae03c7309519afaf1f2d286b562d2c64857369cef3aa8e3cdc0986f633c844873d998d1d6155e59d565ab332ca121f3b3e1f64b4cbd140c48fd8f14156572377488e2b5370b019d505cc41e35d7ea03bbabddb28d9ad84eb960c8f268400d6fecf7f74b716bf5def3055c41c12f196921720d13dc39d0252f2b2705b4afebbdc6c9fbe827f2331b73d4cf6ffee9cf10e5c02002cda13323f18f1649119d8429bdc83e384ce6e3aa9bef8e68241fe142460c9c5ad95e1e847c093e97379dba3dc7e61c76db2239d2b56365a28b40b8617537efe180ce89525c241fc43f9bf0952c14b78e9b8ab0bbf65530515ce3b769b4d006a00163bbbe36cd3a82c4adf9f2ed66a72c21c33b11219479f57bded4507e82805a0a525eb98b6ff74a44897d0b09b66a9768abb3b5a3c25e05006050e3584135ea69d57b774c1a38e1585979d8a1f8013515a0208b675885dab2b034e7759d88d5a131745807d90afc67eef07e9cfd07fb0136b5f49eb44ea8edc9d3b013e45d818d52852bdf31a190ccc3538b3c9f77433a609bfb4af32c955001fae54bf58ba7f3444567db1a5197252f19e387699ee882882eb0ef32f17c1417a9763bdf79f67e8ae082a91fceb92085a47893f51eef141b8f2d7c28d51fa49ce061b13c2ac39737008de89553901b715c9d0e807a7e7e5a506c19d6c6f7d18e1efc9844d7a664a15a91681f6903acbb0fd055ecbb31ade91a95d58974561595ddb50e10b35d0f7970aa873cc09d57ab82ec13d472ccd9610c1814e9d64fbeff7d9173174365b47f4c967f489fc8b479ce42a44d8e00469b0bb2f89b19ca2303d394f6d673ec13facaf7c110776f4c5bdf5fd7a20082374c2c765ada5fb06f4ab538c5d389f735aa2a73b52713a1e572124799acb623a6ebbc5a818a74ce31feb7176d22dab4004e6cd4e8da1731fac2496f6e2ebac2a304d1a5b4af28877f0f32c59f652c1c836ad6e811b82569cc1187867e231aeb526469d387f5619fd839eed5fa9108fb28e430ae48a33e99bf805ab73bbd1452b5da427462a7f55289da92325d3e83481fb17e41eb302fe88555b7ccc4c68d148d585bf670f6878d138dfd55dce237848fcc7d96af1410abe3cfd3a5ab1a879e8f395c360decdf5bee100d081403b5f39b62b3583c34ae15ebaf84a9a63aa5def0653b42ebafa9ecac7bd37322baed8f6402594270232dde681cf6c0fb9df295bf4f0bec8c4b05f33e10bc5de257fc0ae495f5b7d64214a449ec45ceff306af292e95fce46133c240236557a98cf972ff912530874ca6bdd27abc7690f7e67e05420d9c43d6ea4c9e22fb9bf0ce7046bf4175ce98ebf9b80766f8dcfc2a7502d53395f659c50611333afd19b6acbb4a84dd780391529862e533bb52b6561d4435bb4df8ba175388e9bba7596acb75517970b322d8eb44f1a7193ce19abfc1705d03e626d84ecbc34003edbf3ac3ebcfbaf6ddaf5064fafa802b806914aebd14b901ee9e9cf8423b548c43184d1d5de2ec58fc734db518cfacd3aad1b889e72345debdedd3f032c7fa3faac1cee8dd10a804b06a35254a34697bc4c296fddec8b688e983ecbe479336445d1f4d1befb020f2fe993295ce86daeb0fcc0225524d56be0ae1a91bc91d393b77dc8d642a61f71ef7fdf16d5ebe09dd08909b816cfedbb04d54b938e848ed0fb30be3f735a7beb2f189ad4a4cdf125c18f91511d793ba8208da7b3de700adb3ba843935c9e95d78dbd049cb002468545f76b4820ff5b840a2211b399f7b81d1a43125e3025d491b899b865b8a72350d529e3c55779f81c78b0f6ccb74bbe29a4695d7ec818aa70a7268425aa46784587b54a26b71a0f50093162fa77df87d1f18df12253e6fa3fd0bd329d0e1de345938b6d41f6289409180429ecc0b406c56f6d0a4a0be681e5dc3dca0d5eebb1d55bc760e37ba26e52dc417799d9d1c6d49502190ba7526c57d6254742ec906d0347eb8d1f695d7a4b6b65e77008a8c67dbbc910d3e858c0482f48ea4f4fc27d83185123f37c219684ad226b7ec0c2985c6143bbb4a5a633e01447557ec16cecabd7cc3c4c320909bae71ba4e5eaa80c01d21f71e95d185dc19dd863f9d882b9f7110aa783fe4f317f374bf327c8e4148cdac0802adf50f87dd70296dc2f772f63e4734280b62089f56b7cc7270a8299531a8426dac9c37e1f79523fb66847c22da7742c04def57bd3c00cb2e486bd7a2827232005eb5f67d6e042569c709632b3971ce362f69732bf0f6c6ea7c59ca99dcb3a2814a70dcfaf3b3592ee2beb35aa937919066111b6c05849b2a6c982fbe0a15f639fa06741cc3dd157c74981e47edb265d04ece2f27b31cfe4cb66a1d93134dcbd52ed98230a02a03148fcf376012ac741bf462cb6bc16fc77ed6bcf66783f354fb1d486a1e18b4084c022175a54988ab38991210ec288431339f7f4d1227ddc9deb47341839948a34f1ce4846cd0ea241d71e22844e6fa87a109bbc267174d9d0ea2a1db110ff0662c903b971e515d488a6fabd1bfd5322a62560be481a9492b2b5eb220ba91df6517be4fbb86ae2bbe53443f56b9ead11161e2663130dc5fb07789364ccf980d4a972e6dd42c01f826b50f546d37208f1f5e09438b34cf6b96b2388db28fb48c7c2175ef8fd8eb7aeff8f9eaf1a385032024a29ea14da03e0e7d11f0b826de6dc6f6cfd41d873a5eb862ab9bfb74b0da0cbcf96c163d60cdc58b0ebd722d338645cf2d949f77cbc921ea37b81913b0e2c8d01fd03c8d57e25115d95d80292e9e109d6d91d94c24f9028cb5432e98e2302ea6e91e8ebff66b1965aec0d78e4e7cf860fda64f8190dfaebf738c18f73af7bfa3d9a94b5f2862f863a3fde7ab39749e7c9e3193f4ed298dd5d0bc0925e336a85238b9c15e338d1992e4d3ead2044a8a167824d5a2fd6d0eef4cef4dcf2b4b2ec3c13f10d8a7a6495325ca1c70977011aee90e05a34087d8ef5c7c4d4044583fc72570b6a2d909fbd4aa1edb4ba74afde2557b39ca7c0394a215412d084780feedca9e84c0812de79b9531cbe939a8fe86a81fc07cc4e3fe5b6d68aef426aa9c0f62a7769ff96c5e1617a2196a78d543d4c65c9850af2f03f4f582e86323f971c228f82d7b2a6e4b6b5b13b20dc70911aa8fd22ae5c4e872b726f5ca85adc9c87c359c50e4611b33fc922a60f175f7aca23e07667c725b3b6734dee88bab4dc8aecb1a3963ce5cb5dd99f5bcb8213d0c4f7211095d0b9c7dedc56e68a91b00f37538959816e84225aa1d3bdb22daec82aa73ae5e0be7dec5b3a4f4bf1257367e2996c537fd80c74bc3638d73e617ce9b4aa845abe1c3ccc3bb364e0e026a1f121a6aab761cf0de957a91378e5d30aa84cf02bd8e080021936a807bdeb17ed2ac53ed3afde313a82ff35436fbbee8ac98bd3d852533eb3f812bdbebeab5ba4a09e1edda4f9ddc755b8892ba3747027141cb7c36d4779720226e6a85d939f998344c17529167bb46e13c82a7119cefa01be6b1b7d019f61a6745554db73810e72db4493120cb24d36584a8df1ba9f374bf985053238a42197dde978e9e10cc82b4a60f5545c64937e74a25a60b1c11f11cf6436b92052cef47ec96b2096c9bea0e2b1fae9e60405db1574a459797472b9d600712e1bd10eacedaee4bd3bd5308926bc9026e5476014473737c830e8e4f967bcfe646c8dd2f87bf4f7b85added77275f4f3a4d343bb2f66b81df94777099bb14bfea063467eb366379b5d7293d8fdbd89c41bc19519b3773e6a4ee2fb08e92477c2ddfa5022977be2a206270a177059fc4e5dccd93592a6f6f75b8226ccf9f3f0f37d8f24b465b805dffa7b9f4138673b33d8ad8093f4cd8c46d08183f77a89c8511c0e6b50e8f77dafb0591dee8de58535785146ddb5fc762136f0e00f6dd6d309ade5af232fd3ed57d442538f83213fc7f21df7a1309580b0f817e60f567a03a7a5f4f64c2cdccc0e092f1682b344ee71e6bc74775ba30049c0d076ac949efe4a936349b315d84c15cb456010a8d3fc57f643d843e761044e3d49b500aad1732f7ee0b0b26978515c072f5b56fe629609491424920c20b50b33a7ebea26e486fd51b06fc1a8f4d521c614486a7ed346e41588a66c28d1a212be375e1583716be7d003a05acc586cfd7ca5197a327fe9afc05dc29ce5fb0956881ef6a561189fa82f21989cf1c9f404fac6a138e7639f66106e6eba2ff6f0933c2a2624103b24c93bd8ce14fe74496bf74e532f4a67c4c53430b69a433c2d796e9906b5accb6aaa696391c70990e861d6f13aeaf15ab023a78a5a0babc18d259ed6b3955aff58133e8a3d1a0f9a1a5aeaf2b01a5c6ecc940e603ad789ae84deabf9cf316964fbbf8addd7dbbdb0f0b781d0b8a460ddcf1e16b837af37bdb768bebeb920a8f92620e2385d56227eefa35f09cb6aa6ba26b9f6c71798fc8e1f5d791921774d41cd280e75046c7fa3d3bf78cf91fa164693255e910e2118f33a6db80e40e6cb86e627a225727447161c75d01140f0814d73da3c4604e4ce40d4f00b0af5b0f5026530779d8c495c34768e0367f5681a550c447b73dcc803a9e6ee4c71cf3dea33613fca57ec212166924d05d00324e19aff408ad0f1818c3cde974df3573d54c22aa1c085524e1626df34a178b0760fa919c8764299246eff8743e3fdbd34dee14e2eb3cc3ebfc3b0a187a13d17ecfc953230c0bf1d32e79ce0eadb6ee92ba425bfe9a27ab022cf075e3538c8e85d17ee9a7311d0ba8cd833d126a762e0267a34e77c04c5db678225148caa124d3d42e7c0193ddada8deba32fe8bb451921e4a961cbadec144474c99d288c8f9cd4bc3bb2b4e583ed5f0f7fec938fee7b269814912789a74523f9650805b2191ee8b9c7dddc6b7a6959d64c655abe8511ebc1f57df2baedf96e5c209ddc206761f3128b0bae449c30996a1140aa35ef511c4da0535df5eb3485bcd8cbad0294dc4e11301776c770c314f2c378508564e687954d82cf432b2bbed9f83a5a3d676d8abc3d71eafe8221384a1f7c6752971d128fae5148ea0fdf8aed630482098535a4977e475e9c21876d", 0x1000, 0xfffffffffffff1de}, {&(0x7f0000000080)="6e098ed31ba63007d8392f9d349368eaf4195915f45ffd81ccce3e7e9529829804d7a298c41dc094a817e24cd1812b578f065ed186290f4ab3625ea8a73c9afbfea37bf4e92805fd1ada6c607690b13e702be8c49ef3f8a848225cc10539", 0x5e, 0x8001}, {&(0x7f0000000140), 0x0, 0x4}], 0x141000, &(0x7f0000002e80)=ANY=[@ANYBLOB="666c7573682c736d61630000000065663d2c0092c4044f1372777c6f9de350ed5c0c4a4c69e72932d89014724a0800000000000000c355f6a4673113fddd67b3cfbe4003866d06caa02bf7d28087d316e27864a8a0cbaff087d3d85fe4c2781b7e329406ea273bfb30af4d9ea9eff1bc311e40f2f13d8b467dc12973cf9ab03a3a6abcf79a9726e22a52c6fa091416cba3615bb00f1395699863395c2f664de7fbc5839c2cfbd4fee6535f6e0d7c8ea7572e2c48597c07d036e9609b8ecbeddd4670a228fd6a543813aee494097a7021203f6b6275c1391408008b05bfa088d02b8d584e39cd507b88e20fe719c56f2f6f4f5528d057000000009efd28d86d363660c906582e691cfd706ebbc97e1fa24b04e267d69e5eb30f37d387ff05ed5c2c368822c06d75731621574690b65c09e23f123769be0af15c38bc7ad857f933d7272814054932cafe307aa8cac10e43f0d162391e2feb41d00540ba9ed24739ad2c4aeb1e1c42db7643abee37fbb3e7e263cb39cea336a929890e114164d60cfdf5077ace22c62668f760f003a529a5744a987f5148b3638b7fbe26bde75d925398fab8274a0000000000004d0f7ca497feff77fef37751a9"]) fsetxattr$security_capability(r0, &(0x7f0000000140), &(0x7f0000000300)=@v2={0x2000000, [{0x0, 0x10001}, {0x7fff, 0x7}]}, 0x14, 0x1) r4 = geteuid() stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000340)) setresuid(0x0, r5, 0x0) setreuid(r4, r5) ioctl$sock_SIOCETHTOOL(r2, 0x8943, &(0x7f0000000400)={'team_slave_1\x00', 0x0}) 02:50:25 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:50:25 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:50:25 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x76, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x7, 0x8bd4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x10, 0x0, 0x87ffffc) [ 1357.782999] loop7: detected capacity change from 0 to 40 02:50:25 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(0xffffffffffffffff, 0x0, 0x4) 02:50:25 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:50:25 executing program 3: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000180)="c639a584a2f9182581faa49b3b45626f10ff228e36bbdbd2909c5736e889e304d579b054118524c8ba05eeedc678bcba6f290e6ddfd5c26f34ff261207e1259c0337895998558dc62e206d6c311a4b89324d795317f78338aed8caaad8b62923b099bb4f3576d06ee17ad4ea193950a0d91fc9430b2545c85505f95e2f32d01ce9ee531b2962", 0x86}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000280)={0x81, 0x3f, 0xedb8, 0x42}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f00000002c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="000000003dfc00002e2766696c653100"]) pwritev(r2, &(0x7f00000007c0), 0x0, 0x7fffff9, 0x5) ioctl$TIOCL_UNBLANKSCREEN(r1, 0x541c, &(0x7f0000000240)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/module/yenta_socket', 0x2000, 0x10) unlinkat(r3, &(0x7f0000000340)='./file0\x00', 0x0) 02:50:25 executing program 1: set_mempolicy(0x5, &(0x7f0000000000)=0x9, 0x3f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(r0, &(0x7f0000000040)='\x00', 0x501243, 0x91) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 02:50:25 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:50:25 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000240), 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x480a82) r2 = ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r2, 0xc0286687, &(0x7f00000001c0)={0x2, 0x6f, 0x66, &(0x7f0000000100)=""/102}) fcntl$setlease(r1, 0x400, 0x2) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000040)=0x1) syz_io_uring_setup(0x7579, &(0x7f00000003c0)={0x0, 0xc342, 0x10, 0x2, 0x17a, 0x0, r1}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0xb000)=nil, &(0x7f0000000440), &(0x7f00000004c0)) 02:50:25 executing program 1: add_key$fscrypt_v1(0x0, 0x0, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(0x0, &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000580)={0x0, "2d984df875cd8ba467014a79036a9ae244e5c94ebb5b0915305db358c339fde0dd8e7aeaa7400477510f8836b775ce2cd74d85dcc0fdb6c28a2c26a3644b626c", 0x2f}, 0x48, r1) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) [ 1358.072532] loop7: detected capacity change from 0 to 40 02:50:39 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001480)={0x1, &(0x7f0000001440)=[{}]}) socket$inet_tcp(0x2, 0x1, 0x0) 02:50:39 executing program 3: open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000180)=0x401, 0x20, 0x2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$nl_audit(0x10, 0x3, 0x9) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000100)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SG_GET_SG_TABLESIZE(0xffffffffffffffff, 0x227f, &(0x7f0000000300)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="291700", 0x3}], 0x1, 0x7fffffc, 0x1f) sendmsg$NL80211_CMD_NOTIFY_RADAR(r1, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x28, 0x0, 0x10, 0x70bd29, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x1, 0x2f}}}}, [@NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x30}]}, 0x28}, 0x1, 0x0, 0x0, 0x4008844}, 0xe090) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) 02:50:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x0) 02:50:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101042, 0x10) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4040, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000380)=""/158, 0x9e}], 0x3, &(0x7f0000000440)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x158}, 0x1) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f00000005c0)="0308b8f8ad0dd943c739bba134efd3925b1f2dddb9980060a54dbf3b81f37903811ac3afc97c5a7cd2f50f04c86208f8feb915bb9785ca2244ca160bf6f2540ba38a9b4ffa474bd3f58e0d8b0b13f2707fffb21fcf1271619f527f725a79fea8f0e51e8cde370501453244182d74b227df64ebc34e71313e9cbd9419b1e78eb7705253c3ed11ba9f6381f211cdcc1d8272f377488c61b9ab6291a6eeb92da131572243faabb40d2e9e89a24ccd31b4afeb0fbc27fe4e098fb4b481f996ede43bd69d5b98803d0fe99f9ab97ac636ab0cc3633ef4addff657dbb809490a7543427f91ac67e324b4b3bc8c9bfbef8e2db9261ecc776c25e145079dbd6922b89dd60028daedaa652aea33e23fc04c3e11434387f76bff6f1373871cb3b5168a4c14e3970363b7c5bc85ef29e5e592d9324e1ef3155b19fa5534877e7cc3e4bbb40ba82e68195a4f493ba428cde5885eb8adf48fa5c7d559d9f10a785e4a1ce93ff4a72deff7666816bf19819d6649a4f8d6c586ef8ed03509ba4737577e20554e6276c609f123f8a207c892b11471a62e481933977dc0804564462a745a3dacb81020b6763bda3b4b0908bc9d43b17ba68a2dc74dc5fd24cc5cce086bffab9e22a5214ec1204ffd19e793ad7f24cd75fcb8c021013a11086fe482c95e017285cab43a6a1e73b0a3d7694b25a1ade68ac13f668825d78b9dc8963d3611fce2face7038ca84fd8ace034fa3031137236b2310ad5668b7c7b301d502b13c4da9c09a65d507a148a5ae5e1df72365a654ad752a0cda400fa4b4bf8776168c324feb9f5120bd05eb41aa8b0f5d4cb1f43584d71cc66c4f69c6d4df762f23694bbd8abdbcb6ac8853d5ae9da02ac619933aef7c9b13d50ba99066c9bc0dd8bd1e59c3a779f18935b90b2ab1dcb0563b20e1284d4d1c8c81a077ee1be6d1df9ea806c6b1d2d2b48292c40b543bf354b5806d301d3710d2d5454e4c9dea5b872ff7bcb024976f4b532cfc0326128e132099735ec6020a0c111091813cb5a527c6310b5b2c6d0a14e5ee4ccca7d26575da2bce90073da8b2b2abd46a4e3afaf2145bda88bc1861aa82d08b98cc671fdf83df2d96aaba7ff5f2834c935eb70325fca72407a7faae08eee9f4d79da16fbc2c028454cc5ec814fb4e279b0639d5006c6f1b97eff4bbb842243358687c1312127bc07ca5c66fed34711123f092ac1bb6d4add25bd744a05af9cff0be13586fe4b58acecd0144ae1887c3e92124bdde7b301d86035f321738c26f4cecb9e5f2bd50f78c12c56c07e54fb3605f385a2c1a20db9533f57b84a5dbefc029bf0f9ec42707be74a661787b57eb9dfd5eb3519ed26aad24c46500ca3bae640cb66cf9ed799bb486ea1d5ed9236106be6e49e59140eec2c13dc813fd340833880448573c38d739a445a0a291a56f9230eefcdacf18d886a128f31eed8de6207357f69835c6d68113eadfaf6f80f458f49a708bdf2f7e503ccb0841154280657bf1648349ca1c21bf681baf4300f263bb206acdbd9f884f0907c8e788acf2ff05525f77ad53faddd6567de090cdc2fceea5b2250ef4758fedde90f4eabf3f15729496be52d93fd0e3092ead5822add0c6c1c595bc8d762434a308e5f6be36210618472284cfdd92b0103a7326dd772ed362d072240d3b97dd328272f326f93e70bc850c204fa4b3b1f962cbee6bb0cf3658e378ea81b2c57b2a52e9cb5106883e2824cce4d8c1e648389970a95aa277201a8f2a17473d432d78735217e44e12e26ec5850572683c0fddc94ab37422241a5ae4e7ff42fe890b76fa223456b1c3cd2442b25a3c48f5bdb2fac9633bda840bcede258ff276fb18823533db6c841b6a83ae9024528d445246d71a51a7c3bc1b20192bb45426498eca7c019e90cc9a36219544f88b30908db1b97b935d164039004573d288dcb7f5380000b01b668e640e8535053c8b1f4a6dd3837737539dcc76b9926576e0e7cb92121d974cf94b71357df19741e14282fcb804341e5a3d5adb19b492a067cd876cc97c975936dfabe774e2ede589e05d4d20b7e30449e9d11dd73be0ce21008bf69abcc5bd5c6fe28fc7c72e745080c6c0d86b718e3a27acfb06a0fd025fc4467b4fd23319a78e31060c4d7a0fd34f099a7f58a1cb45ad4a3c9adfa6e1089c328b626f26a3354ce329f9a80e0701722f6def757a20f4ae228076e184c4ea6db923b2c50512a0e63a78c7cc9f2ba7fde535e10f563c724289b4683fd013144e811a59d44e5ada4cc1637755638c8eca8e2e6c0da60d22fd8832fb645dd111d1b881cfa7097a7d899830987b3aa909efa1d5e77081a5745b29d49a6465838cc7ea52aee8c5f79cce8f31f9035c8298a04fe641561d89b0b56bdc033a912091eb4a4be340b0261e5f90ba52c7088c7d3e23054c5949595624855d0c83d7637577bfee410a772319bc7e67db2915209f0509b9a4f2de728e2330a8248454a4988423cfa5cf29a8af4040f41e8b70da950fd580ee76afaa477bf10178315ab6a6b0828c0c727f9b09b669d048bb2e4b94ba96945650dbd6726ca5c6a1e32ac1cc7c9d8257bac780a832d6474d5bb945ab32a653935c20a789c000c9a2df13dc6fd5765988f9f4a44e54b04e3a6eb2394f232c4b640d49717ef5a6a54b779762169a418951a16457d0ef21cae456a1a5c6cf84b24a33e3e3fe88587656276db1a42272d708c2dc05c0deded764beb7f2c8de0dc26d008f88b3b7eea85cae5883cb266acbe7dfe6e924e7d60120fbc5c1b01f9c04c6779ec667585fd52d254fe44373762305fc75b0e8ba330a9311bf6283bfe49271b842cac0e63238fa41a0f6076a971bd63c3fd8beff58ad99bcc636e71b81dcd3d9ed83e50a1c59a9b02cd8a71c7c9efc86d0e58af36266e46617e49703fda244f077c985dbd3410b2989504b1fb130501b0e374555fc6c8dd0587a41933c76eec84901a8552edde74a5d190af1adf625c775c736bbc70d161deee62b7870f5b229c43a5199914b2de050bad581af8eba8ab17fbd621ea04e5a7e98d5450830ffcbc15806f37098ab681b8b1380f236784f4583c938012042f55315af8a5853e65fff4e474993471735d2cb4149f96796bb5b6ad4751b65fdc03ae64d5a54d6d98eed08e7ac19d2667dcdd69368a06cacd0f11b4fff88f75168ce59d3e5495e9387a2e90b118ecd6ff8954b296e12927a37b0de984f182c3b57c338965651d971f3c6f08d2adb5be72adc58213166641d83000be376c46f20b13caa16ca21c8f746e0260a0f506fe9bbc98c5b56f23eadbb1391860342af6a2149285554d955222f8e9c5b75fd20f1e274f0ff6562e2451771f941e94a4c695824f229df729c6cd571bd4328bd403e71d39596ad047d6831c5cef0bb69da075c2be4746b1605df956123eb6228bf83781b4b1572c85febc64c6a8bdd3abdf365adc6bebad3869298f7cf44ca02a3ff56d1c2ea25e4e04ddb044ea3f898ceb5c96e22ef6d955e75e02dda5f7b1a66dc942250818ee3a6783ee6bef80977fd29082393a6171beaa08fb3efa4a875df1fbe19727b46bc5220708c62c8e9e9f28c26eb5d2a37307f9309c0649687f874da93da8f5e002239b958ddead7642bfc57adec8c77be362ddcbb496763424bf2947095801e8dee27c56cf6c8e03e1ae481a81e4c4c3fe863f6ef85d477b93b3df00b175193ed70af9162074c9bb32397dcb8185c0c804135bb339b57045e42f3fc9531cc0fa57e6e223cbbfbb0a58ea1a656556b99934f486ddffa4aa9c3fc750391ac7704259c6620edcda779e7cfb58fdbf35cde51e8b62834c7f5c0baba2207517eb8b86cb0f94d085f2e8a0cd719c1ee3cfd3b5a1b960a121556e73543c6af058344a49efc4fe9265fea3c7d1b68c05b2cf79689bee2713a96edb168a1226644943713984d933ae6137d27a5c8b8d473d4c8fdd399a3b220bed4ab5b3000285ef22ca7239ec73bee7495d9b2ecf534157a27eab3d7fcc7a661c596f037927a25847ff4172be2fdcdd69966ec3a9d5a62c9696567eb81ae675601da6e0c89dc16f347ba5fd2639ba7ce1e2490e57694b443aea8e4c6e2a358529576770f0ac2b9103a8d73e55eb8bc3e7fcdc9cd63a4393f4797316d76b50263c60b0115775d6fe2b1c18bd2fd038071804dec7267964dba02ccdd7bbf96af8a281d7708c19804ccf2c140342ece992e09de0a06247a2c44a7972a081dcfbfc5a256484c168a9483d3aa40d784c7cfe00512510f4a22daeaf8b0baa4dce54a4a4b4d643d9fe1dba641695ee9aaa9bea522caeb259588140b52f1e71fe02b32b558482a49c70ea636beeee1b4e77eb66e62cc442ae6c99681e29a3c8213a768c8d310f319c9895766fcb6cd594f3aae6459ce0dee619a9eb82a961001cc71b1bc7b41dccb5a5b74d545af22b90cf13bc91eebc36198b0c8731d7eebde656d5b0b64a51c04c00a6e43a2aeca1d7f3a81422afaa27467b7ae4588f9c4a0c1190123a2c219bb61d33aba5ed4855833e2abca430425e5961f7bbc2ff0aaefc9ec8955e93988296373ae9e4def3c8c0d219dfb25dc400ee579b060d9720275f0616af1326721fd03b9abf9534c15992a5a8abb7548e5e9f26ce0001d66fa884564c21a8ac90fc713dbcf52ee1e4c21c5cab2f2c3331c1acd7bd4388493521511df70b365dc850d2de606ccc3bfa1e16ce88b6040641f430ab64ba371190977bff9930d5697100ad9eb4ddb2581978b6b39075304512c5cd924b64efd8574b0cb8ad19b15c2703054a52ed5ccc2e4a33cb2852ee4200995a0cd2f3cd21949c56c2cb010757a1cc389f7a3f41b411cb21a54e1f0e417921139d585962d5685c6e4269b46d81a3234ee8c3b2e3a9f24a69e8ef09b898ffcb616c49da420c5c007079a39ada5b210afc2ad13c3778ec30d8a70baa779791fffbe17b65c4631b61f30657333729dec4ad09e8aebee4c58612daca0e9befc3484a23df9f39084ba8b4e2dbd50c6765d5c47624f91c1a838f78cc5d54367773c765d6095d11ecb9a0bb77454db0f3a3cddb2d248c7f9c4c780e3ab0d7a926fe3a9885a2aae64eec7bfb12cae2eb788b036cd9f3a1e4eb1f18d3f8ed9991fa8a65b2db4d6468cdf257370b68453a0698fcb3eb5cbf8b85c6f1e598a2ff36500e805b869b081c7b4e2c4cf6e68dd760e6ad1a34703ee2ab4cd3044229b13dcb9a4028d2078868f57c3305a821cb501d8305b9b903c814cfbafd501928af514e60993cf8d4565c44aa1f1184f4b6bdc665b57128a99e253427fccf9436457986813a9608a203141636d297ae67b1f4d957edf0a2d5a590b114e3659b1a79d2d151254027fe412e4b2ec197a2fcf42abd8b79658dcf757c815dded6efaf80155eb5cf47cc31f7e826b9802e3161bbe7df0a19fea0cffe3c15a58a72d54707ab74f4921576332213afc39b7e24d9c40e1b36de76334537dfb7a87f2193be723769c72a3a2ae9f5785493a36f102a864622e6fba36fc06c465d901ea3d23a84887bc835c4613ee4f8c0a7180fdca3d94d0ea0e15ebbe35744069964ead5acfa84196527487efeb7507342c8c29d82ff1aaedc47eeedbfc9e0726e22f6a62d521062d340a8052df3907c1ac7b5fd22e9fb784165e38fd631128a8eedda39d7e2f8ce6fbfc2442c66cfb9d08ebf9a953d9d1b42c9da0037f3b725e15877d5bd65f36dfa7b7b58fc388af91d8335cf5f780b85f4a00e03ead1eb109598ba76aca59d2a88ece5af680171d881de488a8a79db3659a1ea18f86970c45792272", 0x1000}], 0x1, 0x5, 0x4) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) r5 = eventfd2(0x7, 0x0) r6 = openat$cgroup_netprio_ifpriomap(r4, &(0x7f00000016c0), 0x2, 0x0) fcntl$dupfd(r4, 0x0, r6) socketpair(0xa, 0x6, 0x7c000000, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r5, &(0x7f0000001600)=0x3, r7, &(0x7f0000001680), 0x8, 0x1) 02:50:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x0) 02:50:39 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:50:39 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) sendfile(r1, r1, 0x0, 0x100000) sendfile(r0, r1, &(0x7f0000000000)=0x4, 0x7fffffff) 02:50:39 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1371.828433] loop7: detected capacity change from 0 to 40 02:50:39 executing program 4: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x4400c0, 0x0) ioctl$BLKRRPART(r0, 0x125f, 0x0) io_uring_enter(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002034f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) syz_io_uring_setup(0x2c27, &(0x7f0000000380)={0x0, 0xe286, 0x21, 0x1, 0x3e0, 0x0, r2}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000000400), &(0x7f0000000440)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000005e2c0)={0x0, 0x0, "d1f14792bb10750ea9e86f2109c85a306eac969c225abcf9542493077458dc50dd5546ef22c70a8bd6b5a45e86c81b77924f226ab6e09915cbe829241e71703056bc95c7386df10315c79284a94c638e15bb1a293b37fce9ccef990b6b10fb9c04f3786fecc4e7d36ad34a037174328cfbd507df8590cdb8df705efb63f6d543b899d97ca79e8c4414fd5da623d28f9252c13428af0998f63ad30f909619b043f0a7aa899a6d92a2a5e61460066587029f38eff5aeafc3e8b67b97ebf6c447380bd9fd03521069fdc0d128d6041c0c873b2d58b8881c4a4c74e260693309049d39b69a09df12caf88245f7f4dc058c0fb2295afbe717134ff663413f7d075e5e", "950b8bbc34bf9b44a5f783e82416e13437591aaea9e99d56d9fa2b62c996fb937ef8e5bb361a4eb72e3b338b3d456d93c2993fc14a84c9df4fca9a60ad24fe51c5a3fc272feb82e0053d62793dcbb53a9aac338c90f5cdae9589decd38f50a09d93770fe9fffa2570bae21a6c16607cb009087b6f6850ff959c7cde98a4e32896d4e19a961e665ed3624ef5c69dc0964b4e762a597e962c8f0c77006ae2c2e61c9d589d8075d51ad024b5e6af6d9ad992d0bf7c9b663e91485d32a9e7ee3febf65c5d7f7d8cf1d6ee7a1d12df1d9a056d2c44371e7d7376e0baa911ce2fb91f811506149e1b2bcf3dc0e9c94a294388d4636547a098e57bad5c0bf1ee2d21aabc22fc193ed1e85886abdeb6944ead2082984e3b7724633f58c76185a0e7814cf6745bb5ca89b88abdf102a0bcf9fb0c1b2eed6553ee3a0eab3b9bcebf70187adf95f5a2564a6d081679f6988f7e0fffda8c75027eec9fd9177d245704a2f1348f6aa2141357964efb85de30e3be48ba72b34f46a53c393aacb648b728316adf6edc89a128dac296e8022e3457cda709d3f4ee82e744910890ba79420b32572d19d21d965bb5f7be6713d2aff1c6a47589d00d173a4f7f75c191247fb6eea511c85f1f2ca3389aeec86fa05b79a53eadd44f6928fd6492e18d1de7614e68ab21dfd71508786e535de92de39236ea42fbaa81ae85784b5c24c89f6bee084493fc227b3c9f620efa3b7c13b48c1bd1bc20f5972f2a94a68b6717e2f0524741ee7d55a39eee078436f0af9a982a0953bd1cd57849007d08bfbf1dfe814c8448539baa1c5b8ced883da94c7b946cb9e205c83941172aa1bc8e710fe6efec7ef16639408348485e6890ea289fabb6a872c634aa21059ca2bd3cf3deae4bfada536780a9f11ef2a84a17bc2e5ffefc8b7f1aa708f2d89e496578b78381a82916a7a2b36413b76171af62915c76d20d2ec695f0d7dd0ae6a5a890e1070500a62f4267321900efe7073474e030a3ab8086275b552ac0ca8e94f438307b354e39005cddc582c5da0f3753b37643cc13bdff1efef66055f16e871e8ad26a502e5e7509d05f98f32f3f0b5d563c498e860b5b931e36ccd1e7d7f5a0904288aecd9c6a5bbda28d43169cb7967d69d124f5cf6fd1574ba9a9eabd5b8b0b27bb48ac5659c2734e21eb8cd71ba8c7fd8ff7b7cb65d7d127ff0f53fc25d2f3eb05586d7299eb8cb1eb255a460c9a05151ceead842b1c21e8c19ebecf6cb1a7f9a19a254c9e39bfbcb905d6d0265b37fae4d15ef8e4c56f82bf976662e0d258c2e7ba2ebe6ca3e9ea3d0ea52ee8b67d8f318a2a27a716977d4fe916264e11788a1e80dde6a0100b156b89f11e4e3bf78c66d535e46477fcd9f568578523406f21a6796ac3c1e0f6ba31a471f359579b103299799606a766a1ca7148c153d85c5420bd1e1ee0564c08c88dec5d248eccf1f63cf01015197f6a3fa61a598e8ad327cd6dfe3cf9f0b4e685dc0e9b10908f68b2290a3741a90991e1f67c04015a780a87c89644280b032722ceb2531bbed8e4459edad3409cbe1ddfd071052277cd908cebe5c00009c3f3a33b9ec60b200e700eb9d48954461c82591a5ffeec87f12d081d30e4c61999879c607cc653a3b2478439b42ea05b469534f20653d8d61a55e9761dd331386109af0b2453eb2e8ba54e7c16e890727c133b442956db67278d661166a9290d4fe8008821649eeefba119ba3776597654a546611693db7b3fc63aa2d01047dbf8a6db146b0fcf3afc8d819575f642dc87ffbd0a42bb68c20f1ea1dac2804db95adab571d2ca60c679a8db02ba3cd5765713e5c3748205b56fd3f6f6e32f628c5b986b1f9d218df36b03db78ee74544555dfa7506a939f48c10a9df0620a841f7e9c67cbf5b367c4c0bbd69b76956326f1737d143d49619691433473fd5fed20fc5710ff0f7c6288a4071f02f741532e3080d59b039466ab62972ecc563ee511e8a9d56fa7179569f1d2420ddc90c62d654331771dd8515ecb6d9030901de113996870c1d921fca0d39a5da13183ab12506008f3074a26ef1990fdabfea0d42d346748959a35e0e07c447c03a591c54ae61186cf579e2636e89d3b3f06c5a019330dbb2d313cff036624a789abb4d5a76ea83e31774be2280de447a053e29a2cb6c4fe62292b61e6513098cc0269a6d526aab3dba820ebe9408839a8f96a5cd09bb29dd6e1b2bdfd31d6b93ceb47976f6650f0c294b061fd25118d364cb0654b0f87741953c3fb2a590394179678b1fab1390db08d599bc418f168f4aa56ebbf3fc9f1597151c83e989770349402695c8b2bfd2b488e0735a071650d4fe1420804c66ce4261424f60424c0390397e7eea3ca904173b8620d74799ae84204abc9548801f3ca29973a33110c6b13d0aaaf316948e1d6fb99ca3150864361418d7f05f39ba7b9026a356f185ad23542e6f0af8d71989486bde21d7451acf86bab6ed27271f395ab31e88e6cd6ff6da710e6ae680fc1711a1319694f9ac56cdcfd46a10db35295627a7dcd4c605e98e455164ff21927b904929973b7520f752b76e6cd3732e540371fd78a5a42611f42d0b185d213a47abd2dfdc37c79894d3323900631655bc263fb5e8aa6b6f32c9f8ced4acc81c6d4bc95fa48faee5697d4221cc576bae07afe10057cf40423318fcd32c3158d65eb770728028f8e5354069ec4f4f63b9a4cd68172397bfa5371a43697e7bc26d777c55ce5f0a225324397a7567b0b969604db7d32c95b05017db53bad3cc1ac3f3d3bc0287d7794f9baf0f1a7064258586e39743dc150637d84c47fce0feb9e9f3c1fbddcdc9de4a1011a54cf9a74fd28b029f0bfb45f723e4dbe9910a203e98fdbe6fa0d562ead671d5ecaba5f2f29d8e37dcae6b3b6e0cc4917ef4da6b9f0baacbc51840ebaf85f0f7d11897d8887a35d99f50eedefcb07913a665d0843f68a73767df874c5995936bf5c03bf40ff54e179c094127af6254e22da82484472eca7a48bf932c2470ad5c6bc43b2392ebae24692e73ae1c6e0c03eb958b78952531156d7509da69cfd9d8e5068e560fc7f28a974490ecbbc79aafb65f525e5b8d04aaed3b683c6b23703d6ff361f5bd57a9b62ffa5e994b9bbaaf582688f78bc13ef909f9634324fbf6859646b673e2b1d80f56a58bffdac390c245d8cc3036da0e6656f24af365da36ec6cc74847ccfb4a36115c1f19cc6e848f909089a2ac660d1223765295f37c442f987ed98b3f7b3b963213d2e6289b147c80dfc239800f0d48d37fc4739fa521dd686f5413261a9cd06f1c09c598d3d91e66db106ef212c3a1b8c02834f9cc3634ca938df7a478c25b55f0c654bc4f70057a60a7bbf02706f048329d3ad3052f23b698b8ffb97085f121249359320efff2add0c35db60e7cf74e0169e9cf13c0c3725768fea6e928a213e61bae007bc307e4fe63b0905772c469747b5884509acce8b7c368b417b44460d6e5d3ab9dec690c43a029122ba37216d48a0d7eb519fcd0257df3a693711ffa60c8a3855713f359c3780f4a40694982d7ce84e40f03faaf942730e9daa8777d7a8909999df47955ea430bb443789f047066426df0a7fe04f741420b0db3c5e54f0b03e60b5897e96c4bf34f324ef899b9ea4b36c44b2496f043e7be07f3a58bb094caab78f168d9486d0dfd1adc97ae3ce5e710a9e47e6b5f8360417d1462acb4062057dda820c5d4b4cc90a13732fc2b52b12b2d255cb01f529a597e5ee29eb36e0c479896ae189103580a633c4a09621043df2205d00b45a84cd8ebe81c483cdf66994827672942dba7674e2090829a33744394e7b9c81ff273a5df6e0eceaa9b2abad932c8740d3b0b977e91fc03f4020a4459fa582d48673215c14f0da08a82a67b8bb804915c9d1218d7a9de94033a32725f30f9f9e81987d63cca018d12c3894b7fbeb95901f382bdee8595b2e6b7f42d0ada636db6e000625dfaa79a6309b2dd279fff258cefcc044a06bdbe489230ffdd90efdda0df2da52742a59e24b8c50ec68790fc62207ac2cd6d4997d6a4faa5e2645e30228f39094750eef3ce56b1569438750ff50130c64e8f37d8ff49fa9d9c0d409e9f60f347cb386946ce117b4c40a9a53c7359d3a966c7326263270eb16876ff1e6da42a73a634ac661327a916b8416bac1bb49a5e9b8da0dc7170d833d07df1fab73a7f202aaa768049efefc4b399611a6fdbe29aaccfb6416be56f30e9fce9602d0cf57c1c70b321974e3518434ca828f1a51d4191b99e0e0a7451ba3b4f2b5cf95b44fc417abcc5b0b13bae366614f75c98aade49013475086a48d9e64ba7701d6aa7997132e56b97b962921a73e7a70de0f32c06d0117b24708867f7247024a28096607669001e87ec188812d0eab256b0296e0f70c47c6ca89dd511c1362523930a546a44ebc421e03e979a5bba49732d437d82e7555e5a10c4a1fd933c6c50380d3d7a147586e4033005f533f7ade992af2696c4d122311a473f97644095805a18da9d0b52e2f72dd386a3d14f478c7ba144503ee2e94bfb3853fb37adca2f7bf51872fd3a54e392c8b6dbf142c6ae83ca21575ca6a1d3fa1b1de90f4a816d093561f88f6e6aaf782d08c798147a64851759b8667a1531da2d571e1457edd13d7d0929ae02daed710e9ae1a2796e38a1c2921dd2fd57f825f4cf95f02e34e9cf3e894d57cfde113224210caec0b4ab2901262b6e36d96ea1febc8c73a12f0e40f6b47b13709cfecbec1420fcb5cdc2b5986d0a54fe0459ba5f77b90bc9d2cbdd86663910fed740f6f41d94cb1b3818a550f8da00f6d17b150e4872fec8712a7490a1782a82b9680ceeeb41fdb8c95c1d3d574437d3bd1915020d96e411978c1738d7683b62f5dbf6280dc72860a2b6fa1de548e6a22987f1d3b5eb010172d7c684e9943e32b140fc51cd8c7046a2cc604244a7aad63a9edd2f64c31c8fe127a2cb965ac0a374b24e475bc78f4cbdda40b39b282af1d192bd2a967fc6b7811f8ef8be8d65cd8d3ddbf1e69989c073a16c9c1896ca8a734bc6a4df17d39d30a8b8c1ec3d93534747e8e9a769f60a9e10cc69ea5903993bc481630e1df50eedc1a1a51d96de8fcd27a3ba4108349c92d52b81886d19217b10508527634c58af2806b2dae8c71aaeb6946896decd03266a75bccf676d86064188d0da683b3b38a3c03fc22bbf6c8d8bdea829bc5aa5d5521da096718aa6a629f174e510b1215b49f27db3c145555baa329d15de80976748b68648482cb8cf9e79cc3acefe4d8436c04e882934abc30ac5886d10a54b759f1b4407d1ea9d8cc1049e4f60c9dc96dbda9dbc581d31bb3dcfe32598bac97974d6c8625a2be3d48ef98edfbf0725cc18f21b50a67b0de8ff6544cd67ce0d43fcc1d248"}) openat$snapshot(0xffffffffffffff9c, &(0x7f00000001c0), 0x301c03, 0x0) openat(r1, &(0x7f0000000180)='./file2\x00', 0x8080, 0x25) fsconfig$FSCONFIG_SET_PATH_EMPTY(r2, 0x4, &(0x7f0000000240)='\x00', &(0x7f0000000300)='./file2\x00', 0xffffffffffffffff) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8001) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) openat(r2, &(0x7f0000000340)='./file0\x00', 0x80000, 0x1) sendfile(r3, r2, 0x0, 0xfffffdef) [ 1371.909300] audit: type=1400 audit(1671936639.616:23): avc: denied { create } for pid=8063 comm="syz-executor.6" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dccp_socket permissive=1 02:50:39 executing program 1: setfsuid(0xee01) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000002ac0)=0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x9) r2 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000005040), &(0x7f0000005080)=0xe, 0x80000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) lstat(&(0x7f00000050c0)='./file0\x00', &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f00000078c0), &(0x7f0000007900)=0x0, &(0x7f0000007940)) r6 = syz_open_dev$tty1(0xc, 0x4, 0x3) [ 1372.053138] loop4: detected capacity change from 0 to 40 sendmsg$netlink(0xffffffffffffffff, &(0x7f000000c580)={0x0, 0x0, &(0x7f000000c480)=[{&(0x7f0000000040)={0x394, 0x3c, 0x2, 0x70bd29, 0x25dfdbfc, "", [@generic="4171f90ed533bf4bacfa17d881755b647870f7bd1725b7fc83c8a423a8e87a320c2cd8e7871a1376c389c1794fbe131c5b77c5162d352656831689f86ee976810aad1d912e574e9470560edb9e5336fb74f3f3de5ce7949007e627c7d5ef9b4e222905aca2f634aad05c90813034d571227c07775d58a06071e6ca60638505361a7cc047ef5b2df9bd89cc3ba037c85aa00fad2b9698f069b780cddfe288e59ff450d1f72cddb2cd705640927f920fa841da3a644c9275e76152734018b3e98d28953e6bbf6352ff68158d51020f5b87c62fa5f036112638febb715371d81dd2dd4ec5f18634426fd0b2ec19", @typed={0x4, 0x68}, @typed={0x8, 0x3, 0x0, 0x0, @ipv4=@local}, @typed={0x102, 0x5, 0x0, 0x0, @binary="06a8c5feea4520da945eae7d33d31a8a15fa9d019301cb68fbf17273017da33099476c06291f89fc1254eb88bcef2dd54e496c93b39e67a9912c8efa5b025ba66003282d79b88b07681adb80a46199ea92d6f976a8b861797fc42a001b84f0e41449d0bdb1fb680c6cb26976e3d838a6db0f01a2ff38eaa04361cae5d0078235b8f8fde4eba50cdd3398c7cd1666e08ce9a34d8fb4eacecdd663345f9fed7dcf7ba83a58e27f75000152eb1275b6f9ea9cb7ed0b0a51e1240bf09c1a90b7a613bbc1e237e18ceef6676a5f06556da93eccacf9f4ac911b3c685c6fc916aad6feb06bc8b098c638b9c0df3b22d12afc7f3f72d5f3fcab1be547f00cb51d17"}, @typed={0x8, 0x1d, 0x0, 0x0, @fd}, @nested={0x17d, 0x7, 0x0, 0x1, [@generic="bb729bef4a181517cd87034e38553d3c4d937e5f5198df60250f276ff974841ac1154722adef39d33261111fcaa4b32960ef9d175a12fe60380438017ff35cf6ffc5115a8a94109b60b4e44224e7d2e995b7fd11ed3157d7c5712c952e2cb934f6f5941ea1252ed7258f6eb6cd5a39ce46888ce3d5892c3b3a3a7d33427365204d625580dd81aa76497bd6b4fd2b0a4f3b3ba0f98054dd4f172a465c91d41b474a281b66a42e4a64abb1530bd551ffa0", @generic="8f7b08d2920e85ac7f33a5ff3e1dc74a4d79d88f8d9cfad3bc353b5252fc4aca4e8163f58e4a94a8100172bbb4e0d23d5a7ad7218572927d37bb31256806a5cb4d6392ffc1fa7943cb60eb055288175fb4e5d97702ce82d636e52e169bcd8e4feab53c9f4a593d58b63a520a6a8fb6b9ce758d464484e2d30d82b241c3658202174449763f1d56f10a1de8e9fe7e5ff546dd58fd4481139896affd262f108ada0bf88b271267c8afd6b498e9508dc550447df35a7661c1838081b7e9a862cb44dd", @typed={0x8, 0x73, 0x0, 0x0, @ipv4=@multicast2}]}]}, 0x394}, {&(0x7f0000000400)={0x11d4, 0x3c, 0x20, 0x70bd26, 0x25dfdbfb, "", [@generic="3d06d9b72497f9c607b7f480f1042b67462d834e4bf5b4d5bb210622cba6ba8d60f3789fecb9444700bc661faab1ed9b098c795c6ad036f195da3fcfccc57289d94674044b95fbfb14e771aeca6ff44785e17367969d6dd3d5c2dc0e1a618c309a738bb0f1e0ae2a674072fcc6e30badd985081d0bea33a5ae45c072cb3ebbb366d4658213fd38f15d2334670ef52ba4688af1606a2ac41a37cf58661da72a57a2f2ef1ad3288c0e5f157997039fde87cd00471cfc87743b72ade2a1ac7a25240ea3f5996a17e82bf1", @typed={0x1004, 0x7f, 0x0, 0x0, @binary="317cf505d1aabea9eef1ccc4080c2e51edeb3ff8f1162cc70442a20a633ce90043228b6bb9168ccb927fc08bee8a16bc041f82b1e7dc453c303d1b2115cb4ae4bac6257f3cadea1510a651951e5312bd02c20f0e89678eafae7b43ba9c2eb21c1ffcb8ad2109c8742b8e6f457fd6f4321fcd61fbe4167b70c645c767285d9f4aa726cf175b329ac930132392e98d24baa173bed27658cad0a9dd94032c82115c7114542aa55e3a47135de33d672202f1c8206ef700420a3c1abf1ea8f51ffa2b23feaaac120406a4696f02c6eefc84dda2e5f63f9fd6fe316b0abd5663ed695d9e897714b29d90f6b884b8fed0cfc9f3326da3510e7b70f1962f61c358fc32f221513b365c64ed9cda9b2f22a0d9625a95b32f36c9372cc1c0323b430326621f5b0ad429f76f76210de19ba04ee54f8196f31fb29acaa167d78a0be89d5553c692b9b76b0175a29680ad317697768dcd643b7d0e289e792ef39bdc2b625d213358478bc44ab453773fba7d479f647055b42ec0d074dc41bea0a5e199a75799efcdfecba7892435cb5a8f83cd40e08136436e2e860cdc249ff59859511638d8196f772fe0d99823708a373d887bcb6ecba1b8151090c509eb34ae6670b6c38cd327b9b64937d00ecfafa499651df96a90271f13911ec0cf7699b0f5e4395693224b76bab81caef060bd9ba430e213de490cc9f0b887af637402665e3e07eedab326d81be8118046aeac4a963629db10302a12ae5e6ac373e3c87f04b91401438c1fb0ebfe8f2f55d4eb17d42d331df98bab6a6ae9a28e73150095af9be76be1d7f6d166cd943c761b8dfc98aedd37c06aafbeaa8ca3e581c7375d0a86f51effbf4a5a404fb9e748681fc05fe43791ae0f1e973f7cdb777b57bae2c5e1838864b3773f997ae701a8d43e6131cf24be139e0f4fafb284cf61650876b198998bc53bfd69ee6a34f6f23445462e77a428f6dbdc7e86b8476748d2eccef2dab62ee78ec75a66371a593a3579a3f4e647abf6aba089b59b5fb241d415770bc2c2bc4412b7f6376ec3b88aff89bc43df715d1135960a493110e77e9a3d529ed0b3f3704f5e60f39617c1f677d1e5a3c56109dfa3d495d01c2a1bbd616ecbf28b552406342fd4bec1637167dc53cb45f2b698dee67115ef8ad58e60c0dea86e381b9c7b9814237e1d8733842b99b9937f6bb05e144499227448052d0d4beec0f1ab1029e1bceaf406f191825b62667fab5f587894737a910987e6a8089a5b03630b9ab10a19f3c036ec51988939558214c6d30afaa796f1344488687f5f4949ce257785a657c7bbb1272665e11339ec490f275929777b781609ad25e5d0217191d5c65c4e226743d16c9bdf888d6a15923e26839bbd882ada135c18dada5b3d9b3de09bc3a96c313fbf957d9c6498454ca344f38780e57d434be7577f98e30e59184a7781adc5ea22ca345809d27adb1a9c22bf11087371845b21ad2a2638565a88eddd065d8bde07ed39eb6c0508301084bfb42d534265dd8132e7018d49af7e494aba2a5c2cce0c39c5ee1e5c83d9504cf9e5876204dc06cceba78691f7f89a6d466484ed608233f48fb4da57e124e9ccbb4054f46b495ec964754adb662093aca3e497445e792139dcba93206f89368105265d7484dd63c45f66991fe8f0697fa8aa01cc0e638670bba3f67cf8f82606e6e2346401545e97a9ed9d3f1ebfe2670ee6a384b8ca31fe511545a53006a92283d57be562e41f48e8f3996b534b991ba2dafbdb570212dcbb31563b0c2b615a517eaa12591fb50f20fb85121530ded76880f0f06e50b13a3e1c9dc5c65bb3820e255300337e328a120744d7c454924883b0876b6fab8bde955627ce1a1f9d067f997e9012263eb92e0d00e410cbf3cdc8d16b248bb129960b3271bed12821dc5a805035a55ddff3b8602b71fb538c43bd4944e8569af4c7c262796c34bc59a44ce9381abd7dad4fb1f023a6496c7a0dd3f06f28b32cacd03141c8152059d72c8b8955ad34e94eaf9a9d993c8ea8a4d2fc9e3a80f3a16496498a0053b3685c1addbdee9aee82ac8b9ec8eee43ce9a43730c79e1f580845f019055004bec91e3ae0a3591e15c25217a65ab0a0a9931143d38eef6ea698d071e1722ceeee67126c259d8291cc8b469a453b919f84db50d8dff8d572ce0b47db74020fbfff5e3f053092f86b68855a5f5f23ecbe37573079de5c48bb4304eace699a94aeec5793b9cc1f6d0f964abee8f67031820bb65d7ea14243eac152e6d336ca7299295d6f38c0505250a1cffc11ee8aca55cc2a406c53db2d1620c727134cc132a64d16f0af03ce52b759daf61575ed88b1c38f4546825346c4f9c46ae73b1ef52cd75af139c10143b18e90addeb833cf12c59fa221e6b5e5827b4122149eb9fa1c15dff59eb884003f5df96e4f3dd01cf74b4dd5a27e62aa4f1d22763b40791fd00926b6607784bb0a68b7d2aa6564e0b7245276c21e77e7b89737fb2fd13a7b2029e01417693002734b0a5d2fd87b9115df58e7bb16276990f553fc023e3bb78998abe136bb145dd7c62da2f0c911412d7ee1c64decd417b0369983ab75a4c91cc5e07ab44e5942aa9f634dd3c10205e7fa86723593c7fac411a8267a194cab3dae6d10affc4c559d09766106cfbcdd88c90834d8b9b141c0a1520a3b2d8b5090b07fad4f92a7db619452513a1a9198f7fbdf5e735f8a3ac163e5b88b6b9cbca3d16195c4e000e358ea377e99f43c0206f7cb27ba0b2d25cf62b826b91029f1a03be77cfda137eb8ae05b34db74ca2bf570a222b2e8fc6d56da51c130b2b63d51b4a4f2218bb77c67cccb72282c6320693c83338950e6ad6e36158804eb2e790110fc7e014b74251ca1e5e696cc6a760ac8ceb211b5a4b1f615b0a0a7bad8ce447d3b72c57905c25712a2de9bca2d1ff4733ce212fe5a33b6df0b1dbcf5191600f79d1ca6f046f22d7289b12a06254573afd7244e423ec8e9436fd42e45eef1f34f0cf298d31659c75058436bb5aaec3018fe46efa7d1be24a85052d509de7bdce6090e656bb11daa46fbb1695e1a4a87e8e1f98babdb621f667f20bad4af3f854e8e982b92cd99d00b21ceaefc9c1fc85a2edf360723eaa4aad10bb56467d52c636704e70a5e7dc69e5fc91443db7fbecb7b53d0d8cf4d0b52086e819ca770780b605125813ab4c730d066361d3b6801e0faeb7475d17b752c37b2ad46228ff7c32ebdf58a94983bffe4f44037bb403fa0b31d65b730f7a15dc4f9854fc6868be9be6c6b96b5e40fef83ffdd78d7d0199252def0272355df7a89de1f14eafd291a299c5a97ba649c6db2b58320d5d13a536d5f3b1ed8fe8a646eb8826481466f53c4ee8d7e45b213f3a19fada9d704d04b36c809bf3ca74f1a4d5a81a66d3484dcfa35010304a985514b401be74b0bf9bead57fa3982625444caa7270e28360f67629648e5ee850282b352e2bdda973a0bc0c42cf28d92ab79319be7fba7d9cd356adddb835dc0f41b0bd8da7142ef9f34983fbd994b1f1f19a89af7a0936b2f3e78cbe677b330e25ea3428912359e6c576ad4b1b0bbfc17ace95cd1d3dade396275bfcb75582a66adaad1a7ea492887c3eae8c922af63fbf3259d0569285b7b261db0bf9da2bbd7fc929f6e4f7abcf72e0c705468030cbe60b1b4b294b62884be857469a8a48b21abecb20a8235533aac4eb3ec4044299bb2f5b6a1b19ad6e236d16eaab043f5a06f4b0484eddb8b0e3d06d6a332303bc7c493495a85781b810cbefb410f8194baf1f9e824afc662a8c1bf0c345b37ba88906f073635fd4c0297da5348402cafd4ddf5f4ad4c549be6e68bb0d986add7c97257e198d1aecee746fe5898434c54e303bc9d5192e8d8f1cc7b5a84ad428169456de1e1b8ed1ed6a842feaa6fb7f6651acb12f911ea1a5311370476c1dad396617f5e173852bbedfbf096667e498c07397a98586df2a2396842acc6ef5ffdd537b95f350ec0758ceec7d2f227a076025bbd3ae1e0e8e726f77aed898eebae0de06b133c15bff2c8577f32f18f1dca3d8fc7e8d2edfdb7087fa9faea3b241ab8585d9af82c122d17686a443d80d980287fa636ed5cf2da7795543726dba7e4536469d0534b746674ccaa716c59163f2b4bc371c1315692aed4eaaf236564600e43cf18fd0facef7cd15e19a4efc0d3283a46f2280b06389f70f61671213eb614429677592e93c3efabd4192f1e38c1ca6a11048b6fd57e1a1d0f0718d4ea9b6f305e3e43bfc76db4ec027c5e8956c7d2b48689c92dc4e6dd83003c382cd10b3a30c1f2212247f982b6a87fe96447dc5649b3621bf2d08cc7aec01c89f410f40639d562940047c0d7a3451e2f23b05319e10f93d177fe5fa9252d856c3e46c090abf5b5da744c18259fc261653dbfcd0db123f42671b32c4a322b30e2ad8b347726ec99bcaccc371a7e3e756f42668ac863290484415599f002513367ede4d4744e1daca016b86d00954614d4c9967fe1e504d71fce086b95813dffd97065d5a0dcff75057859db5033495457c8f0860bfaf6da9b3262e79ccb844b5ae8185b861ef0e8a3c3e2e86f70dfa1c6b417df265f461b6534baa101f581784b5f5a00855db46c8a038b568bd81950179968a48d681883ed0a216f2e73f836d89543df5841bcbcbfc679c77eb8d7487d64dca6e92f246e3f75be2ee00e678105973b114eae2b4c33cac1b7d3c507585fd548f4f8c2d726f57cd8398c52fecacb72a5199887c3f14cbe96d408eb23d8f52334acda5bbeefc6c48fa02a5ca339224010552e8c0f3a2d782da1273ac992af2b3a936ef2bf4507ae4e059f5d2a0464cf403cc281c25f1344b7e187b8d4445b0864e72f3189fe8c89fddf657b82cfa3bf77a45f4cf940ecdfc1d0c314b32f8ef63ba26468c5d263032f625afa2d338f7be2a9de6995ee06ad5f7a50060fc2cc336841db2c54de45959d5a7ec4a7057c6d996a438f309a66d99b2f6eab66eed1629f864b49cf759de196392b75873cb57bfa77e85d8115929af99d418c8c9c2598696b1a9f34e5c7c5ff183774ce486abc1bf1e97fa77e9dd238add9b52796a03e59067c60b3b7bc0849dbd5e2cd1f2c4a71b82456001ae6bde98c258ece5c53223977cd1e108c1e10a5745808285b05c72f6fdc9c4edf110ebe1256d2db8d9e6a1c679fe2ef2b2dfe04f44fe7575286c02040cd435553454e6f25a8e47b5a281522591ed11594d711a46007b53d4082a1c8f49225e66373d8a1227e28dce70d628c855583401fb2a00b0b03ee4595dc1a2bb3c95101817e2f3a4ae098709c76f606ab0c086e1a305b46507ca13a76afb008dd90f8d8f4f4fd039defc5d87cce12ed7a5047674f686e4530b0abaa405f373740634bbfd5edf7bce66d75c9df04a6010572de371c48f5819669c6d7e6853ef3ef890b87d7a8aaae6f88161594fd819b42502f9b0cb357743aa25a2d73f6fa3edf6430cc3dbb475fd4b4ee32e4b895eefe213cdaee25072c17001ec5a7f2960191b98adbcf5397d8232c2f51a5c0e16d189e010b8e55cf3c9f20be54e125d97b6b15cb2e22f6eeb5d7b95640b727cfb41803a46a4acf1e87fb78a7ae47cccd2ebbe0e1c262526ee6ac4c2b8d3364b74da3505015ad280378cc7e2261ff271db8bb1265bd6e98df423346cc81f4c017ae9aa588960830cd34d9a70b9dd56bb632c82dcf68815fe73dce0851e5957f1397370f19f6657df2dc691971947b3b46b64dc74988542f293e084563da39379ad99ca8281e22d81d5a16e19ba8595ae74fe0"}, @typed={0x9, 0x4e, 0x0, 0x0, @str='\x80][,\x00'}, @typed={0x14, 0x38, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic="96808a2933a66a1e51818a4a3c2ae75fb20cd65ba2526c881fa56ea48cbaeb3f5c011c31ee6fa39553af0f98fb78bb62dcd35698457fa8618e7d16544754f41f7fe0f7ccc882eb2a3fca8ab986756d019887d86f03bf5007b9abac8a470401690645fcdaf16ee173f8e33eb5748792fa93272a3f9f3026bbe715cf9f5aafff694484589e0191eb6c9cd3911b9e1e08b4e1577cdefadcdc579ff3ddbd2366c6ea8e10509942634093034845834692683747082a5df67d6a3d1f145b91f659a1dec8cb0cd008693af53b3542f78bf8b753624ea3edaa"]}, 0x11d4}, {&(0x7f0000001600)={0x18, 0x1f, 0x800, 0x70bd28, 0x25dfdbfe, "", [@typed={0x8, 0x13, 0x0, 0x0, @fd}]}, 0x18}, {&(0x7f0000001640)={0x1480, 0x1e, 0x800, 0x70bd2b, 0x25dfdbfd, "", [@generic="0e357c734029324c8b27b8c5174d44c23826ad90753cfd1e238633523200d5c81f7182bb4bef5e5e442799063e3289147f78ec6a2d02ef97a91549f2e45834d0abca50eef6986b98ff86b6c1c2784b1b0f6d061a477467acc52b4a2d85f6f886358df33cd5d9e4b09a23cd2387da22748de75b5545d768fa5b204945abfadf9b6b846c6a3293184af0325ca4b6ae79b094701179f62084ea587a72a3a56db6eb937df2f581bf9684dd718e760219376f7b0e787fb9", @generic="f42b83b3da6a86eb10464c26a3d68228bf2b515e80e5d7de013d586c6e4cec59da29bd5a4fd0a7dafc658687e8315b3dd985ae8e005caf34c59a69c9804310a9800cf40be0b1bcf1198aa96d7616dd41278682d18943d1dc5287bd208d2ea90169691085335c5271f569423f920d28dcf1a55035398187b8ad28ba8290e270e88777cd03258fb4145ebba3d4cadf0fc6f34b67b67a03fda37538853b2d539a87c9edf6595615285bb30be5c27d2447be450babf38e13740fdb7de2e75c54b9db7d62a6b84ec7a4ac2e135dc856de5f41695fe09a4d65a68b26b2896dd439d91425e1a03d18ae91b76509f7a4738947af2af7aa995f8d82868bee2df25e", @generic="22df027ae39fedc88a192c81349a267edbee07600a7a5d64a933ac121032e6d3c2028e91f1842d1d6248cfc0a3b65416b7d0a727986fe5036bf2bf2865b1fd680ee1efe9833c91f12b5093211ce391b3962ab6915df21af7a06ac1c8bcd7a9382a04a8806b9a3cbd4f2a77f674affabac85e3bee50a540466300162de4831f63022a7683a66401bf473d7262b89eb954be707f616600c7a31572d7d2612b988e7b860b021884b90cd8f1abc665609f25ae82b30da69ad76181619b5bff7a436b44795eddf464db93805e382ed7bab3fe031668e4ebd8db23251b7e8acb46760856b351c5f28135515676a17f053fd1", @generic="a362b663c9a1256c243f19db360cda752530905814b7137e2a03cc4377de12f003895405137ab0e66f72589d94819f2434b35bea15c9e9159ddfa6287dd7051fa745406a34c18d73c1c6e128a1ac9029744d954f5b78815ee841e8fb36dbd99d58f102bbab0d00a4d04cf01fe085de1ade90fbe4dd2a3dec91659e3f0069637c63286543793dfba896e5426009d5e485b88bbff87f3dacea87ff5f40c0f8e9b1b877e05598c659b106f2a6c8473961b27c5f1322f2e12dbedf4ee83e6cbf15fe589546e9600b93961138f50f62098fbf07e76af90bcdcac4a12d68", @generic="1095ae975f7b1d89bc3be0c91047a33a75d01a8d749fed3adfc8ef486adb0d6954be69cbc9ef24ab8adcb1ced3a0c79ac79134fa", @generic="7dac0a2fa16360997b188568b3430467ef34f6668657861ff440b9a85151f8b2428e0dafc551b8defee07fbe811901763b7b72837118803da3b9a65dbff3d2229acb8418355028d8cba43bc3d4da17d5e666af5147072dea58badc173b90f08436272c2504e7179dbb74e67be90b5949875eeaffa1988512c36bf20e55ac9260db86cb683a9c9776c0a58bad51fba5fbeb2f6b12edb15ca8cfdad89a3cb37247c417edd223d5377bde641743da522d19924bef869c25927797c4bd7ec42f", @generic="350a8c86e7efc92a67cbae588caa3f6fcde1f185b0888b5a5f871955fb603a65c62e9e9967ca9c61abf531808e3c4302acb79b5073026a89f060c1825082fbfd9d35a3172f73c5751c7b9edb944f403fde47662e1ca7ccdef476635d181f98e84e6d243d400a84220ba99e93292c1cd85d0c987b0cc7c134b13244b0034f53ccb21cf289b1ea59d87f5c091323bd734706efc331118635b240c96b532ceecfe86491b21d8a7e0bfd48bd666b40a46b341c969f7ea17b983ddfa99ad6d32022329cfccaa5ca165c18e213374ebfe154ed4f48914a633d4307ea1ad842a0561e7d4a18acfbe9e738826c32c99df75e804768e73ac342b5bd5af943a83fbe3058577fdc5525db26fbdb1327e6e407a8c0a258ccf0cfe6f1c4adb020576d510ce7eb5955e051c67180740b18fef9aa94279417cc204461ae04fd14275545a3801d70c08c05838fe0c27f8749f5076bb08e8f93af6e9826917c5535246309d5a01c0a047f75cf5673dbdd74a30dc3d836a854232f363585e345f9f3253713331766fba14c550356193116f21bfd0da028fadda963ebc52978842169b45681f3e13a205236902791ab014d38a97daf5894de04dfca1709a3aa734cb7f10fb763f3e6f942cb5cf036807a79bc9e2ab3d7495c9da51f6de22507ba15be3fd32b21e27b1f72677ee1723b08e842adeeb25a753c842c9b5fb428d33ff25e836d598e7b94a7748eeb21dae0713241742cb39808b7b6417e7eeeaaeee967ce217c93776884466dc1078c665db16a395e7152134cf717576c4391ae6f415b4ca654b26cf2593e82eaf0f67cdd8d69145801a772bc13696047282b160777863d060d248a1360c4991f355687f0bbe320e37defb4140feaecf6052657e1cd3b658df80924139b6f82c2c89d002145f0ee25a6c64f761913b23c9dc905c1a22276b39d4d909c2597124c7b1a39efeea19d088febd133211968b964acce5e8af6c49b0695cef07c2c710408571427cc7ef6568539e380cb4406db4669b8f8b42cab014f2e022a160eba98a81fcd7fdf3971c753f6e89529820f35988f67a8ee49b1ae011ba0295ea115deb9ea3334d188b0c4efaefdf9b0b13e130c8d9d731d51dbdc4affd4ba3b53b20b2448050706cb7a06703c74cb56d38eff0b6bcaaa659b8511a012a831ca423003672c78e6f1ad8d16444c11ec39c126bcad32ab393786acbd98c0d8cb139345b56d045111e38aad23ea15cd4bb5b8918aef1c474c9d6c047751cefb9c006840cc47cb98d856d9536387a39e4ba8b23ba3062a4c051e5a18436a49466ce7da9fb8c02da9c8402a6b6bbb09fe1e2bb84680e5a1acb54423c50011658cee3d2599de88bb20aa3cfe99d25edfcb7744a05ca7398d3b5921c0a42d69b8504a7b6c905bde9d82ea0ea748a90fef56fd07bf72a65ed29851a049edc74946d723b57cb8a05d2a3b69f626f32e5e5aaf7f2d3d6b2de85d94a680897abf7b52a2e4f2f37d9b04430d18eddaef068f21493058e07320ee4950bf1cc40b4d31911eefebc83a0ce07ea7d292a84973c4fb87e5b5f6de8fb89000b8d95031fb6fd2c8a693ae5011de87121d6b79fad87130c88f825512c4a318f23b78b1ac2ab6617d519123799917557af8b7d6ca75ca641bf3b357d4835ef53bd933a37fa715f495f78a2a9c2c998207d96e33b31aebdd0659d54722c8e3d634204e7d307890461c5fe2c5d87cd76d916899650742efc5799bd92a1b9f04df9dede5a18c92db82f367e6c76224453aae814a10e54af3b82f6a5d2ea82d24e45e250c855be5f79f8b7b941a0cedc197c187f23e517db21a7af83d1e351d4d2b88c560bac1fac42c4a2cac9f427384fc85612576dffff85fd36d28f9cec404bd3cc24499db3e34924c5f3f13781c40bbc92ff88d8c5f441a274872fbfed39c4826961c43564a8e6424e686cbd59779ebc4d141891520aa6dcb7857d2c15c9f7cfa306e475545d845eb04e33461360ca81ff807f3b71d672a2dd32520238504e100df943ce86b877395e535e45b3cafd7db2c87c0b9c3f427e0cfb9b0e7495e45bc3f601bf14bdbc3a81aed1bfd8fcc35e718abfca11a8d5e91d218734fc7981eb92fd49ddc5810eb61790419f6626a9db7f3c6380414357ace9b1a226b694f913fcddb62534f943a241744fde7695bceac9f4f77f117eff5beb733db9bf28f6d4c05aab83e62e23e09b81ed6fcbdd86dd6c4c4fa8c20d990a48fcd08467b01c056a621c9a448b848aa4edab855ac6187a74a698c42eb2d8a8f541fb2b9d7eed80d6a79e655d5a61b3dddc52a9b5bfdd7b21cbc0f72b4a53ee45224f2f9bdf50e91445bbb4891734c52be6bd46dc6a0ac94e70a5d4de567217644e4575550805c683bbd1241e9af851a199c602d0303acb49287ddafac660f584bdb137313ccaf90b57cb8bc2995bccd747d09c2c5d1716228b95bf4627ca4532a6fffdfa1a7bf7060ca5826577b0ab023f6910c661d121770069e13a7bc2bde15d1d99d5558a576eb9646e01a08cb7158c6b74e04eb576bae008e7d3f2c9a94fa5e66c5ca3f90effa1d80f0825d0c54a07c0c58725f21d5e66bb2fa2d285cdae2e23975019d765abb66508c68a3cdf88a57302d8bb6af41a0b606139700e7b3077d83e67a90c0adb4d0c572398bb905246e2ca07b6eb05fffa8ca6308f020147afbfa48e887869c12d67e0936e1ef6a90f166667dba7a6fb6bb3abb41f046ba7ab739987283dc6fd880e69c8177b381b6585d73960b498c60c849728503d6ce8c149b33ca4c2942d0d6dd283e118bf6de17b1abedfe9181d13e91d96697613424463f666141cba1d16f0ea0cda767a8365fd135ec4ac6b7775381758d82a9ded643191711481ef1abadee099a1a521014f92c164d2c34d2fdab5009d441e89b2b09ad01ad4aa897cbc9f2da5802d4b481155cf6920026a89af6be9a7de0eede6c14ccd4f0901950aa83480a0b198ad6dffbd89ce09e556921f46a65c2e3716912acc2997c1df57c1d030a55a7d225fff70564ec42483d5ffd2cc1dc612f49713900091e2fe8bbb60ab7e62d4646fad83251f8b820565d4b610c639fe3c7857f389838e2673e112090805f82738a9a9595330ce6faf92b27d965c2d1ca0c0707a1681134626e19b306461e1f19a041b393b7aff731a1fe45ffdf4992cd7cf5dd1bd0106fa0fb90d5dc8d87224db3e91fa0f9b405060ed6b2ac2fbdf307ef1eac8d8db421b549b201758a946b25139cc27b36711d1abefcb079885d9a70aa729dec286d3fe3fdbde94fb668799f900e5d1934cb73d21eacd05026be5456fc55fe2480f5fd9d52718672f31d1616889111d5fe2133f203a789564896efc736f89fa7b9992ef58614400067d4856e8d54ca2fcafbc685d388a47dac80498142661f5e5ecb2f2bd237377d7d1c43396d84eaed46587c7d50bea121bdb21455a221dcba6cc7f95596b019b1b198cc42b1bf10d668c6c4981680b1d79693f7835b3da212181a8677bba7dff79ed7fc5d84122c76cd088da313ce185cd0aa26103ab5bcaf8eff987eb73e111c7de97f74bde785cf81368e2a1a6a46911748c813936e63d7da922689e27daf3392cb3f6bbb70d404eb014a2dffd613cabefd196efce229d6166a3b694300cc8756b19babfba151b49ed35a3e747f8e28e190cf1100c533a3589a2db49ec07e3f5ec78bfcbea58c5ef5b6e247630ae9daf469aa98bf676755ee15327b10f553374552310919470c99d3cfe65b295812ec5071a8c757287fd4ddcba8102d6b536d7086d94c56f6e735ba545d2f527ad22e3b189a24284cf0ffba1a490d96a1692569c7bd2ddf7801d89309a797aa00d20d1c175bafb41ad2bd980242e18e939db5e1ec3bc9a85a35a777045ccfb41ba40cb87b392ca6f54c2d80eb37755ec9d9d042fef06d0a12e80da74620eedc039f1e801ccd47fa3c1f1e08649dcc3b3bfbc7f099bc53ae290396e4c08c20b4095614f664954b73c3113c162063b946b3dc59e8de16bab0b076e0860d9bdd688900acd0e97f18a1d9bc22c40d7456ce4a5c1caf04dd83fa20652c575ea03b8b516dadfd52cf7a1a6a321912166c2bfa657f746f5f8ebe3582e39dc70c30f078c16edc94dfc2dc7cb734340613b3e41813a8c954ca1039d6b441b49f509ec6bdfdbb7a2bc4dcd6a2551a682bb7f2b0a1d9ecc54b512e23b53922ef20ed0d4db420f8b1bc588ff4257f1fba71c2fe2eaceb0039e1a285e8047f499cb85f871669321149362a6e7d30c8b89472a6302e06eb982129fcb5a7b091e29285fc69883400ea96835753938fe6cd55d5a09cb79ff5b451b74c5f7e060a1288e5ccfcb44cec12925ae81c1890503c1bb16a3748c79400f5ebf3c11a5da03adf44a3c376885f0fad040fee51706c5f04df1f8c531c7aa67d96505e3c0027a93d5853378ec015db7365781771f15ef73fbe7ee782b93a84ff783cbd8beaee6e1d1a5d446b020d303d7189ce8aa05e59fa08037673f14449c58d2f8bbe7dcd6bd20860512763a73b895a23db11fe09579a4ecc053c873b3d1a42b6c09a7b2eb3101e0dff55ba8ab4e12ff6e9ee8b1c8f100553691d4208573d04ed62a93b3218f38a581d2887bed751ab8a69dc11835327676070b581bda081cf0f77c57418fe72e8d0d682a9d81ad339c320ddf3a1909dadcf0900299d25545e4085330b90bf615e7c3847b77102d16912fc1498d8c7ab8a27ae8b48e9a2f37e96b2c572c5f8b3200d3aeb636ba1b970241f680fa9cdbaca7c192140613052abf57cf964587a074bff0d6856bc98269a639758781f45b1a1f61f72cabcdccc0c22cbc69af4f5dc004b9e9c8c104e7b640e87314ffc2b843d7e178a1fdf67191c88437e3b163ee008a3e0defdf2f119af0c482c9739ef30df7cb71f71bfc3eb8d37a6d6326436aff8ef08908df4e83a6c1131da04ad48c6268a39f9bb39fe2340bdb41e716eba561c3544e1dfb1e4ec1cc7cade606f661f063d3d353c2f882b1cbbc33f915338f37705272db23d38cc46abe6191a8e802a2ada80775c959e652568e7d6161590b08bba1cbe21214fe1aded34abb22b4b31235dabe432b8abe373effa0093e274800a113e18bd5a33d81eed14e28e2b596b59503c40d7fb8dcab525cbcff9f23c53b734054d222bf8b3aaff880ce031ad4fa8e7b6ad5d0b0e4f73fae29e628ba82a7e9eab6c5fdc4e37b4293a5b17d610a646389366318c05396e2628e5d189db6f2800f5a0e92e8c6b280ad9b4eb9a1b1eff94f7fd59a36f876a0d49485340774884170a77344d322963a5a998342aa3f52ee072c1ca12f461762a9d1cc973cb62246bf63c06eb7770ac0f48557dca68c25993a935262877711ba88548accc416f805864a0dc78b9e24ff7cdc149e9ee87bf7c42af69f0577a8206466147ce9e9f3829303b011076cd5c0f5772f3a5269603f4d75fc6795f54cf0f9770ddcb1fd589418632a3090a566edccb0c84e60adce07ac6c0d55ddb02e895b289fa8c9e423c30d3e519f1cfc78dd603bf70898fe923c0352eeb477f57f42f33949c9f930ccce02e6e1f60dd77616f0e7b762a3632522c29f45602cfcdcd66efac21108a31b48123f6d1d246765e8d8e378e9f43a6ec412235011a813861a5033d0c65a2661d0dfd4ebaf1ca0aeb0165c26899f2193fa38ad43410193f4b2e6c448d2906a440cc7dfed1188d596ffe5bec18f4f808e13bf5151b6d0493f9f08d846cbcaa71663a71a6271742267e64d41d829bfd21eb3777d660a063461af6cdff258099e776c8"]}, 0x1480}, {&(0x7f0000002b00)={0x251c, 0x20, 0x300, 0x70bd2d, 0x25dfdbff, "", [@nested={0xa4, 0x36, 0x0, 0x1, [@typed={0x8, 0x8c, 0x0, 0x0, @fd}, @generic="5d60bcda81e108a879fe0e2922aeceafcd187bb6c91dbda7307bb857", @generic="ac19d5013a1aa33f7f57503a282c4529dae5c0e7d0b76977c46126ca4450665c6fa25eebaa41449145e74e89daeebbe2497dd87b7be381f0c1fbf15f9cfb9c2a5d8829caf2fbdbf18e4460facd2b37e9b1e46fbab44a4ed4ba5b5ac8403d05ce9fc84d10c470b8eb10eab18347ce69858a831b9e", @typed={0x8, 0x5d, 0x0, 0x0, @ipv4=@rand_addr=0x64010101}]}, @typed={0x8, 0x5, 0x0, 0x0, @ipv4=@broadcast}, @generic="ac33c7ad285df9e48138f6aeac2393c9c6ecc38e0229c975c7c7e889d7e298b4a2ed2ad0abbedaf2b83121ad29d7ec71dfc6d467ab924a7055d6747dfcdf871c8124a1e19ac421b36a7e7867533a1a0d841ddff366464e439afd23b7126a5589ac28f42ff69bb61aeef24ef8a940f186b30387e79fbffc983d0e7b9e46d0af8ef73cdc99b8b1dfbd5af8efa9686a3021b22d3268f38968c78bbb0a521a442a", @typed={0x8, 0x7e, 0x0, 0x0, @uid=r0}, @generic="11b8b316bc11207a8ce051c25b6a7e4d8303c6802b7d42d9bb3740a2ad134916f38443179de1df66ec815115355932ab93a5cf83ce00ca0481d14db1890ecf72ccb99b50612c0cddf9c6df3ad2a211b1dec1eef7b603acf2bc14a28aad998915c14f132325c3cbe3bd3dd214f558071c2b2f6db69445e75bf06ff224a04916e99fb6e2d4f42637c897dc806acf5458d3673cbbd790481ba51321ae9be6f8be6336c1429fa1f64ec7f39e61287aebdf18e7df35b9620af35b65951915600a3f3e862f7c4560163a6da974a911c531", @nested={0x22ad, 0x24, 0x0, 0x1, [@generic="362baa912ad479fd9c05d0216fb20b939f5634e34a8fc8b063e9a893648450296e4c3b91333a83bfc140db75bb85509444b5569f7eb9c0cf4cd357553b6871b4b50c96eb35503e3554bb30f8f0de68a4ff87a6fe1cb5a7019ec587a9e2c92df0c76f0cf87ed60a270f89517490fbbc641ecdeadce696f93cbfb47642f0716dd8c7f217248386816b930c3dcb715e06bafd52a8584d62d72686c0cb0f35ad7c66050c3c997fdc22bafb7c4a8ac7f47232436b71bc83758bdd04d6ecabd0067b7071091f3d74cd775b41e6c135c813653db3cde26293211b5d1a437b9550a2725abc644eeb09ee08e25da6fda2ece2d6f419", @typed={0x14, 0x95, 0x0, 0x0, @ipv6=@empty}, @generic="dce212be1117d802e112370db84f4b73c4989ab006834888c2ed25a1237414d6b0d617f4fde7cc4b76eea6b21b7430c12ad63ad9af332a6d64c6421af8b8dd861e78bc678ae2d2f481392143ad497385ee021df2aeb320a1584999c6b1b5d967103f10c8298191fbfd0e577c8af37a63c2e081e5c79da6496be87d8a499e89c6b4a8b2f0d57087636afe4d2a894d81a2d10984321437ba0d4b193efa9fffbca263555b699d5eadee9c99fdb71a4195cb2a6fc7897f4a4a55cc764480f4f47f8bf6424579543718b8aeff424facdcc14f25ac394a399dc4e2bad07adf3e7b7beca8e36b703e683e603360b02dd059a6f325193750133a428a47d245e63dd750561a55b4fb4eddd49dd7d8efda8523c43f00441ecd96a25ff3a8f533e5a89e4809d6fb5add50a8799750b58b87c99e60f3ef98b54cad5ff2c0a7db83bfc87c7f7000b105b71f104965db0e3aeb2cbdea2d4f6c34fdcb0fc605a3736f4cee3e7347feeb9e22c3cf23d2acece8effb95ff6930c1a2fa71bde5164c267ca4b81b26b5e781a2c1c13c582c9aff2c33e1e81d428684f485482aacefd41fb35ac07582d2e1065d40620c289976f019c6a19e1c724a64f321f04640771b8c606dc412c06cd6517f51daf3da45123095116ad0db15853201faef97278a2586c73467d05f47d090404588040e22e975cdcc8897c9ddc3cf692c3c4d9eebdc9a65bc6a6ad88315df15b49a9e0137fc7a15b157f95bc5e2f8598ae7f9addb194749f8f9c39792b75c85058ecc6a7359e5a801c80b31692534159d58e5f81c0aab71f0d5b4a74efbd1f55c49504bd4969bf5bbc608ad346e192aee65851e897835298e5c12e9c70f622b4614a312a817db80279c3ab138df999ca4a60c58e5c0d28d0c640f6cb03f47b59fe13e085c04f2d89819e8dd518b215b51f4ebaabdf2dc1924ecbe6f3bbb43ec7e671a1f2e28f56260a334fa70d4fef90cf482ae80e20fb6cb7b7b062db15a2d1ca382423d857309ea603e76834d583746ee813c462d90bbdeb0f4968fbd3723d66b77fa918872b15181e873315155c2547d43125a3c276f6dcc44392c331f38068aea3b3a85da5280fdff3603f3dd6894fee4f4cdae41fa0aa5d78551082771aec200b15cda5b97f5d4bb12bd3ff0a7bfa253ae2443d3c5e67c43f7d94c91a5540697452c7cbad8424a7ca8cc68332208968cda93a7dc813392165ec889221479cb3a22f5616710aeb22052e90b2d30c1e87497ba9d4bc129c6e44488333a76ec4d20a3a99a4c5a56aac4025b48f59463fed4ffaf3888b2a1149858dd0290d97a623e5185cc2dc846e2d6ebbea8f040b78e2e20c3a19842519f167bf95c7221bddc17555b6ccbffb2617be436ee53549eda89998e640118c10687f35d04ef1af88247add7465ac49cc7cd361d13b2bc6b011766cfb03bcd71c604bb5438af952561a5dc894a55ed110be8b683912640294dca6157c7e5471692be6b0c55722e4387d92a07fe445265db80ed0b8409226145e98bd7e2a290fec63403e24d7f362fc4b175979a11a04d7d4521bba9b5bde1a1a58322c7e27643ac23ffbdab7de8bca798c4d70dbd8dd92ceedc40c1e2adfc7279153c3dab600a714ab309469133bf8e53e7f1a0454d8935f74e69bc49d7cfd1453dad540c3c2f0b5113fe2d3d51deb44aa9964b2d4378a9c2cdc6f62d7f3e0081c7c9bbf5bb2458cc9dfa21d336545ba0d6389e22c0df8b504f5a92f817c8c935fc152efad763c1cd2b247ea4f236dde3e59d813d9931aae3d97f7f60410fe42d04a0b3607fb05b3609f2600030248620468fc5139c70a6c1758f5331bb89a70f26be990121698c121667debf43e4ac8f08e6cbd1d0a8550941b9648cb81dc4c41f5897b92302597210ab42a8e08dd8407b134a93f311e73965543710d4b372d60bb1bf0a7e6c91b67254dae1bc47ccdddf08fd19627442e226f29b1411e6a19b66731908c733b1b240e46833906ffd24d5f097d4a035c58407f3faed50d5123d772bc4652bcacd2cd19bfa619dde671772ba672d4e86acb31e7b324f46e86a8fdd5072cd61d68f078b56e90aa64a7922772930cba46d45abb6a82851951fc8f35b73835f4c86c4cfd9839409e464e86cde976188518228c428741a1307f10bdc931e2633deaec902c1db0f59dba34d35b2d1cd7ca6618647f5b1e2a0b7be52a6e3e72807653b8721bad10274ef98a1fd6b938a98b382e4714905ba335d1d6d451e6de8e392d730486746a87f853b64729b65b25c55ead0908f245dff13e1a53f0f2b4f1705ba15a28e9e04cd3535594e605507ac1b8a55473a047a1b0b0a112d34a7ee4430f532aeef7b64ca5898c0cba364b76b6da3b49ebdc5ee8a94d65988fcb89227d2676ac8665472301c148687d4123d65b2a810eee87a51b8433e83ea393a9cde70fba9ac71caf81a0cee812f67eb0e00a78ec56b484c39970719c38e5fb4d490d516b7f9b4fc395b102372b0e4fbb8d0e9817d123995cc6cd9b6aa261a33a39eb85cd43cc256b26bf1bb3cb472de4c69ac877096c9b7088f97db2415fe6dc689a1ff2e2441178419f5135f29de8209e8e7f08cd77c4dc9193db8cd9d12998d61fc744f1096c8a9ad693a0053e39faa82143cba09c7e7a6e98e696869124fc5320cb121d982f0248d239a01ebcfd43feb88ab7b8a32e1d0c057dd457f0df9562915a89d6caf18c3beffb8991a140078beed85fe736754081de71c5de0243a1dda6ec715c549006dce186d16d49c464b8639b9a0d01d9e6547e38eea9139931cbcd2445f8243c25c0dff0f1b63f23653fe52b3ded09e0dde0901ad89e7a280f3d63458400550b180ca06043e987ef68875c69b9abeecaee989312260eadca960e49ab6ae4eae34f7694b40cd1ce08261f2246410f2b7f5a5f8545b4b1905e5abad3f3c8ffbedb3c2aed911fe9c3e2f396bf6e6aae4cd6a681a39bd06ba9c62e2566fabc0655a1157ae7e2525ac357421dee425387884b0dbb19f7416947109d38930de3f7be5d740828ddb9f1b3ae0cb6c9493f8178a6490dc4c7640e5d2f7dca4270fcd365c3456bf58f8dab01397910aabf91ae6716a4b21db6cfdb787fde30b961ece65b910d38d594c8ff846d79673c53e57a4e9a60081afbdad2600eb5e51404f5c2f6e216b9a7d3ddd4be741403747288c9a87bedd6717113d500ae07b84f38562cd4c03d737a2c1792d4c5aeb6079e9f7fecb3e3b15a05f8c3a50111e5bdc306301135fde059db7aa35fc190e138daaa596c9ffec3aa8ce2b06577c60d2edce1082bdaf0fb1e6d68bb20513e5533b05a8d848264ac9c89d9f5d5013c00e81aee05ee006c6783eab6eebb65532cbd7ecbef9fb267d3064284b3fe0d912d93bb861fbce361ccc6ddb298972bd727f11a1740933ed66d85db2f09d8801696c6bc2b73a2e0f7e86f0ab9f1f68dce0c395b3e64983264e93772696ed49a1f98e7ffb09b0ae1b17b55bdcc0e057327ff8475028964c60f961f7c2b5a2470c09a324e618d9950e34231cb1a87cfb3fd7e6fdbbda8e113ee1c377c2bdeb443d6a56e0e4943bb24a7cdd1fb12b5250829f6909f2f8ca215421bf54ffa29d676a355a278eae40ff390d5482b73428819c9758157d00819f78a6c2948849e4c918d5e158ec2de858250deb4ac4311d3daa7bb386cb9faf8f9bb9115f70be2d32f8e91aab7c0af889c8f151ce06351e54d98986aa1c6dcc0dc990f89b9e964a94173acd82853b6c2df290c87132452cc241cb373e4cab18f0742f7028b8f52e6e1e6bb2bca09d62bcf69c40e95c4e2fcdc16c605315a684a49629b743f6663c814a324f6f5519415adbd4ccb99cd2cb616b7fddb3b7738e6089ccb62a727031e92abbb0d687cc0d6e8de3873d96ddf08213789d361cfea23d25eb819a5d977b74d7e4fef6caf236c367fd3abb5273d083d648164ffaca06a6fe6b58491d69b34f348d3587d858b2daf4e27a0be3f8e874feddfa987f3398e7ffbbbc112fde3414e0eed7a771ad6ea20b13230072d330250a501c09e586b4a6368d25fc88143bfeb92f6f38e899ebb366d35cd3d89d0a881e596303a27ad637c5dd92b15a41862f733466b70d1d812ceccf2eaf46d49263a32bc777271c056b192d38979c399ca92214b9064fce68c800251647b36afa415371a6b86479e58907c064dd88ba9e438dd0ee0f3373868b6b0f6762b2e21c92b4160a3c2d4e1467d80c39f505dcb2a47444bb9615b342c47c563a9153fce3ef5caacc524b9000fad56541392d3366f1ec80e35fee562cb2bbabdb2d3a7cff57549b79b2dd14755c11fb7560513fbd717c64c71159aa7921bdb4c73509fdc0e5cf2dd586af6fa513d456d93dc18540f47ea202e1b058c8a71c22d76eb9acd974ecc6ec9382ffbead84ce8be6bd5d186e906030019e2139fe2313add628da65be9e22396131b2ba40d426275b75760574bd7881f1b2e3790f4419604ae583c223c6cb49e4b78ebdfad2af63b7f92a9eab398483b4a510752a780577fcc8ba764724d69a85a5fe5e048211848605e19df22b6e1d22c35c02ae7a588e6a13a60e77cd147a0a7c0080501b63ab06f9fc7633cc82989078997c06f7a07e6b3b319ef46fac8308422ea3b6f4ed7ff287816a015a0f666defae4df697164e9d875d01285e4dd3f80672fbc3dc72efd29376fe498aa40acecb1e6e5131deb412331ca028f15a187f85e80a03ee74de3aa53be7eba080045d53bcdd32f75b936f1ab108536c1cd81edf5396ee929dbd34053420b158ebbdb785b8c226aabf89dd5a8de0eeb6a6b02bcba5c7386a7b5dca40db2a9a4bd4a911bae48daf224f310a545deb0451b81100254acb78cb012a90281998a2119e73bb912631c80df6afd68b294fa8fc568e683b59b6abb89d01ff1104b92f76940e821e90b1c4d7dee45d240f69bb4c8e72bf9d9994c78c0c09e9ab99d582ac33cb8827fe2c6c1f4a13f1db8c601a5f93fabfac7d05963430371aa5d7dbc10829b2d2d7abf6a4db0a34325d81c3be7301c7cae6d43754b6fbf3d65726a18ef94c5c076c8cfd67d244d5a1b4b008b36094e0381ddf86465d6bd3baeee6c0156dadf12d32c7ac865928063136892b44956dd250ee53b7b3973895c0a381a3f5d34f7bc6750c06519a6dcaf7b1048c744cd19d9acbfb15d4212020db1c18ff5d537db809d545c684ec31b067c800c0f9c7215b59805ff86205fc8cf390945169a75499c258edf2e79ba26fe43d018d8469fe32f5bb50d3b69798dd6c33a398e0092d572d897558dabe65742ada77c25752b0f63f35d9d186eafe3959d32a832633cd8024a317a9d8e1ed57ee6c6ebd9c4ef6178317e5f8ff1b83010c1c7a37999fe2489fcf21a87d9bab2d00d51b1fff97a3ae58d135af78b560913914fa74ef2c90248a27e883b1ac4466077d669e6ea37357d808eddd19ca7e4bce9e2be4d535f82558d19ae67de7dbd70eec8ddb30c1f0b5335bd67da074d91b8db3a08b8554fcdac1fe3b4a4ec9e5d61d1ea4a90142a748813970cfe2c48a3f5e6eb04e1718579f69b93a4c47b2d63254f7bd41f0b86bfc3df1e048b5f8cb6c56a2b0ec6179cb7eae165e92efbe986ba7a599e7bd8580727916eedc848459d774195db3e56f26b5b8ae7d767e75217638fa14914f86b95823d251adc2551b30b40504110e2cfcc1b024c388f3d61c098eb6bf2fd5df45cea56f6e9074da0b7d7f080511ce3bc1b1a9a949ad05f5cb5a8c366c2334f02d4b83f986cd601b9dab3f048e4b9693a526cde882f98756", @generic="497db5c07e9e50c124bbb00fbeb62e12a152e84ba16efc7ed7355afd63de6f265afe4543682fb8d1d6d7301aae1ff67ce6c74ee45a73c38cde527a59aaa80b780e775efe871cc6c1963590004abdbc2e43bf33a24e9eafb40e37d7a2279a2cf40e7663aeacf98fbd493f81aab28691203ab8d2ae9ea9992f049e67a2defffda2dfcdf581ce4b1c6c02ce11292753590f28488fbb0d0146e8861c4076f14f508879a6d200b70dc181b3c352979e96fc9250fa72e4cc", @generic="6899d59af40683f9b5c5fdd92f8755420f1c268def630f9a220828d6297907269361552c1749f0bb81958a7acd6db76cf97cff459ed3388d2fcf4c2c61475ad5f951608cc590c785b6c7e69e4689e55ca6ba09e48690f392e0cca4e98effc2f3d9cd9491fc15a49b815eef3741b9f21464cf34768065eb8ca19298e426b1ce88f37e54ccc6dc20cb9806c7e58709cb94c18eca30ba3be2207283678b8faba7eeaa19e73d45b1c43994e12dd716a577b7a1ec50a2207269ca1ff24b99a7d15261572fbd688689957dae16e9939f53ddf405823fdb7bf98cb1426b53497ea90d1aa84c1ddb0ffd7078b4d24ad1635583805955ff050131adbf39c8bdeb5756777abb000b046ed0eaf45091eb2a50c97cb40eb14ece65605c25a9a12777a5ae356ca1a20be4265b0ab4330ac5ae569cf21d1570e5da85eebe0a18347bfaa0822566ea70fa7566140b32a2c11ed2e5b96a2d26a614b6a8f644cd89c7d5129a083a0a1f2faddf01901eaa5110a2832e5ca4326269426e9d7a95aca0922d2af9f3639b5d11d42a41dbf122f8c4c688127135c70fc1de706a711b255ae49c5a8badd6b417bb1621ca78f12b9d2743e529df6dcbaa5a28a6f373c3658c7d2dcf4613244eedfbe9b4819099c4c96436b4c85fa32838874a6b887c057b44fcfa430762e0bc4780dcea8487719b28a169db66456ba350394d6798cb2cb437e8759970120992b731f726a02d25bb369c7669e4e714c0b93cabbd8bfff125ad224089d3e9f8815375532dcd63033cf39f23f6c3c11a383ab3cb33387f6b33fdc2c5d2af9d84793a55e7d729d67737b0ea3432076203d92a3d08980c63a75c2d14a6eb11a8e8d3c6fc4109bc2beff99387a0059af04b4a2645bd9d42102a40b27ae6cbfc36823893b89659b88e3516422a0cfa98b0605d185d5772fd796921f144f028d06d472e19704da40032f6d1ec4182e2e471097d6e20a09cb2be0ad2f84211d1e4ecd347983eec25bc980e44c37bb46e883827881d21716a196c1c3a5661495c6697e797a68d541147a8489e810be2814cd2f6a24b12b0962666a7e41e8f2cf9870d3315bc387693195c04c09665bf8c3fe8caaa7e08d3179909f744ae82351d3b36496bf076a43146207c9f3b96b6dfddb1defe039351cf265a1446a747e9a19fd0dbc385578eda31a8f71f0548942927331eddce395be809d695b0ff6dd58c897edcbfda35417668f657f7ed183ef6b48d5df68415caa76a1951999bbafe45b3cf5cecec322ae3f94dc55d4a78283d68ef5397a879931b4876984e4bbd24ad7cbe174bcd12d3bd8709ac0be30f16d6e23a9a6dd52d26f59a45ff8099c2531cea1f7b29ac1c00a12dd0695ce29ac63f2d891e36b0dbad89a05144afd6f0a6ad62ecd3859af24bb2450b8e14ff1dea5cce9b5ff65884febe8262cda3821e666e2f23870d5d61337b0e1891450c627556d9f4d8dd70e5de6907ddc1913ec334059f6336b7a668bc54a732cdc0a9e436fe7dde5f82f33ae22dae4c9cc19c36dabd41bd6d257edf7dd55698f53de811224fe60b732bfcd3bf26a65d5d2f087ae1043b30c5d50fc560fb152e92cb4d76d7ba749d3f96fb85f2cd755a1c041a2da112e0ad0eb16cd842980a6d554439beb0c207ce08969fb76562636580c320104bd8dbed698eed8f51bcf2c0ae483880f02c0f80974188d5abdf212e65d9208afa277eca0d606a1637e3208a3f920839c8ed0c3569a26f6aba43b157111cd6c966c376b0c2b2ee46346618d56886d9e3ea3f5ec249ebe2f165492cae2d7f58ef45bac915ca7966a528fef17934b9e404004bdf38a1f52efdfee53919ea89871d345942ac3b711c5c0b9b021622850cf332bd3ec7ec54d917d2d6c1c46c2422f3419d966575050f474b2ad5f6eb1ecd7eb82790385fb8372e75a43bfe7c14cc140aa95c192030647366d883ab1ef395c70720ec06db44dde3ddf9040d73404d839412f1be082f0ca0b639edf2f9589bd10c7fc3beab1144bda768f31eb3fc8c22605092e2928dee2e92960b5b84860bb439720bf9cb37c848785a938870adb60e0d79abec3f7177ca4b14d6792653f15f81afb5dcc0927535bda1fc7123da4d077f7cbd682255d4994eb39177b45c94ff06ceb3ca486b2c81627ddcb023b344fe9067fd750e16feb5afec53d8ba118f6fc528f563839fa78d9ac343f1facd7c3821eb6a5b624e112e9e2bb6a276cd234e5d62e361e2ec4ccae6abed46c5f976b3a194a9114c864625ca18e24fd86b420c4f0f38f55bcd8a0d06ce8da2996d3c33ede74a1745bd1a6ba984bccd438877426be39e34f7911542dd6eb5453c5cb6c9cda68423be81ac9a37852cd2ce1d25848111f05040fc6aefcd64868ab4958e758e4e3c31e32af1c293fe01e85b9b0eae71465b050e8f60ad5539f4688b8d00edb975a3d1cedafd28448d892554be248dc98117ea823af66997c16ef27e41809371615cc38d2d6ab8cec80e51b65c99fdc9874bc6ffc20d3afbb118113ad56ddfd7e2bb1c5836fb7e3e553d8af85c34352aa0e794b796eba995d11ab9b1da9b8a9644f203c4eeb6de70bb4d8383020744262e21d3fdd1b8cc725082c7be4c968a11d312a514d1338130ff8055cd9fdc61f2ff57f3fd2e78ac6ef6c610cf305b88c71825036fc273b30cf848c15c7d723d7fcd20ec0c73ba1850e39ea756cba6ab9cad90daa513ee20dedf84d8ca4950e8870b6d717897987e71f94998f7f0106722177666565043b619a25b71a88114469c1e869cea1b596766cefc7dfd28b01858cd607b357202c786d8e4125c2054070ea57c7f15acbddb22489bfd66a241b8a0ba4020198edbada384b4674b19128d12351f08d5d1ea1120c1e6c24e427ff94d5b6add53edf09fd1070d9d97468aa652e2db8653207f73d8d1ddae38af6b41afd58c27052e6137bd6c4a410ca3391c394c20b3953a23747f6c2c715dd10987c1e3974329d26a067f03c83723534b9d58c59d5a10415396fe0cafa409129d6dc8ef756509fbe42898c2ce80225fa021b0bc7ca9a216500e7650e9428ed8b69429ea28823a1ea25944068614747a19030d7f0f73c6f2ddd5cbcb254ad140fdf17d311dbaf8bfbc63965448220439fd60775b0dd234e05e4a84a645f5dfe5b5012de735cb59048603eb229c4006746a1bfcf702570d4bb5df353c1d216f13ea22ae93c93a00c147f5604e1b691a8c27c3ca900b801c837ea8122a0f68fdd98fa0dc4f670333c6937d1021a9425e5cf1f03fa960786cb49b46d9c570982a9834431cf6b4aa605149c30162f7316c5c3c34c3c6c00e61fc98f8f92c5fc8828d36ab7e960fade000f2f13c8dbee3cef6ced20e0caa9606360c66b89815020d9033227f14e1f6910bbf91eb3b97a7003d47c80db0842dfcf5a57af9b37b805bbee93666a2c0419759f4c0c9c4d36c44961ddcc24abe2653f2ea14a9c7ce45610a052bd71f252444fa730dd44c21f3e9ada1eff0d5251ae8706b2b595d65185360c1c5799d5e7c95a7936a42cc68a172522235ce4ed3423f131dd7e68ac9f30cac1f07c98cd1a86afb6b94beba14e86abffc722d1c0441d29940b8eeaae7125a2bf349db40f761d0603a974b6d9cb7ea121f2bbf62eb511f8c2df94c0c9fa76a0f754abe9f2496eb6f7b211fbdd7ccb97fa043e99975c9561e2c6b0b9c5f5ed3ae15dcef03e6d99d3caa3b7dad94aae2941a49e19d9fe47fcb1113b222500c254df01c2e78eafd84f7d5dd6dc536ac49973785055a9b3516107f9863c9e9d0566b7ef69e9ad78a5b5d2c63e643f4872394db22838656557cbbcd732cf635313e4e1ddec0598ee7f8bdf96a1872fff298aca85df0757a36659890711a83f02a05871b6adf663b2e16cd9903ee28de8777f3817182f6460192e5b50abb2b0ff77a28e64c1ff7d00d61e16d62de6c9e3e6d26b02c86d900989a48d0375fe404e52968b079a44ad6fc008ffcd70d37cdec4b588b6aa4e9132b422eaabe3e90627b9d9f134d13f52e4456a58f191ce84da51bd52b7241c0f731e1a14eb15e3cdf46dfa3a14fd6b2d4758b9d138dba27067aeafa71df6dfb83035d1ce5bc668c1691837135f69848a1d2ab124922355c65af69173e2fc58ff157b11f3daea3de5e60457eda547cb904fc8660d380fa5bfa552c93a041bd5ea93986f456268f450c76145a4059b9923436556eac0901ebd903280c212ceb6af0951d0524b1022d750c83cbcf2772d26b0b41242a7cacb22bf0684d50281b63933723bc4792b669a93945612ae7144237de5a87a57fce8f98548d9705a996dd1d24004cf61729acb100487251874cacfd45930d56a48380d7ee93cb58a14ec965bf6d6bbb56357250204c0d1d05080266a8d3d599ed8ba631d5cec0d4e29ce6386d58737d76a4e6db59523bdcf4ff1369612d4c350c6b72254a06db15cf6bdaf4a60fcb560238a13960a5de444d1f645c546397b3302a024400a4a39df459839ac05ed90c952fd403cfbede61fccfea25ddc62d415c6c7aaa17e0e6c1c3edf1835b1ab3cbde1d5ab9ce0441708f45a43747763130d3d423efee0b2fa321f75877b30267825f2c51f7fe5118294fa4d567758cf3e2927738dabea3bb51d5820d07821bc0bd8d459582825ce644eec3f2edef95501f2dd6abf0cccd2184ad6e6b98b39a27fad27503c0d6a2ab76c50325c416e2f9b60f89289f4aacf1d042fdc7e263dd247f702773abdd76ae35370789f77c8c066fa97f13fac713ce7ea0fb4e03f98e89df54199b9eacfeb40cf3da6cf4994fc5d55be34324497f026863ceffac03aafd8395f170584eb2b655b91a41d7f5360ca36439058d84b93149e83633909e820e56f2c18d7de1a0b7f1b0ea87c8f066eef3297e7c7a1fa5e951a2bdc71c067e14de9f994bc18aba81359776c1670ef92e41850523d5a4c97620de8bc8a795635bee9660eab5736040253c69982a22c64b89b8bb910060158f48efde952c1995caa28570d599203c7d0fcd8f870a8ee2ee41b8e83febaf16fd28024c6c2c74e3ec77af72e22105270d7a3d3fa2a2ed224731fbbd4e07e8e3c4d7612ff4bae21b06abb93cfe3422167c18431468d3248807a02b235364132ac6d7509b9bc11b38d3992612284c40283eb693e2332d5e803408aee3b1ef2b44035ea3d1f791f4e546ddff0895436dbcd18ab50fcc443f1100a20715c85feb190a57a4827f014461f262d8d68925d991d73751ea9ddc63741cfbe299f3634ba1749a8d9622f52063e365970f5ad6cd5a81de50b626294953b4214a12be95c766d050a0726b6876da503079273f847b830dc34043e71d0a2c178c1998a5eb5916fd357fbf045989fcd3e1b98dbf61bf3f778b18d90473f347d6260e001aed7906fd41fdbf12e22442adcd5e12a20eeff0868d6da684b3a2a613c04bd362d12c34cb2f7295b756a455a5a65d4db54d59010d147c37976947d5fe9822f217bcd7dd68519b511ceaeee44595e5c1a5d5c1fa6fb49a43898a576c57016fd103f51961aceb24ff7ae7c7857a067db2a48892d7bac961c8960e73ee9c556627a7e0ef5e8d14877cf22f21639071c97ac1a5d5994f425f2e7afc8d4bd09be1ebd05139a8107732a0ee966aed5470147d379f6200ad6874fa8abc45e6393e48da34a356cfc3e5ac4f6229d347d74a12ba6a0d487ebb8a6ae249609f837db4697eb4c33dacccf6fa73d3869f1882094da616868b1108ad1f0687f4bf78effc5f3507df06a8901a48dff60af2082576c05ac2a5a8fb3b95b8bf2621dc5383", @typed={0x8, 0x53, 0x0, 0x0, @ipv4=@remote}, @typed={0x6, 0x6b, 0x0, 0x0, @str=',\x00'}, @generic="5d62ef4e1663e849fcf31163b1fe11778408f78b37f955ed36e1225baacddd26fd7d25ad54ebbe227101066ffe6e43e3077452f2081c27dcea2bc7a1680a0fb776c4ccb98d6c57ae1cf85583782979995592645cc9f66c76d128f04f16b72903bb941ddfd4d09c70a0ddfaef963461e4f6ae0a37117a785ea45965ce4c169ef50354c66d63e3665e50396c8b7fa28cc33847de1da160275a78f47893a13ad3e9de60db1a552652d5600deae38ec191e6558bf3a48e5515e31ee0974f37fbbc1464a2410a6228ffac954342fca857a3dd860cb90cd53a8787e0d06f083f5da6"]}, @typed={0x8, 0x7, 0x0, 0x0, @pid=r1}, @nested={0x28, 0x83, 0x0, 0x1, [@typed={0x8, 0x5b, 0x0, 0x0, @u32=0x9}, @typed={0xf, 0x40, 0x0, 0x0, @str='/proc/self\x00'}, @typed={0xc, 0x3a, 0x0, 0x0, @u64=0x2424d15b}]}, @typed={0x8, 0x12, 0x0, 0x0, @u32=0x6}]}, 0x251c}, {&(0x7f0000005180)={0x272c, 0x1c, 0x800, 0x70bd29, 0x25dfdbfd, "", [@nested={0x16, 0x6e, 0x0, 0x1, [@generic="2244db3efbfcbee97d39f2a1ce40500be366"]}, @nested={0x1288, 0x67, 0x0, 0x1, [@typed={0x8, 0x73, 0x0, 0x0, @u32=0x7}, @typed={0x14, 0x79, 0x0, 0x0, @ipv6=@mcast1}, @generic="a8b505cb45b3592181efef7594348e87e671d9912dc8415c44de36668c16bfcf2eba24502d29e2dae06c62d5682190ceff418f90e22561405d62a5fd6c33303298db8735f03c2af38b3808c703b6bf5184c82078e1ec7b0fd6431097db24c67b87f370c837d854584cadf4f4dbc2e04f9124c2c5ec31cef30157b6e6f4bc41cb01775f1e4cf8e047c98c00798c4faa1c14e1d46fae7f05f8670c0357d664c7659ed10f382c246563ab558c97eff05940bc39369d0d180411907dfbd8755e3cb740bedbc4ac1bb3d4e11b8994959f347eefa81b21fa3b0e2a8ede5ff1b251115364f48be693d7", @generic="1b794e118f4a443c57a58a076a3f6f86bc56e9ba27169d47a4780694748fbbb8b47a76bf64d244fd5fde0886d9d039f5528b6016722f7e1e1ad3be88dcd2786dbf56940ae67c8d1c4458195381ef4f3dc4d3c126a18e1c4da1cd53c929047fe2bd8aff7661acc3d4d3af701350184449b28bde2710a1a3df455907ce6ce0209d2c58f3b5bcbb16b282af842dda195eba74aca08a1f05dcf7e8c79f4bf8ebdac83bdf3dc7c42c4a0b5f1d888ed576d1d2d4054c559472d3b9100d57", @generic="0b5b31f22ca97e641abde4ff9ae66eea874597832f70b68dbe8a92290735f83a551fe6576f3a4b55c10e3994134b313e98d91e1320808a9239ffdc23c7a50a5c42c7d350ab81cad7cc6509768f166daecad9f804d09d9172678afa065b9fcae458821535c1130eb7d56795cd8ac1dd1db0ef5f133888e1a9ad83f85c9cf20413c3dac393dc6bfad8b5c520a73612508ed1", @generic="ba17aebac823efd5fd8c087b3f4e776202824071091abae0af7d2817c28de1abc6e26b485479d99ef4236d71993438282013b6988714b9d787cf0fc824ffd492e50a748cead0d7d3dcad0fb4facb1d4a15c11aed041e8679aac5ad39483c6d394c71f8f7c42592950ec5b8c9020adb9c080314e5f79bda88ee44e718684f6bc8ce506ff9eb0e2ead36723ac637343a8b5ff150051ee24c57153803eb3bacd5cd4c2c7c1757386d57e10b2c780725da98a06f2ba6a71ad34cd146ab03c34fca2a270f482f769d7541a2b47bd1591f668ff3c0f7d22ea1c0971473a4dc74d67dedab2050c5f894435a79a575b1ffcc78f4a8d7bd6099569f1957d8002ea1a239b4452e7c4d3da950073a0eb80a49ed432ef84961f3f61fc979dc68cb7802fba5611d2a98ddb9ae93c175230ce4cf7707586a2ab4b045b457e225cef4a667ecc0983e924334b6a2e8786063a18836e355689ccb8601a92e28f1265e9d5ff1bf9edf71b650363ba5ecda42d3c92c1b06c66cafad1dbccc98d503a85fddfd12b596bac319a4b8c53cf5e1575b2408b694a85f7e8b0c85ac6ebdb3da108c9981abe1da157ef62dfd07aaeba30e24ddb3778c13951158c622b756f6e5b682fd4bdc2a27ee34e2fe60b7282ab8dbd8b75ef541f7d4a57463ec5a9d0f28109e0316f1a39500aa4db55cc1cac8cc0dadfafb5b2ded28f67511d3312857a5aae40d8b1edf9874336af65f757966bf613443f675f2e5360f0549b3461fdf1da8bc83e442f113cc89bbc97df0262419a74c24fa173167742be16e454e7b1e835241bdd42f8b3fe14cd462333d11f3d529e1b7802b7f9c03386bf8fad7491e8ab0f1735216ca10804b854f259804267d2fd9ddae6922a161b1285951f5869b576beb8bb9fdb28c4f1bf67235a637ca2716d177324bddb6cd7ab12ccc7f147db0672448078a278d69f217f75683419a61eac587659ef6f69c306cfb4b848154b150476c1a21b1d8848d091decb54c65bb9e7f85082678332a031ad99a3a40176fa0f34007cabe1048439f5f721b08d48262d7d637517d038751b06c98a919e001d0f9e9a7d0287a19a40ecd4a41880963d123ec3366b67f089fd9121133c24aac6a64f893c09f1af57f3e7be72888c294997915a24ad2e5d4c35cea6a3e873b97be83c1fa7805dc87c5f0da0288a9f4c3f80340894c2334179eac6db8d35768cbd5588259bae0c4ca8086a8a24bde842c43ba3b609644c259e23e7b6fee12e18e49a7dcd853ca3fcbfa8fe207e4b6fbbf6450bb03c1551db703cb3c268c885d981bbd3863f2e31c4911ae68ceb5f774e052ef5a2c5df3c358f0f4c0257e7468f8fe49b647047d67adec66a7a1375ec3287a7d6273e08e6185a249d5b5c2b9f4c5999c923b9ee13c4ccfbbe015901b987293a9aad5af293c9b55c94bcd2fcee2e50ffc5882182b93817e7ead734395bdee25aeac6133e3bd8b726b3084a1376ec0e5cf6fc95d8da4b3ea9e39ca395e7a268522c3eed5b874c069e32bd68438b0d2339c900746e0d28f2179b8ab3507544845b87e1c28652dd3fdd7c40b2adf4f9fa8068f5f68e5976781950ce3313916ca00194ef74ca016d3d0ca3aefc12bfc2de8c69f7d52a9114c15abbc6c96122c88db6ea1f309bb3f6bad68d43082023a4e012124ea8e0037698b66ff79377f5d867ad33e64e38fe755b409a83f18d38224d2c54270f76d730fdd3f19592aa5f297d2dcf72069a5df19d646b89d27d2b62f1306375f266ddd7c7c147e7bed8ce00b9611cedd1955aeb6fefb885f290dccff97dcb034fc3c932fb24c1fcf0eca2fcdaa9661f6780fc8c3ee79c932f598460e3592c8ce120b684a948f57e6d006f30c406bd8954291b8a7cec438740b51cd1b19c5298dace500b85fc85546de59bb13a909d4e184496723408e1161c5160824422e604f44a27ed2e1cb210694344221c29539f515e7ed374193a640a57ce6812ef8ad0f97679596124cb1637784bf96a7fe69e94f377dd4a8ff16faf3d1a9ea0c9c6919f9e643045c876a5cda77c6325141ab700dc217d616f91fd2d1a04b33dffd2cf944a75a68dc5dabf41e9d00c6df0e26d8b5b9c7554d59ae086c0b343c3faeb44beba971d9a9b84d9c5423921a7fce09f8b44324e048b83b0a044a25fbc8cf75c1c1359ebf6566ca3d579eed1eeef1090d27c095832373729e4376c32e1761de6674e0bcb52a961a0191b9c0c08b9706a85c73910a9369451a9fc5cb8da8d2a676767ede8763aedac890a3c461c4c49bd8b7e8805681ab968515c13eca0f018bed0d17cbe6a2ee0254f782042ed2ef909333022ef13e124fc33d02f428f0325f9783ba9bd8d57b5de09f20a36ba3f2e682c70c27ff793d22369b2856f2323806afca22c79f4d60ab4c02481aefa28bb8927f27b940db2093953c29166f38e1a01356a529996b23dd510ce76a4c4d2ef579995a7a2a32164c6d1f1acbe98d7e8b7882c605dc0109c5441a989410abe0a2be062a141e417de8d09f8e71933ca3b898f9ecadb0474732738a62d19fce06335851a88b53c90ea5e310dac2c0e43161007b9bcf72c23dcd9c44360e960a0f81470c53fa92fbe23442d347e8d3c7c2f62c1639f00d1e11e532a67fd0629e77afc0cc2535dc83eb0e03d55da25b3d75f898154a1733a2a17aa54f448ee86171f804fcd6dab95f6b20f7ed3d913ac19bbda29f9b4cc38096f81fc9310f3494c8c7a1283b626a9c0eef69326c3cbd31cd809367c8c487c7ce84008f573b00fb07198af83246082e5fc271620a6c5c1d02dafd35fefa9a0cfd2728ca7f4ad90572d6b6fb43dd6b2d126383cef2699944fa3d8de12ff08d76e479c4f1deb172e8f767dbb0009baddc1804b916c482a0ac14fa9ba4492f70a6acdac34766c1c3d5e714c65a11c2c3aa661a0313d696b09dfbff77ffab1167b07502c48011a0a1ce0a0916b942f11dcb714539a779724d45bf5a6cf07d2da34a487e8865666268a2d1bbab6f3a1a38c55a1ce97ccc7b9932133970f56ae59a434d2865a2c37b914c46832058aacd3ba71440be1c1273a6493fd76ce5b98b04507a6cb2b0adfe1cd1c744191630a6e02cc5b098e595beb8073b3f3e2007c3c51876d7800cf6ce0181cca6377ce71e46325e5399c2cd214b0287f427a2c318e8f630b4b9f467393f4bad960eff63ef38ac5bc1652bbea83b0b64095971971cb2e68bf202a3715e0c8b2b7d0599092e69ca991a15ed48d0e4aaeea632fd77a0e90e8864060131b3252b65a67ac25d8a0b913a4217ec5ed5faa476fb6b6b84aa2de687b726eb7d22e3de927599d27ad6437efde221de4bfa2e1f5a838bddbf1ff22690b660d23b891d2ee77d6197059c6f2133191e17d7f99e0c5a69b4971ceb6180f7cda74b4d6c49a0656b8a1981bdafa9e931393f648360c2ae47febb281d907874b185f42aa97db5cb87e3c0df4c87e684bc40f99881c5dfc8f35a52063dc5f212f75618b5f85d2fb7fb0b6455e447b1277aadddae520b767964bb81931ac0e7ad03a3de51b683bcfa8bf0fd7d7d77531727a1f785a1fada085035aa4c266fcea57b8a963af33d04d3053295d301b8c1d6f4256fdf2e8fda0bbee4ce5d90f6384f99aa6c2849ccebc4789f644480ce48d1f9c7116d8ed1280662dc78bcf89609b8620c973737da6c7b2cf6ae49efd7404a0a8619541667de1c1f56c9c3074c27f7c1d40090bee3258735338c786cfc0b2a49cc2554dc3632298321abc675431bfbf76084d89ace862020c4c55ae095c89bfbe17de1fd0944a0dd6b352ae96e24abadb14be005516accc50041ac45e802beae58fe6778ee3c10377861ed8397d0650c22a75c0123979a7363946c3f031f0efb7323934f2a706928f1764af02795d98c1c7059409e52fa9abd664fcfc1d5286b1fb651f700c3946770aa8981cdf1c0c9d74ef5a273c21e226665502c53347e3e602055f2fa794312263959991a2e9856001b3de1af5c80433acbeca3c3548be85c788e734b53dfeb1b637c2c76fefd8aee2e4aadda7fbe14624067f5a4f2ca1d8dcb3f72433f75d59d8dcbfbd663334daef77761a2925b22b85ff72dd2e6420daf1cd17468d1ccb933ab2c627b8470314bfed97a079bd9a3467f35d1077d5e12e4be59d23e45818b8c497088c71c7fc2e65f9fc5dc9bb939b0e50b6e676b06cd8cfd450e25aced58a2bf619f6c79b81e80948884a6d6ba71ce7dfd5ca4cbe98324f9a0fa0d7d004f0b8080cdc0fbedb647c18fdcef90dbf3417334f99a10c613cc80f4b9024d99f855e583e0473686ad5f4a5fcfadcb4a772750f6106851ae01c370cfba813bb678746da3151e652cd5561618b222b2744f777c1da04a41a84533af6d495729c13cc4cee6ad8b71582fc7ad2e113046dfd0e998e1f3808d259e8173d04588e3cff4beae66d6c34a6d55b4c7bf7d771745a86a718f83bdac5758bd8e25073bae5140f016f0ed652180ed79d7659d5f2d4a6b1d772bfaaa4c7e3742b98caba20dfeb51b0377ccdabfdf6ba91bf6343fba72773ad63948c8122706db3b7507a4f9bb100274ed58965f2ddbcd1cbc2933ace121e41b2c5dab96c38544d571beb7d059db1d95f34078a0c24908fd936f812d9ec515666115955bf6cf3329bf98218f6d47296c5ca21d45be785eac864624ce129a3a022b6ce205e4dfacc7c24d0cbd02c2d915d48ee0ce5ed0a81f71f3511caf190de0ada6352d61a0f8e96543228cda66c6c16c443524cec5b68def0c9b52c37fa2149ea883b3dc77e519a42ed4c4ae507b721aaee54157fced77154307a605365a0fdaba0b4288cd7509babaf6bb296be1c30aaab255025773fa6fd564bbf18c0cdcb9b342f10adc65084bb1f13e1965cf99a3a2f8a8d76c668d66662a612260f582f81cbea5dd6c36e98e3a73b58f100505d20fabfb60d5fd539c189aff1b746ffaa1bf3ed86cdcf79e9025faff6515cc107da7e21bc80e831d50785a9074a05a5266fabed6b2a60861cfd2b402b92b0e85ee2932151ddd2ed3ee9b34dbc91e2c35dac30d24134a76a4bbabf21127b55a9ba197e59a246574344b6923c62fd140d7717859c95283c949197e70526bbb9a8eae6da222e3a96188c655d3fe7f1bd9fabb0755fc379b45ab46f259354a186526f4e5de09603cc244e851fa1f3cd6a17183830094421a6dbd32977ebd1f79a4fd24f9203818dfe48ebbdd6c6b0aa1e7fe6454ec5a9b3607e144c7fe25f7b65bf28a44249a21d18994197cf7d00f02fdb08d242f1e4659e036d3ee49fa55e10e5c59bc662cfa9134f5660551b95df98195898fbb02531d63235ad7c6ec400b8a5fe807e0bfc5e6b45d3cef52456b838df70b28f460530bc70fc8f28658468fa3d21f41ba9d425cc2ff960f8c267af40147cdb73b591bf918a4da9294f0ebcc92198d70223affe16732cdee57d4320bd086f94c2ea91f683be5f2033a7da24c663318ea181c135a805db89bac0f178021fca344c999f217d22020e7e54145a888369cd94d14749648ccf16ac16bd0851b9092d7ebc3e90c038592f40efde116eb75ff63515f64eb39deb084b32ed72d5a52a45a2782d811c849d1de6946d1d16254439a78ba2052c3f6eee019c2a59acaf99b0df8011206ea2dc2ee41a6218a75185f7365871b34d0f579da954e31aff0e91764ffeffa709befaf5cc07b243ebd8b3f3be5be5ac718d2f9bf92b7784ce744132af9eb9b2beeff0e2d2e6baa3b1d319904d0cbcdb9982d76f354a8b93b129ceedde7970a784650390ac41b3780fad35679", @generic="194cb4bc7492af645ac633d9cc498f17f780f757c8eebde9ff1c4e2edb68f6b7a3868b5e4d93ae1efd9fcd2ed6c1", @typed={0x8, 0x51, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x35}}]}, @generic, @typed={0x8, 0xe, 0x0, 0x0, @fd=r2}, @typed={0x8, 0x3a, 0x0, 0x0, @fd=r3}, @generic="b689c068ba1ff7c7566f95178783fc052e34d042c6d2fe2d73afeea6c56e0b0801663b89c4d31545e56ce1108fcc05084933e56efd7639b0f45d8ccd29c6c130468fcac5ebbdbdbe0b11cfd877b2bf2b5c58d12606d63aed7f2ba1307f1ea4b9481f339096834042afb148f30db3c760f5602e0292100fd6bc572245be52b19cf9b9d55dc5c4b211b0c216b82960e0217e646ff48249db48d135566c7b4a3305c22ce7413e2cf80073e781b68aef6b8e2ea51285e5a4ad8eaf23e9dc7a06abefe192d6809904707e91764431865f1c213553e24630bf84906636202398965f53f04ed40491e77363a9d196055891fbc734", @generic="d50f866878621c6955729fff5f620cc892775584a6e0efa41a590070747fba933f2053b344190f7aef937548293f18fdc3c7afd5d3708e40da47eb51e892", @typed={0xa, 0x61, 0x0, 0x0, @str=']$+^:\x00'}, @generic="c01346cad5f8018af20fbe89df7a5c2f96ba3c5b59edfb2551787adff75d6956d268d5d4fd8c5516271606634133a229960d38a57de6cec98946cfd2001e73354f1021ed2764c7afd717d1afd5092579e9922664f8b8db69ecc2c5b49f79d09e68a69ab9894eb8ff46f091380ad9588173ada6092ffed1edc032e74ef78102ff64779f3c211ae1395d821e6c4940f23a9f5f48663521435bc6ac93f6b530209102f3419cc3b5c84cba1c819f3f472ecf1a659dd059c7c3456661518c8d65201dbc41e4d70c69286cea32d2f6796a9a458e209058c14d5e3eb2abe8ad019b067b", @nested={0x124d, 0x45, 0x0, 0x1, [@generic="03aa447fd88fe4a57f3a20e540", @typed={0x8, 0x26, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x63, 0x0, 0x0, @u32=0x5}, @typed={0x8, 0x69, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="3cea1ae3f83726b6e30c6b8a6687979483725572445a96b30d910346ae3efb3acddfab327697884fca90da3261f79ff069605277e47c996ce1696de799032fff29dafb390000f253a35898ff3a878306beb5dfeb56f4327f8599eaf03bd85c2a3b524dd2dcf8f286e2ff8dc7a4622e21a924af075699c842f7c7fc775d07d240203a9c369d4a03450ced2e6eed4055ff0a4b5f09eaad21", @generic="7c6ef8f79e554554569edf6c9e7091ee18afbd7c8cbfdf15e827837e624b414800f2eadb7f6650160832a17ff1241f19b15a50b3e9198f5ff75d089ca37557dfd36c8fcefa1f3734937cb62aa8d1e65aa28cd6cf0b889b86f1d6457711910c0803b74dc72a35253b105c3d2c2aa55fd2d7d08b62fcb1ad69df8e23045de2c7e02455e4756325a066c8bd91ab2307daac1bba266f514205a3d7adbd69a746d8a90b3761f8b1dc4bc24e4e9d35f4134bd9c6d63d6c6c05d42766504f2717f9b7e58b3a29d194bcab3b9caeb4e03b025185b75d268ae87e1762b61582b310c336b808b3408ef55486a1dd8a70435c8df69640cc16c5ae6dfaaa885536e3", @generic="16c686ef60eefc08394a31f6abe0092e5e7e7e6d5d6e3d91676e37d73deebcddda2e0be95cdbd52515362b834a2bf641f6782183edcec10213ccd07e5c9c73c45e61df2a6a1987eae826baa26efdf502e445f4894b0fdef6449ebbe8a05d7ac85fc43cd265ef9ce05dd35015f822fa3f0ea409322230cddaad0cf94809", @typed={0xf, 0x5d, 0x0, 0x0, @str='/proc/self\x00'}, @typed={0x1004, 0xa, 0x0, 0x0, @binary="34773c03c149387d39f20330326fea848098cf3f4460e33a0266b7ba64d3563e17d38feb38684ddb9933d18a7a1e03a9f0ee0a5f8875defa062370f2c2c165182e01ade0084a94489455cc669c22c5b65dc3952dac0b03da5410ea69aae07e5fb5d919c1070aaf3ef6647dd9d045c5d747f6e389552837deec1616000d7266acb2e824a125292a65a2194fb956ca87a98fdf3a4a30cac4d1bb6aa2d36e187e84f9d41c8dc54b8d22bd3e6ed528562deffb9f49691b81a1a960f2cc4f207f6a23d349f21068c44f64f17e533deb27a055324ce27d278611ef69e00e82b85f24ceb1c98457cf7743634240008fe5b28980e3e2dfae793a2dd96340e02f8f64e9713438ef18fb6cb9407d893f9cb482906d77c8f3f22e691b1ed8db7fd9ff3df7860a726f14b656f2ef43051d05818f087b7a2730cd17630dacad71035cec76cfb013cf7c2e63e558a5db2a79546826e7067ef6bf3f8c2c526ff5b00ff3d5ed64cb59357052975352db845f484c625cbcc9210327b6f7fc1efb17bc3abb453d4a99ffae4632b16d22efc4785040d1a22e12e84e97d982602c7ceb597675433f499f0c46f4bcfe408efa8ac41ee361646c0525d75f8cd022d883b8fe0a859bd6c3289a84f47f4d56161ebf2778bbb00e7c735d1d7be8bc48cd7dc370fdc09a596532bca184babb1643eeca98ebf8de94344ae3e8f408a2fa6d855aba61847cb4738b93afb35e0a15adf138c5200a9aa8ecd3595af29286f861bb25c27dc9e7c46086b21683dc938ce3e37e9c18513feed9d8e3dec2840cd85031fde70f5027b25ce329862178d6d1ac9c328c4c7f2cce4b1042222d44724d830e79e81000c59e691c7dbbfa8089c4a98c61f8e04162c072e5632874b5b37a8e54413c1aac1fb89ad39db1ef601e44d7b72fe947b5d948e63a870a0dcea88f682812346b130137bb5d13952f9f2317a9c0d1b7c0139809f5a662a174a1c7011ae20b752ec8c4dfc322df3e9866978060cee836d8dacb60ae0a1e7d0d4aa885340234d628862e17ba2e5c81bfa012e6ad6f961229548b2103f411f7ebb48580e8ff596c6b5a105d182e1f0075ba542f1c2bc3c8908adaaaa36e2add19cee0abbf0ee30414408a04ccbf1d4c6b5a57d65d533a78ff69f1881993d39594ab63a57b4dc48c1ed0b063bd8ba1683691fc503b9272fe77f403b0323fc509359ab303aa0fdd13bcdce4153f7f48323a28b02c8d0098b984c582560be1e471ad28e9a4e38168e1d2df7f59467c57d33c2b0ba56ad15a5f419b3b283414fbcd7e06c32bf184293345332ca9f9f90a043871b4003543538b89d339e83d3a54d2d5bccb76869e70e1aa9600fdd44edcd3f40bf51adc9f4253c1902480a8e52606f48f62b57b778b22f11d1715faaeb965b0beb7ca74f87b8516fa295d29a27cf35a42013e6298c90d876d93d4c0103b06b3e9f4137a72c37750ccbe7d633e057e8d45dc2cb3d529ce4d2c609ed23ef21f5d6724f6ca7e365cc0c44f077829dd983527a3245320c337399ac356bbd634574f4fc2a79345e5b085fd64e5ada1739670d88c6ad5954dd482f3a9763cc6ef79673fb061f4e2d4fe1e5685d0e999da3bc4c12112e8b3c216826c89e3dcbef7674d41b5cd88611e803211ce59312a5b195848035bd668b96ab0694e970b5d9b1c4654d870c8231076b2720278ba3c1c3749abbe370fae2c648c4f71a204baf54e535e817502e89751230c5673e238765188a785836e1edc5c00e148bf544696156613d43a6dab60d2d8cb66fe5081b8c634594e1ff3862de7981731e5ba3d38ac937e59aafe34508a202077897b23b1afa87beb0ff586e8f13f14ac819f427d9de524c63cfb9b0b01a9188c0fa9f0bc006905ec59f9ff555ee3efdb0a35d4ab9d39470d5094ea32ed8bc5bbc64bcccd200bd5cfaaa6edb2500a965b7d13cca1e950c408a996995ede5e5d9d4ce567a4094848eb6f6fd7e7e93fa85b519006e645961b977f65222bc28074f5a376af538b12b1e7301a4cee3d51e3758be4d29291ab55983fee4966305eb31a80d7d166d0b6f958837fa537cc52968742f8036e5760fad74b38a868b0290fa57d84e92ba3773c0364f76ac96930a2669cef390bb27c934cf054c87e1df73b0a7dd34f13151c2a3ec5be96dea606047560f85a86f137e85a83634612b6bad1006f1f0e100e685ff4e0486f15fa20211d4bd757f6a6bb9d96c8ae37daa98264955566c648722d47d942b487befd1fc12e86bd62556cbe20d0605275846b590d4c05adb2c806df3b8570e95ef8ba5a1f997cd786d3810a00e84a1d6a64031dc813bebc194b2e2f2df1bb7ebf68ac0abffb708ad88601706d3eb5eea533a8ad8eb0d37b6d9f1b6c3940eb9f2859655c43cab07aab07a3dbd4587b75fffd743bb6c9222c5868036938bf6ed53c1de924082a5647c74bce0f675a4c6554a35523d76771dcd23e3318820cbffffabfea1db3f2823c7b5179e42c098bc616eafc7bfefb98c64a5364fb7fef23580e322f8746d316da6f6b5a6af49a07e9cf0c9018097c2f9c1492cf9cf62069328faa9f062c740529145d636de9d4f6c8dfc038077694ff844da87e4e402104e78b94da8bca23e99bfddbaf85018246ed155996c986bf7f08752989c60c40c3e77f5c1d838af20742e65e5b8438e584a439e819dbd1a8149f89367bfdf50fded0055ba418c949b30039b73052f569ed578ac111c596cea46047d8ef065cc638b4430417978998e5a8260ad962798ad5d6d215e52a180a167d47cb1278aa7ffe682850070a9633dcefcd41b9c771e15608341a7c46c1540fbdebd09417fbd6ca244d3de2fe7e29f778c217d54fb00171e22bbd3f5f125769318f07632acc5c24d8b4533be0f089df6b59dcffb994bfde6dbf3e91e2a1c6abe8413f2253c2771aac209c5f27a04b74320b6bf3c9744258129a40d4aeabaaf8ee55b8d49f704dcc619249f1da6e138439900024129b3175cc66a98c159547f738ae12f7d9c4c640ddcbbc609b3ee7b7da8e6761712090a30afa3616ef83fa111652f4c7ba79192ef4b934083bf81d7f6c962ff11893bdbe16aaafdd08ad1eb07949abe4782c371e741588e1d2f41d8c07b5b39710d7bd19ad39ae5d24e48e4698702cea14e8e97333ce8d7004c395e19c50c9d51361f59d68cc2b6dcf1e55eff63afc71e6b92d601670e0243c4231dfe744ed400155b0c57058f5eb71ae52a46417dd830e909ca1993b901a8229c2d1153932e2388247d223d5288ef1a913b538d45c46377902941a8ba862990cf80e7233104f8aae0fdd6e5075bf368e112846703f8475d5344153d2855d88a12de6743fcf9d01a9fc14e24b8fc5efd607dacf8cf4fca401bf8984ff9530d2e9ac2266a4087dec74cbb010e95cd569186d83cc6d5e0457928ac232b5993d436488242673b561b08f70e20eb5f13c7fcff8a1cd15147e323997a549aa853ba82c96b9ad55f931e6fa732533ceac516891742602303f7aa4509aa498095732e816ebd02cf6cbb023f96d8dad1be86841acd8356ad3ccc7cb223fc5a3c470433719d15629ad6a4f6650a684ebd881a6bb0ae79227c033f49dc88d6508746f8d740993faca6ff040fd99657273ae21ba338d404019e04cab8db881affa74dd3325258603837a8d24b819cf0ac93407ef24ee1cb6fa43c7274a6079332aac33733e5f8589ea5e468e357646166c1011e470df0a5f767ba3f9695ecdd5c835876fb579b57233ac8bae9064df2c49c29078d299949464a5c75c40638e78d0ac488475b58d9f8f3860277899ea9c5c738947e8ee5c7779df4854d2fe5bd17558a6ccab92543132ce3a261963af640bf2369ad1f024cf68c04cd3f5ad3b50f1f02e48904f494fb56991b19a34f3a59ecf2046b5e228022220be862a3c286147e22423615f2c45cb9ac4e45a89e0567052a279f056c94ba0d592e27b9e6e1b9a73ba539ad997ee48da5844cb5ae13b9fb7d2937103502b6af65a0528e60d9841011f257ec86edd90e2b65f0c8255ea7b26e2ad517b157c3d7feb74dde579e57ba958433156ce04fae783c97dfa26e98b2097a4219103eaa1c8e1551ed218e052fc2b940e33b01f98a95ddc7cb030f1aaf1c47919c92fee4790f2c32792f9fab7f2252a85caa706c774f5510b4f40fcc8456c7f1287ddd410cebdd6fcadda3d6ee2d112e816d4d1b7487c4afdce123e1d041d96a2b26c24bd26cadf28d8ed3463a02308847d138a73713d3847c15d4b3a4ec59860fdd315bc136de84324f7265a370c63aa3e064f75d8826e159a1e3616391ea3f35901f95adf18f61ef22e2a01f58e4aa5870f76a0990678ddeec3a2e946c522e50fff991f8755fd9466fe7a44f6e9bba95dd37c2236a77dfe9574bab4296a60d257fdd9b05caa82814c48f8aeec6919c622d13e2aa8cf51c4846a64bdfc50144e18e8f5c52edc21910b602e5efaae0caeb58bce5a9208deee84448c8f73b75e214e73ca00e454ea94fd5f2b658824ea9f9fccb368d5b4aadcf79dc22ebfe14918a180a2498f9c3fb284826ba8fcb9aadf9811c832575df24d43c4474e80c641f1f3764b4c5b42e5a8cba3db74a474d3105825a0d049d55a43070536f6f418f5a1181177303bce7d9cd53a2df783d23b4ded9d634e1d3be6822dc15499e47ff55107b6802ebe2c546d716b938fbd05ca36478a33c79506325ace57391d37905f3bc9567837ed6cfc25183fb592188e55722f5eb502b038ef32870b9d4a643d9f9dd260f69ce0bcd1b927f7bb9cd84ccbc0fe9dc9737441040b62a3b94b50655a6f906e7114bd8b4af033a004d87750eaede50730d01d72a77b7346ffe6318d200ffee1f6c4b49731c5fb1c868dae983627902b04adb743606ceae7db5147357565b41c0a335349928f55dd186b8703139fe7a57b89cd58193ad86e0d8c40a0db3be282b39013ac7cc4652316437a15d474a2130ef4a937be95d9bc4ecc381e8e9c40476d30c20cfced3c02bd281b1e9dc0491fd9eb258dd9cddcd203736302e5c22ac1ae320bf337935d6b30366af6680c26d86dc9aa082a2380af8897ac54a87da26c485a92742e0a4702bbd9404015dd4e54cae97526b3be8363790358b0ef5246451ac96f997c1429ae66d556c8e7dda421d6ce1f4fd26cd75e0ef4bb7c3f24c1f7f7a98c6b60f7398da4afd99b0be17f070e0b1a356839b4d6894b9d9a36f9ed7e26b8251a060e7aee8bf6d0ec377ee37a042c6c3196c739b5d1b0f70f6b8e246adb615739c5adb5e296c7bb61fb9837f347b202a50d17faba9a15bc9b512c88dc6baa66eeea259a07cd073a4c4e90c7b1dd4599f29a0009f1b289fbd83722e86c13f34894ccbcf50421d6f123bd2d69f3af42e56de9f48bfe307c0a65373f41eb696988653f5e4f487aff2c0ee17dd4f3f30590fe407b57a4bab0fcabe75c827124c80c8fb1f5c75b232d0c7f6401a3433c912fecb736107ef9aff236e22deec58506b7f3c289f8b05afcd593fddcf0aa933804551ca9d57d474a544c1aef94255094fb73bc43d76bedcbfa85b287aff5bf8dafbec52f4e73aadc3f39d6d538f83efb77175b80796969a1daf20d6558a281d7f1144c8e1a1738ef336f8a0aded917e4e93eebbdbef552aafcc2cf692beedd50a35c4428506e2ee62d15d18c06a907043d4d9641b7fe921265a6893733b9ac881c0d6a5e6b9aeefe955b5b4c71be7591ddcbb7951d907f602232ffc74eec19cb37a900b6a4d056690b6689724a7326038b77fc3fd1a36ab87f1d051ee5bc7537c2"}]}]}, 0x272c}, {&(0x7f0000007980)={0x25ec, 0x39, 0x4, 0x70bd2d, 0x25dfdbfd, "", [@nested={0x11c, 0x5c, 0x0, 0x1, [@generic="38cda715ce90f62c4dc8b1ab9391c09f5bfb24bdffba55289e9edc9f2c3ce9791505b4b140bd5841c701effa9d26973cf36003991fa30355f4f74f5201dec90d320a4deb1c5516252a02e2b3222bd5dee3f26cc151c94553aa736cf1716d28763c80ed8fb81a4d2f2cb4a83734bbaac21bccea0e263ce7906122976abb03537eb5f41d088239f7519314b4223aa6874a17404a30ad9ca076b65a72d2a3231ce44cf690bfebcdd93fc775eae2c37392f14bee40766f8dc024312a4e7004fd56b6983b9812cb07fec065912629a9998ef6f96cb82654d1498efb5066db26acc639209a640f07ee981175ddcd1dfa4c0dcd9851f7e3", @typed={0x4, 0x22}, @typed={0xf, 0x5b, 0x0, 0x0, @str='/proc/self\x00'}, @typed={0x8, 0x83, 0x0, 0x0, @u32=0x6}, @typed={0x8, 0x39, 0x0, 0x0, @ipv4=@loopback}]}, @nested={0x124a, 0x61, 0x0, 0x1, [@generic="98178d0f1984a4a69830897e3fb915da8b2bb94021ff8205ebaf089aa6e4b4ce8f3eee42544fa636fd3eab70478d16fef483ca42dcd20ae2547c49a4aaf1fe812e0898e593d8c4968621af47298133a2f260d05d41590e2f4ad1102b3995", @generic="80e22423ba01f819373263e7f0b136fc85e6c32e75d7b718df5ad420ae3151e79e993d393ff7eb120f7af1cd4925a724c722c6289d9305696c9663763fda46f58c7f1ecddd087d47a8d883e9900b32d40e99f96b633b0acfeb6eaae8b1e12b5d17b21a150dc442f6104ebc5863822cebe63df77f097b13f9befbded069c6f2095c21cacf8024b4f38dedf3dbafebbc6bbc919a5915a538b19f995579611356ae05047c827eb3896c19bbcac6b0d9ce73c073da", @generic="edb60c3028aa19ad4ea7334188d0172bcfcd9d5a9b2b66830fc9b3fcedfdaa7844d5daddd7ac30072c04a8350bff3413d1e44376e6cb422ef2e231a2b788972eb88ed573b125f28e65ac3f4bedb2587e38322c8532570f740af2204134ee680eac6b8529a4d01066eeb6e9149ede7ca4036cc1168f8fcb714d1ed1acbf7921d0580eaa7a36f420c8da9c41cfa4ff1fee27191d8fd009fe89f2873fbd2cba6d54bfd8b97a7ba60575582964cd84c644a30280bace321e7ba32d1a9e8e22a8d531f66c448153b9ae191b6784f809ff7ec9e1a41fe8a4785f60c05ec283759b180e20045a6913a0a2e90b57d0cc9988f1271b157ebd93a1872eaba8a6e912797787a90df1c71e974dcb68a25fd9f3e372bcc1e509649db0cb7e9fb7f2e5bc8e9f4e4386ffd76a6e1b756be6c405c8ce35d493d679467b44637124fcba5a9334190fc6beae3f0135e7a0c6097041bb3c2d3dc6e91853b26a3bcc1a91667f6ced345e6ae73ac62c170bdd0448e1639583949f0ceb17f67032e70e5a72812bf071e85ff87fb566c1808e4c9f56b6b640983eb85679bef1a3b828c2ba3a6d9e11fd0e4f38f92a49c96630fe3d726964e0e7bc666ef60a1c616c583b72dd1027fcf99efcbce2da8eeee04fcc8acbb3dbc861a0c04406e7354e9dde563ee2894b21a69283334e3b835fe453a5564ddde05053a49656c8dddd52a4abd5bd1af0c937fdc3fcf6078428a64583b38cc35ac1fe1f3db97eba5cae1f81197ab64fe05759fc5f85b680e1e8350777bd87fcd9bcb43db35442d074f2b21959d8e128775e5ede746d85336fcfc0dc58ba202a0137dc11e7a37ce07a7905b10eb614867d4aebf2641af4d21941fecc1789744dd2ee4f8419042c0742d6f2939b1ba7b844cf603ffbd874e6c8eea2a039131203a78d2b2585ba433cf69b3103ae802fd0f86e3fd7c6f6472bec6f1795468d6ffa855b50697c4681657e5da0d8da3af15eb49e5249f669d2f420afed72d246f25cf2af06799da1687df8691eb9519ceb5b787355e931f8cfee801e2a6f66b9f27fb12e4a4195b99d50dd0b8d5d6e462c950a0a9bbea8636e10425983581903fe22e875907ca0c57cb1d5b64621e9b1cd2a517c6ad4513426c23cb067ce9b35e23b48ea56d8c6402ad56886619467381b4a804f58cd4cd3599c3a879355036530b1f411e64f05908203f00371470a0362c71313b0549991b16da79811537c77597460702d5eae2600fe37b7f1c94ab74166338f7defd25c8b2bdeac450e0906016bbd0d9e96138fafed2d443306125e10cd5d3bc245354c78f17bf8d119a474899f11b4aa6c148cdf607e9fda5262611ed57af24885c8e62ebc2baa74abb6df83d3c14922e6e80254eaea90e1d4802db87387e220eed896211de4b9eaac06f1f3a112b80b93a287728de023d6533220f3601ec22c5990ceb2c89aa671bd5cabb896f9eaf25825165a792da4c5db938be10f4ae46e2f785ca8573fc49696ee737d810519dd0a95953a0ef88b4d4625d9176b866991e95cf98e6559c76ab53abe85f92ad0a2fc63a29b367a8c2b3e2ac180207b2c0ea94cfc97062c9649f5fa96c6bc891233ee0e174c0e1cc71a2acd33c63acbb96d8de364a6e1e76cbe6986d2b41a23e7cc3144152dff1e91c69fe6ea2f79c91beb130399c21fbded208bc1338812043a4ca9e9b12cf36b81a9dfcfb8fb07e9fca60f87095ff9a17d6bf1dcd7aff1c4ca76618af4ee71931e3d0fc75d97c8a321891ebf5ce91dd88d311ae893306001b308a5a81bd318b916bd982d35c1eb0f518fd189e9b25ffcf7b91ce0a11b79bb6f2ca89f123331253a7f4cf84e096c344c34e8c1f80b7a281a16972286e8d3be505e0cd0e1daa0c15d7de833d9cff5f45a030e036484ba2c23fab4001859c99ad1aa26a3f94a6c71e625d8fb66539004c68f4b60d2b2de90fee5454229e368960ca8af6fc8ad6cbc73b832a6c8c11839f4e6842234da88be8496b560af6e0e24229234ce0e3a0e67480126a1a21d346a7bb518059db26787b1e7ca04169c248aaf6bf1a3869db3222e352b8f23fa9b26b48ee63b9a1fd48b7cd42657292c5b77175b5535870797b19346b6a91d3ee28042b949be161fcd1dd82c4716c8c954d541b79dad6e4a16610c934378f8618e9bc3f93df1210d4f108a2f610db7d4d3a0b9bda45e694931fed64a1c7eff77956c03f4f48fcece5fdc9ae6362b7c21cbb657321cea15e2f50b09ee97c5dafa6fb6de3e37a3f2febe5aab0a84d9267be2adffeea59575f164de02762cd4f478778cc62a3bf556c2e412e2a48184b4fd4d7bf61fb561bb4bdf8355da78d124382d4d053b210c171fed305309a6a52349c63216fe7c195c43d3130ccabb8f771bf578b50bee2d5d7493d5d2fe3be4279c48050d7719bba1d42cf4b3ef128b843718509958b7ed3b8cc9496b2330c255e083ad59a29cfe87a83b9ba5a7a2591e63f815e5a43eb9db69ee046ffccd895d3861ca4d73fe5eeb153d5fe47712314542926fc155bb36708d070482975477010a66c9e86de2ef1e1479d0ba6aff1a08bebed046c945adbe62ebae6ac826f32df03c5fe3657fe87e3f617d1aaaad94c244c4ec4075f178d333bb833c24d62bf53bfb23be84e653770ab8d4174437ba9b118a333cd1778f48d4ee5c981f57cef06d33e6b86eca4d2987e81f922e9dcf8e213299afdee0ad6c3574fa99edfcffb9f7f77dab120c02e7b7e04bae3c3c8075183e21352502e09e176ff70ec0cad3e940b5c623dcafe878c9e57afbabf9a238b7a00e9558d8eb6d7f642ad9f8323c6eedcd24f949c87f9ba7493c019dcaf9836e197794ddc5d1d81067bf325b0752c82d871aa719734df3e9d13705969e6fa692a3dc7f65789b10539def46ae7c29ce6acc41dab2f841d324b0353aae2778719c301a57cea87c0ef29ff6a5e0c228476435d52b9bfeccb455137ef52072443110717e192c2395084b5d39aa61c1765d161a06a4dd2360c3ea95c717809dcf8c84d6be1cfb760860c71b43047851ee8f6fb144f1e030e1d979d3c4a7b49d564585da37dbadfe981c88648205c85a19f059d789cccbc9f68f62407de831b2d7f929add6bce2b5fe01a5118c56331662fb57c53e0fdbba78d103f6726d3a95bf4c60cd7bf05ed105aa5ddcc71e7c2faea08632962d4aba93374d03b90452ca56759b3ad25f1a55df9f89d89d46a843ed434aa02f7610f72215ac24738aedea7f6dbda53d269647d0c187bfa335417bc50cee98b05498211a703d4850df58390161e6ba669a92a033ce9d6d1b596b717d58f54a8abdf4cc2f254a8e449e4739e08b3f7a1b7a6a55d936a259837bc3aacf7d92dabef2178b0fab46ab42b1bc9307b8ef86db5b601494eecaef175f6cf79edaf24dbe2bfeea941cda98d5ae03925aac4d3ff80d368def43c4283d8dcea8cb4782e5bd9d5b967cd87d067e2db35c1c5eb54617ffbe449d294be57da2bf5da812f44c6b5aa3362d09b97a28d08dedb174868b0210876a034cc0608e91c509852c7f4785eabaacfb8d927c6ef6bb4cbdcfd220e1750ef727c9ab479ca70051844e6c19e5e56b1c3c9780d487d98229b906816cd55579f1953984a3323355c1d3c02383c919d57ec099a701ba4e2fe4b37cacfd2d082c848f99d46721491195a8ee2f0ab4af63113bdb18da6fb92364f5eb726ddf6783c6a5408c0ac0a0a699020d135a2235edb849c307da5f1919325062206f59246bb39b634935f1f02de661718531608e54a1e8b89e002ac686e4683b0a0da58dd47bf987bcd13db5712cd9bfe2236b940c03424557421e5dff12dadcb800fee9c1f09ec835b7b0e0ee2aba3378bbeaf5221f0787be12fcfd3f8eea2ce8b36967d1ab96f424fd7fa1217c7d2126cb7ce34168437d208507422f1b4f0b07b72232e953c883f215823751d53d16a65cecad3e0587890a2930ce59d74badfb42d5c89a6a1ee2a90c2bbbefe42510ccc07bb110f1c3992ff7116cc8140d348d9f7328ebdb281d756e20377edd8439af432b77c3bfbbdc9c8e6c7413680a4328016ace0442b1c4b4b52018fd11a83f8ba2e4f05ea5db5164ff95ae8a2507bfb35081b87dbd79d083ab0fa095df3e3ffad1c3f2458523d9ab99144a2a2e47482cebccf22e88708626ba5a9537033d5e8694cb995904a14315006f85ef51b71939fe9dd6eae63ae59edbbee108cf906cb677f31675d19ce57377696d73f6e3a9b954174a0ab60dd277d67268f4dd68dc7aa7df685265c7718dfaac83347c28ca601ed8b37130ac08a55d12d5ebfb62d1f0c4547dc8662b468a714235946d33f25dbe5babf1db2ed26f87cbef2b01ea3ffa679d79fec873d85dd2dcb8a9a158ab9bced0031b133e83f9be89d6764e418d7b138a2ed4e669bb9ae465dc833cac575a91b8396fea88672439356cc697b6765d0ee7d5eb41da31993c8fa242b61829ac61f75de1f4de60f49633ea705ee62a427c6a57373d5720d23efa3f84485ceb3c28daef76d41ff840cde326dfd21c7653e09a2f046a64886095737efa2cefafcb65fc4e60fe442d4ed5a1151ef15fcb745c338b8e33aa41bffef5d7145931b1dc109c5ec91134e61b65689654d56768db1ae36becf26eabd2a29cf94d5d1873ea1f35b3e34bec8342caaf1daf0e3b0beeccb3e5b6b375044bc3bb12e8c5d71bd1efae156e672e61fe3b5131604ea1acae47b47dcaf963ede56c840a7e152ed3f363ce6e2495bd98d5dc73fe3426c27e7618b2116b5f905e080000b9f1c55a48449e4573819d6a5bd01c1bb6b1c05253b3473ef73ef774929055088f441145b1b833d681400923833dc4f77f8767c6e4e92712074fa48d0e570503fcff7d9373cab6a55632605acc8ff275791c09820b2e689f9daf32b1bc87ac42f78ee9164578bdaf9f72b52f183e80ae708fa26c7a51b0555bf33b50a82de3842b3a25b0131cf515b04907032dedce9f8ab653982c839f03e2e4edeae07f30af92c59b1e9453a80c11f35c7894652c37d4fd8abb9e08b6b98fb7848f0284b14f9e6e672875098ca29dccf09814df09a5c3e179328e92c50523e60b4da2d967a8c52743f85a01c592be34d7ccdbc457d579e8e6f2a87ad3cc20d4ec074a92815fa87b5df1239d4fcb2341186836bb1ad6ebb454964a0d991c0ed9ace4f4cc1352af24e5b3af120ef230d36dcae41a5c4534902e513f1955acd54ab3e180551a7da020df1262b3ba2a2e1a8d2786cce0db794b410b0e8654e4793d9b1bf4b0f5cef9b5c960dc9ce7a20f883799d6f6bc19088f456073535f929be04ce7c955ce23f026a8cc18db480e364fd29b443e61cef48a2050f390874c4ceda028d56ce80e24d3123ed5545d8f79b703e62aad63568f65e2127175eed8117c57e5d92ad9aa3200ec3a87040404198efcb2ddd825c76e90ce329cd23d1730d176325712d5e0b91c132a0e9f2f23cf341bf1680742fefc9b8fabd374e4317fb1a2839e7d615123d60059ddc7b086af6cc1704915429e0fb6b769dfef513482d6b71cb3fa762dbeb18c6f683abbae8a76080ee32f1d45b2fdc59161f7c68cbd2a375bb0519e67c34abf0145a3e7c4d06b084cb75dc819b2c7e35e887b65cb968eabeb2f87cd9acd3ea58a4fadccc86517a7f6ec11ccac80b9081c1323dbdfe107fcca2a2cfe4b5e1ad4f719a729e1d3a503cf248d4c4daa57ed8cb640ee505ddbdde0f34a425dcd721d941baa35dd7ead486cb8c8e1612a2d551e6d3df4fb3eab68bf6dd7f05ae5797b278b2e248d4ac7ab7024", @typed={0x8, 0x7b, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0x14, 0x3a, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @generic="a21107bd1efb7198b7d4c498b924ff7c81f624dc2a36e9cbb5354ead929f6193803f3e34fcc3f4fb64e10d76de2d736b92ef00726ecbfcbc9f3a0e37e31a022d40de9596c3aae74ad8e36df5f52093278a85c094f612200826184fa93c677c186f0898bd7252df39bd719410b806fcd846890daef6e1a74a5db94e21d4f097e8c9daa212fb9cc200637cd1656cb72e22160bb24fd1e0e4867132dc8d6b14106f53ff2c868784243f0bed6e8a6a50", @generic="1c6beb0264add425bba90f7d2c1b6f8eaf1a1ac93d1dae97da16f38d32bb55df048375443fb62af1f8e92bd9ef7aebc1c06e97ae74c5f27dc970e2a18643d44690afcbf022e3418f50dc23e43471d6dd34db0060aa100834d633aa4b8a940b3d1bc80ba349a9d4ef463aa6"]}, @generic="737cc10361c276e7363ae81aa466989acd3be7da9b1ac2d371dba97affb083c2c077a5c6ded19d58572262f1b931500f13b1882cb12949d57efda1c9957858093663189490815949ee50031a2f2d9f1f75592dbb6721d7cc284b7998f64d0dc85fc5caa9db1e771c6adb913d2a53975351aa20decce045167996f7ceaff5afd335eaaa823283ee347c9b8eb0b8f833246a34", @nested={0x11df, 0x59, 0x0, 0x1, [@typed={0xc, 0x40, 0x0, 0x0, @u64=0xcc76}, @generic="11b64eea5a17941e10a1569634c10b80406f6bb4764f13be22f296a4cd94657167d302124027215e6f57c63125a46b8cabe36c259f5dc3f9b7ffdea7b45ce2246d1973f1695f0388c9b8c889067bc731cb1121992fd5c0b5ce3759bd7b9f5a1eece65d3a0cb0bca3a27352fdc691efabdfc89bf76cc467b2bdf80ce79ee3fa951bc5ec913134650c62109f5c4358cd32acf9c568fe0d6e3821a045166f7de6609a016045b6a7f781f065aeb06cde54711c22b7cc03e5430678ec04883d0d3bce91c6657b5886544df6946a6a312dea14540729a4c3b20b6fb78bf53a7a6f682cfcca8a589b3ddeb9030bc92800cbe1dc86b3789f5fedce6e57e5cb122f4aafa1f87e7d4934bc15ce3e31b6a2c2da07c25ed4b6b2662b7d01d63fc36ca2e710dd6124f6dde753dc7ed23262eaa3f91becf68c120d00aeb28baeb0c8324e908f6ef059b792e1486c4126d26f6d56ce77ab618bc70acc805391bb840da88d8af10c71813b1292180099a449221b7de9360892b2d8da037c935d2ae548988e755cdfcec30a2b4848e74ce72fcfea1c79e45b402bce206764dfb097f71cdd770b64717b56ceb4af38b41962ba8e99a9e2f9a863fbc4d62dece2df9b94cb464a39193c4cb83c7a9f74c1ed81789d874afd85e1946f9802d3b0a8b63fafc6bb7a45de72410631737a42afad384c034d44b1d281c18d4ce3a28a8ee1d33238684875250e98eed54f6c873948064e33d8da8f0f7a4ad49cf4659e98a60b68844ef6138427a12bb4fcc8e0c275cf86357340d8d1ba5f93a7e41164ef6b2f8a2a950e0e2def2bd8796bcbb6ff9b7e7a560433f9a665a0dcd42585db97060effb9a7621c918862b0762122619e6332111b4269990a317bdc36b261a5d6228c3bedefafe35b9ddb95c5180124da03b5f1166d3dfa0108c33be9aa880c429f4bc6d68346fe9d5274b31d37806beda8685f8023583f3c30829cf0fd8a6fee8350bc780a390300e68ec035d087ea908453ed9291d739e5f804e7afa93e06277ee68e5f3b6b4593a0a78001ca3739bc0bc7df0c091447778b6c066f2f81e87ad14e7e6372cb2a116c8321d3028a9a0b7e4682e2a5469ce741304fbbd835b08eb2340ad671e6165da141b04ff57bbaec8e3b76d3b67be028d92fcad078afd44f7900c5c0afe2a804ce85e9eb4221ef1ef277f9b32b61f0eab4a2a378d9599a245781498c864fe39a9fe41d2508e29aaad537c4a17c8169dff05c1862dc4da06275a3f67ebd2979776b5671ba1d053e24a955ee2591e8cbd05229eda3c5c7b3af89b37d2364fdcc68f2617bcdcaf3f54d6871bb342c52bdaaffde3cbee9b7d3fda82c76070ead4a4badb1beaf83168a0992cc72d7f6f46f0c9398679a384d1b48ba699c8620073419b3bc0e12f8f226520faeb5787cb54fa0d3cb75a1682e16e95302e3bc831478b9f3e23abb1f683502dd8bdd180c55c4d2756847f801ef6d79a61212c82ddf5fd834f96dc95a4df69d102ad291216e6bf8f111dab323a524702c3e01314dfb5a5369e0603d4abb5f8188c604130460b52ac55bd1cd8eccafd1f225b061fba186fe83a377f3e46093e22ba5b52167155f5ee57380128ba77b41b53ebb13988f0691801b11152abc0f1532fbd869be96fa34d6fffd55cc82f4a954348084339f16bafb2aa3596e7bc64f2d030981575ea43209ce35a153a58afb5b682b639649e3450caf545ee14a563630b947b871a7b87cc68ae8701028edac96ceb96287d9500ce7285e809c5d281efdab8009c31a093cdceea5b89b0434c59ed58438bf7a52a21587e8ac21d41cbf52b2830615c251a83b90d238458f56b9529903e7511056aa61369d187feb7ff1cd94a4a4a067c458dd1ba91708617575839e8a0dfc66010b9f7212a4eb5c612f380b4a0a459573e6bf705090bf333530cf072977de2f7222ade72fd45828d82e17740855a79789c82fd25e502894ef4517357c26077d72009f95c2758e4693097c2c11718e79b7dfc14aeb8ac4fe0c8916f7bc884c679ac9b9c0eb4077bca0e7204de7abe5238acb5d9fa37cb209a01ed0768f90d13af8431627f43e83ee4f5f332009a7e50028d3a2251131ab81adcbda273705e2ea1f24d2384506764e4d960285f34b4b52a9a236d5cc2347500db2d17acfe5079083fb9d57bc6fab90519d375a0ab18b7c2551815246d264f5d1c4ebc8ba92b4600eff5afa3f554ecf98e985c571f9dcc11cea43c8d1d6669a333a5b691bc5abd4807714eb2ea2092fb48423391706c24c07d5d714147bd30145b5321bc8ce1ebd4e66c8fa2c6ff8f53513bbac1f36cca202e88af4df30c3c5a27e40293c35340770bdc19d9cb99d1f32ff70e9c79d94727563117949e51bb2b6bf477d5d5f6de9cc21c022883645237f954f1a0bc0e9029160258b8d790d278d920cd0afe24c6c220d6ed59287dd46ebcbc38598f6a53098ddb6963a80e5ff30059def33a237eb92a9eeb33a3beebb97dfc7b291f69bdd1ef623d08e11886bf8a2ca820926eb620da5ccd92e3a9f0d9f3ab5dbfc2643acc28ccad3f81014358cad0563bda0fb6ec23200d6b0271cbb2b027d33812b3a6cdcd489426b4f7e3b7c2fb73f28f8d32cce0313a1496d338eb831e5db73dfdfb4115d66b9a3caa63ef5535aa872d68115ef1d5cbfc1364fefc09767b522dd9070668af69a3272fe4eae87acbf947146224d631e270c5e1c42b77013e5cddd9df85f4dd96bb4a51a1294b59efbf7c403967e14d6231d34417ce1efcb9188a2f4e0cf8b9210b247697b534f9c7991e9f05b243e47545fe5a2e555a4061526577ad63452e0cd25bb1ccc8b02013fab9f7417303873790cc8c67808ad31af61c21beecb53f3da3dfe3afb44aed7833bdd5d35a6d8b60e1105cd295219f0b12def4a752d6a447056e143402c70b1456bcd613bf0d8b3bf117cfe6495c0cd0f0ba2a12441655712075ba9c9860629b53863165990ae0dce48e19eccd27eb4aa8a734b7cce04d9dfc590bd40408aabb4c17b6f63b0afb522294f5bf8db2cad645afd52a767706fa291252b21b3ac5f2247d63d9f6fc08435f081419737334d1eb97032630c912ceffe72f94f7c12d92eaa79b21d707439070dbdd4cf97b8efb502b9110b6c5529ea9ef0368631130a935fa66043469785be7fab3c9e8e0ffcbcaf5e8cf244ae33268522ab446496ce434a5a5eeb93f6ef7c86c3da4fcbfcebc8dd4012ea7b41b2bd5e277a7d384f2b8e0eceabe7108b757c118322ba9094c8e24424e0ef96cb6344881e2d5abb5fea9f947a5b6d839c40d6f833272f0beff5493b10fdfa19a76fee40f67b2f6933af01b1428e33cd3018914ef61641a94db9baabd340354fb47f9be0d14d976e9c00bed176d559219bde081a659e5d7bf666a7db042731ef7b82ad333d85e7a5e1906b05556b15d967471fcaaee0572331dfe14e81431a74f903f0856ebdbec6ef7275168d9d00671f33755c3201b28162ee4d0e8a2ec37bd62dddd2b4fcc922f160618b84cf0028c815ea21eedff71e99c92c71f016c7cd3d32b8307efaeb263bcf902df680da5662d64085a16562b4777b9c21e852be396c61a421a1d66f0569f7e38de0d790ff5165cff19fa45c6c03e1b33103ae7a72a29b27c47afe76092c0d5acb3480042ddd20c32a2a0482ffc27410f70f508fc0636965921400b3310c2fa1e9b0282d328d207bb6066f84dc9ae210c3cc315986c10b569088f15bef80d0f4980909e70d06c390a1adfaa0b05f4e2ead1ceb03c3660b34ea5ea5cacd2d3bd1753c40180aa33a942a32a11aa773f09b0ea67aad7a317a4f7b7478675d4de6184464dbd4c981c84cd2243b8f3d7b99fde862096b0440fef9061a73423c2c17afc87eedde7230f9572c2dacd8f6d055bb5ede2b3671976ba6104c0f93a47ebc1103af8f8687527322397216311e735988015f598d6b8351d5b27ef1e1758ea62515d306c33272746f62f6706d27f41ff99d9eec43e5283c03c02826d66f7797415a9146f512f8601bd201198c8505e8bcb85727c4b36004a5e5d56e6818ce06bf6a56fae385b0dff0286c64ccaf1dd50ce2fb9aa36fe44a7ea33184a7d30729f0de6fb441e4fb3e1cd9b34281efb862141878f89fb3714b4bafce08b6ff9afee3a909896ea0043c0368128db1bac37677e2723659bf79927a8ba6610b4d5774a2dd9cd947de93c3c84592b522b5160892eb859a2a88481da81d1fbba92c3e396a73bebb2b06e349185fa478ee39a2d4f2b4f0b0dd59f5de2c95b21452b9863b5a10c9f3059eb8b73655f1a333c4835f0a9246c9037f8b42f891f730dc2191e86f159e60c1ad9ff8ae07b431724464dcb5b04396819a605046235ebf925f8855aa7e6c9f140cfa135ef1a01f447039a408317158143344b19199ccec3fc7549616b339327e268aa089464b3823e0936a27a7bd143450e7540191ffdc6936a70062edba8c99f5d4b43c1e478df1abb5ba5af38dea27e47f230297d8294caefd122d49997d267dd4347575b351077974aaf6f2fa984ad20a69cf1869c5bebdea655f280aa069e7dff44881fa2a3ea53067386e0ef56009e9e9535037eda5a2860ba09bf56ca7304bd8be5517bf6c087b6ce7865fc27e9112173376046f451b7574492ff409ba819389085f37ccbcc5aa2149018b776e36180732aace590180aa9ca46f6d1a928547d7141ccc866d58ba8fd1d11f096502ac99ffc97af76e9e5b13a5339e2208b193b77c73d036b562b543b388a9a210ac77a123aa0134c3c22c4aa7b7c1f7e067a667ea03affe0bb321dd97750dc79d01785f5308382cadb287b980fbad8047a7c456b6f7026c045d55a09d00d9fe71c132d87564441dfc6942f614ec3a83fc1f459af604b064ae5296b9cb85715d308781791a4be41c69d68034154cedde1efab2fa923c7c3575dc92f6475bc2ae0f4e315e977906a2fe45cf2046a72250d95c4705c30693b8dd5d049a2319949420197b96888d5dcebf07075e16f010ce6283ce15804504b5290992ec56bc654dc833130e14afc0421a133a4cffe6dbd25501f9e04dc45ff00e18893d87290a98a3dba2eff434d876b3ac922503908c4b10484bc5f8a341693010734ec795e37b7cfd8fc04c2e8823ef3c9e10547d7bae41c963aef7154e34f8472137ddee81c5766ba99ff9e1348c1f9d9c90f336d6ce743dfa26660839aa71118e3c6ac4912f1aa8f70b7a15b794cb8cb2ff1f099fed0a6cd590c91684888e350d4b2886454eb741d0d634c3f1f02c03e8ac6d05b7ef84bb280bc0658407fcfd40a8dcd260212e054eb38c9118e56b1cdcf4e402e75ca3e4026e7cdf07f74eb3002914d4914935597f4a9d9b2fdf66da7032e4bd96ba12f44df10b3bde654734b2fd5110895aa06cec9e2ee90ac273136ef215615cce34a8285c8f0fd9fee84a7b72bb0edb3bdc3eea4d3084b20592942329d87d96b1c9eeb461450cf4457e2e1879ac63520bdd23607e3bfc128784a585bc7dbb9e9dfd0f87981f83fb45e99a5ee811dff5eae559d19658c56e50b5a3e3c5a74b08134bbd43bebcc668a2e4da2c6d62133f3bd020d6f9efe100a748cc25337008e79ae0ae5f747e4b4c6df780d06687c8acb09a820ef93bcb4a484aba80b502ea7d25b65da9bbdae3c1fca34ee180227acc55f0fc1a7c14f89231ba84b7c1a38a53a8c9f35c05ab8efe1c43c0bd79f5be00591dd5bc78d2c0fd046190aa15154e578d697af4754e4d00de32fd943bb8551ac742946e683df057483bc768c7493feea75552677f", @generic="809e060ab64dd70f6c1c6606c0d695b2d844b76bc119de5fb5972344ae54c4", @typed={0x8, 0x1f, 0x0, 0x0, @uid=r5}, @generic="32b48eac39e1c340b23c901792dc79e20967d1111e9c47e0c6165923e65dceecb24aebde391f5bb8b57c683ee06befb1e3abefedac38f3943c1b4e76ff30feef5f50841be6ce9d304a30b8bc1aedc953846398706faca3076e3ca9969024e40377ed7afd30050e89ff428f6cf25da483b0f39160fda29d0e70e1993fded5b6f9484193ea2281854ea2034349c1218635b96e50c0fed61b6223c9a9f6c0dc8395ac0bc6f366868e57488b396fdbd39b5a9d0ecf3a5129383f3d2de21b", @generic="70449f836aa02ecdc1f754457c6f449aaa601cada406f310f2908a9c7bfbefb83533b2501fd4829fdd8d008b45e07f95ab27940f176ee14984a4a46ad3ca1304da", @generic="18369177cd0821e8fe84de3ff317d2217b4a67cace022650ff09a73dd5b13e0ff96dadab21dfae60d496a16ca9288e89d62b6aa30dbd48118b68b9e88663ac9aa34ff144e7dabb4a67f0ab9350fb3d73e59a22cbb0b7ced63e7897a968f181731f088e309e4c57d6077ea204d9ee5c474b9388cb7dd9b5e573329aa8ac97fbb0d51eb96806b055bcc6ad41e9f635196169e4126285f6ebcf697d31296dcf9a1caf347d2167cf1a4a795d48"]}]}, 0x25ec}, {&(0x7f0000009f80)={0x10c, 0x31, 0x100, 0x70bd25, 0x7, "", [@nested={0xaa, 0x2b, 0x0, 0x1, [@generic="ceee522a0f09aab2810e0ed44b59f5f0adb9", @typed={0x8, 0x2b, 0x0, 0x0, @u32=0xbff}, @generic="bd2f4a62d6a1fe0f82691fa26ab819807481cf1544e951c5ce1d2d9a6c2588fa2412ea4ea12c5ab5577f4c42cea416ba43435ef92465cb96b07fcb5fc0b2cd847f2ee09d20e040d3ac26fa3d2ef120e03d941e9b2641d7965a68c60589e9acc65d627eec48e6681af17ab3d0c29291bb506ff6b4a57bbc654d8fb723d93b806aee4180fa42f4c6de214c8b58"]}, @generic="a422ffccbcf7ab304847b93547388143acb5afa7ea574784aed1670a8c5cd78490a379b1db9e414c1c1ec043bed9fa2a511c2e003917c8626d0c12b3691a93397ddcd6205a9952c6c44e5920be1f"]}, 0x10c}, {&(0x7f000000a0c0)={0x23b8, 0x1b, 0x115, 0x70bd2c, 0x25dfdbfb, "", [@nested={0x124f, 0x8b, 0x0, 0x1, [@generic="787e4948102c7c0a17a374ea1c274a6e8db3ff92ee79995921d15e8469464b2c5ba75f6ed721afce03d28407f4aa54d8864f1ee84628b1570a9c408324c6b6d54d7f9927053414912c64a53c47ef1057c72cf1e0bc003f67714ea4157a115dd1", @generic, @typed={0x8, 0x1f, 0x0, 0x0, @fd}, @generic="374e51f928606c66bc678bfc2c85bb9ecf690431fa7b8ced208200b0762f4487131b8d76d1e779802f7e", @generic="79650cd747a477040602a232d3bf75f968bce7d2238399ead2999dce9b8249fbdeb0c304d081f1f9b633a179cb4832172279531f8b012de5bf23", @typed={0x8, 0x48, 0x0, 0x0, @u32=0x3}, @generic="10d2bf6980c28b39c0394df2098d197b5db9e35ac3bd0e70ae292bfc57fe6b644ecba85951badffd192677c0441118f7281c04889f8621dcf602c0f0bbc53c191a93396e7264dede1866a92605032dbef728bad702c79c322720e029d4ea94d402e8ecbfafff58267b7a06d197fd4690a409fb96f6764482c56a730ae110c1dd9c5678f87b34e71aef991fa94ca109a6c1e5de2a130a75e370944ea244fc17d05102b56f68642ccc831e4361f40712fcb48038c2d543648a842b776336e57c0d593f13b5e676c5", @generic="46fbc881541f4bce805119f4e47127bbe99e559479cccb90b513f8fb86132ea7a85e1df8c050f6037f2d05aff61091d05e70fecf69a0f8c78ce311032bbb351dcc20a9ec4bad351ce473d39a55c5b79c106e4ca3e0df40ac120318e229113b1160279675c3b3edab6e93673180f4a2f1dd42cc7a8a9e51ed71497733ae1f681f1e1e5dc4bc8d86169b05cf9f2adb4b8fab9a720554206cb64e8f314b15d2ab4b7aa1826a4b0d534c30fceb2b0a70caf06523f9e16cd343a49ce91090d0655424efdd502c3c1c84fcc5501a2a02eaec74a01354a0798ff5e0ce2553c4628080b0177368fad1654fea29bba37cf55830285b8b51055fda28a560f4c215aad5d92941f17594b773c59fecc31cd185c187ef7d14594848fccf83c1ab896846dd9988284f5bbd1f76f8504b53e26200b70eaa33957f9ff970c625480641203d6de1794adea07c7285db712c98ba58a8a3bf3c1f6f527cacc1a79ed8cc46f61defaf8936ad3ce8262adb1e5cd508e9631b0af14401a161bdf6ca0f24c2b2f333add962140f6a2156336af13f9b7a0717afbd888ff3a0a98ccc5f46801bc75ad9ea159982b5288c80b2da4f10114c3fbcc4fbd747d2a0edcf99d9fba682b7cb29239641b0aa3511d995f0472c3c70316cc7671415aaa28c4656b0bd6b37b4f8091a51959ba617815e71b8afb8d1ecf0f78aa060d9ec5efcced34d3ca9d9bafca371d337f9f289989504e4243c576b069870404c332201367153ca3d9867f803eb745ba699c9b562ee0ae1adaed5b6ff4bb672e82a6c4b728d7178aec0b4b80e2e83d6520b289d919cadf1fee81d49a5abc19958dd81c41d8accc4ef27120f80e1ce150637e8f0a69cf78f28eff2c02b6745ab99288b41b6b5f1bb903154d18efd92c2b34f62f962b1b4fa4a3d2a71a903c57e37d213ded4c14efbf6d4509ea6c34ccc8aa838e0ec57c1e944b953b61d1f90872608cf58096bc15eec5229f37650f7d55bffde4764a1bc45488e0eb337bfcc1574847d25bfaf2a826191a36f1f51d5e68532726f5f1acc6d4cc33ad7dfd455aafd300dab6ba2cb27063fe91c02c2a3d51b025b56a90a21207e389504c56c6d61385af2d4f56cd8a8800d4ce73b6bec952f2a834f3e53f6508f8db292faeed8e9fcbaed6a2ff2e4ebafd2019a197fcb66895b92671dd7dd5ba1696330ae675fab31dd5d2efc6cc55351f3ab32f47b84eadb4a52157b904f6cb0b243e4944268be931a903038a26c7b51d3795a060801cdd3e98348612cad4207e313b7d2460b3cf648ce01f3d278d942507e4bae16e43fc916729051599dc0288e8fa9474a8388ebf9fbb58cadfe5fc110004ad40ccf1abdd344b77e3347dfbac25a1257915ae81a5da140055a6bcc690a4101e6e4982e2a83ee9e7bf31a1bc2fd0cab86ce0e5e7679d31cfc2c7a12ee688a95b0c9eaef2cb2599a2c1d7c1a38188c28d8c6be7b1deda2492543e31dc600ef602ee902af11e28f04ad8b5c20d4bd7e7d5402d300aadacc10969504b4bcc642ab9c153f6e84a2d16fc9a0ab93a380bff191a3202c4075ba8f36f12519057a245fd41f3a96a52366f5c30050e98fa95eb1cb64bbd11dfd4b8987cf5a8c0518aa46d0099e0f575dd0f31e43831929268a78a6bd7be9f74035f6d5d3a55c02bb9c22e5551c5d481ee6609da0c476c2609a23f66fb03d1c4ada901a1d1d8ce73a9e108a166089c0d3eaa152833d274fb4d12bb219b869424815fb6d70eed7100f94e90fea540d387c5703f2b954b609947cea04ac62d0013e62c360caef10f0129cb26fd39a9907af59bf73bd15bfcc411fa7b5415110f7fc0b6305ee7c696d610c0378cf9c1a7afb3506eae2882bacd4b4261ffbff76338f074fb4d80dbeb2782c9dce2ae959331d4a2c2b62025177f69e2180f1c03c9e914e3d1294c8b2d38d9dc1b435783b2e9ccc63995811a3529b7fe9cb418073f198f85c619ca9d0f7db91991db7faebfba14d8add7d1fea19b7aaa534a8f29ac944c700e5032e33ec2bc0a3f8712304458aa752cdb32f46c665eb4a8944004d3ba54ce3cc62f3166a6d938e9e7a5a8b876e5f5620698ace3f2b1f3253f2d4f3a451042244beff8efbc90fd834b3e78c52c59177281bb2f5bb24c6662f1b264a56067e4ad66a93960687df2a01e9eb2be674ceb31cfd8a179f80bce3fdf25c86930264e66d721dd7cfcd8cf3b4845b0fe43cb489964dcd372cc8746394d3b8b6771b3b3b6156aef236edd69b0bb82929f9222d8343cef4cfbbbe24b36cdd885fd206394658a675f0b9028b4feb6ae0edeff82b7b5b8faf00ca5fb6768872b09528d1e5f2a67c75d8a441fbaed3cef19255809ca6e7bdbd7d8e7559e59bf1b8a5c6c8b2e31fe132dcb15c6346bb7416763d9bb491a09196d2b4ab1c5246189e647aff19dd43f2cc34c1eac5c069c4daa671a19a10e41c4c83bfc81f5ef35a4c7789d3f8e6257bf68fe6e972ef3cf1022b5075442366c8d728b58541b595af9cdfcc87bb674acd77b4b15746acbb4b796e693c671cea9ae156f7a0aad59ab1270775c104e9d13a8972523d9046f95d7c1d597da4b66aaa996c8ba0f83e0c6ced9e58fa3721f98524de47c0b1834ee9e1f033ce1f2ef5b50cb786b2d8da476d882a685ce68d4d33dfe5e2577193870676900e2cc6ac046d654232d8a941903c7bd8e9fb5b3169d7f91c61d6622e46248c2b905dd8d0d42fa822ac58681ba9d24425215dd0507ef57b70f6ba13280f854aebc210f4de462232aad24f7de3387bb1b5088bd9c62568436a5f526dd087bf53cd004662b23555961ecf41d49001ea38cb3e69fefcad8ded435f50623c15ed464819d75dd56445661046908fa6982e8bcb7018752a2694fbc45376293a27b8b4e26974d9891a79143e1a9da1d0f0bc98b413b520337edeb04bc38a2f4950f53daf76d51725535b09c89e7170e339cd50206e5ea0e874693994359b782df1f4f94064e9715f3cac7bdf020d26e09e743438f7b118f598894c133e65ddd9c432996f9e370f038bd84a7f659e3a6e85e38c0a937312341f2145350fbecc5ec5ec4b5f149d85f27e370f25e4d53af702fedb0347cc9939278221de1082f373d4d3fc3e484ee0141f73c4372e1a6e7f0598e41df2fc574d84bb13ecac5e9e684e1968a1ae34073456d4680dca15c8f54337547c9ee639092fab2d3a60cbefa85ef37c8e4cda0fe6ba6a0a7bb9b936fe2dcd920c10cbba7db79621176caad74a1baea5c86724a915bbbd66b06f70c87052c61d2ee182521d7ce6aed628df5d0b95cb620956aec60450cb626f13e2e822a49c6cc7826ebb3da049eaefb21061acd43bf9a196b38106b04c92ee1a77510ddc8ed3c5c72050bc2db4612c3649bae22b17e29d755ecd038f7adf44b4e93b788beb390e30a220e03d154b9cbdf5e534cc0200e687382a7cdeb88ed1d607fdd9cab38ba3594bbe7e77a31556e5965988e1e4ef0ed266fb8eef3339a890e85d3ae15cfd649a2edc2d47fe58a78ea0adf5867c29f34ab8a85cbbeafd45c5559f2fa5c9f1529c0966700c4ff1cae42c440f1acf62e5da77b70d39d7cdd993c9e6997aa3189eeb1d2b8edb36db0036cce1468378b9551d05aa009fea40f466ea8d0fc6cc64ae5440ebcf7eff27c602dc41502fa6931e754435887212057d17fd705ff6cd97a17254ab73913e0ec1c0751ffe0feae5869ee0442083065a318042b7f9db600769b90bdea79aac10e66543b179c690703c3aa1a96a3541f27bc9d81aaa9fc4ccf65395924ce240c5a3cee3338b6dc89ab0e448c7743c46dee90e2dd91e021c236f4427219fe6184dc46c4e34eecdc3f3ef8dcbabfb2bf38218640c76f8fd151ce6bfea5b94173c47780d6dc1216c7acc9c9baa316806917dbd46c80e33d81286bc675decc87d001f0c0491b3651cf12905ef21fce5a71b74d6a01f24470ef5d3a9b273b0de8f5ab6de5c863dba6c77e261edcc314a01a06d091ba54ce6df6896ab5175522ebcb2d6ed530553dc292f6e12e25b7441a4e70cf1dccbd2848884233204ae4e65339f4d664907a5cf52725be47b823a65de9cbac77af6744dcba2f6f552595dfbb7a41ec6db578dd2a880296e8e63219a64015c80562db3043fe4bf52bf8cbe2651e4181b5b27e4af7602cd22a51999e31744afd985b605d728da901d1e9f8568bd263691f96fdaae5afbbeb922c52dd2eb7806673bbd5c117da089bb0fdd87d8af8c20b9621eefa210dfb291458deeeb0ef680fb6149e54c0da689fc3fbc8b6f7d512e3bb32cfdda36d9f90df591dacb800cd1f514016a7e19a7958351aea07388bd725a6cf9a7052bfd03a610ae01a012c90246c6bac11f1769db7c8fc9f979495a47fbaac99ad363085be164fad10d19baf89c42f334f8a51a810a1c49cc819095b1f11e20daec54ea69fda9bbbc873d0179e0302fa020736b104601a711169bb99df1945c3cf7c685f714fafc5afde5f89984b06967539f0c2e7dae7932a0998bc85f5c987ee3abd2023597f514313857622f18cb86da7c0da34077508d2a212506704ea4b415c20d602efd62c0086f1857b6d3b069b60e616578c5006cc87efc5e6babed3623a2eeddc45db948bd1aa208ea927cc98e66dcd60526d7dad02bd39a4ede95d45315a8566d440630c7b65b3a3d688d4afff759483d351630c0e3cdd03d4448f038420d97224ffcaacb670bd6d767e2f2a41a47e3c3916c4219dd594110b488dc2e99e3067727c131ff0ac7188ec4b8fd73e5e9c5c33e51c24f0e39c6fd2ef65851eacf20712b182e749d046b52104268e8e128941c715a9a4be2f3dfd5676dea0c9755ccfd1233f213b608c3b896e1421b5f5c3148894d2a16afbce5ed8a034590820d1e11d923bad787a67da42a2e1d0667ce0506e4e65a48d086bdab36be9bd84dd7f11fc3b2b56bc6dced8167c3f180b8b903b2885b5e77ad8dde330e6083113637d0f3dbe79ad1cadb7cb5995ff2760761409d511bdf99a132bd6311762b3f9034ff7c1fbfbaf114dbac1f05e46dfd2da5c5750dca6feeeeeced33ac433ba5fbb6136b0362e81c39ea350cfba15a6dd8ccc8a700d6d55a5787c538f556850284cdd828517f5750105e54a3599ad4e9d423e04533b231af513902cbbac193334cdff7ba54191d425bdf2fdbff987572f97f537120cc8cb7310f5fd74cb84893e6e5cfa5ca73fbac14e53aa690288c027673d25cc70cac3c6dfe036d8130b4a624bb3e96435a5a44d0a85827e0befcebab04183b5aa5a44a6c39979bc5051b72f1d1ccaec2a06d974a4a67eddbd7df0e445e1ef3c6d4c8512563cd81dda4bab805afcdfeaee258436f47128f9c76b3221d65b57e6c0e87345d923bd94d17429e480a97d892664c18f00462d62f9751a74c347576cdace9dc171b4cfbc4baf92f0b8dd4c3d8cdd3df0646a3c0e415f94906602ed86b702a67189856e0fa32c5fc5cb69125604894f0fc5f7257b4bee4ecde5bd3fe002b4f8323aaad33382eedea912b90254b647ae70b8b766b5905c18b8c951d2cd085da01102c1d7323efd0b87f90a1a26eca97f3c207e6c6ba3e5d62dac9a960110c8cd80555f5ef2e6c5726e57ceaf91ef90cb704858dc8267fa49a8fe97e7de805aa697d97a5861e3910e6bbcb754453891a424fd88ba8de2deefc9b85ee3d095cec508b2a20ce5bc6e37663115c3127b9e77f59e81c636320c0191537f8574bd9f908ff54349c93e20736303c778ea227e50fdada3666086b1daa6d4e107cbeedae1d9faeaf9995ca709e7f3e533829", @generic="b8059cb3beb63ab2e90e405d1e3645816ce579b22067273081d65409c00641f543954df040eca8cd5d9d53e24140e13623b9c383cedffe7520ddd8f2beba1d645fd0cab217a62c1a8f57a19eefbb5368d3f8bf23af94aabd419f00208fb9a113eb463818157e5da9844837a1794324ef7b873fdc1c4040e230b3f2fadf695d9d365af94f8903552c49c6c11eac4fa95df107514789bab2f17987a3d39605480548ac72a41f94ab09650e3c9610df404c"]}, @nested={0x1150, 0x11, 0x0, 0x1, [@generic, @typed={0x9, 0x13, 0x0, 0x0, @str='-(-/\x00'}, @typed={0x8, 0x11, 0x0, 0x0, @u32=0x80}, @generic="7252487275fc6b23dd0e7b39fcd31c2c85f967069c8a7074d9b4fd9e321a0cf1d43e1485867957796e4061b70cef3f777ab4c97f741628d48a44963655c117473b9e877e6f9b07", @generic="d7f575e6488e58d23a8690f21a20874ba99654a59fa796347fabcb8e6c11d637a8641a7a6bc39a59af77b9a339a8deb11e6f786c91ba21baab4226324bda7ab960156e98ea0e34214feddff39b012c1f3d03b2f3252fec8147e38d327d77ede758daeb0d832636b4e96772aa4d4b453f8696b374587006583165209694f04c2b9a07b1aa60a7d3035338756b16be889b9e8aca3cc53ddd0e562bb4fe1c4e0eaed6d42f8c1d4b8bfada0b257c1d39b156cd53d0b5415c0f9b6156de9b4d6b76897db08dcb5b4f89c12bd41a532a5a20789469770630097c102387d5f75054ea3dc559cf59d4f4712d2730e9ea9a17928378", @generic="c8387f7909fd1c08f9300bba810dc5f7e8fd561579bee47806252cf83fe87134d3f7acf781ea1f25bd8abe068afdce7d28b8584e391c5e8a44a7c3bf46e9c139b1b145073f2829da0a60d95f8872793873d2af6450f932661ff3a8d856b3f8b0d8cc4457db1270aed399774dfd16f670ad42934b511196a4d8a9927d3ff978dbc8d68f0aada88b223ff70887df87b7422ef984f29e6a7e3514f299d073d1a92aee85974f8b931591ab56a0b94f9185aaa523da13684f7a3e02727b577498f2dbdbc7a97c012c52af36cf2a2bdd712767bb89615847d4fafd2ff975dc98ba469dab9c9bda70dbac7b7aeb2e02e2c022280b3909b2d6f337ccdf19aed473337d0e2dca49ef8a7dce7e0160fb68d64596c0fee60330d185127798c7e24603f8e0fa3f5a509f87efba509ce334a8313cbb8e6058f014fe1d749099963fbca5bc17db6ffcf76cd4c095b503b3e8257753d801b12b650e86b43f52ae94a56f96dd339180ae7136e2bf943ae9aae47fcdcc9a413e319e7fdd6b058bce5ae420e451bb9617447713f61d9f02b6aee13ae15a73e49e63303e82664bc4ca1da827f657f448fc4fb42f34c59dc9108facfae6e26a933822a6e73c6a87b093d875debc0184aad991a422f7f682f8b5ef59d33260a57502127c92e473d69ffa7c0fb1c291e67fd8c1e293bd686b8fed7b240fe44965a7457ea0ef13e647c2390387cd8cacfce866e84860dd8af2541bedc785a8a2c09b59b9c423fab0faecb7b3b7c9bca7fbd81c0e826486af2060e30f5060f690c43b49c81c7b74a243e4aabc5bc912a942ec97dd68149bd315c5e483d405157516ebcfe0291e9cbeaa30cd9636608085aba13a30a56f0ba2bc3982ba4f267d5bd51b8ed7c4eaf4c7389a6016a223673f006d39eb292069fd90c3168d616e1eb2cfe34e6f92b12f54a8e4aa796e2723a3942595e36a6f67ab405625a47c30997090671babb30428672cbcbdb86702aedf92425f7d7a82faad195b4a0a2672f4b27132ed6dddf6338d9a5aa2476c99ccaa3b6e4c911d293a6f9615970303ee387ad414795cb481fe3c9e8081874c98e18d74532cddcd2b822877f318d9bcd65e1256a20c40fcb0b057c9f4c697453c1d9b7e9c620236c54f4d5f31bce2df953be30fb6617e66c93981ad505958ebe81b3d2e6fd8e4a38d57201dbdd0d8be3e8935d14d26a18f3e08d3a0f4df93584739938344b518d0b49c6b3cac91c8fe0da51745aa873d6176f41e1a55006500521f5d561476de764cdaaf17d47e95bed46023cd61c62aff273ede8d2a595549062b368e3edf45dc6771c50aab97929fe57afca44550fbf2f123a7feefeaca13130ecd0110168de296c4bda11666a23834cf4820d174fefc58edff39e7b52f2b0ac4af4889766481d314d390510983824ef3408fdad17cd09f9086346033402bfa452cc3d0632d8ce8469b06ae0f2d81337a4b21ad76d3c40a960ad90bcb8eb778d8e3bd3034b062f3a732507fe4206a779cc21081aede951a3926ed5aaecb93a1262162e87844122432a5109acb7e68d03280e473ee78d3b6739ee356c057a54beb861e37366e016cc9fa27bce2a71800eaf92eddfd7a3cca659658f45f4892bbb5a1ef62b90aa2e726157efd6451c6f6e3e3999fdc925aebee1d94c190d95fd17da20f653e2f3e9afb53a372ae2d5b5e7b42225e1f096478251cf6d742cef21f6b269ddf75f56afd94e0e081aa3af0916fe3e990e7da78d75dfc57012c09c69f73cfb559bc9d1f65557ec24f74169d49bd939397f90916b028bcb83bcb78aba6f1876524be3ceb374bd1dc5905b071c56ad594df7c1631b54f7357c46776302f120c8e812af155beb8af652315f201ac2b4915aa9d11a79681418df2c750b93621d8315c12cb08cf89cf3c845eb1b9cb1bfa36db442cc51061d02592221716495da6d41150bba456dfeb91fc2f7c2e045d41282a78321fb2c493efee5327e3369b689591e0333f8c18c5c814d63eddcd9ec45751e01fd4db68d365d856503ae134115271847f20b10c0bda649a4e18e8064ff03606cd6d466e9b488306067594f2fe86d777efbe00e462c887a040db9836b1d1251cd76c5f1bae35e0e6aa8d0feec5f8606f5e27528674d0d596ebdd26c341307c84bbc55d43e2a81ca5bd1cc97f4bd273ddd570877633674fcd6a5e26a396ccb620b02d0fdf49c1c72318c37f926be5aa6c5eadf572f189be669fab007833de027f274943bef1961b5240fcc65c74d28b0f1ee5bb69129396764a9ead77b1b302d9e36b9856be306fc589acfef8dfcb9908d1150cab677f34c0a44a91947f534ae514c63a61b8f65d8ae7f506e71a725ddadb26c6e41512d30ebd9e80f9ace94470754e78b3051f76df69e003ef00accf95f3440680796e3156bf206c61188540ea5736934fef629abc409a036f248626a4083a374196572a2a1f075f8e21dc8451b3ba24973c5628cf33fc903a25138a2fbebe92759aac9a32aca170f38765d5f2c949156f1b3660aff5bc5ac9d3a66fabc256c0b1e755564a001c980ba1aaf17d414e96a46c0ba91dc08ac94d407542ac8aaec1f0bfca6b0113aa32637cfbcd85e5360af1caf2b5c72c3f1fcf2d8c9aa09e8d9ec181400a31f08aba59ef0bcc9425cf0e77214d5e0f22f08f35ddd5723ec51bb6693217351f364f16d48cbe47b03a866480022be6abf1d35c9d23007e3b3bd37eeac6db0c4f8c93204ffcc5106e8171a7087108da24c8f4c0592a09fc107845d847ef8a7e289835fcfe25dcf1fc5b03a5d6a60b90486d087e12352ad5fc8eae157fe1eb9117ea44f745984eff59c4baffcb3184aa510d55a2c823b2bcb89140d2e960512d67ad019a559177f4aa039a2766db7203ea6c8ed58245f9e954137a55214a80d0afc8dec2a9b909ac3c1909c55cf96a5b5dc0950e97927921e13c4133f96cf3aceaf959c07a1e65921918eaca6f25a0b0168e2398f85bdc6a2bac37bc7fc2a089a0a452026000aa105666fcd0816a9de6c84eb909062c63e8a105ad4642df711bc96d4894260193f5236bd4faff2bf93a4ee2b6e282ba372aa65d2ff85609c1918656f14b907c257fa5857e916f80e22d4c4c52ef942288d42f543ddaba9b087e24c2756b710c2ce2e07b119b96785f4f08d4972edbc9bfe5c21168ae0d55dbcc3493fe9dfd66800feac3c80fcd753e76790cf02c12b7f529da7f8a9f14de059267f08e4e4fb26823310609f3d709d6309748b1f09b02610ce7ee091ba0d40cc8c20ad8efee0786e3418aa6ca4583e53c1049cb4ee630e0adb577514a5bb324957a641f23307316cbd59b60d96f4f95c3dfe68993e68ea99551d8ab5f641cc0d25db7ff16205d30cf3475c2a7d8b522507f5cff1bd5066f55d3ac27adb8d6c0e8e6e4e7c5abb01ee029ef9b51b24d898edc533695d49c443f80d12dc4baca96fa4ef815195e7e87bd10dc6821c348bf88bec575c1791d16c61e32234012b08b141ed706acde9fee1cfaff62b4fc08fa17a11552aa49477f6ba7fb327bcdadad7e8657ea6bbb99116f1f4976e8b1383c86bd08f09cc0fde4bc4abd42b2d6a8828e020c2d4029d7c764ab4b2792111cb8295a5cb0e77858af789b77de51e36287ffc8cc44af1678f35d68ea93e0c2ab655535ca88eb2518dd8371efa025ab3015fc26554110e63530397170761c7bdf5e75a3d006e847e32fce5c156e4939c07dfd70e181df255d825399ecff123bd61faa3eec8c825c194785e2aecbe4f15885d2185e1fa8d5deb3ac6edc7183a723321da87cf37e5824d1ff1c6b2294bea6fa74883614b1b43a2e5e586b9c9cea5a7bac8971900e753be9b3694799e7e363d2602d10c7d6c1242d6c2d1b03a4aab0965362d8e00cd842889022a745a5936d24c385eaa978acdc3da2d77cf531a6c7e7fb613c396d25f2c4b8cd4f41ccf272cac2ddae548018e67d8a41c94fb233b8d6ceda54fbc162b1abf7b8e826e12e199bdcebd0c722f4a53a8ff4ad1274c942b290d360fb2078d55db66ed099a0359d7899e833688651a628c8473aff6d9beaa68e09178253c8dc5e0ab9fc0f8afa8172c666311e559aaf0660d56609465210f1144521d21ce1876a6a42a2079fe6479ee1b516db7b8ae3fd881089791068d794961be3ac06d9b68c6924bf27cd36cbb8ac81c89f23f16ff0a79b7c4492e4546ada5b11cafa3f5dd07f3703cb00b8aa2dd8648987b16ca60a1d282cef729c06b352bd2c2c9ddd3179011954c9bc7b6a997d384a9e8cbcf622b27fbdf9f8f21cfc0016bc7f7e15f11cbe740441affc3dc236f4775698ebadafd49535710514b1fb8987536fce9d2ead9cbc65096162bfccf5a6e101da6151cda6f61b9c23ea29313cf23e7a10697410e28a2628e02277c038e7beccb6ba8a457dffe5b84ad9712435a1d9cf29833562728689edd5161d78a99a3657ab2a90400956e08f20a7b2aacd22171996ad4928a2d7b3b8eca8da0fbae18ad0e894d4e5d254d583ca4b4b9dd4ac3e02019368666e78b0ae25417ed3bbec5df4933b09effed99adba3ac94415b7c88b0e606203e4cbd09c67e536151dabbdcf0ef58c2b1696b361506d6d8556bc4f10be3cbb32bedccf311e1ca22d8cbb0dcd5017c90dee8dd8bd770dfad8841f92bc8f6b08ef63f1da252b89fed9184372a6d34b8434f742910a12b0a77e94ba78585cbd3d460191c2f1d5468e71128994f2a31f2cb9bdab7c009b312f9132fcd86edd91ceae1ef4d3bc030910eecb6269bb726eda617e75e8058cea70a732275212bf1a97e4213cc41b1abbda43402e3f559e70f00c0a43cd53b208eedec52fe96f8ba5cd687f9f17dc2bd3a428f969dea390e3ce8d81c4fea28822e5a6ae31adcaa49bef28b54a3ee76b967c3e5850814c453a7bb30aea8771d4a0fe80cdcd26eb0bc6f9914a8fae825d6241f5aa88d9bde4a960c8113b3c64f198e447696fc8df8d177c32cf30c73d6fc4e75b90a82a06c96c6c83c3c76450479b85fb9f4af5de2aeb808f902a804580e3c98590a0a994eb965a03591bc6235370c09c7ec960125ad9288c38678f4105ad637504ed42f36f271def289460ca1b95b1b39ce55c5ed07636bccb52e807c841eab774c796b12aad03f9c61ad4734b34d8d0e0372a619cc1709648beb9f30540b69406799cbba179f5853d7493e46c65cb82dbc5653c4f716bc9c7d0945379ee05be29233ff715a0c2a7c7d148ea1ace66c7e81d417fba3824ccb634377ca4af9ef9352a1e69264d3046f8a395c38502b8cf8865ed83d4789092eb637954d34678791a7122a19da4db0a36b898909cc88ceec7dbfa6328c94beae59c76bb3f8f39dff5720cd758da65c9680c98f3d2148eb4a654884a1fffe2d37b5ec256a45f78c1aa551a4f01db8a806d29d84a805a27ef3d692ba7f54daa3edf29b82e088995de482c887f17d6f43f22fbd8efbe7322ba3153fe01302a59dcbbe7d57ed6bdc34e7eaab2ac769984154aa4006f15c31a6ed71774262c338c67eba0400ffd3a0de12462de0dad210677e8e9c8dcb3acbf5b5e7ed1e968eeb00726f066692aead6ee1c70c8085b6c2b197543d13f84998f48ab01921d98e44ee1acab9d4bf32bad323a41c8c3ee8499a3429e39b4671546d110874cdd83be315173ccbea07f6f45f8edc7cb8c04d4849ae6a8c73b6dc2154da903e0ae475b1d4a994e84b47440f17648a67f8b56e756ddafd43efede1535e811933cb16347f31b0396e4048a5e52d71527a0cd849bb2edbe02d0a6f7a2d0468ec13016060b7cd5000"]}, @typed={0x8, 0x7b, 0x0, 0x0, @uid=0xffffffffffffffff}]}, 0x23b8}], 0x9, &(0x7f000000c540)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6]}}], 0x20, 0x20000004}, 0x20040010) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 02:50:39 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:50:39 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:50:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:50:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x0) 02:50:39 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, 0x0) r1 = getpid() ptrace$peek(0x2, 0x0, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r2 = getpid() openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/module/sit', 0xd4007c8fb63059f0, 0x4) ptrace$peek(0x2, r2, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x42, 0x0, 0x10, 0x0, 0x0, 0x1ff, 0x282, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000000)={0x16, 0x3, 0x1fc}) ioctl$KDENABIO(r0, 0x4b36) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) syz_open_procfs(0x0, &(0x7f0000000440)='net/ipv6_route\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000540)={0x0, 0x0}) perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0x6, 0x4, 0x9, 0x7, 0x0, 0x176, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={&(0x7f0000000400), 0x1}, 0x18000, 0x7ffffffd, 0x9, 0x7, 0x9, 0x12, 0x200, 0x0, 0x2, 0x0, 0x4}, r3, 0x2, 0xffffffffffffffff, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000180)="feaf18", 0x3}, {&(0x7f0000000300)="2dec70c8e97b4c39f49cff990072e270c34a141fe2fa5d5fdfd1260128d4dc67ac1a0cbedcb8ebdf346c23a520bbb108be32210ebbbd7cb92faa218f36bd616aa9644c5256ac0d25f993d49b3b01e900ea23fb0ce32b7651fa6af61ef1804a4aaa515f4c2fd91a6abd9ad1a7fb0fd233eb74f3301ea1c0e3d59d0de73277d82c9604e89cb38c59483ccbca19c82ff955c8f3fa1bb6d1d27272f8b6d04ec91068091071c2f226485c7ea0b29a92fa38ee175e26b5c6e433bad21d5e5ec8e6676ffa130d69e5bd02d3a5f104365fdf7f395d3360e130781cb4be9d", 0xda}, {&(0x7f00000001c0)="560c4b2f37776d33fbc2b998d951a88d9af8d0975ca70ea89b4a7a4299f0ea", 0x1f}, {&(0x7f0000000200)="d9ecde5cd00c1a8d3387decf58aa6440f726160300246e2055b56bb8ad10f1347c684b825c60", 0x26}], 0x4, 0x3, 0x1, 0x1) setpgid(r1, r1) [ 1372.138635] loop7: detected capacity change from 0 to 40 02:50:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x0) [ 1372.223141] syz-executor.4: attempt to access beyond end of device [ 1372.223141] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 1372.224815] Buffer I/O error on dev loop4, logical block 10, lost async page write 02:50:39 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:50:40 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1372.483044] loop7: detected capacity change from 0 to 40 02:50:55 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='uid_map\x00') ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8983, &(0x7f0000000080)={0x6, 'gre0\x00', {0xfffffffe}, 0x80}) pread64(r0, &(0x7f0000000000)=""/8, 0x8, 0x0) 02:50:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000000)) 02:50:55 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:50:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x80080, 0x2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$BTRFS_IOC_BALANCE(r1, 0x5000940c, 0x0) r3 = syz_open_dev$usbmon(&(0x7f0000000040), 0x65, 0x80) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r3, 0xf503, 0x0) lseek(r0, 0x0, 0x3) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000000200)={{r2}, 0x0, 0x1c, @inherit={0x70, &(0x7f0000000180)={0x1, 0x5, 0x3, 0x9c3b, {0x4, 0xf657, 0x8001, 0x200, 0x2}, [0x3, 0x1000000, 0x7fffffff, 0x9, 0x6]}}, @subvolid=0xf5e}) 02:50:55 executing program 4: arch_prctl$ARCH_GET_CPUID(0x1011) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8982, &(0x7f00000002c0)) ioperm(0x0, 0x7f, 0x100) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x5, &(0x7f0000000240)=[{&(0x7f0000000000)="b00ca2f2c43ec6800d631ac9341addd46a6c1f0fdb2426d1f007a5eea428cbc0369f08cf0749262d37023d53a232ff2c01d97f9f7d94d26e0d881fce9b44496e4506898c1c6aaa128640fc49657ceb1363e97a", 0x53, 0xffffffff}, {&(0x7f0000000080)="07c73e2d4fb2df523771f5f4a42de0cfa1471a8587af9e5f80fc045ebc82b4a1109a79c6a6af849ff77bbfccf31da4e3c984cbdc1a2b43f3142815ad1054d8ff0afe0341c127c34edd1a", 0x4a}, {&(0x7f0000000100)="96f5654f980b0a79026cc19432874dac1f5fcad9b905dc976b85054262c9ac244a69dd84f6a41a0bb76d65b445972748ac3385c9f1c9aa2b60d515032041e76b8f7c20e228597e", 0x47, 0x4}, {&(0x7f0000000180)="b883059e05efe04435978c46515dfe9febf0ab9bf7616d3f5aff71ccc17dee401b", 0x21, 0x401}, {&(0x7f00000001c0)="b02eb24a26f8a1904ee75f76aa3fb276171ae9e36ead4c6aa75ee347920348e8d5ecf74d3a0f9951cf011b2dd5369aa6298f3cebfcfe62d6469e4986839da9e71a83f5c051642c381cbf15e98d27f6a02173f2e92a360c1916b14e69f0329d436bc9d1b5902cfaa57364ffcda6ba28d1de39", 0x72, 0x4}], 0x0, 0x0) 02:50:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x0) 02:50:55 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r1, r0, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:50:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x0) [ 1387.865325] loop7: detected capacity change from 0 to 40 [ 1387.869133] loop4: detected capacity change from 0 to 264192 [ 1387.888902] loop4: detected capacity change from 0 to 264192 02:50:55 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r1, r0, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:50:55 executing program 4: getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x3d, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x76, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() ptrace$peek(0x2, r0, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) perf_event_open(&(0x7f00000003c0)={0x4, 0xfffffffffffffe77, 0x4, 0x1, 0x7f, 0x3f, 0x0, 0x3, 0x50000, 0x11, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x298, 0x2, @perf_bp={&(0x7f0000000300), 0xc}, 0x14018, 0x7fffffff, 0x3, 0x6, 0x8, 0x2, 0x8, 0x0, 0x8}, r0, 0xe, 0xffffffffffffffff, 0xa) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = socket$inet(0x2, 0x2, 0x800) ioctl$sock_inet_SIOCDARP(0xffffffffffffffff, 0x8953, &(0x7f0000000280)={{0x2, 0x4e24, @multicast2}, {0x6, @broadcast}, 0x2, {0x2, 0x4e24, @local}, 'veth0_to_hsr\x00'}) fallocate(r3, 0x0, 0xffffffffffffff80, 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xd}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) perf_event_open(&(0x7f00000004c0)={0x3, 0x80, 0x1, 0xa0, 0x0, 0x7, 0x0, 0x20b3b7e9, 0x88, 0xb, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_config_ext={0x4, 0xfffffffffffffffe}, 0x1080d, 0xffffffffffffffe8, 0x2, 0x4, 0xdfd3, 0x5, 0x8, 0x0, 0x8, 0x0, 0x6}, 0x0, 0x2, r4, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="3616f77691b26d42cf1ae5ace74f0cac008d08f656023a08d58efa22edd2d92b2100bdf545fe9f898760dacbab438ef44fe98f4ebb4637495b3d9ee3ec0b215fb14ef5e0eed02dbdd8402a10ebbc7fcc21470812f75dd023b227cfc7fad86daa9d9f05c6337db41a09b6a69279ce0eeb74fd6640095404ddf6b5f15c2f40c74faaf4277dd83e1942b327e890b03116d9d75ad45fc83feee1aa065633d7927bf1bf2a81c9d06570ae76effd", 0xab}, {&(0x7f0000000200)="be510d12a3291bc4b4072a09c3484345634a38f64292456a4000e901ecaf6c2e84147f359b3527265e8caa", 0x2b}], 0x2, 0x1, 0x7) 02:50:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000200), 0xf}}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) io_submit(0x0, 0x1, &(0x7f0000001a00)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3}]) r2 = syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x0) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x1, 0xd6c2}) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000180)={'\x00', 0x200, 0x5, 0x10000, 0x7, 0x7fff}) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) syz_open_procfs(0x0, 0x0) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, 0xffffffffffffffff, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff, 0x7}) r3 = socket$packet(0x11, 0x2, 0x300) r4 = socket$nl_audit(0x10, 0x3, 0x9) setsockopt$packet_int(r3, 0x107, 0x14, &(0x7f0000000040)=0x1, 0x4) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) sendto$packet(r3, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @multicast}, 0x14) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000140)={@initdev={0xac, 0x1e, 0x0, 0x0}, @local, r5}, 0xc) [ 1388.013535] loop7: detected capacity change from 0 to 40 02:50:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) (fail_nth: 1) 02:50:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(r0, 0x0, 0x3) [ 1388.157023] FAULT_INJECTION: forcing a failure. [ 1388.157023] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1388.157960] CPU: 1 PID: 8145 Comm: syz-executor.5 Not tainted 6.1.0-next-20221219 #1 [ 1388.158502] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1388.159074] Call Trace: [ 1388.159257] [ 1388.159422] dump_stack_lvl+0x8f/0xb7 [ 1388.159720] should_fail_ex.cold+0x5/0xa [ 1388.160018] _copy_to_user+0x30/0x1c0 [ 1388.160313] simple_read_from_buffer+0xd0/0x170 [ 1388.160674] proc_fail_nth_read+0x19c/0x230 [ 1388.160994] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1388.161335] ? security_file_permission+0xb5/0xe0 [ 1388.161687] vfs_read+0x2e1/0x9f0 [ 1388.161954] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1388.162313] ? __pfx_vfs_read+0x10/0x10 [ 1388.162616] ? __fget_files+0x270/0x450 [ 1388.162923] ksys_read+0x12b/0x260 [ 1388.163194] ? __pfx_ksys_read+0x10/0x10 [ 1388.163496] ? syscall_enter_from_user_mode+0x21/0x50 [ 1388.163867] ? syscall_enter_from_user_mode+0x21/0x50 [ 1388.164238] do_syscall_64+0x3f/0x90 [ 1388.164508] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1388.164876] RIP: 0033:0x7f237470769c [ 1388.165148] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1388.166373] RSP: 002b:00007f2371ca9170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1388.166917] RAX: ffffffffffffffda RBX: 00000000000a0000 RCX: 00007f237470769c [ 1388.167435] RDX: 000000000000000f RSI: 00007f2371ca91e0 RDI: 0000000000000006 [ 1388.167948] RBP: 00007f2371ca91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1388.168461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1388.168976] R13: 00007ffdd6595e3f R14: 00007f2371ca9300 R15: 0000000000022000 [ 1388.169508] [ 1388.226928] device lo left promiscuous mode 02:51:09 executing program 1: syz_mount_image$tmpfs(&(0x7f0000000540), &(0x7f0000000580)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[]) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuset.effective_mems\x00', 0x0, 0x0) faccessat2(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x200) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000380), 0x400101, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r6, 0xc0189377, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r4, {0x7fffffff, 0x4}}, './file0\x00'}) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r7 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r5, 0x5000943f, &(0x7f0000000b40)={{r7}, 0x0, 0x2, @inherit={0x88, &(0x7f00000002c0)={0x0, 0x8, 0x9, 0x6, {0xd, 0x6, 0x6, 0x1, 0x7}, [0x0, 0xfffffffffffffffb, 0xff, 0x5, 0x3ffc, 0xe731, 0x8, 0x8]}}, @devid}) sendmsg$AUDIT_MAKE_EQUIV(r4, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x28, 0x3f7, 0x1, 0x70bd25, 0x25dfdbfc, {0x7, 0x7, './file0', './file1'}, ["", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20000001}, 0x4000040) sendfile(r4, r4, 0x0, 0x100000) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r4]) 02:51:09 executing program 4: socketpair(0xa, 0x80000, 0x401, &(0x7f0000000100)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1036e1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc440, 0x95) 02:51:09 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x3, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x21, 0x4, @perf_config_ext={0x0, 0x8}, 0x2300, 0x0, 0x0, 0x5, 0x1, 0x0, 0xa5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='devpts\x00', 0x0, 0x0) 02:51:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r1, r0, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:51:09 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:51:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) [ 1401.884597] loop7: detected capacity change from 0 to 40 02:51:09 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x100) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) sendfile(r1, r1, 0x0, 0x100000) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r0, {0x1}}, './file1\x00'}) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$TIPC_CMD_RESET_LINK_STATS(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4100020}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="100026bd7000fddbdf2501000000000000000c4100000014001462726f6164636173742d6c696e6b0000d78cd8e673c15989d43b3f2a54af3a3c696dc4ba7f105c35e7032496c91a24258f2a72efe8e89905393eb3afcfc843f7cd03ff29f05d07466845d303482cca78c078ae97b796384a9b38f05f4d75a8d52357c9e64dc9a688b6c61c1a2d0f7947c6e584bba5ae3de27654e36dd8c9d2c6e9a44c16fa0edbfad44a083b47ae80499cb0b7c9ae8deb36e1d59c30b3593ab9de1e668f322c85b32289d1ec7b4acefb6da062bba9d72973c9ad1bd549052f500c642a5fb935f91807d0b3937e508cd22f98b18c5e23ef9a39b9d98fdc2ecb0389d9217693655e94830d1aafe0af3781076827891fa15d76ea744aad2547"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x20000800) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) openat(0xffffffffffffffff, &(0x7f0000000440)='./file1\x00', 0x41, 0x92) r4 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0x8) openat$incfs(r4, &(0x7f0000000040)='.log\x00', 0x80000, 0x170) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x119ac2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r6, r6, 0x0, 0x100000) removexattr(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)=@known='user.incfs.id\x00') lseek(r3, 0x0, 0x3) 02:51:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) (fail_nth: 1) 02:51:09 executing program 4: r0 = fork() r1 = syz_open_procfs$namespace(r0, &(0x7f0000001200)='ns/mnt\x00') ioctl$NS_GET_USERNS(r1, 0xb701, 0x0) fork() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$NS_GET_USERNS(r2, 0xb701, 0x0) 02:51:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, 0x0, 0x0, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1402.043358] loop7: detected capacity change from 0 to 40 02:51:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:51:09 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:51:09 executing program 3: r0 = perf_event_open(&(0x7f0000000480)={0x2, 0x80, 0xc2, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x4}, 0x40210}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x410880, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000003c0)={'veth0_macvtap\x00'}) syz_io_uring_setup(0x0, &(0x7f0000000000)={0x0, 0x0, 0x2}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0) write(r2, &(0x7f0000000200)='E', 0x140000) syz_io_uring_setup(0xa7b, &(0x7f0000000540)={0x0, 0xb480, 0x8, 0x0, 0x1ec}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f00000005c0), &(0x7f0000000600)) openat$sr(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) r3 = getpid() ptrace$peek(0x2, r3, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x9, 0x1f, 0x8, 0x52, 0x0, 0x800, 0x4010, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0xff, 0xd, @perf_bp={&(0x7f0000000080), 0x4}, 0x64, 0x4, 0x1f, 0x8, 0xee9e, 0x3, 0x8, 0x0, 0x7f, 0x0, 0x3f}, r3, 0xe, r0, 0x2) 02:51:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, 0x0, 0x0, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1402.212971] loop7: detected capacity change from 0 to 40 02:51:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x3, 0x4) 02:51:10 executing program 4: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4d031, 0xffffffffffffffff, 0xd3a63000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) sendfile(r0, r0, 0x0, 0x100000) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f0000000200)={'nat\x00', 0x0, 0x4, 0x38, [0x3ff, 0x1f, 0x7, 0x5, 0x6, 0xdd6], 0x6, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}], &(0x7f00000001c0)=""/56}, &(0x7f0000000280)=0x78) syz_io_uring_setup(0x1eaf, &(0x7f0000000000)={0x0, 0x5f96, 0x4, 0x1, 0x11d, 0x0, r0}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 02:51:10 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x163008, 0x0) [ 1402.465092] loop4: detected capacity change from 0 to 256 [ 1402.483054] ext4: Unknown parameter 'mgn_b˙˙˙˙_time' [ 1402.487456] loop4: detected capacity change from 0 to 63 [ 1402.504026] loop4: detected capacity change from 0 to 256 [ 1402.513438] ext4: Unknown parameter 'mgn_b˙˙˙˙_time' [ 1402.514423] loop4: detected capacity change from 0 to 63 syz_mount_image$tmpfs(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0xffff, 0x8, &(0x7f0000002700)=[{&(0x7f0000000240)="ab6910989ffc", 0x6, 0x2}, {&(0x7f0000000280)="eba7a18be4876f45459834119e542d7e4fc6fda2abeb88bba4b9c4a587af4503a963229b39be265ca9959a56b1610d5fa497760786c05df8d45a621a31e1659faf741acbe15951dc7a50ef9f852756e56646e1ab2feb4421c7f48f3e7a8d7944319811bfd6c3e24d9ab5bc68ba6fa1be5df4917f304e2538647389827143196cd536bcd008bd2419a62d50f35b1d54b21feb7cdb2804c1703d509c0c06f4fff37a5bb31c926608715d2bee851eac032dbc3ac178e4b3b254ecb5f3ef218e09bf5d3ede5c26370924f4d174136d", 0xcd, 0x2}, {&(0x7f0000000380)="eb8c7ac0beb3fd2e5faac05bd842e817038d885241025ff79ef80f003ddc9b8664c1cb054aa23a6363bedad1f37f0ed0f56f2179dec8b6b5e875ae3f5460a986a2e007bebb405cb9aaf861c53075561dab2b2461f9d9b331ca5150521b44b82ab9f55528ca2d220580abfecab8fc014da1dc651bb6037f0e6e8f8abb7b3d8db0c9c68aece15522fffab133fad7f2481d2c0bd05bf1744a0c73fbb0180f2c49b2caf975d7de4566fa516559a08edac539fa7bf2ea4c87a6126958348eab856968027481ae5c783539e5fdc35af0a93713abe37abbd0d4d8b0fe628b3a0eba57c80fa7d2b9db9d2f3081fd37a9b64f6f7ca33b91dd212227", 0xf7, 0x5}, {&(0x7f0000000480)="6ad3471eab12e92ea373d9eca08c17c3de74882b9df11fd3f613ea1ad5142d9576998b912a898bd4af9f2ccf71e93960be6381dfdf923f21c4fbcf2bc96fca89141abd855b36f1632d546f0f0ce6fe1015b08087dcd83a8fe1bc99896556a93fee6edb525a0854f7c7439c92b77d8130d8187c01566d726fe74469109af851bea76b5d3a7c6233d79d587b6c5d76621cc87138380ccf841566c054273083c1d594f309b4c77415b619d1bcb8ff597c31c78370f1551e6c799b185c5fc4fd3704e14cf95874c744aea1d7f4cff8e402c5504ac25351fbfe4c18bb603be22aa0d25466feef0441af5f12523e77a6bcd2207a2e8cf2f56d6f9806e9a022bc959e48ce9fcac974f651aaa598daf8322878ef3173906b37523f3a21fe902d9fc077939e07784a9bda41bbe0fd07ea0e4f6fe1b20900930288b5795ace4b2ffc2e23fad8a2173334cc473311e589d8eb27aea8e53b51c6aa4f0765769b286091e6190008013cfb479a8b38bd40675ae43e989157f2fc64a59c0bb3ef663bac93f5591cb63cda4806a010add34b0243e28e77608f9ddb7fb35a2aea8d85cd29acb1d60ca36b523ff6c70fe1cf11b9b5ec61f817f2401e2d16c14dc9e7e4230d0b1a9d345b8179c619204c8f7e1bc45a2a7cfa395182285f732bcac3bd10677f8a73228f7619114c3f3251214c126d9436ba1ce8ef8172ce4af6b5fa6c854eee90b6e91cd3452702cad3b3d692574ef9c24b6f6381c81bbdb3c07ef7bd0ff10f86deaee15833e7121994cb757307fc54878f69afa649eaf2056cae1a6cde5f92251d09c7aac2b0d34ddd25e4aadbcc83d9b37d92777cdea81156ef6ec9f0abdc1a1f87187b2c59fdd9947eaad94f87c9eda8aaf774912cd9ec676e824ba85b3c6e11d30f2be28327ee3070ba531b36ac95cc551780381cb9da46c2d4a8a277ccb3ac178c7a4c2336b5a4bd583ffc95da10abc2ecbc23f22e173056f19e699a1e0c96a0e786ce9379366bb9150c8477db8a8c4b754dd882cf338b8f33d3e72c5e527c3ba2a4afbca4c2a702681c387dc4f6ec90ea01ae521d1cc447b7e2a13a9e17f790b1dcf8363a425faccfcc293e4d480de7b0a043367c21374c4feeefb713f7f94f50af7b218f84f86e1fcfb2deeaf389a3fe2c1a87380e18e1e431d443de7e2861be15a539ef34b5cbc06cab56064ff73d84f536b5a641bc752cce4bfd881877fb4b324145529e63019407a3e9de05920eb98c0c97904f18cea0a96a7d2689653c49ffeddbc8b32e234e8053926a8bdef386182b7586afa3aaca899f4b33dbb9c72eba976c5086227ad4ba327a63f46154fdc7cc13cd86bd0a34f3675d26c029abcbedf81e3ac8a369133205c37e5da528f7da82323915411fa87c47300ad1e4a902b1272089704438637fd62b0eedcadccb407f2f6fffed9290edea622a76ccf8345653ee48e42ba617c99b5627ff0f0f82f2fb264dfb902894b4ef364968e6424332190a4f9d6dc6cb6bb249e18ff232a1d3d8db95ba4fbc2b303732685e16191a183d67c76b5f392ef79e6879999b115040877384e6eaaf3746bb9ae7bc381410c91c397f79f49308831d45bfd388db7d144efef8121d5abea4f9b270bcb37466ec741eb1251b8e41a7a5be05b6f314e393e9e0e13462488f2de0e5b78795a69d49c9ffc264d58855a5552225e6584c3eaa98407ea6759143c4660f94827c7acf2a20caec610568e3847b304acf6b211f5d1ad10ba13625b4bc8e41329031b453d95ea9206a86fc72c4b2f3c5d727fc293acee1fbcf3219e105f6a3dfba0556571763b6e413bd45d18c82c472d539b8b457488105793b1d448063ba62bea0f7955186745cb8b4a635182bcbc1d6b35c8f1cb4e83dda2da19ab298119c5dca95d751907d9d3cbdb7d864adfc2855ee001ac96a5a838cb3171bcf313d7f71294ded4976c1b6e393ba7c608408e2f4a4e9b454ff995ab6c64482f73a303cb923d98af835dd82f0813c2a7182e3a6fa60b2a08174ac2cca06ffbf15ea843d2d17b22988ccd91596ff23b53b83e635afc41a9bd4fe6f407fda0156a0a2de3b9de1a47e80efeadfe1a80a98e7ae441527903506dbc2b11a052fa5114e01a2baaf0cb4200d39e28539c484a6074ef8cd1184b7cd7f4fe459c41450851210e5cf7f9f55b6c1a71e671e4906d314805997400e021d242b313da21df13838e9a9859c8005a6ad768249a8e24f504944e21708e697d11883bf8a9dd75d227c49369ca680b60eb73c3d588213902071dea7ff663a95d55780007d8ace4da4c2c6d772f44d22576db7b23faf32cae0b725593c8f80ac3fe86fc3bd460c276e6c97ce71c936e71bcd5e4f37c87d91af35411cbf2fecc5ac63d4ca98d2acac6d61a3ea41bc137acadee83c188b0334f65e7d641ed93f68f2b1fc50bfff45376970d56ba36dc3d5e3b80d7de93513e28573e662b2c3785eb8cc7ee7fdfc3c66ae929a1e00c99bf7227afa73d63593714cb70d0758aec3ef480aed1a16e78154b186ed067f63b72100967f12482e4c6af6db3435cc27cbdeff4e0125c5ddaf8dcb3a2315db14bade2d3eee1893420a0175b4693379f0bda062c07e812480ce970bde8b777348bc3a712fc1a429109a4a21d5700f0ec3a2a9f0dc99380d8b9cf5951715bd6104bd91ad390d65143ad0a0da278738acacad027a9fefbd2c7acc774a44718818dc8616fdc55dcc7c72ec41409a3759a52525c603cfb69c2a646918444846de7a8ac4c3163ce07107568985111a5dcb3f30bd2e4434396bc8cba21f03289bfdd547262cb26973b23452bac298ed79b75f4756782ae3526834af7995dac0a4231bd69c0357eeaa01d87e3966d831754119617b3c799627273ddd355287373c4a347060ec7714e302b0160a368f356d22b6447d53f5ff06bf91222fa20b99ba70d2adcb495eef39e0066de847757a7e383c6c49c1baeff0081dc3e71b4f775624e285a5ddad9ba303bbe805749e59d75988f7008abac0141a683e61205c32ba3f8ead19596b97fb01565792700a1670adfe7007dbb5d96b4b07322c08d9c3d00cd42cb154aff02239650ec91dc18f268890fe74582e8085e76a54d00fbe8ad0d4ff25db337e400d0f1f3df4898923ef4544b41f9a1a973d5dfcd6a42e47d7f1d0c08d53149bfbe7781afb9583d62982d78c56f46615222d30f9417a282e2fbcea81962f724689328930b14029ca1cdc6452079b49662bb943d3852ba6c87b1bb7fd2cdc451a61d33fb241122bb1049b5a2473d9539e7465a302f64e73a765a010907a1a610b037ceff5a405b516f1fc6c344b0c8416ddd736dd42d496da10997f02d8636b3bb563c73eb13434d35d7eafd2a574ede89ab6baeb3d3db7fa8c6057bc3f19002039d25d49b4a858fb91688766598b19a76cbcc0df05e45eaa2d2b4cc1b94f341aa3f1fe8d1134a2bd42f74afd92cc14142e7246b934a6d4fc4d069ad14d39e587f025aef7049ef1e42e99de98a2cfcc1018791a9bbb3389a09fe0514a0245cdd328fc5198cc767e55cf109e7c6d90cdb48bb813f3e773e0c748b29ab4126cf12c72eea9a3e683bac265896110a65d3341fc265ced9ac9857210fa56ee17cbb186469dc0995d0a3cc026465be8bb5a207a54cd9c0a556116544c0271a24aa08bbc112799f5bcb8e661201c0058e7f244445e6cb19e6f39e075ba141842d14e6472c1deafb416a9acc84f51b2e07d14dc0262dca1a57304bc6b0fa7b31f3292ec02cb9d66d1f674cded68af169b39920fff27f964807956b3f1b5023a3432a3e908e14dc32ec74d5ad8296668b80a7a09230aac0fc2752d83191367d9cfa2707ab0b8322e2fbfa8452ed3a68e92d1d7f4a69c0b8dec5824fb249f6d278cb1fb3a640b19cf712d2b3da0114cdfc151ddfba63f730483c4d54f4226dbe5cb2ec140bed7c41e22bd04346feed04299296a9b72b15959fd73f6414493398886ebdadc734f0c459ae12453a861563f0b0eb1e549c3a499973e8b5213b2f607e93bd0f61c61cce797a0d83840d6248ec796b1b6ade94220db6fe4e6161d0a9e97885938cd77e79d62df9804fc521f671fde1ab58f2b04b234dfbc7127e3074fdfbdc22f3ed5a28fe2b79fb5c00769cc27f8863160676e9f5c1f6a1b328d783f90b69a9e127c16ee09852e6da5ed22368641b6bac6df172a05025e276a72a968401c76b5bf86d1eac1f7a900e098c2397f4490581566721d6b6c76a3d18e2a62cdabd2f82e79f9544194b0208c8c26d48118caa3a720ccf8d5568cd66bcb5d0e981185f79f983d0015b86692923970d9779843d66e311e7e52c89100817588a290d30ef28c975f515d9c65da6fde72d12b55b8eaf4ed6aa701ce6bc5f289b2a14150db850e45153c660dbce021235173747a088581d574c0cf0b80a080f271d9a13487dd289c93e6075e2aa74c9f7e1b44f4bb9b35f3d4d5372c650b15f7a80d7eeb90a0fc2dec9e103f1c7d986e3fef0b39dd3c830b71ade444cef301c3790c16c88342428701645c1505cb3b4f8ed12683fadffc7f2db55d4366a328b9066507d5a5297ba58fcc41afaf2677bb248ae655f978189b27765ec5b31510884be26c12309224b2cd4314df3a630b80a5c69c60bad21f27dd79cd9848a2d68ec75b062501d384f4e3fabf23b165ffd2331618121ba8024ba70075433b80a6f9133f7ce712f48ea05f4d3dfb0dc0d427041a7367c7b58e97244ca982978979dd06ff83278f1cf60dbcdbd42d0c0bd63f6874f21f4b82c4814999003c5dff07fd081ca236bac65d46f3967dd33ff08e51350a020cd0fa8e82f69159fda06f3b852804061fd02fea41396fb75b800d6c6b36b31c30d1d964a0c783dc9b912f308f75292adb30f99e50f3094dbd7c0eca265140a2c77e312c85a8dcd440fb1ce946ed255a80bbc857e41c9095f64763f547202543218a35558058c4abfe20d70a7f0b0347a985374dba2a0a2efd7a741c7a5473daf24391fa93522a637efa6cf184c0367c37fecc4e3616e7fffb05ee90f9c54d9dbde0c8b29c1fe9fd1e4b1bd7a83b74328ec7da2fd33668f71f441c19693392830c40275b01becabab39edf4ffe8ad2c54560f62e88eb66e15aa32415a0b187174dca363cc2069232610377d7344d00857816ea1a02825f5167cef03877d680b4e60d29f87bc4465f0fd4c16517f3c5dd11ff5c91eed3542ebfd80f4eae57535abe0ac51d54e83a3d222072971f0d7704f8b5df1e7add2d91997cb2538102eaa43361b2ce1210c214ce5efc013bfff3752aa5a7cec06bb03bffe848bb68613219161bf1bc2bb953bdfa015c5a9e559f11d3c28662421e6803c87bb9464a6e163d24e60843bf670f4efcf07c3795866b3b5e358619fcf7ae3f684936bb7f56e7b97717fb4b7ceb742a659f2ea7965ecc2242e75b6e42686098ac44c2d7fc3221ca2c07df75574a942daa3454a5654b9fa5b49f64d92945d2aaf417aa60f4c527327f17801d0b01b8fe29fd79b3ddfcb8ad18214f2b20bcc6b6e4c6034a0b4b6513a0211836c102f8a28de875ea4bb75268c6db9cca57c901416dcfa8e96a31662da5c68df3b63a7dd6c54852ed54addb7be9db00d2da30bd67492ef7b10093ff96507a7a616813de69ef9883af5c9da5215efabef8c2a98d9654beec4e364601ff46243429c451c5addb6f24cde46d6851ea460532f59a70af3d086ec8905271cfe2ac272729c5fa0494f8ac48bc7399f26e1e845936c8b4cdca0bbaa289d62833b990610bc1d9cbef3b85337ca9a4b06775406edf", 0x1000, 0x10000}, {&(0x7f0000001480)="bca1eead783cdbc606145fb9844e42e30079ca4f64549aa0617991a81e50cefad82692e84599f82c53a850a561082e202a425e314c66b634f300b404188d72782a99768de1d3ec4a0abae401ff9dab857f7ef4da7b50ec6d2afa17e6aa01de1dde3b5ea8ee379d892283b5df4c1ea7733cf7ac8e9bf416df1c1bd879ea5ef29fdcc429452018c2d96c631e6bc1052cfe011977ad3b947de3c7644538dfd0fa86dc528c2e88f239bc08099d6a15240341fc2312ffa3b622fd187f8486ebbdd22538c7275baf635a1b", 0xc8, 0x5}, {&(0x7f0000001580)="d508576985c2cba10457579380474b2d4aa617cc5320ed9669f9dc832bc70cf6a17c4c53d9605f21777214cbd883409bdddbbec78266fc9998bcca7b6ccf2233cb68cd75b133da7ef92f0adcda72ca99b0f93e9eb058a71301b0b076822456e654661384c76e5f95efda93119adb1d888408e4b9752c98e2a2a81e665332bf24d0454ddc5de94f1654aba36629", 0x8d}, {&(0x7f0000001640)="fbbaf0a7370158a44b3a506629bd83effe0dc860e25bcd78cc89ac136c9a6e77c30eb90017971a45d5f39e3cee5789dd4a954b387f9f2347e56e0b10776414ba98c6725680db6af22dadc91cb2d8441967ca524a03bd49766c12fe8e35a82ac9d88d966c5d7aef45cdd8d8118000b3b0025b823d8ad99821c1c8619f20d59fa7e4002333b5e2c0462c03f7a7cbf0c876c71218af40f78f31411815423ca27c92770d8a23733d20f03afc512408462da90d8899f234096b0784da97b3853d37b022d85a0444f4349ed486ba860c4aecacbc35b1dedcb67d7a813dc7dfbd7d9acd15287a206ebbc9cf96ce57c62d356f59f9e30b01ef2313902fe8a888e07233fa549ac4161c690b5deb7806bb9a5871990e50549109b19300c39c094a3e504f6c359705f4b38bac72d9d5b8cd3eaef9a0c42ac4edf3184b1f5d6365166687ce17bf1e81964339832447821a9090f659ef35e9b3df807af2509c2f8be7faed37ed079e68dc6c867329c28bb972ca2d54b864cca37588795369302ccb78ed442af8d11a1e5baaeef804e2c7f460a1394d4ce2787d06fb1a28f926fcfe7d841d7cf6ffb94cd5b84994f946651c563f60b57b362d30873cf2c1a6dbf7cf775dcf6d885970e2b4230b9c3cb724676dbbdca7bd72ed7a5f5b9c88b4e620b4052d24173fccaacc1bd7b939a9428d33685c09d0732e744af2938386a153d66935a1ebfcf2c0f67da4bdba9e805f521b74f0aee8e42e2f19be462645e5d0b511b7b4d8f722f1b6645641b92715251a825db152d416db942df5cf479c474df75d3dd522686ecc5d0c6796117f9e511d87365bb4632c000e34d642e7a0ade91f1cf937dba055a92691ebe0d91e3e8bec95b5a47edc35fbcfff4b3739ff3fb36e9e260d39a418c71dcdba0da3be285cce68bad07722748e1c539dfbcd35dd72eed76cc5b5f4e61354cefde2650c56a6f019b056c937e4c152044f9202bf010c45f452ff692a8d08cd9a8d022c388f7eb4094f7810806fe4dbae6d8ebb2d5d0419c488435a848bbd95212f411ce3b4b8dec87ff6f59bde51e5590c1367ea7bc257d0700bd99c4780b897bd2fb373c19ea5fb727bce950a7b59e8b1ad28c1225af705a1b1285e0abd89335eb37ac51a6c8a3c1e01a084b357a394400cbf34a852ecf93fdb4b20ea3e56b59cb098173215a5bd8a72457c6152d85efc8aaaa2ae86faa668a98fafb8c7c525513f4d448b25f0dab651a974afa5feb79b9c74dae2da9437d305f3eb12cd00c4b3d6e4acd9156c3bddd406da69428c0bc0d359c21c8cc2e5cf429e8ee19210b297d67ef27c608d7f68621fa429cfc6344f78d4b5a98532d8149d8eb63e83292e71d6062c828cc6b7bf7f53228e5aac422206559568bb4a2cf793a209518a0237585b86bf1025f87a65c291a767033b9c1c49691509b1b65c4c9d73ec9b989eba1256a86030e0deae10d1c054d275b040d4b0f1594fb86d1d5941e957ee7b5e0e0bbd4a647946c265c17e58e5d1f837e88ffa3b2fac3a21906a4319e0515d24be6cf94669773686555649abbe4e5e89484820373a6a097fdb5e766f373c57d07d1bb6282a0201a26e97179273dde7e0836c788533144136a78e8f48cc66660954f955c389fffc5df2e926da0ac6a6fbf693fa722bf9d072a911003d75a6c64ff3a2d252f8143914f94184a6cb8ff0c6e6f57e762cdb9b7d86b74303744e4f61b21529961241951ae87c937ac4b10e827566abd545dff12becc4f8246ce9ac276650c6c57ef2372404fd6eb516976edda03226916432fffd65401ab677babcd2387e8155bfbcfaca67b215d458aded9ced4d1416a96d75d530ad79fb4e5d9f0f3d4200e880d804c1bc9569c2593cca29cb9cc7eba869930a4ba91c02e3a367196729abddefe78a02a1875fdff73236b730d2d3e3c12bce07f7602fe6f33f07f64677fb93f8d91005f1562d0b79b29640822b44784b85f907431fbf769c31661b3e37e73d9f9f9f7d55a92f13fc240afa4960b8896cdcecf69dcd3446c4491c5b98a72c11a5419f8dfd1c567d9ec87f244b7d4c74017f0ee07ca3d0335e925415182542c20151cb7534d860b8b3194c07fc4e890379edd5cdeeed707e8c92b2d3354b4a57af5b4c2d09c1cbd38daf75b8e839a988e10ab41cf3469bfd96a9a7207476b1180dc4bf7e65c85fbedf4781f022b05337ff44eed2de0441cb13dbd71b0dc353409836332d94b0019c8aa909e232449795513c2231b950387214e33f0282272387fbcd610d700d3ac46ae7de0435b093c1e7a09de64f3efa4c7a90d0f0c9877a3414a20a7d17c82184b968ef48caf66954e3b1462d5e334085faf410a44b3f75a9f192485fc8c178a54795694eaa397216eadac130e898c210645a48c86743a62101a362414de779f39522d265a4b8df677caec17aec738c8eb9f698fc4002a6777602217d77933544114572d88290aa75d643887304c3212d1f1923a00051121203764ac8b714c87a44338ea86630be765180cdf63e09fe407953fe685aba8ca19d1b1ead5d78ec678d87708e15f2ecddf3a9414635a9cbd30c2fa834054b476678955ed74f717f067d225e4c81b99999208a6220f28dd46e8536d07033f80916878860262e27054f0982c1df34a8b887b9facac74e8ac4b17f26ba1782b606527de16a0499641352f9672dbd3edd9d24a18a773b2b91c46fe258782d8acbdee92ce77302c3c7f699c1c51edc41132a1d12859d9308e5c45c48afaed078561661fd74dd62b74877ba429b12799a3b26674dcfab59a27ccd6c339d1918dd9f4cd7408cb4b2d11a7f054150361a27857af2fd7009649d3609d2757861b10f69ce4a1576c1dd1c34d61e5129146d01b9db7eeeef6de896ec5b8dc3618f2650924263b8f00ecb1294869d09f9784ae6a72f8d21abfb9b512eab4af9e19d88b358b5ee2fbf1e751f96627fed5836a5828e4fc1534e624cc4bfef0c9830f59498cc1049f46cb76be1bd60611dfbeeb9aadd81eb203ca5546cca259cf8b1a33555e6c0c64b7979308fad49a4f90016ddc8d6ee05976cb44909da30272ed1833b81911e365ad5b70beb2d2d4e18ec3baa72226130254e182c53fb390a7d00c7a004649a26ea74920da143a92e4427b3e3800b18fd019a5a2ca0b294f14b128bdb00156f3a09574dc222c30186d523e5e30e46f4308986b912e6119f79fa52f5825a9d2e6c8445d0d22615dc5167dec70bea817fb824d6a6a976df443b7999f27bb0a7dbdc225131bacf0fdff0af95c733df2ffabe12796afb3e9e224093a2f6b94d8c1fa5904229722f8672bc906bba1f185ecd8c31b732233840c3819811f936f795a152389e1619618d3a344026d85bc4564261c9c262f575e0fedab51c644974367f1e063fea03cc5931b224693fb82842c4b46f8dc0aed95b8156d3a2351c29103c669af64303bb89e0ad498d1d05f41b2a3ec0bcf6aa99bf9bb385e95c6ea37b39e9b986754754594b438c3edffc48bdeb5421b53be09865f52854fe3e369a875e96df6c9ff390b4058e5978d0cab99d3911c581937854e733e3df4d5070afed302017fc897cdadcab613e182e369685ba40f122d8d9b8eb72240015af3f6201e37d2c02385df1ed9a87d68b128db6d60f28accdabd4379c7b128ec9aea5d32c073a4bc62b3c15bea46391cabc1d3ec77e1c1699a7c6a93858e834f11dc989e7a9e302f2954e570f5f15abad7efaefd3148f42a586ac06bc1afd96cf4d29ee06bafa52d78d758afb7e07d32e674af0a3c4a0ca02db3b3178a32a94c1f2f311dd31f3738e02df453cda6faf0a47b8aa78d290b4fd4308c2ab9579dd3e21b5d105641fab7728d867f921b9af74a2074c24665a255edbe11179f544f42f7335e2088337ce9ae5ca8ee109ee296bdb070c888df50293b6a9cec1db345fdcb4525bd7d493e77c8c7ea682354ccf1af8c393101e566f3029dc7813e6286106b8339b30aba5b48430791c6119b64cb4f92f4b7affe518862ed91085dfe599626613a226111980fa90cd983823513573adbdebc75c90c004d9124db5389fb5864d17ba6c330361e66ccedc858abfc7fbfd074b099fceb9a89c0b2e9c4ad8af9d282ea2caaf36e1746056bce5adca935e032c58e8c5cc73bcd2cc14ad3c11a9cae8b4d60f4954e2f3750ac1a43434964ee00a52df6962aba5b23b2009be7380a8403f4d4bca0a2ecb17a496fcdfd69fb69ae50c14662ee20e6d9db866d4d7d613bd163ecb426d990f61a73b422c1aad34e89c77a7bcf3c48e48bf250f37dd905e87041748ef28ec46977132ae6f24c17de1a86d86169450dd27263e4236bb352c899c3fccf9d7dce5777d35c3577366410201f08685cc5af065c8df11896eb58bea94b7a910de51b77abf8e1514395e6a2c20b0db38d69a1373e4b4cc1c029f86e35cab1be8738d4a81b3eef81676b7e4bce39c75ad252539bf24b94eaa8ad5763b5f082e86cbd0f2068df9c8232063c22adf05b1f35c038c4997f338f83b934203d6585f2210939ff8e88ab811cddc66e7267c542c5fee89ba1e431a8d6925b31869f2fcc26b5540f4094a7f1e6920fea2301261db0db0b5781d61b0fa76a5ede088ecc60fb8056f83f799366ea8063e5eaeba026b0c6f754b931fde6cc0db9f28f979a99a3082c66e8efc007ee6e7d816317dead8a3252f4f5a1cc8274d63e233b3add2a6c10c79b58e2060fbe52fd833d6c0a6261e35b7c789f72b074ca3da76e50973be546640baf3aae8ffb3d99092f61d449f1272086048806949731513bd88f8856f1f5327911967ea18ec1d984a766cc97158a4b627f9c7d521777d70175714471b62a956b3db86d305f63ecfa686d907139e52fecc1613d9aebd82cad5cc0617ca7356935ae1d016892eae40ffee9eb5f0e3156cb2469dc257c753297da293b0578d455a5896a4cdda546522bb637291ca7c14f14c22a59457cd07492d45fbc297bc81100b34030e7b8ed4a91a3871b2938375d83c97a5d6481772eef334be03574dffe47f0d385413030fbbaa7ad9e30b46d534018e97ba73ff8f2817647d47f4076e3dd4e556fc9ec703fdc73fc7140088d079166ef5f437d2f9ecef72a10213c02e975f02cb2445b4808b76ee8cc66782e2afffe003e2c690126195aa3e0c6c8c590a7993f7ef8e0af1f7bb2a0e0f19c0fd7a4dd05b9da54e19a734894366a04e3d1c345cbd1e4987b87f7108de991475520e1f92ed1041ba8229635e30e9e66556ccbd5a2c27120c27afea85a83eee6587ca780eaded1829b5929cab0a86297d2e971fa03fb3390fac100c1a1840d57dc6057f11e54f58afcba182c492f95c9a6f1a7f45ebc9b4bb8f322833f6ef1e9b49caa8fe6cfb490ed0d880739894c326226ec0c750b6a4247e5a146f89ea6245d7b903c227c5be38b727259c769b4f6186ca3e4c0eb62493fe325929c55954a4bce65a3596517244b5e386b406d6cd06f75371afa5639d3e11579aa9740c0e83357a2b7fe038e42054a985f09727f7e949513efbe082c9ae682893139417af92bba964955b1f3cf1ec24aa69fdb4d02639b2096e305783d4264d7df42f6985d60604a52b88c46aec622f657b7c9ced7bb60d01c97becc31b4b141f80a2d0fc596eb7153ec4769b281fe537e30b175e418c19e3dff9c6d936c1ff0909747cdecd345591e676602bb77fc467206233a37ed37ae105e4eb46977e71285bcba697af993b31921f9986378564fe2f4ac163752fa3ac7915f62af84fcfc71e288878d992d5b55e8aa87ef74efc", 0x1000, 0x32ef}, {&(0x7f0000002640)="021a245b728b982d41186453d3ece4e065832bdc2c7755eb5d16d6b5c81b5d4411df47eecf1cf867995943de34eb1786ed7b0f2c048c58adcb5a0e67b48763d3f33bf4dcfe235ed4a36dcc1d4bdfd5b6538158d6808c115a891e1ecf908fba92fae740efb464727efd3da19f4f21ff62682a7dc116bf1ef64229b46d6506714fce79eb77d81df142e31ed02bb6ee05ab", 0x90, 0x401}], 0x100000, &(0x7f00000027c0)={[{@huge_always}, {@nr_blocks={'nr_blocks', 0x3d, [0x70, 0x67, 0x33, 0x78, 0x34, 0x35, 0x65, 0x6b, 0x32]}}, {@mode={'mode', 0x3d, 0xfffffffffffffffa}}, {@huge_advise}], [{@obj_user={'obj_user', 0x3d, '!,/}'}}, {@fsmagic={'fsmagic', 0x3d, 0xfffffffffffffff7}}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@appraise_type}, {@pcr={'pcr', 0x3d, 0x17}}, {@subj_role={'subj_role', 0x3d, 'min_batch_time'}}, {@dont_appraise}, {@fowner_gt={'fowner>', 0xee00}}]}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x4800, 0x40) r1 = syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0xae, &(0x7f0000000180)=ANY=[@ANYBLOB="6d676e5f62ffffffff5f74696d653d3078303030303030303030303030303030302c00"]) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f00000028c0)={r1, 0x0, 0x100000000, 0x2}) syz_mount_image$vfat(&(0x7f0000002a40), &(0x7f0000002c40)='./file0\x00', 0x7fff, 0x1, &(0x7f0000002b40)=[{&(0x7f0000002ac0)="af2eda052ac6260c043f9c2475696a484b0334f511ffc662ffa63bd45cc0342b05c55e2e98e4e7a934efcd94fdc9b41939cc682169b1ce8775efe6fe10f453753ca218ffc77da62b6a446db0ca450cfac34a110dc6481a9600733b405be9b8b6f5ebd1208f943a1370ac", 0x6a, 0x4}], 0x20084, &(0x7f0000002b80)={[{@shortname_mixed}], [{@euid_gt}, {@subj_user={'subj_user', 0x3d, 'obj_user'}}, {@audit}, {@uid_eq}, {@obj_role={'obj_role', 0x3d, 'appraise_type=imasig'}}, {@dont_hash}]}) ioctl$AUTOFS_IOC_EXPIRE(r2, 0x810c9365, &(0x7f0000002900)={{0x237a, 0x2a1}, 0x100, './file0\x00'}) 02:51:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) sendfile(r0, r0, 0x0, 0x100000) fallocate(r0, 0x6, 0x10001, 0x40) socket$inet(0x2, 0x1, 0x0) 02:51:10 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, 0x0, 0x0, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:51:10 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0xee01, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) fcntl$F_SET_RW_HINT(r2, 0x40c, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@cache_fscache}]}}) 02:51:10 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:51:10 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:51:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x100) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) sendfile(r1, r1, 0x0, 0x100000) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r0, {0x1}}, './file1\x00'}) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$TIPC_CMD_RESET_LINK_STATS(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4100020}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="100026bd7000fddbdf2501000000000000000c4100000014001462726f6164636173742d6c696e6b0000d78cd8e673c15989d43b3f2a54af3a3c696dc4ba7f105c35e7032496c91a24258f2a72efe8e89905393eb3afcfc843f7cd03ff29f05d07466845d303482cca78c078ae97b796384a9b38f05f4d75a8d52357c9e64dc9a688b6c61c1a2d0f7947c6e584bba5ae3de27654e36dd8c9d2c6e9a44c16fa0edbfad44a083b47ae80499cb0b7c9ae8deb36e1d59c30b3593ab9de1e668f322c85b32289d1ec7b4acefb6da062bba9d72973c9ad1bd549052f500c642a5fb935f91807d0b3937e508cd22f98b18c5e23ef9a39b9d98fdc2ecb0389d9217693655e94830d1aafe0af3781076827891fa15d76ea744aad2547"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x20000800) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) openat(0xffffffffffffffff, &(0x7f0000000440)='./file1\x00', 0x41, 0x92) r4 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0x8) openat$incfs(r4, &(0x7f0000000040)='.log\x00', 0x80000, 0x170) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x119ac2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r6, r6, 0x0, 0x100000) removexattr(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)=@known='user.incfs.id\x00') lseek(r3, 0x0, 0x3) 02:51:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x5f, 0x4) 02:51:25 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380), 0x0, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:51:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x4f, 0x3) 02:51:25 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) preadv(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/161, 0xa1}, {&(0x7f0000000580)=""/171, 0xab}, {&(0x7f0000000640)=""/147, 0x93}, {&(0x7f0000000700)=""/229, 0xe5}], 0x6, 0x8, 0x7) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r4, 0x50, 0x0, 0x7) r5 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000300), 0x202000) write$binfmt_elf64(r5, &(0x7f0000000800)={{0x7f, 0x45, 0x4c, 0x46, 0x2, 0x0, 0x7, 0x0, 0x3, 0x2, 0x3, 0x3, 0x2e7, 0x40, 0x86, 0x5, 0x8, 0x38, 0x1, 0x9, 0x4, 0xc9f8}, [{0x4, 0xffffffc1, 0x6, 0x8, 0x3f, 0x7, 0x100, 0x100000000}, {0x6, 0x0, 0x3, 0x6c, 0x81, 0x9, 0x3ff, 0x7fff}], "b31fc447769f469f7fb41fcb80f6d0ecf6cd3e097daccd60f65d86ada76c32d8e168793e944d2f8dc38f086193", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x5dd) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1, 0x0, 0x0, 0x9, 0x0, 0xc23, 0x140, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0xbdf, 0x0, @perf_config_ext={0x10000, 0x5}, 0x49500, 0x1, 0x8, 0x9, 0x5, 0x1, 0x8, 0x0, 0x9, 0x0, 0x7fff}, r3, 0x7, r4, 0x1) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000001340)="e4eb8e5355feefc9b3c48a57cf1602a197c4b0087f7e5812368dc3bab70e0618263fc620b101aa02558bcfb0e65cb778607496484503003618af6ae48bcc058e42e1e8731eec366954e0c20a64f07e48", 0xffffffffffffffee}], 0x1, 0x8d, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f0000000380), 0x40200, 0x0) 02:51:25 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioprio_get$pid(0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r0 = getgid() r1 = getgid() r2 = getgid() setresgid(r0, r1, r2) getgid() r3 = getpgid(0x0) process_vm_readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/168, 0xa8}], 0x1e6, &(0x7f0000000240)=[{&(0x7f0000000100)=""/177, 0xa7}, {&(0x7f00000001c0)=""/102, 0xffffff1f}], 0x2, 0x0) clone3(&(0x7f00000007c0)={0x180000200, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0), {0x7}, &(0x7f0000000600)=""/252, 0xfc, &(0x7f0000000700)=""/91, &(0x7f0000000780)=[0x0, 0x0, 0xffffffffffffffff, 0x0], 0x4}, 0x58) 02:51:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffffc, 0x10000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:51:25 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1418.206676] loop7: detected capacity change from 0 to 40 02:51:25 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380), 0x0, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:51:26 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1418.384532] loop7: detected capacity change from 0 to 40 02:51:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x60, 0x4) 02:51:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x500, 0x3) 02:51:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) sendfile(r1, r1, 0x0, 0x100000) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000140), 0x400000, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="a31c9a8b63e7e19b19eabde89375c415c8eb9e71367f6b79f8bfb4937ae3ed00b45232f5d287f2669f0400000052503995f4a11f09d61e84c94bb18b19057a6789298058c4fcc260dde3c12c1f3e714471cbe57fb296a95247010045fcb897d8b204b0418735cb7c16b0d6b8aaec68cc16464ae7e6add4fd62023de2e5e1eb3b883930c71aeb5cbcba425d4166241cabb483208ecfaeef2539021da3fe26fbb56922dbb0fc4606e930d65969ff15087b155d6c404cc092f3c6cdad223c4b02df9424b0dfdd1c07263e5910833734de070fca077b0fce6b9235bbc1f287ae7505d64707a516ed0e47bfc7be481d345129e6f51a19acda7de1821fbb42a570b139536ecc3c6d6aef703e7357228f3d1e9ae04870b75d9b803bb8ffd0e809bc84dcfa3d729dce88f80c9c624bd979e3b2d01bb19081fee2a7d51b101c6f81adfac2bd3ca105a8bf5463aebfd0984683b8e16fa7ea4ce9b9f75e115402acdc52c5b2dc6f0455f533510d59ea7dca3d759ecf8897168bd347e9bb9d4e150d70fc9d35b3c7abd36ecbff9e93eb9543d714e3b65938ebde3ea52fb2ce48e6bd87595e6d60b674ae676abfa4ce7c78d6b6e8c434639d8eedfb541c635a1200813db8b4f2e8a01d04139c6d75ba4186946ee533c9cf78e5c71cd28eb51d289309c8", 0x1dd}], 0x1, 0x7, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:51:40 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:51:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x60, 0x4) 02:51:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x4f00, 0x3) 02:51:40 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x28000, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0x10000000009) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) 02:51:40 executing program 3: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000880)=""/4096, 0x1000}, {0x0}], 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = inotify_init1(0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) r1 = socket$netlink(0x10, 0x3, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r1) sendmsg$NL80211_CMD_NEW_MPATH(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x68, r3, 0x4, 0x70bd29, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x68}, 0x1, 0x0, 0x0, 0x800}, 0x40000) sendmsg$netlink(r1, &(0x7f0000007ec0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)={0x14, 0x1d, 0x1, 0x0, 0x0, "", [@typed={0x4, 0x0, 0x0, 0x0, @binary}]}, 0x14}], 0x1}, 0x0) fcntl$notify(r1, 0x402, 0x10) inotify_add_watch(r0, &(0x7f0000000400)='./file0\x00', 0x40000020) 02:51:40 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080), 0x1, 0x4, 0x800000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:51:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x300, 0x4) 02:51:40 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380), 0x0, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1432.533587] loop7: detected capacity change from 0 to 40 02:51:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105642, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = syz_io_uring_setup(0x935, &(0x7f0000000080)={0x0, 0x47b4, 0x10, 0x2, 0x21b, 0x0, r1}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000), &(0x7f0000000140)) ioctl$FS_IOC_MEASURE_VERITY(r2, 0xc0046686, &(0x7f0000000180)={0x3, 0x2b, "0eb6823589c0ff1f602cc88f7dcdb16da287bc90034882a64a804ac7be616a6fb9dd933d5ed45e9d67261b"}) preadv2(r0, &(0x7f0000019180)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1, 0x0, 0x0, 0x9) 02:51:57 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{0x0}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:51:57 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext, 0x2002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='hugetlbfs\x00', 0x0, 0x0) r2 = inotify_init1(0x0) inotify_add_watch(r2, &(0x7f0000000400)='./file0\x00', 0x40000020) pivot_root(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) getuid() setxattr$security_capability(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140), &(0x7f00000001c0)=@v3={0x3000000, [{0x0, 0x3f}, {0xffffffff}], r4}, 0x18, 0x0) mount(&(0x7f0000000180)=@nullb, &(0x7f0000000200)='./file1\x00', &(0x7f0000000380)='logfs\x00', 0x2000000, &(0x7f00000003c0)='/dev/loop') pwrite64(r1, &(0x7f0000000780)="75c5d2f2aa03f05d254d5e1c670541bfe919ae6a6d92c416fc85b2f43b461d5c83e12a951001fcb3fc88dfa2494f68576a77bd0b08b9357d94bfb4108e4c3988c9927c9a4ff016", 0x47, 0x8) mount(&(0x7f0000000880)=@loop={'/dev/loop', 0x0}, &(0x7f00000008c0)='./file1\x00', &(0x7f0000000900)='ceph\x00', 0x4860, &(0x7f0000000940)='system.posix_acl_access\x00') ioctl$AUTOFS_DEV_IOCTL_READY(r3, 0xc0189376, &(0x7f0000000440)={{0x1, 0x1, 0x18, r2, {0x1}}, './file1\x00'}) close(r5) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f0000005d80)=ANY=[@ANYBLOB="010000e10200000018000000", @ANYRES32=r0, @ANYBLOB="0500ff7f0000ff0000"]) accept4$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000005e40)=0x17, 0x800) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r6, &(0x7f0000000240)={0xd0002006}) 02:51:57 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:51:57 executing program 6: ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x0, 'batadv0\x00', {0x3}, 0x8}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x404043, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) sendmsg$inet(r4, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @remote, @broadcast}}}], 0x20}, 0x0) sendmsg$TCPDIAG_GETSOCK(r3, &(0x7f00000008c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x60a204}, 0xc, &(0x7f0000000880)={&(0x7f0000000180)={0x6e4, 0x12, 0x100, 0x2, 0x25dfdbfe, {0x2c, 0xff, 0x8, 0x3b, {0x4e22, 0x4e20, [0xff, 0x783, 0x0, 0x7ff], [0x1, 0x80000001, 0x5], r6, [0x81, 0xffffffff]}, 0xfffffff2, 0x5}, [@INET_DIAG_REQ_BYTECODE={0x6f, 0x1, "8a8f0d554435d6f09cc2cb52e440dd2ba7771c2e1fb4945a47114abd5f8ea12e2e06bd2a6b4bcc296bdb66c17ce11db9881a35e94e03d4ba996705362b4303fdf29fa6688484086ba85d0aa23b0cb936542252e30aa9b922ad771f815762d8e85f42848e2728609fab009f"}, @INET_DIAG_REQ_BYTECODE={0xf6, 0x1, "c9f3efec229ad36a58d80564451b3d13fd0588fd7b4fcbe0457104c5f1b826d9da9f7ccd846f578758a8ac246b3f6f077509a1a3fc08364dc4f0c53e9879d2ad3a62af001186cbca7931d0e048d618783ff17c6d18a2f562283934dea4159029509be26a507e1a9a386c5f1444fa9f70227a82e64678d8e19162b5150abce854bdb177f6b4030545526b318ed40b9d0e2f807268a67601a059620872b7f0f6391520d073f56732c8dcd5ab0138fcd64124b163daf631bbfcb9eadf6fc8f8536d8e534479cc58c118cbfcc1df797c697632769ba4d375e2b703503adacf75259e5899cd30eeac54b18c4ee9f050492f48a74e"}, @INET_DIAG_REQ_BYTECODE={0x103, 0x1, "986f5f6307858258a83cc701895391116f475274e752e40c8687bae450864a33ca8e5e2258c3dea9c4316deba1b59d5e2223edc41e04988eb31acd328013ab93f5e3ba37eb0d792b3306f1df9f38c1ff59f73443ead581b893047fcf1bccd474b2d5fad639a0fe9244e7cc60e54a0e2333a27fcadb4fea98380769a9968a546c190cecb5620a1283405cdfc21140963f2d5752b553b7715ea47e4d587dc4a98ea438af79d406f3a53bd3259edf62ba49ff95397c1330f8e52846687d9d78be91a1d8aa4a8ac32c7ef60c339e7afe66f55ff248cda0fd0f51de27f914f1be039801d4992b13d567a3dd74d4a49ead965782379305753affb4acaddd0206de48"}, @INET_DIAG_REQ_BYTECODE={0xd1, 0x1, "7bf1a665d56db17a6bbc914955cfee0436b48815d2a813cdb2be6d7830c33491a0dbff4170d5beb90a20b13800b9a12656b67e502db5f1f40d5efa68c45efa7e5459bbe1972576eca2c123b2773b1d0fd46cbbb0c12e1a403fe3c19f93e40acb63c74aac83f1a169ee362d4cb7393ff176b3fb97cde547b0b12b5394386870820229c438b5d5ed19ed11ac14c63057f5d212888de1ffdcca478e5b2ff296ea2e2565abc1537f5ede488f22c07519f74fed7e3397b8403e41d4c4e3833474de91a45948800bb0b9fcb812f7fd01"}, @INET_DIAG_REQ_BYTECODE={0x53, 0x1, "f979f37a1653dff8571508538a8952cd02561dae18f704560333626e36b1e4972450dd7b1ba04defba8aaa4af66b7315d47c21d36a39a725ec28e06c26a4bd1558c8af64e23668757b29c498e758a3"}, @INET_DIAG_REQ_BYTECODE={0x6f, 0x1, "8fcb8a6939103db0fb170d75dd14a8339bc2230273da89164bf40e181d5da39e49beea4951b4ae44ad9d0009de7d36ea6ba2599312da43a2912c15f877c2b76dd1505308f108cb5db0704dd267674128b42101bbabd99203d020782c05b887fd4e0f4d7681fc87751a91dc"}, @INET_DIAG_REQ_BYTECODE={0xc8, 0x1, "810690cffd1c656efd458e7ec09f148b47e753643680bfafdef9b040229a2ab3bd41f7bb4b52984d7fc31b631826884ff7f88602fe502e7b3d9250eab5464350242c03eab74ffa56ae74abd83b04baac920d50aaca5b0bfbe8f64c4fae9b72c185a88fb3ac37742a561f6a49eebcddd5e94d85f307be7aee519c5b3df9be4b29ca48fd97726b2f5322b3228c662a63492bc768c4f76596f6a9816ad56e3e336f28cd5f03642412189ff4824981b356c9f3445b967950c31600a1bcf5206482e7603bc97d"}, @INET_DIAG_REQ_BYTECODE={0x6, 0x1, "d577"}, @INET_DIAG_REQ_BYTECODE={0xef, 0x1, "ae6200df79561942e8a08a906a2c3ec884cc259a6c38afb2bda825214c48665a01744cffe8b94f71a5e1f7ad945b487811d57c7adcced67274047bd4f8c1e8347ecbec0cf1d22aad06bc9801def84de77b376e02e486fa8b7ca1e28c8961e00af831fb3dc94b49179000abc9d8b4a38c30ee7281525740754725d7ce3455fd39f23441ac210cde3b55aab5064c4808c1ffe694f88070a6aa49cbae8de301e3461ea8abfb24f35eedd8ab883090a2b96c81f9d19862d437d2a70bf7f5775e20c84aea87b79663a21b2c15067c7d424183dc701881eee8c4acd88883863537c62b00c1719bd5f7afc3445fc5"}, @INET_DIAG_REQ_BYTECODE={0xd3, 0x1, "05e06fbb372bd51dddc88b9d2a0c4d64aae9a125e84baccb85dc732f0a1d781573fbe7381d99f69c3415f62036b7a8029409d6958345248fd25159bc0f6b69cedcfd634addc8678f038596f6534691cac684c02879cfe051f23b663f9a1a7b46590f8f9e1de72225c97406d22e4b55d88302ccb355d4ccf2e4e20b41ab629bb5d2c4fe0deac4751c4987a817e8021a0e2d76e79be4331f7a2f7bd793b55c8e08ef50a61a1f516db9164ac99194305b26366754a85f6956eb6c66d941a142db0169fb4349a3b67950f1d2117f889a3f"}]}, 0x6e4}, 0x1, 0x0, 0x0, 0x24000000}, 0x40) 02:51:57 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 02:51:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x12000, 0x3) 02:51:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x600, 0x4) [ 1450.173995] loop7: detected capacity change from 0 to 40 02:51:57 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{0x0}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:51:58 executing program 4: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{0x0}], 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, 0x0, 0x462003, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5, 0x83}, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x10000027f) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c80, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'veth1_virt_wifi\x00'}) r3 = signalfd4(r0, &(0x7f0000000240)={[0x1]}, 0x8, 0x80000) ioctl$NS_GET_USERNS(r3, 0xb701, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00000000c0)) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$SNAPSHOT_FREE(r4, 0x3305) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(0xffffffffffffffff, 0x40089413, &(0x7f0000000140)=0x8) openat$cgroup(0xffffffffffffffff, &(0x7f00000001c0)='syz1\x00', 0x200002, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x41030) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/112, 0x70}], 0x2, 0x4, 0x0) 02:51:58 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000340)="b340b05e75fce9c7963982fb16aee3caa4e33844d542aa914ee3944e402463d748c692766a04cb90dfa6922c372860bc8dae3f6c7c76ba4795022fe9fecc3fe9e098429a5023a9b238b38a5afcd3a0a68e47b858d0cec2a5e90f886325f81533413358638e3b90cc9dd737e1eb6b1589b43851212d9ee565dd972dcf3f8c443c9fefeee5a14266ea27a9b0a61640c40827722bdfd2287dbceecbb3eaed8341cdb2bb9aa40d37e6858d29d3e65b4c1a1d8daeac54f838f64ab0ba93b1e541eaf81b5fdffeb27166a7a11d9c8809cf950f101261668c58fc3af296d05af2d85d6669aa286c6e13eec89184ea1f4f282f62704f600808594ac570144b1c74eb3e9249b844092e72950d00bd0d1968fd9884ab49dc9c18a7da9ce03508d33bf29f418d691e1b1f2fb4b05d40928c8e6452467560465d5cca0a4f66d980f298fb84ef3b2f067a2e98edaed36c3a234e809a2acc5a80e5b620f46180dab9e5b452edc0de7df72fe9010748d49c3959af6e9dbbae6582d7534728df99de7dd40cff86e9995da0b9c6a2c956d0d6b026088c459740b6e820ebb69867ce7e5039dc77337df509dd4963f4554bdceef8cdd9ac613be70f8856f7aa9b4f2ad222e87e21cbf4df35b678bd446f4c15cf6ee49d867d416fb8e21e21bc159f1158851d747ccc25c50fc6a6b5a24c2849a91806e3b3d77dc69573b8ea3bc55c6a18407a2298abd5acf09928c76ac4b97e4da8897a494adcf970d35912207aaad2effc924182f988a3d2194af336642f7162a4832ea9747d9993cb9e6d539357f08ef98a1f074669ab549df139313946c1c5df8376ba398b5abb16fd40706194bde782c29719f44e6b7cb8f5e1a0e88a9a03d6d094981c92a317c2cc729492562c68eb7a7e1246e58140dcecdb1ed807852c0ab5fc6cbc1398d9c91d2f80e95f58ffbfaef247752630825039439569d01b59d84c0c7d1ec2c4ad62ad17269a3e5a65521ec6eee0a36f3f7217918777392762b40d5493ab802d3057e417a2aa4ce3439ead71e2c21d315d9e846188a73c49c2ff9c5d3884f398f0ee99ce325f3af3fc93068a25818a39603981f0d0c152853efe9cc73db6398458459260bdb4747411fe8dca6541653bd86e86ca78c71bc76e780561d691099a0539a6a3f07057c542bc975c8c0fde28c20039b25c1b25dbdaad48b34e69b6b80c5da54b83f6a95b0ce1536fb54d83439ec54470d67d6252ca01ebbf2f9d9f974819d19dbc3cc9c0a3d612c233d9aafbc233e1fb2645f096bef57aded058bb45c89e38b7e66e3fe1061ea3b0815cf7429e54f7b61d2fbdcc92220e2e8d724281b068075937f6e9abd43e8d9ffa3dfd40bcdd4cae1f6e6edb94be018c63aa8f09f117c65eb9661017a436c00dda7d44ddcdea1d87e1f97a239369a739b77a02d31a7e893afaef76ba99fbdc1391b57afd7539528e247d3b28ecc96db3eb606899c2b7302b8b20eb25a7267dbd9331956f3bd102d6cf0aca44e3f69c1447a7b01d1df68f43e017d9744d8bec812efc571961acee48ef19b900de499f4a330ad5739c7aea7577b8863d1c55d0e05e2415a75234240f103d75f604955c9cb99146f317f7d764eb814f514e5c436db9b74172b1930d0802ecae2b642705bb37b1733dc761a1358f7d367e8f491581253a0410e3bad869f02d2f04c08a955eea0cb6b3589c946818b2eda54e55b92823dcddbf3aa64aa741c291ec82a4d225bb8de11402884fe141759ad7c60e3d13d2492bd0e5def3e537c1ec3d225a332dc9ed151ea7eb1a9e71405279e2425cefafdeaa852453c11fa3ca0acf93e5085932537a275f2351782862d8a07a0a8f5c938ecfa80cd948b8a2c4474ed9b57a1069135ec6c61fe8a4811ced0de290687ed765d90ebca25817eb1c609b73eae9250621954708fa7a21a7290cb693e4d3c4ccbd4336ad1e6abb37ca3ec43cb81d0d9698a96eece494e2c485b187f59260c1de1ecc1e619ec2502c0648beca54be1affc35247ac5736fd7859b2f0e7fb8391ca15da353e0113fd51b459102bd8fc64eadcf2106d88055c609a893ce613f94aab6d5055789d0c6be57a05b7a73914e8c5c27326d80b4306e40a8235c3946606ff6688a348e4837526310b59cc41ed0e6c8d8ff46e1e95d95376a2f35cc60bb489c130b4729ea138ce2e0ce59bf170ea61f15f5aed2cacf9158d76df0e208403962f933604abd170e6963d6d5f7c97f3062397c1c0d238021fb3dcec849ac2558dadf12cb0e4a6ca9efc3f81778aca1ff8da38f38c46dc520761d7f9974ffd7adb801f0a815a899e9fe251f97f0197bf25345705edde49f6db23efe5ebb976b03e2c07e53fefbb64ec8fc9947d91a6a8698f3cea15f1e1a367057b964ab6d6ec1656dcb3f39a9f25173259903a8746b69ca08876af28778ab6d7f17566fbb85b89ff83444592981699d5918dd243b0b2dcf160684d5001f7ec35cc5314eaa7cea0073525b9e61345f39336e65cc8509db772a45004e91a13f25cb09aa2e1c21248709d72ae47878507837b637df124f5c0407589500707b9eabbd45b3a551993c63fb19a0137d4eebba77af883e1464090774496bf538d13e6816e047b9d8f693d32f37d9fb3b86fc40bf0ff46b8c78c42a2cc9817cb83170af07622c3d4797afda35f5d464e65801d11316bdf9fa930cd56a87e2dd3d2b1017883cc040f5d2b4ef5dd63de3696ecbb2371c99b65c9dfc49df2cd0428933d81d99dac25e6107d0d429df98c6e09ccbfc8a1ef8033dcdc0eab9ee4ae6ebc474e23e8ed750d4c1274dfd6369419e3ae55f49b2e2e84084ff3326e7029da745d9b4b5d861f32058ed1a810c20610a12efe35f496a7d204a691f24ee17defe38c9fa5841ee2df5a1bb391a7e25117e66bc74c6ddc729f45adef3b810bfbb4a3e82090c06276763cd0621196ee265c72ec34ef737b954e3edf563a6589a5443eb8f93edc3d8deae746a7191b8c7a43c9b344f1da3a4568abfbf7cc26629b348d0be667ff4dc5516d514e72563f36b903514617d5121433bfdb6c5dfe4d89f3477b0e94f03f8c64a24060618dac2aff44b8473ee5e2489b03634ee5b69d361738b5a0970ff6635dbb578db5caa3b1abf23239c15a1536f005095746352a3f69c1102e97c2383e7eaeb75d2db6203e370d5b2aa01d68ee0ccd7147cbe5c314de10bed245da86e7a534477bfb18ad5fe43e61ec64e0db18c6da6e1d0e9325b3e7b3093479cb3e4d7ebf1bfd6da6427c1c14fabff836bea52896f6bb3b08570ac8a29c42b8c2d4d72bfbcead737fc69d94ca3dbdb11d92a5272918c2c379e33e28545f22004388653c1ddee78c601f6fb98a314c2f253806de889eb94b691f769456bc10f58c7d1c087bf46c953fd4a922ba948f61ca7c3eea472d92c3fba6473e73ed0d1a730f672ec7861b1df7ff855de20322888c7420d3a533b8a4f74c00b7122a3ab5426080d805409541635551ee86fcc1909656ae2beafdf9594de26e34c3fd22b0e31ee9af6b03adb7a37c79a4e9de225f02a2d8e8af7c0d05ace4f311e80ed3ad6d21784c381b66252fc4f9aacbcbe2430f75ecb184f9e56ec81dd6f321c03b891106c12943e7b0bb082093bdb472d1d5684c72295acdc79c5255b03864621ea8e6abcbf13a0ad692729d71ed77f891dee7f058e07bef011be3a9a012f166891b383dc5aab5fbc1d2867ff3e05652941697eb5b69e3aed0356ddd0e53462ad6d04e071761f93b30612dba375c001d087ed1ff1d62b56b2feda13b894d0ada244fc341f27bbaaa3f28b12203b92ba7dd8096085ea60d1ec180a69d44c316dc41fec61a5f08194d4cd331728fc96b571c14f088c92bd3fd0dbca4fe89defa6d64c0de5ca81b7c38705099849b71860a15f7c2f851a98bd760ab052d70c11ff873139f8e077b280fdd9ab2d7e338c9304cb890b6bd7bb086001cc265db32606b62f23a73d3a70812aeaf117ac8c9255b81969e47f7c6339b2de6e6478954cde30a940ea7cb21e1b8fa7dbd918cbd938e023c10d4b8986382d6bb56867b81ac493d6b65ce968d28f7ea19c9438ddf73ddca6af65003a018d30a55f83a67a6e98acc6055e5691a85e11c7778e9fa224e05220d8ef32fae57b57738b83883daf943d6ca53a82b183163deafb43ecf548bc88c42e268681c947d6db80bf04a57184da82109fb457b84f5aa21a01657cff5630c6737ccf9e7a7d398b5f2a707e5857c4ca9920d9045203f924c914e2144738ace2e3c1d46ef490efc6cf7e0c20f5f932589062a26192fa6f458aa8a8b53c441800087bf62acaee0b3d5e6b28ff56304e68f19108ec3bc45c864721453622f22fcf948e99ebda5026cfc927faf8cc7470b64b488f762cae053d1635feb7333f0420c36e68f7a9deebea662b1a275cb663b6f5e8921f0b4c9a7057f5031464c8e8d4ce052801a860e65b2369f36afa0af67dc71b77a4788c98e12758cf71c19ba6034acc70fc4e74c7e6fcc28225e856dad08b85ae56ab82d48e9d52926fad28a21bdbbab89a607337ec2585451c1ba15e4c47fa8131d175550f437fed0a0aaad64400c6465292a552a17feae6a9df9cc335a6e4f2df323d734c66f2a0407038dfa1da8af6f46b0502d34871a9b2c1f98da926f2f9801998836ae8efa9aedb73c14bb9265d03437f0279bf6ef4ea22f0640471ae6c87bfafab3e547767bfa4c7f19d718e23c62c0c9016d62fbf24ecf93e3da55f0041af6155305812ef03596dc3fce5c063182392b8b58ffd4200b6ba603e19b3d61b7897b89707e45e96ca6181fcc251b04d177b5e66a6b5b8292b1af80c7bfb3fa892d35be772dff695b0b21450523687eade2b5b07559fee1c5ff234f6edc77e8f07de2ca3b0058e6b5ec87a9bedd71f349ec8fe99e7051abd24410f6878c5139b29df14d4805e634c49f857fda1583482cf121ab482e9fa4b92b760db925767eea0a46cca301f8d0b9a31cd9c24e9dfd85a99a0fecfef305fe4ad9584dc6d3c7a1a98fffe172576e27f5acdabcfbd74b2d7e0741419ed852b33b605e1db7d7e05429e112c7b14dbe43053b6d781413ce6f4e92afa68c4e5c00769928abe4a8285da2531593bb834066d89dc220f79be04e29f3824ae5433d4fc9bc6646f8831f61282d8336e28a27e54deca68ba1fdea0f973d5070220d3b4c708ca838ddb4dec0174019587ebfbdb2b5ada8c9b05e719f8c993250f6dc8c30a31686f98d1bcb488d358714d5457214b5412f85546bf186df3b892ceca2ceb21c28f70847fe61a712939569eea198f761d25dd6d90c6cc0c003a483e73b96d4730661f09290cad0f67f3420d425bbbe748babb981353a653788b598cc235756265124921d3307b6b3f184e51625edd7896c9713f94f7acfd428515836c319293cd9705a640ef56383cefb78406f79fc609fa06a811d000baa54f811751cebb80f3995dcc74107f24683591fd090555f8e71b6d15b53efd9adcf879dad57b05ffeb230314f909c79d75fa110448031f58cdd77f8abc8b756524fc87a26302c56ec8e33c1726979e4094b2298e69e0788cb8963c01b19169e8919ad7b54710d8c469888febab57868b5df9eb37ee712230ce2e4e3ffbf9e0473198d86e8f550debbb923cbc3b5237b0168ac0771d50f75ca3bf51d234ccfd95cf9fd00c471344aa6e29a1d8ad39699f57f7ad2835097a1f6b90c8559103dac86a7f58e1fb5ebbae1c3fa87316a25b84801c4b6f1b2d844ddd00f0203107df4459d8ff437c1f732e87ff32365320218c12170563e", 0x1000) mlock2(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x0) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x6}, 0x8, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000001700)=""/201) mmap$perf(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x13, r1, 0x4) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2000000000000000}, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) openat2(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000300)={0x400242, 0x21, 0x1b}, 0x18) r3 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f0000000180)=0xe65) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r3) ioctl$SNAPSHOT_FREE(0xffffffffffffffff, 0x3305) r4 = openat(0xffffffffffffff9c, 0x0, 0xc042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000040)) mmap$perf(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000006, 0x30, r4, 0x0) mremap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000ffe000/0x2000)=nil) semget$private(0x0, 0x0, 0x0) 02:51:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x5f00, 0x4) 02:51:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) fsetxattr$security_evm(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=@ng={0x4, 0xc, "e056dfacf9e5c62b171a0c331c"}, 0xf, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) [ 1450.552079] loop7: detected capacity change from 0 to 40 02:51:58 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:51:58 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{0x0}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:51:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x50000, 0x3) [ 1450.949002] loop7: detected capacity change from 0 to 40 02:51:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x6000, 0x4) 02:51:58 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:51:58 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:51:58 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:51:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:51:58 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:51:58 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = io_uring_setup(0x2efe, &(0x7f0000000140)) r1 = memfd_secret(0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000005480)=[{{0x0, 0x0, &(0x7f0000002280)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x4}}, {{&(0x7f00000022c0)=@abs, 0x6e, &(0x7f00000024c0), 0x0, &(0x7f0000002500)}}, {{0x0, 0x0, &(0x7f0000002780)=[{&(0x7f00000025c0)=""/227, 0xf3}, {&(0x7f00000026c0)=""/188, 0xbc}], 0x2}}, {{&(0x7f0000002380), 0x6e, &(0x7f0000003940)=[{&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/18, 0x12}, {&(0x7f0000002340)=""/58, 0x3a}, {&(0x7f00000038c0)=""/88, 0x58}], 0x4}}, {{&(0x7f0000003980), 0x6e, &(0x7f0000005040)=[{&(0x7f0000003a00)=""/86, 0x56}, {&(0x7f0000003a80)=""/141, 0x8d}, {&(0x7f0000003b40)=""/157, 0x9d}, {&(0x7f0000003c00)=""/108, 0x6c}, {&(0x7f0000003c80)=""/199, 0xc7}, {&(0x7f0000003d80)=""/235, 0xeb}, {&(0x7f0000003e80)=""/234, 0xea}, {&(0x7f0000003f80)=""/175, 0xaf}, {&(0x7f0000004040)=""/4096, 0x1000}], 0x1, &(0x7f0000005100)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x48}}, {{&(0x7f0000005180), 0x6e, &(0x7f0000005380)=[{&(0x7f0000005200)=""/141, 0x8d}, {&(0x7f00000052c0)=""/4, 0x4}, {&(0x7f0000005300)=""/17, 0x11}, {&(0x7f0000005340)}], 0x4, &(0x7f00000053c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc0}}], 0x6, 0x40, &(0x7f0000005600)={0x77359400}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000005640), 0x80000, 0x0) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000005680), 0x40, 0x0) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f00000056c0)=[r2, r3, 0xffffffffffffffff, r4, r0, r0, r0, r5, r6, r0], 0xa) syz_io_uring_setup(0x6c35, &(0x7f00000001c0)={0x0, 0x0, 0x20, 0x0, 0x0, 0x0, r0}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000080), &(0x7f0000000240)) ioctl$BTRFS_IOC_SET_FEATURES(0xffffffffffffffff, 0x40309439, &(0x7f0000000000)={0x1, 0x1, 0x18}) [ 1451.329576] loop7: detected capacity change from 0 to 40 02:52:12 executing program 3: r0 = perf_event_open$cgroup(&(0x7f00000000c0)={0x2, 0x80, 0x9c, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000000)="18e528a4726d59c6e100070b5176f7fa0a46d58fd4e9fbe379c5c7b08c56705813d58fa039e6bf7ca5", 0x29) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140), 0xc4400, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) perf_event_open$cgroup(&(0x7f0000000040)={0x4, 0x80, 0x1, 0x81, 0x8, 0x3, 0x0, 0x8, 0x5403, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6dbd, 0x1, @perf_config_ext={0x101, 0x5}, 0xa181, 0x6534, 0x729, 0x7, 0x7, 0x5, 0x8000, 0x0, 0x3, 0x0, 0x10001}, r1, 0xe, r2, 0xc) close_range(r0, 0xffffffffffffffff, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r0, r3, 0x0, 0x3) 02:52:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x200100, 0x3) 02:52:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) fcntl$setpipe(0xffffffffffffffff, 0x409, 0x7ee2000000000) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, r1, 0x1}, 0x14}}, 0x0) fsetxattr$security_ima(r0, &(0x7f0000000180), &(0x7f00000001c0)=@ng={0x4, 0x12}, 0x2, 0x1) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000240)={'ip6gre0\x00', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x82800, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r4, 0xc018937c, &(0x7f0000000340)=ANY=[@ANYBLOB, @ANYRES32=r2, @ANYBLOB="01000000000000002e99a02f66696c65302f66696c65", @ANYRESOCT=r5]) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r3, r2, 0x0, 0xfffffdef) 02:52:12 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:52:12 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0x2, r1, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0xbf, 0x8, 0x3, 0x5, 0x0, 0x6, 0x1200, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x4, @perf_config_ext={0x3, 0x2}, 0x4cc, 0xfffffffffffffffb, 0x5, 0x6, 0x9, 0x6, 0xfff, 0x0, 0x6bea8e44, 0x0, 0x100000000}, r1, 0x10, r2, 0x8) link(0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0xff, 0x40, 0x9, 0x5, 0x0, 0x1, 0x48, 0xc, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, @perf_bp={&(0x7f0000000000), 0x2}, 0x180, 0x2b, 0x8001, 0x2, 0x401, 0x4, 0x3, 0x0, 0x3f, 0x0, 0x100000001}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xb) 02:52:12 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) r4 = socket$inet_tcp(0x2, 0x1, 0x0) sendfile(r3, r4, 0x0, 0x95) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:52:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x60000, 0x4) 02:52:12 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1464.813060] loop7: detected capacity change from 0 to 40 02:52:12 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:52:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x2, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6, @perf_config_ext={0x0, 0xfffffffffffffffc}, 0x4002, 0x0, 0x0, 0x3, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000001c0), 0x301c03, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8001) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$SNAPSHOT_FREE(0xffffffffffffffff, 0x3305) sendfile(r2, r0, 0x0, 0xfffffdef) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendfile(r1, r3, &(0x7f0000000240)=0x7, 0x5) r4 = accept4(r2, &(0x7f0000000300)=@generic, &(0x7f0000000380)=0x80, 0x0) bind$unix(r4, &(0x7f0000000500)=@file={0x1, './file1\x00'}, 0x6e) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r5, 0xc0189379, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000f3ff000018000000", @ANYRES32=r5, @ANYBLOB="000023002bbf9e4365b81822b256e7467b3ee20006c6cd091820ce1b62e82e8d18d8c8aa07d75043eba39e28347a16632bfc9976793b77e61bb19e8335247ff2e71af8b2ac95f158aa20a9cd23f59ec08c51098df87e1c4a235364e8486df02716c83a2962b7f42ec4549b293f8a551a84"]) ioctl$AUTOFS_DEV_IOCTL_VERSION(r5, 0xc0189371, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000100000018000000cae9287ab9fb31a39c5462e0ed00f6ff3b74ba7e6b92a2f3fabf", @ANYRES32, @ANYBLOB="00000000000000002eb7a3e283afd9a4"]) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f00000003c0)={0x5, 0x7ff, 0x4}) 02:52:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x7f000, 0x4) 02:52:12 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff}}, './file1\x00'}) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x2, 0x7, 0x8, 0x4, 0x0, 0x80000001, 0x1000, 0x4, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x83fe, 0x1, @perf_config_ext={0x1, 0x400}, 0x30, 0x9ae8, 0x71b, 0x9, 0x7, 0x1, 0x123, 0x0, 0x8, 0x0, 0x7fff}, 0xffffffffffffffff, 0x7, r1, 0x1) open_tree(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x0) 02:52:12 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1465.016844] loop4: detected capacity change from 0 to 40 [ 1465.064344] loop7: detected capacity change from 0 to 40 02:52:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x8000016, 0x3) 02:52:12 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000940), &(0x7f0000000980)='./file0\x00', 0x0, 0x1, &(0x7f0000002000)=[{&(0x7f00000009c0)="a48bdda1618c5c8454adaf28441b91fa4efbf3d53af8227b726bf826ca6287f1044aff093b82487ffb81816935a12a711e793ff36e8ed908c9e4cd25658072bfd7cdee7224637d13781ccbabe7b29623fb095ea77c457031b26335473502226020b41dbadee800430e0d1cd9d4bae3579a941f5694663f95e36c9b884d70516b3e460bda7c55b749656e900de3f2353b6d43430c09ef9ee5b6005794e957bbd55015c8ca9589ab4ee03f0c82543655be95e5df5b0b7958b50a2ff2af5e84ef45dc78ce47528b5f4c754599124131814822ef803b28a912176705ebe23db9218f314684fbd966a457466561abecbf7b3a2497934b2143e74bf1921453f15076d88a2035e8ad712b9bd0796c0bf71851cce678a7b21c15816674f62615e0b5c8396f289ebf2538087110bd64ec738aecd5d66aa978361d10714c039629e8e290e5ed7f327ac57e9f260faa752a9cf0fa27803afb90c026a16efc4dccac3de78f3afccf3e006e1e48edb39deafa14e696409ce4c23a1146004ec74a67084e6c5cdd9056bf5cf4bd1d40daeded4b03d77dafc2bdb31950f1d70557041d61b75c8cdede7969c79013d86ea0bedbd7434155eaacbf77f2c36efd20f973d0325f8510637a5349850261b05b7b735ff845cefcc0f05ca6b404d52b607e23a021808da5d813c6cf5f981ed29026e7244bd53811c5518201f4779953a81843026f", 0x1fc, 0x4}], 0x0, &(0x7f0000002100)=ANY=[@ANYBLOB="10"]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) sendfile(r1, r1, 0x0, 0x100000) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file1\x00') [ 1465.465525] syz-executor.4: attempt to access beyond end of device [ 1465.465525] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 1465.468362] Buffer I/O error on dev loop4, logical block 10, lost async page write 02:52:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xf00700, 0x4) 02:52:29 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = perf_event_open(0x0, 0x0, 0x9, 0xffffffffffffffff, 0x8) io_uring_register$IORING_UNREGISTER_BUFFERS(0xffffffffffffffff, 0x1, 0x1000000, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = fork() perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x9, 0xd3, 0x40, 0x3, 0x0, 0x2, 0x24300, 0x5, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x4, 0x4, @perf_config_ext={0x80, 0x3ff}, 0x200, 0xffff, 0x10001, 0x8, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x0, 0x0, 0x884f}, r2, 0x1, r1, 0xa) fsopen(0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000002880), 0x4000101, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(0xffffffffffffffff, 0xc08c5332, &(0x7f0000000080)={0x0, 0x0, 0x0, 'queue1\x00'}) accept$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000004280)={0x0, 0x0, "b03a0a89d4875ccf15016bb94a793223af2896d9e99868e90b1cdea9443d257bfc73241298fbc891d4ce70d26e70438fc92ae91351195b1fda70a2061ebedd83708f97007d4afda6d1439d9400421716e0bc9d9259eac610075c7b5169a4af48d4b8c5aa5e352938679e2391914c3d6be1b22d0decce5db1773a09b8b88c538d6ba4ba25f93367fdb9e1810552599a5520a5bcca9bfbb3e50547a60472ff6c827c016e459b598daa6697ef08446dd33d6b1e3cb50dfd4b2357fcefa8eba4abc2062e8d894ffdc3850b3a5cfb30e1570ccf69196c5ecc225065a3728d03bdc0a516a57680f48d334e981b3c7ed76b3b822486e7ab619964fe22fa4de52e33eae5", "66e27c686346d463a5c12d237acff4192845608625de3e00c853ba6db99bdca8ce66b5d2986a3601702f62b704cdf1e3e8815d60724498fe310408bbef0fa4ee3ab93e2eee10adaf7fe25c3cd174494fbb8a8475418e3fd56d207055d4494ed2a34025e9ca172f7ae5388fa786c085f18ce46a27afa2957e87d3e2b1f1a9686e690a558e6d89141d831349af2a8102e281678f33db2f14ff8aea9281aa22c5bfc275faab2882f156fd38cc76835e391932300a5685e3c0ba9187f12117683de169cb3105f334435db81135dd318868c59a2fb19cd813914557f472377ad23a9b4dff26a50cde18a3a6d50b6abb2aec25324123cc37fac8238d63cd0c78d67c9eff7c8a1523b44f3cd514bffa001e05d3180fa830c0f090c6c7cebd2ffaa9546c5be56c3861313c7614c3298fca09c4a8e931e04b6ef44c5000923637dea858cabb882cd5df1252ba30a4b6e02f151375e481b0456ff7c7f97e846951ec0c7fd223df82548aeaf9d920e7539304fde028bb3ba90ef4e6f5d9be225e0ba4fae5988a87adfcfc7e1368edf8170955966e7cbf83657568dd2b1a3c42f0cc20b9190260cc6536051ecca8ffcc02a86267bf5718ad3c0ab285fd41bfa1e7154b3c24e377685a43be2406514cddc45d02ca954ace3729e27c2d3efc154465c248d6438ebecd96af55b9959797b08fc7571f8e053648b30baa53851d16a5418de7bc9831c08bcecd33cfead167fb360b77961331abfcc8ae6c20a4f7277ac081012eac8e2318d32d3bfb4c8bf6a844d467d52d02bf7807bd9704a3ca7ad184cea56f7f459c76652fe48930ca276bceb95b648f042b54ec2af8da5f38e8648e9ca2aacf7a5760e9148b445b6dbbaca8e420e026a7188466a832c8ebc22dda550c2fe1a6ae8f700d41792be7660821d962d995ddcd19e7e72040947c446df6b40618f985a935feb15485168caafc997ec2416908d48de441a6c444f33ac96f22d7f2b13963983e960622e2ffe27a4f496ed5d02eb0c8e28f09e554a38e252e8eb5066b38ff5524c5966c904bc20f5ff48f444ab9c4f54e0171de6ab92082293139ea1cde517b30f4dc8d9ba98256e31cc5ec20d6ca62cbe254b0f3897b58581c4e73b5777cfddd02bbe3b07d5d085d57f20a69f446bdd4b4ab41cd40a38069e0bea6a2717b02e51d139cb0a84a9f863b3ff89195b186bf439c2aacacbe2ef5784690d7028f80b66a10df4716354da85e8fbba87ee78aff91a9041b0a233b79dba28d754d818c84bdc8d96f3fff86566a1f15f4898fe070bc7b35c57ce8f93f58b80a3160985646bdc732934fade924d6e31c2c6e6a2ae643214c4c100b2f66ea6acec03b2cb40f39cb91be1e13211c0327d4d2daf59e414d8bed18bbbe05d85aee69ba68b83875df8b87f8bc90863c38e34c74e8f882bb992e7397ab8704002c14485d4d19915b840690ab13b9ed84d294a0aa74f7feb73ba7618bdd69243ef8670110044e32bd0ea079b745d6591cb61f18090045b426c07ee922ad93a16e209fc94ef8b21454830a65d764d8530f3137dd35a8a7c3b6f1c86721cebeefe01322fc91c3553d558d766b147d14ba6400f0dca309ae8c4865d730c33f3eaf0e2a60be6736a1ff5d2dcca550a700cc7f4d4378bb780dfa934254cd7d39b9d00a250f8f9539260645a0a0056690a454c7f9b31c9a358bed4271b5a192cc371178c0798eeba7c6cb14face65a8bacbb7d74b0b4bf56853b01bb86c937c814bee762933087a816966ac82c6b7d57ec3dfdf3a33834688829f20952020043d29863a4251ddd21e1ef6340f1e450042a82082c36e7e5032dafdd201494b84e5dd290f5bc545d90d0c3695bd5d89616e58b86dadce382fc1cc30c2c7f3f41c456a05e8d2bc8b500855697abd2c0e34e4bdf296fd65ea8213ee0115c661741ef7e60185491b54bc8623d8b8927f6411a324a20ca50043d35c26211faa3e6af590d56cd7b274a55420078b8e034888aee0489b070035c9b3aef475b4086e9ae5f4286aac3df3e5e9367af217a7de0575c7d9400c4a1ea12447c0e549e2ca4db225be99cc0e898b1f29b642575350fdb7c719e070077b210cd231c55cbeffea70cbf5449279d8809977f4d86de391dcd27b08a258963e27910a62da2228b88c33be770337974565e4dfdec85de7c8b46fb1264e5d1e5e7e4c3c490439555c6b550b710e0bed922fb97de7ea379d9308699707f92c3630981fcfac4d8321ab76441f7330135c1689a1e8f941104e4fecb1adcba63dcc1f3173488b1003a930c3b9bce9bd1eab45c3379ba449851c560c88d8e46bd419eac6c8b485db145ff40a417ac8639a74a71147218ee32fc023f5afcce9f223f6ca7da699d52e4b0cec6b354182b6bca7c983c265c348f8be6e45febd48389be41b288d91fa30e3e00fffd334b7b9542e47af657a841673c04ddecbc6df239abcea2d94cdb6fea72f84d43cf677270bd0c6e358add28ff32963509271987591d5f294f8a671881bc2b00f158c4c13c76825d361b810a77ac32d1f1dd7123ffcebb3df9b70cc213912885a80a7c29e0ed6ac492512075dff08bb042521c2495a163987970d2d02a2a4310f8ab5867d23603eab1a893558d04a0080f408ff536b47df5c12238819d7306e532ada3406e98fa9f14f913ec02022ee310662dd6c818d2996f51299764bcf67daf26501f4c79a5fc4d3d5ea1b9972e856789933361069acd6d2145251ab22b4403b1ad1d1c5df811b86fc0350eb771b214ff23419b321914b97b067d90e5a338c3de5bfcd81b638d8afb06ab2c3634420a3f8d6c45f54721b0b8b9ba4c0b12b436ee14cb6d50e623e4d9c594402f0b732b584917e28409a79924c23879762c34944badb44b385bbdcca73998830f9c826d7efcd585ee509491a219e5a8a4510df44db71df4d8576d30951b224748a0f4021998832a68af8b91c57d8631cfff32bd01b6555c33396d2fe8ce69be63480048b9257de136187d0b57c64578089d70b3e6c0b36eab0acc43bf0ebe5019fe4de0551299224480df52e989678157c8e443c7870e85913bce314ddfcd014ded8d172f95f2e2af7327e9380236e3c44e82c76ecca479227f34dbecc55629ffa0f65ee07c10f9de410f563120d07f91c3bd5dd39b053c5f9e4c8e63bf9edf56567bb64225093e76b7d018c348c7e11b86d859b6c5c71380665b93c9a6fca64e4a7da0f589355aca08c09d823caa551ee5cec74383a4d26f2c45cdf55941b4506a7c1068cf27628ceae486dc4a47d6940f99c5a8fa82187a6946fc39f37111ad723dca523ff0b9c38b30ba0bf505a53f85f4c3699c193036d6e5066efe6cb8c7f4f859c6890f72bb5c78f796f15015e97449691d7a61e473935e889c524df1bada8f4e351ac07229e904834081225f78af96585c7f03869d191330835f69581d181b365ffc1cbfe939a53f142e09f7546ee6286f877828e69a24c08c8d8f3b915c4dd34753f358e7283057047e52d930d4e3a40230daa9e47d66086a2d22d29e84d4237bba531e0ee90dadb80b245bc5c4059216616172e462f51d6775025f0f90ee51fcfa26ddbe4dd38cd8feb1bed1925e2f5e02958352ebb1305dc73b51d6c10acdea852ee6eb73e5b0c462fa3767992e5a6c65a742d60a75df9d77767e0ad609c9431530875f9c1a0fb5f43f8c3451a927cd8dad51aff7600a7fa04524b0a2b14d0c818ead49de6019d8a767e2d50c9934077ad437de691910213f846fb27bd1b855e3004035183500a271fae242c8dedd05530f98d9871999ae72c86b007ca1bfe0dfa96c2618aae8be099139574fc51cfcb5584fe956598e0d8ddc6d4f54b79f5ddd78be4153a58c96c20587c9021024940ac29e63b36bff65c2ce7cd78ec538b69b531f2ac3d04f91d1be8aab72c8abaa8a3e5449cd2a4b7d850c623952db3538094410f60c5c2d1f9e68c69d92684d1ea163494ce329c0423f18b15fd7e14e9b6f0c73d46231f2512e36dd15941eee58ffb17e75380259706332409dd35f707f75a42e0aa623492855688204e33fc09f1a28b0fdbb3fd3a6b29a8dd6a202aea102e8675a6084f23719f5641a7f69f4d0b163edc98f9c55731a5bc84d512cf2033eed5122b2fff56a6906186f4c318aa2e7fb7aa98c046ef42383a8647083211cf61cd3140a41259eb417f7f0f5301b4c0a1fe0331b2f19d71ac2692e4fa99ba5fc2803bc524df07f5da3c5d188bdc519bfb1ec419fec31ded4b3b0625840553f548cec8762a090000822371c7dd721b7ba21e0284df453af0b29cb92b6b928a7c73a291dff0c4e69777c50d11f7b4acca0322abb2adce8ba9ed9fa12db65bfa1120a5a618d4a3e3ea5185996337bf37f7618e0e13a6aac2f8400c551f9b79a98ac0dc06782d5ba5494bf0814a37565d1e0f88890ffb38abe2aa47822f3452cbab5e7e70ed13818c268616c1024d150a146963b531ba0e2b9727bdc25253d5489ff985f51bf4060c86d51c3517bbb9957ba81b36b98928d7ce0e710ee7915849fd36f5b16b38bba6333afc80a0da850aeba47bcca8414c0d5e3d8d89ab2424caccab759bea324f7b14f0d9765b773b1167a34067cc5727f3003bd5631b34103b819fff70476908ea3d9b6f679313555a84efd6673a101e51f48f322b3ce2dc80151264808d326a25d4034811b67d3a5ddf007137f777d09dc45e4cbb588bed918356e738e60a763bab026a30c330009ba63b06e0ddd8ca000fd11efe85b6c229ec28533b4b18a0c7dde0eac482a955214d890578d81ce433f6106f85affd8ad7f2601ee84fd2cc32926f1420a8b3063de2e0f24ca28917a57eb19b13401637ccfadca6a9d951df200e04f9160440386544b6e1d875408c0d40aadff96a0fc2b0efbd88c698ee1cae2d562ebf41e39a49ec8946d064697227cfdc1767a0cac59539721a22d5f765bdadb47f34804b7130e00b880e95b0898121d075af882b986fff3db66c96cbaece8461c2ca2734df3fbb394997308e594a237721b76fc52524bb5221170b4c6a0993740f427f3d979d21141696327ed0dcd2fa962c0c50389a20603b365cd77fc57701bc654734dc888da21a0036a9286487e6088fb5c884f6e374037d6447a0d2823342e5dcf7d13dcb0b2bd81a9153907a7a9a162f1433d194ef1be5689d027babbc1d817d63a955da150bd1961d5d761f311142d703ae175d87860b20466c01f6044aff4bff4e2e2d89ebba508413d8611b5a18b17de9c32620bd5905d1e6d559302c2930c16de1bf774697c1d199fe5975d95df394af45a76af933e3e6f699ade69d1ab4b6d5dafe9d284bdce322fce56a77d1885693112a6500a3039bbc0f573d068d6a42c113171b7370f5bfa27cdcf56fa95b7f7edd75b0eab5cfec348d841f"}) socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000005c0)) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x64, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) 02:52:29 executing program 4: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x24}, {0x6}]}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) 02:52:29 executing program 3: sendmsg$TIPC_CMD_SET_NODE_ADDR(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x800) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x9, &(0x7f0000000140)=0x0) r3 = openat$sr(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) io_submit(r2, 0x1, &(0x7f00000005c0)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f00000001c0)=')', 0x1}]) r4 = eventfd2(0x7, 0x0) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240), 0x98040, 0x0) sendfile(r5, r4, &(0x7f0000000340)=0xfffffffffffffffc, 0x402) r6 = syz_open_dev$rtc(&(0x7f0000000440), 0x7e, 0x0) io_uring_register$IORING_REGISTER_FILES_UPDATE(0xffffffffffffffff, 0x6, &(0x7f00000004c0)={0x8, 0x0, &(0x7f0000000480)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, r0]}, 0x6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r7, 0x4004662b, &(0x7f0000000340)) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x000\x00'/16]) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r7, 0x7, &(0x7f0000000200)=r8, 0x1) syz_open_procfs(0x0, &(0x7f0000000100)='net/dev\x00') write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x41030) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) 02:52:29 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:52:29 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:52:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x16000008, 0x3) 02:52:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) r3 = pidfd_open(0xffffffffffffffff, 0x0) sendfile(r2, r3, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r4, 0x0, 0x100000) fstat(r3, &(0x7f0000000180)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000000)) sendfile(r5, r5, 0x0, 0x100000) ioctl$FICLONE(r5, 0x40049409, r2) lseek(r0, 0x0, 0x3) [ 1481.485779] audit: type=1326 audit(1671936749.193:24): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=8460 comm="syz-executor.4" exe="/syz-executor.4" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f4a1717cb19 code=0x0 [ 1481.490502] loop7: detected capacity change from 0 to 40 02:52:29 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:52:29 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:52:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x4f000000, 0x3) 02:52:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x3000000, 0x4) [ 1481.944709] loop7: detected capacity change from 0 to 40 02:52:29 executing program 3: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) bind$netlink(0xffffffffffffffff, &(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc) r0 = syz_io_uring_setup(0x4cdd, 0x0, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000), 0x0) syz_io_uring_setup(0x5ca5, &(0x7f0000000600), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000480), &(0x7f0000000800)) r1 = getpid() perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000040)}, 0x0, 0x20, 0x0, 0x0, 0x8}, 0x0, 0xfffffeffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r3, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0xfffffffffffffff7) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x3, 0x68, 0x7, 0x6, 0x0, 0x6, 0x20, 0x4, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x88, 0x4, @perf_config_ext={0x1ff, 0x9}, 0xe00, 0x3, 0x7, 0x5, 0x7, 0x8, 0x4, 0x0, 0x80000000, 0x0, 0x7}, r1, 0x5, r2, 0x2) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x6, 0xff, 0x0, 0x8d, 0x0, 0x0, 0x208, 0x9, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xfff, 0x0, @perf_config_ext={0x6, 0xee3}, 0x0, 0x7ffd, 0x3, 0x8, 0x0, 0x0, 0x5}, 0x0, 0x0, r2, 0x0) close(r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) perf_event_open(&(0x7f0000000300)={0x0, 0x80, 0x1, 0x8, 0xa4, 0x3, 0x0, 0x5, 0x40002, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0xfffffffd, 0x1, @perf_bp={&(0x7f0000000080), 0x8}, 0xd1, 0x800, 0x8000, 0x1, 0xffffffff, 0x1, 0x0, 0x0, 0x3, 0x0, 0x6}, r1, 0x0, r4, 0x13) syz_io_uring_setup(0xaaf, &(0x7f00000004c0)={0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, r0}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000001c0), &(0x7f0000000380)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ftruncate(r5, 0x7b5) [ 1482.304468] audit: type=1326 audit(1671936750.011:25): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=8460 comm="syz-executor.4" exe="/syz-executor.4" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f4a1717cb19 code=0x0 02:52:44 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:52:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x8000016, 0x4) 02:52:44 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1497.097516] loop7: detected capacity change from 0 to 40 02:52:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xfeffffff, 0x3) 02:52:44 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) dup2(r3, r2) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x800, 0x1f, 0x3, 0x5}, {0x1, 0x1, 0x1, 0x9}, {0x0, 0x5, 0x3f, 0x800}, {0x6, 0x2, 0x2, 0x8}, {0xff01, 0xb7, 0x2d, 0x2}, {0x80, 0x0, 0xd1, 0x3}, {0x5, 0x20, 0x9, 0x7}, {0x3, 0xeb, 0x8, 0x401}]}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000440)=ANY=[@ANYBLOB="0000180000000085925c13028540", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file1\x00']) ioctl$BTRFS_IOC_QUOTA_RESCAN(r4, 0x4040942c, &(0x7f00000001c0)={0x0, 0x7, [0x0, 0x1, 0x8, 0x2, 0x974, 0x4]}) finit_module(0xffffffffffffffff, &(0x7f0000000240)='t{)\xa9>\xdel\x11\xd9\x1a\xf1\x94x\xcaN\xa1\x96\x91\x15V\x95\x81@\x86_\xe0\xd6T\x18\x96Z\\J\x83\x03\x83\xaak\xc4[Mq\x00\x18i\xa7\xea\xe9\xb5 \x05\xe9@\xcc\x03!\x8d\x87\xdb\xa8z#w\xc2\xf2\xbe\x06\x00\x00\x00:\x9d\xa5M\x0f\x17\xf20\xadHX\x9dW\xfc( ?\x9a\x8a|]i|m\xdc\xdc\x15\x83\xa8\x15!)\x94\x1b\xb6t\xc5\xec\xa5\xd4\x1co\x1ev\xba.\x13\xe3=\xacE\xfcb\x95?\x99^s\x16%\xb1P\xe7)\x04\xeav\xe3\xa4d\xe0\xe1\xff\xe5\xe9\xa9z\xb0\x82\x8b\x9d\xe7Ov\x19\xe4{\xbc3u\xc8\xf9\xa0Z\xc1\x8f\x86\xfa\xd5\xed\x01\"q\x063\xc0\x165\xad\xd9\xd55\xab\xaa,\xaf\x052\xf1*\f\xc4j\xd4\xcf\xe3L\t\x02Xj\x0eAB\xf8\xc1\x7f\xc6\xe3\x82D}|\x1c\x1b<\xd8\xaaM\xd2\x05!\x83\xa5\xbaDl\xc6\xf5\xcfdE', 0x5) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r6 = timerfd_create(0x1, 0x80400) mount$9p_fd(0x0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000340), 0x2000, &(0x7f0000000380)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r6}, 0x2c, {[{@access_any}, {@msize={'msize', 0x3d, 0x9}}, {@uname={'uname', 0x3d, ','}}], [{@permit_directio}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}]}}) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file1\x00'}) lseek(r7, 0x0, 0x3) 02:52:44 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="04000000646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x16000, 0x32) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2}}, 0x0, 0x800000000000, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="03", 0x1}], 0x5, 0x0, 0x0) 02:52:44 executing program 3: openat$hpet(0xffffffffffffff9c, &(0x7f0000000140), 0x40200, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000240), 0x149200, 0x0) r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x505085, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000300)) syz_io_uring_submit(0x0, 0x0, &(0x7f00000014c0)=@IORING_OP_NOP={0x0, 0x3}, 0x6) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts(0xffffffffffffffff, 0x4a880) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_POLL_REMOVE={0x7, 0x1, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x1, {0x0, r2}}, 0xff) syz_io_uring_setup(0xfa7, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000000)=0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) syz_io_uring_setup(0x46c7, &(0x7f0000000340)={0x0, 0x3, 0x20, 0x3, 0xec}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) syz_io_uring_submit(r6, r4, &(0x7f00000004c0)=@IORING_OP_WRITE={0x17, 0x0, 0x4004, @fd=r1, 0x5, &(0x7f0000000440)="8dc07fc7589d22a50859b6b4b690c8d7879608b19f3adb31db409db44d19a87f9ae97ab7948ab7958620eed8836fe03666141967c6fdf18329ef5c8bbea5a4e1c4cd2ee4", 0x44, 0x8, 0x1}, 0x4) syz_io_uring_submit(r3, r4, &(0x7f0000000180)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000040)=@IORING_OP_CONNECT={0x10, 0x2, 0x0, r5, 0x80, &(0x7f0000000280)=@l2tp={0x2, 0x0, @loopback}}, 0x0) 02:52:44 executing program 1: bind$netlink(0xffffffffffffffff, &(0x7f0000000480)={0x10, 0x0, 0x25dfdbfb, 0x2}, 0xc) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa8088, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000007c0)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x16ce, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x6}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000380), &(0x7f0000000800)) r0 = socket$inet_tcp(0x2, 0x1, 0x0) syz_io_uring_setup(0x2175, &(0x7f0000000680)={0x0, 0x1df2, 0x4, 0x102, 0x285}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f00000003c0)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000500)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000400)=0x80, &(0x7f0000000300)=@isdn, 0x0, 0x80800, 0x0, {0x0, r2}}, 0x3) syz_io_uring_submit(0x0, 0x0, &(0x7f00000004c0)=@IORING_OP_WRITE={0x17, 0x2, 0x2000, @fd, 0x1, &(0x7f0000000300)="5c7a8c7020e5537b9973fd4b0008a148ead6b703ec5464b71b3ebb66506f10a490690cc70c9ec46289236edb8a12144eadb4fc9630536c3c4df24206664ba4f56b11318d2bc1cca9da2371a56102", 0x4e, 0x3, 0x1, {0x0, r2}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000240)=@IORING_OP_ASYNC_CANCEL={0xe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, {0x0, r2}}, 0x5443) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000040), 0xb}, 0x0, 0x20, 0x0, 0x0, 0x8}, 0x0, 0xfffffeffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004, 0x2811, r3, 0x0) r4 = syz_io_uring_setup(0x7eeb, &(0x7f0000000140)={0x0, 0x61c6, 0x4, 0x2, 0x1a, 0x0, r3}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000200)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ftruncate(r5, 0xfffffffffffffff7) close(r3) syz_io_uring_setup(0xaaf, &(0x7f0000000400)={0x0, 0xc737, 0x10, 0x0, 0xffffffff, 0x0, r4}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f00000001c0), &(0x7f0000000340)) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ftruncate(0xffffffffffffffff, 0x7b5) [ 1497.169124] loop4: detected capacity change from 0 to 40 02:52:44 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:52:45 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:52:45 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1497.367284] loop7: detected capacity change from 0 to 40 02:52:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x16000008, 0x4) [ 1497.434647] syz-executor.7: attempt to access beyond end of device [ 1497.434647] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1497.435623] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:52:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xfffffffe, 0x3) 02:52:45 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:52:45 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x18, 0x3, 0x1, 0x3, 0x0, 0x0, {0x2}, [@CTA_TUPLE_REPLY={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0xc800}, 0x0) 02:52:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r0, &(0x7f0000000180)="2c8533d2902e7c215ff41aa296133745965f576b98a5b3333b2a8c670dc5da8cc28a33603e876ac55433a36e611d157d26dfaa0c6f05e11b93607c79e1c70a82bc6b5b465ed59c70eb6f0f14e48791ac1037332e9edf7ea81f01c14e33042f107f5f8b287b42c707cbdb38055e24d15d51342795e8e0495bb137c9e1ab47809beba8479c0d9f803712ae128dac17519e679ad857da194630767d0e42e65d6d1549dd25e6e8e371d64903c7fb5d7208874cbf947a7b6fabf64cc15dea4a0e488e3542d839e08418748355787bea780278c7c03f4c8ffcb2011ab38b8d10923d978143dd90149badade41cfa", 0xeb, 0x7ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = accept(r0, &(0x7f0000000e40)=@hci, &(0x7f0000000ec0)=0x80) fallocate(r2, 0xa, 0x193, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendmsg$OSF_MSG_ADD(r3, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="b80b00000005010400000000000000000c00000654020100010000000002000020082a000200220073797a3000000000000000000000000000000000000000000000000000000000080f71d47abbdd6e828746d68b8326c648316a72da9bbc1bbdf68abecc55afb0c43fbe860ff14dafad50f7a311260a98dd9ddb9db38ae585c86407acf4db326b5da4010001000000fffffeff7b010500000000000900000004003f0002000000090000000200030001000000000000000900000202000000860000007f0004000300000000000080090003000200000001000000020005000200000068ffffff0000010402000000270000000900080000000000000001000100dcff01000000020000007f00000000000000070000000010ff07010000000300000001009902000000006f0c00000300be0702000000000000007982000401000000010001004000ff03020000007f0000007d0a960202000000010000000600020000000000090000000400090002000000030000000010010400000000000000008000080003000000070000000800850001000000070000000100090003000000030000001f000004030000000600000005000000000000000900000005006a5700000000080000000000080002000000060000003f0000000000000001000000000001010000000000ffffff070001010200000003000000000400000300000006000000040007009c2db3ae060000003fd3e0ff030000000d0000005605018002000000ffffff7f05000200000000004b0000000600010400000000230300000100ffff03000000d300000006000400010000000e06000015c5000003000000030000005402010001000000010001000100000101001f0073797a30000000000000000000000000000000000000000000000000000000003ecfb8db110d4207b7c88456cc7c4289ab31dbcfbc232aad508d59c798b1bb2ff6f1a0394e7e78cce110d35d9449aa96205933e0281f41ab4b66df7eae7741ee0400040003000000030000000080410703000000050000000104050000000000000000000200090001000000020000000100030001000000000000123f004500020000007e0000007600030002000000dc0500000000090000000000050000000900060000000000e3a100004000060002000000fcaa00000080030000000000f700000081003f000300000003000000f1a14bb3020000000000000000080100000000007f000000020009000000000003000000ff0007000300000004000000715c07000200000006000000daed00000300000085000000050001000300000002000000ff070400020000000100008000020900746193fce300000003000100030000000004000027da01000300000007000000df00000401000000010001000900ff0f00000000010000000900030002000000ffffff7f0100010003000000060000000600060003000000ff7f0000e2db070002000000a900000033000200010000003f0000000101050000000000f8d4000002000101000000007f0000000900620003000000ff0f0000000101010100000004000000feff030003000000730b00000800010001000000ffffffff0300fcff03000000080000000300010101000000000200000200090000000000040000000500cd68010000000500000054020100030000000600000002fe0002f7ff250073797a30000000000000000000000000000000000000000000000000000000001c811a02d61a26f7005e97b76bf2ed9725ad7d9573da60af597ec1eba1aadd816d171c6a05bba720e9253fc58cc95769cca264d33d6bfe6de618cbbf40cd3a6af8ff0700020000000000000000000900000000000400000004007f00000000000600000010049c0003000000a60a0000ff077f000200000000080000200000000100000021b400000600010103000000ffffffff000102000300000007000000ea06030002000000ff000000ff070d000000000002000000ff0301000000000000000000810000800200000009000000f7ff3b4a030000000000ffff0500ab09010000006c0000000900070002000000f7ffffff04000008030000009d0b0000010000800300000005000000d6f0090002000000010000000900ff7f0300000002000000ffff020003000000000001005000080002000000030000000000ff00000000003f000000020004000000000010040000000800000200000009000000ffff960a010000000180000007000600000000000010000005000100020000001057ffff00000004020000000500000000000a8403000000080000000600010402000000fdffffffff010200010000002f00000004001f000300000006000000faff8100020000004a0000000600aa07020000000004000001047f0001000000010000000500080000000000ffffffff0104060001000000f9ffffff0400ff070000000002000000f9ff35060200000000000000abf4400001000000ff000000540201000300000052000000021ccc55ff000c0073797a31000000000000000000000000000000000000000000000000000000009dfd1e0bafcf0e861779fe7b62fe136c0bdc2dbb57e82d8fbe46e452b86cf2f1179c5e219cba5cfee4153e06a8802d9384a1814e22c1e5c27c9e9c2562bfa6a3040002000200000003000000810054040000000009000000ffffc75a7e87d4ae050000000314000000000000ff010000ff0f070000000000060000002000080000000000040000002000030003000000feffffff0600800003000000000001008000050003000000030000000800030001000000b7dfd644b5edff030200000000040000f8ff070001000000070000002d0a0000e87464d3ffff00000000060000000000090000007000ff7f00000000020000000800010001000000020000000800060003000000ff0100000900060001000000010100000500660000000000f9ffffff0900a705030000000900000003000000010000000600000046d006000100000000000000ff03080001000000000400000400d60002000000010000000080000001000000ff0700003d0b020000000000ad050000ff0308000100000009000000008000000000000000080000010004f402000000200000000200030002000000408a00000a69e05a0100000002000000ff01800003000000010000000080a46c0200000005000000060006000100000000100000ff7f001000000000060000000200050002000000ff7f00000100410000000000070000001f0004000000000004000000040003000200000001000080bee9070000000000050000005402010003000000040000000204ff010010140073797a3000000000000000000000000000000000000000000000000000000000d49cbdc7d50cc874fd57dbc25c638273df1a3a2ba234da06657a71e64d1fb6aa22eab13e230f68de09cf7253a1a852614f6ea34c92f9bd60258b44d2da3dc900d0730001010000000600000000008100000000001f0000000100050002000000010000000600090003000000ff0000000500560000000000020000000800b35203000000070000000800feff00000000ff0000001f00ff030000000005000000ff03cc420200000004000000f8ff8c6d02000000020000000600060000000000001000000f4d018002000000050000000900050003000000050000000900090000000000000000000000000001000000030000000002060003000000000000000300050001000000020000000500ff017fadc3885aae0000ff7f000003000000470000007c810400010000000500000002000400030000000900000003000000020000000800000006d10600010000001f00000000808100000000001300000009000600000000000001000005000300000000001aed000009000003000000000900000003005d8b01000000ea090000040001000000000009000000a5ff040002000000090000000200404000000000ff7f0000040002000200000000000000030009000100000004000000ff03feff0200000007000000b1a9060002000000010000008100000003000000010000001f0003000300000000080000030000000000000005000000e80008000100000001000000ff0ff8ff0200000004000000"], 0xbb8}, 0x1, 0x0, 0x0, 0x40040}, 0x4840) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000f00)={'batadv0\x00', 0x0}) setsockopt$inet_mreqn(r4, 0x0, 0x23, &(0x7f0000000f40)={@initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, r5}, 0xc) [ 1497.615404] loop7: detected capacity change from 0 to 40 02:52:45 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1497.644768] syz-executor.7: attempt to access beyond end of device [ 1497.644768] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1497.645688] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:52:45 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1497.770843] loop7: detected capacity change from 0 to 40 [ 1497.845031] syz-executor.7: attempt to access beyond end of device [ 1497.845031] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1497.846001] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:52:59 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:52:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x50000000000, 0x3) 02:52:59 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:52:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x5f000000, 0x4) 02:52:59 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:52:59 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x2, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x5, 0x3, 0x1f, 0x4, 0x0, 0x5f4, 0x25, 0x8, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f0000000180), 0x9}, 0x4, 0xae5, 0x800, 0x9, 0x2, 0x87f1, 0x9e3, 0x0, 0x4, 0x0, 0x81}, 0xffffffffffffffff, 0x2, r0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x101042, 0x40) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) sendfile(r1, r0, 0x0, 0xfffffdef) 02:52:59 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:52:59 executing program 6: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x3, 0x80102) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xa000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xf0, r1, 0x10, 0x70bd28, 0x25dfdbfc, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e23}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}, @WGDEVICE_A_PEERS={0x84, 0x8, 0x0, 0x1, [{0x80, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x3}, @WGPEER_A_ALLOWEDIPS={0x74, 0x9, 0x0, 0x1, [{0x70, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x33}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x26}}, {0x5, 0x3, 0x1}}]}]}]}]}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x5}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_PRIVATE_KEY={0x24}]}, 0xf0}, 0x1, 0x0, 0x0, 0x4}, 0x4080) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r4, 0x0, 0x100000) lseek(r2, 0x0, 0x3) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000300)={r2, 0x1ff, 0x0, 0x8001}) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000380), r4) sendmsg$TIPC_NL_LINK_SET(r5, &(0x7f0000000680)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000640)={&(0x7f00000003c0)={0x274, r6, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x73, @remote, 0xfeb4}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0x6, @dev={0xfe, 0x80, '\x00', 0x12}, 0x5}}}}]}, @TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x5}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xb214}]}, @TIPC_NLA_SOCK={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xffff}]}, @TIPC_NLA_BEARER={0x1ac, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2000000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x101, @ipv4={'\x00', '\xff\xff', @empty}, 0x9}}, {0x20, 0x2, @in6={0xa, 0x4e24, 0x1f, @remote, 0xfffffc00}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0x14, @empty, 0x9}}, {0x14, 0x2, @in={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e21, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6}}, {0x20, 0x2, @in6={0xa, 0x4e24, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x4}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @local}}, {0x14, 0x2, @in={0x2, 0x4e24, @private=0xa010101}}}}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}]}, @TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x401}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e22, @remote}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0x5b, @local, 0xffffff7c}}}}]}, @TIPC_NLA_NET={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x6113}, @TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x81}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x7}]}]}, 0x274}, 0x1, 0x0, 0x0, 0x40081}, 0x781e3b7ad55ec700) [ 1511.781344] loop7: detected capacity change from 0 to 40 [ 1511.809694] syz-executor.7: attempt to access beyond end of device [ 1511.809694] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1511.810577] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:52:59 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:52:59 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1511.952186] loop7: detected capacity change from 0 to 40 02:52:59 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1512.022047] syz-executor.7: attempt to access beyond end of device [ 1512.022047] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1512.022871] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:52:59 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) memfd_create(&(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:52:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x60000000, 0x4) 02:52:59 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:52:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff000, 0x3) 02:52:59 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:52:59 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={&(0x7f0000000300), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x0, 0x44, 0x0, "704f5992d666aa2888e479ca552ee155f638582a91ca97213cf4774a2e4c350cdc3f9f62a4c21970bd149a52fa311b916bf00b51b808c412ed6b9fcbb5be4a2fb7dd8fd0dfa22b4100"}, 0xd8) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f00000018c0)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000000), 0x4) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000040)={r1, 0xb58a, 0x100000001, 0x2}) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000380), 0x4) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r2) ioctl$CDROMREADTOCENTRY(0xffffffffffffffff, 0x125d, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r1, {r0}}, './file1\x00'}) openat(r4, &(0x7f0000000480)='./file1\x00', 0x101002, 0x80) ioctl$sock_inet_SIOCSARP(r3, 0x8955, &(0x7f0000000400)={{0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x306, @random="13cfa66cc000"}, 0x20, {0x2, 0x4e24, @multicast1}, 'macvlan0\x00'}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r6, 0x40086602, &(0x7f0000000000)) sendfile(r6, r6, 0x0, 0x100000) getsockopt$IP_VS_SO_GET_SERVICES(r6, 0x0, 0x482, &(0x7f00000001c0)=""/155, &(0x7f0000000340)=0x9b) fallocate(r5, 0x0, 0x0, 0x87ffffc) 02:52:59 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) [ 1512.281008] loop7: detected capacity change from 0 to 40 [ 1512.357645] syz-executor.7: attempt to access beyond end of device [ 1512.357645] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1512.359458] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1526.999013] loop7: detected capacity change from 0 to 40 02:53:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) creat(&(0x7f0000000000)='./file1\x00', 0x110) lseek(r0, 0x0, 0x3) 02:53:14 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x20010000000000, 0x3) 02:53:14 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x6e, 0x1f, 0x1, 0x1, 0x0, 0x10001, 0x0, 0x7, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0x0, 0x2}, 0x1000, 0x7f, 0x7, 0x0, 0x2, 0x0, 0x400, 0x0, 0xffff6ef2}, 0x0, 0xc, 0xffffffffffffffff, 0xb) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mouse(&(0x7f0000000800), 0x9, 0x200000) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0xa0, 0x2, 0x6, 0x0, 0x0, 0x1, 0x48008, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xbd, 0x2, @perf_bp={&(0x7f0000000140), 0x5}, 0x120, 0xfffffffffffffff9, 0xffff, 0x8, 0xa19f, 0x32, 0x2, 0x0, 0x2, 0x0, 0x7e4}, 0x0, 0xb, r0, 0x3) r1 = syz_mount_image$tmpfs(&(0x7f0000000380), &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffc1, 0x5, &(0x7f0000000640)=[{&(0x7f0000000400)="936bd90b862a9fde665ec661b59e677ee055d98c2ca5f4b8237f91189d63", 0x1e, 0x1}, {&(0x7f0000000440)="0126bc0d2ccc266e3a19a8d87c79bdafffd2c381b1a57fd0403209600f46d961f1245c819c4b93dca0c5988ad39583f3bc65d8c51a4b990c30e1e1bf9f193df7c8a71d51b347b0ff6da4ace8ecb166207e31", 0x52, 0x7fffffff}, {&(0x7f00000004c0)="5a6b146bf13307405aef3897b0a0dc2ce8db55c36a08b0dc9997ef7a89c13eff4624462b49da3343a3aec53cfca89b4885aaaef6909e37", 0x37, 0x1}, {&(0x7f0000000500)="8861ad58b9688f648fde4e04a31b8b9819cb3b594731ce9459d8ecd723b67552709423b64e1050cb3a5d1d37625ff61b9b9cd1827190eef584cd1d90a9a96779c699b3458245fe2070a5c499bb0a54c2cc22dc89ec0084a0f6a78754894cc2747ae464c8eb0532907982e6104dda239e6852d3c38a73cf8b5c571ebd90539e5a73cb6a6c726dd0d3ee3569db10265604c4c61854ceb1762e1627e966f551bec17bde3fa83e24b6a9a5c5556406f36f922977b24c7e5f2de9a055d4961477e420faabc0bf431c9eedff6fc870bdbac1977142fbe635ddc8038f645d77a8ac605720ec9678157fa9", 0xe7, 0x1}, {&(0x7f0000000600)="d1c23b1f5350f846c577dfc49f478c884d14b1b46b", 0x15}], 0x2001450, &(0x7f00000006c0)={[{}, {@huge_advise}, {@huge_always}, {@mpol={'mpol', 0x3d, {'bind', '', @void}}}, {@mode={'mode', 0x3d, 0x7fffffff}}], [{@pcr={'pcr', 0x3d, 0x27}}, {@obj_type}, {@smackfsdef={'smackfsdef', 0x3d, 'tls\x00'}}, {@func={'func', 0x3d, 'CREDS_CHECK'}}, {@dont_appraise}]}) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r1, 0x40089413, &(0x7f00000007c0)) r2 = socket$inet6_udp(0xa, 0x2, 0x0) fcntl$lock(r2, 0x6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) lstat(&(0x7f0000000040)='./file0\x00', 0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000780)="75c5d2f2aa03f05d254d5e1c670541bfe919ae6a6d92c416fc85b2f43b461d5c83e12a951001fcb3fc88dfa2494f68576a77bd0b08b9357d94bfb4", 0x3b, 0x0) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000000), 0x4) signalfd(0xffffffffffffffff, &(0x7f0000000100)={[0x1c93]}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x101200, 0x0) 02:53:14 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x6) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:53:14 executing program 4: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffff) r0 = openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) syncfs(r0) ioctl$TIOCL_GETSHIFTSTATE(r0, 0x541c, &(0x7f0000000180)) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, 0x0, 0x0) mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)={0xd0, 0x0, 0x8, 0x70bd29, 0x25dfdbff, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}]}, 0xd0}, 0x1, 0x0, 0x0, 0x8000001}, 0x800) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x80000001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x60240, 0x0) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000440)={{0x1, 0x3, 0xfff, 0x1, 0x1, 0xfffff000}, 0x2ad, [0x0, 0x40, 0xe61, 0x8000, 0x7ff, 0x7fffffff, 0x8, 0x101, 0x7ff, 0x7, 0xffff, 0xffffffff, 0xe0, 0x97, 0x3, 0x5, 0x1, 0x3f, 0x9, 0x5, 0x7, 0x4, 0x6, 0x2, 0x0, 0x8, 0x2, 0x9, 0x7, 0x6, 0x2, 0x4, 0x1, 0xffffffff, 0x1, 0x0, 0x1, 0x0, 0x100, 0x80, 0x1, 0x3ef87151, 0x5, 0xffffffff, 0x5, 0x6, 0xfffff1ec, 0xfff, 0x7, 0x5, 0x9, 0x0, 0x2, 0x7, 0x9, 0x7, 0x37, 0x40, 0x2, 0x0, 0x8, 0x2, 0xfffffffe, 0x8001, 0x4, 0x10001, 0x41e, 0xac, 0x7, 0x80000, 0x7fff, 0x7, 0x401, 0x6, 0x6, 0x2, 0x5, 0x1f, 0x9, 0xfff, 0xffffff0f, 0x20, 0x2, 0x2, 0x1, 0x2, 0x6, 0xffff, 0x2, 0x1f, 0x1, 0x80000001, 0x800, 0xffffffff, 0x9, 0x3, 0x800, 0x40, 0x6, 0x5, 0xfff, 0xffffff01, 0x8, 0x5, 0x0, 0x200, 0x93e, 0x8, 0x3, 0x3, 0x8, 0x3, 0x7, 0x2, 0x9, 0x6, 0x7fffffff, 0x3, 0x8, 0x81, 0x10001, 0x1, 0x6, 0x657, 0x7757, 0x101, 0x3f, 0x9, 0x3f, 0x101, 0x56, 0x80, 0x7, 0x4, 0x8, 0x4, 0x8, 0x0, 0x0, 0x53, 0xfffffffa, 0x7, 0x4, 0x6, 0x7fff, 0x3, 0x7, 0x3, 0xfffffffd, 0x400, 0x0, 0x4, 0x3, 0x2, 0x7, 0x80, 0x1, 0x28c, 0x2, 0x1, 0x8001, 0x7, 0x5, 0x0, 0x1, 0x9, 0x99d, 0x4, 0x2, 0x800, 0x81, 0xfffffff9, 0x8c9, 0x0, 0x5, 0x1, 0x1f, 0x4, 0x1, 0x20, 0x2, 0x1000, 0x2, 0xc9a, 0x1, 0x5, 0x0, 0x2, 0x81, 0xffffffff, 0x9, 0x7, 0x8, 0x822, 0x1, 0xd5, 0x8, 0x3, 0x97f, 0x23f0, 0xfffff000, 0x2, 0x3f, 0x7fff, 0xfffffff8, 0xffffffc1, 0x166, 0x0, 0x939, 0x86f, 0xf5, 0x4, 0x3, 0xd392, 0xf56, 0x2, 0x4, 0x10000, 0x6, 0x9237, 0x234fd794, 0x2, 0xdb, 0x8, 0x2, 0x7fffffff, 0x1, 0xffffffff, 0x10000, 0x101, 0x6, 0xffffffc0, 0x3, 0x30fc, 0xbc, 0x0, 0x6, 0xffffffff, 0x4, 0x6, 0x8, 0x9, 0x7fffffff, 0xf692, 0x3, 0x9, 0xfffffff7, 0xffff3e8f, 0x10000000, 0x4, 0x7fff, 0xadae, 0x1d, 0x8, 0x9f9, 0x3ff, 0x5, 0x5, 0x7ff, 0xfffffd0b, 0x81, 0xd75, 0x8, 0x7, 0x10001, 0x5a, 0x401, 0xfa, 0x8, 0x6, 0xffffffff, 0x7667, 0x2, 0xfffffffd, 0xb6a6, 0x3, 0x79d86e0d, 0x9, 0x5, 0x9, 0x7fffffff, 0x6, 0x1000, 0x5, 0x5, 0x8, 0x8, 0x1, 0x8, 0x8, 0xff, 0x0, 0xceb0, 0xfffffcd1, 0x3, 0x8, 0x400, 0x3, 0x8, 0x0, 0x3f, 0x1, 0x7, 0x81, 0x3, 0x100, 0x0, 0x5, 0x2, 0x9, 0x400, 0x8, 0x6edefb5e, 0x8, 0x1, 0x1ae, 0x5, 0x3, 0x1, 0xc, 0x7ff, 0x5, 0x101, 0x80, 0x4, 0x3, 0xfffffff7, 0x6, 0x10001, 0xfff, 0x10000, 0x40, 0x400, 0x10001, 0x3, 0x3e, 0x6, 0x8, 0x8401, 0x693, 0x4, 0x8, 0x6, 0xff, 0x3ff, 0x2, 0x0, 0x3, 0x1, 0x6, 0x7, 0x2, 0x3f, 0x5, 0x1, 0x7, 0x0, 0x0, 0x80000000, 0x7, 0x8001, 0x100, 0xfffffff8, 0x0, 0x3ef5, 0x401, 0x0, 0x100, 0x8, 0x9, 0xe2cd, 0x7, 0x0, 0x9, 0x0, 0x8, 0x1, 0x0, 0x0, 0xfffffffe, 0x2, 0x10001, 0xec9, 0x9, 0x591903ac, 0x2ed, 0x100, 0x400, 0x5, 0xa74b, 0x7, 0x61e, 0x0, 0x9, 0x5cc, 0xffffffff, 0x2, 0x9, 0x2e, 0x7, 0xe1b8, 0x2, 0x53a3, 0x63, 0x8, 0x29, 0x80, 0x2, 0xfff, 0x70, 0x2, 0x7, 0x1000, 0x10000, 0x81, 0x800, 0x4, 0x10000, 0x80000001, 0x1, 0x0, 0x6, 0x7ff, 0x3c, 0x4, 0x4, 0x6, 0x2, 0x9, 0x0, 0x0, 0x10001, 0x1, 0x1, 0x101, 0xfffffffb, 0x81, 0x2, 0x0, 0x5, 0x7, 0x0, 0x2, 0x4, 0x200, 0x7fff, 0x80000000, 0x4, 0x999, 0x117a, 0x5, 0x100, 0x8, 0x3, 0x2, 0x6, 0x8, 0x40, 0x7, 0x101, 0x3, 0x9, 0xff, 0x5, 0x9, 0x8, 0x8, 0x2, 0x7ff, 0x1, 0x0, 0x5e84, 0x6, 0xffff2b73, 0xe0, 0x2, 0x200, 0x1ff, 0x1ff, 0x3271, 0x0, 0x8c, 0xffff0001, 0x80000000, 0x1f, 0x10001, 0x5, 0x80, 0x6, 0x0, 0x8, 0x8001, 0x72c7, 0xff, 0x8, 0x1f, 0x7, 0x6, 0x7279, 0x7, 0x101, 0x6, 0x7ff, 0x1e, 0xfffff9f5, 0x100, 0x0, 0x7fffffff, 0x7, 0x7f, 0xffffffff, 0x5, 0x6dd, 0x3, 0x5, 0x0, 0x1, 0x80000001, 0xffffffff, 0x400, 0x8, 0x2, 0x6, 0xb6f0, 0x40, 0x0, 0x3, 0x7fc00, 0xe0000000, 0x5, 0x0, 0x3, 0xfffffffe, 0x10001, 0x2, 0x8001, 0x65e, 0x2, 0x1, 0x474, 0x8001, 0x8000, 0x401, 0xd9, 0x80, 0x2, 0x95e, 0x1, 0x1, 0x40, 0x9, 0x46, 0x6af2, 0x100000, 0x3, 0xfffffffb, 0x7f, 0x40, 0x8, 0x6, 0x8b, 0x1, 0x5, 0x600, 0x9, 0x1000, 0x7ff, 0x3, 0x4387, 0x0, 0x9, 0x2, 0x0, 0x7, 0x6b2, 0x6, 0x8100, 0xffff, 0xfffffffb, 0x6, 0x4, 0x9, 0x20, 0x3, 0x7fff, 0x7f, 0x6, 0x400, 0x7, 0xcae0, 0x3, 0x800, 0x2, 0x7, 0x401, 0x800, 0x1, 0xffffffff, 0x8, 0x3, 0x0, 0xff0, 0x1ff, 0x101, 0x6, 0x4, 0x9, 0x8, 0x2, 0x7, 0x7fff, 0x9, 0x1, 0x3, 0x800, 0x733, 0x8001, 0x3f, 0x5, 0x1ff, 0x7, 0xfffffffc, 0xe481, 0x5, 0x1, 0x7, 0x3ff, 0x1, 0x4, 0x6, 0x1, 0x4, 0x74, 0x4, 0x7f, 0x3, 0x6, 0x20, 0x8e8, 0x0, 0x0, 0x2, 0x8, 0x2, 0x2, 0xff, 0xffffff81, 0x1000, 0x101, 0xc17, 0x7fffffff, 0x6, 0xffff, 0x7, 0x6, 0x7, 0xa7b, 0x10001, 0xffffffff, 0x0, 0x800, 0x4c4, 0x7fff, 0x3ff, 0x8, 0x8, 0x5c, 0x3fe, 0xc7, 0x2, 0x5, 0x4, 0xffff, 0xf4, 0x3, 0x7a5, 0x1f, 0x2, 0x0, 0x6, 0x7fff, 0x80, 0xfffff001, 0x4, 0x3f, 0x401, 0x2, 0x5, 0x5, 0x7f, 0x1, 0xff, 0x4, 0x238f, 0x1, 0x8, 0xfffffffc, 0x3, 0x2f, 0x6, 0x7, 0x6, 0x3f, 0x400, 0x9, 0x7, 0x19, 0x4, 0x3, 0x8, 0xfffffffb, 0x3c, 0xff, 0x0, 0x6, 0x9, 0x80000000, 0x0, 0xfffffff9, 0xfffffffd, 0x379c, 0x2, 0x1, 0x7f, 0x6, 0x81, 0x40, 0xff, 0x3, 0x8, 0x2, 0x8, 0x20, 0xfffffffe, 0x20, 0x0, 0x0, 0xfffffffe, 0x7ff, 0xef, 0x10001, 0x1, 0x0, 0x1b8, 0x8, 0x9, 0x5, 0xffffff81, 0x80, 0x8000, 0x401, 0x7fff, 0xda, 0x7b, 0x7, 0x3f, 0x6, 0x80000001, 0x7b2220a9, 0x2, 0xffff8001, 0x9, 0x7, 0xffff19f9, 0xfffffff9, 0x5, 0x3, 0x7, 0x5, 0xf6, 0x64ac, 0xffff7fff, 0x6, 0xfff, 0x2, 0x3ff, 0x5e3c, 0x33, 0x0, 0x3f, 0x9, 0x0, 0x200, 0x6, 0x7, 0x8, 0x3, 0x1, 0x3, 0x8, 0xff, 0x400, 0x8, 0xff, 0x6, 0x7ae37961, 0x9, 0x1, 0x7, 0x4, 0xffffff9a, 0x3, 0x8000, 0xfffffff8, 0x80000000, 0xdf2, 0x100, 0x8, 0xfffffff9, 0x8, 0x1000, 0x6b, 0x100, 0x1, 0x4, 0x2, 0x8001, 0x0, 0x1, 0xfffff000, 0x6, 0x10001, 0x8c34, 0x9342, 0x9ea, 0x10, 0x2, 0x2, 0xffffffe0, 0x7f, 0x7, 0x2, 0x8f, 0x2, 0x9, 0x1, 0xffffffff, 0x1ff, 0x3f, 0x1, 0x3, 0x7fff, 0x8001, 0x60000, 0x7, 0x6, 0x5, 0x2, 0xff, 0x1, 0x4, 0xfffff000, 0x0, 0x9, 0x6, 0xa61, 0x6, 0x10000, 0x5, 0x7, 0xabe, 0x7, 0x0, 0x1ff, 0x8, 0x2, 0x1, 0x7fff, 0x40f, 0x1, 0x1ff, 0x7fff, 0x800, 0x9, 0x5, 0x1, 0x100, 0x9, 0x4, 0xff, 0x1fe, 0x1, 0x5, 0xff, 0x8531, 0x4, 0x1, 0x800, 0x4, 0x0, 0x1, 0x0, 0x936, 0x10001, 0x4, 0xfffffff9, 0x9, 0xffffffff, 0x8, 0x1, 0x5, 0x5, 0x100, 0x3e3, 0x8001, 0x80000000, 0xfd, 0x7fff, 0x2, 0x1ff, 0x3bb, 0xfffff1f5, 0x3, 0x0, 0xf9, 0x4, 0x1, 0x10001, 0x1, 0x3, 0x8, 0x10001, 0x1, 0x4, 0x93e4, 0x32b03c3c, 0x0, 0x31ab, 0xa9, 0x3ff, 0x798, 0xfffffff9, 0xed, 0x4, 0x0, 0x7ff, 0x20004, 0x100, 0x9, 0x1, 0xfffffff9, 0x2, 0x2, 0x5, 0x7, 0x4, 0x4, 0x1000, 0x1, 0x1, 0x40, 0x1, 0x1, 0x1ff, 0x4, 0xcf8, 0x2, 0x3, 0x5, 0x9, 0xffffffd4, 0x8, 0x6, 0x9, 0x9, 0x9, 0x7, 0x1, 0x4, 0x0, 0x9, 0x1, 0x1, 0x2, 0x7fff, 0x40, 0xd981, 0x7, 0x8, 0x7, 0x5c, 0x3, 0x9, 0x80, 0x4, 0x1, 0x40, 0x8, 0x5208, 0x80000001, 0x6, 0x8, 0x7a3, 0x15c, 0xda6, 0x9, 0xa5, 0x7, 0x78, 0x7, 0x1ff, 0x2, 0x1, 0xfffffffc, 0xff, 0x8, 0x40, 0x9ad, 0x2b, 0x5, 0x6, 0x7, 0x6, 0xfff, 0x7f, 0x7, 0x0, 0x0, 0xfff, 0x80, 0x8000, 0x3, 0x3, 0x7]}) mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2000000000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000002, 0x20010, r0, 0x9) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r3) mmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x200000c, 0x10, 0xffffffffffffffff, 0x27000000) 02:53:14 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.stat\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000000)=0x6e) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffee}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000000340)={'veth1\x00'}) syncfs(r4) r5 = openat$incfs(r1, &(0x7f00000000c0)='.pending_reads\x00', 0x10501, 0x1c5) r6 = syz_open_dev$loop(&(0x7f0000000240), 0x8e3, 0x101040) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r5, 0xc0189375, &(0x7f0000000300)={{0x1, 0x1, 0x18, r6}, './file0\x00'}) sendfile(r3, r2, 0x0, 0xfffffdef) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r6, 0x400c6615, &(0x7f0000000380)={0x0, @adiantum}) 02:53:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xfeffffff, 0x4) [ 1527.081672] syz-executor.7: attempt to access beyond end of device [ 1527.081672] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1527.082562] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1527.089611] syz-executor.7: attempt to access beyond end of device [ 1527.089611] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 02:53:14 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:53:14 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = getpid() ptrace$peek(0x2, r2, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) syz_open_procfs(r2, &(0x7f0000000000)='io\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:53:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xf0ffffff0f0000, 0x3) 02:53:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xfffffffe, 0x4) [ 1527.348732] loop7: detected capacity change from 0 to 40 02:53:15 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1527.464161] syz-executor.7: attempt to access beyond end of device [ 1527.464161] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1527.465153] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1527.477757] syz-executor.7: attempt to access beyond end of device [ 1527.477757] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 02:53:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x1600000800000000, 0x3) 02:53:31 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.stat\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000000)=0x6e) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffee}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000000340)={'veth1\x00'}) syncfs(r4) r5 = openat$incfs(r1, &(0x7f00000000c0)='.pending_reads\x00', 0x10501, 0x1c5) r6 = syz_open_dev$loop(&(0x7f0000000240), 0x8e3, 0x101040) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r5, 0xc0189375, &(0x7f0000000300)={{0x1, 0x1, 0x18, r6}, './file0\x00'}) sendfile(r3, r2, 0x0, 0xfffffdef) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r6, 0x400c6615, &(0x7f0000000380)={0x0, @adiantum}) 02:53:31 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:53:31 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x60000000000, 0x4) 02:53:31 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:31 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:31 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x6}}, './file1\x00'}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'tunl0\x00'}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) [ 1543.749211] loop7: detected capacity change from 0 to 40 [ 1543.783061] syz-executor.7: attempt to access beyond end of device [ 1543.783061] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1543.783975] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:53:31 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:53:31 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:31 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xf0070000000000, 0x4) 02:53:31 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x4f00000000000000, 0x3) [ 1544.060230] loop7: detected capacity change from 0 to 40 02:53:31 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000280)=""/174, 0xae}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f00000003c0)=""/107, 0x6b}, {&(0x7f0000000440)=""/124, 0x7c}], 0x7) lseek(r0, 0x0, 0x3) r3 = openat$cgroup(r2, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) fcntl$setstatus(r3, 0x4, 0x0) [ 1544.143925] syz-executor.7: attempt to access beyond end of device [ 1544.143925] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1544.145864] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:53:45 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:45 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f00000003c0)={0x1, 0xf60, @start={0x0, 0x0, "abe8bb112f05407e78efb0932678c8acbbdcde2ce000f34a0eadb624c00cff248efc168c00bd389bfcc574208898dc7500d6befd1ba6d490152dfb45302a7ad02f8b25e31a407b7b9fa0f784a8e109e9b5e9f49cb3bd526f5151f67e5828f87551230d3f361750ae507327e6849ce99032cc7c05057eb9becfa5e48d22b8faf754d5127376f163a22485dcd0c31d31d879d045cc2bbffff524da7b36a9edb9e68de0b7add648495e1858be30c184db6a8fedf3b4fee724e82f69636a700058be0e6a0c06d1dd8dee015cf844937c9242288c54ffbb57f2f02f75712d530c11a9051168c12a24c8f2f8fbc1160c529981b217c15d1afedd9412d5e9a4ebda3e3cf7f302d9198ae53a04f5c7f1d84ffa594cf80444bfb8a1748f5abbb4b2743193211b6280ae96bb4496f4cd13d71bb5fd5b90de7bb3837149dd92c294d0a09e2254e7ef865586c297ebcdc0e2a84d6fdc70c1c5a17b19358cba2c34185d9fdc8fb3ae011ad10bfb3f13b2bf25b3ea09e5e93754da728ea49c8b87261155c43712a67149d913c780616aa793d88204f673c71b3e594fa21f2bdee3e1fda7138ebca8eb0245ff7a076c5567b85af223b46e20325d160edf420f82780efbbffc0e849c4d25129bffd9209cc999fc888d1adcb04656b87ab83378688360fb91649fdfcf9002e773837a06df7d196277b54507fcce3cc559a97ecb41dee450c4896441a836dcffa666099abdb8d4ec58b898cefb2ced0b85986e3878a2b44c8d8eb17fb1125ab6d11a13a8c835541a4ce16cf3ba0e34109a5167932e7d98f09299937fe98aef3e7225740f2c3b991d97a25a46baf91499fccf3913cdc6347d86a2b91bc52cd3f5a7bb98ae7b6abf5a91254c976b91dbe11ac55609edc9d78031b30f98e2ffc45597ab29a061ffa8afaa323938e9656e6580e758958e66edc302fcd526feecff5899cb1dbecbd56789deb1fd43a69d87b50252e959bd4be61183eb9805912d71942d5f8e9282aa5f9397a88c415018522b9155bda9c68057bcb483856eb1c3b9cda9dd5b58fe45542419c23d19af155c2ea773789ee15bb4c350309bd3e8b37c120da2089724ff0ea5d4a0f3f42f9cebdae6ca4e3804212244edb077a7380733bfe91387709471e748c820d0d90b0512160ec30a421e3962a8265d8b710422cf5e3462445f8ff093a4422c1a4697abe70a3c50b987e516df85f7d5df5239bdd32e24e10a3e0994b80ccc80fb0513c97092ad482f2708361e71cfc3b96eb2ce118978d60aecfebbddae9ce7b06a28c07b77d909f407332494785048558e1fd8ebc3ec427e43624f49951172d945e7c38e7a72cf57d7ea00eec529ba41b0f2a7b759c0fe92fd0c7d7099fb8cd0823de608e422d2fb191aa9bcb557cfbb33b29af265f211b628505958d9c1abf64d8af01c096fc809393bdf42fc37a87fe604", "a8aedfce0699b5a7e6059fbc0545ca8bf250b18b1032facda1e324904154af87dac0ebeb029d1dabd2078d27ed8ec0ad771c8bf0f3f46c78ac6800a06a0eed859988c9e9c0389cda5d6c65874041e82908b22e853e7340582da76dc37c73aa8d7046eb773fb902383d90a3da7e27c858c7921a83e0bee0469b7e00ad186e8041acc1f1f85d5d516a533bb6737de7dfacdbe069386a96ab6f4830679af418feed9d4e182143cc412b1baa8e10883472e89325564c0a97cccf38cb8d9e71bab835350b7dd241a95a80ea7652ad42ce89d21e17087fc7e3fea24d0a24b281023c9f904c735d19c25866e89107a49820ff734c4aa7458f3e1d5bd696d1f53a8948b6d48c87d50fa36921ad35ec25838c685daf92089d1aecab38927f0b31ea77d9f7ea80e333356fc592762e2475a9937f41dc9869b16c5a59d12f58753eeaa65c6a8ad37489354719863bea81b0b6c73c94f81227ab4574fbed0af93f4d3abd53f6cb104a52854c1914f8219b9d60684e9158bf7fef9861feefe8b438dce2b2e6b16c4e02aff4c806a9666b580bb32a848f05b6031031c00577c8deacbb964d45130e2040f828fd3bee9b6376fe45db223b3e57d5fe3723523801fafcc8cd5b6396ca9d6460e1c2a3995033d0a168e24c667e65338509601b2943a4e5057b535802a82803073aa4929a8afd754d73fc7a15a98553a681ad3aa8ae3d1f277d84e4ecb6cb8e0a94d8d32fcdafdbb9b9c803bb852b6471d5fe6893dbeee5dfcd3be5285c418f141b8b86a6c562014817f25bfbc9e59afdddf1251c613161d60f9bf9725293c1ba0bc5331a7d26a6002e07b0cb32940db0697843502ebad086621123e443d8e12e44fb1ce2f2aab54492054846467d9b5a84801abbf71cb1ddf10fef285143ab818db50dd1f775dc256ba25f5ecef73ff5a46040b312670cc21aa0b01e18cfa0c448ce9a62e42e66edfc7e764ec53ca67e6c695669950927f371ef69938129ce14b73a5b90c9a5d47bef96b42a29e420441ec2093e1750e1e90fe924f9276f5d90e25acb6e65fa1762ec5a0033e212606d9de614dacbf298696572ea1864c2a69773c2d955533d4da75bf06c78110c1798a161a70bfa5b4e4d7372fe39c602fea61a307e530a2e9b28ad560d034064c057f7192dd4b1ea14834b5492ec483d43b3bf35580eae68d6faf70f0f46bdfad850f828200ab14e1be08977bd8458ba691c53d399f1851ae05412ca6fd2764b75fb1bef33ae62fddb9fbc6bfc32c72ab1d1ca491291ea1c925a717151ccc1bbf517dce6873c2a6db4c6ccc70cea314381743dbde77b9d9317c2895635a931407ae63944bca55b237ba1aa5075425f108f2bcb857d4e8a31a6875bc081c15300196776b62a44450181b62dd64820792b93150c246b70aa705c9413947929b02b7f8f51e7d2944d11b5aeaf326e0e53"}, [0x0, 0x4, 0x1, 0x8000, 0x8, 0x3, 0x2, 0x9, 0x1ff, 0xa3c, 0x2, 0x5, 0x5, 0x9, 0xfffffffffffffffd, 0x1f, 0x800, 0x7fc000, 0xcc50, 0x3401, 0x9b9, 0x10001, 0xfffffffffffffffc, 0xffff, 0x400000000000000, 0xd1cf, 0x3, 0x80000000, 0x401, 0x4, 0x29, 0xdd4d, 0x6, 0x8, 0x200, 0x5, 0x6, 0xfff, 0x3f, 0x9, 0x1, 0xffffffff, 0x1, 0x69b000000, 0x7b1, 0x4, 0x200, 0x6, 0x9, 0x10001, 0x0, 0x86a000, 0x40, 0x4, 0x7, 0x9000000000000000, 0x3, 0x5c21, 0xeec2, 0x2, 0x9, 0x0, 0xfffffffffffffe01, 0x10000]}) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000e00)={r2, 0x18e7, 0x1, [0x40, 0x3, 0x0, 0x9, 0x1], [0xffffffff, 0x2, 0x7ff, 0x8, 0x3, 0x2, 0x6, 0x10000, 0x401, 0x400, 0x101, 0x1, 0x7, 0x200, 0x2, 0x7, 0x2, 0x1, 0xc7ea, 0x0, 0x81, 0x4, 0x8, 0xfff, 0x8, 0x2, 0x2, 0x5, 0x2, 0x9, 0x5, 0x8001, 0xb69, 0x6c5, 0x9, 0xc3, 0x8, 0x3, 0x0, 0x7, 0x8, 0x0, 0xbd2d, 0x46b4, 0x3, 0x9, 0x2b73, 0x80000001, 0x545a, 0x5, 0x7, 0xb8, 0x0, 0x2, 0x7, 0x2, 0x2, 0x2, 0x4, 0xc71, 0x4e, 0x5, 0x1, 0x4, 0x3, 0x80000001, 0x5, 0x6, 0x307, 0x6, 0x6, 0x1, 0x8, 0xd5b, 0x2, 0x81, 0x1, 0x0, 0x6, 0x5, 0x10001, 0x6, 0xfffffffffffffff3, 0x590, 0x8, 0x80000001, 0x6, 0x2, 0x800, 0x7fffffff, 0x1, 0x9, 0x4, 0x80, 0x8, 0x8, 0x1, 0x2, 0x72b, 0x1, 0x3ff, 0x20, 0x80000001, 0x9, 0x6, 0x4, 0x9, 0x7, 0x5, 0x8, 0x8000, 0x4, 0x3ff, 0x0, 0x100000001, 0x6ae, 0x34d2, 0xe1bf, 0x10000, 0x81, 0x4]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) fsync(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r1) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000140)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_MPATH(r5, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r6, 0x200, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}]}, 0x34}, 0x1, 0x0, 0x0, 0x40000}, 0x90) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xd}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) 02:53:45 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:45 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:45 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:53:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x300000000000000, 0x4) 02:53:45 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) syz_mount_image$ext4(&(0x7f0000000b80)='ext3\x00', &(0x7f0000000bc0)='./file0\x00', 0x10001, 0x3, &(0x7f0000005cc0)=[{&(0x7f0000000c00)="7ac03e254d9601bc44f3e16c48381f2f87141d9068a0ecfefb1749d397f552ad53b07abda3cbefefa07da1bfd96e87eaeedc3a3542efffad30fff6fd", 0x3c, 0xa29a}, {&(0x7f0000004c00)="2cd7a19988e2a8e6429a82c5624f1c5bb38fdec2f641a553352abc3ac210b9265901015e5fb7d857c65bf97dc82c6b5cf75a2827f9a1b3f2857537d2ff6098ebdb7d9b7dbb3294b75f527101b8404ab69e89e39ba033eb7dcae588ab9e2e426c79c25c8fc792fbc2dcaacdd2c9c271462289e9202c0cb8b38a6d6aa6a2be15d56b68d43d2d995d9721b56bdfc85cca7cfb374ed42fe0412a4e366479b4eb2781981d432169fa5a72c2af0bf8f2f86f71f7f8cfc1ea87621e1b590d4ad5cdaa2075bf134063b924dc03f7bce8a6ce25a83831079bcd5a204751597ef35074219613f87b6a00be29c5212482c3996fc4176c65b2b88d432a7ed4f4f4ac3736c640cb67490696127ebdd261fc6fd99842b86edad0bbf9027a4b8b592e40c772080594fc6b5e86d8d6d4f9b7b10740391d8d13faf579ddc83ff871c1019e093b9c0a381e1fa624702f18d47fbec2b820006d699d3dd90a05d3f94f5f705b5829c0fb20cbf6135ef80d503e3ea4030acb808793b6d0886092c05b24384abae66f086657d227f08d4950e5cf0a50488e8ff735aee1535678899aacca4abcd149c010c2ddcb83a562b91258eba2281bcf7bfe64580b1163670b72b5aff793243e287bd6a404741f266129001111d54afca19fa277af3331bc3ad993fecba8832a62d5a6ded8419b26d4460e197704575984edf9f2fa25b46dd7673eb06ca93514f2d46fe2c3e43fee2f93e3b766b22609564e8b73c59f34b2785ebb3892a022bc7099fffc61bb3d043121a9d3a076bea9675e0600ac463ff57c2a8328aa316fab0c280d2d919cb4524c4f29e74dfb37e0f93b493b37141d3f49707d4b23954a995b562c450a37c5bcb3eb1694d124d2ab7585738bfe8ded55044b427afa786614c4f1d98994152f3f39e986b71eb512e751cb00c17ff92192403bd55b06dd4fa8267ad3b34a5f0f890c40faff3c4b75119477ae4bc16723d94e37dd3e734ec64a12e77726b59ad8f662ce4f5f7cca5ce7af6e9e608e24a02bdf15b46d7bb7770911760b0b4bed61cb19d2fa4869aa71e0f5ded0de2cad707c67fe95457ef0b84380058517361c8eaec74a2aeebb659b2d8463cc67b285cfc6504eae3dc5b088f4b477c34a870602eed75562b2f57a46f0e119d13103fd8897247972035193c733cafd72ff7b1646fe1f414ca8aa6ecbde70239573df4929f87dca241ddbfa336ea73907b1843eaa30be0642df47926fe2dc13c40615c530c736fe776fc212eb45b47a1970f75c13c52bd845f92c02b9a0315105d47e0ef2f77e325a47b9bcbf4e845c041ee0251e92c159105519c9956fa994e370f0246a145c0590596f98a49ed190977a42d4c61ce79e761be2775992ca997b2ef63dfb6ab6bef287a937b0ccef16c570887eb2ea7cc5e4bebdc34607004725ec5fa265ea66c69c44053af431f0b7bc9b61d20f2a8fc0e9386e99c03341e55d912899849a217cf92181e0a3c3a95b08d0dbd2ac30f0515fc0120fad299357ee737eb8c23dc76a532d5b78a5a8c588f7a9729f235cde3392ea07a9ec4b20c4f06d242f831e665ef1b851df83bdb3e00659571e38598b60828ad001048abc32accd51b9f1228e793fd4806a4fdf7bdb1026c252c962e8e0d217e681bc53a3ba7bc5b637528ff0af00f02b9baec6c93f7f977032603f47a819a843f09db88ace973c33fe6568023fa434ea6462f1c5d6d9eda8b6e01d007299627e42431924451b95072f29ca6829187194498b1e84a4220f43267d34543d75103dbc1f0197efd7446aa911f3265220eb9c0d6c6c81d3fb6f4c6e2b712b60c5d9907b4c88a89f027d0385ac5e616cff5d8735e4d21bb90b122b0190e76870dc76ebdec8533247bb96f57cfe8b46a4bfdb788a18bea09e623a60df84db10c1b3bcd7cc589a8795672457e31b8b5b737811dac0ec6d50a6dc268ab3de4b68904cad1eed0d07218047b9de27e588a73a9e473b58f5b8017f7d34d354a8c878f12c354fc65a31f94d0c13234aeaeedb5be424abadb4865116baf6dcfd3571d13c57ab5ef67a1ee95fb25ee09a2ade096bc6f4a3775e44f192801c7ade2e236f441fecc75a473e058addefb3d87d171c77e25c746a87f7943db512f21af455a2ae2345734eeabd6f8a79a11e361dfc66af842fccfd0ba35e9c0eb76a893cd24c36a73ab4327d16016544eb94b6828876bbba3571341a1e1940194552c9a293fcd888e2d4e0c7ae6c96e80250276c46a55af886ae9baab769f7b84415a8677a502a637d9fbe911906c58bc1dcc5caeaa1ad05b8f7ccfd49524431c9f6670dab4c45ace7ab9bf42e52ae3705c00e4d00c761b1ce8ec2b0b7622a51238b8a57d5da07fbb156e882890feff3fcec96926f33cb1e87adf56f20baf0f77fb246a7c9216e45ebcd98f8d54a4183de26601b9bcfc2f5a98be2b42efef0b8097d18f4b63f8cf696f6a7011b769e5fd1d66b01bc9dae199f56163ac21a15b09f427d3b66f8ee8fc8dd31bd2bb20f036b4944aae405a29e4fe02114b3fcef21e9d47f7664a48058c81f69b59572f5d841b5cff13e12f16b929f172443ecda53eca175d383fb101d3977b54e3e6334d521747c930bbd15491d2b60fe4b528fa62c28cd5cc0831b6a3642cd9d42a7403c23ee269c8dcc7116008a0b2b13ed0135d72f0836f54b678695334455a6e955c1344ea2c56f184ba3331c8f6d0fe85ec0630650f5b671a3d89dac5615e3ff1ec147a08a159d7a99e2733b6fa72228722a53dc7071a230e688f653068ff7b621144e62ced1023c9a7f20acb905497b27670d9205ab832c1c70139698e9d5ae46aa973163a19cf1ddd332efec5f039bf4d233267e3379aec9e36865b14833102729d4e92c6b16c2dc133a7592b70f416c06df697eb57c215c4dfd455a40fe12ae4d0184ff5d80d06a74fb3f7eada727f212521fe4f3608231de32ece65629cdcac906c51f8deffbdd6c92a3fface27b1946c83b69d136b9e15abc6c161d6ed5cb31c46345c9c270084a37334d70fbdeb6f8a7ad2af9e9c473acca3207222c7831ecc98db290adb1059cf7ca4d626ee6039a13fef135c247a02d7714e43ddaa6d060118a73969b106a298639560e7fdbb762d7ef070466c8de178131cd89ade7b3330618a65b1350369f80c25150e23be8ea0ab570791d48e9812bbba0e858f7b22c271ce00672e5deeafed5474f4c00006a362288397ca3ec8e2a1a72756ff38ef0bfc9b8ee6744cc51915dd5d2022307a6dc1a91f58c8408c8e0d26e670250c54b2c3f841a853e1605d8dff9893fefcbb8cb1a78b59c0cc6016ba24199244587c4e9bd21a1900f9bd1354926a9703f7e6a0b84008685de8aa54ac4612a5ff27f85900ce64dd6d857303bde81c91a5df7b50543d9aa6e42c8d16aa1e9e3e3f1b6f7ae769f680cda2f054be1564a0e07cc1d8e3f61358cbdcf3e14ac198cc6a2bc240e8f91fcf3d790be59d81230906a4cfd88dee6341ab77ba06c53d699b5c017db50fe8c94d1d7dedea18d5de076ae1c8b630f4f9ba67ad6cbd3c417f83937fd1d39ad7adf9269eb1c9eba29afd0b6b815337712967716bd7b9654eb2a4e6bc1470ac03826b316855fca9ac2949ee11de1cc303a5b1e4dccc2a597edcd8824385608aaec9332260429749ad8b7e229b8d3de32ea0747a1ae2a9c71c9cf38859962e92ebc15a779e0f8f1570244341918baeb67f19a4f5af30437e69159b99768525438ef164961f1c41bdd7b706cccf85eee0fc2626f33265476961f7fdcc8abf83a04a1597ad8b7c311e94f900bd50409179269ffea3eb861f231388018d9d0d3e3aecc5031692962e21359fb08e0e985607761c7b5d4324d2a6ff681065c9b1160cea8a9a42302b3d3bac4d2776bb9be887af775584483a910a9af8959a79be61815a0fc4dab17cd96212786df3dd1101b2ae33d273296633082f80456a117c99fa70eaea7e13f44b5ed626b0506cd983711c59eef912d079198236f7c511524fa728b4eab55ed4d85f7e8cf08710e430b78240adc1ba82fe4148230af9556dfefbe385cec258cac00e3c115d038efd084726738b893080a1363cd7237c209d783a35558df1bab85620cb9947dc13e456de52e7b9b5129d29789447ec13118249d722a48a18639ff34701f5e6fa7807613b3ba3d6541d92266528273d5929aedc73933fa0f860fedab18dba8bf9643dc57e335512fbb0e7426433eb9ed8765799147c537a00d046e2cac3910dffd12a055397916eb6df46d54bc9da7c42e63673527e3044f874ace8b67f3be9025c529257a4b2cba1cea2b7aafaded289b62dfa0ac27d615b7f1ef3b43b3886ea29ea0a886db29662382ab978c86182b1de21e96c3a69675cd6fce94ee79991d99dc78334a0e31c98121c0119def2206058e48f08658b673c73846ea0ec453e768aa89570255af73aaa12301ec0d0f80917ffa90bc981b4e3ef3d3a5d5f86b5355a4d608beff74a6acde511d4fd942b8b51746ef5a7960a2a07a9d6c704127a77904f657887a71ea50b0d570fd4057e4090a6aa5d0c861b7453aca7a6997b78dee4c8555b8d38354038a47d43c71944028e9971546fa7eb320802a51a2b3aa86e6e5538854aa346bc6627a044b2b15d88af64da4f693f3eea3310556a34da87dc8387bfa9f27ce4308e93c00c3e70c9761f9a8d8f1ca7d95e37fcc3ed4abb5ce1220c3570274dcaa47051c5e31c5b9e509b4fe6e502f804c68d656655c5efe84e4dc6a998e38ffdaf97680774377d241b980f58ed3475cdde04fb7e13823ce5fd816a972d3c37fe90a2a69c9e2121af4fe324a3066b0fd91b2ee5610635712164e2ab70c555b88ac7b45846bc94474bd69799e49930cabc993f96348051fe2b3c7f823bf1464557c4bd05fb2efa0f1bdfe58f3b58fe5679676fdb0b831131090d3d98fdc0c0881f4c0504d2e47dbcf7a96c6cf29ab11b29eff88ed538dd0ef567e6d567c43c296d0dcf218b3952074db9e0b83c6b29c4cbaa4c596eb23aa9bbd59010a005e34f935c8c69758d917233a17b5ffb42e99375452f69454db6ba7a3db3d508c0d43f938a457a50f7c8d993c338cb20a1d3a15eaafb532c89741a4b7f8a90a38e7671bed40d52a130304222de74c11927c93888625c801e76b0208f807e3a56fdaff0178c80bca668e264c6ac1b7b75699a9d837dbf965ad7d6b81bc929edbd00c8f1721135e86e3977b8230f86dc17ab2ebd1551c4ada72e462620e9ae1ace958c5d52cea530a01372726e8410fe8a918cbd81cb591ba6e7643885a6787b0f60b3f58113899fe9cc54193a210ce6a4c752757bfe793f62326b32f241f6dce8d281fb85e7d50a53c2dcf89a46dc55db1f5a464364b7a5f88f5bdc8eedf95620b4024869c6b7936942b7b8ea4c7c3a6dac9c0eb3f6f934000f091a411869d0ab888b1ed3adf99cad1c670acd08c725296868cf61ab9cea947c326137f22871506b551a5dc4c2aba7ef4ad1a2ead454e00cbdb56be1e462cce60ab81eb666346b0ba4ad6907061c8c4cf789969f1afbb973a5794e5f794499e1243f55f8b840fb9cb7653203cf758977237508a71910d2c008cdb7ff769c4e24196ff660c63064fb3b1c6cacc9dc21eeab7a41c8e90707f30b4a3b67ca23543250586feffeb82bc6d97b4e2471e5b9c819037878cb2b816a708d10b008faa61f4d858e2ccc7dac0a7fdd4d3056cfebf679a70989dbeb66299d3e94c57e199aa5c1083509d908472154b20af06ab2c4f29e67ac646d34bf2f1a7bafd991c3267a73b0c627e57a0", 0x1000, 0x6}, {&(0x7f0000005c00)="c188dcbf0b3ad755c6b6ca3a4fedc2cced58a2b6c62a3ee3ef96581c5cd30dd1823f673801b28aa54ec7a3010c49a2e315de288f6b732fb745ad34c4101e84b69e05e583e699a06518744af29f298605b6a430771b75a7413cc9db3490393c9da4c62cab8028eb3d8f2cf3e06003d66ec0f0d917ee48347bc9f5931b7a1c55227cc7e764c4e7b31df683e33b38ec92cd852e20f3afabff33004b7e312d6bc14708c36a716f48b6b7411c6645ce8fdcadccd907024dca266783c4a5be2a", 0xbd, 0xe2}], 0x104802, &(0x7f0000000c40)={[{@grpjquota_path={'grpjquota', 0x3d, './file2'}}, {@data_err_ignore}]}) sendfile(r2, r2, 0x0, 0x100000) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f0000000000)={0x1, 0x9, 0x8, 0x0, 0x8}) lseek(r0, 0x0, 0x3) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000005d40)) clock_gettime(0x0, &(0x7f0000004a40)={0x0, 0x0}) recvmmsg$unix(r1, &(0x7f0000004840)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/174, 0xae}], 0x3}}, {{&(0x7f0000000340)=@abs, 0x6e, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/147, 0x93}, {&(0x7f0000000480)=""/15, 0xf}, {&(0x7f00000004c0)=""/56, 0x38}], 0x3, &(0x7f0000000540)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd0}}, {{&(0x7f0000000640)=@abs, 0x6e, &(0x7f0000000840)=[{&(0x7f00000006c0)=""/104, 0x68}, {&(0x7f0000000740)=""/25, 0x19}, {&(0x7f0000000780)=""/164, 0xa4}], 0x3, &(0x7f0000000880)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x48}}, {{&(0x7f0000000900)=@abs, 0x6e, &(0x7f0000000d40)=[{&(0x7f0000000980)=""/249, 0xf9}, {&(0x7f0000000a80)=""/229, 0xe5}, {&(0x7f0000004b00)=""/213, 0xd5}, {&(0x7f0000000c80)=""/191, 0xbf}], 0x4, &(0x7f0000000d80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}, {{&(0x7f0000000dc0), 0x6e, &(0x7f0000002180)=[{&(0x7f0000000e40)=""/177, 0xb1}, {&(0x7f0000000f00)=""/109, 0x6d}, {&(0x7f0000000f80)=""/4096, 0x1000}, {&(0x7f0000001f80)=""/193, 0xc1}, {&(0x7f0000002080)}, {&(0x7f00000020c0)=""/81, 0x51}, {&(0x7f0000002140)=""/61, 0x3d}], 0x7}}, {{&(0x7f0000002200), 0x6e, &(0x7f0000004400)=[{&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/165, 0xa5}, {&(0x7f0000003340)=""/16, 0x10}, {0x0}, {&(0x7f0000003380)=""/28, 0x1c}, {&(0x7f00000033c0)=""/27, 0x1b}, {&(0x7f0000003400)=""/4096, 0x1000}], 0x7, &(0x7f0000004480)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xc8}}, {{0x0, 0x0, &(0x7f00000046c0)=[{&(0x7f0000004580)=""/101, 0x65}, {&(0x7f0000004600)=""/179, 0xb3}], 0x2}}, {{&(0x7f0000004700)=@abs, 0x6e, &(0x7f00000047c0)=[{&(0x7f0000004780)=""/23, 0x17}], 0x1, &(0x7f0000004800)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x40}}], 0x8, 0x0, &(0x7f0000004a80)={r4, r5+60000000}) openat(r6, &(0x7f0000004ac0)='./file0\x00', 0xa4302, 0x12b) 02:53:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xfeffffff00000000, 0x3) [ 1558.006912] loop6: detected capacity change from 0 to 162 [ 1558.055236] loop7: detected capacity change from 0 to 40 [ 1558.088462] loop6: detected capacity change from 0 to 162 02:53:45 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1558.128713] syz-executor.7: attempt to access beyond end of device [ 1558.128713] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1558.130686] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:53:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x3) 02:53:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x1600000800000000, 0x4) 02:53:45 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:53:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) ioctl$FICLONERANGE(r1, 0x4020940d, &(0x7f0000000000)={{r3}, 0x100000000, 0xff, 0x100000000}) lseek(r0, 0x0, 0x3) ioctl$TIOCMIWAIT(r1, 0x545c, 0x0) 02:53:45 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:53:46 executing program 1: perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xee00, 0xee01}}, './file0\x00'}) recvmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000100)=""/10, 0xa}], 0x3, &(0x7f00000002c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc8}, 0x40010001) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000400)={{{@in6=@remote, @in=@multicast1, 0x4e22, 0x6, 0x4e22, 0xf7b6, 0x2, 0x20, 0x20, 0x9, 0x0, r2}, {0x8, 0x5, 0xe2bf, 0x7, 0x6, 0xb9f, 0xffffffffffffffe1, 0x5}, {0x101, 0x2, 0x278e4a34, 0x4}, 0x1, 0x6e6bc0, 0x1, 0x1, 0x3, 0x2}, {{@in=@broadcast, 0x4d5, 0x2b}, 0x2, @in6=@remote, 0x3505, 0x0, 0x0, 0x1f, 0xfffffb6b, 0x8, 0x88}}, 0xe8) mknod$loop(&(0x7f0000000500)='./file0/file0\x00', 0x200, 0x1) shutdown(r0, 0x0) 02:53:46 executing program 3: r0 = syz_io_uring_setup(0x2b2, &(0x7f0000000080)={0x0, 0xa3e1, 0x10, 0x2, 0xe}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000000)) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x223da, &(0x7f0000000380)={0x0, 0xf58c, 0x1, 0x2, 0x165, 0x0, r0}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000004c0)=0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private2, @empty}}) syz_io_uring_submit(0x0, r1, &(0x7f0000000480)=@IORING_OP_SEND={0x1a, 0x3, 0x0, r2, 0x0, &(0x7f00000005c0)="453e92a679fd068458f8f106dec0496268466a0112e2a731235d0f169a80f6b506c05fde9e48c618dcbdcadc3ececa76247f8df996d7122834c72d1f9f39c6662e94094c02f7c05dbc70a7ddeafd6ba768e6907998b981c97c148b7dfb796cca54be2cfa14e57c9c5d135081065bb91cf20783c8ef5beb69515a8ad19e0a0f3290e50eaf64dc34126ec6c11cddef5a89eaa83147c442f2e8bae72dbfee4e87839ca9821b1248cc85a6fe37cb1378fc11a540cdaf54a813b26297507fc26cbd286950", 0xc2, 0x0, 0x1}, 0x5) r4 = openat$full(0xffffffffffffff9c, 0x0, 0x4001, 0x0) syz_io_uring_setup(0x4169, &(0x7f0000000140)={0x0, 0x76d1, 0x8, 0x1, 0x30c, 0x0, r4}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f00000001c0), &(0x7f0000000200)) socket$inet_tcp(0x2, 0x1, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000500)=@IORING_OP_NOP={0x0, 0x4}, 0x3) ioctl$INCFS_IOC_CREATE_FILE(0xffffffffffffffff, 0xc058671e, &(0x7f0000000400)={{}, {0x9}, 0x144, 0x0, 0x0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)='./file1\x00', &(0x7f00000006c0)="eaf6c7edb1b95fed8c120167c04715ad34d9f71ddb59c40930457237d7a749d1b3c3c123df198ea0f28fb7ed173fa4e4237ed43b3b3fb237d072b498d5c90ca51f7bb6ddf6cc9aab760e2822b0dcdfb351b7b26ad6917c6861932e97d927adffbda9ef6bb416ab13bb0102cdbcfd0be665dc1d6aaa7e7bfe9208f6bd509044f08b009bf6f285458eb8102aa492344bce6db773bd9a187d45853a79c294c608cc4f6a17a05176f94bc38a2cdd1692d1a8367701bd4eba6ea624d1323620da7ea50e82b75c8573476a8c948285b3c18f957c9327ad42a2fdb66f9cbcd843fa6198bd1f93b1770140cafd1899de821f29147f19457d33644fd5b3cb9be4fa6eab4a4cbe59b5b617f038e6800374b6e3b44aa7038294acbf921ef376076e79b01174886f384c", 0x124, 0x0, &(0x7f0000000840)={0x2, 0xca, {0x0, 0xc, 0x3d, "5443160533f6f0cc09ca61dbbc6279f50ab71df443441c911b5041240c1ccb2da7b5a89bc745f2bd4b7a9fc37eb9d28a50ab87900cd4a994351fab579f", 0x80, "b51ccc40b6ff67b0f8c83e0bfbc5b21b9f9cda7cf8db05696435714ffad085323b293b640646fc7bc98c5a923a358be1ea9eae31d6fbceddc3c574b16a69d49b4d7149677500a15e09a03ecdf65ced5c193c9cff497638e861042906b78958d9807db29ce8a9d335e4ea6c052d2373564adcd9157c814f2cc50d07c3bd00df67"}, 0x4e, "c263fd5ee5090e73509f2803b1584af093d5fa130e507939b4ab068c27a6cf9ceab4522d3c4dab4e1feac67cbb99f8284db5fa08199697444a8a84e0d40e99f48af06f63b8c2cb717ec3c5220bf2"}, 0x124}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffdef) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000800)=[0xffffffffffffffff, r5], 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000480)={0x2c, 0x0, 0x1, 0x0, 0x0, {0x11}, [@ETHTOOL_A_EEE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan0\x00'}]}]}, 0x2c}}, 0x0) sendmsg$ETHTOOL_MSG_PAUSE_GET(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2120038}, 0xc, &(0x7f00000009c0)={&(0x7f0000000980)={0x30, 0x0, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x40}, 0x44890) fallocate(r6, 0x0, 0x0, 0x87ffffc) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000540), &(0x7f0000000580)=0x4) [ 1558.439209] loop7: detected capacity change from 0 to 40 02:53:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) [ 1558.563070] syz-executor.7: attempt to access beyond end of device [ 1558.563070] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1558.564938] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:54:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000040)=0x10) sendfile(r2, r2, 0x0, 0x100000) r4 = openat$cdrom(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) dup(r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000000)) sendfile(r5, r5, 0x0, 0x100000) ioctl$AUTOFS_IOC_FAIL(r5, 0x9361, 0x8001) lseek(r0, 0x0, 0x3) 02:54:02 executing program 4: ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f0000000000)=0xffffffffffffb51f) syz_genetlink_get_family_id$team(&(0x7f0000000280), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_START_AP(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)={0x24, r4, 0x5, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @default=0x9b4}]]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0xac, r4, 0x0, 0x70bd2b, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_DURATION={0x8, 0x57, 0xf30}, @NL80211_ATTR_FRAME={0x3a, 0x33, @action_no_ack={@with_ht={{{0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x800}, @device_b, @device_b, @initial, {0x5, 0x47}}, @ver_80211n={0x0, 0x6, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1}}, @vht_group_id={0x15, 0x1, {0x1f, "3f334a03528dfd55754ee5b4c634fe38"}}}}, @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x7f}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x1}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x20}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x2}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0xfffffe00}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0xd}, @NL80211_ATTR_WIPHY_FREQ={0x8}]]}, 0xac}}, 0x840) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)={0x24, r1, 0x5, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r2}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @default=0x9b4}]]}, 0x24}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_MESH_CONFIG(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, r1, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x3, 0x56}}}}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x78}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r6}, @NL80211_ATTR_IFINDEX={0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x804) 02:54:02 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:54:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x5f00000000000000, 0x4) 02:54:02 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="090061c43f1c9b02", 0x8}, {&(0x7f0000000080)="55a2eb195a1236a6877d71838aa4e88052e3896b3e259f3c47671039e9f9589e23400a681bc53fbc522691783bdc9da0f918f60494417c790a10d003", 0x3c}], 0x2, 0x7fffffc, 0xfffffffe) inotify_add_watch(r0, &(0x7f0000000040)='./file0\x00', 0xa) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x2}}, './file1\x00'}) r2 = accept$inet(r0, 0x0, &(0x7f0000000180)) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r2, {0x7}}, './file1\x00'}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$setown(r1, 0x8, r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x103700, 0x194) getdents(r4, &(0x7f00000012c0)=""/4093, 0xffd) 02:54:02 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r1, 0xa, 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:54:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x840, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e23}, 0x6e) getsockopt$sock_int(r0, 0x1, 0xf, 0x0, &(0x7f0000000040)) 02:54:02 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1574.695093] loop7: detected capacity change from 0 to 40 02:54:02 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, r1, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1574.821723] syz-executor.7: attempt to access beyond end of device [ 1574.821723] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1574.823710] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:54:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) write(r2, &(0x7f0000000040)="1eebcec4073301e7ea434bf990412b03804ef9225f50ad858a49ad1e8029", 0x1e) ioctl$BLKALIGNOFF(r0, 0x127a, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:54:02 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:54:02 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:54:02 executing program 3: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendmmsg$inet6(r2, &(0x7f0000001980)=[{{&(0x7f0000000040)={0xa, 0x4e23, 0x800, @local, 0xa57c}, 0x1c, &(0x7f0000000500)=[{&(0x7f0000000080)="ce4850c8df949d1605b7dcecea56f46219b747415bfb9bfc732033e372c25456c290dfff020fb32e490776907ade5f3664a8ff43a8082812e3bde1eea04ff649ccdc3d5db7b9e10be473b4de775a9b8bd6a0339d0b9c36cc50b3e69429563e617198590ae725d1d13916968e8998feb144e10667356287cc4f5eac18642a2b4dc4aca83664f3ad0c6d55a94dd097be3828ffc2e84cbaaf975a780fae0993518dff0b04b12e3c3e690f638d485e7b1a56ab9f9f8c392dec2fdbc6480e928313cf483f030cbbdc4bd8e19f8488e6fea8b139529d55d2ba0826", 0xd8}, {&(0x7f0000000240)="a5d76c7f121151ff17159948c077383a9b3b5618eb2aa77ed568de711e018b7d12a11f07eb3c195c6b84e4fa505b92f3560a68f3ace4c7338a90d38c01741d5e764a824df13125c3ff71cffe9eca88e1aafcf63cf611b5f3919891cbb1a7cae5092cf28d7bd6c31ef611599d20e8d85c8dd8e34eea4773906c2dcd1ce463009fe0691f11da6bad972682b2b648cbbc1b342069b1f3690a9d931276ec61c70c1aa5a20b3b", 0xa4}, {&(0x7f0000000300)="df1e14549f56ddeea97509d73bd1cfee801f1b02962af6449d7c9fd5603883b862e47a2d4912f7cd17f17b65112992b5278cf668fe5a86bb254dfac0b366097ad8388fd845a3d8b4cc7b61b33281f204a02a48d060a6bc14441caf816c9ebf4c77fbc54df5c6e8e2ca0e1747ff1a4186ec33d17715378521f9047f2b911df875df022bdcf76cc6de80c4939898209a373362cb1c3043ab79a8e01c4544d81ebb056aa23494f496c34c3fdb71f655d1953dd5c51c35c1b822982f886033a4ef347bd12dfb0fea75a27305f693040a18cc590c34f8d74802c3beaa1afebc1d32973b", 0xe1}, {&(0x7f0000000400)="e4229c40ed89365e812b92b3eef3211eaf2a68ffa08ef774c073834809a0a2c6a536683d9d95840142a035202588263d678314bfdd4ac4002107ae0d4c38d9fc0d7b9eab2314d63b6136d8b6566e80b0f99ac5de614047b9c782c1ecbf0fb1c73938711c4aaee5f871f7470fe20d9b16a5950184cd30a58c00f72e9a3a051df5dccefb666114b36eba959d8134c3b575e44f3ef790d3a168d4fe2546371a6f0fe1249a1369577f9a823cbd97021830170bd3320fed1248a767e1609d44ef3f16f411e330018edec5f77e", 0xca}, {&(0x7f0000000180)="d825aa5a39d33a6823ac5b8307a6d0ad", 0x10}], 0x5, &(0x7f0000000580)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x80}}, @hopopts={{0x20, 0x29, 0x36, {0x62, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x20}]}}}, @hopopts={{0x78, 0x29, 0x36, {0x11, 0xb, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @calipso={0x7, 0x50, {0x1, 0x12, 0xb, 0x800, [0xfffffffffffffffa, 0x9, 0x80, 0x7ff, 0x80000001, 0x67, 0x0, 0x6, 0x7]}}, @jumbo={0xc2, 0x4, 0x100}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x3}}, @hoplimit={{0x14, 0x29, 0x34, 0x200}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x10000}}, @dstopts={{0x178, 0x29, 0x37, {0x16, 0x2b, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x9, 0xd2, "859d2900448bc2ecb9218692d9272df7623b6d8283abf9d608e05ed0e6afba5608b420d31298e201ea13a63d4e0066aef1ff87db1c55e90c39b29167b44dd22e826e6a67e0bf60641732008bb695d091f076bbe487ff8a4ec57b295ae601c88cbf9fbdb026274cb1104b63b7cba2b7d6251a70421c9d49806aab75c48e93047ec9834562cef4f73dff17be43d32b6f36c0a70ce0f0f6b848acbd1e197857d702f92172f4ac83d6360e56e6c85bebd0c401d981621c8c3a92a802d920488e2b787df8e2749b4b7932fdb9d85a07a448089d41"}, @generic={0x8, 0x5d, "8c1c95e5bd614b2fba0c61121a1b67b4ea301d00b6af7b43ea187db16ac6c1ebb513a77fd263fef6cf6261c4f86f0af66b6c317995ff21982ad4923de22047eefbc1bcb2ffaf5435c9be814261f6bed729e80cdd32e79353162fbe7e35"}, @calipso={0x7, 0x20, {0x2, 0x6, 0x6, 0x6, [0xfff, 0x4, 0x8]}}]}}}, @dstopts_2292={{0x68, 0x29, 0x4, {0x3c, 0x9, '\x00', [@pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x81}, @calipso={0x7, 0x38, {0x0, 0xc, 0x80, 0x7ff, [0x101, 0x4f6, 0x7ff, 0x6, 0xaa50, 0x4]}}, @jumbo={0xc2, 0x4, 0x5}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xfff}}], 0x2f0}}, {{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000880)="bc471619ee335524ae11b5fb05d511856cc4f56e5b13559d84afe6ee2b0a80f1f6e09a8659a5dc68591f00d3481725c81188f8a7b752cee0a388783adccc400a1c9a517a78ede6572ce22d745e8a16832283f4080f43587869a1d2463a6864fd3233261fb24815ab6e95f53e623d95a85337318f0f77d5e184aba8596b152511c9369117941819f28f1824d1c192634b57abed893487acfc09c2e0a151182defd17c8f1e58b0f12ecdff412a7431c1b2d246e2201fbc", 0xb6}], 0x1, &(0x7f0000000940)=[@rthdrdstopts={{0x1030, 0x29, 0x37, {0x2f, 0x202, '\x00', [@generic={0xa5, 0x1000, "381139965806af770f9aa2708051f9892613c6082f029fae576cd3e6860524b9aa9d7aa55ee8dcf331e2f81289a0d69c64aad80d0a12ab67351609b1013e7b2ccd7b196e857f7e4807b6d69f597d716022005fbca0b33c42ea10de9e2ff2e6041a9163f09813f574aa1dccbb73d15f971f17928beb513748499fb49743c498ec353658f54598e11f9473ed6d9a6a2e63f1845a27e60153e784cd8a725fe4b2fb4ad41f5ab0f228aab01e0127e46025a192ae17bc443af15cd572e7fc654935c109347501fae27215664b24f52b330ef6cc0e02de931afbd2efd8a1b13916c3cbae95b5f8980052cf735e80b975ea9ed7f6ac96a5ab57b2f4df0df5b1face878e052428a0ce031f1dc5cf65975bf05f210362f945748aee43cb25c960eeb6feb2c5715d45fcd371860e430620a0049b5580abd3cdf9d34560e9ed8ad396b40e1cfaedd420a8a3b6170fcb21c61a576eab0693ed7063a78664caa3238fb6e1b87080ede260f5a01aa98ef4798dd9dc64d1ed593bfefb5dc2690355c6ac31ac1dd76fa16b0e66c196d8961619f38820cc98dc49d5d7ac02dff83983a64392487be35ef6596bad52c54955e0e0df0fe49498e976dea04ca7d2c2310ac4de8f3e802574dac53c8456c2e9038cc5b6dc09d2aefce501b60b167dc490de390b4d57163b6b2b991861b59defdbff1bfa2aa2b89512e8fe1af6ca3479ef26a79665e47f931559e92c4dff8fe484ef84ca927f7a2fe771394eb1973ab13459e77f8aeb0983f3c4f55d91cb36dbcdffad765cf879df5316898b34cd5000a466f4f84e6d04dc7ff4dd9480cb1a278108aa763addcb3683dd09d9907134bbbe25e4b02f7d83a6bd402a4677131f96fe6c13a4e0af6adf8446f51162944f711661da0092fd950f6f67ff9ae7d851f34cfb674f4d0849818147af76201229cbee9fc71b31034c9a14f6b85b572b4ae6ae0f22ffc003a89de4beb2fa1fea95af59347e0fd2f5e8af2a4d6776b3411c7de0fdc638afefd59f3d0766b18ebc9e0c88b724087b75f607e455db464eed3612377d4bd3757bbb07bfc5537f1ab59d21bd66717adedc9e03693243af0c1f75e497f14e8cf68a8612412c162e663f5b64566cecea13c74183645d72333023ada0fc594f12b398e1d591f5a388778d9e26b46eb1e78c20c42775090f218c879dc45e252069e2ec45fb89159988ec33c0f93576baa444c26bd15aac7ed7dcaf8efa8a23bc40a18e9f8608b7859ed16557eabbc8cd025bde612f50e28cf2e5d31a5eb51c817b042e5216bb4234f86d2c383ae1d6cffe035c25436f56685819d72939970f66e1729faf532e02671c03dd8f1589d29ed9e07974288bc61ea89b399323a4d3c258ec37c7d609664c62d476ab1fd2a6aaf8e4cdc64541a815cd7224953422a2abac29480ed351ba2c87482de56f95ddc0dd1bf05f19fe183100d2dffff2019d45805e7375887a48d28f56dfe2a6ee5bcfddca77b0fbed06699b8429285ff01b22c8f4e5763d6965137e4aade73d7e36649d6acad34c012b0e053e157c7926cf69db8a45b5d610732306ecc0008deb05bb864e627f5b547342e7877c1744e9ba404d23bef2524293fa2f6f1660c35372a3462baa12924bfe141769074124e9693f2afad4bdb546da6ec1c036d3bfc4a914d0e9090bd10a98d7b5c48854b9438b4c0adbce92a821782ff8c94d92e85e7cc0955ff5466c935848de3022738e829d777f884b58f86f80d8813cebaba9857ed455558146363d0800333b2569f81a39f5f8002d4f478cf01e36df9bef83d4eabddcaf75e222c90a1684b39314947fb8dd81e0c48e43d8b11351ea678f592780ad187647229fd6e1be86d1725cc2a4b4937fcda016ed0254b7f7572335b11715239d3eebed5a9344ac616b80bf1fbbc909d91825d1921255aa28badb373adf974a47b828481f095322302561a4987e3991b210d475c0876aa1a826e3e06db0d5a55415654156b0b5c72b531cb65d1ca38556de0d80a487ee868ca4072ef5939b50cb4abffb32be56fcfa485efb32e5e512f7bc2e0494e7a420c4e884818a2ffd3090cc479fed559f500ca858471d0c1abc6124fe7b4f2319f61943870c2f574f9fd25dea7aa9dbfb72be54574960c607fad983a898027872016e5f73604bceea38f8542571be9df448380d09d586933acc2f7c5fc911243026196143a99e661e91bdfa54ed1909f659ae8b7e8b332ce9d899503d1d2b05224492fc7d912e694fac784d93e5589618212a1cec575853c2c14ce54cbe3f15c0ccf58f51f055fc7ca725ca773fd0ab44557d08b9ce39d72518a8bb2db1c267dbe3780f070893f44e175c29c0cf62c7f10526d14f42d189d29e993a8ba2abbcc33311d93b5935938041f020b15a82cf95f3c4a2218154c5fc76da1100960ba5e25ce8ba49ebe638a06b615a3c895807298ba840ffc86b44704b534fbf99e2814fcfbf22091c9b90af60e80b3790c64d3831602184abf698967a9aa61b9fc18349bc33f428160e09dbd7e3e28e7aa29a4f27c5f7b42da4d61bf413c7e6ce9237cded1286a0f2330253d02b24c2cb5d696d0f573bd5d12b3bdd9d1909524d5c9ae2779699362810b2013e2e1b97745b3406557fb86675ac685f47ada69cdb7249b54f01c60b702b42109e71c2c86e88492b447f88a3e56f0dd9fd88e959bb1781be9640e49713f5b9853e8ff0ddcc87a42662b5eb6ccaad4888cde4fd40aed1b67fe95d49070059e6ad70dc8527e536ef68259f92995a14ff9d5a5a15f2446dd779beada0d95b60ec0f442e03591f9f5fc81282495fe26920c9537b35cffd11c2a8d2b28b216d7840e9c460b990154997487a22dbd967393f15053ef58cdb18b5d3c4d668507a3e91e962c55aa24e5e187f440591f05bfbf31cd29411e6236246bb13104a783e5ca206acc15a67d4233287d9956bcebeff4dbfb5f42aa011ef77608652de4805297bdbaffb0383fc28570da0ccede297ee18acdac2d6b399eccd3575b4f319b14397a0589cd2175a796692ed5c0b9b9203660e401ad08cd993b97044a5c232414c8d9e97f7dcd773c50eda6d21be70cb40df921e8ecd0e09d2a9e9b95e327c9b34fdf5001a78e39944e9d8aa054aa15f531ba8fa56284367fbf6bc5eb4f082ee5791a6c324d255c2efb12df6c6676e12338604b8ff5cb51c877b4241228a52f3d7b737267d3c0432c502c8cfa301cef3f64bde83feeb5c3bd20dcb5a535e350ffbba800626f04f0eaaada89866f7e9a43f3b08c473c5f0aef4407567ff4f7cd6939c5e7e2cd09b3e2a8bd264540f12e482cded5afb80f44a56730146fc9f88694faeaea7c02bba675e27a8c0a8d78a3e9ec0f6755616a3457f72144094f503f1a1c9ef8fbc505056333cf5fb6c6820bd885f8cb41f82a1a9924654a573fdfece9557363965dd9ce94300c8c7807b945d7d292ab8a04a2a330da786700658e7807d411dc13a2541693dd9ff6971c5a729049345a2a7b75355e2f938da7011bacda164ba19bc1e96ccb0263a3ce758d6f1fb308e2eac7d8d6d43ad486ddb5d7b63ccb8c494a8dc283dc0adddf82c8e55ff3b5f851c23beebd6e844ec2518aa0127d9a4bbba0826d1922b3a326bececb84a0e9814da1c1834bce5246c5638405349904e7f37c8cde5900dbc53f7b15f31e5f75df0dab3fcceac01d35e84f0757d8b246c914d138c963ee19eee2422d606c1a965b4ed9d4d07d21c32ec7e28f852c9d08722bbcff864025dfeb619d18450ffe4be9c83a1a273b29def500545e5a77d5f8f0c4d0f8757c5db191fe91041bcfd1c550c2b6405ee8b61a3871ba6c881bed958d926bc2446538b1a47535de9efd598291be098eebe2e37734eb45c8a77ebc0a4ebe175be11ccbc74e795e50ca3be33b0a4d4ea49f82a85206be0ff199a227f9ac8860b84f0527b1e1a692c4b28bb425fd75261b6e6fbe6aa663c2aa92a89fc3160a09407572fc0c1eff16fb90a5542829e12e24c8dcc88e898e75c6edb10dbb55b39ac71da246e121a32bea65287d095077e937de96c0b50fd75820352089d2e836d17b82e93afcaa20185be6874d602ef8f396fc8684cadf8428257e5017b2a6bdbdded5bb180c4ca5376119d9104d84c9681c0a75843d266b6684d5be39c423cc8543ce19e3e6f53a41558c9294a4ce907ce04d1ad38dd5f1c8898ab0baccafccd571e6d4cb30a632ff230061f7ecfce2f3c5f69c6c59f5bdc4861da909f88b9d831e944f26b2c6ebb1c7c48ff4a4c590a641768a41210195a93e3db391569ea09b186333b2a4ee8eb5c9476174caa5369d136b7fef9028e21c113cca6fc60201278a32023d4e613d802d1d32e1c41d40757e75c3a29f99b60022a86acb9fc9c5b3179183ef3c2247f403260d7416ae408b63adf1ed2b680f690390a1f409429af5bbcbaaa1ae9482a04d7038e68224ba72c028f17d79befbaac87e5421892bcf8b60a01f4a37f18e52f3ba2f49a900487f312a940d5ec1b0293ca5b2de0841014636650b51596ca17159a3353408c1cefc522e8e3719df3431a93e3ed95db9afd946543b34c260182f28e59547060b79a1a5ef1897f9f898c2745fad7a7a08a9d28a161c7c57cb82c619861be4e3b0c5a7aa59ce1e1bb32b4a0c4faa78e579a6992bbdc43bd32f92a9c4fe1f78e22954e0fa01294dfb1698eb4dd52506f26d00f8d188943184155ec0bb1e865cf1841b90037d15797229a6f6379bc94d3072249c669b318af108e806ca6e8ba5c5ed186a429a39e5e5ea22499da55df7209f0f08ca78c5a3cec20ac42b9f44d7f18e78b6641b7a154812573d42f6000bfc9c2dfae83324fd8c78d5f74b7dc28c5b6a49f4443d78adc3c6674530a4b7ea9f5c9b1f8ce361853f01fd9a9e6512cc3e702a3914cd35b06130c4c1b67a2d081c4f933a8f3b598ad149e79028307baf0856bd36d5ccd8f60446983dad790d57fdc3b9587750f724e49f3ff9ec4d6feaff4370b5ecffaa5992b33217abd7cfd018b0461965c43da513560470d6aed44f4785e696d636914201d4e82c3485b8dc18befec6d7cedc59e42e15cbebbfdd01f3d560d6ff7de4fe2741d9e4ee54188ed89f072a245293c8406ddb7ecab7807e02c1287612e0dc628c96b226447e0fe244668830dd765ceec464afeb810f2a289c572c12644a5865dcb0ee1bf0e5ff1ae9f2a5f2e87658b8767592744a75d7d4293d01ac60abe5b4873278f8afb6396256112d6185d81ca4c01bca7a7b4e28ce88dfe7fecd7ec08cfd3e6af12b30691c0ed975e5f4cf7ed444e3d11231ff60bf2cc6b2636370a8d339dcf4b00e7c5204dad7d22de6f51710e792a98be7ccb2a6584632fa730b6e45f694c86cafaf2b783bf089a72ae85103b634348bbad10bd891d7ac9837f3fb57844797adaf05883208e75f3ceb016b53b219f41111d9dccee7925094a5f056c6527cf08a1b892a471aadb7eaed1bea3cc9ba07e37afa490c3fae36b173e260bf8b6ba7e7be652075e7b95a4423d71caf922f30871453f6e20b99577241f6b447f55d4ffdc0b6061c85ad500d9b087bec7b2b71993a8742f09ef592b96ffdefdad21d7bca1013b308465dd96837a236d6cd7f4933673b5bff4f7e7b6ffbcfbe029ef265581fd935496d87e8b27783228f5ef7f2868070185a9a778fea016ed4b6e6ac11240841fb5d4b5ac1aa96887e254c1fc4302dc108ad7f14cc165b5f92dad75ee7da30afa75202f355cfddd4909d47e42f66d1b26b69f86639ae7450a8b2348af5fb05e7e9181835123bc3917ecc9"}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}}}], 0x1030}}], 0x2, 0x804) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x6, @private1, 0x5}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x0) 02:54:02 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x76, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) sendfile(r0, r0, 0x0, 0x100000) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x9, 0x7, 0xe0, 0xb0, 0x0, 0x101, 0x20002, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000000), 0x11}, 0x10, 0x0, 0x3, 0x1ce68d8d3dde9a8, 0x3, 0x8, 0x3e, 0x0, 0x5, 0x0, 0x7}, 0x0, 0x3, r0, 0x8) 02:54:02 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x50040, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x160) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) sendfile(r0, r3, &(0x7f00000000c0)=0x7, 0x6) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) write$binfmt_aout(r4, &(0x7f0000000180)={{0x10b, 0x0, 0x0, 0x17, 0x208, 0x6, 0x19d, 0x8}, "c13ed55fbb00009eae7c3240f513b77bcac0011fd09efdd45b773f733d91e65893126f0fca1c4c1b679beddfef88a66d87c7907b20566eab2574666014eff81e5137dc15c84a3bf25b6fea52b68d9b3eded2bfb0f27a7cd51c636135d32a1db81f35d3e79f050205ea92251b4b698d4f9e75125fde7cf5e96f0c406dd3e091e1e041b1720728fd611849c136c53caf9d96dd0dfc0541aa9d86e63525882f9f5271e8542668b2260866760f422f7327f9fb023b5bde726df0474de4f4f7193959d00a179417a796228f5090a669e765e02c6c1f3c4d9b551f5290525defbf48dc8b", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x701) [ 1575.021247] loop7: detected capacity change from 0 to 40 02:54:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x6000000000000000, 0x4) 02:54:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x88) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='blkio.bfq.time\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x200000, 0x0) setxattr$security_capability(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0), &(0x7f0000000400)=@v1={0x1000000, [{0x8e33, 0x81}]}, 0xc, 0x2) sendfile(0xffffffffffffffff, r1, 0x0, 0x100003) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) connect$unix(r3, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0x6e) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r2, 0x80089419, &(0x7f0000000000)) lseek(r0, 0x0, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) sendmsg$AUDIT_USER_TTY(r4, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, 0x464, 0x8, 0x70bd27, 0x25dfdbfc, "0988ef04a75b9ed0b83415761fbd1f4c93695cf3c310655fcc3427a890e43a8784cb42", ["", "", "", "", "", "", ""]}, 0x34}, 0x1, 0x0, 0x0, 0x4000044}, 0x40000) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r0, 0x40049366, &(0x7f0000000040)=0x4) [ 1575.200497] syz-executor.7: attempt to access beyond end of device [ 1575.200497] loop7: rw=2049, sector=60, nr_sectors = 64 limit=40 [ 1575.213754] syz-executor.7: attempt to access beyond end of device [ 1575.213754] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1575.215399] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:54:03 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x121042, 0x21) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x40) r3 = syz_io_uring_setup(0x15971, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x0, 0x255, 0x0, r0}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040), &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file1\x00'}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000000)) r6 = inotify_init1(0x80800) r7 = io_uring_setup(0x2fe9, &(0x7f0000000300)={0x0, 0xcb6d, 0x2, 0x2, 0x9b, 0x0, r3}) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000240)={0x0, r7, 0xb587, 0x2, 0x8001, 0x800}) sendfile(r5, r5, 0x0, 0x100000) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r4, 0xc0189379, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5}, './file1/file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r4, 0xc0189372, &(0x7f0000000940)=ANY=[@ANYBLOB="0c5b6bbf1ff2d5da79accdb8c4a9439602676b21", @ANYBLOB]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000380)={r8, 0x7, 0x7, 0x800}) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0x203}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x400, 0x3, 0x0, 0x0, 0x0, 0x3800000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100000) 02:54:03 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000012c0)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_sock_diag(0x10, 0x3, 0x4) r2 = getpid() sendmsg$netlink(r1, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000080)={0x10}, 0x10}], 0x1, &(0x7f0000001980)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20}, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x5, 0x1, 0x2, 0x1, 0x0, 0x1, 0x32800, 0xa, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x4, 0x7}, 0x40000, 0x4, 0x10001, 0xa, 0x0, 0xe51, 0x80, 0x0, 0x81, 0x0, 0x10000000000000}, r2, 0x2, r0, 0x8) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x80, 0x54, 0x21, 0x0, 0x3, 0x8500, 0x8, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6d, 0x1, @perf_config_ext={0x8, 0xeb5}, 0x40, 0x4, 0x200, 0x0, 0x91c, 0x0, 0x5, 0x0, 0x4, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, r0, 0x1) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x800) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x7, 0x0, 0x1f, 0x7, 0x0, 0xa4, 0x10, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x23, 0x6}, 0x15020, 0x10000, 0x5, 0x1, 0x1, 0x7e7, 0x7, 0x0, 0x2, 0x0, 0x101}, r2, 0xd, r3, 0x2) shutdown(0xffffffffffffffff, 0x0) r4 = getpid() ptrace$peek(0x2, r4, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3f, 0x80, 0x5, 0x0, 0x100000000, 0x102, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x5, 0x4, @perf_config_ext={0x5, 0x4}, 0x1, 0x7ef, 0x7, 0x4, 0x1, 0x3, 0x100, 0x0, 0x0, 0x0, 0x23a2}, r4, 0xd, 0xffffffffffffffff, 0x2) recvmmsg(0xffffffffffffffff, &(0x7f0000002800)=[{{0x0, 0x0, 0x0}}], 0x500, 0x0, 0x0) 02:54:03 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x5000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmctl$SHM_STAT_ANY(r0, 0xf, &(0x7f0000000100)=""/142) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffffffffff9, 0xa, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) [ 1575.450268] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=0 sclass=netlink_tcpdiag_socket pid=8840 comm=syz-executor.4 [ 1575.608718] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=0 sclass=netlink_tcpdiag_socket pid=8840 comm=syz-executor.4 02:54:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) finit_module(r0, &(0x7f0000000000)=',\x00', 0x2) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:54:17 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:54:17 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x29, 0x5, 0x0, 0x0) r1 = socket$inet6(0xa, 0x3, 0x4) getsockopt$inet6_int(r1, 0x29, 0x24, 0x0, &(0x7f0000000080)=0x37) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000440)={'lo\x00'}) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x1b, 0x1, 0x7f, 0x6, 0x0, 0x1, 0x20, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xe5fe, 0x2, @perf_bp={&(0x7f00000000c0), 0x3}, 0x40040, 0x8, 0x1, 0x0, 0xc8, 0x7, 0x6, 0x0, 0x8, 0x0, 0x3}, 0x0, 0xb, 0xffffffffffffffff, 0xa) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_EXTERNAL_AUTH(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000380)={&(0x7f0000001500)=ANY=[@ANYBLOB='`\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00022cbd7000fcdbdf257f00000014005500936ebb6c366047b1f8da1fd5c65a928a0d003400ca5bcd11e5910f3c4100000006004800740000001400550050dfce3c27f9a22b8ab3eae8666f66f40a003400020202020202000066398930de1e505e6ad54167fa3d568749db146b271e738092736139ba8b9463b2b7e570edc0eb94f019e331ac88e5f2b61fa30c33d23bae5dcc83761cdb503ece7c87d402e10948da620f135c"], 0x60}, 0x1, 0x0, 0x0, 0x10}, 0x8040) r6 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0xc4001, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r5, 0x10e, 0x1, &(0x7f0000000400)=0x12, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000280)={@local, 0x85c, 0x2, 0x3, 0x2, 0xe6a, 0x6}, 0x20) sendmsg$TIPC_NL_LINK_GET(r6, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082cbd7000fddb0000200000000c0007800800020000000000"], 0x20}, 0x1, 0x0, 0x0, 0x40010}, 0x40000000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000001800), 0xd}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @remote, @broadcast}}}], 0x20}, 0x0) 02:54:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x40, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="04000000646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x410, &(0x7f0000000300)=ANY=[@ANYRES16=0x0, @ANYBLOB="8cb7bb08314cde5e4058c8937832c70185a8aa83ea73db156767166c286af663a06ac6a44865c1dd46c32ca2c2d70ae97d67d553de33b663d1901732520712fce63affbd7662e67efbae038bb7077e4426372cc3791a78ae649e4dc7e163034d99f48f", @ANYRESDEC]) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file2\x00', 0x800, 0x10) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x30, 0xffffffffffffffff, 0xec465000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) syz_open_dev$vcsn(&(0x7f0000000000), 0xde, 0x402500) socket$inet_icmp_raw(0x2, 0x3, 0x1) setxattr$trusted_overlay_upper(&(0x7f0000000040)='./file2\x00', &(0x7f00000001c0), &(0x7f0000000380)={0x0, 0xfb, 0xdd, 0x2, 0x6d, "72e2175794757fdbd9c204a718300a9b", "bcf77ddbe0fc7441c36c51f36665b2aec11bce8c86d2881f9f8664a29e91357085b7f59e90f1f17e85b8a6aba9dba2924260d52c701e5c64c43e949406786a79e0fcc1ec504b1211e9dbea5fd526fcb09202d089b6d23f080d7c6476694783116df7be2a04687ca1f1cbc83057f82b945d72ab5cacb4fd30f9253e1c7ea889744ff243586d49021d9537a2c7d31498583081f7375c2a34a6fe40bca8e0c6aa4b7c0c64d964b6a735e850c50a65fcbd559bbab3463ca0fa9e9e1d8c22496cdf47b8326435400df584"}, 0xdd, 0x2) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f0000000480)={0x0, 0x0, 0x4, 0x0, '\x00', [{0x800, 0xdba7, 0x7, 0x3f, 0x7, 0x5}, {0x2, 0x80, 0x6, 0xba, 0x5, 0x7}], ['\x00', '\x00', '\x00', '\x00']}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb}, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xb}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 02:54:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r4 = socket(0xa, 0x5, 0xfffffffa) ppoll(&(0x7f0000000000)=[{r3}, {r4, 0x8403}], 0x2, &(0x7f0000000040)={0x77359400}, &(0x7f00000000c0)={[0x1]}, 0x8) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:54:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), r0) sendmsg$IEEE802154_ASSOCIATE_REQ(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@IEEE802154_ATTR_CHANNEL={0x5}]}, 0x1c}}, 0x0) sendmsg$IEEE802154_SCAN_REQ(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x24, r2, 0x20, 0x70bd25, 0x25dfdbff, {}, [@IEEE802154_ATTR_DURATION={0x5, 0x15, 0x3}, @IEEE802154_ATTR_DURATION={0x5, 0x15, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x40001) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="756e695f786c6174653d3106000000000000007f260feb02736d61636b66967472616e736d70659c3fabc00000eb7165637400000000000000"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000300)=@IORING_OP_CONNECT={0x10, 0x2, 0x0, 0xffffffffffffffff, 0x80, &(0x7f0000000280)=@llc={0x1a, 0x3, 0xfe, 0x3, 0x0, 0x80, @broadcast}}, 0x1) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000180), &(0x7f0000000200)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x41030) r5 = openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r5, 0x0, 0x0, 0x0, 0x0) r6 = eventfd2(0x0, 0x0) signalfd4(r6, &(0x7f0000000000)={[0x1]}, 0x8, 0x81800) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1000002, 0x401a012, r7, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x6) 02:54:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xfeffffff00000000, 0x4) 02:54:17 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1589.954230] loop7: detected capacity change from 0 to 40 02:54:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="606be257c22334ece2c5cfaf570cf356f3fbae91e5a8b7b6cdeebf85402c4aa62f9d803a0e7e881bf878ca9f3173ee67be4dd6d695d446af0dd54a523d5180cb2e660ac4eb74e946e84b9fd83f8324f3d5596b0bd3fa6535312148a8b9650376", 0x60}, {&(0x7f0000000200)="a58a7180c375c05e6e5f448c6e3294cd643f662809296ad15aa24b6157d035d2d8db34bd2f4a5546ebedfc176ddd18953b5cccb7760cd61d5c7dafe7ace209a39019e9dfcd28bc7e29ad5f6cf6508e35d734da97f5c638fccdd19288a6b89698a299e46c07e79c34a1d2f1dd9131102830ffd8f0c267b7a0e6c9096d80aa3ed9e8c42e3d8b69d23f282bf48b8355d0e2fabeb94de6ff1290e6d8855e3a50bf79031e1da5ed8d6ae019a445a80898de090ab9371e5fd3d9b7f20f5e84aad92777", 0xc0}], 0x2, 0x7, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="1c", 0x1}], 0x1, 0x7fffffc, 0x1) getsockopt$bt_BT_VOICE(r3, 0x112, 0xb, &(0x7f00000000c0)=0x40, &(0x7f00000002c0)=0x2) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x424080, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r2, 0x0, 0x8) lseek(r0, 0x0, 0x3) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000300)={0x5, 0xffff8001, 0x59, 0x3, 0x4}) [ 1590.036341] syz-executor.7: attempt to access beyond end of device [ 1590.036341] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1590.038401] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:54:37 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:54:37 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x270002, 0x27) lseek(r0, 0x0, 0x3) 02:54:37 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0xffffffff00000000, 0x4) [ 1610.167073] loop7: detected capacity change from 0 to 40 02:54:37 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = fork() perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0xc, 0x5, 0x8, 0x7f, 0x0, 0x8, 0x1000, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7, 0x0, @perf_bp, 0x8, 0x6, 0x0, 0x9, 0x3, 0xffffffc7, 0x6, 0x0, 0x8000, 0x0, 0x9}, r0, 0x4, 0xffffffffffffffff, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x80, 0xff, 0x6c, 0x80, 0x0, 0x0, 0x40000, 0xa, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x100000001, 0x20}, 0x4d020, 0x80000001, 0x8, 0xd, 0x7ff, 0x40, 0x4, 0x0, 0x9, 0x0, 0x8056}, r0, 0x9, r1, 0x9) io_setup(0x40, &(0x7f0000000240)=0x0) io_destroy(r2) io_submit(r2, 0x0, 0x0) r3 = syz_open_dev$ptys(0xc, 0x3, 0x1) ioctl$BTRFS_IOC_SET_FEATURES(r3, 0x40309439, &(0x7f0000000040)={0x2, 0x2, 0x3}) sync() 02:54:37 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:54:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) r3 = syz_open_dev$sg(&(0x7f0000000040), 0x1, 0x105000) sendfile(r1, r3, &(0x7f00000000c0)=0x7, 0x2) openat(r2, &(0x7f0000000000)='./file1\x00', 0x200, 0x21) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r4, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:54:37 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x101042, 0xbf1cadf27cf12961) fcntl$setlease(r0, 0x400, 0x1) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x6, 0x6, 0x40, 0x8, 0x0, 0x80000000, 0x3001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000000), 0x8}, 0x0, 0x7fffffff, 0xfffffff9, 0x7, 0xffffffffffff8000, 0x8000, 0x101, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x5, r0, 0x2) setfsuid(0xee01) write(r0, &(0x7f0000000080)="01", 0x1) 02:54:37 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1610.285762] syz-executor.7: attempt to access beyond end of device [ 1610.285762] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1610.287505] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:54:38 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x2, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x0, &(0x7f0000000240)={0x100008}, 0x20) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) fchmod(0xffffffffffffffff, 0x82) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00', 0x101042, 0x64) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) ioctl$FAT_IOCTL_GET_VOLUME_ID(0xffffffffffffffff, 0x80047213, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) sendfile(r1, r0, 0x0, 0xfffffdef) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x152b426556f4516d, 0x4) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 02:54:38 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:54:38 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:54:38 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:54:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) [ 1610.586710] loop7: detected capacity change from 0 to 40 02:54:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/asound/seq/clients\x00', 0x0, 0x0) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f00000018c0)={'icmp6\x00'}, &(0x7f0000001900)=0x1e) recvmmsg(r0, &(0x7f0000001740)=[{{&(0x7f0000000000)=@isdn, 0x80, &(0x7f00000002c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/53, 0x35}], 0x5}, 0x5}, {{&(0x7f00000013c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @dev}}}, 0x80, &(0x7f0000000340), 0x0, &(0x7f0000001440)=""/62, 0x3e}, 0x1f}, {{&(0x7f0000001480)=@qipcrtr, 0x80, &(0x7f0000001600)=[{&(0x7f0000001500)=""/224, 0xe0}], 0x1, &(0x7f0000001640)=""/221, 0xdd}, 0x100}], 0x3, 0x20340, &(0x7f0000001800)) fsetxattr(r2, &(0x7f0000001840)=@known='system.sockprotoname\x00', &(0x7f0000001880)='$#*$(,.\x00', 0x8, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) openat(r4, &(0x7f00000000c0)='./file1\x00', 0x1b1500, 0x22) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0xfd49}], 0x1, 0x7fffff8, 0x0) [ 1610.704977] syz-executor.7: attempt to access beyond end of device [ 1610.704977] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1610.706873] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:54:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) fsetxattr$security_capability(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=@v1={0x1000000, [{0x6, 0x6ceba63a}]}, 0xc, 0x2) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x401, 0x20) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) sendmsg$IPVS_CMD_GET_CONFIG(r3, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4ba34b3142b9aef6}, 0xc, &(0x7f00000002c0)={&(0x7f0000000400)={0x88, 0x0, 0x20, 0x70bd27, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x81}, @IPVS_CMD_ATTR_DAEMON={0x60, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bond_slave_0\x00'}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x20}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @initdev={0xac, 0x1e, 0x0, 0x0}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private2}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000}, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)="e06eedaf54861e3363d55714599b172bdfaa4104f15897d380bbffb81f0f83c08744480b5dc3d3da00b3467a1e5ef19154a24e45b14ef60abfb2b2a1819cfd783124fcfa25e5a4dcf0a21b3484e40283cd10000204c6bb29ae05492e642dfbe5dfe56f671e996a2e8b5a169ca2daac332a77ad711d14c53845b4072c3ec397ae74450cfd911a7bffa6748465c143b930db1a10d387b5d4fbb6e6024b4c18ccef544c85750b1e2f40ac6f1bf615822eb1c7ecb47e9a45fe981b56a97fb6340228b55661b24709131b7a91c24acb13c1863e1b8a60dc7b06546a189004cfc2a067b22e082667f4808b525c5a2d6595366b0e46e8a383650e3d6b6c133baad1e4", 0xff}, {&(0x7f0000000280)}, {&(0x7f00000002c0)}], 0x3, 0x401, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r4, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:54:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r1, 0x40047211, &(0x7f0000000040)) r2 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x25) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) openat(r2, &(0x7f00000000c0)='./file1\x00', 0x2000, 0x80) lseek(r0, 0x0, 0x3) 02:54:38 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x2, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:54:38 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:54:38 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1611.013739] loop7: detected capacity change from 0 to 40 [ 1611.093021] syz-executor.7: attempt to access beyond end of device [ 1611.093021] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1611.094519] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:54:56 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) openat(r1, &(0x7f0000000000)='./file1\x00', 0x2a8000, 0x1b8) lseek(0xffffffffffffffff, 0x0, 0x3) 02:54:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = dup2(r1, 0xffffffffffffffff) mount$9p_fd(0x0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000400), 0x0, &(0x7f0000000580)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@version_L}, {@cache_none}, {@access_client}, {@access_user}, {@version_u}, {@loose}, {@uname={'uname', 0x3d, '?}!(\xde^.\'\\\x00'}}, {@cache_mmap}], [{@euid_lt={'euid<', 0xffffffffffffffff}}, {@pcr}, {@dont_appraise}, {@smackfsroot={'smackfsroot', 0x3d, '?}!(\xde^.\'\\\x00'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@obj_role}, {@smackfsfloor={'smackfsfloor', 0x3d, '#('}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}]}}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000140)={0x0, 0x0}) r4 = openat2(r2, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000200)={0x640080, 0x20, 0x4}, 0x18) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0x2, 0x4, 0xc6, 0x1, 0x0, 0x10001, 0x442b, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x672, 0x4, @perf_config_ext={0x400, 0x1000}, 0x40028, 0x5, 0xd906, 0x7, 0xce, 0x2, 0x2, 0x0, 0x2, 0x0, 0xff}, r3, 0x10, r4, 0x8) r5 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = fsopen(&(0x7f0000000040)='rpc_pipefs\x00', 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f00000001c0), 0x280c00, 0x0) perf_event_open(0x0, 0x0, 0xc, r5, 0x4) fsconfig$FSCONFIG_SET_STRING(r6, 0x6, 0x0, 0x0, 0x0) 02:54:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) preadv(r2, &(0x7f00000008c0)=[{&(0x7f0000000600)=""/116, 0x74}], 0x1, 0xa3ca, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) copy_file_range(r0, &(0x7f00000001c0)=0x4, r1, &(0x7f0000000200)=0x20, 0x5, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000280)='freezer.state\x00', 0x0, 0x0) epoll_pwait(r4, &(0x7f00000002c0)=[{}, {}], 0x2, 0x8, &(0x7f0000000300)={[0x9eb8]}, 0x8) open(&(0x7f0000000240)='./file1\x00', 0x2, 0x40) lseek(r0, 0x0, 0x3) write(r1, &(0x7f0000000000)="4d6de283612c7496ce3c168dd9fee9bb3b7c24678e0251ac26c3910aa5b4277f55e5e93d5bc6c1b2431d30eba9fb8480d8925b9b253f8a58e9f2fa10ad4c1dd6329226cb72f7fec1ec9d272a419760cd85569ee9eec66db3bfc7b9ebaddd1791", 0x60) lremovexattr(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)=@known='trusted.overlay.opaque\x00') 02:54:56 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:54:56 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:54:56 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1628.743513] loop7: detected capacity change from 0 to 40 02:54:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) r3 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x4042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$TUNSETOWNER(r4, 0x400454cc, 0xffffffffffffffff) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x4) [ 1628.780850] syz-executor.7: attempt to access beyond end of device [ 1628.780850] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1628.782143] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:54:56 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:54:56 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() ptrace$peek(0xffffffffffffffff, r0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r1, 0xffffffffffffffff) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:54:56 executing program 3: setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)={0x0, {{0x2, 0x4e21, @remote}}, {{0x2, 0x0, @dev}}}, 0x108) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000540)) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, 0x0, 0x24004001) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) sendmsg$inet(r0, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, 0x0, 0x0, &(0x7f0000000700)}, 0x0) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, 0x0, &(0x7f00000001c0)) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x9}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace$setsig(0x4203, 0x0, 0x0, 0x0) r1 = clone3(&(0x7f0000004c00)={0xc0002100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x3, 0x7f, 0xff, 0x0, 0x0, 0x101, 0x0, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0xfae6}, 0x800, 0x7, 0x55ce, 0x0, 0x100, 0xca, 0x9, 0x0, 0x4, 0x0, 0x7}, r1, 0xc, r2, 0x2) 02:54:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1090c2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) [ 1629.003836] loop7: detected capacity change from 0 to 40 02:54:56 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) ioctl$BTRFS_IOC_DEV_INFO(r1, 0xd000941e, &(0x7f0000000180)={0x0, "9b5a65640f939a7a65870df6203741e7"}) 02:54:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file0\x00', 0x4042, 0x92) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000000)=@gcm_128={{0x304}, "1f8bcf37b69090eb", "ee530f942e87cce1f1fed4fde6e2bdf7", "ec60409b", "2b39629b9723e6f7"}, 0x28) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) fcntl$getown(r3, 0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) r5 = fork() getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000240)={{{@in6=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@loopback}}, &(0x7f00000004c0)=0xe8) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file1/file0\x00', 0x0, 0x7ff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000440)={r5, r6, r7}, 0xc) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) write$binfmt_aout(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="cc0006082e010000eb0200003f0000008a030000ff0000000000000000000000c39a7171b84db12b67a0284be1200479887433d8f0d3000039b8a40deb09b27fae881e6a75683b557bfe416df0d5ac918fb327b0e42a55264894431426176172d32f6ee539dc84592a8d22611a79565894bd0ae00a740f21cc6ea5af44655a0ef3536eadfcdeef731943a3160e11f61d45ec48a0ee9e94a2dfae0311895dd77ebb736dae1192228762c6e6d6a7166aa6f000"], 0xbb) [ 1629.095096] syz-executor.7: attempt to access beyond end of device [ 1629.095096] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1629.097083] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:54:56 executing program 4: bind$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x4e21, @broadcast}, 0x10) set_mempolicy(0x3, &(0x7f0000000040)=0xba7, 0x7) set_mempolicy(0x2, &(0x7f0000000080)=0x2, 0x0) set_mempolicy(0x2, &(0x7f0000000000)=0x3f, 0x804) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x4d031, 0xffffffffffffffff, 0x0) set_mempolicy(0x3, &(0x7f0000000100)=0xc8ff, 0xff) set_mempolicy(0x1, &(0x7f00000000c0)=0x800, 0x101) 02:54:56 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() ptrace$peek(0xffffffffffffffff, r0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r1, 0xffffffffffffffff) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:54:56 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) [ 1629.290749] loop7: detected capacity change from 0 to 40 [ 1629.334767] syz-executor.7: attempt to access beyond end of device [ 1629.334767] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1629.335703] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:55:11 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() ptrace$peek(0xffffffffffffffff, r0, &(0x7f0000000480)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r1, 0xffffffffffffffff) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r2, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r2) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:55:11 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0x8001, 0x0) ioctl$LOOP_CLR_FD(r3, 0x4c01) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:55:11 executing program 1: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0xc2, 0x0, 0xfe, 0x0, 0x0, 0x4, 0x9840, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000440), 0x8}, 0x0, 0xfffffffffffffffd, 0x0, 0x6, 0x0, 0x3, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r1 = dup2(r0, r0) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x4, 0x7, 0xff, 0x9, 0x0, 0x2, 0x1a609, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, @perf_config_ext={0x5, 0x10001}, 0x9000, 0x400, 0xfff, 0xc01d0a4e67bdc816, 0x1, 0x7ff, 0x100, 0x0, 0x3, 0x0, 0x7}, 0x0, 0xb, r0, 0x0) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x101800) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/cpuinfo\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000500), r2) sendmsg$TIPC_CMD_SET_NODE_ADDR(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000004c0), 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x24, r3, 0x400, 0x70bd29, 0x25dfdbfe, {{}, {}, {0x8, 0x11, 0xcfbd}}, ["", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x20008010}, 0x91) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r1, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x1c, r3, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4008011) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4f5, 0x1, @perf_bp={0x0, 0xd}, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) close(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r5 = syz_io_uring_setup(0xfa7, &(0x7f0000000080), &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000100), &(0x7f0000000000)) io_uring_enter(r5, 0x100001, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCDARP(r6, 0x541b, &(0x7f0000002440)={{0x2, 0x0, @loopback}, {0x0, @link_local}, 0x0, {0x2, 0x0, @empty}, 'wlan0\x00'}) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f00000001c0)=ANY=[@ANYBLOB="5fcbd4c84da3000000", @ANYRES32=r6, @ANYBLOB="02000000000000002e2f66696c653100"]) 02:55:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f00000005c0)={0x2, [0x0, 0x0]}) r3 = syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000040)='./file1\x00', 0xc47, 0x4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4277cdfe01a388364c", 0x9, 0xef}, {&(0x7f0000000180)="afc546b900b462", 0x7, 0x10000}, {&(0x7f00000001c0)="aea94c961d208f98284a6dd1b99d0d6fc6648922fda52c0bcb87185ee1bcdbc2927f3a3447fdf4bc178b598c40cc13e0ed0036836f2e480ba45de15afd44c008fddd4f7eac8703b720c948ea1bc3e4f50a990f4bd137cc93e9323b50", 0x5c}, {&(0x7f0000000240)="04babb5131bafd8a27386bb6dde7ad196d09c594d8816bcec7c934531b9b03d5707ae87fc707bb76eb00e86a0e6fc2fb84596caa1a9ec589043a8a81fb05bb52487c1d6fc074bb09f1420952de0fe63cd84fe78c1c61c3c7cf81dde99a77baf3f1542754425108cb", 0x68, 0x8}], 0x4000, &(0x7f0000000340)={[{@dots}, {@dots}, {@dots}, {@dots}, {@fat=@errors_remount}, {@nodots}, {@dots}, {@nodots}, {@nodots}, {@fat=@showexec}], [{@obj_user}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@measure}, {@obj_user={'obj_user', 0x3d, ']p}'}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@subj_role={'subj_role', 0x3d, '{/)F,[\''}}, {@euid_eq={'euid', 0x3d, 0xee01}}, {@fowner_eq={'fowner', 0x3d, 0xee00}}, {@seclabel}]}) fcntl$getflags(r3, 0x0) write$binfmt_aout(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0701d101c5010000800102030000080000000000000000000000fe554c0352d9195c8e6f27aa02efba6d451d60efa5e20752ab1f460c08d417f86ce4f33b7cde49701d55ba9be99a25ea6d520e2c75ed539bbe4afbbc3b807174ebcaa7bd450278d85d27631a273d7ee70e000000000000ddab7f40ea52950f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab68430300000000000000000000000000000000000000a691f82b358d00"/370], 0x17b) 02:55:11 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:55:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x8080, 0x0) r4 = accept4$unix(r3, &(0x7f0000000180), &(0x7f00000000c0)=0x6e, 0x80000) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r4, 0x942e, 0x0) io_setup(0x3, &(0x7f0000000200)=0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r7 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f00000002c0), 0x2, 0x0) io_submit(r5, 0x2, &(0x7f0000000400)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x100, r2, &(0x7f0000000240)="65d78c8e5353bd5c3a0f111bbc77e4dde6bf20ba1a9f681812b56d0a274df0e5d99c290255d628a6ae8396e87a7b02964dd89b35063563a2c95132265aef", 0x3e, 0x8, 0x0, 0x2, r6}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x8, 0x8000, r7, &(0x7f0000000300)="98762965af6a40fad8773b2436ec714629bf1919a6dce9a71fc4d33cef1aa8aa61144e3a77abc0fcdf152100e3841bc38cb7490c0a127c24edde9cb95dc790b3f426c83ba783dff41eb5679bf7ec72ce81949f678d163eb35aebc28bdc80317bd03cd7b4931e9905ffb4e5a8ec1375e83ca93417f68ad34f4e61e349172e5d7cac0d36a5f1", 0x85, 0x5, 0x0, 0x0, r1}]) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x200000, 0xd9) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:55:11 executing program 4: r0 = syz_genetlink_get_family_id$gtp(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) sendmsg$inet(r1, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @remote, @broadcast}}}], 0x20}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendmsg$GTP_CMD_NEWPDP(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r0, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@GTPA_NET_NS_FD={0x8}, @GTPA_LINK={0x8, 0x1, r3}, @GTPA_MS_ADDRESS={0x8, 0x5, @empty}, @GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_NET_NS_FD={0x8, 0x7, r4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x84}, 0xc080) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r5, &(0x7f0000007ec0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)=ANY=[@ANYBLOB="1c00000018003f0200000000000000000a000000d8c93106"], 0x1c}], 0x1}, 0x20000000) 02:55:11 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x2, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') getpeername(0xffffffffffffffff, &(0x7f0000000040)=@rc={0x1f, @fixed}, &(0x7f00000000c0)=0x80) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x60) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) recvmmsg$unix(r0, &(0x7f0000002b00)=[{{&(0x7f0000000280), 0x6e, &(0x7f00000013c0)=[{&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/4086, 0xff6}], 0x2, &(0x7f0000001400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000010000000000000000100000001000000"], 0xd8}}, {{&(0x7f0000001500), 0x6e, &(0x7f0000003440)=[{&(0x7f0000001580)=""/70, 0x46}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002d00)=""/18, 0x12}, {&(0x7f0000003400)=""/18, 0x12}], 0x4}}, {{&(0x7f0000002640)=@abs, 0x6e, &(0x7f0000002600)=[{&(0x7f00000026c0)=""/97, 0x61}, {&(0x7f0000002740)=""/93, 0x5d}, {&(0x7f00000027c0)=""/213, 0xd5}], 0x3, &(0x7f0000002900)}}, {{&(0x7f0000003480), 0x6e, &(0x7f0000002a80)=[{&(0x7f00000029c0)=""/180, 0xb4}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}], 0x4, 0x2000, &(0x7f0000002c00)={0x0, 0x989680}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002c40)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3, r5}}, './file0\x00'}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000003380)={{0x2, r4, r2, 0xee01, r6, 0x40, 0x81}, 0x4, 0xc0000000, 0x0, 0x0, 0x0, 0x0, 0x8}) r7 = getegid() recvmsg$unix(r0, &(0x7f0000003280)={&(0x7f0000002c80)=@abs, 0x6e, &(0x7f0000003140)=[{&(0x7f0000002d00)}, {&(0x7f0000002d40)=""/140, 0x8c}, {&(0x7f0000002e00)=""/77, 0x4d}, {&(0x7f0000002e80)=""/208, 0xd0}, {&(0x7f0000002f80)=""/22, 0x16}, {&(0x7f0000002fc0)=""/97, 0x61}, {&(0x7f0000003040)=""/120, 0x78}, {&(0x7f00000030c0)=""/79, 0x4f}], 0x8, &(0x7f00000031c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}], 0xa8}, 0x40000002) stat(&(0x7f0000001280)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0xa8420, &(0x7f0000000940)={'trans=unix,', {[{@cache_fscache}, {@cache_none}, {@access_any}, {@access_uid={'access', 0x3d, 0xee01}}, {@privport}, {@dfltgid={'dfltgid', 0x3d, r10}}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@obj_user={'obj_user', 0x3d, 'environ\x00'}}, {@subj_role={'subj_role', 0x3d, 'environ\x00'}}, {@euid_eq}, {@measure}]}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x2, r9, r10, r9, 0xee00, 0x8e, 0x6}, 0xd590, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7ff}) r11 = getegid() lsetxattr$system_posix_acl(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='system.posix_acl_default\x00', &(0x7f00000028c0)=ANY=[@ANYBLOB="02000000010002000000000002000400", @ANYRES32, @ANYBLOB="02000400", @ANYRES32=r1, @ANYBLOB="02000100", @ANYRES32=r3, @ANYBLOB="02000700", @ANYRES32=0xee00, @ANYBLOB="040004000000000008000000", @ANYRES32=0x0, @ANYBLOB='\b\x00\a\x00', @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=r7, @ANYBLOB="08000600", @ANYRES32=r8, @ANYBLOB="08000500", @ANYRES32=0xee01, @ANYBLOB="08000200", @ANYRES32=r10, @ANYBLOB="085cce7201000500000000", @ANYRES32=r11, @ANYBLOB="08000600", @ANYRES32, @ANYBLOB="10000100000000002000020000000000"], 0x84, 0x1) utimes(&(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x0, 0xea60}}) bind$bt_hci(0xffffffffffffffff, 0x0, 0x0) 02:55:11 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x141042, 0x0) r3 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000005c0), 0x40102, 0x0) write$vga_arbiter(r4, &(0x7f0000000000), 0xf) write$vga_arbiter(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="756e6c050000006d656d00"], 0xb) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r4, 0xf505, 0x0) dup(r3) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r3, 0xc0189372, &(0x7f00000001c0)=ANY=[@ANYBLOB="fd26d5d9cf85cf9d3d010000", @ANYRES32=r4, @ANYRESHEX=r3]) read(r3, &(0x7f0000000300)=""/217, 0xd9) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xb, 0x7}, 0x800, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x2, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xb}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x6) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000000)) openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x50000, 0x25) [ 1643.774356] loop7: detected capacity change from 0 to 40 [ 1643.882514] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 1643.883262] IPv6: NLM_F_CREATE should be set when creating new route [ 1643.911244] syz-executor.7: attempt to access beyond end of device [ 1643.911244] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1643.912976] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1643.953164] syz-executor.1 uses obsolete (PF_INET,SOCK_PACKET) 02:55:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2000, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x44040, 0x8) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:55:11 executing program 3: connect(0xffffffffffffffff, &(0x7f0000000000)=@nfc={0x27, 0x0, 0x2, 0x3}, 0x80) 02:55:11 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x9) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x653}}, './file0\x00'}) write$binfmt_script(r0, &(0x7f0000000240)={'#! ', './file0', [{}, {0x20, '('}, {0x20, '-'}, {0x20, ',&'}, {0x20, '!{'}, {0x20, '&-'}, {0x20, '$%&&+'}, {0x20, '}:'}, {0x20, '@/\'~(&@}*&-]'}], 0xa, "48619e2697aab41a81a677e4d3bf9e75c93bc083982c4ab3d6dab3d53e93bd72da612c580729ba4512bbac3fc6d6a19375"}, 0x60) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="00bd6b9fffcbb0a64ee32efc28d6c26b9c264304ffdefc226fca8eff3405c4c85a781379678b1f000000000000005e0cba4728cbb95f7fd8f61601794564b7bc915adff52c73afc0578a1d7de5bfc0eac9bfe558224eff81242ba1cdd77b722426bdc9481abf6ffd649f1e1dfac5388eaa5b074773ec98a544aab3696f34b46d49582926e482e3ed4af9e221bb1ba8b32ca1c4a7f1acb789b357e0ce6d0cadb55e47f6ea2935e32f0e5c26624f5d202339b0", 0xb2}], 0x1, 0x3f, 0xfffffffd) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r4, 0x0, 0x100000) lseek(r0, 0x0, 0x3) setsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f0000000000)={0x77359400}, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000000140)={0x786, 0x5909, 0x1}) 02:55:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) setsockopt$netlink_NETLINK_PKTINFO(r1, 0x10e, 0x3, &(0x7f0000000000)=0x800, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:55:11 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:55:11 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:55:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x24000, 0x107) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:55:11 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="cc0000001b0001000000000000000000e0000001000000000000000000000000fe8000000000000000000000000000aa00"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000009d8e102000000000000000000000000000000000000000000feff970007000000000000000000000000000000512851cd8b72897a00000000000000d4b9000075e283995bf57d02ee62dd000000000000000000000000000062000000f3"], 0xcc}}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x104800) getpeername$packet(0xffffffffffffffff, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000180)=0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000380)={'veth1_to_bridge\x00'}) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) sendmsg$inet(r4, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @remote, @broadcast}}}], 0x20}, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r7, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000b40)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) sendmsg$AUDIT_LIST_RULES(r8, &(0x7f0000000c40)={&(0x7f0000000b80)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000c00)={&(0x7f0000000bc0)={0x10, 0x3f5, 0x1, 0x70bd27, 0x25dfdbfb, "", [""]}, 0x10}}, 0x4040) sendmsg$nl_xfrm(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000440)=@newpolicy={0x348, 0x13, 0x20, 0x70bd29, 0x25dfdbfb, {{@in6=@dev={0xfe, 0x80, '\x00', 0x1b}, @in6=@private2, 0x4e24, 0xfc, 0x4e20, 0x1d88, 0x2, 0x80, 0x0, 0x62, r2, 0xee01}, {0x7ff, 0x7, 0x0, 0xec8, 0x100000001, 0x100000000, 0x0, 0x573d}, {0x3, 0x3, 0x7, 0x6bd6}, 0xd9c, 0x6e6bb5, 0x2, 0x1, 0x1}, [@replay_esn_val={0x30, 0x17, {0x5, 0x8000, 0x70bd25, 0x70bd29, 0x70bd2c, 0x1ff, [0x9, 0x1000, 0x20, 0x0, 0xd62]}}, @user_kmaddress={0x2c, 0x13, {@in=@local, @in6=@mcast1, 0x0, 0x2}}, @migrate={0x134, 0x11, [{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @in=@rand_addr=0x64010100, @in=@multicast1, @in6=@private2, 0xff, 0x4, 0x0, 0x3506, 0xa, 0xa}, {@in6=@empty, @in6=@empty, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @in6=@mcast2, 0x2b, 0x0, 0x0, 0x3505, 0xa, 0xa}, {@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @in=@loopback, @in=@rand_addr=0x64010102, @in6=@local, 0x2b, 0x1, 0x0, 0x3506, 0xa, 0xa}, {@in6=@private0={0xfc, 0x0, '\x00', 0x1}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in=@multicast1, @in6=@ipv4={'\x00', '\xff\xff', @local}, 0x6c, 0x0, 0x0, 0x3504, 0xa, 0xa}]}, @extra_flags={0x8, 0x18, 0xd6c}, @coaddr={0x14, 0xe, @in=@loopback}, @sa={0xe4, 0x6, {{@in=@broadcast, @in=@broadcast, 0x4e21, 0x5, 0x4e23, 0x0, 0xa, 0x7f4381de6d7d5e21, 0x0, 0x2f, r6, r7}, {@in6=@dev={0xfe, 0x80, '\x00', 0x1a}, 0x4d5, 0x33}, @in=@multicast2, {0x80000000, 0x5, 0x2, 0x5, 0x80000001, 0x7f, 0x80, 0x8ed2}, {0x9, 0x3, 0x3f, 0xfffffffffffffff7}, {0x1, 0x7, 0x1ff}, 0x1ff, 0x3500, 0xa, 0x4, 0x7f, 0x4}}]}, 0x348}, 0x1, 0x0, 0x0, 0x8005}, 0x20000080) [ 1644.162606] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1644.202563] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 02:55:11 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) sendfile(r1, r1, 0x0, 0x100000) open_tree(r1, &(0x7f0000000000)='./file1\x00', 0x80000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x11c) sendfile(r3, r3, 0x0, 0x100000) syncfs(r2) lseek(r0, 0x0, 0x3) [ 1644.231513] loop7: detected capacity change from 0 to 40 [ 1644.332602] syz-executor.7: attempt to access beyond end of device [ 1644.332602] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1644.334394] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:55:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/net\x00') sendfile(r2, r1, 0x0, 0x100000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:55:26 executing program 3: syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000140)=[{&(0x7f0000010000)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d2020202020202020202020202020202020202020202020202020200000000000000000b7000000000000b70000000000000000000000000000000000000000000000000000000000000000010000010100000100080800180000000000001813000000000000000000001500000000220017", 0x9f, 0x8000}, {&(0x7f0000010600)="ff4344303031", 0x6, 0x8800}, {&(0x7f0000010900)="2200170000000000001700080000000008007809140b2a3a080200000100000101002200170000000000001700080000000008007809140b2a3a080200000100000101012c00190000000000001964000000000000647809140b2a3a08000000010000010a46494c452e434f4c3b31002600180000000000001800080000000008007809140b2a3a08020000010000010546", 0x92, 0xb800}], 0x0, &(0x7f0000000080)={[{@map_normal}, {}]}) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r0 = geteuid() syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0x7fff, 0x3, &(0x7f0000000400)=[{&(0x7f0000000200)='zac 4', 0x5, 0xffffffff}, {&(0x7f0000000240)="9de99f49bc5999c2ac11c879b9c80b8db035eb859ad03a98848093571d8bbc367a84384bdf0fd5851ea9e9dbe50a634cfcd8ee0fa81884cb651b7a6b914e8f2e81e1acffc9b3b335954c3a439415292e3d657146c8350587feaebb34babf5ed04cecfa36533ed7c7d09a530b8281d043685c5a1c90eabca7d0c3169fd08bad51e7a9683747f3c42844c73920652f4356eb2e16267b29ff8e5ce6634e29f05ec864335489029bde0041981e6e4768d1d8516126666b449ae701c54825e129d93733a630c19f3d5bd415aacc7af577c0df204beba15354e1eff97279ea", 0xdc, 0x80000000000000}, {&(0x7f0000000340)="70de00492c9446ad037f64bc586a1537d6e8fdf8b1d5a624223ec92621be0068fbebbfd5fc1743275183c26a60082601d7ce90616bc3a58776288b03989bd29714dcde600d73cb206a0f036e3a15e44287c7b66d33619bb34fcedf37f15e8b092efcf60d00c61b4b44b917ced85a32d358b203ec77972420962f8fe35288c8c9af81968b30c2ea18eb943e5d276b266acf61e76d1176b6d72bdb53cb00abbf94f8a4af8f2717cc74094c8fa7aefad1e519b583fcc1c6b3eb2e73f5404623a3", 0xbf, 0x1}], 0x100000, &(0x7f0000000480)={[{@map_off}, {@check_relaxed}, {@map_normal}, {@session={'session', 0x3d, 0x42}}, {@uid={'uid', 0x3d, 0xee01}}], [{@fsmagic={'fsmagic', 0x3d, 0x5}}, {@subj_type={'subj_type', 0x3d, 'norock'}}, {@fowner_gt={'fowner>', 0xee00}}, {@uid_eq={'uid', 0x3d, r0}}, {@subj_type={'subj_type', 0x3d, 'map=normal'}}, {@obj_role={'obj_role', 0x3d, '$$$'}}, {@appraise_type}]}) 02:55:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) preadv(r1, &(0x7f0000001380)=[{&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3, 0xffffffff, 0x3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x406142, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x100000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000000)={0x0, r2, 0x3f, 0x7ff, 0x5, 0xff}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x120200, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x4) ioctl$BLKZEROOUT(r0, 0x127f, &(0x7f00000000c0)={0x4, 0x8001}) ioctl$int_out(r1, 0x2, &(0x7f0000000040)) 02:55:26 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:55:26 executing program 4: openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) sendfile(r0, r0, 0x0, 0x100000) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000140)=""/44, 0x2c}], 0x2, 0x200, 0x101) openat$hpet(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) perf_event_open(0x0, 0x0, 0xa, 0xffffffffffffffff, 0x8) r1 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x43, 0x2000) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x81, 0x8, 0x40, 0xa7, 0x0, 0xb573, 0x40, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x10000, 0x9000}, 0x200, 0x10000, 0x400, 0x6, 0x7, 0x2, 0x4, 0x0, 0x1, 0x0, 0x1000000000000}, 0x0, 0x7, r1, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xd}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_STATION(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB='0\x00\v_', @ANYRES16=r4, @ANYBLOB="010000000000000000001200000008000300", @ANYRES32=r6, @ANYBLOB="06001200000000000a0006000802110000010000ddd9585acbf637dddcaf29322093521412265acb0ba5c195ded5687f27d06d195942b718bcd6346f5008f1d22390ada71428ff3c87c7957854ae62ff8027d4250bf7d34fb25cba3332feec191954fb17ff700b7a63fb6bc0568ce2da0ad6166da2fac9a6ec2c5d848c5be86a2a700933ffb46c9a4d79568dc290ecbff9e65d"], 0x30}}, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r3, 0xf503, 0x0) 02:55:27 executing program 1: perf_event_open(&(0x7f0000000080)={0x7, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) pipe2(0x0, 0x0) recvmmsg$unix(r0, &(0x7f00000049c0)=[{{0x0, 0x0, 0x0}}], 0x500, 0x0, 0x0) 02:55:27 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:55:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffffc, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_REGISTER_BEACONS(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x30, 0x0, 0x100, 0x70bd28, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x74}, @val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x7, 0x7}}}}, [""]}, 0x30}, 0x1, 0x0, 0x0, 0x4000000}, 0x40004) sendfile(r2, r2, 0x0, 0x100000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) open_tree(r4, &(0x7f0000000200)='./file1\x00', 0x0) lseek(r0, 0x0, 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000000)) sendfile(r5, r5, 0x0, 0x100000) dup3(r5, r0, 0x0) [ 1659.368039] loop7: detected capacity change from 0 to 40 02:55:27 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) io_uring_register$IORING_UNREGISTER_BUFFERS(0xffffffffffffffff, 0x1, 0x1000000, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r0, 0x5acd5345ae562de7) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x42100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) write$binfmt_aout(r1, 0x0, 0x0) sendmsg$NL80211_CMD_SET_POWER_SAVE(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000200), 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x30, 0x0, 0x200, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_PS_STATE={0x8, 0x5d, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x855}, 0x20044801) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e24, 0x0, @remote, 0x3}, 0x1c) r2 = syz_open_pts(0xffffffffffffffff, 0x101202) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r2, 0xc038943b, &(0x7f0000000100)={0x3, 0x8, '\x00', 0x1, &(0x7f0000000040)=[0x0]}) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x20020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0, 0xd}, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x7, 0xffffffffffffffff, 0x0) fsopen(0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2a}}, 0x1000000}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000002880), 0x4000101, 0x0) 02:55:27 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1659.503667] syz-executor.7: attempt to access beyond end of device [ 1659.503667] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1659.505315] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:55:27 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890b, &(0x7f0000000380)={@private1, @private2, @private2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1}) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000140)={@rand_addr=' \x01\x00', @private1, @private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1}) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r3, 0x890b, &(0x7f0000000380)={@private1, @private2, @private2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5}) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @broadcast}}}], 0x20}, 0x0) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={@empty, 0x7f}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890c, &(0x7f0000000140)={@rand_addr=' \x01\x00', @private1, @private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000180)={'syztnl0\x00', &(0x7f0000000100)={'sit0\x00', 0x0, 0x2d, 0x1f, 0xf5, 0x4, 0x71, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, 0x10, 0x80, 0x6, 0xfff}}) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f0000000240)={'syztnl2\x00', &(0x7f00000001c0)={'sit0\x00', r6, 0x4, 0xd, 0x1, 0x82, 0x1, @local, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8000, 0x77fd, 0x4, 0x7}}) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) r8 = socket$inet6_udplite(0xa, 0x2, 0x88) socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_inet6_SIOCDELRT(r8, 0x890b, &(0x7f0000000380)={@private1, @private2={0xfc, 0x2, '\x00', 0x1}, @private2={0xfc, 0x2, '\x00', 0xfc}, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc0800080}) ioctl$sock_inet6_SIOCDELRT(r7, 0x890c, &(0x7f0000000140)={@rand_addr=' \x01\x00', @private1, @private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}) init_module(&(0x7f00000003c0)='\x1b\xd5\xebzF\xc78\x81\xd5\xfa\xc3F\xe1\xd2r\xe9\xb1y\xb3\xe4cc\x18{V\x17\xae\xddd\xe0\x16\x1e\x171\xa1\x7f\x99\n\x820U\xc8\xc3\xa9.\x9a\x1e\xc9\xf1R\xe9\xf7\xd54\x0fsTI\xdf\xec\xb2K\x99\xcaxp\xb7.\xcc\x98%n\xbd\xa5\x11\xa9\x86\x9d\xb2\x91k\x04\xd6/\xacz\xf4\xf3;\xed\x16\x06\xe5\xd2D\"\xc8\x15\xab\xe6\x18/L\b\xfc\xc8\x10I[\xd0\x95\"\\\xb6\xa4\x97~\x93\xe9\xad\x8c\xd7~\"\xdam\x83K\x0f\xdc\x04\x98=\xbdM[\xd9\xd7wM\xe8-\xf4\x89#J\xc4\x8dT/R\x84\x9d\x9c\xc6\xac\x00\x13\xc7\xe8\x87\xba\xa9\x8e\xcfZihHj\xed\x8b\xc4F\xf0\x14\x83;\xd5\x87nr\x83\xea@\xe7:\x14\xaa\x12c\xb8\x89\xecX\xaf\xbaf.\x04\x8e4A\xfb\n\\6\xaf\x93\x18\x17\xbb\xc8v\xd3/\x02.\xe5\xbe\x03R\xcap\x82\x19uq\xa5I\a@d6\x82\x96\x9b\x12\xf8=\xb3-\xc0\xae\xc7\xcb\x03T8\x93x\x10\xd1\x1bgA\x1e\xef\xcd \x87z^\x8a\x1ad\xd4/\xbf$\xd6]\xcdd\xb3\v\xd1\xb0\xd3\'\xf6\xc2f\xd5r', 0x39289, &(0x7f0000000380)='),(\xac\xf7\xee\xd4\x8b^&\xe2&[') 02:55:27 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:55:27 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x1c) r1 = openat$sr(0xffffffffffffff9c, &(0x7f0000000040), 0x8400, 0x0) close_range(r1, r0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) lseek(r3, 0xffffffffffffffff, 0x3) [ 1659.745522] Invalid ELF header magic: != ELF 02:55:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x181041, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) openat(r1, &(0x7f0000000000)='./file1\x00', 0x100, 0x41) lseek(r0, 0x0, 0x4) 02:55:27 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1659.852835] loop7: detected capacity change from 0 to 40 02:55:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000006, 0x810, r3, 0x0) lseek(r0, 0x0, 0x3) 02:55:27 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x6}]}) openat$thread_pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f00000000c0)) [ 1659.927117] syz-executor.7: attempt to access beyond end of device [ 1659.927117] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1659.928910] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1660.048600] audit: type=1326 audit(1671936927.755:26): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=9128 comm="syz-executor.1" exe="/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f1214780b19 code=0x0 02:55:27 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:55:27 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:55:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) [ 1660.312370] loop7: detected capacity change from 0 to 40 [ 1660.383505] syz-executor.7: attempt to access beyond end of device [ 1660.383505] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1660.385432] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:55:28 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:55:28 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = syz_io_uring_complete(0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:55:28 executing program 0: ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x757, 0x46e}}, './file1\x00'}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:55:28 executing program 4: perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000004c0)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu/syz0\x00', 0x1ff) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f00000008c0)=ANY=[@ANYBLOB="26909bff000000000700000000a857000000000000f200b9ca65a481d37a3f000000bafecaddf88c11e2fa8af08e9bc8bf1f7a78dd010000a20000000000000000000040e6aaf842b51f0572c7a30000000000000000010000000017339d754195234c1810d6342740fec30fb235cc5b8ce24b9a731d01fd062f58f24da6f12b3fb02742f4a05ae3715efe368581b7bf2f60d5abf28810d4eec8a4170f2d92c3d61b4c17ec21f8d5b0282087e70b3073623631f8caf43ff71688d470ddddb8bcb89d1ba2cf16307777b56160921b5b730456d0c0fd9f5cc6e0a72e6c4e6e74f3f5491dfda80000000000b59e8c2c011d4921e10000005850b49f8170e43c46881de46216670ee2799ef0f93a56f098d1e8b2d90a7e3d8ebaafc500"/299], 0x48) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000300)='net/vlan/vlan0\x00') mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x1ff) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IP_VS_SO_SET_ZERO(r1, 0x0, 0x48f, &(0x7f0000000340)={0x2c, @private=0xa010102, 0x5e23, 0x4, 'wlc\x00', 0x17, 0x1, 0x5a}, 0x2c) getsockopt$inet_udp_int(r1, 0x11, 0x66, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f0000000280)) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x490000, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x79, 0x1, 0x81, 0x2, 0x0, 0x4, 0x20, 0x4, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, @perf_config_ext={0x46, 0x7}, 0x4800, 0xf, 0x0, 0x8, 0xde, 0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x1, r2, 0x6) perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x1, 0x0, 0x2, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup/syz0\x00', 0x1ff) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) [ 1660.864320] audit: type=1326 audit(1671936928.571:27): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=9128 comm="syz-executor.1" exe="/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f1214780b19 code=0x0 02:55:45 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:55:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000000)={0x0, r1, 0xfff, 0x658d, 0x4, 0x1}) 02:55:45 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:55:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x9, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:55:45 executing program 4: perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000004c0)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu/syz0\x00', 0x1ff) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f00000008c0)=ANY=[@ANYBLOB="26909bff000000000700000000a857000000000000f200b9ca65a481d37a3f000000bafecaddf88c11e2fa8af08e9bc8bf1f7a78dd010000a20000000000000000000040e6aaf842b51f0572c7a30000000000000000010000000017339d754195234c1810d6342740fec30fb235cc5b8ce24b9a731d01fd062f58f24da6f12b3fb02742f4a05ae3715efe368581b7bf2f60d5abf28810d4eec8a4170f2d92c3d61b4c17ec21f8d5b0282087e70b3073623631f8caf43ff71688d470ddddb8bcb89d1ba2cf16307777b56160921b5b730456d0c0fd9f5cc6e0a72e6c4e6e74f3f5491dfda80000000000b59e8c2c011d4921e10000005850b49f8170e43c46881de46216670ee2799ef0f93a56f098d1e8b2d90a7e3d8ebaafc500"/299], 0x48) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000300)='net/vlan/vlan0\x00') mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x1ff) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IP_VS_SO_SET_ZERO(r1, 0x0, 0x48f, &(0x7f0000000340)={0x2c, @private=0xa010102, 0x5e23, 0x4, 'wlc\x00', 0x17, 0x1, 0x5a}, 0x2c) getsockopt$inet_udp_int(r1, 0x11, 0x66, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f0000000280)) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x490000, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x79, 0x1, 0x81, 0x2, 0x0, 0x4, 0x20, 0x4, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, @perf_config_ext={0x46, 0x7}, 0x4800, 0xf, 0x0, 0x8, 0xde, 0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x1, r2, 0x6) perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x1, 0x0, 0x2, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup/syz0\x00', 0x1ff) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) 02:55:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) sendfile(r0, r0, 0x0, 0x100000) io_cancel(0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x1, 0xffffffffffffffff, &(0x7f0000000280)="8fba3ab39330bdddc06c11008451ec31150ced5d7ad38f209fa4467f02e019cd4905005e8a308816a456db5ca35c6364065cb2aaca6f32fde0e656054ff6ad9f4dec57142926f544fbc686fbf75727c178d786752e7ad89ad1692d3f3c51e4fa228dafee4f468175a1b7f44270c10a7164b59701ff6fa53e652e3a386df79ddb322c36cba266ee372635828acadc9e16e53bb3c9725f22ae133280d487161ca4ae22630e299ed0c3fd78cc03c225c247a8841ce4c3701a273ff3ffe57c34f31267f41193231014e7045b322329740570bed5c8e9739eece497a5404da9a5540df0a70ca8bc9f59170098b61f84791c7e73ae1cd1881620cd0ac550", 0xfb, 0x9, 0x0, 0x2, r0}, &(0x7f00000003c0)) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x36781bd6e6ae8e51, &(0x7f0000000180)={0x0, 0xea60}, 0x10) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000000000010000000000000002", 0x2d}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4400, 0x1f2) stat(0x0, 0x0) mount(&(0x7f00000000c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='ubifs\x00', 0x40000, &(0x7f00000001c0)='vfat\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x412883, 0x10) 02:55:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(r0, &(0x7f0000000780)='./file1\x00', 0x3c2c2, 0x81) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000008fc0), 0x10000, 0x0) r4 = getpid() ptrace$peek(0x2, r4, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) stat(&(0x7f0000000040)='./file1\x00', &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r9 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000009480), 0x400003, 0x0) syz_mount_image$msdos(&(0x7f00000094c0), &(0x7f0000009500)='./file1\x00', 0x7, 0xb, &(0x7f0000000b00)=[{&(0x7f0000009540)="88e066ca3964258117d3320759bddca200d964fc9f67972b14e84112b81fb047dd9ddcfc49045fdd0822ba21c0066a766a390f377cb62b797519d3bbf38fa940741edf9454b51546e77505b5fa2c2e1aaeabbd008718c188175b304697cbd591d02a07670a5d1eca6d7b8b1be286b703852c454ee3a0ec4deedf7a45994ddd05f2592b03f403e0d608c647b7ba3d0e4bd7c4b0cb", 0x94, 0x1}, {&(0x7f0000009600)="b412b34af989fbebf4e6d458ef58fc643fe70a21c5713f9440295099ab27ebe41effd908f1a9ec09b94751830b79fbc7e580e1de48a846da24d40055c0b1de429b1af38c8364a6b0bbc5e9dbf0cf064ab4ba0eff37d6b9d6869212cb07a16d5cb7", 0x61, 0x6}, {&(0x7f0000009680)="4a539f16f8d43df99f7c9068935fe9390543d43c969159757a12bd096ad5cc365817349a760013fe41e14b01f3018f28654f53c4f1ce61f0be508a3d882977824b69f91810eae194aa9f7b8f914905f92202740118dab033ac9e0e", 0x5b, 0x3}, {&(0x7f0000009700)="7159b7f278a3f2a72f16ee5eefaef81f558cf57a9c7bdba311faa7f56e8b78cf609ea5df6c9f59113f22468f287523d7c0598896cda9ea657d4a24cc5ae799e947987d4a0db77f8bf84b9ba118efa269734879b79c96915dfaa5d99ab39c278f49f89667744433a8772e2af83f9a", 0x6e, 0xffffffffffffff57}, {&(0x7f0000009780)="edefd8cde0d2af0bd5c17843bafd8a205e36160cb74c61a041", 0x19, 0x7ff}, {&(0x7f0000000c40)="e04d331235b0fd6aa39af4a3bb29409bc2f5b7c52be4109c8a9e0f85461e01b16ba2929690cee4674cfd9330abf2acf20c7a2df199d435f00ec9fe2a34cbfabac2f40a7dc25763e0ebaa3f3cd7560ec9d7b187e0e99dc583394eea8e9abfa70f1871b0d0328727f519ec0db78d6a7bb082688eb443b6059d6ea0338b5c115776f48b3becfcfc7e33941834bd3be10d8864e004a6072efad913beb22792e9bb7f97656ebdc9d8ec0741fe9c82a36d7e42a37b0b11d03128c37cdffdbe444f35aaa654e84fca6537b6db055c335d400445949d1476bd87f283093c1428f82f9d16a7525a8b5b8a24623cb23295e903fa0ae91d1c449f73f461775007462a78bb8389d35454e886bf0be546c2e9f50840a9e147b34add46693088dbb9adce8811df70847c9dd110bd7967b3dbfdb27abd960101bc65206910b5e68797987e9f03685ac3552e9c2e3d994bf2b4d75913b7848ef7e366447c03a09390d56557e69ff903fe109934b76e356c0291dce76c68cb399e517d2b6ca6c410abcedb7ac571b86714", 0x182, 0x1}, {&(0x7f0000009880)="6eb1aacfb0d87a534f4a608a1cc6a97ffaff873eb6f542b7781814fe2b06df017fc87c97e675e1badd81867c208423438f76a1f787478d470a052839c79c7dab07b643c81637a46f0f3d6a57bf11f7ab3335f9317d04c208af3294", 0x5b, 0x64114440}, {&(0x7f0000009900)="7e13a395323244affe710d7d681c168566f40528fc495ab27db66a9124a418213f2f4b9e7e2f57b22ae8b682af25bf1513b3e442cb31917cca910fd4236a815807f7e5c79f5271f10dd13489b3be5876478a0b2b283b6e01abb51406c3be87736288ca4a73e5854f9fe7cb78517b9d819e756ca7134b7783b4a03b4cc17001f608f30dc61f95b1dc63501000470b", 0x8e, 0x3ff}, {&(0x7f00000099c0)="9c5e91bf3eda05e1f1314821b19822c1b173d8c9e00b62c2287c6dfb7e614ee80b74a19f4f8c7cb953701d5a8a12bbf49a9158d0df66217653153bcb1da4cc0b49fa461a4fcf2a8e54f178ac88504c05218417944e4fc01223ef24fa088906f9d7019a14a77e73e81a9a5365aad86d4fd2bc0a03857fe01007d2b2bb1ac35c2a844970332dfce962a6d62f0ef317d5163a842cc140529ce8d31ec950a9d5953b0eff8b89f7a7b78388de3b26d3f0ab7fc58f00410d3fc60576fcc2202562614728b739b544253d5d67", 0xc9, 0xffffffff}, {&(0x7f0000009ac0)="3b84f86e10bc1ba40d7a763c805fb24038bb016860449cacd2416662d540820076f89e2cac1b4033e0491b8ff74738bc4cedd6848059ad83ed1d6e1d91be796d9118e733f3f2eea9beb39c611b8b5065b78fce7d7a03f5b3d87f53f455da24f86d9e1e832194ed10abff6812779cf9419887cbb87ae0297aa724869d3b317907c41e075711282ad7948f3f20491c8e7df3c93f1eff998c77", 0x98, 0x8}, {&(0x7f0000000940)="e35d7fdf95bcf392d9fbc687ceb88ce45db2b5a439467bebc951aee3870ee13c4bd44a0e934d3823de5a5a03ea9fa61bdb9fce2177e9e20a172864b41a3f01320af2647046c480c8f0ebb69129e699cebfd4dcd867cd9ce40b", 0x59, 0x83d5}], 0x18040, &(0x7f0000009c80)={[{@nodots}], [{@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@dont_measure}, {@dont_hash}, {@subj_role={'subj_role', 0x3d, '+\\$#[/+!,'}}]}) r10 = fspick(r1, &(0x7f0000009d00)='./file1\x00', 0x0) r11 = openat$vcsu(0xffffffffffffff9c, &(0x7f000000c280), 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000c340)=[{{0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000180)="0e3ffe80b1f0d3d765d43430c4c254eaa7092537b3d4aad53de0fa7d23ae7d07f70cd70df1ea34391e24721b440e60f90f453a57c02d18ff98c7ee7f75640e384525963802522fb07fb7f7a2b1dded6e2cf0bffffe5cff7e8f2965b052dc09adb3da9195c1ed31c76703d7ec3d6b6d23d06bdc4260a6a8ddff27d949d2cbfd8cc47727ecb104427aba5f17875a1025ff105de83c8e117d023c86370fb2f85f5cc86f36fa04b20b174f1ff974829597ae9aecb0f84d16111739fdc05b1ae21c4e5769540997e6ee03dd9953b3a82a4d174c31ef47d43d295490ef8e279f2d5d068ef12213aeb903", 0xe7}, {&(0x7f0000000280)="aa49582b5379cdcfd2c463b0e332c246e98cb6c6488f8d6b98922ba984d55e4175ee07ab2ff98262c0bbcbb5c5850289ed0a8a3c6e240ae97f1efa2117087167c376533578bc40ad7d971edaea08271a4657691881ab255c3ee8c7c19bc725c2f0a2c85f232fb87f82d7b2596449c9b66231be0f136876ebbdb765268c4d07da4b0b6ef2898fc87d08cf7a40d95aabdc3c50e096f9977ae7d19b78a48c725124818e41d1ba2227f9dc6e79809d6ebc483cf23f35ece028ee1f59442fa310098687c0f7de5b6f074d2b8f430d989e05432e19950b707f6983f1928c0564c0da8190bcf49973252e2c702ebfe3", 0xec}, {&(0x7f0000000380)="05a1c14865b759e5ce624a61e7bce693d9052c0d0844f10db070a507772ebd8317b3407ae0f67de06dd5115052693a91f74461f80b371bf5ccdfd3f4b98db942e39b17315b7ed05aefe45ec8560f0a986c67a5bf0d8633d3034419f228db22d031a54ede40e678af4bf512a84ebaad405ed77539a0f477dcf099c278994831dea9105b625446326fb70033c78530c91efee627f412fabb729b22718b10fbc92e01576fbaecf9809b9f8bf9b9ae7af77f1df8805e418f09dd", 0xb8}, {&(0x7f0000000440)="c991a4253940a3f7f3500aff47bd32dfc0a8311c26b3eaeecf2ca418d0e8ed1db643ad32396f36d99d018c0e4a98e3ed7c75d400a1dc306b85022e40eb46c6523834e363e7b3ca6288f226389c55182233015e5818d08dfbd26d64c8b6ce0af15cdfe9f96ccae9b8256d640c6044ab7457128e7edd7c8b35d5118e906990652327616aa33852535e43155a8f8549d677b9", 0x91}, {&(0x7f0000000040)}, {&(0x7f0000000500)="44417e73ca014936b99bf2ab9ffa279306d31c141424f616f2d2f5e8460f7b7bfd7a32bab347820f59c38c817cf329ea8e3b813081e37582c56bfc6ea77353981707914dc9952f73cce98d0a33530c097163633605a5f1ba1c93a3186c30f177aba432a83a2e1937a9d4a4b6a111c5756299e0edb4651b9d06526459c9e82ae26c561780c27fca95e43925f2fad289e5a9fee3951a04", 0x96}, {&(0x7f00000005c0)="444291b40d857ba4cc2690548c52675d2e55cf7fdddd2c10017f9aa928bce13ef7c5a7348769420c3442144d3179c491a2d1701aa155c2cd31be4e8db6d6274e20ffeff37ff48be09680dd6b5a8cd3ef81f0b1", 0x53}], 0x7, 0x0, 0x0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000840)="298b214424c80f48f8b63b89bbf678955b589b7571f356dea9f9d85998639397a058d83e78ff54a10e170d21c5959b1e6a01b36b5ec2bbf5dd70af9a201d945fab2cc71274378ae39a729d254ec248777ff8b5b08a0e6bc9738562a8b87a8e3b23f8981b39a193b96b2d8ca39fbab1c87fe9970a09ea0aac456ec5e99ed63f56ec8aab5885232be0f88e51f600e93aae028d57caa4ffdd169f9a963773f88544c09d49ef7a7ffe5c6a6aef10f8b9b0dabcf99e07b627ff2b643f0cbfb664f43590c5a72cf4174c210ba84d4e9dd55e8b529188775e664eaad09bebe0742b60355d3e415c0b63598539d3ed97ce8c4391f9d5d71e75a4f4de92ce", 0xfa}], 0x1, &(0x7f00000040c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0xf8, 0x24000000}}, {{0x0, 0x0, &(0x7f00000042c0)=[{&(0x7f00000041c0)="c6a7824dc3d37a117bbbf84ce3afacdba6d93aa7ddc4e2b9119ada74fc6e34b9ac9ce0e16bd06229bda8ce0b492287a5ccbd2465303398bc213f97d0bf7b3c0344e0d1979e0fc82c6515bb1c24f2604990800296371d850a97075cae3f389bfd34c83c00d748e048ed9592c1ea65347c1f821a86234f3dd3eb8a8ee994b11b9b28c8e7867ecac72a874ad0d3e9d681328a284c33db90664c253ee46739d6322683c8a5656b7619f206a802140b4068c4f5291d8231d27f321bfa31d87c1ff8053de5", 0xc2}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000800100000001000000e9e0971620de4d9f7ee25b685f91a5e3d0b96ae9060000007b1f8c0fbf40bcfbab89097ef070507d2acabd5e50446b6c260f945eadbb61108646791e957bc078288adec2389176f324296fb1190d8b34af", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32], 0x48, 0x8041}}, {{&(0x7f0000004480)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000004a80)=[{&(0x7f0000004500)="af5369926026f95f9e65f47c6c3731ee5b68b317415f1bd8096f37ad177b43842999c88871d87dca6a9395b095cf5c1f4fe0a79ed664b008714fd1f591c4354dc608464e21e1479350956ac5168ba3cf2e8ca7110598a9c742855b488ac7fdd5cf4d22f114768127444af47f3570935181cf99bcd9f7866f9509a660f4b779974041ec0e40234b2fb36b3de157fa53dea8f5cf3fc03e", 0x96}, {&(0x7f00000045c0)="5015974864ee249e4eaf15ed739b84df103114e04047f547bfc55d29c49391143e111cbdc878e5051b6f1cf99ada42dc967bc74f01d0901e027e4bc2a201c0c0acf96da24b86ab40f0752cda76fe31d008547c13e9fee2431056bbc4eccc5462cf08f6bb58d48e31a44f01cf450d90b0688937ddf792abf5ecb26111ea5672d4edbe7eba848d4c24f750c837a96c24401027807a9339e6468b2035c7c0b4fd564e9efd0a3ec0e87f1221726f26d1f68986dfff07567273ce0853e59f173f2f59fd69ffc0c41721e8dcdf79903b314c34aafdbdecde33c3949cbcabc02bc1953f11962e6d13923ee13390a3c5331f6abb151d75e417811bb20428f3df", 0xfc}, {&(0x7f00000046c0)="f019ff2267245525798c0f3c931e379c9474120c9b1e271ef218babbb3a72d1e33b28bb1", 0x24}, {&(0x7f0000004700)="37bdcc01fcb79bc3adff9480c4c03cb200eb735aa0ed660913385e32fe6accec8fb01369553a8748149886cbefba18eab31bf8e2014a737265637541d9beccc36bcd0cb473ad0d577c8cad9ee958aea01607c344f2cf8541e3245b72e645008d0388a9ae6dd1f1b9d57c4db884f01b6dc9c4260ae2ab0b71e83c09a5cfd580eae060505cc643ddf4a721bb619d0a36819e0bef7564c3fb29ff2bf2e65f5491ec21c7389bb30c9877de944e79d637f1b3728a9cf421d8ac143abb6b57", 0xbc}, {&(0x7f00000047c0)="625c5d5c252d843ef52b29d4c12bfdca32e11f89d16707753b91b98c0bae391a644824f8524ad5267c3ab95bde15ad", 0x2f}, {&(0x7f0000004800)="b2209e14d53de57a22efbc9cd398f4f66b150ace3234cf72692832c1224cc73e075688dbf33d0a59b6a6f5747c3ad4f241d7829ac33995bc7f754089f9beaa94858052299420f34465ae1e1353a93d8902ca0dd075e6f85176958a211906c20a2b926ade38419e6bbb9dc95cb1d194a53177df3e8da9c71d799f23c2e81590ab0606f471", 0x84}, {&(0x7f00000048c0)="7a8176bb5bd077c6adba3952e558aa3d41f09086b8b8d4632ef1b60c20b2103257762ab11df6dfc4b3425af044a9d18bd968b52ac356e73ce20d7a99ad9e620a4bcb53cd345bc43ed86ada652bcb45d0544ae3ecd2a77216a8e87d92eced383c4c79c8d1cc69bdb2b1f341fc418dd86bc517998b1205ab8e335177def1611455d638235b9edac52cdc60919a2f50068919241faca87b075b889327c1cafaf3ca0e84ff569fd4b48ba87198f94e0e13a8c56e", 0xb2}, {&(0x7f0000004980)="8cfe5587f66acb6184ae5d86d67e98a7ad4fe3232194bde648cbbd87b978bab9327bc730a1bc86c177a3052c0402464397d53e80d72c8e2279fcee9e003b62899964d17f198c17cda596bdff7cac9e8e8ed4a541be6f5c2ff858e64b014d657674bb2be1a69d3b9d59ca10a1b7326945857c40303ba52ab92d0a8dbe0515130acc97f5cc76874dbfc9eab5b035db9b6fc4e4ebc58bbce76b9e5838869984d8be4fc88e02fe74bd10373c2d0c5defb2c252925376f94443d6cae2e05d08db66dc02eb5bbda069a5c03cb6d897b8fdf9e0a4f1cd556cec2bea8ad9", 0xda}], 0x8, &(0x7f0000004cc0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, r0, r0, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}], 0x130, 0x40}}, {{&(0x7f0000004e00)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000005040)=[{&(0x7f0000004e80)="18c54b41a9fc3aabf62a644b59d72d3935842a60f896fc09d7715e6dd57cb841feb5b4927968ce834ed7d76f9e601b15a3b6d6c9d9be5502430fd43d0327d3b89509db7b996407dcadcdb6009d65d588737e0e72eaceda77a3fbd06213cf6dfa5b0327b90fd509657a1dcb3eed2da6b8e027466d6c3d2424d7964adb784815290025da06c1b3744775c6c38e77967bfe5bb08035783b614064c2c1e591ef00d046298e7958ac84bb4707b3104d0bb0572f896092d728c9", 0xb7}, {&(0x7f0000004f40)="02d3f66eac102fe28f0c39dbd9c0f02b3db9c59de451b9712dae8ad6473b2b29d9f6095f71a0e31caadeef8340b94ad62b98caba8b97dba7f0f5669b506deded5ff5bf8532cdcc0e5b19a7780ae0281e39b77629229ca0b876f024fdefe8a3d49ea43726bcec2706908a96a448805c581f0892", 0x73}, {&(0x7f0000004fc0)="0dce80dba4d8c04f9a01979b7b8c7dc602", 0x11}, {}], 0x4, 0x0, 0x0, 0x40004}}, {{&(0x7f0000005080)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000006380)=[{&(0x7f0000005100)="3648b9fb9287b2a196e87b93feb977d538b664822f151a93ef9957a83f80418c8e3d4ad75475b17eefa3e16701dba69a4efa23d261321814f7a7de7c6e6346e0d647227793b28e4187393938c5351a5381c64ad8d93267609abff4ada3048cf539e3ee208c0ad8a3e112fca2b548d29c3725b36ecc6ed3f24bc5bff303dc3b81a500cde571afe3d1079a5c1467b48c135a4cff8006c82f9b2678b9b8079d5cdac80821b7d57ac7e82a0f75bd7f51eedebaa2f7bae7697ba52e9b3e334f22cac57abda7fb7bc845ff7e23c087049412b2f4894cee1b15a962025c7b31ceceb7ebccbb21496545ccaca3354fa4f9e87c6502c2e159ab32ec35d0343aa0aa93335de6b29d547ad5340df9e29d5a5e8fdee97161a9b2918f908912f555500fb7fb758bec49deeafe98696ac608f6095b96e44265062395a977f48dc3e0e48ed5943ba42a75bc37690ec5e2aea87be144ebba5fe4b90d456e2a323c569c4c07332f7557a97f5aade398e17e66fde1da49bc6d1d7f505b5db12eb0392ced75eaca72d3c1112c742140b548b90f5336897fdb973126354620d2f04794c980ee046784d33ce8c6572c8b8376a3d98807c4b8f48b64299af9df9fbca45b2de26b2b2c621dc149ae3195c12a6bd16b5504d034748337a86b31d1c30470285819c9e67535f6cf9f683b725ccef4382ef546eb59659393bcb188e4b6b2b99a032b0f292cb549735ddb88d2b51214530aebb1c9cd30d3155ca3c25169bed7e19887d5811a7b06ef02ec4056d90fede231fde83769c809430bc8eeb7aa4d336a0162848386229829f65f2cdd61789480acfc5660d3f6fb974fa810454e398c18e33509219531220319df4c94f80fc11ab8ea9a067e09682cbc2baf6fc876877bd50e3d621bd64baa6757a5d00e2f1e531b93ef509165c0cee4e48ea63955acf0978bc29ad060b1de549dc9f9af137781cd0146231fbb069986c0a08a94ec1e3697862b0b50ae2d6f53492703b8429eb658cf97b4fec8994374b77b9f69b37630905f59e00cb61984058ddde1b4950b0b856c817d73898f42ce206f04a2f8f46cf2e6fce348342e9cb4748603ab9eddc90fc1ab61180b6feb6b17c3f24d5b41b0913d3bd49492aa91bc581e8a97693cfaa21f8b6a93cd70903bf10755003c124a5e63ccb6ef5595c565552d338357f169baa65c6c00eb245b0b500a5ec99649c9bb4ca6ea9330dcad34a322e67a5b336eb63e9498ff7ea384adcb71db258221b76f09f95202f49455759b15ad0731e04d83cc1899f80018b1b08bed4f4802bce1340022c4e5cd09eb44a11cf8b5ff385a98136d06868abf969761e33724e150ce1d1a0879539512af19e06e8322756a8433796175c8becbadbfaea7d932687ccaa4ceb96226d28aab70e9d9bc55b16c8584c6e9d8bba3e840b94baeafd1fc29d48b7371e80246c57809264cfa88189bcef4faaab5d8d3985736ad5325bf50fa0aab7aedd7c436ccb99a9dac841db82cac06950e704818c953fdee29e18e079294146c06019f8a9c0ff977636424f474403fa54f251c83e85176ed39e4e63df1f494cad08922495f81379322c071ddea53b46c16741a67453951f6f58ca4513dcbf68bbfaf14066ea570ed214aea126553b55740631b0b38a01e6452c0fa3b9be2b0074f9ebb902a0f10dd684ec7dc8369dd8a61f5bae064589355e76a3141171b90a1340238a98dd876e3f6dc46e6fb09b8b8208782bcc1cfdac85036f9a9f0409371db7c4b14683205657fb60850bb985e931e4bc7e7a06e90fe90131102a203114761b9386d813cdd83455dc3497df6d6d19791a409df4c39a9b1e0e7a64e33552006fb630542eca15eb10b685e0752da432feb9f5e794170153c153793e9bc0c5f761a26629ccee0dad0de769a13180195e9798a2fcc6a2f687c055c196067263c89975a4a1f9dc5fdf0e582c40600b63f2ce8949135cb99fb866f1bb28e7b91f041aa06c5f802916f818cf6e14ce0eb81f5537c8497aa9777432287fc5dc3b7810e30b9b0d19df54b97d617eba456880d744f8ae0ec355f1b3c31e511a53eb58475f425978e99fbb53c61c664b0cd5a253a3481db2d3aa3e7bf1c5e689d6a12b20a227c1711376af0765867d9f7740cab0ad37d64c519bdf2b4c8b9c531ef9880580318d1d2e510acf645124a5d3b167e4ee744f803199ec1ba6a3e14189b10de4beb26b7b8f92da72cd356512b82acb695ceb92fb3029a4837e374e528ab2094a655be290ae92a49d192c7a3196d83f53732bd0ea2561a8f89a2db9f6f9f8b737eecbf50a7d6917c63041ef7e75561d1f1616bf3a2564b1922af357ccfb27ba316f01e604ad068467fa328485f94119f6189c2d018f6f0bb510f948876604cf18394dd19949022fadc6716fc3c9c6906a72ab3a102488a2f307e1408e0382058969699e96223c981dcae0ecf655aabccf88f5b6bd1df90f142e0b30430a6591ad44e3bf0809d28c532a92ec3bb52c25315252eb4b82f9bbcb0709303bba87c5b49c664a873d5f626417ba53c2e0f7afa7512e47d29653bf81728862a66eddd4b818690d2d079fd959d0050391dd1533166cda7e88693c27dde257d4792bef48733e0e22162b8681aff4033307d873e3fdf6d3c5f989ae8ba5de3946aa72ab5e4ae709f3f4b80d960ec4deb59964571230423f59f9ce07f425d4aaa6d2b3c7667cd5567aedf43b4fc258a0d3ccfa9f6ab8fb64e98a1bbe5a55cb73711046bf388ba87ec5f9ff8d0c09ac8a9a7a078f6366a0dc3aa84c3f89e003880776363d8f29e0175d23ec7457a15b2421b0996784d412a28cfb5fb1f50f1f7619d4bf64bec77ff54546d624f117d38c2ffe41b284e6d51d2d29b17156be8b9a68c8772d3d084cfd5ff51ad7b3393c75c375a44b5f1abd3a651ded2f13257268d4b7be493efee9aaa7216251b7759de8d37f8c012177f0361be0d7461bcb1fb68eea430835d53e2e5b91ff08438d545ff75bc9e6afe5bb144a73b20ab1ce2b805651f16079743f73f0f44a947dfff6f2df1a5bea903ccf368a358e94193ca2b6104f4a724bc0f2bdaae98c988ab16b49cd6f0d7f30b3687841ab1798cecdf996f36e8f03d9c004de05882cc05b737245a507f88612bba77958fb5ba885a62756719462cec75222a5d6b8015405ba21e2f68cdc535ca5409f4172889e1672a4a2f11ce853a8f3d608b739f1e419ef31940c0315d95ac763ad06d4a5d1ea02112c13960300dabe34b6a6762bd12f1d2feb5e228f1797afb3770d747dbddabb1a8d03c6f7b9d4b8745bd0875a754cde165f5f2a526b18c7f4a057b51a7175e580de2bdde51dae766baf4e25b353a9365e0bf24416683998382969de9baad34a86849ba1e39fab3c4bf59b77d3146ec9887f534749a107da9287468747fa15f07869994df82092b895cc5391d567fde941a657ed547d88a8ab71360425a4766d194fc2e94e45f26ec19a9e6d319948b2c13c9edbe27301c0a3dac78f36a87629acb8e027b346c109b5ab7e00f8e1a74a74ecefe5eb750f19818c9fa4c00579ea64d8b5ba5432d031fbcb8d35bdd8607f23887ffbbc430c9458cf82d2e84c39d552b2a452c24e54f34629970651b1eb868cab961b1576677b9a7f6ee2b5a5b12295376194601e4177c700aaf9f8d56f25ef4c3dad3e8c8de76af14730494f845c5420241e8f112288bd39f73dea0b894961a0dc7d906a04838388c8ffa71a0224c0c6c4796153607685882e84b64ed41fc059fa3fed32aa6876b10378a6f649d1225d270190889ff17549a8b8e90f6fb3e94be9154f19a892fea1ad2ae7e1230dafd0809ae58a52c6d6f703251c6931cacd009b8ccffe3bad730c1e4067e3576443279e903c5be7414494df1223a4a87d2c8bd34c02537390304fe10ca5122e4a00853c2a582735f1c73c662c3d4ac6d5242237b32984f638aa3d6694de7c966a0626f6feff861311625e47bf9343cfbc1b07caacd8e50a0c7c9f24f2aee75812dd0e4008e9dcd89a2171377036bb6fe3059bb43df7ccb38217088333981f4803d8d0692600d77053f0122b3914532ec5e0503349e7e9e89635c40e9d0fc41d9a758536ef7e6b28493a2a0ef4c0c62732102ef95381090313fd930cac328109fe9cc420f1e9b1fb2eb457385dfdf3c450308177896ca9409491dcfec32a5ee4e0820529ce32ed9004323cc7607e81178109a214a7032f228ae030c59edfefa3b85f68b28f2c7b3a77a30e83f164c6bcdfe3966ee841442679c89b2c271c39a520d6c5c9cb6ca51c095c83e1b664a2fb6fe0587280a7e0dfe162fd308bd0a3b7d014e70b86092be3b7d3389aa82e172f57a6a502d9620156b6fc39ed8e68096d6c650b2f7de3a9eecfb7faa01de44621ccffccf42b7de8e65a16b115f775a095c4cbcb461870c7febf4da44e310c088e7b8c58dc15790d7bd91372e513854e38817894a305884cdd2ecfccca605eeb5aaa460b905c55e5e6c2c8a91cb49a81f8cc6971c35961d280ca24988d057191b6e94ada715f7e67a9561ffb87719d72401880649ff6aa9f220dce990ad8deb3a856915e82ba383761139d0b2c7e7a70b5e847de2b85fa63a5a8130eb58bedb3ff641249989fc1c6d3b138b6873ae7ae97df2d0a97ff60e135abb3714415267bed8e6cbfdb18e515380abb09aec99787a0ab3070e3681b0aa7a6d876224ce5027e74e0b073db7434c956c3e189028b858b627f35454f254942ab5bcb4c0133007699f8384731d1673a1f0f98f75520028022423bf75c52b3dabd868ced53324c85b9e7038e7f9d6700a8ecb4391cad926294a27347db9b8c2eee376b32885744fa539933318bea924959cde4cf6947a6fe37a886148a392e700833f01943600a750e582dbfbb262554a7c2b7cc2514c9a59fc9a3f07236fecb99784b249bd4cc383078b3ae77e0832557c1dd261aacec4e2debd83e01155080ab4d9bfffd34a1a2c6173121bc8efd87a33b2faaf81cf7b29c38334b8251bce588086114752eac0ec860a4940498b175d788b2347e741b6c6f93968e1df675197a47827a1d5abf18ba4d4517e6873d9597e7ae05023c98cacded933f9056beac7c6547e2edc938556ef8ee1d96835bc31b3677e2584ad8215d5fc203b3d6ed709692f15f5bf82b62708ab4bcaf3d22954dbac708be06ea2c9aa0f289879b712ed3d1875c6723dcfa0949a54cb9dcf2432b1814f99a81c4b16f5ec8b12525c95201447e02a3af7963fdf49cb182631f8896c949e79ef405cf30c9ae36308314d4a24c10e8d82d933521e8a5b9798fa2c7ef1c5d6ea9ea0d4da0d52bb936c4cdb1e5248c4d8506078694297c2493e70c1349545a409a8f3d6e1c47ea9a938f0fb7bc3bc8251c99c3e0fd66b982c9f9fb1305739fe2b1f77ec48f3d00ab3e93cabf4460939b13222c720dce1640b6556788a67563f0e49e10a7508878db125a3cd5b896ad29f2c63c0cdd17763301672a6fd522fc82ca8c6117827990ed8e77b907869c8a8d18d428669e1d3adae8c90ee82ba031cae6e3a8c6a2f16e2cd7a9e4d97db3ed13fdb0756f0d5b14de0dbc64d7e2c56a99e7ecaf3f794e9ee472032f9d9ee664262cab085ea9a7a5fa828c6fd8619a4bc322a63fabb629fbf904464ddd1f13a69d19eb89cfb634582dc3a783bdc156752d966a8037e7a530715505ae90ff4a4ee5c5fee450e6e406a793c90e177fd9e3f5952c043f3f2a3e066dc2670447397dadb094f43bc63a0795b0b8d3b78a6407ed39e64f63aa91672bc9b8b5948b50a83bb77", 0x1000}, {&(0x7f0000006100)="d32db888bc1c922712196ae380f704a5de5fc176606d612c6327561358640e6be91aa255a0fe1d010d841a546ea78c84500530884be5cb268463761a1769b3988270d95863fed808048d0f8f1344097fa249b48d15de2793fbe1a4f25a5fc5313f81954a4054f7cc12bc8ef40968b434c909ab524bc68d14d3aa8485320421e38576c2577cdd64ac416d8bc7104dc65ae7bab59d17ffcf66b52f9a7cb5e18b0267ae69b2636eb9b87d62c649404082460b8cddfb944c6679f58b2ec41636499719cf1fa4e4748d9a91433e9679aa043bfafa52bdd5d1b1f6beddc97a51e800233dbdbc0697d4afddd91111ca1b66435056470382", 0xf4}, {&(0x7f0000006200)="5f39b5cd01add1b614c405ad0ab7c8094a0e8cf5215c4cbd0747bb43f960473da0a9ffe622a1f6720831fe062f45d2e992c4da469b7ae1bd8fd6e3f0acb663efe931cf28fc162360838e969204b1a6688d24c3950ef31f123d3e42b1da65e560075419e38d688fe93af0eed364d5cdb9cc32baee0eaf8136e55bba58c93585ac2c39c1c5f1c4e0439bd72d4c447d487d944ea9d20d56cd75e93f190996b6a72d9469422d06828969d1dd09b6424bbb19497be451b00694f64fa2a251973057f8586db9c2e2cb92cf9e2aad8f0a00"/215, 0xd7}, {&(0x7f0000006300)="081640d7dd4e7c00d4a60847ff959fb559a37b84d257cb9b7b0ff3dd4ca463c2fc4d016b75a6a01843e3af82b761a695d9243dfac936edc78b8e34a9b0503168cc1bfd65a0d7feeffce85510a25a2c48b108fdb5b60f3884af30437b87ec53eb1d0685265767158e4ce33a4d4aeba97263eed068811421213c637447e7e76079", 0x80}], 0x4, &(0x7f0000008080)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [r0, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}}], 0x140, 0x4000}}, {{&(0x7f00000081c0)=@abs={0x649b37589b4c3d68, 0x0, 0x4e23}, 0x6e, &(0x7f0000008700)=[{&(0x7f00000007c0)="ba93d1fb1fc533b9608e84179de1eda4d0aa7b3ab853ff495199ced67b70348641b59dd2006ecdde0541063e7f086462e2fa90674651ea6800"/71, 0x47}, {&(0x7f0000008280)="b2723d0381dc1d93612132c95c4bf75e40c2460adf5295c4e4491da35885ce8b3eb737038d598bd76d9f8f49989a276726bff0c6ab4f7501cb2382a740b90a431864da597a00508feef9784d55fbbcccc71e6732598cbba4efcd8a5a39f8b23163e7e738e0e65e224a30385a28fd12ac8eca35d5cc9787879cd5168a70a9df1448a0ca7238bf2566e8f719757713442d845201359836322e55b0866672916a21384b9e3a5386af", 0xa7}, {&(0x7f0000008340)="8cef1846bdba02dc6a298108ca92adeb1e28ad451d0ee53e442923a52d5159382bcf3b9e8687ae5e5925047cdb3f53d89ef18397b031fcc089abee05245fe3b6a7a4c261c487043517ac27004bfaf6398f284a822e2286b22358a041108f763a81c7910fdbc827c669da947e891a1ea69613ee926af26d6fbb90bb5af9a4db48e9409d9e5b364ed3cec87ada0fbe2511178018a44e1054c26ccb1ae24759b7997352bc9e6ffaa3917299eec242492aa07ddb6fb72686b8d9bc834a88fe2517debd", 0xc1}, {&(0x7f0000008440)="450c6898938c18e0b5b8dca3e063a95bf91215d9a29e9491443378f6fcfe56cdb064765f0a21e2c4e06d20e64ecf1c3fec072062d6da6538d4c34cd0d3083e57ec3cb3ac1cea8443fb4a69b81ca59bcb73de0c22e97f68b610e74d5e2dcf0ba80fada5cf07a02ecb774c0865e9133f3db7b0cc4905c22385", 0x78}, {&(0x7f00000084c0)="c1bf73f09a50b78a5f4aed031eb3f326eb2814a96a811810cbfb97850f8498618d80f55994f15f7a2cd7ecb1f67a244414d10e632de04703e25a3bd6b36c2dd5d7af3046a12b9ce473934590411e96439f040874", 0x54}, {&(0x7f0000008540)="a51bb2d30a80198fc68a6302e88ba5fd0f8636c40ecc80fb807b1107df6745226de194f3760b56a36a5d6ad92667156649fee49cd6e04de36e3581165cf50383c49f9b21e5a3b722576bec79fdd0c21fd1059f4dee0a930f57fa9e3db76110c9c850b885223253ce679934a3cbd80cb42688942f6721dcc391d62a0c01f0894f249ae4fdd0e366467aa21345a2ae7701a842f7b617f03eadbd63e89d78eabd584d704140605332604421da6127846a3c02ce7f9df856b3696ada2731055bbc8903299a9d73b35c", 0xc7}, {&(0x7f0000008640)="db405a662583f47af57c9f50a1318480b52e3b77a2d69ebf55fb91df47d35c70e30dadeab48fa55c075eb7b1f3c00673c832c7f7d2275d6d1f814bb5a1024dea44c76a38b083fcbcc7dad4557a0fc856b2ae8417ad2caf32dfd7051f5cf6350143a217bb306de9d7bb2872ff26744a0171596c915983d6048e9ff6d085292c58761fb5b72c5257926816fbf562dd346feb041e4be117e23ed0ba2f35634ba9ca4d5adb265cb35b3aeaa647647c7e6fe475a4", 0xb2}], 0x7, &(0x7f0000008980)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}], 0x78, 0x800}}, {{&(0x7f0000008a00)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000008b40)=[{&(0x7f0000008a80)}, {&(0x7f0000008ac0)="6db8be9b7edc14c28073e3f49a28f7a3e9baecd2c0477809ec46f95cb9fda5820e6e6f948652b5d5c655afdaac80c6d76fc45967a0d4353c979be89d01618bc1e043179e88", 0x45}], 0x2, &(0x7f0000008c40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r6}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @rights={{0x20, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0xf8, 0x20008004}}, {{&(0x7f0000008d40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000008f40)=[{&(0x7f0000008dc0)="5ce426a6a499fca278ca626cb2ee9544745680485b58976710618ffae116561af773cd09", 0x24}, {&(0x7f0000008e00)="5d51472e172fd6dafb2b6f7587e96076b702126032bb24d4614dec893668394e9edb4bb9983dd19396ff661895805c247a9c1458e0546c359c0faa19b36abcd2134574a0283d526bdb834a09d132755c4691269410da7734d714", 0x5a}, {&(0x7f0000008e80)="1952ee8647e4bf32f2705dfc8fe0590e8404edd606d3d2a4fcdc8dcbc83f738a", 0x20}, {&(0x7f0000008ec0)="8f8989a3c03285cc390f1a909f3e6221a37ed67bbc02245b6f58a7a3b6e44d0f3c642e6738d92109ef72c35f147dae8d706ff870ee19c38b5f0fd513b6721b71a71f741a3140a342804bc159d2319db5fd0d98c371e1fdd615e169d451", 0x5d}], 0x4, &(0x7f00000090c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r1]}}, @cred={{0x1c, 0x1, 0x2, {r4, r5}}}], 0x80, 0x1}}, {{&(0x7f0000009140)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000009440)=[{&(0x7f00000091c0)="88b95c0ae8e51f40cbf2b352c58d716631cb8217f9a63e703fb7cf412611a2acea7384f29aa1d841ef773bcac281edc745ef6185cb48d4667cf175f7624ee351ac5da54b8503cebdd051e1397af40fdcb8779d5b83fc76cb6992cf4d3892430d71a520d37f94c600c995d386", 0x6c}, {&(0x7f0000009240)="e66bf39885fb21068364b9e7d28c812e848b10705480b00bbd836acdfc59c200e2c0494a0b258b", 0x27}, {&(0x7f0000009280)="2876b520393d22dd5753225fc074b0d55d2101d5b9f284714ba0da5b533766bd3f06281ac723b1dd159e7b2d2bf93a543cffa3a763ec36d4f93d5eb5d97a8d5fda3eeed5ba7224042b2757395ae8681c38e86e678eadd535bd7b8864dacde89f4c09e2bdd4c6cf5ff6b5061a830173a4430479f2a44f36fffa885f5aa4fcca49ad71586fc6f9991720046ce7897fe94a53d525e9c6f7a0f2423cf124be08dce2a0f1c9d7b14bfe37d2238687193d74308cbb288a", 0xb4}, {&(0x7f0000009340)="472bcaa3a4876fbb08dce354a003c80e360d013da7a1ee8abc2fed26ed048af07deee896af6461499db355dff830c9d6c487acfe091ca418347dabe80e5495dbdde954b3fcc6b5391ebed440d8f05746d1e809ca8e2928ae044e443d983b633eee44f17469e68970304f8948fca7e8c6dcc6ea24ceb73dbd14b915019f406c756e001ac459d97f5b7e06e5916489fcfcd8dcc8996499d9d53c9e6086c58bb74330beb341c5ff8258049e96643754b3fca8baaa490c215c77b2ee29cb8309c8975589", 0xc2}], 0x4, &(0x7f0000000e00)=[@rights={{0x30, 0x1, 0x1, [r7, r0, r1, r8, r1, r0, 0xffffffffffffffff, r9]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [r10, r0, r1, r0, r11, r0, r0]}}], 0x80, 0x4008011}}], 0xa, 0x0) lseek(r0, 0x0, 0x3) 02:55:45 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0xb}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRES32=0xffffffffffffffff, @ANYRESDEC=r1]) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/75, 0x4b}], 0x1) pidfd_getfd(r3, r0, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/crypto\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000200)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x3}}, './file1\x00'}) syncfs(r2) [ 1677.604808] loop7: detected capacity change from 0 to 40 [ 1677.665104] syz-executor.7: attempt to access beyond end of device [ 1677.665104] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1677.666737] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:55:45 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:55:45 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x44031, 0xffffffffffffffff, 0xba54a000) pkey_mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0xe, 0xffffffffffffffff) 02:55:45 executing program 4: perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000004c0)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu/syz0\x00', 0x1ff) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f00000008c0)=ANY=[@ANYBLOB="26909bff000000000700000000a857000000000000f200b9ca65a481d37a3f000000bafecaddf88c11e2fa8af08e9bc8bf1f7a78dd010000a20000000000000000000040e6aaf842b51f0572c7a30000000000000000010000000017339d754195234c1810d6342740fec30fb235cc5b8ce24b9a731d01fd062f58f24da6f12b3fb02742f4a05ae3715efe368581b7bf2f60d5abf28810d4eec8a4170f2d92c3d61b4c17ec21f8d5b0282087e70b3073623631f8caf43ff71688d470ddddb8bcb89d1ba2cf16307777b56160921b5b730456d0c0fd9f5cc6e0a72e6c4e6e74f3f5491dfda80000000000b59e8c2c011d4921e10000005850b49f8170e43c46881de46216670ee2799ef0f93a56f098d1e8b2d90a7e3d8ebaafc500"/299], 0x48) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000300)='net/vlan/vlan0\x00') mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x1ff) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IP_VS_SO_SET_ZERO(r1, 0x0, 0x48f, &(0x7f0000000340)={0x2c, @private=0xa010102, 0x5e23, 0x4, 'wlc\x00', 0x17, 0x1, 0x5a}, 0x2c) getsockopt$inet_udp_int(r1, 0x11, 0x66, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f0000000280)) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x490000, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x79, 0x1, 0x81, 0x2, 0x0, 0x4, 0x20, 0x4, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, @perf_config_ext={0x46, 0x7}, 0x4800, 0xf, 0x0, 0x8, 0xde, 0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x1, r2, 0x6) perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x1, 0x0, 0x2, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup/syz0\x00', 0x1ff) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) [ 1677.878157] loop7: detected capacity change from 0 to 40 [ 1677.916609] syz-executor.7: attempt to access beyond end of device [ 1677.916609] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1677.918283] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1698.724602] loop7: detected capacity change from 0 to 40 02:56:06 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:56:06 executing program 4: perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000004c0)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu/syz0\x00', 0x1ff) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f00000008c0)=ANY=[@ANYBLOB="26909bff000000000700000000a857000000000000f200b9ca65a481d37a3f000000bafecaddf88c11e2fa8af08e9bc8bf1f7a78dd010000a20000000000000000000040e6aaf842b51f0572c7a30000000000000000010000000017339d754195234c1810d6342740fec30fb235cc5b8ce24b9a731d01fd062f58f24da6f12b3fb02742f4a05ae3715efe368581b7bf2f60d5abf28810d4eec8a4170f2d92c3d61b4c17ec21f8d5b0282087e70b3073623631f8caf43ff71688d470ddddb8bcb89d1ba2cf16307777b56160921b5b730456d0c0fd9f5cc6e0a72e6c4e6e74f3f5491dfda80000000000b59e8c2c011d4921e10000005850b49f8170e43c46881de46216670ee2799ef0f93a56f098d1e8b2d90a7e3d8ebaafc500"/299], 0x48) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000300)='net/vlan/vlan0\x00') mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x1ff) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IP_VS_SO_SET_ZERO(r1, 0x0, 0x48f, &(0x7f0000000340)={0x2c, @private=0xa010102, 0x5e23, 0x4, 'wlc\x00', 0x17, 0x1, 0x5a}, 0x2c) getsockopt$inet_udp_int(r1, 0x11, 0x66, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f0000000280)) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x490000, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x79, 0x1, 0x81, 0x2, 0x0, 0x4, 0x20, 0x4, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, @perf_config_ext={0x46, 0x7}, 0x4800, 0xf, 0x0, 0x8, 0xde, 0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x1, r2, 0x6) perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x1, 0x0, 0x2, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup/syz0\x00', 0x1ff) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) 02:56:06 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x100000) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:56:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x109) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000180)={{0x1, 0x1, 0x18, r4}, './file1\x00'}) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) getsockname(r3, &(0x7f0000000000)=@in={0x2, 0x0, @dev}, &(0x7f00000000c0)=0x80) 02:56:06 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000000180)=""/182) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) ioctl$sock_inet_SIOCGIFDSTADDR(r4, 0x8917, &(0x7f0000000000)={'team0\x00', {0x2, 0x0, @broadcast}}) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:56:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0x9360, 0x40) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:56:06 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = clone3(&(0x7f0000000180)={0x210008000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100), {0x2e}, &(0x7f0000000400)=""/236, 0xec, &(0x7f0000000500)=""/223, &(0x7f0000000140)=[0x0], 0x1}, 0x58) perf_event_open(&(0x7f0000000300)={0x0, 0x80, 0x0, 0x4, 0x0, 0x1, 0x0, 0x2, 0x40001, 0x9, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x8001, 0x4, @perf_config_ext={0x0, 0x1}, 0xa03, 0x8dcd, 0xfffffff7, 0x4, 0x0, 0x1ab, 0x4, 0x0, 0x4, 0x0, 0x9}, r1, 0xd, r0, 0x5acd5345ae562de7) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0, 0xd}, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fsmount(0xffffffffffffffff, 0x0, 0x72) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r3, &(0x7f0000002880), 0x4000101, 0x0) fsetxattr$security_capability(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=@v2={0x2000000, [{0x1, 0x496b}, {0x100, 0xda8}]}, 0x14, 0x3) [ 1698.768739] syz-executor.7: attempt to access beyond end of device [ 1698.768739] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1698.769631] Buffer I/O error on dev loop7, logical block 31, lost async page write ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000003280)={0x0, 0x0, "d010c9371ec9585759c84720feba66a308644896af00c881f9e4cdac71f2a447619f3d60c8078e84ca7f014d64d79958705e288c12626a3e946500f74d9ba30a2209e5b9db3d8d83999462b55e7ec8b877e750308bb80a85b72794c28b5094697213d20627135d393ac7daf777750c6bf42dabc24df1db0d5808788962d473d79f5452646764e3eb467cd31502cfb60d293a5780c437d2f14cf1b84cdfddc2069f374c2b999676e904dce5c8b6db26bb985f41de60966a8e032b6e6d958111f9d191259ab79cbcfb8b744a49fade31ec82d0b6a546019dbc043101df807b11c0bbd8c80b3d76e48fa9fcba3636719c2df2b1d09fe10c5e116dcfd30bb5b18df5", "bc814f1e421304699c87988d578a0a83e359f4c0be15077dc7547e05d8d3e86fd0a544b052031ab5435bfa1d3cb761dcf3cc5ed23c524ee1c3178c0b78972b97712343f0c489b8dc22aebc61c82ede5b06d0e78af78d2c0971f7ddbc5f5698fb66c6bd36db6289222aee97a1cc0492740d3d84eadcfeb2c8965cbeaae9f381cfc6c2849b0371e0ee8119179cf7cd82c855e1ccac83bec9af15fadec7884bf4458259dfc82682c66b53620ff2f6d83326671102337965af980249343ed01173744daff6b3c705225d7faf6c85bf102f18aca5d8e229fd8179954945de7f1ab059a15f9786b194654c5bf732f9fb83e1f985654347ca65022de65f67320a0fb2281737a3ddf710c645ac69a8453c3b70d560ef653514dbc0eb06b73b4f633188a7ab2f36d7e3bbfb71f498dcd599e9fd4e6f73a8e06d625a58bbd0c63cdf50ce7d5064c21e75b92f44506d720b89550cdc8227f32f25510ed8d4e441b132d9f7157acf293ee3c0d44d072b5e81c4c39e2fab668f3f30bf3035931c93df026b41f33c15cb08b55c00ff2d6ef5171a481b0ee2282dc2306971d73c1cbc21bf01b23ca4936e4f4518207e0e94c2973e709b24d13b63657f4d1689f7a4f779640aab3a4e7a6e3b6e4040a71078569f33fdbc35c23e8b030cd07eabbf542244241463937f1189c328a6d0967c65ff5307ba71311ed83289d2a24db12b38ba399932cf0d921bdc2d4ca64bcae4c28622cb69509089aea132e1237f33da2e7ba216cd610a8dfdac60c089260ae5e5e827d133e72deeadccf2dc14bcdaf270aa9d9072b2098ce65738896a1d908e2d6cf42f90216e5e5dc2d48b458d3bf901fa68d4f4bcc95dd145354329baaa5f6d72983b3c5cdb6e6e90e754ea3d9ca286313655ad326ed5f017e1424b7573918e3acf96644835c09be7085b043ec416b97a6eae45df8d312519f14ce8469386f97e85509d5cb90d8b1d66dc72219176ec5022edd76c02ea8e723ec7086f40788f45c37df77eb877d2654b3a2009d603cf223f93b5cd83f846da8e75ecbfffc4d6f11a11a7ddb8744cbd0c82f156e5915a2c879efb00f48afda0580b980ea0143a2bb111cd59371e954e5593fb3f4d14190056333fde9e40806269380381fee347b43bb345e50eb065dfd65e4202bb532bc36742828d898d86337d87416018d2246aa621726b376fcf2d229d8c9703f0f6607703e1b939a5023bbae5528a3aa4a24736a444ca1cb8c3075a110414c1629bbcd5c9c4e4080aa44674a34f5c31347e5bca2052fba2e27ed084449da3314358cb192065e1999982b95cc18a488e3189c404c3ba2262b424553e425ac01a78c7aab15e48b2d78837ca0127b1bf28bdd46e14e58c0717687acea3fef73e035c0b6f482fbfeabace42db1aa83a1f3644f9e63c87afc3afab26090af7e7c4fb1b81f8b01bc4e4814be39b0325a270657954f26af83a20d130ed6220a5212205440bb48fbbbc07a7b18cd0bd96d3a250c66bb93454f074a1ddcb836e3ab6af4153058cd94f16d9641f3929087c2ed87e20527eca22b3b3ac62c00f0620d5f28c518c5d03d8f180fe524bfc79c8e8577cc576192ce0547242e747351cde648664691f455e03064f57196524c8e3370efaa64ac28e09b1f2d2b6d69723885f294ea2df1cec3dd25c87883ab65aee612d325eb04cfaaa41d340f65c5745a14fc541902bf299f97f848034fa5a9968fd052087eb5fe6eebb232146191f1fec644d61aeee0ac3c218fbdc077f5c11ee746bcf9197db06ac78f5aa56b64a361ee6ff35efbf679482673cf5d5c51755f33d7a4af59a06484e787df20d684a78754634e651ca76e042643c0b60a22c2a2815619a958ace318639757e7a16d80add9fa9a61fe8ab4de921736de7b75af95bf9b57417451f9d812ccf4db0dd46acfad3136ad94dda1cc622a83daa02181a9f2e7607c77c3d6fd032289f93a1a18f7508366b96c6cd4d6bbff2b3c249b16d205f6369ac1d5af8a4e81400bdf93c820ae6f3622569b20410973a7f58ea541f64e977fb730c853d5fa809cc57b65c54e786641d28be2750dc637a794332163c972c896ae4d86296ddc39c3d433b546b9d7dbe67bb43c129aad2c32dc68d8dc26e489682e00ab92a16bdbbdd5ad803a0ae91a5af285db0fb6b8d118f2d0f120cc1667530bfb4c32b4fa4caf1192a035aafb458f311a04b6491014f0629d86a712a356ff2bac0df5b6c497ba5852e452b226718bea604d2fef071f443c055318045fcd5eea0062432fcadd11f93f0c152e01ff5d1f510f63b6266ae1b314ce06b4f6a388dbeccb7d257e6f3d82b0c23be3bc134bb127b0bf82bd7dada2c645e37621858fdd650fb213ddf61d07e46b8eb24cfa0b66f38f7a90f7d4d3439e701b8b0e36514b5a333d4b8c3439c3f67f074f45776c888d00f5e2fdfa65c175330253d3e032a9442ea08a54fa661c1784ff4a01d90f28a2936659d2d1bb6a2670438a3ac7864b17ed1cada9ca479045db0162297973861fdf6f6fc724543181133f201dcc4035f75585b3d3fce08eb8454b45b87a8055cb14ebcabd324feeb73c46c57b5d4e0de70863920b422952049f756d578971ee1c583a17467258324e13f349f8d36aa55820a7e76e51c4afa0b8c4f664432c5ad089aa79a39a2a6e4ab46b48f5b69ea6cfc5944b3e058bc837bc556b28351895734acfa3693f1537b58374bd39c5cca45e1ad9232a15554f1046f3cd60cbf78e5819de443b14d4887d83f14e5d944b8fb8fd678d6decafe117f93fc8cc44d3f6190c0f9f66100ee9f58818fa36b5e3e45c53fdf90587f3afeb9e3a62e74a999f1628f55c8980268ab73e66f5403873d0fe421da4eb22dd9afdfea0e1e960f9dcd6383e262151cfd63587d15009a930a44e63b559f063f9cfa75661a7866faedc287c534beb7b9113a01c0ece0e4f18cddbe482b7f4810683a3fdf61ea161c8f24a099310ce3e2e822ae0b659e6bfa78289bef995e2f45805c2881eec6453c5f07067d760c8774495a0c184eb6db75f17a7033ea4b652abbd1e806f668e84f7b8ab761ea4502e78294eeecef8b22760c4936901943b2387682c08459b2ec5a02ce17df9d0327e516aa2284b438acfb5f7e0ab4999114d1e039492a2034dbab39c8f1ca39de84f9fb4bf2ebe267c4510b0b196317e0ea392cfbc216bc51d82671ba50be6bb66a32ab9e5df046be877180e9ec84cd35296881af635f0a3ff4b9f675068e31579be666c0b1989af184aac44101383ca5a6b25c6554cd716c76631bda53456a35466256f02a9aa4587b918e2fad906b8464197b8989f6600a71d77bb51424e5589bfeb3d03e78820e627ace0ef66b74cdb15de646d2c42dfd36a45c751f92ec0ca4735e928f1a83ca8a489cd45f61bab6da8f5fcdafc174d55ee1d1a3c82ddfbe7063162f95545dab3dc82deb11f1819e679707cb8c44c268234057d1cdd8048169355d57c1f524e7e997b085d99655831f72df213772eaf96b71a86719b14fd334bab58b80feba7b9ec5173621367d1937407d7710489d66b84da940b8139aabd13eb484320eea59ada26b5267e3f10d0bbe24af0d99c7527dff570287d1c77e8272ef5aef7745e483acb5854c7f650f229af8e653ad245f3fc30b5401fb2f9da69451b4e6e470dccbb4a8e01a32d5c2b481610fd3d0c918021582f1be03590387cdc4ee70f94a6492afe660d7ee72978574ad92ba4c97181dff483291d8cd89eaaec13ec3e7c4c89040e843b17531f24b406dd3f8aa93e9c5770b2499941f7270ebca618e9ca258c7ebbf90ecf4ad27cfd89e560ef73f74c8cdedce8542fe658050bab5d7f2e32e639c69f2c1663634c6ea9186d9afbb6924489fb60250a2dcf769ccec3a8528c66f5dec199b04fdb4fdef8b9d917667a3ca1950cf970b7b8000bad56b6300d4c0dcc497e0d0d1574ce447c075098cc1d7b4b070833105e718f322694634c2d2734ddd7e61b62163db4f63ab39840fab2090bd75a750855ee9091ee5ead23614e8b04bcf25b718db19d6d38f14cba33548033d6ef99f86e940f55f1fbe001a8f508a82ff6f758b39826b087c274e7b383f1e8825edef09450d7eec345f2b553e1bc3e2404a6acd7d743b4713150c35543b2bab1b3c881baa7855a230986e9c030e7b54a6b8b50419848beb755458efa6142f43a1d3b4d14c482683a9dcce9105a1ee96dbe339f910afc267968d7a05f019d2bf128884ad73dba7257c21a15d7a45b1c11dfe18bd077c6c57377baeae5b87a74101b4467bc26d18131f21f2ef22a46cf80461c118aae318078561af2668f700339665b8d552c182419f816a2d73ab6e64354a198688078ad244a0b91fbc3de5f645971306f4979605ee2c373f8a49e6a8f397ddcd9e952a8695f5326f9ccd365a8b873851c4ad578b57c223b6fde3ea6e8fd5dc9093f5fe190f2d58c76d0d4fe18486403c0abcf55b626c9f935fbcebd30e716d541868a777d3880c4fb47edfcf364246996a24088dfcfafa7c1220efd38c356e5ede5ef9b6b2046937b50523fe4565bb0e08a0514fdae54da25338c316a379c12669d2bdd416632965aa23a137c86cbb0682fa5e84a659753ecd8059bb03c3fdb69fbf1b15f875cb34463fbdbde6b6933730776837b9c5175107227367d1eda9f4a39146b6692e183163ea7159c68aa3bf7d2b33d2bd5d549254cb946a2657cbef0919ab14c87931269698f40d1b389abb63807056bf7e25e1e52b9bd110e09c10baf28722a380a29ee3556236778aa3594d9f4ffff2f9f5072f7891cd3a5c58909ea8f41701604ee58eb1935bf1c0dbc3a98617686043ef2a3abbeacd433ba7a4185a1fa195e77b4ab3f07a617b5ef6cb3d22868c62a5be213765c9aef4ee5a22b241f798a2c89e2fc5155d5ecc2cbb589ed3be1974b21ff8874088236dbaf1f49174a8ce77286086e171c1e80493820734e8bff23341b868816d05e1813239397abe41729ab28eca7af82c75f78bdfa82ef5614cad6612ce43c29364759bbbacbcbb62dd8b11b5be653766143a86bef63dc914f09338bf1dd352804c3cff83b36f4092c960376244ac278aa6f2ab043fcab03e283569d6ac6b485a110c33f6a238cfd7a7d26e2c81698d6c9c86575b5e7ed305a643966fc5424f4d679839a34d3d65a7d561a11f5dfe30ac2732f331aa5120e994996c8ec290fd16c9a50b4763ca33595b081963ab6820b1306556419c3baf600ecdcc27069499986df8592c956168a81b8294155bee6dbf55352d401fcf0acc4f5ac67e9b12af83ec34a8bd4f4d9dedce46cc798c06d7210da9aef6fcb186d00a3a16bbc043cd45d05a72e79b6fdb5f927a3f906ce6603d3c23c7cba45d834c3e6d942ea0ea69ccb9ab65e9be0627ab1351"}) 02:56:06 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x121042, 0x21) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x101042, 0x0) r3 = syz_io_uring_setup(0x15971, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x0, 0x255, 0x0, r0}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040), &(0x7f0000000200)) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000940)=ANY=[@ANYBLOB="0c5b6bbf1ff2d5da79accdb8c4a9439602676b21", @ANYBLOB]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0x203}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x0, 0x0, 0x3800000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100000) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='cgroup.events\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat$cgroup_pressure(r4, &(0x7f0000000400)='io.pressure\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$BTRFS_IOC_SEND(r0, 0x40489426, &(0x7f0000000340)={{r5}, 0x4, &(0x7f0000000300)=[0xfffffffffffffff8, 0x8, 0x5, 0x4], 0x9259, 0x7, [0x4, 0xffffffff, 0xfd2, 0x11a]}) mount$9p_fd(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f00000000c0), 0x800001, &(0x7f0000000440)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r4, @ANYBLOB="00000000ffff002a10887243b057f65aca00ddbbf26ca4cf506f85ed7fb83c1144f4c333e0077fdf22b3583c2946ea60188044dbd998141d45a5efe12d0d383c2d2c53ddbf772525e946c810191b910233c3d343342a18051d89f4bdd640f428857ba1e14bf5fb79d6e6c74aff", @ANYRESHEX=r3, @ANYBLOB=',access=client,access=user,access=client,loose,version=9p2000,fscontext=staff_u,audit,fsname=\x00,smackfstransmute=$,hash,subj_user=\x00,\x00']) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000640)={{0x1, 0x1, 0x18, r1, {0x3}}, './file1\x00'}) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r5) sendmsg$NL80211_CMD_SET_MAC_ACL(r6, &(0x7f0000000840)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000800)={&(0x7f0000000700)={0xc8, r7, 0x400, 0x70bd2d, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_ACL_POLICY={0x8}, @NL80211_ATTR_MAC_ADDRS={0x4c, 0xa6, 0x0, 0x1, [{0xa}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @device_b}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}]}, @NL80211_ATTR_MAC_ADDRS={0x40, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @broadcast}, {0xa}]}, @NL80211_ATTR_MAC_ADDRS={0x10, 0xa6, 0x0, 0x1, [{0xa}]}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000580)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r4, @ANYBLOB="00208000000000002e2f66696c653100"]) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r4, 0xc018937e, &(0x7f00000005c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @in_args={0x1}}, './file1\x00'}) sendfile(r8, r9, &(0x7f0000000600)=0x53bf, 0x90) 02:56:06 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:56:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x478ebb03, 0x0) ioctl$LOOP_SET_FD(r0, 0xc0481273, 0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext, 0x2002}, 0x0, 0x1, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='hugetlbfs\x00', 0x0, 0x0) pivot_root(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_FSGETXATTR(r1, 0x801c581f, &(0x7f0000000240)={0xfffffff1, 0x4, 0x1, 0x8, 0x16}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000540)='net/snmp6\x00') pread64(r2, &(0x7f0000009780)=""/112, 0x70, 0xa52) r3 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc3}, &(0x7f0000000380)={0x0, "4594587054c929f98bd655543a53dd47cfaf31cd21bb4ea0d5b7a7889450b92d3d18b605cf723f209da8663910d7baa49842b7ac5c04c10deda505abe65f012d", 0x37}, 0x48, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0506617, &(0x7f0000000580)=ANY=[@ANYBLOB="020000000000000020000000000000000000000000000000000000000000000000000000000040000000d1b3e12c0202fb6e04c16d0bb0ec644316b3f602bc9709d35ddfb9ef5843423257f568bbcea2e5ceacb01538c5eab445cc1ad3ac44fdf763fc6de99b15bf86adee825a58029590e5f5f61dd889b9fef3dd1c624afe7166a11841f2f80c1b9b5ef3cc2362da07fb7c0dc147588d3f992ba8169222133d6d15569af4a5e3c8d1e144132eae78dda16c79c38635a3618d90393a53295049edfe", @ANYRES32=r3, @ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40"]) ioctl$AUTOFS_IOC_PROTOSUBVER(r2, 0x80049367, &(0x7f0000000180)) [ 1698.985065] loop7: detected capacity change from 0 to 40 [ 1699.004596] 9pnet_fd: Insufficient options for proto=fd [ 1699.032440] syz-executor.7: attempt to access beyond end of device [ 1699.032440] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1699.033368] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1699.631402] 9pnet_fd: Insufficient options for proto=fd 02:56:21 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xfa, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000380), 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$nl_audit(0x10, 0x3, 0x9) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$inet(r0, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @remote, @broadcast}}}], 0x20}, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000180)) socket$packet(0x11, 0x3, 0x300) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r4, 0x0, 0x0, 0x87ffffc) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="2c800000", @ANYRES16=0x0, @ANYBLOB="02002cbd7000fcdbdf58005c0000000088e4830f113f3a8e00000000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x400c0}, 0x2000c0d5) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)={0x1c, r6, 0x3ab, 0x0, 0x0, {{0x32}, {@void, @val={0x8}, @void}}}, 0x1c}}, 0x0) 02:56:21 executing program 6: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_service_time\x00', 0x0, 0x0) fchmod(r0, 0x22) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r1, 0x0, 0x3) openat(r2, &(0x7f0000000040)='./file1\x00', 0x1c9400, 0xb4) 02:56:21 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:56:21 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0xfb, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000640)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext, 0x2002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='hugetlbfs\x00', 0x0, 0x0) r1 = inotify_init1(0x0) inotify_add_watch(r1, &(0x7f0000000400)='./file0\x00', 0x40000020) 02:56:21 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:56:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) fsetxattr$trusted_overlay_opaque(r3, &(0x7f0000000000), &(0x7f0000000040), 0x2, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_START_AP(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)={0x24, r6, 0x5, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r7}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @default=0x9b4}]]}, 0x24}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r4, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000030}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x6c, r6, 0x100, 0x70bd25, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r8}, @val={0xc, 0x99, {0x8, 0x1c}}}}, [@NL80211_ATTR_CSA_C_OFFSETS_TX={0x12, 0xcd, [0x912, 0x200, 0x9, 0xbde, 0x7, 0x81, 0xfff]}, @NL80211_ATTR_CSA_C_OFFSETS_TX={0xc, 0xcd, [0x8, 0x0, 0x9, 0xb]}, @chandef_params=[@NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0x6}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0xf174}], @NL80211_ATTR_DONT_WAIT_FOR_ACK={0x4}, @NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}, @chandef_params=[@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x5}], @NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}]}, 0x6c}, 0x1, 0x0, 0x0, 0x800}, 0x10) 02:56:21 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:56:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) lseek(r3, 0x5, 0x1) [ 1714.104135] loop7: detected capacity change from 0 to 40 [ 1714.213165] syz-executor.7: attempt to access beyond end of device [ 1714.213165] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1714.214277] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:56:21 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:56:21 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x105000, 0x22) 02:56:22 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x44000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000080)={0x0, 0x1, 0x6, @broadcast}, 0x10) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x0) 02:56:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x40a800, 0xa4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) openat(r1, &(0x7f0000000400)='./file1\x00', 0x14000, 0x1c6) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000040)={0xc, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10630840000000000000000057aca58f79534dbc583ca8706942e1ad1f92fe9209c3e19b24165be6dfb712aab77ed29b785a5910a86277d0e200af5bb84cf350922fbb10d744aa1de132ee3990a19518df90210a328fe4fe6b74631316fb10d2c06c427d71abf993b5c6abaab06928f7c33c2d6e02"], 0x67, 0x0, &(0x7f0000000180)="55fc84ce8e7b52e4c86984a7f00caa8d978fdacb11930cdb446049b063ac6842ad7c7914349f1aac25999da73aa36c823d4241f9206114e09346b1647035377aa7a38cd7d0e9e864a69a04910c7fd43bd7b555e99437aefa8ec1d481e06faf74d4054d5f876b71"}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendmsg$NFQNL_MSG_CONFIG(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000440)=ANY=[@ANYBLOB="440000000203010400000000000000000a0000090800044000000540000000070800011e0000001ed40a11f825080005400000002008000340000000c032ff1e000000000008000000000000"], 0x44}}, 0x54) ioctl$FAT_IOCTL_GET_VOLUME_ID(0xffffffffffffffff, 0x80047213, &(0x7f0000000300)) r4 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x1, 0x47, 0xb6, 0x4, 0x0, 0x9, 0x949, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xffff, 0x0, @perf_bp={&(0x7f00000000c0), 0x7}, 0x400, 0xffffffffffffffff, 0x3, 0x4, 0x6, 0x5, 0x6, 0x0, 0x5, 0x0, 0x4095d639}, 0x0, 0xc, r3, 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r5, r5, 0x0, 0x100000) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r4, 0x40089413, &(0x7f0000000340)=0x40) lseek(r0, 0x0, 0x4) 02:56:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x28042, 0x0) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7, @perf_config_ext={0x800}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="010000000100000018000000a280ccdb1784346daa3cbf079c57d53c59cbcf9b4d91afbeaae2d61990f33252b0cbb6", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file1/file0\x00']) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) ioctl$PERF_EVENT_IOC_DISABLE(r3, 0x2401, 0x1) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r4, 0x0, 0x12, 0x0, 0x3) dup(r2) fcntl$setstatus(r4, 0x4, 0x4000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) openat(r5, &(0x7f00000001c0)='./file1/file0\x00', 0x2, 0x4) recvfrom(r5, &(0x7f0000000180)=""/213, 0xd5, 0x2040, &(0x7f0000000000)=@nl=@proc={0x10, 0x0, 0x25dfdbfc, 0x2000}, 0x80) close(r2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x4, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, 0x0, 0x100000) 02:56:22 executing program 0: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file0\x00'}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="03", 0x1}, {&(0x7f0000000240)="cd2ed91e97f880d8d38c30d728d80ca3cad97378dda35777500031aef8ac5e9e440cea5dbaf6995fd5c351e76b431f9816f1f0e74fc98ca29303875dc447417ba4d1c0241e59216882b51356c2e9a45ccbe6cba4e56919ad6d801831180ca9d0e038f1b8f40496fdd8140b8b57e3ed6d73efadfdde9cad7ee46b59a173cdd182a90f4d81725c142e0f724681f2c7dd2b66ee78038f89ac6fbd937eff758c984127f6daff56", 0xa5}, {&(0x7f00000003c0)="5fde9d55958fac62cb6f0809c60800000000000020d0ac10ee528f76fde1ff63ef9e021573e37ed69eb525b19cd65ae8a543c90f10632821b377b85f199eece3a73b75545b4d4d3e2bc7e9206e1ef608ab9e4b929fae172752d6c80fbdad92c1ce3585d5c5a06e3c58a48fb4a9d0cfcb944e233ef67dd07981e5205f2a37ceef6db2db7e83be050667881286bcb95a845a00364373844dd05800f45d6dec99583c7ac8e60a1fdec928c99e86650f67707902e3c3f4ced35115df20a35ac1d0c2ddae088fbec8dd50f9b83aa52a418048cdeeb6287db28f0016ddbd69e6f5939d63e58064fa8f39e3f2ff7599fda1d56de5adfee317cc24ca36eca390996e23d73f963b259b788c7926895ffcdeb4c628a0194f7cdec6cee3c73ab1bc007b8746982d436717fff667e329c2c027427608a4107164edd7", 0x136}], 0x3, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) statfs(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)=""/130) accept$inet6(0xffffffffffffffff, &(0x7f0000000300)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000340)=0x1c) lseek(r0, 0x0, 0x3) 02:56:22 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1714.458342] loop7: detected capacity change from 0 to 40 02:56:22 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000006c0)="200daa6783cd71d83265b642f075c22b455781e05008b608c6e45192d10947a360a4b5731282ba3fdb1105580abb854d544636a7b7b2e270c2320871", 0x3c}, {&(0x7f0000000700)="deb4abd033aa6c50ee55a99e843d0dded60684eaebf80eb9a4cf4d315a2d73af4c69c42922a4b74b07283afdaaeb9556d9f406f631833499c6c1f6c1fec3a48a5c", 0x41}, {&(0x7f0000000780)="4036068eefdf77958e88c8b1509b56cb62c26d25304f0a0f4eeec63e48552a582199bb8ad86b75320dc97f53862e6cac40d90d46e724d18a106cca706b83f24481a40740d22cbe691442da2a0d14cd3a6deddc2c9cb0f5b6fa5036c85f5afe35b799ac77321318f50b0124e5ad8d3caa7b84baf0bd635447059d03e13c19aae331608c5d684b619bc8e570cc0f6cdc6727216c63b5a48b5994572feb5671f259cadeebae4f5695c672f986e2d6edf3f3b93c4df4e4150ffc9ee3bef2d8fae2241d3610ebf869d26687d2a1ede396ec01ec43c29e35b3e76a", 0xffffffffffffff17}], 0x3, 0x7fffffc, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0), &(0x7f0000000600), 0x2, 0x4) pwritev(r2, &(0x7f0000000080), 0x28, 0x6, 0x7) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x242441, 0x1) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000680)='./file1\x00', 0x100, 0x100) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000000180)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000000)={0x2002}) sendfile(r1, r1, 0x0, 0x100000) lseek(0xffffffffffffffff, 0x0, 0x3) openat$hpet(0xffffffffffffff9c, &(0x7f0000000640), 0x105180, 0x0) [ 1714.752080] syz-executor.7: attempt to access beyond end of device [ 1714.752080] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1714.753804] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1732.565542] loop7: detected capacity change from 0 to 40 02:56:40 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1/file0\x00', 0x101042, 0x1a0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)='\x00', 0x1}, {&(0x7f0000000000)="919201452791be21ef1a8dd8f4eb150300000000000000e5cff6c2182d93eb18c5c72a2b4d7f8912a97f374765", 0x2d}], 0x2, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x8ea5) lseek(r0, 0x0, 0x3) 02:56:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) recvmmsg$unix(r0, &(0x7f0000001940)=[{{&(0x7f0000000000), 0x6e, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/248, 0xf8}], 0x5}}, {{0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000580)=""/130, 0x82}, {&(0x7f0000000640)=""/203, 0xcb}], 0x2, &(0x7f0000000780)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}}, {{&(0x7f00000007c0), 0x6e, &(0x7f0000000b00)=[{&(0x7f0000000840)=""/24, 0x18}, {&(0x7f0000000880)=""/37, 0x25}, {&(0x7f00000008c0)=""/49, 0x31}, {&(0x7f0000000900)=""/101, 0x65}, {&(0x7f0000000980)=""/219, 0xdb}, {&(0x7f0000000a80)=""/99, 0x63}], 0x6, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd0}}, {{&(0x7f0000000c80)=@abs, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000d00)=""/139, 0x8b}, {&(0x7f0000000dc0)=""/88, 0x58}, {&(0x7f0000000e40)=""/146, 0x92}, {&(0x7f0000000f00)=""/121, 0x79}, {&(0x7f0000000f80)=""/198, 0xc6}, {&(0x7f0000001080)=""/249, 0xf9}, {&(0x7f0000001180)=""/25, 0x19}, {&(0x7f00000011c0)=""/56, 0x38}, {&(0x7f0000001200)=""/230, 0xe6}], 0x9}}, {{&(0x7f00000013c0)=@abs, 0x6e, &(0x7f0000001840)=[{&(0x7f0000001440)=""/108, 0x6c}, {&(0x7f00000014c0)=""/1, 0x1}, {&(0x7f0000001500)=""/103, 0x67}, {&(0x7f0000001580)=""/139, 0x8b}, {&(0x7f0000001640)=""/109, 0x6d}, {&(0x7f00000016c0)=""/207, 0xcf}, {&(0x7f00000017c0)=""/101, 0x65}], 0x7, &(0x7f00000018c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60}}], 0x5, 0x42, &(0x7f0000001a80)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:56:40 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:56:40 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(0x0, 0x105000, 0x22) 02:56:40 executing program 1: r0 = getpid() ptrace$peek(0x2, r0, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x3f, 0xa3, 0x4, 0xff, 0x0, 0x4, 0x22110, 0xa, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6, 0x1, @perf_config_ext, 0x2, 0x0, 0xffff, 0x3, 0xfffffffffffffff8, 0x1, 0x5, 0x0, 0xefd, 0x0, 0x101}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="94031c855deb"}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'lo\x00'}) 02:56:40 executing program 3: ioctl$BLKBSZSET(0xffffffffffffffff, 0x40081271, &(0x7f0000000240)=0x5) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x9, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x5, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f00000018c0)=0x1, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0xcfeb, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000000), 0x4) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000200)={r0, 0x1000b58a, 0x100000001, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x141042, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)='P', 0x1}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x7fffffe, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x5f1) setsockopt$WPAN_SECURITY(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)=0x2, 0x4) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x181c00, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(0xffffffffffffffff, 0x40182103, &(0x7f0000000180)={0x0, 0x2, r0, 0x6}) 02:56:40 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:56:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x200000, 0xa1) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) [ 1732.585835] device lo left promiscuous mode [ 1732.620113] device lo entered promiscuous mode [ 1732.624106] syz-executor.7: attempt to access beyond end of device [ 1732.624106] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1732.625312] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1732.634946] syz-executor.7: attempt to access beyond end of device [ 1732.634946] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 02:56:40 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) openat(r3, &(0x7f0000000000)='./file1\x00', 0x101000, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:56:40 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(0x0, 0x0, 0x22) 02:56:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) faccessat2(r3, &(0x7f00000002c0)='./file1\x00', 0x10, 0x1200) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) sendfile(r4, r4, 0x0, 0x100000) recvmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/172, 0xac}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000006000000f40100000002000011", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4], 0x108}, 0x40012143) 02:56:40 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:56:40 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext, 0x2002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='hugetlbfs\x00', 0x0, 0x0) setxattr$security_capability(&(0x7f0000000200)='./file2\x00', &(0x7f0000000780), &(0x7f00000007c0)=@v1={0x1000000, [{0xfff, 0x6}]}, 0xc, 0x3) pivot_root(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = getuid() setxattr$security_capability(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140), &(0x7f00000001c0)=@v3={0x3000000, [{0x0, 0x3f}, {0xffffffff}], r0}, 0x18, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r2 = epoll_create1(0x0) r3 = memfd_secret(0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r3, 0xc0189371, &(0x7f0000000880)={{0x1, 0x1, 0x18, r2}, './file2\x00'}) dup2(r2, r2) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r4, &(0x7f0000000240)={0x90000000}) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_mount_image$tmpfs(&(0x7f0000000180), &(0x7f0000000240)='./file2\x00', 0x5, 0x6, &(0x7f0000000640)=[{&(0x7f0000000300)="822f135ee72786e1f64736dbc2c586e3dbe8ccc98286c1797669ed53e360233fe51a3956611d83c062ab621dcbeb7df6e4c410f96d9bea5213a9be4b7c12660aeec2c0506a2e4bc46ded0435473e41a178a1b4b7aea47a03d54865956159fbf05b05391182dc974b7286a72c5f419c6357ddff55f05354250b41007cd1ae52416a552ac77dff35c1523b7de3c7fd34d07502fef86f256494314199b6179b8f9f112121cb4386801de8c484456ee82805b2c847bd5eb831fdbca372bcc98fc614a855ed3f6c4f5bac277300fed519c5166f92279720f29999d7e5484fb238b4e18147831c3bb1ea", 0xe7, 0x100000001}, {&(0x7f0000000400)="e3688920644e82178dad809d555462c893b7ddd5db7f22641a212ea9d8d3ccbf9986921ec5248221116366ceb4459fb6fe657ae76b2afaa2bc7160d21dd6c1675b800806386bad6e2c6b94f2e2a7886f79422c115feb7d523688b97e8bf919e021096ab6c4497b0d5749a9b2bb8f323260884a74a3193b1a1cb9906aa4335252939803d8066c36e1c02b6cc37c74594a03f4044741dd7a094368ed08f859487768ede76da102148e81f69b", 0xab, 0x2d}, {&(0x7f00000004c0)="91d6661362efabb6eeb500fdf8d1236f61fdbb6e37c0a7be66e7183892141e97ee7118aeaa24a5016f5bafa6944dc65407", 0x31, 0x6}, {&(0x7f0000000500)="60ee0f554bf5b456e158de0d0a1abf58d9fbd180e8", 0x15, 0x494}, {&(0x7f0000000540)="eacec49d06b7648690993c03e093db79a47653e58dcfca3e3eaa7a8a15f6671313cbf279ce8e62e4e50890eee741571093e891acdf0326", 0x37, 0x7}, {&(0x7f0000000580)="42c01dfe5c300b3601bcb12492607e94e0021e92422ba330d0264ddc07fcc3d6e5907daafde09b0f346852de4b2b72548d246b7842720e1b2c51ccfb6592b1840a0c74cac873386dccef65f68a2c988c234837aef96b3d0f14ed72e22c308eb301b3691b5f64363a293d519becc6817c862ce232adce67ca2bb188d50bd93b5cc7840c0feaa55c0231e3a64cf9492ef5dfec0600024a701592690fea429723efaba177af", 0xa4, 0x6}], 0x21407a, &(0x7f0000000980)=ANY=[@ANYBLOB="687567653d616c776179732c7569643def244292ce52c3312b3fd928d5ebb3bf4ad1f5bd4f3377fe47fa735a1a324318383ac35570d5304bab5f15d8aabc84af6c67376eb63cbdc8f35e9a1e1bd71fbc6b39e4475642bf49a0e06253eb", @ANYRESHEX=r0, @ANYBLOB="2c69ea3eab402f9ffa6973652c65759a595af3a91a35ab49aacf69643dba2c7026f49145ad7d82cda3ec7299d0722b", @ANYRESDEC=r1, @ANYBLOB=',\x00']) 02:56:40 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_io_uring_setup(0x46ac, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) syz_io_uring_submit(r2, r3, &(0x7f00000001c0)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0xab358d1624cd19e7}, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r5, 0x6, 0x13, &(0x7f0000000000), 0x4) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, 0x0, 0x0) r6 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r6, 0x29, 0x35, &(0x7f0000000340), 0x4) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000006f40)='/sys/class/ptp', 0x20000, 0x9) connect$inet6(r7, &(0x7f0000006f80)={0xa, 0x4e23, 0x3719, @private1={0xfc, 0x1, '\x00', 0x1}, 0x3ff}, 0x1c) r8 = getpid() ptrace$peek(0x2, r8, &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x7ff}, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r9, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$sock_SIOCBRADDBR(r9, 0x89a0, &(0x7f0000000180)='ip_vti0\x00') r10 = epoll_create(0x3) r11 = socket$inet_icmp_raw(0x2, 0x3, 0x1) kcmp$KCMP_EPOLL_TFD(r8, 0x0, 0x7, r10, &(0x7f0000000040)={r5, r11, 0x4}) 02:56:40 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = accept4$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, &(0x7f0000000040)=0x1c, 0x800) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffffc, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) lseek(r0, 0x0, 0x3) [ 1732.947638] loop7: detected capacity change from 0 to 40 [ 1732.983027] syz-executor.7: attempt to access beyond end of device [ 1732.983027] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1732.983915] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1732.990784] syz-executor.7: attempt to access beyond end of device [ 1732.990784] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 02:56:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:56:40 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) open(0x0, 0x0, 0x0) [ 1733.287117] loop7: detected capacity change from 0 to 40 [ 1733.331092] syz-executor.7: attempt to access beyond end of device [ 1733.331092] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1733.333038] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1733.339996] syz-executor.7: attempt to access beyond end of device [ 1733.339996] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 02:56:57 executing program 4: syz_mount_image$nfs(0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f00000000c0)="aa", 0x1}], 0x0, &(0x7f0000000380)={[], [{@obj_user={'obj_user', 0x3d, '!-^:]'}}]}) lsetxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000080)='system_u:object_r:devlog_t:s0\x00', 0x1e, 0x2) r0 = getpid() process_vm_readv(r0, &(0x7f00000000c0)=[{&(0x7f0000005580)=""/4078, 0xfee}, {&(0x7f0000006580)=""/136, 0x88}, {&(0x7f0000000100)=""/57, 0x39}], 0x3, &(0x7f0000000240), 0xf7, 0x0) 02:56:57 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:56:57 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r1, 0x0, 0x100000) lseek(r0, 0xffffffffffffffff, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="04", 0xfd57}], 0x1, 0x8, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r2, 0x40106614, &(0x7f0000000000)) ioctl$AUTOFS_IOC_FAIL(r0, 0x9361, 0x9b27) 02:56:57 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) mount$9p_tcp(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40020, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:56:57 executing program 1: sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}, 0x0, 0x20, 0x0, 0x0, 0x6e}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) close(0xffffffffffffffff) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004, 0x2811, r0, 0x0) close(r0) r1 = syz_io_uring_setup(0x7668, &(0x7f00000003c0)={0x0, 0x132c, 0x10, 0x2}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000440), &(0x7f0000000480)) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@sco={0x1f, @none}, &(0x7f0000000200)=0x80, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000540), 0x182, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) syz_io_uring_setup(0x6f4a, &(0x7f0000000600)={0x0, 0xa2ba, 0x0, 0x1, 0x25e, 0x0, r0}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000500), &(0x7f0000000680)) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r3, 0x4, 0x0, 0x0, 0xffffffffffffffff) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000007c0)={0x0, 0x0}) openat(r1, &(0x7f00000004c0)='./file0\x00', 0x80, 0x40) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x88880, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x2}, 0x40, 0x5, 0x0, 0x0, 0x0, 0xfffffffc}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000240)={{{@in6=@empty, @in6=@local}}, {{@in6=@remote}, 0x0, @in=@broadcast}}, &(0x7f0000000340)=0xe8) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) sendmsg$IPVS_CMD_GET_DEST(r2, &(0x7f0000000380)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f00000006c0)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000125bd7000fddbdf250800000008000500090000001c0002800800090000000000080008000800000005000d00000000000800040001800000080006004f0200000c000380050008000600000008000400130f000049d1ebcee0a672c7b7b8e934929d3d881daef2ac5db13519cf5cfeec4f693b54000000007df2b7c4778b5bd037b8442c3a4f28407db4df4a8bca53ca8ece78c9f4bb0bff6e9bf632a12c124b01f1"], 0x5c}, 0x1, 0x0, 0x0, 0x41}, 0x2000800) 02:56:57 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000002600), 0x0, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "f55f2f08ad0fbc8627b94ff1d3588903cf6eef35da8fb88f66cf586c7fb8de36cb74fed2000000ea6000000800e600"}, 0x48, r0) keyctl$set_timeout(0xf, r1, 0xef6) keyctl$chown(0x4, r1, 0xee00, 0xee01) keyctl$chown(0x4, r0, 0xee00, 0x0) r2 = request_key(0x0, &(0x7f0000001380)={'syz', 0x3}, &(0x7f00000013c0)='logon\x00', 0x0) r3 = add_key(0x0, &(0x7f0000001580)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r2, 0xfffffffffffffffa, r3, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000140), &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000002640)="e99c70e02f7f9d0aaa4ba8041c98d6f5b18a97cc11080359db71b4c62a7a4ece63b4b4ee6154fa03191f3a0543c5b843147d00196437535be17e75da79e98c57914ee420228621f1d61d57df0f1d9ff4d51b2e3d3a4a6939375581ab853913e5dcf23db4e083a436d484b9424c2d583532c08d2f35b89b86688d583abb4881832231e7c962cbec8a3c9d4e69a1e31aa516e870faf4dda50c9c67e127987359d2ffc00ca24dedc8f0a3bb52abbeeb292f9b6ea209635c952397f33a919d4b26795025d546a5a881d33df10cd70b742f5d4f976aa711169041a78a5449389e1ddfdf31d1c7207d7c903f45295fa8818a20a8de06b843f17471fbd3be840d99741300cb4710c49fe1772020bfc7d19b47813d94746790d42c0c7cca16895921973d91cd6ee232e40fe6a73b19fe04b3ba0a5c039c1de3b953b402d9e451601adfe0ca9308b7b45ef7488688e3d577d487b16fe80afe97cc866987373588863f66a3345804b9d7cf82a814ffeb9b68889bc7742b133eeda73ad532e00468563f116b148ca8c1c5faf6898197c9c6bfb8bf29ed9efef8efcff647a052b6d8f57633d3e556edc3cb3c89cd2c4ad3d16288143d1d92b7a4d40386ad664c543e2e51fa81cf0493aefd970ccd18895fd6da2e9c670fe5952194e1c3eb2ad96184bc09427634d44c46979039fef253955c3697635ebb550fd130c353b527dd70ee015206e08230c5cdf2819e8fe024915f6e76b61e37259d4e8610e90151304eef9c6c9cbed9af1e611a1a896f1c2268a305975338920ebd23a50e5074d22c84d2f786a63d86b6a74195ee25c28e85480b40ce55dbb65783bdd50c7e25d46325079a83a9704edfc93a7d35d631b4303c52215d34182dcb2515c1db285e1ac8c51516b757fe7c281a7593e8aa53f56de5482d0f8325e815a50cf81856d808f77242af4c105177d2be217e11c0cd64f731c6f6945508ef1394280e3475c122aef5580a756ef1305b479827783a5a32208fa06b86862c415d34c867981e755b70c41b1f5bb20398f7aef7ed816bff8878430268d7af595fa4cf40233c9cd665d47b2ed08f6a631ec7f75dbff8b3f6707a882fda2a81a24e2439292987a436821bb62eab94ef07430d6b43f708e426f35e075a64cbcaec5643573077ab5c30f9706ca0420200000063d5dda1219e90bafb8c2d5381a64f1c8c6feb330a6021954c0955a5b4e156a7fe67485db7849f45942af6a2e105e705c246590faa4252fbcbb99573b99bc5e59cae58fad1c1d09933c7cac8d0c2b4021846fd2fe79cad2dd9be46620df04db9f1cc5a6bf061dc61ebcce90700fd7f3982d056ed057a48059a7fb8055d388a61f3cd6bf790dd8ac00e4a5ee1a63de21c4499353f624d6d3b3689e6df7df29bb8e91ef9c25e21a00d253683d4df859f5c97f09ec7e4c80b513e5139799baa94af4c689a7dad0ac92039a5ddb6e5cd87f6d66bcb6045a61a43c4b8b780d4ab51a6e1d336c13655bcc0e2f2905d47fcffedd92fff24baf30e0054e2c464a642fec0a389efc0b1a94e838fcda238a6813288793506a0f4d7c56d2aea8d7f5a612880e15a616cd199404527ac77cc5cd3197b444ced5946b9d5cf9484c7633ea0de972324607498195f75646fbf2dc7f12dd3a3bf53664a4593fd1d05be506f0d486aa959dcec542a3375e5ff14b8e8a6a43caea266e916354086f3676dc0a74b5e02bd4e8cc4372f7842eca1153976655686088f471feff7538624601538a5b90b37b92c1deab542da207fb6f562a2dbb05df61712183729977f67e5cfe430fd711bb86faf88b22c03830548cdcfa499a8437476cff36e2c771592b05324d6fee23d6e93439b9fd83ad26524bf1a00edaedbaa3acee0abb02d84fd11eb100594f79bd11d8190ba7b8743574a9b14ffa1a290e4ad2c5c870f23febd9d32a209a0fa7fd6f4fe54eb4840f65ac4b801fcb04db90b83e810071b5bfb56580cbc641626e78744f53d6dad33d7efe8922d2af721ef549c0bd0c812cfe205b2e2a4fa5a91a980617504da008f894a5940f6bf29d5da948ce64c753f773ccb8ab3f50f90a40c850c59eb895bc96a7d954872a8ad0ea45cccf8ce1732fb31d75f5ab0fe5b0104de036009ef882a1a50ed30d8eda7d25234e913b997e31c9967e2c4e5b05bcc7cb8620773f5981564697e1dcd6369247707b3e7908c63c7833b0aa50659058d75af6c07ac7d2e3bc27373569107f2427c72adf59108da0ec3b844a130a2b9d7ccd56d98f080b8d66307d1f071b0622ce73a9802499c0cbad97cd1e646a9afee0a2a615a3626a748c9dc7383002a0076654a373aa46f2e0df8adda996352a39220f0cdb93ecdc7fe4e8bb3a008bb51f056e7acffe94c02000000538ed52beb9babde144db51f4ca19d843d5864d783d4c7af21564cca482a7916cab3a21f3f0b2f3b015e7f8dbb6624b497e7860f8bd4f1f9de5213c058f04e31e1d3e9503fd13205d065122d8d976bf005264bddd2fec157444da69ceca630d9a15d3e2157512c2e203dbde4ca5801987c9aad8c54987b1e1f4b1da9351e08cbd63fc418c16c3d90fd6aac5948fab32450431b6baf8b9605f68bf6a3d0b55f2289acfb4a1329fca88f98abd4e2fb8e7aaea7440b5216cee4e785cf1a18383e49d7b6206e227de456e920b4769f8fbf214aa08ae051f26280f954c8639ebcdb792f9859fe0c3de4f88ed3d97daa01721cebe19a51007e3c5bbfad65eefa4bfc5f77c4a69db3ecc173683cba65d4b05a6137688e76ce7b7f580b71d4c4434a5f3bb7df6204d103aabcae7642940a3e853ececbaf526cf917b32312659be8b6bc7cc1534b9d35725c36ef1bbfc1f42fdf36c40efee1722e25ce11a12d24fd6f9c1dd3aa21a66f7b7f23cc4928a62c76f18a19971c68f631e5b9146db3fd5b0723d39272a93d30601e87780ad47973a09c9d1448e7722765c90989cc81df557ad1137e0041776db36a9965ff7b7ecdeb054c536199a21d655ee5bc492f8ef17c63703f9357a0d7cecf30eb5b7b67307ca1bc66a4198aee64ef8acb13f16c3d22cac9c650f98f6dc7a2cf87a5d1f69e60304fcfc0a04c4188b092ee20dbb48c6ebab7be1b845329cd54a9f3b02e1ec55e53ce50e87408c99a275975b2d9c61fad2d2b477e113e64d85874b342977b0d0c26d3beb70a627a374ee2f653e570a103eb5fd7321e52e58ceae46d62df2d993742701cc90f9c8d8c5a0835d8682dc30bcb33c5993aea7c1e0d391cc6c179c69bf4da753781a47a362ba179191470d1a58cbb3dbbb75b74266de71793fa6f637fbcbb73d2813411225afcd98ccb2d69c1d27d71fd9926435a6b996f9bf90e76c06bd73ac9de14762f0bafe60c9c6825fec4a6a99283f1f34a937f23792dfae7f314df0bec1fac3952edee7c0904b186394877fb2bbddaf72bf567f4bc9c00611b4cf058db1eecf5786d3a66f0461b0de2bca91b04cc985b7d48a2acfd83bafccb0bb3763d31402a99f4beaf1ae8685e0227d66af7b13c2fc3cb475603a72a8471579686aef1107a2a287856dfce77cbd15e6330c7599f347ba53538e985566b17b516a05f2fdcb5d0d08f72141fd74171841ed121e8a992d351da799696b935c267c2894effc345f03d3cdd1d6c039b53100865fb7718abf08b04c425d6abbad73c53a825f2d917bbad1eaf56e35b87ed0e23548cda91f97d2fe32520fc5d0fbe6fb6a76e584918994dc05d49f7978c70df0b5468297c3b9cc0f77e13dd3e825b6f4e8ff652d8f80fb3c8de1688dd3ec5fa7a23d903a7ecd77789020b7f5f51b529500c57d965f85182775123d75cbfe39de440c0357eb87657c2b43803c51c4e59295d859d3298d6fc168db24ad61c956d2918d423ed8a5a28e63a128a28fcb6a2fea539289d97ab2bfbc4f7bf0dce9dfc45fb7538bd236c97659b21a995c7c461cc2ad296e04506724396693854170b64f79f51f11efd91845cfd2ccbdef3c5c5adec25cbdb5ac1f11638cc64e7a2a9cb315db0a875751eb75de90a49b482ac9175e10bdb2a5a436c9910ebf89563c439b68af607e92dfc2c4f229bb6bb8da540f3b03e7147f3d9abc91a689118471e5bfc4301768e2280c611cb297dbc31c75a5b2962a24543fd16879272ed52760400ea85bb97ccf10d80846e6bd2c699f5216fa091c01b3be646da08bec6f332d2ea3b736753b3f1c47eec3824a1485a5909e13fab5aa41ab285ce821f103d8efb63cf586834843f353f21155259f4689f876173ac534667b7550fd94ff296141c62dc519227a4a69c5cb2350c6fbb398c78f371f0622d3591a6fd56e23cb677846e7cd0f76bf15e8ea81e411923342022bfda34d0911cb7f2503477e6952ae11a9c2fa49e61fb9f25084819e0f7e959fa3f51df4ec023a09d970d3db8821486e00fc23c3aab10a5ff79a482964164ac19dada16bad2bdb9fd8b9f634272f82c11c4121598e8031a44b3245fb122c6dbafe0e44b42c4bb7e60bda42f382c181041d0c056a07a4e36ce01dbad691ea72ab257a80f7795ae889f2c2fdb51c659b3a71976fb7a22ba996ac96cfb043cd5b2a18991a9cbb16c4c3f84dc3630bb2eb939645e4968279541dbaa03e1605e9299fe49f2c5ab412d93f2fd1d389d3097ba6319ab3b7654401ede40571a59af434b3e6d6f332bf820f52913add50c692f9fd770b8b4a66f1ba48d535a365aa75905d0adcb026e2a04c85ba536d08bef3fca8d4bd7ae58be1b77e0d88a47020e91e184194268cd3bf9a6ca21cd3fd9eec686553f3ac6180be48f3703322ee64e4ad9e7ad3a95d31bf01618430f0ebbea58701010792b08d8cf4e3d5a89cb2f2065bef2bfb137e07443c50c5aecf1c498c570a6e03d94f3b83ad935bea7af78ecafc5a2b6b1cc32cbd591a26812c7a6fe816b6469e19e1661c2aab4ee4eca920c54fff49ac9b56cc215934434e3d48d1d83f40d9dcc93205ad3ed13505005b3ececf613958ec0ecad6b9258623c76cfb3d5969ae8cfae5d77323a14776b880a63c98ddb9a00000000000000b94916e14ce115357ae0d787deeae474154cd17755c488a8b8af630e4b8acd2a5bd67a4698365468a0063437f26a39077cba89298058de51efbe83029f25d3ccf0b1d9399823ae44606bd59071e295027d56daae952752fe49b02b2846417535345a156b9cc5ce47647e3201c5797eaf36852931ef0a7b2feb444abc2490c19e72d16f615901805a21644f99dc1369ce5474cce9adf2bfb0f8bf8c551658d87143fb60318c728fd565f3ec774370d50a47eaa8080aab9a463e7f9b71d41ac0365452903d8a3966c406af629d70dd5947699394f754f932d5f2e90f58dbd934aab77f8832cbfd2ec6d3ec2f3b3ae33994330fa59476dd87ed43f847430bffd2664353bd4e641770a751ce345eb62bfaf0d1b54e52b7ff829fc624ab88f32b2969504b7d8da50efeec0701188ba38c65772e3c37d9d832359e5b66b27564865c3725b482b9c13abcf7fd2a35d742bd0413240a0a887de3611bb39396cdb1670ba9b0536343dd34fec3b7fd579a43ebcec9906bb5bcc5a1967c1267ec5d058dd40400000000000000c71d7f205f721331fbab806bb9936c93ac4d7195662169a88831626b6971678ed6a6bcb07c64d905d4287b0c0436a752b3aadbe11921fa368609ee868646654c35aab925c98cc292a51004d2122733dfaac06df8198ce99a741508b9be5f3421af0250ffcbbf47d0c912cd7219e453b30efebbcead4301d6d4cd139fe43ee4d35f0d01236cb19982d6e832ab41c13a1a6d1c8b47a9c47bd5b666441acb611c528ab73f6a920a26c3a0d87e132cde2cc7c58c560d0fdd63d2eb83bb90659d08f0b966d3dba955d96b0ff645b915688c768f5271bfab3e0695b2c87344a7ace1b61a", 0x1058, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) 02:56:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) setxattr$trusted_overlay_upper(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040), &(0x7f0000000180)={0x0, 0xfb, 0xe0, 0x4, 0x2, "f5ccffab09d04366955073a0a862fd1f", "8da241393a2c2c580cf1ac06dcb85646cf4f1c6cc9a7a446a9790f44367818043ad683272188dc21014c587d1654f910cca8bd4e4b3a6e59f2fb8048d5369a64de5d02bde445d40ab528a3877287dbac0a8f017ee5ef6bd39ae606cf3bec8ffb79e90c1f2008a82a708cac3e4b6ad06abcbd88874ca82ba96a606b0eb8737bcf3a886ea126db6e1519b9b9b2516b20b94bb0086d1932ec3a447fd109a1840fdc7d8dfd9f1bab4a551bf8ab9a1238d13e4eefabb96c9d142584aaf67f67ffef36dd13196260f1c9db8583dc"}, 0xe0, 0x0) 02:56:57 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) (fail_nth: 1) open(0x0, 0x0, 0x0) [ 1750.049391] loop6: detected capacity change from 0 to 40 [ 1750.073086] loop7: detected capacity change from 0 to 40 [ 1750.143812] syz-executor.7: attempt to access beyond end of device [ 1750.143812] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1750.144694] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1750.153873] FAULT_INJECTION: forcing a failure. [ 1750.153873] name failslab, interval 1, probability 0, space 0, times 0 [ 1750.154678] CPU: 0 PID: 9365 Comm: syz-executor.7 Not tainted 6.1.0-next-20221219 #1 [ 1750.155227] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1750.155789] Call Trace: [ 1750.155976] [ 1750.156140] dump_stack_lvl+0x8f/0xb7 [ 1750.156431] should_fail_ex.cold+0x5/0xa [ 1750.156729] ? __blockdev_direct_IO+0x21f/0x4f00 [ 1750.157064] should_failslab+0x9/0x20 [ 1750.157339] kmem_cache_alloc+0x5a/0x410 [ 1750.157662] ? iov_iter_alignment+0xe2/0x6b0 [ 1750.158043] __blockdev_direct_IO+0x21f/0x4f00 [ 1750.158373] ? __pfx_fat_get_block+0x10/0x10 [ 1750.158701] ? perf_trace_lock+0xf0/0x560 [ 1750.159011] ? __pfx___lock_acquire+0x10/0x10 [ 1750.159336] ? __pfx_mark_lock.part.0+0x10/0x10 [ 1750.159666] ? __pfx_perf_trace_lock+0x10/0x10 [ 1750.159998] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 1750.160352] ? lock_is_held_type+0xdb/0x130 [ 1750.160662] ? find_held_lock+0x2c/0x110 [ 1750.160964] ? lock_is_held_type+0xdb/0x130 [ 1750.161275] ? find_held_lock+0x2c/0x110 [ 1750.161586] ? lock_is_held_type+0xdb/0x130 [ 1750.161909] ? touch_atime+0xf0/0x700 [ 1750.162193] fat_direct_IO+0x1e6/0x3a0 [ 1750.162487] generic_file_read_iter+0x24e/0x550 [ 1750.162843] generic_file_splice_read+0x18b/0x4d0 [ 1750.163193] ? lock_is_held_type+0xdb/0x130 [ 1750.163518] ? __pfx_generic_file_splice_read+0x10/0x10 [ 1750.163901] ? inode_security+0x105/0x140 [ 1750.164226] ? security_file_permission+0xb5/0xe0 [ 1750.164577] ? __pfx_generic_file_splice_read+0x10/0x10 [ 1750.164970] do_splice_to+0x1bc/0x240 [ 1750.165245] splice_direct_to_actor+0x2b0/0x8c0 [ 1750.165587] ? __pfx_direct_splice_actor+0x10/0x10 [ 1750.165939] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1750.166316] ? security_file_permission+0xb5/0xe0 [ 1750.166665] do_splice_direct+0x1bc/0x290 [ 1750.166982] ? __pfx_do_splice_direct+0x10/0x10 [ 1750.167335] ? lock_is_held_type+0xdb/0x130 [ 1750.167662] do_sendfile+0xb1d/0x1280 02:56:57 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(0x0, &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1750.167962] ? __pfx_do_sendfile+0x10/0x10 [ 1750.168429] ? syscall_enter_from_user_mode+0x1c/0x50 [ 1750.168808] ? perf_trace_preemptirq_template+0xa6/0x410 [ 1750.169217] __x64_sys_sendfile64+0x248/0x2a0 [ 1750.169547] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1750.169912] ? syscall_enter_from_user_mode+0x21/0x50 [ 1750.170298] ? syscall_enter_from_user_mode+0x21/0x50 [ 1750.170687] do_syscall_64+0x3f/0x90 [ 1750.170980] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1750.171369] RIP: 0033:0x7f9fd5a38b19 [ 1750.171641] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1750.172908] RSP: 002b:00007f9fd2fae188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1750.173446] RAX: ffffffffffffffda RBX: 00007f9fd5b4bf60 RCX: 00007f9fd5a38b19 [ 1750.173955] RDX: 0000000000000000 RSI: 0000000000000007 RDI: 0000000000000007 [ 1750.174457] RBP: 00007f9fd2fae1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1750.174968] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000001 [ 1750.175471] R13: 00007ffee2225eaf R14: 00007f9fd2fae300 R15: 0000000000022000 [ 1750.175994] 02:56:57 executing program 4: getpid() r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) r2 = signalfd(r0, &(0x7f0000000240)={[0xfffffffffffffff8]}, 0x8) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0xf7, 0xb1, 0x80, 0x4, 0x0, 0x4, 0x48c00, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x7fffffff, 0x7f}, 0x4400, 0x100000000, 0x5, 0x0, 0x7ff, 0x1f, 0x1f, 0x0, 0x4, 0x0, 0x7}, r1, 0xb, r2, 0x9) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x1) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='hugetlbfs\x00', 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="2e2f66696c653000851be510a43930abac53d5ee29b8bc433d1c0a88142877c80de8edb123cfe7541cef5e4a858b7f72894a8ec6158336046e"], &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='9p\x00', 0x1000082, &(0x7f00000001c0)='hugetlbfs\x00') stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="0000c889003000000000000000000090"]) stat(&(0x7f0000000480)='./cgroup/cgroup.procs\x00', &(0x7f0000000400)) 02:56:58 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) (fail_nth: 2) open(0x0, 0x0, 0x0) [ 1750.362743] loop7: detected capacity change from 0 to 40 [ 1750.413653] syz-executor.7: attempt to access beyond end of device [ 1750.413653] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1750.414603] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1750.419305] syz-executor.7: attempt to access beyond end of device [ 1750.419305] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 02:56:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000200), 0x7fff, 0x381c00) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x20a800, 0x24) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r2, 0xc018937c, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x4}}, './file1\x00'}) ioctl$AUTOFS_IOC_PROTOVER(r2, 0x80049363, &(0x7f0000000180)) r4 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000000)) sendfile(r5, r5, 0x0, 0x100000) ioctl$BLKIOOPT(r5, 0x1279, &(0x7f0000000240)) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r4, @in_args={0x1}}, './file1\x00'}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r6, r6, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:56:58 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(0x0, &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) [ 1750.530534] 9pnet_virtio: no channels available for device ./file0 [ 1750.589137] 9pnet_virtio: no channels available for device ./file0 02:57:14 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) (fail_nth: 3) open(0x0, 0x0, 0x0) 02:57:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x2, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x18) openat$snapshot(0xffffffffffffff9c, &(0x7f00000001c0), 0x301c03, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, 0x0) 02:57:14 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(0x0, &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:57:14 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/cgroups\x00', 0x0, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000400)={0x1134, 0x0, 0x700, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_NAN_FUNC={0x4c, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_PUBLISH_BCAST={0x4}, @NL80211_NAN_FUNC_SERVICE_INFO={0x41, 0xb, "906e7e2fbcd8eb73f91979d8abf2e55cb664db2986473272dc17958b75a963b4654b4deb6966b7a1400f631cda0ef9a16a287338c421c9238fc77d4419"}]}, @NL80211_ATTR_NAN_FUNC={0x3d8, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_INSTANCE_ID={0x5}, @NL80211_NAN_FUNC_INSTANCE_ID={0x5, 0xf, 0x9}, @NL80211_NAN_FUNC_RX_MATCH_FILTER={0x248, 0xd, 0x0, 0x1, [{0xa7, 0x0, "d029f83d85f3d4803b63d37f820a40145521b126697316758c631a3be81ec62329d8d350000acbef65a0e6d8219d2026c2b0d56493c969b34f33716c6c3874f1628f292e73e02b8f426cfa5fc5a87f1f11b1ca7e9cc33c6fa6e3bd15267f62e0737c1ebfb86014f345cd57a38df545fedcdc2cef404f7d63be0f8aae5b8390f4fdf5518cb4518534175e42913129e449374394e17702ae45d38b3158cf45bc88639220"}, {0xad, 0x0, "580fde8f538fb233107cb57d706d909178e36109e81375b2357f9979afcbef7f2599255f81bbc1217ea2fa9fd0a8676b99a8319f047dfec13e6ed3d20a11040f4b22be2fab1b18470adbe67dae3cf0eb91daa87a4915f28a3ac71fbf3d50297b77cf3c52c0b9f5a0c3e198c74dab391f34168b5e275cf878691e7f780f4cf846af052ae82ad1dcc3565e45b2997532cb3e890295a31bd31e7a537e14c877cad86322836a42db33f3ab"}, {0xec, 0x0, "a77929249e0dbde821f7695338b0036f00c187efa06e9503434a90c0c42ec7009b5b9a6e2f90bcd02173781f4bcbd3a0f2322c65e5ae57cd4e3979bdc932090971d45b474b98a0ece35018979ef1d59d4bfa81ebc8de876af2bf3321bbdd39fa31d843998ec6047264659447bf41430fdd6bd321b917828eac95e7925804856a04a01aa548bdf3c6311958354da64894b5f5626914129c5a6a233e97546da2c65529a8113e75188c625b10568f206debcd5f6ac0978066bd0e0b04127212a49a068e56a156838532950d354f57412a0210846d2080f116c99d07db86f98e72b0b620bae7ca4cb24e"}]}, @NL80211_NAN_FUNC_SRF={0x9c, 0xc, 0x0, 0x1, [@NL80211_NAN_SRF_MAC_ADDRS={0x64, 0x4, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}, {0xa}]}, @NL80211_NAN_SRF_INCLUDE={0x4}, @NL80211_NAN_SRF_BF_IDX={0x5, 0x3, 0xf1}, @NL80211_NAN_SRF_MAC_ADDRS={0x28, 0x4, 0x0, 0x1, [{0xa}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}]}]}, @NL80211_NAN_FUNC_TERM_REASON={0x5, 0x10, 0xec}, @NL80211_NAN_FUNC_TX_MATCH_FILTER={0xd4, 0xe, 0x0, 0x1, [{0xcd, 0x0, "a3ec3c133598b34055a61040200bf402e3163ab5110cf1de3e01ee5ee94b663b51e0743e4eee76a69a3d1bbc4a714041c137ff90c0739c7b5dd0149a1383a98b391f0d550b9e1cfe5d3779e7d80f695ced17c5a9f7d9888093c2e45758e3cdb65eb1da7ee96fad3886a19104cbbf73d7c5d4ff8efe7d4542cbca7f93dc6f438b9d8c21dd94192c277b00d83e475413af2fef28e9926daa2d9ebf846e148adc76af5803a076c0024378177667ca956b80271826030ccf0816a9b858f5095d0c4ef94e9a0c8af10ee999"}]}, @NL80211_NAN_FUNC_PUBLISH_BCAST={0x4}]}, @NL80211_ATTR_NAN_FUNC={0xc, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_INSTANCE_ID={0x5}]}, @NL80211_ATTR_NAN_FUNC={0x48, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_PUBLISH_BCAST={0x4}, @NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE={0x4}, @NL80211_NAN_FUNC_INSTANCE_ID={0x5, 0xf, 0xbf}, @NL80211_NAN_FUNC_PUBLISH_BCAST={0x4}, @NL80211_NAN_FUNC_TTL={0x8, 0xa, 0x25}, @NL80211_NAN_FUNC_FOLLOW_UP_DEST={0xa, 0x8, @broadcast}, @NL80211_NAN_FUNC_TTL={0x8, 0xa, 0x9}, @NL80211_NAN_FUNC_FOLLOW_UP_REQ_ID={0x5, 0x7, 0x8}, @NL80211_NAN_FUNC_PUBLISH_BCAST={0x4}, @NL80211_NAN_FUNC_TERM_REASON={0x5, 0x10, 0x2}]}, @NL80211_ATTR_NAN_FUNC={0x38, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_FOLLOW_UP_DEST={0xa}, @NL80211_NAN_FUNC_TYPE={0x5, 0x1, 0x2}, @NL80211_NAN_FUNC_CLOSE_RANGE={0x4}, @NL80211_NAN_FUNC_FOLLOW_UP_ID={0x5, 0x6, 0x8}, @NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE={0x4}, @NL80211_NAN_FUNC_INSTANCE_ID={0x5, 0xf, 0x3}, @NL80211_NAN_FUNC_CLOSE_RANGE={0x4}, @NL80211_NAN_FUNC_CLOSE_RANGE={0x4}]}, @NL80211_ATTR_NAN_FUNC={0x3cc, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_FOLLOW_UP_REQ_ID={0x5, 0x7, 0x6}, @NL80211_NAN_FUNC_TX_MATCH_FILTER={0x374, 0xe, 0x0, 0x1, [{0x6a, 0x0, "fce34d0e407157d6e4a2128ce23434d26f38f39e6f60ad49fdd637bc9f87cf1342b15bded938c873ca1dfbcaf59f681381ee3002c925a6c20f488612d06b3ac9ad2a1e150415621fc00bf234131847b0401c039b0e6017923df796bc4e1b15bd785a71941b18"}, {0x8, 0x0, "3aa53c1a"}, {0xa8, 0x0, "bb0d5f18442e338eb2a6606b99df2cbd3e87d400925ec3c2ee7972e20da96655ac1fdd0f4e6969298d9d8bbe7b017c62f6d9308ec3ddb7329043f7370d0839f1190e564038c5b93b65dba50a2c2658d6e3c1e238e46d2247f4c5583dd4b2f2f4a29a16a054917f5eaf7a1f4f0a5a36f770bf2b0b173693fe6fe6d0997537d03399b05368cfe67a3ac426684e85e209ef75aa7116f19697d98209e4ad37107e6091e9fd90"}, {0x2e, 0x0, "fe339209e91fcbadd9bd9a61c3802e95280763d62708b3c2a6ee2725a59be43aa3d8eeb512f2fbc13cfd"}, {0x88, 0x0, "8f15ae05932dbdfa8548a000abe2e9864e3f40c2b0185a4af02210478165e12929f848b47cfcc9861ff88e014593c77bfaa77f9394d302073a278d87316b323f5ebabc0923f2d4361b4bd6cd4e2d6a4db3fd630b607623b937ef05937b08a7ffd22b96f41a477f8dd95c6fc9214cccd29325d545c26362a20f97dabe57e2ff249a9366a4"}, {0xd5, 0x0, "54f7849a31c4825dac294146e9df0db40d7bedadf5b53a0d7152feb36e54980fe508669e30e049d103c850460b29726675d753e8785b55e44d0b3e787ecfe6ad5f0affa3fc371bcc210b45b95ff367ad8e5151fc1d08bffc24627d87e14feaf4d5dab8794d257520f19d4fd5207553cbd8956063107b4aa6edeb9f3b5a165b2b16f79472ae1e43eddf7caae8e03bfe6cdc1e85a2be6ecbbb8311affba4b6caab9e6c0d1eb92181b0f90c8b65d8dba2bee76b591e405dbd1b62bb0081c4d5cc2de0e99dcfb77d02ab98846a334207d94b7d"}, {0x65, 0x0, "7d65faada3286312321a4e82428b12c4f61ae7e80e4e8cdb9ba62b49fef02587710fada233e0ff071eb06fb01fed8a71b1cafbff00834dd4d1e1a5548ae25ef3b2fccf8e37ebac3e8c2d911dc957161e43d7982fceff2fd14b723f74cb44566371"}, {0x5c, 0x0, "7ffd4381bdb50f18a1b4c1308a573864d054b2a78f97ef6cc5442be0255fdff7ac539501c42fa5e27b7cb7391c746cd8bed9c0aa20e0f1ee0d4c945cf18a1287a6530f031e406547de4b3f710f3c7082454a8c069d2ce92a"}]}, @NL80211_NAN_FUNC_SERVICE_INFO={0x45, 0xb, "cde8696d13769bdb99caee151b991b7064a36838cdd09ee8b7aab75de3b26e8c9e49ad0e90ffba259860f351701374bf97092a4b7faca63c0c185a9e1797f13d8d"}, @NL80211_NAN_FUNC_PUBLISH_BCAST={0x4}]}, @NL80211_ATTR_NAN_FUNC={0x8a4, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_CLOSE_RANGE={0x4}, @NL80211_NAN_FUNC_SRF={0x270, 0xc, 0x0, 0x1, [@NL80211_NAN_SRF_MAC_ADDRS={0x34, 0x4, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}, {0xa}, {0xa, 0x6, @device_b}]}, @NL80211_NAN_SRF_MAC_ADDRS={0x4}, @NL80211_NAN_SRF_BF_IDX={0x5, 0x3, 0x2}, @NL80211_NAN_SRF_BF={0x103, 0x2, "83f01cb773a3b74daba6af5fdbeead0e65757c322599d2ff16f06f6d8d4a157fbdaaa8e10895181028f697620efc38bb220cda5c7b0cf218c54f54972e774ff72a25069f1332203148a1d70a66a5c9d7ba07a27db2dc9a98b689298b1b27db2c56e8a5b2867f22cf571e982441d11eb118b984db7228dea2332f8c7c4db4ef512bf7ec109dd0e6612554c158174613aecdee5c39bb6a317f5ad8be2c6b9dfce80565397d20b21bf61309a84707320328c15776df0d71a17a04cc864c938dcb29d0ebae00bebd2ecaea2aec950486f8d3efa96a3f7120d4e98d8332cf55b803734d59a0c138b4bdc9efece8fcef023ee7bad1e2ff8e4bcfef74bbe4d48fc2fb"}, @NL80211_NAN_SRF_BF={0x103, 0x2, "9908227468f0f13965fa31cf6e874f4ce419cb11a15c030352bf4080c4fe74b0ab96f531d8587cdbd6f11a63d5f1e0f8ba9f8138a43995effc40d9d27c8a7b699763ca904a5398b1c424c80bcb5b2af69113e34471654151510864e799bf470af2b9dc8d21595a1b57ac77c828197ecad58540e4e7d3fa99511bf49a763aeb8bca926364bae4b4b2854403d38784ff0a962a8d057921380ff36643cfb38bdf9de5ad3794f43299435bd6a8b086196f0fbf678a70fa335a8ed95637c576b7445550ecba75dbc2bd15d215b6d689daeae9c7b66a37fc7a49c0ed39a0d813d753e8bbb082577147eaeed373d7f0c2d98e0852a68099a345dfa270ca85037ff190"}, @NL80211_NAN_SRF_INCLUDE={0x4}, @NL80211_NAN_SRF_MAC_ADDRS={0x1c, 0x4, 0x0, 0x1, [{0xa, 0x6, @broadcast}, {0xa}]}, @NL80211_NAN_SRF_INCLUDE={0x4}]}, @NL80211_NAN_FUNC_RX_MATCH_FILTER={0x624, 0xd, 0x0, 0x1, [{0xbb, 0x0, "5ebbc08500c295aa5a031c1ee785e49575bd88f3e9ecae98028072b05b219ac6e5719cd203811f11726b06886033371750768a094814e5c33effe2443cba93a44c54ef60b77ee019be59190909aa4bfbaea36f9a14561faa30ae96dbfe7cd746f6d032547328cef6f247dda48fe2b8fbe85c04aaaf690a739bb7203bdecc640fe0c601e6ad6ee64d656779369c36601f1059746fb2be4e620c9891de178623943c047840f110bca1e9e023f8831c47f22977ad66fe0ca2"}, {0x4f, 0x0, "ec0a2b8f14c05c6eba27fd11ce41846816884084dde4e7d7d9d9106ee38ca9ff66af29e0ab77e2ca3222fce28d6331080ac10e2142c20fcc07a622b91d2add51570002d0d38d005c1a4cf1"}, {0xb6, 0x0, "9c30fb580c16be33d35a6356e20ec0e50dd36de18477fc70adbbcfae274d50622417056e55a86c788137a34eec38050eabd59c280989dc853a17826c128be4fb104e5cf0a84fa6afa03742df8e6e04b0fe3a82a3788a7961b5782c118b2969355c362011dce5cc732e46a558715bde416e1f2d0c949a212872bb35669e9148331e233dca503218094b9407a6946f5a33122958b97a2bb120e77ae667e0d76e171ffb6df68fd65694348c86f68c74aab55be7"}, {0x100, 0x0, "f16ad19427e63041fad8f2844dc723b4c2b28adb88f06c27319faa7d721d2040bd7f895f2adef24c1189d6aa5d3a3a513902f799b427e2b31ec2809cd1df58952482dd2ffda306f293bb8efc7c1a947a39fdf260c9e516c92334f4a24343fbea320bc41c3de4eb616766a677b2c027e8c6f5b03ac03eb55345ebf9c73bb3f8df27ec3a9610fd73a5db23e6a4a33091b47f0d8dd36f0adb9991c49905baab68d5a77136e29de2aa8dec35e3cff761017d634d64112e92fdd9c556f6fd068378b8cff44d5717c477e43f75a6377d831fa3693d577e736580d685eeb2c7891f3f92d0872badc5ffae7963dd5d25075ce9c6c6770725171677b26c93f742"}, {0xcd, 0x0, "bd0282793d6a183a9814e3bf87ab86ac5b75452fde066b1fc63c016413c90a613098d840f06aa2c36700ca8dcc9190f27cceec6cc36fd16397ad6be761b37a4249be9882944ada363a0972c6488cbe933125c455a87351df9ee71e113d76023561fa042e0b697edfab75787f272ad2c30b1b32ffc98eeac8179087222aa3f11ae9f292c72370bd5d06f91b09fec2c4e7ce0ef3b33bdac5fcdb26b7783031eececcff1f017c7d8e35c2bff112d1699ca802d58cc5aba3909abfa2c4546f5d712a1e1c12387ce260fedd"}, {0xf3, 0x0, "f13906989b4350ca868f1512ce40065fa4de81bfc491fe497ce6d34aa270d9c5ef3308ca0b3c34035e789e60019e91d64a7c3ea319b04180ac0fa3b4091e4993355910625bf3d41cac875ac5217759a8d4f86890dbe3c1263a8a42030751962cd255f5373e6db04b9db5edc0b944b97db2776d6235cd443186f05e04a3fbbdb847aecfd0b525f73f00361d11351aa1457d2965c54cab86e96e2ad12234e635f139b5c03c83f49b329b1d8a29e8959f67e8524d6b4611f2159f749fc1edc15c7bdcf41282a6b9a9d78e80dea3cbfa6293e747c5fe0b96b92e6e808bd8a2d10dab6aebc12cc8041746a0c32a6402340d"}, {0x22, 0x0, "1271b10d0af7413655857b572467da58dd51eecf274bf7a498174b8e17dd"}, {0xbb, 0x0, "f5a5aa76b9b6fed2badfb16b552fce6d98db407fd8044dd8ae6d616aeb67ede7c1ef935b6e58629f0f3998e14fd2abae1b450305a0ba8c9701622aa76779206bb85b212d9143a496fd121150e704416497ac293c0a8d269129fc5a81a3fd3d1b2aae7a1213c7162e7f44297f927a4c44f79e1ae7a0686abde98104b15149f38f1079984a00d0bdc527f1d89eaaf52bb2f2093467d28748af3f526a4d987d735f3df6031d54b6b427305a64203ad80980c37836210ba84f"}, {0xb6, 0x0, "ab053b04830dc98a516913862027196c8a54b3090b0d0d68a9e9df480fe0cce5c65bd36e95254c38a2e42a5fe07fa6c39f1edbff9bd52287c8597f296d720d596d1f01c1ab2d2e4512ae96da0f75e5ec6750e4737cf280d02e32e630c089abb18b56ab4cfbce9d0070ead6b675576f36f6b01291775caf3620c3c7c0103958b5f4884e8d0f1922606af3697b893b69c243abcaeaf2487034fbd249043adc94d11478038be07e7f73df7a66ec815d05248cdf"}]}, @NL80211_NAN_FUNC_TTL={0x8, 0xa, 0xff}]}]}, 0x1134}, 0x1, 0x0, 0x0, 0x40}, 0x20000000) perf_event_open(&(0x7f0000000280)={0x6, 0x80, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000001540), 0x5}, 0x0, 0x0, 0xfffffc01, 0x0, 0x0, 0x8}, 0x0, 0xd, 0xffffffffffffffff, 0x0) r1 = openat$sr(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x81, 0x7, 0x3f, 0x6, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180)}, 0x1020, 0xfb62, 0x5667, 0x5, 0x3, 0x1, 0x5, 0x0, 0x598, 0x0, 0x9}, 0xffffffffffffffff, 0x3, r1, 0x0) ioctl(r1, 0x7, &(0x7f0000000000)="f671fa4be342bfd7e95c26d14f11d7e6b33a35969b17d4c89f5fbf153f2e492705e5eb42e96793d53bceec242f82f3f2b36a87cf9c05b997512805257cb6331f5c9b3c45d42a62e0fd0458a0dba3ecfe91375dfec64c7839d6ad513daffd37281aca9f70fec959f345b9523f73a53748437847bc1a5dd3ab1bad2c92a3aae8fce90e6c09a094e13d3aedc161d49e7a5e96f720724a6bb660a678117a4d5e4802c98714204794670e89409b0efc48bcd6de5d5a8529198d40192be4226cf2f94df3a4d19fd2b7a9d4e7dea0eb656fafc2") ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="4b00000000000000ffffffff5afb35a5088112e41489028de234af617cd365bd7d183dad2e9aad03aabd29bd1f74bdc078700c4a3c4d1516b2eefb2734d5aa3e6f08b44f0c7315399c50f7e2f1dcaa67e3e18d90a24fde02f22b6d464765f02303b8fac3"]) 02:57:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x7fffffc, 0x80000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) 02:57:14 executing program 3: r0 = syz_io_uring_setup(0x13b, &(0x7f00000003c0), &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000200)=0x0, &(0x7f00000001c0)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_ASYNC_CANCEL={0xe, 0x2}, 0xfffffff7) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_FALLOCATE={0x11, 0x0, 0x0, @fd_index, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) syz_io_uring_setup(0x10003512, &(0x7f0000000040)={0x0, 0x1000, 0x1, 0x3, 0x10000}, &(0x7f0000feb000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)=0x0) r4 = syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000480)='./file0\x00', 0x101, 0x2, &(0x7f0000000540)=[{&(0x7f0000000700)="74f19701f5bdc96f2ff9e27e46aae668f8d49e7389befaec84d06c90cda70261309ebe41e1154fdea6cebd8ac6c6203dcee61313b44aed0cd9cbd082fc64494b4120f6ddff70ab9c298b9f913d13adaa3496225882c5b9189e3582b158d0cb891dbb65a87735a5f5ddc379e8aa12841ad34944f211870dddd82ceb20b4872e0ecd4d452a267e6446dbf2a3d301fde72821a5c827be1e6061fd924fd50e3b366a8ca8edd3fc75a196522426129dde514e33c7cfe88d0cea620ab9f703df82810bfea130129e3252f36fa43e2244d782a1bce7cbcb6104071700a069c7f592db94340575a77832d919f5ebe1568e50b7be647dafba6e23704021c29c897dbb375df38a0639062eca7a0d6e79a24c63abb1d43f9f788942c25a68e546e10909d000cd8b060da26279f3e3ff96e6f2698e90ae773a828526ce204e9ff603a994648386da0e6b956342e5f74a1d699b5d0ba820bb359ef775a175cdb5e2141f60d98e7e064f1de286804eeb00dd1feb74717546575e78f53fe2935d84ab69861a419a2a7fad3edead891e9949c65f8360a878911973597480e69c096fedbff11c4017f0b02595628210baaca02347650a19ebf4c7b83fbd4ebaacf6f2635ac3d6dece01cea89dee76e4ea7ad3a075808f9f7cdc3c10ce48c2d8ab84df504bd1288dfa01648a1bd45c2327981f129dc4241ad42a4e59565c5a85afd05f66197a8b56969646fa73d3ce1ea300052f5f01903165c18cefdce0d49a442063c75307dbda706c98a1674716ce004af402f70ce07a22dbfdecf84d7a56cf2e4f957cd124bae833f9d229a9d75ef8c1295b84f17192bd00d079fb2f63bc38885e7d62b1998c8099b7bc2a5cc1e4d06fb03428be06c8d2631d7ad8dcdc73041f5791abc7edd5a1140498408e451e88621a0f7230a6570f813e936189ccba63ea69ccc2c4ccabea9988f672ca201d1027a9002bd39ec675ad1208a85b1c9aaef02e517c18309436a7596f2f756243986f70db0d6c48f1b11746c0b925fc54bc1666f454fcaf9d6cc92267364cad09b49e27b35149b951ae9fc98b493935bd20bae8f521d9fa8ea67d172256cbfdf1d7d3f67103f8cbda8a5d652f8880be30295cf8080ee2829c3007f19f8e0e32c80ae85f860c2a897c97583864026b4f2ecea1b4bbf78ae774af2850a4642a27934cba0fa624cc88e21e65e2b4404d1a1780bb5db2d83f29cf8648070a7f29f9decaa60200c9c65d4b60c03930466d1e1c4cb5b5913d318e06965d692b1d3b55cf5603b53e8314557d84194e861d675c656c28581eb807952adee990a928c5ccb1b1ad07d36720d075cca5ce26ede86b95eac50abd208cac2d457bfc30ea2edb6a86afce4e3cf089a6da8e06d2646f57f6a11d1bda6227ade31b31c5859f67af1aee05ddc677b4a5272e853c7cdcb6334912238be7a46e89d0415ec55feecb4aef69c0de2f5b2bf2e6826d3557dfa486a9e8c9365035dad699dc5806031eff64a8abfcfd6d899e81ff786d17c0e751e7de4ce939ab5734b8847dfbe353385f8e77c6eeb4517f1ca4bc9ffd81a701bfb0d664ab212920af231e79656056870f6cbd1885ebbdb468718e901238e4ea54c33eff2e6e5507a5a0ceb7f861a1775d3b1f6641b8ad9d1eacb1e1934a6279979224fda598310fa8cf3eb17eec7830f5c555269683dd0f2a9a532aae628bd98c81043a102a6a8400ac500f8462f982afcc3c049afa337c26547e9162f6d50cc6a1e089de4079152ac62abadf264661a98ddf59bc2c8e0a087fbc645ac4270e6c21120458d1a08b44608fc0b77baf46fcd44371bc23b7ba4334fe7d54676dba0a66f9e098125a488cbf298edcdd65cc42e81f1958a544bd7dcb87b02219c0291a5321bf11f15269393beec89bd54e0c945a9b7c749c8bf41186662346872c8d6d1daf31aee4d52a7aaa4a39b61fd772ffb187a95a1d2421eb89ad7cde95e8d6463f951a108efa9f3704a19682b1c7f21c1cce275fb47a8091213826ef5d640cc78b0ac01afdaf3785935bd93238af8da02bdedf0d4bbdfe978beea394322dc54a0d451083495b1d39f9209c32b8e2b4d36b4caa3c10f430e24c0d1149b4a866a1cb19f2ba2c38640b2debdbfa8d13106196f8e33f1cc48e6ba74b44096544aebe0ffa07b2dae5959f325da6f404edecda1dd3bf0c2b39c15bba2d348fde6998b291be097b7a44436671797a7a84519c9675eca8aee74e4bd1329ab794af42d424398a3c3532076b6b60e7b976a7b928d83542269dd869070f606a740517b10540dd6dbf085b40f97ee1c7c5e8a676f7d75d87700fde3f011d602db86f0eff7cf9a89951e0ab52fef785650583e2b3e83beeeb92177e189821367d0ead429918dafa69b7600a0cae38159e34094395c39b3e52f9746c7dcbdb4232585bd9396e3d768f8900366c6c21b6045304eaba3c310826cbfb40fdc48ec78a33d416a23778116b7b18921799d1b0030672ea2b05a2c0325baa67ca5610bc0e7f265d06aba286949e7c712b6c5da959ca3081963a731335908a90ea0f2ff35d0b0880dd7a6edf58e3ea76b03a6eacc9b19688611864ee965903aef66a98e502dc704f91183e76ffcae928fd7811fbed79dedb11ec6103934669c33c10ea28c5417e9db62549ea3a9af83e63ad689e2122f0b55dadd9834f29e3bf15832d7d5f1c2d5661805ed03e1f826926cbc147ee0a95d4da416518c2f1f62469d0ca7f36881f440bce3c5caefd8369e851d30fff18e3fc4f2d737677dd54ebfe1d359f39e5bc36d003e14b7000dd4a96f776267ce977334c381fc420eaa7255758f6ce33e3e9edc1007cc622375af6df35c9305e0de49c09bf534638ca2f9312a9ba09d6f363d7f7f390ad814d585a9f4fe96c9641b7d5eaa7d68065a1ea396fc3f74c4dedfc5d46e047b924b9d9e6ad2309508f90c3eb34b0e5ba8a95f3dfa692867bbd13653fef02e47ee151863b13019784c1fc6a845ff2af365a3ee6adb768205d3ff7df2389cffb5c0b46214e58dc4347ceba466b8991431daa46c631ffbe6795d3b000594d103f988dcba327037cf5a7f7d9a07ff2f7f54a79ed07d0b4f7fe5bff83b9d7a9fe7bf054f823fe90d431b138ac30d86ce3037e834bd5ec70f7b13e8305309501900be0357f3994e47cfffc65228b322ea86168bb80df1d4bb458a3deebf777b045e1b9150096fa244fdd5cd4b7c59dd5fcef67583ab5728e006c473f0b507eb5e3babdfe99d43c414bbf593ee036f99b9331e3a6f5b9d5267b911cc4f21af144281d660a66d856a6907afba052d8b79a78e86e8520f9d6aa3ceb938363a66622adc25035a3270b787843898130fd904492c317d98bb9509224bea603e75a712f027943d4d6b0121a141279277078755efde330ec96d60b5d88cfa153d73a24e6f7709b0094bd776b6d6a31466a386172b2fed5f2907a9a919c61f78468283297316ef41562150449c6f3ecd4de5ecbc40b020e37bebb600f7afdf7f3b749e6fdb6cd3d197b89389ad896d26073ba8e42db145b0a183f4e1812f95e189278edb28c799f883ee905e90dfb47ad74c0d1b9165da4aa0c25ffcaeece13e4f4fbd16b11589d64dca39ec362106c5f2307a0ac285a319a5284d35977ebf83ffa1607fc7cdea2e3843f50cd9ca10d053c25662a64ec3e51b18b30ae9d5fadde893f99b7163f0ba5df16d90c746d49a16800af2676f4fa1a65363ab53382197de407f483d53f456431e5589f7c9054e7bbbc44180683dee5be1020d512605f6724cdbf55a6b708e9c57c842e66d85e3117c36fd5cbb2fa30f473640af2e82844aba928645730e02778cc8d9b292023f4eeed88244667c833fc10cc6c692433e3b401e89abf670e55580d143d52c2ccb13923d27740d37784dfad88f7016e698360cd089e8173a126ae4042cb0dbaf137b9116be4a8d7f38c8f0e9efde768faca674c6ad03406b29cce0bb5d4fca007bf14cc67b46f90dbe83ac8149575a0947190b80930b70990b0d3e769505873501bcb2c45b05ee49a22c2a18b04254080f9fcb3d6ac0c1d023ee7acb07f8bf93464a4271595a67e98455b51a5da78bbac54f1e6b593e033f394efa27886748dc0fab3dea287b5b8e53a1e070bd33198554701ad006d366d8d45be15b7b0500d00b240db68373e143c28e39c27c019fa5bc2d77de51d971ce89d58ffecdc4d7c6959423ceeba286e0a6be0c85eb25acf230a4e601c8b9d8a3c9fe30e2be17fe34ba35b2960e67ef053a42b636a9d0df415a3ec5e09c9e7dcd30c415719f56233b4d3bcc240ba9d576631a048d1df2d043e5a60eba99c539ced56a2935865f0d33dd829321075d3433d70582f1a30d1f393be08fbca1d82ada957717262ed2b4801082c1efbe5441314a9f022ff7c4ab78ce394b8dfd229fd6dd80cc88b98ff6ceef5bace6cec09b0c70f63e6769e4e9ede2860759327ee44e374e9f91507ebe41bd05c9192deed11ce4518c2fcef716cccba11bbdb1f66579c6a7a6ed4a8743f9d916c68d7645a74be3fd1eec35410fdec8af1d9937f774ab91b3fbda89b2d629bc3c387a35c1192374ed393b5205e67f94e6036c0c3f96dd33c513868da42afb6dfc79378230e7c6ffbb003e43d42df4b6f701a7f069d87da1920af92d1756c252d675b33d47ce20dc87fa6610bde8b785f7ce42697eb7d7edefe2ee4fbff50f92d47e910f0041ccfe9666e00c28923b6f1da12cdd0dde198957d6c6d6df29da5cde1db720bf1fa328904fa6a645b94cb62d535bc7d59e539c2e933ee0d363bef46f5ff9d87a91c8afce7abc57201fa375641249fa1f2bc4d961a19ba733e555ef3f4c72a02b7c92c1e3cfe8e8aa87f56ab8866c24ae87ec2a22c82125462c28798e7566b3904007a5f0c0673fae8f5399a454215e4825cb3a6eb816e4f4e446291b1066f3afd0f8f156de4972157dab78da9781a8490042626f04b1929ad1f61ac2c03be767cdfa7f1435c0b9a7397f6b88cc800af909bc22e1067b4344b43918b4ad852be1adaafbdb5486fabccd12efdaa4c79caf0648065c86c82af8748e4ba9b6a9e4e05f6e85ea75de03eca235b478d6474ae7a41bbb3f792507fa5d5c6121b3af84cc03085c3f9e8097a610841912beaa45ae7c50674e01eefcc980f68872415ef59d5bf17da0abb121b1275964f329e9cf02496722c903f10b6463fd26088529a72e4302da5c634498c66d21466eebfe5adb061219e909febbad3a98782c9844b075dfc27b3c52cfe5c0cefa51b50c628953771d88627979f7266d7eaf368b12f1e94496b178c6220bded2c6cc207442d5d7ee183790e82ec820572aa141f3c5708965e4a3fe9ec3a8b957ad97268082325ce1949225f180580da10296321632d5a234fda931dd4bcc43238cd8265dd57c908d4f5ef7a5de49d0e6894f2854ea98b5d27b253f97d8ce116809745f15c2e98bcd83239970f3722ed810222da0688822aea3c6cb7dcd0925ef144372d9a4095d39a49a6738bba7fe68735a8ed5fbf213df48d861a4129ce57106fe46c4baddbd6549d1608eeb6116c0ba2de39428fa00df480d99b91019ad9fd31ad73562377547dc5ab1233a13c290b9ff54161cad6a8e3ea2598fb03474f9e0c5db78601a4ec96be10e6b33a3598fb359b1bee4dd2b1c16ebf31ed09a16c9e2d2c18085321dbe1e0863047d55e124c20618a3247e527aaffc0779d0d94015c1e337be1863f86590177c1fc419d4d1d12c1c8d341272548785529d212ee7613ab6ea63647afb7d7f5c6148b230a0994ca7f89", 0x1000, 0x100000000}, {&(0x7f00000004c0)="7e3b78c6f53e6aa0d2398f834ea29f13a639", 0x12, 0x4}], 0x2100000, &(0x7f0000000580)={[{@rodir}, {@fat=@usefree}], [{@obj_role={'obj_role', 0x3d, '\x00'}}, {@fowner_lt={'fowner<', 0xee01}}]}) syz_io_uring_submit(r1, r3, &(0x7f0000000140)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, r4, &(0x7f00000005c0)={0x10080, 0x70}, &(0x7f0000000600)='./file0\x00', 0x18, 0x0, 0x12345}, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) openat2(r4, &(0x7f0000001740)='./file0\x00', &(0x7f00000017c0)={0x2000, 0x260, 0x3}, 0xfd23) syz_io_uring_setup(0x2175, &(0x7f0000000680)={0x0, 0x1df2, 0x4, 0x102, 0x39d}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f00000003c0)) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(r6, 0x0, &(0x7f0000000500)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000400)=0x80, &(0x7f0000000300)=@isdn, 0x0, 0x80800, 0x0, {0x0, r7}}, 0x3) syz_io_uring_submit(r6, r2, &(0x7f0000001700)=@IORING_OP_LINK_TIMEOUT={0xf, 0x6, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x77359400}, 0x1, 0x1}, 0x3) io_uring_enter(r0, 0x100001, 0x0, 0x0, 0x0, 0x0) r8 = socket$inet_tcp(0x2, 0x1, 0x0) syz_io_uring_setup(0x2175, &(0x7f0000000680)={0x0, 0x1df2, 0x4, 0x102, 0x285}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f00000003c0)) r10 = io_uring_register$IORING_REGISTER_PERSONALITY(r8, 0x9, 0x0, 0x0) syz_io_uring_submit(r9, 0x0, &(0x7f0000000500)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000400)=0x80, &(0x7f0000000300)=@isdn, 0x0, 0x80800, 0x0, {0x0, r10}}, 0x3) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r9, 0x0, &(0x7f0000000300)=@IORING_OP_MADVISE={0x19, 0x2, 0x0, 0x0, 0x0, &(0x7f0000feb000/0x14000)=nil, 0x14000, 0x3, 0x1, {0x0, r11}}, 0x5) getpeername(r4, &(0x7f0000001800)=@vsock={0x28, 0x0, 0x0, @hyper}, &(0x7f00000002c0)=0x80) 02:57:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0xf7, 0x81, 0x52, 0x9, 0x0, 0x401, 0x0, 0x7, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x10001, 0x4, @perf_config_ext={0x1, 0xfbf9}, 0x410, 0x75d3, 0x7d, 0x9, 0x9, 0x401, 0x5, 0x0, 0x9, 0x0, 0x1}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x1) lseek(r0, 0x0, 0x3) ioctl$TCGETA(r1, 0x5405, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000000)) sendfile(r3, r3, 0x0, 0x100000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r3, 0x4008240b, &(0x7f0000000200)={0x0, 0x80, 0x2e, 0x3f, 0x3f, 0xc0, 0x0, 0x2, 0x200, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffa, 0x4, @perf_config_ext={0xffffffff, 0x8}, 0x22, 0x8, 0x0, 0x8, 0x80000000, 0x1, 0x9, 0x0, 0xe7, 0x0, 0xffffffffffff8001}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000280)={{{@in=@dev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@dev}}, &(0x7f00000000c0)=0xe8) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000380)=0x0) stat(&(0x7f0000001280)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0xa8420, &(0x7f0000000600)={'trans=unix,', {[{@cache_fscache}, {@access_client}, {@msize={'msize', 0x3d, 0x6}}, {@access_uid={'access', 0x3d, 0xee01}}, {@posixacl}, {@dfltgid={'dfltgid', 0x3d, r7}}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@obj_user={'obj_user', 0x3d, 'environ\x00'}}, {@subj_role={'subj_role', 0x3d, 'environ\x00'}}, {@euid_eq}, {@measure}, {@context={'context', 0x3d, 'user_u'}}]}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x2, r6, r7, r6, 0xee00, 0x8e, 0x6}, 0xd590, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7ff}) fsetxattr$system_posix_acl(r1, &(0x7f0000000040)='system.posix_acl_default\x00', &(0x7f00000003c0)={{}, {0x1, 0x2}, [{0x2, 0x5, r4}, {0x2, 0x5, 0xee01}, {0x2, 0x1, r5}], {0x4, 0x64d2f384c6804ced}, [{0x8, 0x5, 0xee00}, {0x8, 0x0, r7}], {0x10, 0x7}, {0x20, 0x4}}, 0x4c, 0x3) 02:57:14 executing program 6: write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000740)={{0x108, 0x7f, 0x9, 0x48, 0x23a, 0x10000, 0x1a3, 0x5bed11bd}, "780b2d8a9eaad703d3e9a6cb86d5b1554df46089809acbe6f0f911b392cb93f625b674ad9a0e9151adc6919d91911cec683036583731134f19d2e5fe6a7455bb83570ba3287b42e1249a413d26b450dab1b6ef19ca49f05e1284d1dfce8acabeb8b18b01bccff5640d8b0b7411638c88e7813f0c34be76b7e7d684bcbd71cd6029bb5f2f4b72b00d5d58c0a0bd2025e678fd3b64d49362fdbbc55222168f27082edd47460c07344dbf7454ab42c5afe917f2a6224851db3a8153e98071c68f06c660ddeee374b18259540f10382984edf33e3c382aedce471ce0e8e4031785530bdb69850336a7", ['\x00', '\x00', '\x00']}, 0x407) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) sendfile(r0, r0, 0x0, 0x100000) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000006c0)={&(0x7f0000000540)={0x144, r1, 0x100, 0x70bd25, 0x25dfdbfc, {}, [@pci={{0x8}, {0x11}}, @pci={{0x8}, {0x11}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @pci={{0x8}, {0x11}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @pci={{0x8}, {0x11}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}]}, 0x144}, 0x1, 0x0, 0x0, 0x20000800}, 0x10) sendmsg$DEVLINK_CMD_RATE_GET(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0x164, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@DEVLINK_ATTR_RATE_NODE_NAME={0xd3, 0xa8, @random="3a2ae52978d831dbc887a7d6329e51f4a710caccd3c2b5eae9e8bc0159979a1080c222087ba4e57d7ecdcd7cfac0f8014069a13b9255c5d25e8c86f4f2a9582e2ce27bb72cd9ac3d8f3909d1123bc689a07e3d896f0a5af042a92c9b284d86702c0315ed388be5443d0425066e32c76f09aba731516157bcbe9bffc32f648c5fe29f3b1f94eecb447875ad44ee02311b5626a4e84538ad43c613d2b833acbfceaf96d02f09ce5e6a0f5e2dbb6b9170a794c5f9de3a8b6cb55c0d165821a2bb291627aa00a237161fe0a1be0a5e4766"}, @DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x1}, @DEVLINK_ATTR_PORT_INDEX={0x8}, @DEVLINK_ATTR_RATE_NODE_NAME={0x69, 0xa8, @random="7383a0ca5d69bc9d21e26cc8bec49ade294b8c9a76b1ff594fe22a9b3557851d19b0ca7ea17118e056ba2829a878af84aa7da4d5053335842fa8226d185c94152ac9557dd11bd36a7b1b0ce965a8bcadac2a5cff854ac56a5164813049b565610724c438fa"}]}, 0x164}, 0x1, 0x0, 0x0, 0x48010}, 0x40100a0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r4, 0x0, 0x100000) lseek(r2, 0x0, 0x3) [ 1766.947668] loop7: detected capacity change from 0 to 40 [ 1767.004834] syz-executor.7: attempt to access beyond end of device [ 1767.004834] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1767.006580] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1767.036335] FAULT_INJECTION: forcing a failure. [ 1767.036335] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 1767.037994] CPU: 0 PID: 9404 Comm: syz-executor.7 Not tainted 6.1.0-next-20221219 #1 [ 1767.038971] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1767.040167] Call Trace: [ 1767.040519] [ 1767.040822] dump_stack_lvl+0x8f/0xb7 [ 1767.041350] should_fail_ex.cold+0x5/0xa [ 1767.041897] prepare_alloc_pages+0x178/0x500 [ 1767.042492] __alloc_pages+0x149/0x500 [ 1767.043016] ? __pfx___alloc_pages+0x10/0x10 [ 1767.043646] ? find_get_pages_range_tag+0x492/0xa60 [ 1767.044318] alloc_pages+0x1a0/0x260 [ 1767.044814] append_pipe+0x19a/0x660 [ 1767.045351] __iov_iter_get_pages_alloc+0xe3b/0x22a0 [ 1767.046037] ? __pfx___iov_iter_get_pages_alloc+0x10/0x10 [ 1767.046754] ? __pfx___filemap_fdatawait_range+0x10/0x10 [ 1767.047457] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 1767.048190] iov_iter_get_pages2+0xad/0x100 [ 1767.048749] ? __pfx_iov_iter_get_pages2+0x10/0x10 [ 1767.049397] ? iov_iter_npages+0x102/0x6f0 [ 1767.049952] __blockdev_direct_IO+0x2a7d/0x4f00 [ 1767.050580] ? __pfx_fat_get_block+0x10/0x10 [ 1767.051202] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 1767.051864] ? find_held_lock+0x2c/0x110 [ 1767.052410] ? __pfx_fat_get_block+0x10/0x10 [ 1767.053012] ? lock_is_held_type+0xdb/0x130 [ 1767.053583] ? find_held_lock+0x2c/0x110 [ 1767.054144] ? lock_is_held_type+0xdb/0x130 [ 1767.054739] ? touch_atime+0xf0/0x700 [ 1767.055283] fat_direct_IO+0x1e6/0x3a0 [ 1767.055829] generic_file_read_iter+0x24e/0x550 [ 1767.056481] generic_file_splice_read+0x18b/0x4d0 [ 1767.057125] ? lock_is_held_type+0xdb/0x130 [ 1767.057720] ? __pfx_generic_file_splice_read+0x10/0x10 [ 1767.058428] ? inode_security+0x105/0x140 [ 1767.059055] ? security_file_permission+0xb5/0xe0 [ 1767.059736] ? __pfx_generic_file_splice_read+0x10/0x10 [ 1767.060439] do_splice_to+0x1bc/0x240 [ 1767.060955] splice_direct_to_actor+0x2b0/0x8c0 [ 1767.061579] ? __pfx_direct_splice_actor+0x10/0x10 [ 1767.062243] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1767.062927] ? security_file_permission+0xb5/0xe0 [ 1767.063607] do_splice_direct+0x1bc/0x290 [ 1767.064171] ? __pfx_do_splice_direct+0x10/0x10 [ 1767.064807] ? lock_is_held_type+0xdb/0x130 [ 1767.065404] do_sendfile+0xb1d/0x1280 [ 1767.065951] ? __pfx_do_sendfile+0x10/0x10 [ 1767.066537] ? syscall_enter_from_user_mode+0x1c/0x50 [ 1767.067231] ? perf_trace_preemptirq_template+0xa6/0x410 [ 1767.067976] __x64_sys_sendfile64+0x248/0x2a0 [ 1767.068587] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1767.069242] ? syscall_enter_from_user_mode+0x21/0x50 [ 1767.069936] ? syscall_enter_from_user_mode+0x21/0x50 [ 1767.070638] do_syscall_64+0x3f/0x90 [ 1767.071146] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1767.071838] RIP: 0033:0x7f9fd5a38b19 [ 1767.072331] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1767.074605] RSP: 002b:00007f9fd2fae188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 02:57:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x4) ftruncate(0xffffffffffffffff, 0x3) fallocate(0xffffffffffffffff, 0x0, 0x8, 0x7fff) 02:57:14 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x401a012, r0, 0x0) fork() bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e23, 0x40, @private1, 0x10001}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) getsockopt$inet6_int(r1, 0x29, 0x1a, &(0x7f0000000040), &(0x7f0000000100)=0x4) [ 1767.075606] RAX: ffffffffffffffda RBX: 00007f9fd5b4bf60 RCX: 00007f9fd5a38b19 [ 1767.076680] RDX: 0000000000000000 RSI: 0000000000000007 RDI: 0000000000000007 [ 1767.077596] RBP: 00007f9fd2fae1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1767.078484] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000001 [ 1767.079421] R13: 00007ffee2225eaf R14: 00007f9fd2fae300 R15: 0000000000022000 [ 1767.080366] 02:57:14 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:57:14 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000000c0)={{{@in=@broadcast, @in6=@private1}}, {{@in=@broadcast}, 0x0, @in=@multicast1}}, &(0x7f0000000040)=0xe8) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000001c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) setsockopt$inet6_opts(r0, 0x29, 0x37, 0x0, 0x0) sendmmsg$inet6(r0, &(0x7f0000002fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 02:57:15 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) (fail_nth: 4) open(0x0, 0x0, 0x0) 02:57:15 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:57:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1c1042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x4000) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {r0}}, './file1\x00'}) sendmsg$IPVS_CMD_GET_DAEMON(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x94, 0x0, 0x2, 0x70bd29, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_SERVICE={0x38, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'sed\x00'}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e24}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x2b}]}, @IPVS_CMD_ATTR_DEST={0x3c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x3}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e22}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x9}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e24}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x100}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x4}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x6}]}]}, 0x94}, 0x1, 0x0, 0x0, 0x40880}, 0x40800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000040)) syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000280)='./file1\x00', 0x1ff, 0x6, &(0x7f0000000740)=[{&(0x7f00000002c0)="79872347977194112bd4a3298f50dceac061abedb77c220954f9a2421376e3f14c6bd6d5665c393396a230937ece12b1b35e9e32b0844e08d854e7f2ad6e7739afa0bfd898a6d55c772e31ddbe5c4b497461d9f5aa53c3f6f86a6329b425a82b93d1a687e37632b72a932ecdb7a70d691594dd162bfb44cb30a1eaf9bec80a034c2e96f4d559c5f398381378998b25092d199a69b734c9cf21f7e7327aa882697d287dffacfd8fb167198e29ab0da74ef940077fb24083949c97421d7fa1a644f9127150ca5dcd45827f7bdb157fd661db271d154568", 0xd6, 0x9}, {&(0x7f00000003c0)="34ae9f91a5ea7a86b4c2ff466087211beb2e9574f609238c683ca24c74821aee29bb0928345082a48882f5c22809cfc51aa07bffb05619401c93457eaf6a5067f2f041c2a7a052ca9292d58a626f9a7bd9108bddbb17c4acd52f8a892ca3bfa92f115262e6060dc4672bb98c3aeae2da4273", 0x72, 0xfffffffffffffffe}, {&(0x7f0000000440)="1d32b85c5de8916c944899f3140a099cab6c003d1d37a10b3d4265d8b794459240f6ea30d13e10c10f2ebaf8ea323262104ee69806ea4b7d266bfeade822baeb0b77f634bca4476330d884fba3b47918ac5d47dc3e97af665a", 0x59, 0x4bfc}, {&(0x7f0000000a80)="ea4e4e9cff875f422e694f594f9944d99c1d8d030000000000000032528afbb53fc5c05c55004a71f367950430940c92d8abf5dc1eb230c5111780015050182014dd3fa5d30bc99702b44dde05993f0000008e2c9d1a33d708d0c94cf4007b21adf98aa16e721620cf71a8369e04c3cc70af2214451b92af3a2d74d8b6d1f76bfd6079e7422c03410a78dee632881c225c92e33740de059f5e6be4e60c18ec21888b892b2a6b48075b86ec396e5655a944e1cc872ba500eafeb2e55142b8492b6ae39b59990da484", 0xc8, 0xfffffffffffffff8}, {&(0x7f0000000580)="ae3bad1ef17fc5d7991bc44f0c2272c38c582b9bb7816be8a3cd8ab359c3b7d50bbd8581c9904882a628127a0092aca53a5ef14d083c0ea4c8ab06f2bd5891ee8ad5a75465db137a97668ba1f65c06151b3d595a659425803a2fd25be5975214d605d7f5367325eac20e2ed950e665831ae4daab9c5ed3518bf4c4525377459cdaadc4bd14105fb869", 0x89, 0x9}, {&(0x7f0000000640)="4bd016b5f5d172a23035db48213471962ca527d32d9791767ff6fdc27961034a9a333515d9150c0d4f1386e3e4d0b3d6c07d2ac0e136d7fc317e8c184ca87db7230d6497e01b887efd9e3c4abc9ff468a2e8df9cb8fa0c466049ae31ff8688189d77a2cca5be6fe9f772aceedf29af18fc4a96ab5e19012f62d53dfb0abd11da44c50059f4200a4e033dda6d7f1e75d5a99366f002e33bf8228db065f5cc5c1c18fd771bdae6c300df0310a4e695da45994f68faeab3a80ee2e6e2a8fdfb9bf7c64269ede6a6d1feab68a59b", 0xcc, 0x20}], 0x100005, &(0x7f00000008c0)={[{@nonumtail}, {@utf8}, {@numtail}, {@nonumtail}, {@shortname_mixed}, {@rodir}, {@fat=@nfs}], [{@appraise_type}, {@permit_directio}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@obj_user={'obj_user', 0x3d, '+\xbf\xbc\xbd\x1e\xcfaM\xbb\x8d\x9b\xca\x19\n\xa9\x19\x9f(\xbf{\xbf\x03\x83\xe3\x9b\xd1\x94\xabn2\x86\xf0\x1cF[\xcc\xbe\x1f\xb3FN&\xc1\xb2u\xe6\xb4{<\xc7\x1e\xcawY\xb9(?\xab\xb8\xa9\xe9\xac\xfb\x87h\rC8\xd3m\xf8\x9e8m\xe9K\x02D\xc33\xb6h!\xce\x02$DB\xc87w\n\x83\x14\xea\xf8\x9b`6\xb7\xe2L\xea\x14\x1c2>\xdf?&\xa9&p_\xcf\xbeY\xc0\x8c\r2\xa1\xc2\xde\a\x86\x1b{\xd7\x8eq\x96q\x0e\xb9}\xa5\xa4\x86\xa3EE/\xca\\e\xf0J\x12=\xeb\x84\x89z\x1b\xf0&\x8f\xb3\x0e\xb1b\x17\x8f-\xfa\x84I3sa[l\xab}k\x19o\xb8\xb2\xbe\xd6\xc9\x18\x18:\xa1\'\r(^\x86\xd9\xa2\xf4r\xe1\x90\xe0\x0e\x0eG@\xf1\")\xc4\x91D1\xf9\xb3\a\xe9\'\xf9Hp\v\xa1\x90\xd1\xed\x84'}}, {@context={'context', 0x3d, 'system_u'}}, {@obj_type={'obj_type', 0x3d, '\'@[{\x0f[,'}}]}) [ 1767.577729] loop7: detected capacity change from 0 to 40 02:57:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r3, 0xf504, 0x0) ftruncate(r3, 0x34cd199b) fcntl$F_GET_FILE_RW_HINT(0xffffffffffffffff, 0x40d, &(0x7f0000000040)) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) write$9p(r3, &(0x7f0000000180)="e49dd9f4b966a7dc2951b6a40b79a5b4e2ac8e9d1906e0d6cc74f18fffe5980eb7a61858367c58adbc6b2a1b903f6c2a35cef6566c724f41567f351bf2d134d99000cdbc6e88ab4ccf63b78bd7cd2416378c7355b7715442f1aaeccabe95ed657cbcd8aad617290fd147053e761efa26ad7aeca36cb37b03795fc26376221a0120188f80e8f2c3eafbedaa53f0e44dc6d2fda1dd138ad3fb183c1db5147589743d600c9b1316b9bb403a34cb10a6fe159aa5dc69661ad656e414059a597b", 0xbe) sendfile(r4, r4, 0x0, 0x100000) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000000)={0x50002018}) [ 1767.647479] syz-executor.7: attempt to access beyond end of device [ 1767.647479] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1767.649193] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:57:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/110, 0x6e}], 0x3, 0x0, 0x9) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x3) lseek(r0, 0x0, 0x4) [ 1767.702358] FAULT_INJECTION: forcing a failure. [ 1767.702358] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1767.703958] CPU: 0 PID: 9448 Comm: syz-executor.7 Not tainted 6.1.0-next-20221219 #1 [ 1767.704961] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1767.705998] Call Trace: [ 1767.706353] [ 1767.706669] dump_stack_lvl+0x8f/0xb7 [ 1767.707259] should_fail_ex.cold+0x5/0xa [ 1767.707845] prepare_alloc_pages+0x178/0x500 [ 1767.708438] ? lock_is_held_type+0xdb/0x130 [ 1767.709027] __alloc_pages+0x149/0x500 [ 1767.709563] ? __pfx___alloc_pages+0x10/0x10 [ 1767.710173] ? find_get_pages_range_tag+0x492/0xa60 [ 1767.710850] alloc_pages+0x1a0/0x260 [ 1767.711372] append_pipe+0x19a/0x660 [ 1767.711898] __iov_iter_get_pages_alloc+0xe3b/0x22a0 [ 1767.712576] ? __pfx___iov_iter_get_pages_alloc+0x10/0x10 [ 1767.713295] ? __pfx___filemap_fdatawait_range+0x10/0x10 [ 1767.714010] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 1767.714751] iov_iter_get_pages2+0xad/0x100 [ 1767.715326] ? __pfx_iov_iter_get_pages2+0x10/0x10 [ 1767.715974] ? iov_iter_npages+0x102/0x6f0 [ 1767.716528] __blockdev_direct_IO+0x2a7d/0x4f00 [ 1767.717158] ? __pfx_fat_get_block+0x10/0x10 [ 1767.717781] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 1767.718440] ? find_held_lock+0x2c/0x110 [ 1767.718991] ? __pfx_fat_get_block+0x10/0x10 [ 1767.719613] ? lock_is_held_type+0xdb/0x130 [ 1767.720186] ? find_held_lock+0x2c/0x110 [ 1767.720754] ? lock_is_held_type+0xdb/0x130 [ 1767.721334] ? touch_atime+0xf0/0x700 [ 1767.721845] fat_direct_IO+0x1e6/0x3a0 [ 1767.722382] generic_file_read_iter+0x24e/0x550 [ 1767.723015] generic_file_splice_read+0x18b/0x4d0 [ 1767.723654] ? lock_is_held_type+0xdb/0x130 [ 1767.724230] ? __pfx_generic_file_splice_read+0x10/0x10 [ 1767.724927] ? inode_security+0x105/0x140 [ 1767.725502] ? security_file_permission+0xb5/0xe0 [ 1767.726142] ? __pfx_generic_file_splice_read+0x10/0x10 [ 1767.726829] do_splice_to+0x1bc/0x240 [ 1767.727365] splice_direct_to_actor+0x2b0/0x8c0 [ 1767.727991] ? __pfx_direct_splice_actor+0x10/0x10 [ 1767.728637] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1767.729314] ? security_file_permission+0xb5/0xe0 [ 1767.729972] do_splice_direct+0x1bc/0x290 [ 1767.730526] ? __pfx_do_splice_direct+0x10/0x10 [ 1767.731170] ? lock_is_held_type+0xdb/0x130 [ 1767.731756] do_sendfile+0xb1d/0x1280 [ 1767.732315] ? __pfx_do_sendfile+0x10/0x10 [ 1767.732881] ? syscall_enter_from_user_mode+0x1c/0x50 [ 1767.733555] ? perf_trace_preemptirq_template+0xa6/0x410 [ 1767.734279] __x64_sys_sendfile64+0x248/0x2a0 [ 1767.734884] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1767.735551] ? syscall_enter_from_user_mode+0x21/0x50 [ 1767.736224] ? syscall_enter_from_user_mode+0x21/0x50 [ 1767.736917] do_syscall_64+0x3f/0x90 [ 1767.737406] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1767.738081] RIP: 0033:0x7f9fd5a38b19 [ 1767.738566] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1767.740786] RSP: 002b:00007f9fd2fae188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1767.741742] RAX: ffffffffffffffda RBX: 00007f9fd5b4bf60 RCX: 00007f9fd5a38b19 [ 1767.742631] RDX: 0000000000000000 RSI: 0000000000000007 RDI: 0000000000000007 [ 1767.743524] RBP: 00007f9fd2fae1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1767.744407] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000001 [ 1767.745292] R13: 00007ffee2225eaf R14: 00007f9fd2fae300 R15: 0000000000022000 [ 1767.746218] [ 1767.789100] syz-executor.7: attempt to access beyond end of device [ 1767.789100] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1767.792672] [ 1767.792919] ====================================================== [ 1767.793475] WARNING: possible circular locking dependency detected [ 1767.794029] 6.1.0-next-20221219 #1 Not tainted [ 1767.794481] ------------------------------------------------------ [ 1767.795095] syz-executor.3/9454 is trying to acquire lock: [ 1767.795685] ffff88800febc170 (&journal->j_barrier){+.+.}-{3:3}, at: jbd2_journal_lock_updates+0x162/0x310 [ 1767.796693] [ 1767.796693] but task is already holding lock: [ 1767.797282] ffff88800febab90 (&sbi->s_writepages_rwsem){++++}-{0:0}, at: ext4_change_inode_journal_flag+0x17f/0x550 [ 1767.798310] [ 1767.798310] which lock already depends on the new lock. [ 1767.798310] [ 1767.799083] [ 1767.799083] the existing dependency chain (in reverse order) is: [ 1767.799798] [ 1767.799798] -> #3 (&sbi->s_writepages_rwsem){++++}-{0:0}: [ 1767.800475] percpu_down_write+0x51/0x350 [ 1767.800948] ext4_ind_migrate+0x23b/0x840 [ 1767.801399] ext4_fileattr_set+0x1521/0x19f0 [ 1767.801876] vfs_fileattr_set+0x780/0xb90 [ 1767.803480] do_vfs_ioctl+0xa6c/0x1af0 [ 1767.806162] __x64_sys_ioctl+0x110/0x210 [ 1767.806601] do_syscall_64+0x3f/0x90 [ 1767.806990] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1767.807543] [ 1767.807543] -> #2 (&sb->s_type->i_mutex_key#6){++++}-{3:3}: [ 1767.808271] down_read+0x9c/0x450 [ 1767.808682] ext4_bmap+0x52/0x470 [ 1767.809105] bmap+0xb0/0x130 [ 1767.809482] jbd2_journal_bmap+0xac/0x190 [ 1767.809975] jbd2_journal_flush+0x857/0xc10 [ 1767.810463] __ext4_ioctl+0x9be/0x4560 [ 1767.810922] __x64_sys_ioctl+0x19e/0x210 [ 1767.811417] do_syscall_64+0x3f/0x90 [ 1767.811846] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1767.812444] [ 1767.812444] -> #1 (&journal->j_checkpoint_mutex){+.+.}-{3:3}: [ 1767.813162] mutex_lock_io_nested+0x14c/0x1330 [ 1767.813654] jbd2_journal_flush+0x19e/0xc10 [ 1767.814108] __ext4_ioctl+0x9be/0x4560 [ 1767.814534] __x64_sys_ioctl+0x19e/0x210 [ 1767.814971] do_syscall_64+0x3f/0x90 [ 1767.815379] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1767.815918] [ 1767.815918] -> #0 (&journal->j_barrier){+.+.}-{3:3}: [ 1767.816614] __lock_acquire+0x2a02/0x5e70 [ 1767.817121] lock_acquire.part.0+0x11e/0x340 [ 1767.817619] __mutex_lock+0x136/0x14e0 [ 1767.818086] jbd2_journal_lock_updates+0x162/0x310 [ 1767.818647] ext4_change_inode_journal_flag+0x187/0x550 [ 1767.819247] ext4_fileattr_set+0x14fa/0x19f0 [ 1767.819748] vfs_fileattr_set+0x780/0xb90 [ 1767.820225] do_vfs_ioctl+0xa6c/0x1af0 [ 1767.820669] __x64_sys_ioctl+0x110/0x210 [ 1767.821137] do_syscall_64+0x3f/0x90 [ 1767.821583] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1767.822171] [ 1767.822171] other info that might help us debug this: [ 1767.822171] [ 1767.822882] Chain exists of: [ 1767.822882] &journal->j_barrier --> &sb->s_type->i_mutex_key#6 --> &sbi->s_writepages_rwsem [ 1767.822882] [ 1767.824055] Possible unsafe locking scenario: [ 1767.824055] [ 1767.824565] CPU0 CPU1 [ 1767.824974] ---- ---- [ 1767.825371] lock(&sbi->s_writepages_rwsem); [ 1767.825766] lock(&sb->s_type->i_mutex_key#6); [ 1767.826405] lock(&sbi->s_writepages_rwsem); [ 1767.827001] lock(&journal->j_barrier); [ 1767.827363] [ 1767.827363] *** DEADLOCK *** [ 1767.827363] [ 1767.827911] 4 locks held by syz-executor.3/9454: [ 1767.828368] #0: ffff88800feb8438 (sb_writers#3){.+.+}-{0:0}, at: do_vfs_ioctl+0xa2f/0x1af0 [ 1767.829190] #1: ffff8880479b97e0 (&sb->s_type->i_mutex_key#6){++++}-{3:3}, at: vfs_fileattr_set+0x14c/0xb90 [ 1767.830183] #2: ffff8880479b9980 (mapping.invalidate_lock){++++}-{3:3}, at: ext4_change_inode_journal_flag+0x126/0x550 [ 1767.831240] #3: ffff88800febab90 (&sbi->s_writepages_rwsem){++++}-{0:0}, at: ext4_change_inode_journal_flag+0x17f/0x550 [ 1767.832300] [ 1767.832300] stack backtrace: [ 1767.832721] CPU: 1 PID: 9454 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 1767.833451] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1767.834236] Call Trace: [ 1767.834492] [ 1767.834717] dump_stack_lvl+0x8f/0xb7 [ 1767.835120] check_noncircular+0x263/0x2e0 [ 1767.835567] ? __pfx_check_noncircular+0x10/0x10 [ 1767.836045] ? __pfx_mark_lock.part.0+0x10/0x10 [ 1767.836503] ? mark_lock.part.0+0xef/0x2f70 [ 1767.836934] ? perf_trace_lock+0xf0/0x560 [ 1767.837352] ? alloc_chain_hlocks+0x1ec/0x5a0 [ 1767.837793] __lock_acquire+0x2a02/0x5e70 [ 1767.838224] ? __pfx___lock_acquire+0x10/0x10 [ 1767.838677] ? perf_trace_lock_acquire+0xfd/0x530 [ 1767.839184] lock_acquire.part.0+0x11e/0x340 [ 1767.839616] ? jbd2_journal_lock_updates+0x162/0x310 [ 1767.840117] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 1767.840584] ? rcu_read_lock_sched_held+0x42/0x80 [ 1767.841059] ? trace_lock_acquire+0x14c/0x1c0 [ 1767.841504] ? jbd2_journal_lock_updates+0x162/0x310 [ 1767.842003] ? lock_acquire+0x32/0xc0 [ 1767.842375] ? jbd2_journal_lock_updates+0x162/0x310 [ 1767.842865] __mutex_lock+0x136/0x14e0 [ 1767.843281] ? jbd2_journal_lock_updates+0x162/0x310 [ 1767.843775] ? lock_is_held_type+0xdb/0x130 [ 1767.844203] ? jbd2_journal_lock_updates+0x162/0x310 [ 1767.844692] ? __pfx___mutex_lock+0x10/0x10 [ 1767.845118] ? lock_release+0x3b6/0x750 [ 1767.845506] ? jbd2_journal_lock_updates+0x154/0x310 [ 1767.846003] ? __pfx_lock_release+0x10/0x10 [ 1767.846428] ? __pfx_do_raw_write_lock+0x10/0x10 [ 1767.846888] ? lock_acquire+0x32/0xc0 [ 1767.847290] ? jbd2_journal_lock_updates+0x229/0x310 [ 1767.847782] jbd2_journal_lock_updates+0x162/0x310 [ 1767.848286] ? __pfx_jbd2_journal_lock_updates+0x10/0x10 [ 1767.848816] ? _find_next_bit+0x11b/0x150 [ 1767.849230] ? __pfx_autoremove_wake_function+0x10/0x10 [ 1767.849759] ? lock_is_held_type+0xdb/0x130 [ 1767.850190] ext4_change_inode_journal_flag+0x187/0x550 [ 1767.850699] ? __ext4_journal_stop+0x10b/0x1f0 [ 1767.851167] ext4_fileattr_set+0x14fa/0x19f0 [ 1767.851612] ? __pfx_ext4_fileattr_set+0x10/0x10 [ 1767.852085] ? lock_acquire+0x32/0xc0 [ 1767.852469] ? down_write+0x157/0x220 [ 1767.852850] ? memset+0x24/0x50 [ 1767.853193] ? fileattr_fill_flags+0x27f/0x320 [ 1767.853627] vfs_fileattr_set+0x780/0xb90 [ 1767.854029] ? __pfx_vfs_fileattr_set+0x10/0x10 [ 1767.854478] ? memset+0x24/0x50 [ 1767.854804] do_vfs_ioctl+0xa6c/0x1af0 [ 1767.855208] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 1767.855622] ? inode_has_perm+0x171/0x1d0 [ 1767.856053] ? __pfx_file_has_perm+0x10/0x10 [ 1767.856498] ? __pfx___fget_files+0x10/0x10 [ 1767.856906] ? lock_acquire+0x32/0xc0 [ 1767.857292] ? selinux_file_ioctl+0xb5/0x260 [ 1767.857716] __x64_sys_ioctl+0x110/0x210 [ 1767.858121] do_syscall_64+0x3f/0x90 [ 1767.858482] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1767.858991] RIP: 0033:0x7fb70c2eeb19 [ 1767.859361] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1767.861009] RSP: 002b:00007fb709864188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1767.861712] RAX: ffffffffffffffda RBX: 00007fb70c401f60 RCX: 00007fb70c2eeb19 [ 1767.862368] RDX: 0000000020000040 RSI: 0000000040086602 RDI: 0000000000000003 [ 1767.863021] RBP: 00007fb70c348f6d R08: 0000000000000000 R09: 0000000000000000 [ 1767.863699] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1767.864373] R13: 00007ffc95235a7f R14: 00007fb709864300 R15: 0000000000022000 [ 1767.865061] 02:57:15 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) memfd_create(0x0, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r3, 0x0, 0x100000) (fail_nth: 5) open(0x0, 0x0, 0x0) 02:57:15 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000800100000f000000000000000100000005000000000004000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000e0f4655f000000000000000001000000000000000b0000000004000008000000d2c201001203", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000cf5621b2fc4343c4a394dcf8911d5966010040", 0x1f, 0x4}, {&(0x7f0000010400)="02000000030000000400000018000f000300040000000000000000000f00c2b4", 0x20, 0x800}, {&(0x7f0000011600)="ed41000000080000e0a865000000005fe0f4655f00000000000004", 0x1b, 0x2400}], 0x0, &(0x7f0000013e00)=ANY=[]) 02:57:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000000c0)=0x40000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00879ab781887a8659879f00eb9fa1c39c93bceae7c52e9da96e12b0750d7e7a3a082243934c541023c515e07d6a22108e007fd64309a46aa576dfb565b8f5960bca4bd4582fbe2064", 0x49}], 0x1, 0x8000000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r2, 0x0, 0x100000) lseek(r0, 0x0, 0x3) 02:57:15 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() ptrace$peek(0xffffffffffffffff, r1, &(0x7f0000000480)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fffffc, 0x0) kcmp(0x0, 0x0, 0x0, r2, r0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "be52c58e23fffc8e3137f5652f08ad0fbc860ffdef5764ecc2babdf4532bd3481826cf6eef3eda8fb88f66cf58d882bd67f6b5830b6a36cb74fe0fd62f8aea60"}, 0x48, 0xfffffffffffffffd) keyctl$set_timeout(0xf, r3, 0xef6) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "47c5b3d15948d3d877c1c86423262ed072f44133e7e6ad23f7414d2f9ea149718c20f16c8f0e3797b4679fc75f15c560aba9b6216982856aa9221099a75f26c1", 0x10}, 0x48, r3) request_key(&(0x7f00000004c0)='big_key\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)='syz', 0xffffffffffffffff) 02:57:15 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0x8]}, 0x8, 0x80000) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000100)={@in={{0x2, 0x4e20, @multicast2}}, 0x0, 0x0, 0x17, 0x0, "bd398ffefaabd557379d71e7d6b0bb1ed6b1ae66411b64cb30dd3644dd536ff1ea761e6e7b3b4f0ecfbdc6e577199f62e02c3c153465fb644dfee02359db54f3402d1b6a643906d46b085811488e02ff"}, 0xd8) syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6d706f6cbd6c6f63616c3d737461746963f80b39f7973a37352c00"]) [ 1768.010510] tmpfs: Unknown parameter 'mpol˝local' [ 1768.025552] loop7: detected capacity change from 0 to 40 [ 1768.043976] tmpfs: Unknown parameter 'mpol˝local' [ 1768.052326] syz-executor.7: attempt to access beyond end of device [ 1768.052326] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1768.053619] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1768.065887] FAULT_INJECTION: forcing a failure. [ 1768.065887] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1768.066870] CPU: 1 PID: 9477 Comm: syz-executor.7 Not tainted 6.1.0-next-20221219 #1 [ 1768.067501] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1768.068173] Call Trace: [ 1768.068401] [ 1768.068614] dump_stack_lvl+0x8f/0xb7 [ 1768.068985] should_fail_ex.cold+0x5/0xa [ 1768.069366] prepare_alloc_pages+0x178/0x500 [ 1768.069771] ? rcu_read_lock_sched_held+0x11/0x80 [ 1768.070212] __alloc_pages+0x149/0x500 [ 1768.070578] ? __pfx___alloc_pages+0x10/0x10 [ 1768.070993] ? find_get_pages_range_tag+0x492/0xa60 [ 1768.071458] alloc_pages+0x1a0/0x260 [ 1768.071808] append_pipe+0x19a/0x660 [ 1768.072172] __iov_iter_get_pages_alloc+0xe3b/0x22a0 [ 1768.072622] ? __pfx___iov_iter_get_pages_alloc+0x10/0x10 [ 1768.073091] ? __pfx___filemap_fdatawait_range+0x10/0x10 [ 1768.073541] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 1768.074009] iov_iter_get_pages2+0xad/0x100 [ 1768.074367] ? __pfx_iov_iter_get_pages2+0x10/0x10 [ 1768.074773] ? iov_iter_npages+0x102/0x6f0 [ 1768.075127] __blockdev_direct_IO+0x2a7d/0x4f00 [ 1768.075540] ? __pfx_fat_get_block+0x10/0x10 [ 1768.075920] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 1768.076334] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 1768.076778] ? __pfx_fat_get_block+0x10/0x10 [ 1768.077145] ? current_time+0x79/0x2c0 [ 1768.077475] ? trace_hardirqs_on+0x31/0x130 [ 1768.077851] ? preempt_count_add+0x7c/0x150 [ 1768.078206] ? touch_atime+0xf0/0x700 [ 1768.078528] fat_direct_IO+0x1e6/0x3a0 [ 1768.078857] generic_file_read_iter+0x24e/0x550 [ 1768.079270] generic_file_splice_read+0x18b/0x4d0 [ 1768.079666] ? perf_trace_lock_acquire+0xfd/0x530 [ 1768.080074] ? __pfx_generic_file_splice_read+0x10/0x10 [ 1768.080519] ? inode_security+0x105/0x140 [ 1768.080881] ? security_file_permission+0xb5/0xe0 [ 1768.081282] ? __pfx_generic_file_splice_read+0x10/0x10 [ 1768.081722] do_splice_to+0x1bc/0x240 [ 1768.082044] splice_direct_to_actor+0x2b0/0x8c0 [ 1768.082438] ? __pfx_direct_splice_actor+0x10/0x10 [ 1768.082840] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1768.083274] ? security_file_permission+0xb5/0xe0 [ 1768.083684] do_splice_direct+0x1bc/0x290 [ 1768.084037] ? __pfx_do_splice_direct+0x10/0x10 [ 1768.084430] ? __x64_sys_sendfile64+0x248/0x2a0 [ 1768.084813] ? lock_acquire+0x32/0xc0 [ 1768.085139] ? __x64_sys_sendfile64+0x248/0x2a0 [ 1768.085524] do_sendfile+0xb1d/0x1280 [ 1768.085855] ? __pfx_do_sendfile+0x10/0x10 [ 1768.086214] ? syscall_enter_from_user_mode+0x1c/0x50 [ 1768.086642] ? perf_trace_preemptirq_template+0xa6/0x410 [ 1768.087092] __x64_sys_sendfile64+0x248/0x2a0 [ 1768.087478] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1768.087897] do_syscall_64+0x3f/0x90 [ 1768.088208] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1768.088644] RIP: 0033:0x7f9fd5a38b19 [ 1768.088953] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1768.090385] RSP: 002b:00007f9fd2fae188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1768.090997] RAX: ffffffffffffffda RBX: 00007f9fd5b4bf60 RCX: 00007f9fd5a38b19 [ 1768.091585] RDX: 0000000000000000 RSI: 0000000000000007 RDI: 0000000000000007 [ 1768.092153] RBP: 00007f9fd2fae1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1768.092727] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000001 [ 1768.093296] R13: 00007ffee2225eaf R14: 00007f9fd2fae300 R15: 0000000000022000 [ 1768.093880] [ 1768.133827] syz-executor.7: attempt to access beyond end of device [ 1768.133827] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 VM DIAGNOSIS: 02:57:15 Registers: info registers vcpu 0 RAX=ffff88806c400000 RBX=00000000d6f0f84b RCX=000000000000000c RDX=000000000000f84b RSI=ffff888047277abc RDI=0000000000000003 RBP=0000000000000000 RSP=ffff8880472779f8 R8 =000000000000000c R9 =ffff88800e7d5a20 R10=ffff88806c47c258 R11=0000000000000001 R12=0000000000000000 R13=0000000000000001 R14=0000000000000cc0 R15=ffff888047277a68 RIP=ffffffff8222ff83 RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007fb6576358c0 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0690e09000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0690e07000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fb656cf9344 CR3=00000000451fc000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000600 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=25252525252525252525252525252525 XMM01=00000000000000ff0000000000ff0000 XMM02=00000000000000ff0000000000ff0000 XMM03=00ff00000000ff00000000ff000000ff XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=ffffffffffff0000ffffffff0000ff00 XMM06=000000000000174c000000006801000a XMM07=00000000000000000000000000000000 XMM08=732f636f72702f006b63616d7300632e XMM09=00000000000000000000000000000000 XMM10=00000000200020000000000020000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=dffffc0000000060 RBX=00000000000003fd RCX=0000000000000000 RDX=00000000000003fd RSI=ffffffff82488930 RDI=ffffffff87dc95e0 RBP=ffffffff87dc95a0 RSP=ffff88801e8cef58 R8 =0000000000000004 R9 =0000000000000010 R10=0000000000000010 R11=0000000000000001 R12=0000000000002710 R13=0000000000000020 R14=fffffbfff0fb930c R15=dffffc0000000000 RIP=ffffffff82488985 RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007fb709864700 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe4cd6161000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe4cd615f000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00005555569d8c58 CR3=0000000045daa000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000600 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000