935ce56501885c7f7c0ab6ea706c9351129c9b2ef2d9fa3011eaa09bc0a0dee3f5606b62a8c37f7e8afecee1aa6b7ab8ed4658381583d4210181ebdd9cdee4f252d96fb0a0ffdbb99e19853faf9862cc7ce0825a4ecac653efc18d7d974f0db80a91d6675ff2375bb791fb7409df3330205b2d503ece423924adfece170b41f40c61ee4bb6874e61a8c8de59f9700fb19bd864f5ae133d88d2582a88708082d40945f6", 0xf5, 0x3ff}], 0x300002, &(0x7f00000002c0)={[{}, {@dots}, {@fat=@errors_continue}, {@dots}, {@dots}, {@nodots}, {@fat=@nfs}, {@fat=@showexec}], [{@defcontext={'defcontext', 0x3d, 'staff_u'}}]}) vmsplice(r1, &(0x7f00000004c0)=[{&(0x7f0000000340)="b7ff587008e8eea0fde695e9c34942e806f478e0944427528e8ad75b5429ed5cef3e8430e08ce6c37eceb9cc8be5f5895759b310145cf789171a2c256ea3940216ea20a8a6b372c0a227d8ea1670c01150330dddae04302ab7fcc9657a7b951fc6cc56dace876586c2c3b31a9e6cd761c9ee1312f39223c8f021fca7b434c7249c8ea1554b2bbee8d21eae5b8f331d7e9dec81cd3c9535b13bf30803da877d03b2a89aea5c393142eee8a00850d4a698ebe42ab739e694c83e9e3067e2", 0xbd}, {&(0x7f0000000400)="1bf1033a08fd7ff48ea09e686284cfcd523a7ea5da1dd43542eab60130d9ccc4c6de68be946c", 0x26}, {&(0x7f0000000440)="16bffa8a01cb97285b4528f56b18ca6023b0ae7a376088ad6cd4e569c5387dd239a77dc7c7d7c3ae08ff3567a2203665402e4cc83303346c27df02b08fcbb9c32605d0a9c4a34cad9035ece2cfeddcb6a51dae8daf518ae5efd7752e17fb94", 0x5f}], 0x3, 0xc) r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='-**\x00') ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) 00:28:29 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x1) mkdir(&(0x7f0000000080)='./file1\x00', 0x180) [ 1156.839715][ T8022] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1156.840273][ T8027] loop3: detected capacity change from 0 to 16 [ 1156.873246][ T8038] loop0: detected capacity change from 0 to 16 00:28:29 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1156.915613][ T8050] loop4: detected capacity change from 0 to 3 [ 1156.940823][ T8060] loop3: detected capacity change from 0 to 16 [ 1156.966665][ T8050] loop4: detected capacity change from 0 to 3 00:28:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:28:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x68000000, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:28:59 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:28:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x18, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:28:59 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x180) 00:28:59 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x3, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7, 0x400001, 0x0, 0x5}, 0x0, 0xe, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:28:59 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:28:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x6a, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:00 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x6c000000, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:00 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:00 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0xc0, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:00 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x3f, 0x0, 0x0, 0x802001, 0xda714, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_bp={0x0}, 0x0, 0x3, 0x6, 0x0, 0x400001, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xc, r0, 0x1) r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) fdatasync(r1) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000140)={'U+', 0x4}, 0x16, 0x2) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) r3 = fcntl$getown(r1, 0x9) syz_open_procfs(r3, &(0x7f0000000180)='limits\x00') openat(r2, &(0x7f0000000000)='\x00', 0x42041, 0x7) [ 1187.049127][ T8073] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1187.069931][ T8083] loop3: detected capacity change from 0 to 16 [ 1187.130813][ T8100] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1187.135384][ T8101] loop0: detected capacity change from 0 to 16 00:29:30 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:30 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {0x0}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(0x0, 0x180) 00:29:30 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x74000000, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:30 executing program 4: r0 = gettid() tkill(r0, 0x3a) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0xf08e, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, r0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x4, 0x4, 0x4, 0x0, 0x0, 0x7, 0x18500, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x101, 0x1, @perf_config_ext={0x200, 0x8}, 0x2804, 0x80000000, 0xfffffffd, 0x7, 0x4, 0x40, 0x1f, 0x0, 0xd23f, 0x0, 0x8dc2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xc) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r1, 0x2401, 0x9) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) 00:29:30 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0xec0, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:30 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {0x0}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:30 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x10, 0x0, 0x80, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x18, r0, 0x0, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x9, 0x3f, 0x9, 0x8, 0x0, 0x0, 0x8a080, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x1, 0x9}, 0x4000, 0x9, 0x1000, 0x7, 0x4, 0x7fffffff, 0x5, 0x0, 0x5, 0x0, 0x100000001}, r0, 0x7, r1, 0x1) r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r2) unlink(&(0x7f0000000000)='./file0\x00') ioctl$EVIOCGMASK(0xffffffffffffffff, 0xc020662a, 0x0) [ 1217.298710][ T8134] loop3: detected capacity change from 0 to 16 [ 1217.318368][ T8141] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:29:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(0x0, 0x180) 00:29:30 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {0x0}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:30 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x33fe0, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:30 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffe, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) [ 1217.345816][ T8145] loop0: detected capacity change from 0 to 16 [ 1217.397703][ T8165] loop3: detected capacity change from 0 to 16 00:29:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:55 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x2000051c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:55 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x7a000000, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(0x0, 0x180) 00:29:55 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x900, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r0) 00:29:55 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:55 executing program 4: r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80001, 0x48) 00:29:55 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x7ffff000, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) [ 1242.485759][ T8183] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1242.486492][ T8184] loop3: detected capacity change from 0 to 16 00:29:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x88000000, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:55 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:55 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0xfffffdef, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:55 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', r3, r4) mount$9p_tcp(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x40, &(0x7f0000000140)={'trans=tcp,', {'port', 0x3d, 0x4e20}, 0x2c, {[{@access_uid}, {@dfltgid={'dfltgid', 0x3d, r4}}], [{@smackfsfloor={'smackfsfloor', 0x3d, ')--/!&'}}]}}) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1, 0x0, 0x7, 0x7, 0x0, 0x0, 0x0, 0xbbc057d59495f60b, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xc176, 0x0, @perf_bp={&(0x7f00000001c0)}, 0x20, 0x81, 0x4, 0x2, 0x3, 0x1f, 0x9, 0x0, 0x9, 0x0, 0x1}, r2, 0x0, r0, 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) [ 1242.562701][ T8205] loop0: detected capacity change from 0 to 16 [ 1242.576062][ T8212] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1242.595001][ T8213] loop3: detected capacity change from 0 to 16 00:29:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x9effffff, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:55 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x10, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366cef82e00080820000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x803}], 0x0, &(0x7f0000000140)={[{@numtail}]}) [ 1242.638693][ T8223] 9pnet: p9_fd_create_tcp (8223): problem connecting socket to 127.0.0.1 [ 1242.659971][ T8223] 9pnet: p9_fd_create_tcp (8223): problem connecting socket to 127.0.0.1 [ 1242.662113][ T8235] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1242.669079][ T8233] loop0: detected capacity change from 0 to 16 00:29:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xc00e0000, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:55 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x11, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:55 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x30, 0x1f, 0x3e, 0x2, 0x0, 0x1b, 0x5, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_config_ext={0x123d273d, 0xc6f}, 0x10000, 0x8, 0x5, 0x0, 0x9, 0x1, 0x5, 0x0, 0x20, 0x0, 0x8}, 0xffffffffffffffff, 0x6, r1, 0x8) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:29:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xeaffffff, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1242.703349][ T8238] loop3: detected capacity change from 0 to 8 [ 1242.720894][ T8245] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1242.744504][ T8238] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 1242.785858][ T8256] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1242.787382][ T8260] loop0: detected capacity change from 0 to 16 00:29:58 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe", 0x23}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:58 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x12, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:58 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) getsockopt$IP_VS_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x481, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) 00:29:58 executing program 3: modify_ldt$write2(0x11, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}, 0x10) 00:29:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xefffffff, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:58 executing program 3: r0 = msgget$private(0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002000)={0x0, 0x0}, &(0x7f0000002040)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x2, r2, 0x0, 0xee01}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 00:29:58 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0xa, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000000c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f00000002c0)={{0x0, 0x2, 0xfffffffffffffc00, 0x2, 0x6, 0x8, 0x100000001, 0x9, 0x2, 0x3, 0x5, 0x7a, 0x2, 0x2, 0x8}, 0x38, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000380)={r2, r3, "a7dd2940867f23f2c8b8d55721587806479f3a2ae060756fcf88e90231ae6caace8c199923bfc478068352111a9d67d5b65211caf9fd2699ae5cc13ee1ca24ee3fc78ba84bd3d79a4ee3c616454e87fd7751ee60eb3ee4c2dbff83fcf4111ddf4b95e8c0e9ec8efb4446b2d590f0646c3ac8f5bfa8fad326e9764f1b868b127e8b60f6fa02eb3b762d10fb12835d83215247e9d6157428b9d0fce886df93ea1d6b83255068f09157b2b06f5d0128fde6471998e393d257b21f21341e7659f379f84aa6f42da5d352843fe10f8b684915bfd55dc03231b9fae70960ac509dfbd1d40bd678aaf18521f2347505220ff2040a792f4746aa2f84f41d744d7227a51b", "216786e1edeb0da3ffb73cd95e7c8f576963bfc7d9ee8810f75ab169b338351385c83f0dc2355c8c2a140bbcd66067221f858921c0c33260826b86b50d2ab94d7891911bb46c3385939c712f24596f44f014df803cc485ff3ab1aceaa4bdf996d701c031236d732ca67cfabe68aa5faea3621beb81b77cd171f10a574e951dd5d37e122b259e6683cf5d3351e6a4187abcd9a8e98c17dc9910457d67632e7272601622d14a4af39e8d82c67883c9150b6293e6fe2f5b48577aec6a04c541e320bed276c88453ea6f7901741be4123001cf406298a71d8e75414c9bf3eefacda6767f8aa49228f9e850e4ebcc715a8e0fb3e954d5cc8fda42f34aef39555c98f6562acc8628b03b93a4b6796ca7488896434439d818ce4ec1d26a4f6e72d28c04f1d2f7acd02c17666611609745ab19c1f13512b7405c6777543fa3eb635d9449ddb1a5c991293b42504a6a3f16575f36b8e8b2763f633b7d8d173ae4d60283b0ca6f38d149f499dd209329b23244f7247738772f01ab56765e54e8a48df4c3f8d2632793f205098eeb0f59df0ea1a6e8ced1a5acda8160a56599812290ae2fc1c690b042386fddf3df5fcd7adeb51cd25e9efbe5ac4aceef939f9fa5c319b2d6f54f21e242750e1de76a50d63f8e37a3c8b9a69cb1fba205f60413f3a644082b03ba7bd8c6b719a0f89ed0bc4635e4a4bbeaa843758e1080c8e3ce0838f580de77a47aab877cff37441c47d5816ff57b8929817ea64ae55a09feaaf364f1ee7cc4e8188c5d58b05d4c3bb4652d47304d37228bf294d98dc4b7040d326c5081926ce3bb34aa75d16d996431a7f5dc8cdc8f88e029beaf9e89b577f086729867819d3fc99f624d073a34caf19861665aed138a3712c0d1049138d2fdddeb67587decb64639655e38808a6a11bf04f417e37d5c84e85725668cfa72c46709c8ee1f7960ec5a180e07f341d7c9a67cfff220d6a510ec07be6f18a48c4a7238d84bf4d41ed01e522077746c8d5d075023c75638103ba399bf477f0ff1c29f6b5d630a22dae4cc3a177e71632a55fa97bfbfc504aca407f0a2512ae6750634ebb8a845badebbf28e682d9e028e5c52d14e00e3715ea2aa06d0d47923ae210d17658fb34efff105d191b95e5b7e198e0695f2bdbd2681bfa9ebcef2aae82ea260faeea7ccc2c71d1a8dc1dda9a2d17e8dfa5f357cc0b887c384b8c5b7899e87038dd3e3065c0f09daf942433f2fe397cefa2eaac6d717e26eb00ed9a58338636bed6b4cbf0a37073ed8376ba2986a428805294ab3ff6e8695ccd58dc02d55741c983df595222516119267b7d664b2dabe69fea7072bd72cbe548b940b7bbc9fa9ffafbd8f0e775ae1a19b90abce3e7cb630fcc32d4c4dd1caa896d5c85432ebfc141b9ab95fa42da8a24d328e68d0d140124632dbc886bf4d9bbde40ae44ce6a8c7808556b5efdd77cd963189b3f0e4e9088b06e3b6c3683d5c58c13da234206b8424f6329340e41f15edbce47485609b4e08586df49ba3007396b0636f71c0d30fc0f67838fe4877c38bc7917ba575d8449ea99174063cac2b0e89c178aa09730dd8d7d9f66b4004c3bbfce1fe5e1ff6f8085c0c87dbb553c0544b41ea224888bd77f293de63743b1e0e5a145ae965ab9c3ba26e4afccbe0cb9dee6fafcbd6920998952d6e3419fc673a6ef1f2d54b51a974cd7d754ce3c5b01c1c2fc6eb247225ea9ce6d1ca3979c58fc05ffc141d0504ecc348c620372be632d462a8ab2ae40faee9797385b32f0229203fda1336df14f799f63d47fb530f2e47a452cfda992f31bf92c8239fcd558ffebbd38bc8e59be7562b66a2f69be6e63bbdd42529bd35fc6024b3d51688b4d0c44e9baa844333da5d066e36d9a46694fcada714f1beff592b3351c0d6bb7fe5f9dab869087f92d5c5a21d40efebc9ed713d97af902e818959884d6794a5dac910181dca7c5774f14a367ca07210d93cdfab020c768586ac565cfe8dad460d1fafca5b7829de7a7b3418149d0d600911b84343fd49609943076436681759a2a94690402e58d1f23e1455e6f6f79db42cf1f79079d9d8248d7a2a8c7f27dc07f35c4b135db91ea0d0b074feb339e9879f34449760800b7150abce7fce5f106351d46dccea342f0d5a61e9e8fa1b80058fea4e954e30cf1d098cbc1b53598ebac604ac572d8e4398d639eb69f4e1f359e99a7a777335c895597665a3c0839737769109fc50dc59baf82aac72859fbe1e8a99188186a6985ecd93bcaa9bde7cf19923657e785503043134f4ba110e717863efde269f12cfff182b7a92fab7bd81fa77242d7c9898ba876d0f4cb6a4f0fd9b07b24d3d35007c6a23dd7760c087fe9521543063a8c48edf194bf7a18e20ddbd821e3b1b4b389e70f46d175d15d1ebd0a234e8b8d58dff43d57c6a731443672c6bbf3b49a266aac9180bc126fabb59b10eef56b070d1e1809a020542d3e7305335466e5be5779693638fd872ee58f7e2b38e2dfd0b1c4613bff6cb4bae2bad51c08438a37c3ec7a387d01d01f683ba7381dc23e09fda44ea870209fe190aabd7f5cb987ba0b42e34bd0ab6a36da7821948978e957939b458a23d86dbec69c90bd83ab52634eb07a3719d3225b5a2e83fc9732cb765bb90f8c3d104a6efeeab393e763458118435c4c3fd1759de6300761ec36aef85adb75644921c88969ea3bcb84b4a5639cd951aac21e5623e59c0c1eaa25dd18068dbd97191145105271cfb43c8682122a71db9126b0cce5c0d06d6973b88449ade0d641312ad0648debe5d0d39e379e6561758cb22e4fe18ef0d78448989b7a11757f40094ab3337d3f8395c11fccc35f67e38dc988fb289e006e01d90bf973a60f2caab782de6d3f869b025f68b765ea55f4e78f55ee2a551d5f3e201b390746e7ddcf96dc6159eabafab6b1156fcb8c367bf15138230db20fd07230828519a4184dfa9bbbeef8cf447b75de0f70fa1ea896027220be5eb4fbb9e78a524e9564245698c5a984ea5ba32d28d5fc15d8783c41db4de255e35a9b4b0e695a3c29ca95b6eaf2df1f94d384d9bf196379fb71a072dbbe753a01fcd1435c6b59b26b0f3c5c0c71ea684215de359da6b28036adf366f961c2df3cdf7c03f60c140be2526d852adcd7d1b3fd471f5b5beda9a149af639dea50c64c3c9d935823bb57b11a0de846817d989ee168a152a91c6bfb71d817ad278f56cbb3569198d8c74a491c3d59884d4391dd3669d89ff59ab0ad0d9d1e638c2d542b7bec80be40dae61045de834cae26973260c7d40b21d4b55f61e3895e7ba94c1d0f85cbe9bc2c2c6ce9a4401c11a5655180c74334d91640ec830d4e76e812ead4784d6fa468bdd032be8fe4856f26dba1198a17c23b148a1271ee6cd39a95b8ed1602db4afb13f6137cb6e4c1fbddd3e68e081a97b7e104476cade187966d05ea1cf519632802bb1d96c73a96b41c23f0ae9d9ed6f7bdbd011b797375efa445b27099dadcc07228ebffbd7f9409ac21ce17830ffb6941a52425aea9c4fc5275b7f404b90b91fad5f47cbf13acbfb2ea30267869281cc92ef49a7bb8aa54d7a17e2afd774b78763472893f7f20ce6c9fa93d830ace1f6ae974baf7de80490a2962bd93d35c4879d46e9de3de5f8e5c91d21751cd645c88695b81bb6b457afe181623384c1c93cd4ec6c4e13392a93eecb95c831b8cf978ef7bd4dd2219950cddf351fed91c30d299e6fbbfb7f609b6701a5b035fcf1d2013ba98b36763eb5d4120be68c837dd641bc10a4fadf3b00befa39810b99c505aef8259e8a8360a2eeb95f66e7a4b2a4d0aa85fba988d337555d53e886af762a8fcc9c62cc9bcb7727ae8fc58852939365321357202392f649ea1659dc2b0c8e65aa1184188cd866f9f8c6952917945a57b7fc9ec99aca41be7493cddb3d26f1bf657a4ff8ac221e9b4e70179c4c471df242e30f6783a84cd29b75c608b2dfe08bce265e028d0f3ad997f15417906e22b4d3bd24022bb681ace26b9dcff3f39f21b1e1df171b8a054a8de7fbab9e11fb44983596a01ecc3038cf97ed48af5390fb8c0aeec8e6b120ffa900fee1bf45443c20bb93e556f6d36ea046d3a8eceb6f18fa7740a2334235de1ebf6ebc1a0aa033069991c00158a728fb1f89273fa1c82c38db493ae199cfc18ef2963fa65b88cb7c926aa04b9eb6f706c6d399353617b299db59e2180901e59de22ae2cc3a542ebbb49aab238d393238473041ab03db358d50f9255acded851b4a440d8bdc4cf09c7580d03849b6a461d8483fa496a59ece81dbb643009ba05f44e5630ebd52a298d1eef864eee45ea5374a050bc823ed04fa7a47c57eeda8f9a51273d5ba026f4ac9fe584228d157bb0f2253ce258875f72ea8c151f0dddd2b23b62d8912a1ff697cd21ae217b8a94df46d8d2c6ba4ea8d40f120466c46481b7e6f610037b7d7241f02e1d5cd7a1a938131aac3b5f3db88d0387be9e79969997984096d7488b501d8b5259b180c53ff94dc4401e29135ec224f4518b03a298b2fa34bf07c76b59986ee836574879b5757244e0f3eea7f88ca658c3a9c6b962d25b3655d4360b52154d6d942b371028a4e1726d49f3c90d747eb10e9d9624c3e1fd3b4be81449846324bd8615a8be8be9c55ddd3908a44153b000330da386f04c8c0edf248665023ca2b638a7a56f9f348ca94da394d1f3ffa9e89c4db1593ed6bc09c989f2d55015c1a9dd9bcc7d7be52823d80631fac81cfe28a31a921ca1d503939e8287d3f7195f8438b93af5271f8fef4547ad1067ab9757f3c01b2071a6590b9d5495de6cd9da874c9923fe2bee1872241e1c385fe83218ff00fa7110ce799c218e569c799acd264326b937cd5374977fc0c963a97e1efd0b0a163993afa407a56fc26296b82c26e1249e909c17878539e817802c0874fd5348574319c5538e394537a0b3a1bafbb820d0a0bdd01cea050cc5b5a2d62f60a1b789190c2f90a323074d242296907ec6991015d6bc746135587ae7d738f6d2d72311b1ada55dcfc385b5c07d77fdb4ba1e7d23e36d762f62409fbff2c7cac436d8b60f3db1e2b97ce2e6708d3d9a6c216fd0e4eda1dac6b9f73d4bba6fa81756bc641e22102600d1acc53bb22019f1ad4e74d83a26690ddd08ec64cc14c4c3b4327330f96565c0cb1a61d69d768b2d96d215f583e646a9c81f83762e148e46ef2b63b3888d1545cdc43500e4ffcdb64b8c26662212f3b67e8a15b61f5416e24550f48bf9f8c64d28a9d0c00b66afbd2e8694ab08ea7886ce5fae7b46a5ca308da5992048830d9788a56599c22c26825a2af9f07b3cd00fc98872e02db739799a21b77a485610a3b15d9825c32e287922228cb90259f3d0c14c2a9bf6478af209da3ba8d8c0f12378fcb3c47046212d2a1fa"}) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) 00:29:58 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe", 0x23}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1245.611194][ T8279] loop0: detected capacity change from 0 to 16 [ 1245.618800][ T8277] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1245.623174][ T8282] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 00:29:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:58 executing program 3: msgctl$MSG_STAT(0x0, 0xb, &(0x7f00000000c0)=""/202) 00:29:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xf0ffffff, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:58 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe", 0x23}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:58 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x13, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1245.673836][ T8282] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1245.698225][ T8303] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:29:58 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000680)={0x24, 0x3, 0x8, 0x301, 0x0, 0x0, {}, [@CTA_TIMEOUT_L4PROTO={0x5}, @CTA_TIMEOUT_L3PROTO={0x6}]}, 0x24}}, 0x0) 00:29:58 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000240)=0x7fffffff) r1 = perf_event_open$cgroup(&(0x7f0000000140)={0xaaf0931907cefc5e, 0x80, 0x2, 0xff, 0x51, 0xf8, 0x0, 0x8, 0x22027, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x39, 0x1, @perf_bp={&(0x7f0000000000), 0x8}, 0xa010, 0x8, 0x5, 0x2, 0xfffffffffffffffe, 0x1, 0x5, 0x0, 0x7fffffff, 0x0, 0x327}, 0xffffffffffffffff, 0x5, r0, 0xa) r2 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x20, 0xa5, 0x0, 0x8, 0x0, 0x7, 0x1d820, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3ab9eb40, 0x1, @perf_config_ext={0x3, 0x5}, 0x105a2, 0x2, 0x3ff, 0x5, 0x1, 0x9, 0x5, 0x0, 0x5, 0x0, 0x9}, 0xffffffffffffffff, 0x10, r1, 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x80010, r2, 0xd1438000) r3 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r3, 0xc020662a, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/slabinfo\x00', 0x0, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r4, 0x29, 0x1, &(0x7f0000000200), 0x4) 00:29:58 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb", 0x34}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:58 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x14, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xfeffffff, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1245.728120][ T8311] loop0: detected capacity change from 0 to 16 00:29:58 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb", 0x34}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:58 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x15, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:58 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb", 0x34}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:58 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x5, 0x1, 0x5}, 0x14}}, 0x0) [ 1245.814286][ T8338] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:29:58 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000001c0), 0x448100, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_EEE_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x20, r2, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_MODES_OURS={0x8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x4}]}, @ETHTOOL_A_EEE_HEADER={0x4}]}, 0x20}}, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f00000014c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001480)={&(0x7f00000099c0)=ANY=[@ANYBLOB="24120000", @ANYRES16=r2, @ANYBLOB="00012abd7000fddbdf2505000000050006000100000000120380740003800800018004000300140001800500020000000000050002000000000034000180050002000000000008000100010000000e0002002f217b282c7b5b9b5e000000080001001100000008000200282c2c0020000180060002003a0000000c0002002a2bb8213a402e00080002002a4028000410050064792ad62f10886599bdb3028cb85df51792fd0974c7f524240282afa0b947fa17fc2150c860095af0f89bbcad2790d9985228c7b4bf4100c96fe3afa811530b7a40033b8b0b3896d55b544738b9a2b0306a14b818d4157e386b787187d8355a9c3d6adf18d81633001b7bf08e0612167cf1374583b1c357b38684be6bced459c09ccd7e1353e042152d1f525c5f3c2151519db050dea47de45a32e6f320597f1f42b0a26809fc94cbab807e7f0dd1fc2f7ccd827e324d1d71ea1b7921c9ddec9e4b1fc15385b52bc173d06c6028557907e361711f968d9849babf99587ea467912f8692eedd6388f8b0210b4de9621057669aaa151b5d372ed416f12b7e6e43a80b28f806774fa66502f8286e02f157405ef298917cdc3d5a34ddfcca829d90e86b1090d4da2a92a374bd4eda86a9627f47dea2545a754c44c4207c98ed7b738113b17414cccdae0f4d4a00d09b08851864f1d45cc763b7ded68a4c0a0467616d9bca8075114af788278628bae85c0a76a179d687c9e82fc8b0d04c950bf3541abc3696aff0f0d85fd85d30f702f6e936c5d0aff8c2244ce320590eb0b27572712e81bc3bf5f516f253087d8566e0065075f628d576380577c0d0f7977fee5d187b3f104ca32a79a4d26131ed0fd0d39893e4077d0aed07ae2c27009c43784ff957d7fdb9129c13737f01164945068afa47542a76832b0eba6e989f15e8ad72b51799d190e3116b5d7b5019aac8c6eaa1cbaca52e25e2d70f84a657a5c5b7dc046ed207c883c894f6cba8a20bb8f0928a0b14ce348d930cec2d9a15ebbf4a049cc7439512499599f971770d75d8c2acb7f5ef55ef38a983701870390d43f76cfe423b21e4e52cfc7491d8160568f97ff46ba53e476a366ef90bd627e102e3740797f142369123d827636d7d7325e48ba64284ea56f0f1b947438805414a0e702a39005cbb3059f9a7376892c75263a5dd85e6999051732e826ac59056bac17c44ba550f00eba93821f3b05efda9956b4f4fc1c2c210fadd002990cd00c16991706612f75b5e4d0335ce7e845fd964caa0960727dc5e8f806da566f537a2c426cdaae9bc347318f6b93aec18ace6e5ddee82991704dd00825679f572e388b46435c08dff2be350a44ae0f00680fb3ebfbf65dff29e561c114eb5640120af1f82c2109d03ac97168cbc0e38e7ff4ed0a26a377158b06f81c46e0f62a38be41b6ab7dfedf6cc3fdf0e866941df3bff9b37cbf0dbcd9dc1228631528da399a2f8e2eb04fb7a1971fcd9e3b759b0ad8b6462bce539469cabdd679c48e0066aef99669e58b798b6239e0107914359a14ad026d51c0e5d231ee837cf328473962fb4d041a7055babdb48fc5509928079b3c5371dbe90ddd8e91b71e9f13f456af0feb02785e670b3b2e85ab65d5988d0f6aba05641160aba7faa30248edd2f36d54bd6f82152421dd17482d47623eb5c17a9159cc4d2bf336c798fb78a3184979b44fd582e92e6bb2e57a555b8abe282b35c4df719c80a0a18ebffd172e08c4af94a3716966399043a6a8f9150ccad46273a19c9163b1486d7a5d0fa55ae4ed0adc085b90408013cc2dbde40bf290d6b51cfbc3564851b1baf16ee932cc1e7a4f3dba0a59df8a35166551952d9f5995b8a3583edffd32f07ac7ee9067ecc4570f88f0129ff7a4c903245d7d9145555de2d9b505b8eaea6d15fa60f1a78cb509d98b7ce69113df3424f1a5dc8a84989db90afa83be7e64dc5e14a42072b3174825d28ccce0f00c76efcc142d5566fb26b4f7ba5f3ab703d61a46c309d3f639ad2de67d5da579dd13b137952688c21a582997a285cdebbe3949000f7ec9a077aa61d94edcff1d4d3aadca59a8268e82f2d2d06944d19f154f6b60b58cee685aba4eb45ccb409112469571c20cd4ff64065afc3eace1ebe3ff794bbd735f74503500b4e08c3b3d36f879fce5f0be76d5a35b58aaf07531b0cdf3d44315835310c9620b6047dc264b0ff6c5361cf833342e2e3b29a06859096fa6d78a4cfb6da15487a0df7938b037fc71d393af83f65cb93409af9389b582bbc11f7b3e63cb7e13afa97533048857be5b06e2d795b57074f39d082bf44dedbb464d64cb0564be32cd4729aad366100bec2bb2efa61dcdfffe7c0e4b208559d734c635d8ab55cdaa205b51afeaa442660ffa573c2e09804e4a2053df2e8b4c0ef234b4885ec00b7d4376abcd0623a67bfdd8d55017f1a812d6b55b2ab60ceacbcc54e8e8cc1ad531f2cdd2e19348aa507df10c2b6276e56a14f8b9b0dcb14cca4148840afab7f2d15b185bb0c2061db116c168f4e58e3a11bf920eacc957206dc002e85e93d6b04f57ab3e3dd9a39d73a36e29aea0318b3c0f26eae1e46cd6ec9eb6b25d3af107d3b2d1ac9306a1e94d164fc09f49b64213d8393d70dcf9f8a576ded338fa68e367953c553fd419c94ed97ef38731049223309b6cdb8b564a02afc9f01593b43fcfa2ad97520b8e82f410a7e2825a5efa66e6157609a806669ac3cacc2acc6a74cd78ee8e9e42c54e5cfb8233d72e00b3b073e5510a9ac511586070fbfeb8d31369d9b716e4e2fdcf60f0a8014f1ce76dc4884e0a5a3b7afff49091f958132f39ddf553824c1ab283da87d0823e5fb7419a29bd1d0d98971eb49730fae0119c24034082565f2aa9c4fdf1d66f0cdd15001c790dae299c804f56c1164032956d38abfafe7efdca0691de3819ab0edd26c9931fc0e00fccfef2f8d468fb1806faebc9f06be22b8306a36c6e50b3975caf0752cfe17e8e7efaa16298c3c31013a9fb52c8b8b568ae03f262925cdf81afd01c4eb0302cda6194e7bd131c9486da41de042ea0d34901c66630c7e5d6e858d7d26dfadc4e0fbb04fe29cb9ae4dde00bb38207b58ebeb9d002d87e577a40212923a8c718821843c5810f6c76c0a7929c145359f9186592e2736c5f434881b4394806f6d1e31b32c0a915be557316a3cb2a2b0ba1e8ddb05b76ec2053819f75d12f3849f3aea2c17499b890cdb93d942d6171e58b6cf7b1db0d2ebefe6d18f991ea6e33a45174ea76a8c722b66ebdccd892539314cab44d42fc3d2f967658344d800f514619250ab4d25e3310f26729b268bc50e2a28358774f60e9e0845d8eec5500c2aa1cbedccfc0f4a4e25bbe4f4f80527b2ba240948cbbb82401c8b8ae5dbbaae4c7658ecfde71b2757abb7358501f73f9fe6e068e0f188b2b4cbb34b8657ded2b0982c7b5e8b2f4e77a3311d950bb853fa77f54a1945204798c3a3e84321f9bbb45266ba8b27579b7519074b90480b8e52c5856321d145a8e6ffe01ac34cf54eec6d4a3cbecf523364f68ec45f3f8fab49e33ee99c5b4b9bd90d7cd659e22003071bb80e416e64aa6ec7e4e09eaae9816d891e1781fc1854ac494d74e47ddd557469607ccc3336dafbafd25ec0d0bb4255a993462a9d7a97f33f57ba52a9d1a919d6ef62f4d479cdf28fe89876e1b7562e38233e78e8f6a2ec55f522e7b5c82797df04b2a773be6a1e4c0a5e9a2ffa59319094768a1bdc2cb13ef28c34f6bf95019454ed0d3e37cde64346e15d6f9b69953c52f9551aca9dc1089989a21e33f34da0e3b058107ecf41654c23fa42f6e491d3515de59551145ab118fc0d0b38b76be25fe5f42f6ead83cac5dd87f84e84470bdd47f9b2507d686d33044c55340f911f6c9fb19ca277712e6d8438a38edf5c20fe66a222dbd091d27b1c41851f3c7029deee387ff8054a27ec7d9191039c5bf307550e6ff54a2213c9f773d8375b098f0d5a6f91f3e0c1b6c2773629b27de7fbc38ea303f92b0f84ca15f2413f2960865cc051bcf95fee24a9946cf55a8cc7a6b2f41a62967e050c8646aa6966569118653a871371037e7f2e37f8fed321dd675a22637a5fad50efdba47d4113349e49df3ce0168e07939d1ac016592ff1e1acd9281dd11031344cc68bba5e65b0cb288cfd477afefbade87a35af2ee4421e76d56b244f1f1dd8873d3ae94a4e21865dc11d59f4df9f3a16950df51332ea7190eca8b0b0b2afc90e54abb942a79afb9ff7da2e15d9a8281fa3b9064394d4f572874c903a4f5743257af3dc16753f78899b5cf2d2715374c2f01027fad819b46673f83459c690c9ed10309f8a4db7efc2ad927d650b6a63295e5a407f6789218ff22f2bb439dae0a1d086c32b779fea3137815ef6365d229e482a5481ec880c9f70f81b9c57d36d6bfb03778df862a77fb5f4637e0d0545eaec24f094ebd3dfaf30e637a0671d4dccf312b4d653488a3ee327559a545a5c224e9c74388468dd328f0ad95aae8147eb586d6ae70248c8d10fcdfc969e02c01de43d6c71b594e9ee6705e53d1dea51a20a61ea78557b21ecd6324cfc84bd3adecc541f60bad68a22297cdee3b93d6ae2e6d86ae3a380b21bd34b39362191de2da3c903b5a8337fc57df9e6e77d98f210f0b11b54ac3cd74d984df5f8b29bb0c2a946d83937e274d922e05c0f0991bc8f487436d2fb0713c9e681f143e7cb048dbffe1b5fb244fb134b6828a206495b8eca9828ed0f94c2cc09a744cee274d8972eabaf758ef8a88d2ea3ccce2cab094d250929520ad3bfe898daa339c6c7309dba89af73be5db2eb8ea87714a2a2fa5ae98d957a295455aed5c36359c82f180fe25ffd27f0f562ed0a9f772b8129d31043293c67543a434dcc872a4ec564de273740ddb361e5ee3af2e0c6d3ba9da6f07fc562c473caef7ac629309214a40f47648ea7d2c846ac4e29ee1957419c6a7fd90360be9933e27c448cf73d90092c4687631a7d1842c99157b362c73db42ef8edb92333a68adf58ed9acaf719b2e4b99baa0f80057765644bdfc8f3f45f832bf85974bc7b55584944472f7c2ce218faca31bf85f48264d4e73f76d1e322e29a9bb4114e4a23d4e7bbfc18db51cf58af3983dacf880a33baa737bd1e760b947c5034ef4349846a30dabede1b256fd08341011f9f91835c5b458aac148d3b8a21aee284888c72c326e4c2023da46b8f0a8a8818e2321816034153296fc42c59776922de64b11184551d3654b10561caa4960655b4063e6c7ace2b7d60ace70226528cc2ca3c6e845e330e7d1ea72808a1f4f6525b271b4aa46e29a83d985a8ffb6b542393a6a8f5dd35608f80748e685e928edab3072471c5a39a264b97ed2c7be2fb9b9ee5f675599c310e1149849f866658a1267c6e5cef26ea3069fadad0c9f7081cc514ee66cc69311de6de45018e8de3d2c9379d7881c6222ae8b996c5fed334156305a79d372020759862c14f86649f69ba81c9e951e1a2e3967344e0486154d8860c6058cc079c306fb927ce3dc2286d2726bd5d8d1037cde7ace2ff18f877d41ba6a44c43dd36ce94e092c9491fca4236cc88860f8e0d64088700fa5aa2b3762777f5e51faa86210be39cc3872319976d5d599fb3f9e904815d0faeefadbf586087c627045572644428dd85bdb001008028ef5a1207ab2220c0a182f12e89717caf7cca2068d283706db069715b697c13880996ff7cad8c10aa489fab88cef62eee4a713e4dcee9ecb0761564bbc0affd84d431673a6205c9aef0751f4cc91d14f06be92218577d450e092134589edae50bc13d90bb82885e8248c5db92eea26bfd1919bd0ebd60bbf2e6dc4c61edb12da6cf39f5eb82e8b34d91ba3d3f87d20f456122d7ebac99fd4958fe7bf271d5defe72c4a4acd09024cf3d53c69737e4e97d7e07a2d43fb3facac5dcc94ab8fcc99d0a7833835407b2b6c22c64fd31188c5aa070410ba6e8b6d8dfaf33de7d83ff32aaaf8c5767a49817771913bb125de1f1c88a7a7297000400eff1cd5feae3e4226c8f0286f27fb2fe349f34898df3ec153fd409e9c78b4fac0d7a466ca495c67f0b739141479dc628d3933ace2e240d5eb335d15e917174ec35b2dd82fd6d5ac54069ca2f95d4b29d67f17e8aeb6c08326476b880acf2b69269169e2444303a10574cc09415a09d048c897b31818d009e72f04a03fdedeaa7586a6ca1a9906edfbd583409f7a91e61bf47fd00d900040026fa933238ed182195e0ad4e7ea15049c11c1693d71922f5830f36eacc653e2dd5c9b66e6ad1cce1aa69001b86f500cdc5ff286d918fc3affe5f1c02703a419854f9ec6a740548900366eb9a5643f151e4ef3d5cfbb8271088b603905f8b77b72987d75ec0e6b5dc3c2939839e4f559bb240bfb10cf0468c67c6e8058e2f2800a35d96668449fb1dfee26b561579fba34d391270c785a94fc0f16ee3997ae62a91949d25e4604d4bec2ba72b87c4c0589c3a52bca120649af50a3e0ac3945f1bb3ce0e577259704d69f1feb2dac61b3a0f99d8404e000000080002009d100000080002000900000005000200010000008f2079ab3458046b3d340e8c78c0ed73caeff7348ccc57ef051fe8c6b076293e38a8b5c82a057249881ab87f6a98fae84f8e5b10b55ad1f46ce0ffdf0f7a7b84ffdef9aba8bf84f9b66012cf89e61f7f37cb000a7b783dc10520159d3363515ae692882133b20ee05d81efb732df89cca7f0975562fbdc3d1c"], 0x1224}, 0x1, 0x0, 0x0, 0x8081}, 0x4000000) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000004000)='./file0\x00', 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x6000000000000003, 0x6) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='sit0\x00', 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r6 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r6, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f00000000c0)={0x0, @rand_addr, @initdev}, &(0x7f0000000180)=0xc) setsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f00000056c0)={r7, @broadcast, @broadcast}, 0xc) sendmmsg(r4, &(0x7f0000003b00)=[{{0x0, 0x0, &(0x7f00000028c0)=[{&(0x7f0000001500)="945ef441ac0af5f9af5e2839b730ac5ecf4cd5fd35a0b30e8b25ba1a536edb259db08dc2d2a9302d1b3cac39fb2e438817d67531fb791bddfe7dec86b5f9341a825e950202232f2388b9aca69c14ad4d132112b601a5f12adb653a8977e9b99044648f85100763ab54ab0f4c29b0adf94e176ec5f685bb074a35", 0x7a}, {&(0x7f0000001580)="77b987cc44f1a18e49073d92362db59dfe74085e490c99f4123e322fa16543e93410556754f421efe601ee1d39c08e0a708d1082f37ef29ff006f043f8616390fb822307602bb09a4005ce0a6c16cec8", 0x50}, {&(0x7f0000001600)="9bc434b3c7e9d736ed7e0ecc2132c2480daa5d08ebb94316f6bbd7f56c0b27749b09e267199ebaf91bb8d8b5f8b41722030ff725d9cbbf0f29355402c2a185d7f5c6df82424b7de544b35c16245f8816cb71f6656c155d0b43941d6339b52d22232947b2ddfa7f5627af6ee4261450d969c525f3d24cc2dcf91410c3a0d7efb72ab8496167405105ed3f28177868f557b6143c98ac0273b62903d3cb193b98b8f06067ffc052a0b7a4401583527241b15f3ab1c508e7d7a0f78892eba37788423ed0d4512d050130c46995ed9b53dab13197cdabe849aef073ef53713330c0771b4f5a835117e6a54bb3a045d7068e8cf2ed49936c9a945329566929e93a4a43157643c52b816b9763a892fa2f1539cacd42efbc77884174703f3aafed85cdb7534bb5219d4ad4f6e405124a4edc5890659abcbd2e34d8c993f3f9262ba1750baa1ee3b81f3444eade5a371a0cd0027bde84806aa642679c629f60a2a3ba8faf766601ea671942e94c644e8b23bcd2ac191e3ab307605db782ebf1909233783b8c5e64e05b96b4621b5b39adbcee5183161efaf56c5c3a01641578df4724c6c5a48b1272385f11fedbe41e263af46036687d2339a9f07fbcf3507a11b295fa5988d56bad3e23c5d61de40e48e4d7920aa0d3d2d6755d2989e97110310148a0eed2434ecf50da738956ad79ca5bedc105dcaad56a8bb4c33b505b00caf685ffdca360b23f1928a2df891940b9a0a3c217870618d20f32befdcd905d2ff8a41e9714dadce3cfb5bb7115d58224e4fddb340b486da4079f38f22fa5931dbbdcecdb84e48c5bad34241cc2f5578a21adc47d6bd6cf7ef925024e56f5290008ea739d3f123748537d79541b716c82d465029d5ad46feca3aa2f39a42459ba964a316db6fb855352c15a796f5aa0ea45aa557b4a84843dab1aa5de98705dfb4f41c6474af5a13c41e9427eb4c02c9c3fd03b92369af17e88966a5593f84857db6717835fb03000332847a66c6235a025036f641fadc93df90000beea2ea8af1fd48ebcc3e9353917c66216c812888899f7a056020fdcfad1c4909d8d29799206f3a5b16643aa96bc2b6b677c65df533c37375f175526bb27f1c899671b05e33029e501e85c5745d710638367627df982d355502fe185c42d7da62e606947b654a574f68466cbbebcee4484a5d0ea6b234969dfc8cd78f9f641884e722b1e41c46cf1d9f3ae9bfaff64bc66f7e8ef581542b441e02fcfaed094f1e99355215907a21c56e90ff50c3678a1143eb76ea897eeda960773b8b3882a8bed6c6980cc8cbab5ff9a2e3ca472ef048439cf8a69cc51bda4cbcb5f477fa886a41d1463cf56ce80b2f838845997ca7fb7b9e2836b14ae1330a19964376091dfc9915df3c8d39d3efbc2838d24d3ae631c1924db649d7158a4dbbddfa29551c7c72c41f2d0ad60bc44e21481145ae3c36c81ac50b38666290e2f897c54863be85fb8f67792e93790bf34820264dfecc7e67e7663eabac33486d5bb32cca2019a4df478937f4122c127937db0d69ea107fcdcd934a2a315aa51a15ad056727f2a94e0a69ae0f123260c407b0d922299201167b3e4bfe4878379e00c80aa2dbe628af65417e8fd34d9c91bbc139e648c0507bf16790556e3d6289e56b3fdab6f6ad0b9d2d42a8484ca5e7b94ce65e7ad474de3c4f3a27a513721d569ac36c9743e5b7962cf93543feefdb60213b3c4f8fca1168a963734596bda8668242804c70324dc139d1ab5451bca2c27edb6f9ba0a4f24324838732919897f47c0393f798cfb8c771f2aa663b8a29a7dfa208bd8d07b8858dd31a0e8f2f2ded4930aaac5385665c9032c1b9eea89be5f89b07dcee254c1ed979c95589baf6dfdbffb64e0abb214262583be4980f7700bf54a930517635f7c012d76e279c4367078829a2f3e9426566b3a9648c711944cf08c82dee7a6fabffad61729823d6266373583ea33872d6d9615e8c9886cd5385158bb9141c9ec744d9abb528409aba181401b0bba657006ccceaacbd95b8e6a1470ecf0f410a1a33ef873ed63932cf38dc5a76ffbba790105b80e6b2b2bd07164ac9a85db354369bbe5d50980ce2c85b1e447b6e290f637e39ed951af54e97c745ba0a5db41db4bbb340990dc233de4da76e185a877b8a5fed5f22929b3b7bceb322944fec5cb17e1eb7b6307836dfac47ac8117cee8feb2834ff209beb2a622d2ad42a7df138e83418da2fcf8c232397ea425d9774b2b5b66b3ad4535e33fa2293aac8fcc5d6f08ac2f416ee5cb54fad8b9b5acc44a4514cae8d33265cd8b884d3655d9bc0407609f2a1c057f69a11a176c86a3d9f9d7152e30ea8e8b6bf64ca16224bd0b1fd915751d91d4f5e270804f35956de354180f48fbd7d7918875b7720e22208963fa4a970e3551c7bb55fc187f01684d4b73b84301b9afaa30e3985af5ec781636d5dc1e93f92e40b37511c916afd0fd18a5b52b819afd29c8a402416704dbda1a6703d3981b0794eab9d7920cb0b759414b07540b9d3ef57b70c4ac22328d38b3bac4778262a4afe1d64f2b4a7679f78289baa352a6a60be8681ad8972c5b2937826235c8e6bfb22534f8a31f1d74f5904d503ea5df6f9fbb311d991a54dacbca6fbed2995545dd3a5f333610d36c3893cf61a3126adb889d9af7039636bd5559c8283ed97802504306cc22f989db4008944a325918c49165524c11e44abbfff8d340ee83ba95855b47f602ff6cdfde5d72314159b5914c0691c5297f871ba3db242ae6a713641af8800de124f21b72eecabdf3fb9aa66b1c8a5eb4365d7bd7e94b1129c599dd85d0a456f089a914faed00472aab3c8feba4388a9d722acc6fc46d8f60e0a9eb87d3d0b803f212bb32ea8733ee8055b0c08b8c00e6610bf1c173852a8e82d1d661b4a45d1f1321ee24c8d406456e452551a7081108d3a829de3e1e3817f3eab388d443765f53f5455a9ca5bc5fdad3ec0e49ec8ab2bd6cd192ba4c00a0c7a391936e08e87ba164ec46561a5d0e052be07148f91265da50bfc8fa11de196942e3126839d29394bdf5a6540c4b6830e326c50675d96965a168fede9be5d7d5460186d39ed0e037bdc1f71b443a048bc8f078b50d6130af7f392d4d562e5092b89b6c90f16a7eef2c5b55f8ffff13b9d98931a680dd34370ebe1f8a5f69e80ff10a101c2691cb4aea3765af0e7942044415498c1d45c91536b434d3f27554bc7032626c2487b032e01e1087d3a67b38b84b63fd9b42b636229c2f2d351e4223d21d7c1677947fe7c9593d352bc82c38328c17455cff530b9b38250a94e2aa4e8c95e8c6b8c127b8a4a54283f349c9b2e1147c3cd684ed642fdf6fc19089546ae278c6b8218e976374c612edb1900c3df6990d0422a50aae3e9da0011a91ef70a9dbd24788246cec54583242a4b530c01f5edb7a731279cfefd72d28c642145ee0954c0a0f28f886eaa6f94c3eca8ba734d5bcc7e127eb4512899c66ca26d359c1962ad7f84382041bb7dcfcaf0930bb6e4128f79804f0a5ac81a52e113ec88bcc39dc3862a3d6ce124ec6b3d481b2f0c4926f7258388615f6da2048ffecfd0ca9d9708182204535f51501a70543df1a5dbc38f4314e07475e83f944a2ba4d9eacd343f3fb7c77b841958af9eb2909dcda4d29f6753bdadd63a1328856559db615b85cbbac4d890c1086252541cf8de6ce783a2151564352751479a003542a739e78e85cf4ea86f01f52c9e6f58f09aa1ba30442b907efa3553639a8084022ee14584db16141c82c9c535674176ff02495fb72da6890f815162286508accb91b83a8331ef0d2667f154a73d2d5161cf83aeeef3884b1e655588d51454cef822f48d833c5a05cd9402158dfb6b3c82c0f4a42ef23ea6e1de2c3d4a1eecac87283ae80b962da2b99aeab42d5b179896fabb281404211dc197827012d5299ac66f8f25b660e43487043e7fdf574830478b5fd228e8df2b2dfb46f126257c555d697a5ba5d3a6ea03d23a2a47ce933c6742727de89c4c13fb37666511fda53c3390ad6ea5950984086b504d94030f19869d1db5f347a017562cfb0555a17aaa68c0e1930e46ea911892360959c4d468e9ce2cf027683afbb10a99c3e800f0547b2ebb787c97be728efb8fc927b65703478557a2badaab0c44d6364b16dfb66b1ae8cba7ec22bab9059acba58a6799a447faa2fffd519a3ee36965e750c145c3970ff60f1a700b72c155b2b7b6b02d5492d88c845ec666abb0b07edd169fa489348c5db1c9a7748474a623af61756a3fb8881e279fb2c7543eb8985d86babf38dd840410e8b4f7b0a63041f205d6c2d2543abdebf2357362e8d92cd7454bf9b565e3a5c27fa86c184c6eb7c3c0f0151061144d8deb1e53f6f55d9b547d29e17fc423060f416fc6897fdc5c52d14f46c16b40dad465ca1891e668d9f3512402dee9503ab5be0b6aa46ab57e4b1fc6f5b79b0d9ba423515bcb058d7a769ea4ef7941d39b602f672001763523f27386b381f148d28e18e3eb7b206435a3f1ac1cb0dfa8e1dd6d759e839c06de989e6afcaf4a86d04f4901381eee2deb13408b9cdb4c80e13184cd9f43aee55e9186c01a365d39ca265445008a6cf6a9165237353083731d106074da832e7a76b4445715a48c7eec15de6f308405c5094c15692135d171c2a1598fc0eebc300c409ab40b21076033f20371001516fcb8160659a4bbf549c741274c3b40f7ebeebad3b0887c765988d4b4be4e4ef778ab01e2ad9c9c389bfc582418c10d91e011c8b094c1787a804b1a14638c8821024d6e28fbe90d31fb6590344afea09624e7b84a9954496a4923639d9d3797a0b0a7a4719c1c532116694178c93c5e9e3fb8c24431e057bcb45183fc7b7a1b38dd9b35ef18c2e6119fb777232168f3e770b2caa701c6a24efd5ed5240d8cf5af970b343a1915646f2b1ade95349251b0253744d715f385aa78700999bec8514d47a947927614956419b246be12b88f86fbc0d0cca93b7cb6da15d7eb0b801e5964c58c94fbc32f8c5825d8389829361fd16b94b3af0e68307471c0f3f4cda35721175d01e077a331fe704d630fe3c16ac8b36fc734ae369381ce25078ef8ebf176c80559773abc09d40b527b2943c2f41a280d774ced552556c39b0beb6d00c52a3d988370cd9ffd7e9134cf0b1332b862f45244ebcd3e47eee757c6a8ace779c3fc2c04444fb92d100ba20b0ab683065774689487ad7d676ea45460cbc032bb399435eb26b1a57ac2c393f2c305faf895306d8536da2e26eb741d413cb34e5bc16403eea9dfaff389b21ce08fb2f6aa2ee32afb30d0b0720bd03d2ff10098de2b9bd5e9c78e355945d8a070bac03f8771391ccd45f705de36a8cb2aa98dd8f4bc9fb17ce95a1a2597b7834d8a8e1c2438fd64f790aa0db65ca86fd970b718630be4ab1f508b5be912a5f68d92377b89b5b39e1d1b16d5ddfb25c493649a50b813df06a6fc6431a9b0922e9ae2112665682a0d5c6f1cc73bf5e9eac2acae4888fe673e779982bec6e7f81c2bcbd92930d26ad84c8e92d500307195a5cf202a2f7079faace9a6c2870f2f0ea401e8a4d3687dd0dd8cc1c513b5e4c0615958adfcb25956163124e51963c7c86d22d85112cc0245caac9f2b25c6ddd7f67f4b26fc460358686e430b2a8c7ca86740dd4a734379af9d42f24af917ec50ba182752a752d254c71783f1c7dc4c48066c4f9ed797ede006c91e4be9abc9d51cead5f91c23a72935902b09a595adcced929d7549a68646b3428ca817846cdc90d9", 0x1000}, {&(0x7f0000002600)="2f6d387d0cf51939d03b3ea46cc1683d9a4fbcc013d635d35a1b3fb555e484c332fd451431b17aee8f41e4d64bf3214c79e4abb0e1791b0cbf887d391a006b8b2bf4bf08209fa81f60ce2183ebe2cd1af4921aed8602b23338a7eb10f86f304b482f6cb8c432c3d3707ed5a589918bf3e2e0412f5a1f39445534379d9cedda1a9c6dd7471849ca991f0860eaa41c4dc825c0d1a30387493cddffd3b4db239e7b4f6485b5974c9caab6faade20ab20389f1984843", 0xb4}, {&(0x7f00000026c0)="fa11e442511428570d70707ef3ecfc205a05b9f85a709c2eaa1bbb66dc7495eb606b30ad14c79e0bd86ccdd907b76e990eac3ebc9921e5ce8e4c902c600fbf52f419b3ef09a0e1f836adaa74f092f27f32caa04d6b43d02a6c975a68684ebd6724090e6b2fa404a093d97039844f48307aacfb8bf975946bf6fc4fca8a0c378fb0965b6c8d6424e8ddeb2b", 0x8b}, {&(0x7f0000002780)="fc9fb2c342d507c83725", 0xa}, {&(0x7f00000027c0)="ec4fb22d5505c7d0a7913a0346d9ffa0b26b78e1ebc4d82e357e4874f9e6fee64c88cf990fbff93412393fd94a9ed2e9873e938cc9ead683cf19afc3534244a9ca4663df84c08209ca0d99eda54b2f63386a25c24e3135f92b9f8d055470e627b114486c4ccd1c4ba07d0334e17402eb4431eaf8349b2a2089443ab8fcc08a404d0ab5b110d63fc61b52b31e99e00472", 0x90}, {&(0x7f0000002880)}], 0x8, &(0x7f0000002940)=[{0x98, 0x107, 0x100, "a6e3945feb84343be447e11491a5f89ba41be9df71c21a2fe6eb553baf5d47b7e3ddec971f1b5b669396777c3fec227fec408543715215d77e43dc3781ba7602a29a31db44821776cf6eb08e9d26845bb615dc245e6348fe2ad96e8e6432dea321b314241fa0d3af8607eb5511c10df844cb66264005741353a241e128bb61c541adb546e018"}, {0x90, 0x84, 0x1, "3949889f00dd0b5e2d6125c3827e9968b8af98887353bde91a1a4e7f3704b2eae50cffe58ea48cb5f0670799de4a51be6cd8f586d9210a240ebe509c9f53e076460b3fbd4bf1f0290f8e27c454441a9f51233c8acf61bd263114d2982e628866547f4b2fde9fb0bf6e01e6bea0d515d51f4a968c4efce87af28b94ff3c5f"}, {0xf8, 0x105, 0x42, "d0d2acdae92e482f16fbc4b4132f583ef8c5ac2e5033b30337f1501776cc02c1409338a5c99614d7a1f1741e66dc76891b48055ac12e703ca8de1a001b385b9dfcfd1fca86941a090af5d84d6ce9e0230f1c38d9227196a1e6dec46d0b167fb17483b079295bb6acf07035ab351918f3361a51623fb10e712862416b12581ecec3347baecd07b5c8fa1ffa6d6a7082153f10eee313a46558615cca495b852140bed70f235364183b11c7b63636c6b83640063a91b5c9a0589dceb40e9f529808a54e83ecdbaf1055ca39f25d2b3002592dfaaddb82ae2c1a0e130d9f7b6ce985561742f8a9ec45d9"}, {0x80, 0x139, 0x8, "7bcc86799b768046fb7b27ee73b09a1f0faa97fa166a73cf5cd3bef10cd3277dca401b4df94de754fe8306f93806e5c4d977b86c6a29ea9ba14405093ec9f1c326c92513ed53f42661f5fb9ce06811059b94624e3c007f3db28ea217652ab004e87bb8f37d53d4355fbf798090"}], 0x2a0}}, {{&(0x7f0000002c00)=@sco={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}}, 0x80, &(0x7f0000002fc0)=[{&(0x7f0000002c80)="3bef61c24a83b35cf42bb8d5c864e24b404d6ce458e1e1c6cf5d615b0009831c92ed5982426c9549f1a4a342cc873458797c81fc9ef8e18c0d95cf981d1c98307e6252cc2b4a8969fa1869c29b57f677559e7de69798021fcf3489917e6a15f998f4cb16fdbb5892271db07847443b5dc4a28167cb88968738048e1bf4e38ff845bece72c45e9db1b3ae2b5f7397ac138df455ed909daa35d0e39bce", 0x9c}, {&(0x7f0000002d40)="bbdadc5b9b882325f99b93b017d9915df764079aa2d9732a61b9ed2de58e608d8530f3b717682bd92ad05a42191bde5d14885075c50e8de0de89269e5563cab3ab9f50f52dca8d2ae8500f5e698b46ae5ac600ac30cb22d591ccfb0bedcab344098674891c70ecd560ed8a665839690ded3d2c647f2926f93d773d301296f6d51ef41e676cff913c7fc3cd7c2ce194248d2688c5a6ee2b4cb9580ddd7c653d1ed53e5841ef08b4789300914549c279d34420ef97fe0144627c", 0xb9}, {&(0x7f0000002e00)="cb014c65689fb8e0e8f9f0b7d0e304af375f8620def4b8ef38816d3e6ed1380c948ceba993bf216dcac251aad6451014b16e59fbca0a0c7505a88b17d3f1bae8bd153d3704b05ba8638ce336b2da1f6787aab7750f8613ceb9c7b9267f2695418c9a88bd7805771539", 0x69}, {&(0x7f0000002e80)="b0b8d02f258e7aa566c5ff2c60c4b2d7ed77e67c1b595676cb9054d6ef61840d27d9044e8dc91365d2bb49e7ef443400f94423ce50755f6d2b25071cfa2918092a904f010526d09808e2fd2cf5879ad67102328f6f96035ad114065277", 0x5d}, {&(0x7f0000002f00)="209f6d38ccf3ff08dab98981b5a8ff117931517094910c452975a2", 0x1b}, {&(0x7f0000002f40)="42ff821818875d0c6a8ca10d435261c2a7616fc1b3011842d8150e3482b2e182b5a156a7", 0x24}, {&(0x7f0000002f80)="2fe398a5b50b9c39cadbb6872d445fb041e3a2b2cb4d3a31a416b72f13747bd91bc043230f411e0bc3a4ddb76c15a931ce", 0x31}], 0x7, &(0x7f0000004040)=[{0x1010, 0x109, 0x8000, "140bb48da32d4240fc8f0206e663b1e6f2c0b10d04512acc75204b4e9dd60e88d0d5e6821a86dee0c2b4cd95b446ec24081d73eb259471f0be61638b9ba346f0b3056a03bfe541668d0bbade0b75d356f283ce40ae17e56f13692d9c8df53ba8e1d356d233c0a9f56d547ac217bd349065b356c9fb9a14952060c5a7cb444caa4ef417e2218acc60054e5aa4463dc29b97a6aba72bafb74b43d3e8618990bafcda40670b2922d20cdbf9d4cc7d24055110517312159660c24d98084ff9270c3b8150c6523b9801db087bf31893d86a802804028dc41c789cca065a7a54aa7041456670c93b91f4295df1d0103df0f0e0173a95827b503026c03b37de48b25f6caaa14baa69c55bdae4b1ae932555257ecf7a73534584163c30b460e50a969b106c129ea5c6f38aab3ab48e1c86a96a9a747a68a6a38851a1316d8b12a6c9f85b7d04e87df79a991a7bd535554683615b2deb0a1a5f6849ce49c3be94fd72fd7d0d679255547dd0ac2939e95431cf82d5309f4b5b4a48fac73bcb04339347e3c30a0b1a1cc828fad948f84d3c8e4760a501c4c0a737f8792ee5137634a994cb8caefd7966f0139ffb8044cc2c8558e1305b486c8c12451cfb24e424641b7f292c21a9595610428be75c24090a818997a33edc22db598e0f6f57249b9286cca45e8030dfbb1646d2219cdb808ccbc43e024d8a8fe66b7b4a186b5c73e828c44dfd4ba3dba3c5ceb2f3ce22aaf8924acba245bfb07f2d1ba6dd90860856eb0f8654616820295fe2bde017e73b8d2a6a46ddf40fc56af300252fc2f1e4a1900283865ab89d78e7c19414450f24f7284ffac662077e15dad03ae84c70e620afc3067667e278ad48a2a9455e4cc9a5f8af58ef3ebe7597a77e4a46cc7487862a3f5852ab172166e22929bd7b0861b97a7f6bece07df63fb03a18b93aac84e9e0d53813ab6bc7808d795e063a9ff181a97deabd0f7d3d287ed582b264aee05a22c000c303b11b9f4dbc3b8a4f9fa73c22500f8fe0777255f025d8ac4721ccd54fcd33e59856bf436526ef15bdb1c9e2d048673c052bd70a6bcd9115f4843c0a1d86c01943b596b9083e8726124028f10d2e155e4fbeb6f03a2690008cd671a4209f854cf20b12eb182ef6af59839e9c2f5690ae5963f5e545d87e87e7716190389aab8b4364d800fce72a82219202219281e29ac0f03a19c918e855507cee6daa88bba468aeb2e8da36ab1f9afb040c76d441d6f0db36be315fded9fabe32d43b94c0c502dc643b8a312a84fa5b900e2f95dacccd14bdc4ef34ca5b2a061b078272dae8f0c9fbedda4a54948e6f01ca6c423166feb58626e8d648a8caf834eff4a7fbf824a2d292a54e82abec4d021229a49631624e0d65e84783765554d33a8306131a9afa943a7debfe20a4955e5b1caf7334a958fef63bdf54d52833e672779bd415397e92c71d0ac9115ac1b1c262feb61c62af42a8ff2539ac0a36a54471365a3707a815c633c60ded2596e0f32db743c42914e76b7a289d4ed3f5162468d3b410df391f0c2b17f91a6267fe2d55769df915d34a447c470096df957b2be6df7f2e3e9b9400e77b0bb677fb7581b7752a0064182edf0381143ba5a352ef1cfc29a23f110496a1ee3ff5c1364c5c3e8171b4d4c846573bb061ec76dffd2110b31c34856a8ca48683490f6b4ffe44577c393df06edfd6bd1433a1047590b18d73b899487763cec8911ca6f5949d2d9f4d9739b699397911ef954e2074d42d5282f7414883b5f08e1205ff7eb60d4dbaeef2f498903a447496a439cd287e3f3155c31ea070d88b709ae58e751ab590ef6158e49277a6109da0bd2ec03a1cd38263c1bacd7d4f8f653ab0894cb172c79581c53baf7afe06eb0b72550ff26b2fc0619ddb1be8584d91693d5b009cd8e66dcf10b93cb6438bdabc2dee9e9f721bb31690e0aeab8d5382046d12d608878859fc3eceedf48cce26787b978de99f96203dc21d0c7604460efa316ebf443f8145acab820634f6496e2076276623c684f7ea0db519acc9423f6632827f79018fa3f34ddc25c08456bd6fd8998c5abca8cc1221a1eba356b90c6934cd9d08810685ce4aa8747f36942ea66b16642768d9c25f1299151ad4c4aa3b7490aab08304c22c4fc4550548a424596e2f059abe8fbf95d7e2bd947e148fc92b33a8cff3eb8163bbc1d42697c161b843b087a909a937ea5a7d86650a4c5f1f4caa7cc24d467819942409dbe338d7e8b106dd1fecf6cea89b603543b47cf1e92c17ea6e4d88df3495463319df942ce63e658ee60f4f8242e54938cf7e6196a3ce88b04f62d41a6a32f290f1548c78bcb077497b4cf8bfb434457702bbc0943366a02e6ddccc4d6301eb32f4e27e6eac480563d569a755fabd8abb26402161683ad98e65501cfb94e3238963f1468a3ffd1118fba4e76f23218c78bac06cd1c926509502db741ef61386ba19825a3b21a4da71f0f89e03af7189ba7815d7836d9b2c4cb183a75b3313e6625c7210740c28eb6fa7d294b7de61d42fe2aacf286e68da7f04de150cf9d2c8519d6a3c29c26b2fa93980805e39fc043937f560527d5e384425d7a8f6ce231116bfde1b3cf46e6c1f50f09fc8705adca7becb714adce82fbcea6ca6e5c09d34f0708829129622fa3f69ae7fdda25336b70ca54f2f1175b37f4377ffb1db2678c1dfdf1b0253d18ec2cc23e438db240070df80bac72945fd29bc43e17985efe3bf7608a6cb06897692999d9d2eea3f1cd48a4174e8ab0749a13cbcd77765b3f941ffb11bde8f57d979018004338b7592cf16b6734af752d31a9f84fee4adf20e810588e6e44d61b33a3498fcb1e01420fdbe5f91556d8f641eb0723e4aaf3178bdb0c284f7fa94024f13357a9268e92d932b9eb176a68fa8647037768705bb8794b338673e0108f5343cadaa272e9bbd6ba75677a55d9008382b3f064fa9e270836fcc2307be94c35fadfe99080868392cea838957b085181da254b2cb1734b0e2f062f0cab90ceeca7a7a2c3bbda35bc86f8417f33dc9cbc933542fe29864275c4ecd070772c2fd5d89edaeea0b58adddcb2b3f3b4ffe4d5110139cfecc002ddc531858a3782f221c15b2128a15e5252774f2f990f81d74e4e0217cd2c4317236b31f6d5a2611962fb18b3f195dafecc9bf6147bead170729dbd59a6f657e068324a32f2ffb6e9b4f669844b218f369113cc51d1a4bee8f211701e660b3cb4614df3cce3d9d72f3398858c738073aed9efed224ec32d32368a02f310f758b7290847128f073b8a7a30857a799a991344154200a3064519df810b0cba13bb455d7ee0292994a3701f831c943b5c1329ce999474f90a3eae074e25559cd1cefca959efbf8957f9cf4c0f0360b912dec64938cbf8a5e33938bf2a89087260e85f4f832abaed95e6d73054ab4b369de9d9d5f51ae1f8566ab06223432e37d0d1c6e6cbce76734a9bb1d9e41afdb0c59a9a8eca7c563358ba8ec0d89bb97d22849d695af9e0490b3f25dde925ffe1e25fae87fdb024e7fd0da91daa6b03c1a40d671cba8db639b903bdad44dc00d769366efe604de6a5974f89757934811c9a2fbb3df19e39123a3c18128beb52fd1a0cf9fd15553257a45e71430f65fd02dec017bed5019b0b3440c4c24e8a463bc85085b8947f8bc204247d24728063c558bb81239c93b055791178cd2900d62abb55bb113367f57ff28ae56b16b6f13f2e739f04dab1d3e4a25a53af4aa5de7c2b64983f6344f729e25280064f866be114db48018ccf4fe8b6629c8c79f52b7b6c1ccf19c4faa510c6a67a69e4450035d4c4e200d2b74b5de19290ab321ce3aece5474859f0453e18b9c2d9bff2f47bf341098b984f98901c4279726788b5f755768311461ac69142597fbc9032c24197834d56374ce20ac141cd381bc7559a4872edb43df6e716b29add8deae7e9beda77c14243fe5c81e3889715ad0aa5d326afc82327d21373894118a661493b87f302130553f0c2ae4c8bdb16c5bb35792eddd8ca3b4e98d85dcb4b3528fa8314c83b8b8b7f2c7727b78fde9639df6cb95448f5c94fffe65550462038a3d4776e1577fb6f915005bcf5711ce8de0a32a71b2cd4d8ef1fd00a711d490edb24db6d5c4e29d907685d40e557cdcb08bc9fff68a381f5d538d72562dd0421d9786af3f36b16a3df9ee1439b446b60d7678805c490e837b9547b0558c8fa9eed087a9b56dcb0dce754e8dbbeb4ad82caf6fe85a8dfa59d1858daf7c3b0ce6b1af710db05da6b7b44f2c8a0f0b0cc840645e62c203420aca7e66c68706c48f06d4dabd2a865e15a70245e1cc06eb77bcf9ac3f617841faeea0861920d8b74a59e69a277fb70865ed2c5d7a3277c9ff639c1485aaceeeb92e1553f417f261db6bd76f84fb9044fa37316b2346899a62083e808faa82f2b718f5d96d09caf27362982f1365c50fbd5e232900af912c748f75804480ee417ccc5e5757f01dc864cde3dda60931da8c22809d0844e7d6a6ef6808798f364a9b221ff247d832d2914f30ff8f48b20b6babf103d2fb67a6ad6b2e6da16a84e1c2ada5ef6e16c4a9a1dcb477a7becfd8136e3d793c52bfe03ee484bf03d529f5fa71036c68700e6b5127a30b40fd25d5fbd6a0d56665eed79960b6dafc69dd1cb08cbee43d50a57566bc9564844786e552ed71c9c4a819a77fb113b8898b8efad3a4bb66277d58248776ec315b7372110b7fd82987dd486fedb2d5460f7ee7e82cd78995719fda6383029fb03e0ddf94422dec45f01834c5f397d121140c2a7b98c9a5b2d64ce462791086ca6e37169726e70ecdf795934c4d440cf5518e6247323a7f6a51a4c12b8299232e0f84b21ea6abd8793c10addf34b0814b6083d6ce7e311c1e22d4f99b393697a9450d37ef028de9827dc0c61c463f460c84d3d80e905b9a6668d75d7b30daa2955ef8da4beae7adf1aeb5388327927feef96a7c1d67055b3e105e3740dde1223b84c8b7b79670f6d77acdfcdb2bdcf1a301cb2545235f64132b943620e520e7660a231b375aaa7ad31df1976b72ed2515c0dd460a60f835321f5137b3864048cd7df7468cc958f3491202c8305126d6d49be96dcbe2810d77a5c2ea2f218d33e3066d25afac6bf413a47c9ca2a3e7510272315fea6ec094a2cd06ecb3dcc8729e5baa5a3022ab0f877edd385c2f62bcb62bd6790185c77d17eec05cdd9633de34751886d8245e97e99cd97ec08f2eadb8c8de636b3ccbffdc912e82893b0c20064700d8d0f5bfac3f54ac7f5ba367b71753c7ffff080867569c38b3398eee5e596249d3955cc374ab15fa03c20ab66ae7163d4a4708493f05e1cc7d9d510b7025e83b35084fe7a25372f824ee2035e99bbabb1342e9a6734eafbda09e2a5cdc80fbc3d690e12453370e834ad38c039e98c09f14ede4f099d8e9d29b49383754dcc490b559689e616184cf4166a81aff5c9297fd30fdccc55bc9207e1958043227c1c1bf69a2936673dd849a738fd858204cd389d62c5b50316459f2035f495be549f926a2c7d09a595ae6ae5c74e080fc19daa53de4de013704d701bfd30b941839adf774815df104f527303a907b79ddb35d00a3afbdf40979673cf1c31edeebb69872a5992901ffe4c5f476111c3d3412618c619a9b62728c391ee86c2a22255e6a6f16d616d66efc2f75007d8bd3bfd7c49105cfcc2dd65fe715865b3dd47a6bc85bf0e2e0b26b269faba25de256e0b9cef9b3395bf5c5387c935e14b7ef2e98f2aa25d0c338e10f65c9e6cd60695154c3c276ec8"}, {0xa0, 0x107, 0x3, "d819adb0fc592e2488e2265b2dbb8165e3740ae1c6ec3dc71bfcc101f57ca4684155a5f83b1f4943029b5fb99f659a743f2f706e2c906a6820813a58f94774e6243581ad480973e6e230bb564f0745f1cb2800387aafd02a9aa829a34accdbdfee350676e86d8271349cd0762e6b9d02ff1a779ea059ed596d7df5651c7c45e704ad8fcbd1f93c198861609e0e92"}], 0x10b0}}, {{&(0x7f0000003040)=@pptp={0x18, 0x2, {0x3, @remote}}, 0x80, &(0x7f0000003280)=[{&(0x7f00000030c0)="e83aa98de7ca1af0caa22e15fb4953e4b28e05e0", 0x14}, {&(0x7f0000005100)="4ee532eb52f590d1b444bc048d86e9cb56467b5caafcea7a4b508e6ad48cf3388bce2bd5399b928d6be7de89de1929fef72e58b5a71a7c836c5dbdf32f698e1b22e3829d529c2af58c52bc9cbab38592f4a6136a0b6122e09322925bf2acbe1e348f498d4050bcfc6ce4bedfe897c48ee0411174f79e4aa30554166014f389d393a254343edca4425f6c2da9307c987f8071c4db51552f7319333000f016845ffd51a701840ce44fd9c555123ad67e97c260c6e9778ebf9424f9c1a5086e091652b4c23e033b7d66f6718d1a1f1a1111c7d6c02b32b7242d63a2fe49b53c4bf29086fd535f27829592a35096b5a33b94ab2007726a5a52deeb1cf8fc47373ba868d1dd137b861747849df3119fbf34c0d42ef5813ec5f83ad86be297395d9023c6368713f21ecb07ac383e49d45bb74cca1bee292199e2f39f2fbb20b0f7e042a8ad558078380803450f7f12dad55bfc7c8f49725f4aed32cd4a8eb91903c4e28fb68378687dba889371693818776ccc4c3fb6fcf63a0be1da9252c97bd733f8249f9d64fcc0d42cef834700ef3e96e6e0c731642b9b7b1119650243f66da30747391c85c1113dea5703c2081a9ec680b92b7530e4ab67110b5a2a398645b84583ff28e2e63990b411c86202faad6645369cf8c5d963f41dcb90e6cd4a8f883da2313ee1ac6d0f1e74d789237f36ea93fc036ddf831a7ed19dd8951cbfb6dcb5447b4ba21a94fd9caac7fce7324ead2415ea4211af4bfc45b221a0f22c165dd419c18862fe332b14b61e53e744c928621d03500f7453bdda9aee4e501a3c88cfaea7d8de963936f7dcdad848077a11d10c4adc6b7cc28cecb5d3145fcf5193aae1af7b9c67f01ba1768a4e1b3f02cf1b280a132e7452f705d921db3ec50bb0f79b7715f09788c876c9b91b31e2a5d52a267c54457f78444089ad77766a7e5ab8ca6264830155900863d501bcf67b0097ad5aa327e6e4f1d10de95fb4b5d8bcfa1002b8b681a0a7d4f6c93a12d04bd498869574208030dd9509272976f68481fae78ad037a27ea65389f93a1649e30e09ae660d8f36dbe02951a5d779390396e7e5a305f2ec676a5896f2ebd0f33e4d9e160b65c330d92922966b6c05553c6400d8d828464d2db2f2b7403cc00d3d2824abd9ecba1923618eb7b567082390bcb9e91a56af37f7e9507dea8404f455d133f0b5194339e8172113d5d61f8043227aa2ea5e57f19309108aa9e5b41f031167d8d730b962602af40d59218878d0269551af1d054d3f5aa33e186baf997d577a1289a136897a7c67a584d9cb29c2e87ed87cfdcd7e877c8a4f09bf514bc57ad74814d5c3ceee875e52f28f1ac0ba5d8f4e31d20ba5a06c85427621782b21a5093ac6ffaff18c8282664993b6e90444f83824fa70e0545dcc18502818b58c6b61c119effcd21d8fbfb88b3c3084edea5642cbebcea174c6382d13aef217ff844f135bd4ea9d547975b2c02b7115ab83d19e3eed4bfcc18e3aeaf86e67b3bc819b9cd19d02aa414a7d839d0d874f967aca56e9ba99272942d66640d9e73f0e24b8bd56fad9c9b5c88628130743bad00b15af3b5734d73784c2e90fbc086d2d673864e5fc0da3edd9bb322b9b11cb7cd72b2960392fed8d74e11260406652a1324498a1bf92590a19f4918c6885eb224c0522ea68376fbf7158417ecce1463b93f4c9b4e7798f0a74325e64688ea3df705c86c4b03cb3ea8ffee8a00dce1d8fd6869a615f465e9ca646a71eb5e784dc1940804fb79637b9034b3b827b755bbf2e6b748d6a79e92595e67990c792970f4535c3259df0526325f295ba4833ac848498b0e5f3d2b29245d4218cc864cad4fa9452cb12558a45286f3fedd2fcbde9440a67135e6d7cd9569862146f64eb34b669256d083f805095d376bdb3576b5e9f29316479f1750852937b3db913ebd5f5095cc348e641340d5f7913e3fa81086f212015ff880e00591b2d55141244d22e40108d2b493b55e090fb6eeba94ef4a18204161b53524f1c2b967a6864f60e5a1b5fef50f689425a97df16905ddbbc563cbb3c2ea12087e1852e179d4d2469b536df270cd90d981affdb43188891b5474833b67e129ddede9c580a29869f44252735b767ad86b940e45e12cd4e64db562bca22864010b320a8cf154ea438433d07e7725be80166afe4ef39e1135812e78e4a99e96bdedac277e424d508ee0a13d3c983f198731f18884b4305f4856fdd345b517b03e10dc78fb8d2a3bc0002e17c2e62833fc2d9a66fe98a2c24f156957882146adb5c0f104e5fb3ee374455b4e2f51c321a653c407fa7292fd1126f25086530ade63abaaac01fa585f8a605da0e600d61fc499c3b44139cbcc7cfc56dcb11ae90d58b86d3632d09f63b3fc9bef86cbfb0437c9425826b7062a8721ac617725ac91aab52c883abe65a4b2de7d20678137005d8a54aca94eb200b7b8ca11a1bdb34b0c6e6544c2a7755e40569e071a96de56ba011bff1fd98717b27d289bec9f44ac0b7a0add171c698b971b0e179163259f600820c62269cf794dfcc3806bbcfebeaf276980d4858c885f3c86e6d52fad69d566ed9ab18f2f2f398c490ad3529ca50351965bfa6002a89d09eb05e8412e8b2bce45803113448ff7b2f6d560a98dc6d6458c020ffb01dc434368c599e1f05bc3f8202a509a7e69abcc9ee65c8e8eee5adab10620c708dfaa50d0477d47785382b632ae9adf2a243e2ea0f4221bf7bded59f359d588301a8fc852e93391aee1026215a4a21e1616199dff3ef5ce6b0254bcf28a1c025834d7d672422dabb410a4fb9b242978ee1dc539d09f31c779b7e0631c07720a9fd65dda9ccb2a746247005a67650bb1620a4d8a6ece487c4c138bbbc3d566c65fd678a81ede9ad19ebd40212388de801247476c8ed9db544d37a7de2073b7ac4e91cfe9402172dc8a8f9830c75745061e05a3a3a11a223d00d737b350a31b542789238bdebc6659dd6510975fdc3d2744f8f6527ca7b800a53f966dd8d281860d88042b83655c96580ded3143caf59e1c376d61bc4d6f2878be39701f9e7c9deb0d5a4cf9db7e9b9816104c5335ba51164136a83415fc94f7a6745f2f3e3bb51afa345c4673ea4a5ff3eb77c0f1e2885a7f2fe91feb1a8a3f64b20366fb9fd1019a5b74ec1e80c8f0015618c4fd0cbf0f696bda2708a5388a27cc5f979d2e81d8787e12eab69007d73e51b4175d414dd71cc2a4b74de60381cb0f6d90aa459b152606d979f59a337083dcde03ea9c6ce0e6f825199604376349627cb96e373424d515b48ce65b0254aac1fc8ad9c269acf64a89fae1df362786edfd759a0eca546e5c31aabba10093cad853a2607ca27bd9f64c17cb4bbb05d8ef2b7476e8a6a2dc04046a0e1aeda00547b733fb4c510f4b74d7bbef224b44f72546c2185082166b63f458917d1c825e15170ac12d9bcd24999357dd2e1b30ab67b6a85da5bd09b35b21be2c672b102374c9ef6051703502ad2b31b71d680126496789c0ece4549dc298bea9cd0ad6035cd22db7861e4aad56fa5b38ad1fb74aec172ee5b4059ea9ca3c11a4401d8c0cde0efe227c48a616972f170cc297c5b498550dfcd5715856d5259deaef84e4842d150232c85ba13ec3f6187fb3f545d540df582fecf491b8cd7a773741c8581834fd90e2e72551ea1ef643ceadd4ba351dde03fcd4523ffad0e7551566418d27e15562714b70c4a1e8cb0ff337fd142f76ac290926dc78f482152aa29cea68460a12a442f70aedea4892de3552582547e3682aeba79af2df34c4f93ecbbccadd37fc9e172e7e97ba0f150e7ade8de3ba0165ca16254514e0a0784fbe26fb704132b782e574eaa5f005c7d9662d0c5aa6814d9c70f65ef8493e30908e4d7575ee678d328f6f092bc1ff8ee61dc245c90f736c60aa45711b94fa40c5d9c43535d7974f5cd936da56d5420e521e3947c4006c0d3d39e78742da72eda2f147228bb13c6946e0753ff0883fe500b8651ee9969794109213c9e60ca3a014a938a406abfe05cc64deec6e0d82e4731c6fcbe01467dc9abf64cf9dc00cf9ace3d685131be9353b454aab7f02af98353b28e80c8c85720fa81c6096db7b52b0aa26b870f0fd8a86c56607b371299bab2eea0033dab2c380eb771bd003aed5792947b702e7446e41ed4554914d592fb6d864e333b8daad869cd182dce3fbb9d0bf8b6248cc0db3d636b8a12f1b2cc8339b692cd46f7ca72e7b8c27c6b9f46fc5e443dd11925dc548e8d1f5aa7d10ea2fc2d9927cab2539a5930185648fb65810532a5493de267e3d8e3602a5b538422df3e504d09d8e4f9cf296408da1f7002ab939496b48ca5b6d8eaa1c89e005a494c0695848d528b63a33c4d9cdb310ee9eddb34b223668c54ba6b06e674cf70ee8b1b8fffee2b31cfb706a6d862839a498c339fbd8be1365ff07080ad634ff13f67f7b9c49bb60f72210c6930254384d7314b00d7c399197b4c7f3cdaf5ad193c2749f7c9db1c045aa73ca07c070eb90d2fce7322878c843a66800c905eef9f294270df1ec10c5486b264f854f6224ae451d19e20b251e3d2ed21da624b5bf0bad18ac9f91cf6836cd0d133195a120477ad085c172ee7210ea15867a121f4cc2a5284c6925050a88a0e073c4c4df320a28eb7fa47fa4a7c350c401993f73a4b4d2eed11e1ea543e09462d35af3462d87f054ff65561355112511ed4c308369d06657c593fffc8666dc53dda255b8209632d235ef46b0526b45993cf09bcd41f70c61138c4aa5a2d96f9117dc03619dcce8bcf6eed796220fe6325ac132d8269bb2c21b0dfc44cb509fd68e4ad5491292153d92075d7614a7d7a740b72b324948f5e833a9a403cda239c881e9da430ae63d0b28a6188bc78cba8950280553656ebd32c8d756804563030b279e9912e8a6d66abc111dd546009db5d1ce87ff0a59d96e05267e90a72dd54b32a481a0187fa5d3c12d808f59ff0c3314d6a2bf3cdb7654d0c99c35a1f2fc6131668db0e4c5fbecdf4f5069735c75f63505022dfef8e28dceb35d4a522e603246ee8d3b2d75645e5129ea1c692a274d03f276101e51135981c3d4c2ba839cb139b3f624f33fc4ba24d7364db1df4fae59781f66a240590c74a28a7bf9f7fe471e91704215525a26b5b76a6113e06795a3cd813ba3bbb0ddb1d78c55d5cf027c72d86339e85144fc1b7646c6a038df49f3183aeaedb7627e95eaec763c4edbac711e7a3c20d816b92355e00cc91958ea26f936d151f3a7f60b1788cb98b30d14f6e6504ef80e31e73ea19579f6446a0b05fdc39836df265206f5cc7ecc78115458d412b04c7d6e996b815010285be5d918e20f5333eae445406eef50d50462c63ad5579e400fd86d96f9326479486b0d3a475587a378fcf9eecb6015b1de72c57b847736dc4405fc7fd9d87b8780f07de86ba43c46da8e10fde2f9425326273a7e999396678931a92af4b246d3a4a9132b5bc342f7a858012359ec40d662bfb3632e475170cb2bd8a0e457323f4acc0fe05e152506e8413b44c46cae51a8533af09713aeb3a400b04317eae176fae0ffb8a36bdd1a5ea90a900b72cd2d7c8cbcec48c05b711099986ddcab3ee171d8189d0cdbcc333d393a357dfb92e638aa70b63a5ac49e3aa0aee4d2bdbadb8ee557e629ce76dabac04ce53ae650da861af845eb46e63a4c0cc869547be126a41f621b74165bf9326592330f851dc2522477c2e3251a4970f61ceb58eaa6dd8f8db2fe4028cd0cfd429134fd8977c78c43929bd36a3e2e89e3a91", 0x1000}, {&(0x7f0000003100)="6164f94448403837180b", 0xa}, {&(0x7f0000003140)="2fe6a8f996ccc33126a1bbcbbecae5f3e7e7243416f593c112158d071ddee0262b72a5449d015da79b91cb818e395375073b35f9d4c58f4c8754c465a5358fa8c0e3ea950af7d02ee6d99429a6b46a2652ee0c5c878f5572d66b7220fd70d828417daa56503bc1aa3bec86f0cdf08dde1c65924ac6d1ae6350bbf729bda2d0e4af8589536efc8f6ba1d5ef11e9d53eef19fef1f734dde4e3e37660e705f18627661388389de0b58304963a6d82fb6ebc32", 0xb1}, {&(0x7f0000003200)="9a9d01e0070c6249d9ccaa2a345dab8200240807085b037241feb98f8231c5e271b3c5b70f9b4870de166f12474148369daa474a94e9f20cb3ee48132ca778fcc318759906f6b910d54dbeaaee77b7d2e3793ed18a6b3cffeff4f1d9c630e92db8f45d51521bd4f9", 0x68}], 0x5, &(0x7f0000003300)=[{0x58, 0x290d71e2823cda59, 0x4, "168cfa8e04a3b850ba52ba39cb4ed4021df30c02105ed7402b099653e0001d4893fac188a605fd8c46479b63a511d557e92a9d01d288c34856e7133ebffa373f0c"}], 0x58}}, {{0x0, 0x0, &(0x7f00000033c0)=[{&(0x7f0000003380)="8773", 0x2}, {&(0x7f0000006100)="a0e26d7767701c01764e03c27ce072f976c207e048c6d303db7a2cde2a22a97dff2efa954cf3255d96fd898b35e4e30c7c688cee541e619a2810f5b7a5142af8e6acdc40bac168df5713a46e735f92ef31666bc66d0dc47452735287f5e74bc3a081add9d5c51f3646d4a2116f3b60286d18bf285dbbe52c1ae804bc3e22ef0125f328aae67c569eb9b8bd9cc291b4215e729dd34d745a5ed1a1d353f1ac892113da9af512ef2bd025491822d2180c0f4f00708b84a3bf6c08dbd1d37a8d4acd6d56713d44a25cca632eb6072952cf32fe04779138c0d6f4a04bf0870b366bfa4c24495d81ca13cce3c7b62c73ee41312f6943fcf8a4f55ccbb87caa307a1b293353bb4a549918eec9943e2efa18aa89e5fe8a080832f1aa3acac30bfdb1d946be050e8f350c2b79396a22edc115b7b375d05de06ee01dcc110023dc7941416a9cd2db6359c63e5e0a00383634506a7b33a857182d41b235d0e4f1c1d306a959c1dfc9bb82643682172258010d7e3bb9bf30ec4eafc4d6080c84c4bb0f6133940651fba29ebea3eb1da0106bcfc65b8ce1db772d4121e9d8992774ef5bdbfa4fbe5f53a5e0b0be332a7bcc08b19d2e89451be1a35016626dcfdfd89a5498fb7dc314b88027cd139e8278ee1815c3c4e877b4a1052636af10b8ab41e2aea14e924a739e7e88f1d0ab425ff5deffc2084e748af6d3c9bdc902c1d4a17d5c5c1bfa258dba9517cd9e6f5feaa45e8824ef966c8c94d2d64f281c9181e5f981b45275d7ba00a7fb14340209120aef149405ba47dc4ea28af795d17e36f768345d785dc44b28460b0ce1f054d44979c38d800065d311e7732ab1f1760d88ab9b20350b5da11fbe8849422983d3a76ea246ff1f1bc9c01181556712fc43018224b6fc3be8bac53842d4226d059610f9a0f36db0fd92404fc00058cbfc1258b67ff9bf4139bd1b31eea90040ec3e96e84feecb2bb52925c0b2a42511a77d03c1f0fd60cf0af3f5b7686f4da84271f048d6b4c16895823d153c0df92e8786342c3b04c4e9dc9f5e88817dd468c87547047463c3ac05e847ebf3e350a24d16b3e78a89e31c280e7f08c3f58def4cdaf67396686b6bfb96193f39d739a74a30bd1fecd2f15ceddecad87432198b4b48890e4b50e6507a4f4c3967d209d54df99a1526808f51de9039cf6d9dc4789835626a57768ea8c6084720eb0068ada8d07f79f4dfb7b354211d66818b197a86b53c82c446a91a09e7aa27f07af37cf347dea4207c8cbe252a58f61eadcfa17d1f30c398db69720b469b33195fa1346d2972893be15e0982d8f69916ff5f63cb35488c06ea75f2e990d64872a1dfd125ddff6aeef9478c0b7ee5a724e8263c34ff7f10402bb720fff742a47c3f785a2d062d00a90949c7ba9024dbd3dff816ce97f103f39691a6c453cca0a96b566e903d65a3df6eb2810b588d279bb1177a1d1a1e6485b91229380ab2d01f25625ccf25754a0b91e62e80b317400c4c75bc1f3849d3e2b0bb69118ee4f10f2342d1378d2b38b09ae331c318cdd52b387d4b3543d899d82fcf03dbd464028d37a0864d39b2bfc67270b435819d5fee8a70c7974c2f079de4752340e8f3f3b5a9a8abfc6bafbd3716bc80d50a8fa63c257cfd8efe37f3392536d49a74cde2edb37e4ed77488652010382dbd338da640fb4ff509b6a23617bbe2c4dd94c069c4c8f1d67154e0e4ad3bf6d293094e5e91b4cb63a4cc4ca2b0ed196355cc9067fd8cfb237f3582a3c63c679fdbc42f84799eac7df03e00cdf417b9465afae0e5db2cabf429264d71fdb2d7ca64df84bb49aaab42ac2626b591ab9a67aa31193fcbc0c3bef821dc0e61e5891d1d2dc21a3f6ccea4cec06d4bffccfa7bb1bdc9534e067afd43546584d8a79997097016666ee48c0b477e919f9b7446e81a0b03c1b87bdacb62e82a6222bc4bf7115bdd27f71a27ec6043ad482732de6b4b4ec1d7362832bbf8556c1bda8f4163020ac16826ce35f3f3857afb0d1e6636cf2143f67845fbc9f628145d73c8761565d3433a80b12c17833adedfdcafb8ff35055478a7a8a8f8c6892f9615ce6f36e5fbfb42f5dd42778cadd7a52a5656ffba3d313fd88530beaa83716c1e3dab3f8eaec2af14cc2d7843b0f91a7f30ae72e676f849e41ad319a663c83bae53213c1f5094f7e43b90772971b3535c73a4c15b3a27f75d287bd120ac9114aed937a6e690d83d28f2fdf7be78321c3a180688145fd13e59b7c6fcaafbc016554893b50cd6999c33461c49943458581a694d5dead510c0d1c5521c49ac22710e4df55241a7329f73cff6f8e5804caf1c35e68302c32bfc4d5a77f611d58eb8da0d615e1f628fcd23ace451f441284ecb96f952f1e6fbd08b69a06c801ebe2b95f0502a4f9df66e2ff591300ccec1ec8d42cb52e9c9d6d0712137795136f9a5524d64ee80d364430318703f45f591cd7b8bf2b01ed8efb1eb9e883fe33b6a0ebbe6d72b0949e36d645482bfbde176aa92541146b35b91b063921a05edcb161a2ab85d6ca6731d38443410dcd0499adff79017fed0dfb959bfd61101cb0a55608f524538cbaa98b9ab288b209e6c4e4102c83c8d7277f7d5ca23157d2c401bf858a1b8e24d44e34add0635b73aaac8b52e0e8eedb0edbb75c9df3a4570e2a6560af234b13d6f91596a7d08ff436f61b31ca9b5a0835ae7fe60368dee1ac18fae95a55203b1c5de6b691cfe45b67f218d85d589121be8b6ddd49ea927a659c601f5642d02c2084c6ab51774e7ea12be599fdcd96a35535eafe909c1f3183731e4a9d83addadc7f1ceeb980e98bdfe7f20d730b8af3c41ab9a6c35d36894b1106b5dbceef5bbe040158021927cc55d36782c211da64c4d405cb3601e78e7d13fea7309697719f79611628fa99e3fcbabf2cae3b79371fbecc5e1ec2cd66500e0afae67c6fcfacb21af37024d9dafa2af80b7e5520076fce9713edce736a310d96d7ead07ca3b34260ba2f79c582d265a9b2807149e58468ec865b020dc1b02e677084f4aad3d44e4a0b0595664b7243603c9afb48feb6566ef82e64e28acd483108c534f9c305c980ff15d2d4c664cddcac79c2e6762820338223019a941779676d6188a95e8b585ea23f1e83e5cfeb1e06b43c218d8d3c81d300734bd930d83cca7942e1a1167f2d17edf02a67465e74e198f5c3da0d8c33f28638f206e4cb7592e398ed812cc0fce475187c7aabd00db01560ee0dbb7b1cc7e208d139a8389cb687c4c6c4443bb6f5144902b47a9becc2d3e5b5340f0c707339a09fad43871fd3f2ed13867d53eefdd512c71ccf6cd5b3ba018e5d5e97c0d4dc04130d819b06b678e105c4a5a694dc6c09ba4181abb6bc190f3bb26cce5899dbdfc8924444085538673ba12767fd2fc758df025b5e2de081f4e1b8df79da376c15b226e0d85c5560fe87f39841e12170e06ed95fb1585d9c9e1c1132732623307da5a8c8245366b7f7e7cac46cde13e58e753540a2cc48564063a82a42a4ec95e3759210354bcd3a0f4ff88692c339a3807772df5c09f765d35b275f96653070cce1c6804137cf36c920d027e432d5b26a9459f8fda3c2eb74baac0c8a9e36df0782d2170bff6402f58d1e8282166e4f307782559dc28a841e781bfa2f2a5791238a862798d67a5681b081a32beb3a04132c7f85358492ef8dd0e791270aa25b1bac023dc622b172995d3c516fffc2ee03c068e0e91dd8d85355ca98bb61cade439837657052e742b070db2bcde4719475c3b55d0370a680b1ae4b6fe3b60bf284cf3f005659045cf1c48e7aea7d5a5c45e0ac41e8d3caaa90f5f7b23f55cefff44aafd6e689433e0941cf63933d45ad0600880e61d6e3e7f1ed7c23a0e32915e3403563a823414d012447f6745daa81fc3ee7d57071e6b882fdf65ee59af19e960b34bb0064df3c5f9650e0e0957b13458356946ceda1922d4f59006b7665d74d0eabc3506b055b84d345f45b2cdd4562fd52cd2512a39024730a4b145526d18b19b85a92584bdd75cf9e9b27471857cb9ac0d49c7a7f602a5bce1de71e6162f61a013b0ad8782bdd0f0da89e1b7fbac79647e23b86481250a718a77e27e1dbcf3d78a17dafa5ad9f179a065fb08613e0f812d3524326ccf7e48fd7ac412e122413074c6ce76383a4382baf4ee19b2eb9a19e9be60a0315db4f13264bcf495e7f437247589f5cbba055ab9e571bc1d8ba35cc5b8d92a24279cbae9dbc3d1925759844dc16c71f5b23a314e420d0aa81f4f59b838188a5462eb9f3b1d0bbb9b044131fb031c5d2d53086964830170bd20d7f5ae6036df17d4860c8d40703c5e8c8fe5b8ae7c395a979e813c5de7f5bf45c824f5e9fa8b155bf3d0d889947b2c0baf50d9818f25ca2d02cf9ad1e5e08a758fde9146489be1f289d2f250067c7e539921b121c6bb13890fa73b250bcd0dc0750030eeecdc3fce6791b8846d4fa874da9ad43d19f993daf7f299acddc77125341830673f823c415bb11c930a751b99e772fabb9cc99a88d8997abb2d645313e93a84cd0ffc6f1648bd952a9f13cb6cacbdf64ce977cac7317a083160ebd5d1ee8246b653167a0017afe670011fa1570e1ab4cae64e552c344e77c823dc18ee93ae5484cbd47c1097f0308aa3cc33f512405f1ec95e5970abd34ee2f2b07ffa0e0650893fc6063db2838d5ae0f07002cad46317f56ac0abf17d46c115cb0dbe940fcbd51cbbb9786f61bc4a907954f4481f5e771d0e5c279f72371d643c9beffa2ca7e09ffaadfa0d67bef481fecaea28da8f97943c61da5898e0fba7b7b1d78802677ffbdfdde87ea0adf28c6941deaa3136369e41948c02c7d76b5241a5d74a066d256852fcdb0b9ca4dffe4bdf22c1bac156ebfd59993a456390048ff1d446f5bbc26393cb4044ba78eba24494b5b4fdeb325492b94006234777e19bc044d02ae0aeb06b9dd438bcf1ebaf7ea7c8a8789920b1adef6c7ab714e178635db1d83c4fd9fd531ed47432c83bdb04fe5a1f077522fa040fc09251e51ea355b7cd0efcffbfbffabc0e62dd370bd787987431337cd97f0b800c976c68fe16fe7b145f8f8d3d411a915c66db590992a7236643e1d03747126df3a9bda3c9553998a34e01587701727147c7db9042d90040dd21f62fc43ecc4eb56471ebc0643e1fa1e0d73bc577ab11e8e7e5d95138064340bc40b0e4b955777c69bafd95e74bae0a02a01a30c1b39c885cdb516be77e4d54282488fc4a3280feaba66d89c088c06f0052000af2ccefe36b2c95690c83e38af6f716827d761cdbe77fdf84b8b00409b5e4ebd70e936020d1bfa7b4c689109adfa568f9a7444595c7d268cfb220a3dce0d8dfd9a3edee4b1d964b1e5694fc4423d3f8eca397dbf66eefeef69f2e18e895a3d4841f6a1b577d287b85326ec1648a0448e83789c1ed886a0f98f6ad5886f777eacff0f90c98bb7ddd6a1db7558a2e145a748c9646c6aadda47ce6aa96b61598659c0cc32204e4da474696892eabe4ad1f21d55be31c1a15be82f359fa4fe371806f8a450a0139f1ccccb0d541e97644ee3030375703652ea6ee1d45c4d84f8816cd9f72cee6dd25058e0e3b3ff6296017383e1eda3cfb94f9b5a8826e4881d00427f7f82d8d666a9aee888a73e94a90ea954653a7477b4c283d21bd5a6b8c5d7611615b5f9b7b95716bedfa8eaf3bec1a8918a31f63e8a82af9f66c615aa14ccbd04ca31f50316cb2671a92436496a22fcad6fd87299080274fae4869423adf955b7f6ed71fb0e6da913a34e3cde580d62916d8aa227ac4", 0x1000}], 0x2, &(0x7f0000007100)=[{0x70, 0x10e, 0x4, "faa97a55bf169e7501fe91989b7ce0658650cf5f56ce7b692dc77eed57c7aa6bbbf873187f81e505b5be8abb60a01b84b455c9f8eb9b4e563da7e36ddf1b916945fa522096098bcd2c835f4bff7b0b51a26ea2efe2ca2ce9a1790382304a"}, {0xd0, 0x10a, 0x8000, "20bf5edf0d6678a381ef5bc7a7df8df881d819abaf66a1188bd7d3b5e95f903eb19443f446ad91ff522aff2da72b53c186566141583b8f2d559e604364fe16ac3d422f67d8d7c856792a59b79b05904f551cdc3db52b7c3e3914117843c1897f29491503cca2cbf79ff572f0db0144b797ad2197c6e1f35526ea34d291d25f3a506112d29c4abf9f906a93413f3d99b1d157e4bd77f97ce2227966e6308d9237f7645b3d996b26cd124a08e0b97a56dadd6a3c896b2b831d9bee"}, {0xb8, 0x116, 0x3f, "d9aae769b8ae99cd9a59920fdacbbc7301dcd14e2b595db2e041f0cca569dd7ff2b009ea17436211c5a36d2e3bf987a40d204b0d0d9a1fb717b5d3770ec791883e9b833b1ee32cf6c19f20bccc2201124a52ebc785e4f652c33b17a3ad748ecc81b7d60dca2cb0394201be211f88fe47e782cb1edbd46f90a297b0b78699995ba1bdd444bba5083d4d9ec30ae2a235beb5ee5c083995f7922ef1678e5afa18f226"}, {0x20, 0x1, 0xd2c, "305a0935918d7dfd63c44cd4a12d"}, {0xd0, 0x1, 0xdb0a, "b062c36e3138c65510fc588ed0ee7885cc5b7087dddae1240d1c6fd2478b2edf02c8b1ff5dea9c927f79649a231e11f809a741391094bc0345ea9cfe530df96c951aeaffc7c352bf8578a4ec9266b31b2fbc26b275dfedc67c2e6f1e0df0414bf5e9207ac7d8296d05c900b5b8640f563c08ab1c5f0ef4dc7fa1db88034c7e95a22a3fb8324c81b2b402bc03e9e2b44b5b815de8a6b667144bd663d33b34f9a7a8f7bf3fddd3c6d3d86c1756fadcbca24dbd9c2bdaa0b68972aee808bd"}, {0x68, 0x351c8a0a62ba53c1, 0x2, "3a60f50ddbfb510ff76e5e21e9ef08ad6236deb7cfe074848ab0ca803a0a61ba0ab2e80ba5a5f477caf4eec74587bcc15a5b6090bb2529b786d22a036e4cb0ce3bb2dedea670f043a99cffe0c99c45fa8e3f8069b3f493"}, {0x30, 0x110, 0x8, "1b391f94b293d10a572818cb7da129e13b87f269409b67d5a9"}, {0x40, 0x101, 0x20, "d1b3474acea8ec874a8662e22a19bae42a2b18857313799dacf1c1103fe214a0ab9f2738b05027b9e6eda53bb70d"}, {0x58, 0x11f, 0xffffffc1, "904d3d00331ae2590bf6681c6cb056d0833b475b354c1a5ba89339637630c1861c76ea734d609cbfcf83d0bdefb07a68bf8029d089b623cfe7c101967f4907bfd4c5dd1d28a793d0"}, {0x1010, 0x10b, 0x9c1, "43eb0153ff4dfe639cc63238bfa25478f4c8d6e271e1bfb33855de377988150e5044cfa344267a3b642ab6cb4f3689b09d07a7518b0ff69984aead3ee26da7e283fe5bfbe9eb47b9feaa87c253a55dfca4b019d96a510af5b37c3ed62c8ea86927fbd8ab5e73c905efcd05e73c77d69a9f7e1577446945fa6beb2b3070f8ac92161dbf10dc73df83a78ad2a3b1e4e0e49a56778e16ce2caeb55c2bd97e2a00614f85a4827f25b51ca8ccd84207489402b1a2ac03e5717a6833dfb342fde258eb32e1a5abcb7ce1c15942bd849f6a0481e8c1f9496f0f67d3943db1c7676bd493c82775e83d8999bda569df7815bc327ca51532c3c440a371084d543e6a68085ce0d9e0511ea6bf5916daeaa65f0a988813e9a169684b236237d7fa2cdf689913b8d29c9cb54a4dd70932329bd9c646b1392be5852db7d56244213ac07069168bf9ca5ee1b2801dd195d6bea5ac418e90d28bacbd31c7a3179a732f11731d259707056b238b535daf9ba7f309ca1a56edf1e3bd3306bf03842a18848bba677b45e64f4d502a2247ec6a5c2fd5cd70d9752e5c184e505ddd92773aec1172548e780b4db091a94fedc161492e3630a743ccdff1ae86bd07171e5c4334aeebad73d409cca696e6d4ea38960492fb8ccc8b44727c68088ef6959ba5846ed509127e7d1e94b3ba59aef27c733fdcd90018bbfb4dae151b24f4974277d5771e65d734c493edf75e5390752f1750dea17b6b9b223f3ae5d7ba3a1370b0e65e25eeba40e5a36f9134a2ccc15423bdf3711652b6fab077a21f6d7239fe5171f2b2c5aa4ffdd50912a687c3371e6a03f6ff9e8e91bd1ec936519e4f940eda87e96ebdd76dd27bd4dfac0b302b3fdeccacefb4c7951a5fdde7dd044b0695057ade6c91df29a632c087025980fb68aee0e3d3c14318184c8ea1d86021bccc9b189a114274535c74895701399817dc3dfefd3fb6cf51322924271be2b445a03da01f5ac5d8106ac8b79c0df9870d06eb622b7125c24712531e44ea002cce5623c23503f3395ea162328d447b6d793c26772720bae9f619d49622c989855da7d89f185b0301790b81f1319540d9113f0f50177f66fad9e6673ff1ddcfcef8a90ecb92db84d456cd04e5e5b0539cfb6db26d6bfd90f23b28a69cb800440a9f5591d5845bdceae67e222560dfa90730de6731ea086ff726f51307ccd7e62a353f6bbe416167a7eb7197fe1b54f85ea9aae9c42e4879566080bc1d3d47f72f926217d9f98c574eda4decfb7a9c27522310c83816b833d89162d21746b4ba2ee33f89e8a1543cd7ce11e2ab6f54597df351a25abe4753d10425e8214789c8ddb0b14f6d10705cdc6758389548b36e4064e14830a9ea751cc6014d85eba3ccfd0b371f70ede5d8a0072d62a06f6f0d471839b352970274cdaf8cfe7a81dda15800f17712889974486201668427cc197646bff007d6490247cd59fc2f78ef9c58f86e8344fe032cdacee3b30ed6d7b2b9068fada1c61ea80f18c84a6ced74a7e837a0f2214374100e705abd595712af368612956eaf857498e6332d374184d44049a7b4df4f4fdfa4bcbae20b6520685c594d8f4960bdcc02ca2aac7dd5d68f0cce599147ea1c03b93b03f04e51e014b983b6200b4a0fdf0e488bc58e1be70f61517582baebdb6382d5666be5bdcd77f14d4d4280e83fe2ce95eddb19fc0ea3ee8ccdd88cc97b1fc0a480f9c7ce52b9f31c8f7efc5cc537f1f6c6351f724cff75d6695c279d3bc99ec3f8c2d4884423c765ba180243ae29f0b954bc0479cf90c914b4524e64da76c7292316557bbb75b8343ef074513f69c57b8c268e9f0a805e1783600f619b2213b19510983c7276aa5fe3d0aeb524c574ed2102f8f9d60380102a51e3a5ba5706b17afad7b169e120255e181a42fd5e062744f0df23e0970ddd5fb2aec9b286eea367255ecd825ee57f59f8cc5eb649b88a23fad3e934ee600568182225e59122d0ce10922d29728a7981c6fc447b0f3ee2e2a0a84e95eab30e158ba56727fac58c6ab1256dc4ee3f3fb8a66cc25ad28977e86e38bca4f8ad31b80c84e150e7cd402decf66df56d4d98759107d542d28041609d370fc5814c5634687788b413123fe2c2b0bc999f22859ea272e0d0145b019510088842730707efa3ba568086f8019c002b58d34d831ab70e1195b7ab7bec12455ddf4498266a84ab00e4ad1bd01eb4216e420e4ae44060b40af9d7b7e915fe1bfc3b096f81e17e54bd948dc5cda250c17167061e1cbac37de8e519870693b0f57cb452c1e2119c70a1b4b646c1088ec817ab3c56decdce6688f7ccfa5347a0979d4e69da5653039ef6cf8b90179b3e31d0aa9beef5f0b309df41cdf5aaeb1b3afd06d511aa2b6ca2097154897f999f3bf7bafecc70c6a4833a2adbbfe0f8baa2f2aa410538e7f497f5bba2fe8e445af4d459250151fac0026d41ae53b1f8ecaac2cdfc013ba629bc7b23d8fc0d8431aeef17237f0503763fb38667c25c9d0470de98cbfaf09708598d4d4353e9c16d7aced60034c05549708bf9394e1ce5dcb5fd3afcc1da50f343d78db5784ffbe6da13af9937b4b5e88008c61c9f129754d494bb4283204e9c875146c3757be2d7d3a3405fd0d53cfa81986cbd7d7e215e543b41f7d032d00d11e1c35be1b12aa90670372a0bf6200211c2e01d7cc24e2e1d68212b9b6e622ddec8241adfabe95839d310c4133a3a23b1531b95ff7d399d362aa7ae1cff204196af9a99d3a624e6f2eb66e8f537084386e407d05bb1c4897f5fd8520ca9cf78524dedb0c963481d196f7408268592dfc0f6ab055b89b23e2ddd08488607ba13e32752d3d0247f087ed8eb3f877abc6d2601f63317def024dafd8502d78d1a8f1ba7db802c4fc74e29dea3860b3aa93e741ce81fcdcbd230a63773cead657962cd52dce1068f49d2d322f2a74a594fe1fa191a5f35b9b0991de9d931e68de81e5f09bdd92edef45a04902d5a6509bff00e68225a1e7710f2e05be6b466d7c4dfb4d718f3b57f1a228aad0e8f7aebe9de1ea7996fd6cec37006e5b4cf51757acb02f570fcee9b766f9c60766c10dbce1637d89fdc03f5a9045475dd7f46f5b88ee146e1e062a1cdfb0f9d31c5cad7c29d2a7cc921a066561962a73e28ca07d479e53a9b4d9164408da12b9b2f30d97736004a1ae8041103dfbb67d94f5f7a8830d68f813b1df6c7e40fd879f73e76bbc3f324f4477dbb3fba0685adfdeab3e65f77985680b3b07e2c1c94fb51739d329eca45829b61250a6a40d41fa8bff22e413330bee6ae1125c604005c7420a8267bcf0f002f92fe7bf494a01ff3e3f0830c5d1ef2166db9ea5e89350d5837e90428d2e6708036cbe265389c5c284bfc11187d5bab7543e0e48ac1b65c1a75bc21356bae1067109b5bcf1fc4aacf69cade2db5ab5c11bfd2b49d84b57eec83065efbd4c911100e85ef4a0457a2fa8d5e7756687e9b1557e5cd7da895d4ae5582f039264e045f5e84002236519401f89ae4d47feed7aad3ca105c8a99d24a1eea09e53bc558180fdf925df5c357369d920756fe2564fa93ed693db3cb2ced89999d3a84f12481b95694fe0eb68695f65eb851738dbdc8eea2a131a66d6da334f2f66d437e68b132773afd8bf4e708fb431584ebb8f64cfea94323d9b5dd462e51d1ef37df351970615052a40d48e27bdabc09a322e2d1531207facd80e0a76e9f5ea90d545209f55ddec45b0e37e5e651781fcfad679dcffd190c43db236763f43b8634657b784016108bc234850a7fee1eef87478f17f7596e2ef2116cf428b8acd946d00b92ca6f6cd2875de7657a6c24bd0491a240ee02dff3db31b207044c4e85be8ad8ba8c67d8add98e493b851a61a5113f41bade79a68acf44e00fece278027b185dae79963b16423f6823c099b60cdbacc146b3854f2fbe6c3067116ca93f2e9d0168ef3df2bdb2904b72e342287f8065d187238751a49b407c516cb9fce3cd3caf5d2f45bb03d8e59538ab096cdca7dfccf9157204dc28262318e1737916ce05a0fa5d0288ff8bb3043cc0b682a87fb81b521038455f2b1d058758369eaf2d976a5f8c92cd0d7f7a7eca5a55fed54163d505ba7389fa59575fab8218ef42655248c8c3da675ae06384e25a92356eb7f24c2a8a66dd158b1ea8a5b2a569edff87772216724e02cf12044fe4acc40af839e6784cb5cdf50795b61e4e7e95f7a37511d90bd1681890375afe041664cce16a001b9b71f2996435a8bef7a74fcd5422a751553948c54f79144adacb102eaed82a1c812d33bfccc12bec291e948ad5ecbcd0cba3d053876067bdc589c211bdc9b2584ebcba9a52873ea1f5d47c4fcd85c4300b23a988f5304175eb518d7bd1a5e682283fa2469cab2fb422b4eea8a1fff8dcd9a8d0fa9f7f5cc0abe8c9783b33ff33e8c73f3ccbb7a18ed65ef10699a43ad4a9a4365416b2b2fbe51188113dea6058012ec4737aec1eb3bd51c24254aa15077cf57114ee405f5aee989ddbfa5b9e477206fd410fbeaab3342c816d4eed0cbd8bdab98122d400247f6fae0d10e158ca351d6c1b83afb972ef4355d25e4a42dcd62a7928033f7a9c70c69e65a40b12e1d725deacf3b39fbdf23f9c98315ce24132acfdb4cde93f28ac1697d614e4399eabc4683bd6bb6d3c0286a456ffb96bf48bee00bb1db326a5594edc981b782cabd3ab97ab8539686b09130e819c95843fc0266a93299cc3c4bb57798d8f0f3fa2a9b1ad78cdd6402e57645309942e5460186355e48505cef04dd9c1c9546346ab6229d78e66cfe76e2d5428f7153c9bef70da85f2cc172a85d0ffde726b6b2b5d5cfb49d29493031fb5e2f4564dec478f9ebd329d591024c9bc292d6a2221a42a7980d19a3b115841cd68ae6ce19a55fc49fb0688f514fa6b6ab7d4002669401cf5d03ae49f275b595a1e1fdba47a41e55d022beb96017913c7ee189735334ffd4f6025d37f63eafcb5600803b7ecd3d6bb3e7fbe0f7896fa4f28ae548b7e866da80fc188d2768ff2ce1604965e8b065011fac6374ddb0b52e8c7909c90e532b7a958e30750d3d27424ee45800e2d51387c3bc327e2df376c816ddff0eb9db11fb0b2c0cec9d25aba6b0b24cdb0366195dcf276fcf2e1201af9679302e2be4ad68d4c2222a6b0f1f80ee16497b61133124f327c5eefcd8dacf7ef66e5c0c895e9ab2b75d7790ab81f594d4eacf7309b368105833e03d608ee70435dc5fc346e6fcf4104cf4888c4477eaad1cf6a1afd7dd34a7a711a98d2042a96e0ea9fe1cd3dc48937d14096a2d1ca5bbd6da4603de9c12c2451965123416ae32f5cc605d343142276a5d8b4b537658a306d424a3accf3c1741313debdd895533b025e563446ddb9808f7db92bcb26d096fc42973b11486190e35cd39a0f627c231477b7563b6e7d154ae6064dfa953e9aefe7d2c108e22381e747ca70423ac253ea8b200e285d5ae7b7db829d2aac1e06114ccedfe3cbad668db809fa07d103e238b2ead50c59442d4db8601e23a19ebe92bb4db2d6c48e0740d6cc564a46ea7a800fe3bc07bde6dd0298573896bf0671037a4508551016be9e743cce7376d3daddbb37d244e82e7e511543046053c44df1f3509487d2252589d4167811213f742632b0c660a6aad9e1410106ff58528ef6273bd03e18497b03e86a1b73d0a8cd29d8d0be99e50afeb8e49a71d8235f397d490d95720146bfcfb6fd7d716092f4538fe675b44cc45cb0256c208b4144bf1c9db4537d41e34175a478259682fad1bc6582b331e2834630"}], 0x1428}}, {{&(0x7f0000003400)=@pptp={0x18, 0x2, {0x1, @remote}}, 0x80, &(0x7f0000003540)=[{&(0x7f0000003480)="1a15e8aed6cf2236d0116807f6004a31c726a343c60bd75ff7ca67dd19f730727cec535a729190d33c87f28c36390348fcc81ed59940c4b83ae606207c7a28c3b207eb313b4e78ed045c2ea8955813a8417b398c6a88ad611b3942810dc0e1cf", 0x60}, {&(0x7f0000003500)="9ff65da0", 0x4}], 0x2, &(0x7f0000003580)=ANY=[@ANYBLOB="b0000000000000003a00000009000000a08b141cccaf375f2b7132355efec7e6c6cc3ac60f87f285d62a3766c215922309c8afceadfeefbe374fbebc257b698d21f50ea18975c01f54c55974063f9f6949028eed89e21c802435b2b77c64b3051508587a44fb1c32615e6d8c6448ffc7367648f8704a22212e5efd6af2170779b4810c4649eff13f68761ca36c755d06d4dd822ef998d85dde1ece62fcb1d6b43f41600000000000f00000000000000008010000330a00001b0adf080a5c79de4625610ba5d483e86d97b15c3da2bde957b528cce584e88370930d9e575e4541e911f81af4a8641c6b628076be4845852022213af6e780af8fdc2284eb7c3e8d76f6a9bc8a79932a38e9427efa70d80ab0432c800e30666e5d9d916bd5c83d61d45375e92926f464ace3d15058ff9c8679827c6214ebb1db361d98911155726d05e60df36e80fb7025a120e7656d04619fb194c7113591272b9531dc1500489bfd10fc2cb9ee6d1dba5e45934ddca669721886473f4f89d98fea1fd18b663b9058940f34ed0bf3d8a978784ff8c99cb018559acea8000000580000000000000001000000e68b0000db3d527f5cbeb977f3071cf711da272c63d5fdf79583f53fde73f812946dabfe90124f882f8d4177ff944ba138fbe3dab488e6b7c55d110fd6f2bf9d8ea5bc37dcfdc7072eb300004800000000000000000100003109000042cdc9b7c39b8ca7f71c554359f24b5eef77b0da0eeaaa8ebf04984d55a086f257ad21695bbf6b4dca4b9b4117680701bd9d000000000000"], 0x240}}, {{&(0x7f00000037c0)=@can={0x1d, r7}, 0x80, &(0x7f0000003ac0)=[{&(0x7f0000003840)="d8d0ff2246ceb4c6e62208cc5c079e4e9952830b0165a4ad46206a5f6616bf62732dbb16f4507f2840c7b478961bc399ed2748e465d64c5cb4ed7e55f65937cf558f13914ff11d347d97dadf7769d7201483819d56", 0x55}, {&(0x7f00000038c0)="d2e636267fe044f8d9c443ae60db0a4604171a8150dbbb1e0ae456aba249d98df1571a6d11c0ec311345df0694002ae9857fbf54a92b7c3f858826e0615155510d37c07e682ff246e6bd8816703ba5868681c3394444f1eac307e65908d88ac46d188e00badbf07c94182ebf", 0x6c}, {&(0x7f0000003940)="6b1c043ae6a51bc704e34fab0d4b22886a14a73e074518d79697dcc03c7559c125e5145dd8e52b204f3c75bde5b7b237e82b1bb058c87b3c2973c7d76375ef8a63363fd15614c116e457a01abfd7dd4d0711aaff4e889996b61bf657b8d087773e51df9aa2ae68c83444e0273c736dc5588c2cbeb0b1f671b1adca03bed241cb7afc4be99d3ec374be64a2f0510fc0ec62727ddad7feb9667fd5cbcc7cfbe903393b922de0068fdfd434510d336936b177fbe3727bafa0807168c73769dcab8d2a7e9709de388e6db41f976970733045b46bf6209a35d7", 0xd7}, {&(0x7f0000003a40)="b56742c428c0b5f86a2925fef82eea3819f53816d900f152ce687622b87e8143ce2e45d42b4e264d3afdd9eb949b87b51a2d1d61089c818f266d24a66663dbefed9ef994cc0fd533362102c59f477ff4", 0x50}], 0x4, &(0x7f0000008540)=[{0xd0, 0x105, 0x3, "678a2f4bf84504ea51f40f16cb224984870bcf13562e36b5561b7d351815548c37bb28759607bc822ff7e10a8bc05a56f660371e46891b84dfad3d52844e4237f90ab0c7df0a4425368f013abc186b7767aa0cfe100297b13abab016d0a1f1fd184d8e64c5361fc386d2857a4a36df9c07ffd159d7cee1a0964a5aa6f194f6c6f15201ef680184e95ef23faf5c0996733a6e98b0ab9d4028084218fdecff38705ec3433229b8619064c24c45d697040df78891d252be7ad495939c2f91"}, {0x30, 0x101, 0x7fff, "04096d50b851ddd789659a7ad08fadb83f7e68a70e9ad8c5afcd9520c21e8c"}, {0xf8, 0x11, 0x9, "6416ceff4aea1e1d0df4b58a32b7e62e3d7db3f270819ded85f2a52ecf90a82a9115a4011d8eaebf0c9e1786fd3a001c23fdd21d890e21731fb71bbe301b911b0bd383e12a44ec449f1f12d0d931ed8e3df85bbbe3dcaac5c19b2a69796386367f6dad97bd7c0d62abb1928593a7a0da71e36285f2221470f9816ce56308e26feda9249d146ccb977c84c9d2d0755322f52812a75559dee829f548a0fdbefb3532292bdc6f4941ea1efd600dff0724e7389c6f7dde0ba2058e019a2bc3ac2ec366338338784df3d740261dd4506a8ccd545d4f4ea77d0ed125c90f9737e5172559bcaf308cc6981a"}, {0x1010, 0x113, 0x800, "7c1dd736d68747e09c088ce547360593f264405d1820e9afeec430f69dcc5892270ba017883619b38360a21e4732b6cacc7172f0bcee68c7e74d12ecf9c05b792c6cb5fcf90977031a99c2b636501b3425258fb0998ddbc22593f78108a9cd18ae3a1a207bc022d77021b0e12bbf2d37d34ae0d831ab26ca26e1edb58177b3b2810f701d7977d3dc091bb270eec812993b493d91a51296c1729ac30be583b1e01f4464aca207442329c6d68a413bb22d2c35061c3aad438bd7f6c8abfd11337001a5d94325da15cb8567b130e6489f072e19c6531b5fa38c29dbf9bc272b6aa3fcff1f78518a5dfc7157695d262b2b31ee3ec76977175e065e29371815c1be341aebb9d7ca44857e73933fe7f0fb3a447e845ff034c3877f50facbcf1770ef662457268ca3efb7edbce64dc1c8f08bd366bc9e3c4619df1ff67467519b0e89caebec767b5e0ca6b9a5bed777867390eb27e4ab3365a11812dbe0488f4b56123ac017478fff14a42ae5ca7c5c97d6a81802cc572714304b548f564fee5fdfb29eb8713766cad6d9f55acf0c7fcb2678d0402fce7dbb90fed1160937d66dc1e59ba75cbc5d48c1d1c7dd04b5cede6965db240b8803ccb5d81d54165513839df7950ad6fac8b76517bdee5e2c4819aba8f0ed0f0885f4b760a9732542231449ce9129438abfd4874506940c4be7654cc87e10c7969cfc1b5d2d72c47a5f8539d3818acd26f15ec0b75bc4595f6a42419e2e7d5cd6d7d52a518586977b78845f791950218aeef1cfef4a2c7ebd31039ba968b3172e67b2c0c3085848b4a11f183f3250758dc40656b117040e99c10e4b3f159184065ef7460c008bf5fe28148ac90d08ff1b82baac81b41a68c590c651ea059e007560b0e8c393ef15c11a29ef69cf23a3e3df5e2de4cfb43175972015a97e0f2b62f354339ec0436cbb0540279fa43cf62cc8873394196bd8bf6e2788f50bc1360d56ea2483f65ad585be77ac8113163e2b04c4ee8c493f05f880d3b0d4cbdfebae2c73dd2f3e9fdb14aebfcd5d29ff5e2c81fcc89369c4269530eb26e20ada67d430d26b49b7a05717306b172ce8c3747439a4413f87f4494fbc9b3766ffb791e9619fa14b8e528d055c7c75b29fd4569ffbb2ebf6d6ec37c862c12367a7321674a54d945b1825263be55d6e3ea567d38f80f20fbd3560c2a5dbcc4a492e7018de05db655c0f403c27af83cd7f59014a5cd1a27dc48094cbddee244fcf489268ef4f46412cd2afe538dd00b5b70e5dc58d185067d6807a3cd7890ab4c2d08cc2e02af93e4cdb431c8310a6aadf956a85a7c000fbec447e1ae44278d012c688e82991699f4570f9b4680bc53ac2b52309c60c6a8f4f69c1d7311c9520c484e06e6640350f431c9f8ef35760854e8d3d175279034cd38a0dab5bdfd4389d9e59cedbe812fa9aaa73fcfc03f1d1c28a6697c41df1a33226bc5626f69ad0f251f44c7741ee7c5f939e495dd35993cd71d5b15aa1c7b65f39ed7fd51f0825669faedcdb94b3129569fc2f5bdcab90b591eabcd6492d929bf024700da13126ed4f6dfe6f8c9c503d30fadb212b14a0ccd4fb97093cc593c021699fa769f021fbfdb5d72231fbf4024b180f44614e9d681f6a1c56e11e358c58506c173b79a91d6b258b2c40d914702ec82edef6a24ae613451986e781aa5551e9ddde915ce5bf711971e49f070cfb78397d42f9cd42de1bc5a46be43eeb5460d8bf442e5caf3f61b6986a76f52d223e7f82f15b0cffefe827c34ec56d19def74d1526146c0a045eb99f0aa6aca20d16f7c9b09b0774ddda948696621ca6140583336a248ce6dd83c173edaf4275998dfb41149da21be4099020503c307bc59e9996ca30832e5ead5d83decd7ff6f4fe15012e95ec654e66fddb5dd85d467c5a90925f46038e9a8ff8bfeda8b5764a3b473ba178b85d0eb0c3e23713cddbd7317a4a97bd637b9f8366e5f9a8de112213af6ffc23dea2c1cf5455d3d41df1cbef82e0710584b5459b35dec2a3757a4db17f8b5275a9b84f843eb50c1f509749d1f06e09ab41eb79572c241f624cdeba958e108c615edc3fc1bb7543871ccb8d9043166b67499c8a7083b4f3b1266abd0346109d45e414bd9c2644b0badecbad9c7b560cfc0fcfcf7caa08ed4703baf42214d126ccbe4c9f6fe460600ba299e68c30db0b296c1a3b66c3be17000262160db9eb3f2f5e4e9c008d8780573e91df5b642d5eaabe669fc477f660854b7397652d8ced2ab6d2bc9bc4affce11a528101a971e002cd8a04a834d8c46fd3f7f1ef568d955118c5180026bddddf4be89d06926e313c49abaf03fc3b2325902c6f757ad71df15030ec7435c087c05f3d4b0f93848f044845426fab2fe986e7b25bc71eddbd1d953a462f580b28ef36116a72228c2c839b9607bc83ae41a86f8dc743ac129a1d4b0dc074ef3660e4f50dff243535797c835ad9f599dda73e7c1e17a59f8878ba04b2bbf48cd99512e6b2c30e705d4c16ee027fe32853848ace4ffa76cb594cae46f6e3159631ef6ff1580bdefff26282b27ebdb9e0c8ff67179e11200973d5d96b4a35000a2ea255ec56c2efcdfe1a9bdf9db05399f7fe758461cf5edd56886ba9ad4fc788c5bccd9f2a6be57a53a15a35ba30753bcf56a983276878cb5a0ce877ab65982ecb3be016e7fd7423c1b12138f549d974136d1f54e5759848a60cd4572db43f234c7754a155ca080c4408a120afdd49f7138e06b7533c6010c1197b6a97ab3f4b090846cd630ceb5a7d24c0ab2fc93fef45b3dd66804cb2aec404e4e1aa46cb9fbac10f8447bf428e44d0fd98ea91275ae8df3ff61821ae933158581f44292d4a6cb1c430470d9985118dfd70494df1d34e7c0b8c34644299c2d3f5ce3e87be983573d4211720ebe4d4048e9abf4e0f39b5933c4dabee99ee8b54c15ef13f782f23501b33a52e553674da1e75f5bbb8b5fde0c9c0aa5a09006a43feb09c3ad79749b1dd4132fe4ab4e952983a782af9d0760cbf88944c7fb6a01f5fa6d42915d59bdaf8426ab39954d7837902b211285646cc3e432df5b66062f10f70d5f6d761f46aabb03340dac6a651ca3bf7f22b3683d2c3c838bbf895fa6fbe74dc4ba2f9f4f5a8593855e5d1f1c3e7066e3fe0180f78db3ebe536278f0cf3c86c330f0fccc24ffc50386df20df004d9090ae4306c3e0523cf3bc3919ab36212e855ec6e7e1a83e7d4127b4332235a09e61b4d55d34f399778b0e2c77432e2337b779a6fcfb3eb31df6a687cec6466e8cd5fb0a6ddadee262e95bccfe7ff24f9b5b343d469a9a894a4dcf23cf6808d71b37e7d856d762cc3a4a4aceddaf2fdfd031ea48924b10c67b83b8ca664c8132012f80632b1cd47f2c3ba9c9a30197998e1e8ec02bbfe5fd1893724c721922d2de648e0addd502f297538abc0d29b0eec437b31b57f99bb895061cc3b57bfed0ad21288fce5f69ef0d80921e304e12fa788abf7bf0f25172ee331d354b3654a479a55186714f9d78d0c2b1203fded93a926b066eac54f08ec33b3376242a120832d09da4036aec79e53b9ccf862cb4587b44d0d18f7e1781a707fcc97e224d56d10ccf56da76e85f91b9a138754d9e9f384aa1ffde657bc0fc837768aa9b03da5300f669ecb0d9a5336aa9544bd3ab2719d3a09ac42fe96229212be911ce7c8a392d828f2625da90a26bfc635527c1281c45653145089c931348e3d0df6bac9f291e22bd970e579cfbe0c6528d3a424f7088ee18999ef0f5974c278e9ea88f3258dd2ec875befc33a9072d61d7c6da81c41ddcbd2e2ef13597c5a9c131e84826e47ff0681937c25b62ef0f1c2df87aae6de7f8c0d9803caa220bca460782e74d73a2838ff1fdb2d9063bb3d4d56b96fb79a3ba27224b48dfe2845c05f7c358dceda4945db4789234bcb8f294d8153982dd28a7fe986e159cad26166276d7f6ef4f6e7006556242dfba63ff91c3eee1c1321caec84ad01f4198e79f73293934a50d782aba0e5641ba7f4fe6f05879d88a9d83f0f33511af9fa8ba49c9344c213bb8c716a75da5812556e65b459547efaa1098f46a70ce6357d2c9202f868bc85f8ad01ac26638a1131f22745b130e8ee356a3c41fb9d5c27493a1679518d3a8ce256b925bf3778153def219250d90f72b8d8d1b74630f484780792bfcc9e09ef6b9abf6329490fa2b7fe193877061c71858cfc782b429fe3edf1ab97669af2b7bdeed4b23dcadff69e6cbd56e489f1c756b0162ae4fd7fbca6d798726edf83d745f07ad98fc243edf336d41692fa8b11c13a0c0ec565031273ad87ca70fd7e6e7a405b7765e025e231d3f4446b188d16e790ee960f8a7d43113d8984ac817925b6784a32018e848ef044907de520374c71014e6d70effe505f5b3c60a1b6a810b5b3a27f45d228b95db4589cff5e8a59c7f8899a6267427292d52afda67e29dc0b7dfeecee0592ef5107302957c252b00a92bd0f828e2f89d96968a1ef717e8e1e44d0cb1cf937af5de3cf6b368c3fbc2a2c606578adddaab750adc2af3891b31580f1c41993da0eab37cdc80248a09bb3b1edd3b3b31240e7463b272f21c00f1367b8c5e910cc6f91ea56d46b0abfe9b03cc05e4c2cda397b50d597316d8d2745399cad76d4b0aa4d19bda5fecc87a01923cc5dcc6ed5ad5a4dd2e735177ce969c0309da2419ab94174af5aaa0898553ce9cc591f69bad802fe8864cc998d54410fd9ddb5eab81db6cc7ac6eb55e130cfe21acc66c60c82b73604ffea1aadf616ba5719b50a133a1bee7479e2054ed5f330239c06373be38bbf1a8ffa6ebd7f50aef8eee096954e18c2ce372c849a4d0dd65a8399eff9bc7dcafe72ccfb1ca3878d4e6df4f699c78ed7c87e398d0a18664d44042c27f3323af28062aff89ffb389b86e63fc0c033091d1507171e3342bc94c798d10fd9572b4d3ac620bede9938c55e04373dc444330e9bfc58181005794fb9a463453815a9b853a8519597a24079528f95c4320818acf3266040e035f026e0e2de7b6928b1dfc98a43f8bbe33ac886f5a6dc119dab738649fd4199026656486bd0322578bafd0c15f59cb0463401ac0a23ef604934b0456cfece50e414672acecb25975ee54f3ed9967f3d37214acb9a8eaaa3ffb99b5ca7ea753c7f3012b91c8eb82c96d7a3a8f5675063b9164eb7897c3c196db78ff375a87785a5103f3508796dd9a68b92476ac8a5ba40b558185c021e7ef9f11e48e392f4378db4d5fabf5de356f912bb386a24e1adbfcc08cc99e644d140e6838f7fb13a5267f3c225f94d82435308241abb8540fa4eb0bb81b5ae63ff3a6e6b669288836ed92bf5c4e09256b79dad9bb08b6dc6962e4a4a0ac69daaf4860969138a349141b1cea0decb3d636ee958c66f926ef1f405c6f1fafa86a88a14508fa7cbc2e4946fa518ac3aa8b91cf8e3e69ab56bcd50ac6a1f2c317caca1c75311c17710b5866072f46ff826fe18dbaa0a4786da7be5a61db104a1a38bdfd478a2e52da61e1f565afd9887f964580e4d8c8281cf675ea63f70a05b5e19716e0b870e42fe0fb590a2e2a7c6f327041c6c4ff4c01f35dbc6a4ea1cfae3217b8062f65932c0b9e68a22d0147f220e913630060e330e40fa5e380bffafc9611d72d797252a6f73c790efffa4d2c112386cfff11389ee7eb9a306fcb1168fe2c05c15c66b47401f9df8251b3f1ba598106d055cee238d9526f6667a53b9d72c2e36656619ea0867eefc7b9e5e36ee90dd2f8889cbc382d48c8a5d55871e9bfd9668066dcd86b0a244b09a9e8adbf"}, {0xe8, 0x88, 0x9000000, "4f32ce3686cfd4ff77fd2f2cd8bc2d9fc13c39f86a4b24b7fa6ca231cb857c6e9d583f5bc58f631789d30a7d7caa1e5dcfe93d32d0cb481b4322d292652014a2ed1e33f541af1f371c3d67fd35869c4fc87dc809d83822c5b179cf3dfae45e9925efcdbb6537038dcb1ace38e6019e03ddfb8e8108a8060cfa1dfffa1fde117c4ee6aa329c60e5ac18cadf8a84ab03a60f1287e67e607f516708c9c7ac33cedefa789210eea8fffecf376bbf16413c9e24bf52a7469895bfe6d2123fd0a5053503d77313a2492117b4e407127c512dbcc6129a"}, {0xd0, 0x11, 0x3, "617bb054828347bcfd1b3b317f98cfdd53c804c735ed490df409e8c112942d7aaf1056c2c44293fe9aa6e10c82dce5be97ab9b2f9e3bf3a200aaaeba7fb30c953aa0d1406ea613a7b3acbb48330feb46e6a2677b8a0b1591b425f07e83fafa9cbc068d7c7f92a8ba72115015c0de01dbac1a662cb1c9bf86103d5da1c89423d2404d3e428c9492d4f4ad53e2c8ebda9561ec8edf24713c9df2f1a432438875f7406379132815c73f05ef903b4df760db1544c055d76640771d45be"}, {0x78, 0x111, 0xff, "7d954138c24b38a9c3063efd0977e7c580306ec3fe1b385e1cd3ac8b3ff36e85befe9fc42479ff1ddd384832364ac994fdb6ac21789815ec222135ad7bc10f312caa0fcd816c84fb2934707baaa2af956b42cd1b4c691e7fba778437cfd99deb7613b6654e768696"}, {0x10, 0x112, 0x1000}], 0x1448}}], 0x6, 0x0) ioctl$EVIOCGMASK(r3, 0xc020662a, 0x0) r8 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r8, 0xc020662a, 0x0) ioctl$EVIOCGMASK(r8, 0x80104592, &(0x7f0000000000)={0x2, 0xe9, &(0x7f00000000c0)="e6e8809c89cd8ba6e5c006cf82a314b34f295c0bd0ecc51c5babf9438c37936ec421708d13ad8ac34c539294b8268c08351ec73f03a040e252dded6d28d708c27dc3ca231e4a2cb38284e033b64d6e1a2e52bdb278efea59740b23624f1dab4ab79e5c3677dec13a73818ba4191de28e8f8d2a281473be82a16c1df02cadd5bbe842c510d842cddd4d2d23b647fb283ee03182e8bd3bb418f6907e07bc1ef7e3bdfa6de18bbde618a2cb433fbbb9adbc8caf8acd8ef5b2b1f9beddc00cc5ee2ef083f1c742e413d1f16b40201f9eff83fbcf383b307c1035f737cbe687450501a14b713faa01b1be57"}) 00:29:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xffffe000, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:58 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='oom_adj\x00') write$cgroup_int(r0, &(0x7f0000000180)=0xfffffffffffffffc, 0x12) 00:29:58 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x16, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xffffff7f, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1245.871994][ T8350] loop0: detected capacity change from 0 to 16 00:29:58 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) recvmmsg$unix(r0, &(0x7f0000001000)=[{{&(0x7f00000002c0), 0x6e, &(0x7f0000000480)=[{&(0x7f0000000340)=""/11, 0xb}, {&(0x7f0000000380)=""/233, 0xe9}], 0x2, &(0x7f00000004c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}, {{&(0x7f0000000580), 0x6e, &(0x7f0000000700)=[{&(0x7f0000000600)=""/51, 0x33}, {&(0x7f0000000640)=""/2, 0x2}, {&(0x7f0000000680)=""/77, 0x4d}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="1c0000000000000000000000dceb0000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0}}, {{&(0x7f0000000840)=@abs, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)=""/92, 0x5c}, {&(0x7f0000000940)=""/1, 0x1}, {&(0x7f0000000980)=""/58, 0x3a}, {&(0x7f00000009c0)=""/124, 0x7c}], 0x4, &(0x7f0000000a80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}], 0x58}}, {{&(0x7f0000000b00), 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000b80)=""/112, 0x70}, {&(0x7f0000000c00)=""/40, 0x28}, {&(0x7f0000000c40)=""/111, 0x6f}, {&(0x7f0000000cc0)=""/250, 0xfa}, {&(0x7f0000000dc0)=""/211, 0xd3}, {&(0x7f0000000ec0)=""/144, 0x90}], 0x6}}], 0x4, 0x0, &(0x7f0000001100)={0x77359400}) mount$tmpfs(0x0, &(0x7f0000000240)='\x00', &(0x7f0000000280), 0x4400, &(0x7f0000001140)={[{@gid={'gid', 0x3d, r1}}, {@size={'size', 0x3d, [0x74, 0x33, 0x78, 0x33, 0x36]}}, {@huge_advise}, {}], [{@func={'func', 0x3d, 'FILE_MMAP'}}]}) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/198, 0xc6}], 0x2, 0x401, 0x0) 00:29:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:58 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1", 0x3d}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(0x0, 0x0) set_mempolicy(0x1, &(0x7f0000000000)=0x401, 0x1) mkdir(&(0x7f0000000080)='./file1\x00', 0x180) 00:29:58 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x18, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:58 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1", 0x3d}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xffffff9e, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1245.978779][ T8382] loop3: detected capacity change from 0 to 16 00:29:58 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xff, 0x1000}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:29:58 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:58 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1", 0x3d}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:58 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x19, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xffffffea, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:58 executing program 4: perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x2, 0x3f, 0x0, 0x0, 0x0, 0x3, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x5, 0x9, 0x400003}, 0x0, 0x8010000000000000, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) [ 1246.020748][ T8395] loop0: detected capacity change from 0 to 16 00:29:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x1a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce868250", 0x41}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xffffffef, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 4: perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4000002001, 0xd6714, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x8, 0xb16adfe, 0x0, 0x5, 0x400001, 0x4}, 0x0, 0x8000000000000e, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x88) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:29:59 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x1c, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce868250", 0x41}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xfffffff0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:59 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) 00:29:59 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce868250", 0x41}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x1d, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 4: r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:29:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x1e, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) 00:29:59 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r0, 0x8982, &(0x7f0000000140)={0x7, 'veth1_to_team\x00', {0xdbb4}, 0x7}) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x0, 0x0, 0x3f, 0x6, 0x0, 0x4a43, 0x10802, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0xffffffff, 0x1, @perf_bp={&(0x7f0000000000), 0x8}, 0x1, 0x5cb, 0x200, 0x7db1f66b2359102b, 0x7, 0x3, 0x1, 0x0, 0x800, 0x0, 0x8000}, 0xffffffffffffffff, 0xe, r2, 0x9) [ 1246.172039][ T8444] loop0: detected capacity change from 0 to 16 00:29:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0xfffffffe, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) 00:29:59 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fce", 0x43}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x21, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:29:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0xf, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x40, 0x0, 0x0, 0x9, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x400001, 0x40, 0x0, 0x0, 0x40, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0xfa, 0x2, 0x29, 0x7f, 0x0, 0x80, 0x600, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8000, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x58000, 0xfff, 0x1f, 0x2, 0x5, 0x4, 0x2, 0x0, 0x34, 0x0, 0xfffffffffffeffff}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x1) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) fallocate(r0, 0x3c, 0x100000000, 0x5) 00:29:59 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) tkill(0x0, 0x1e) 00:29:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x10, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fce", 0x43}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:59 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)=0x6) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) close_range(r0, r2, 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) [ 1246.336710][ T8509] loop0: detected capacity change from 0 to 16 00:29:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(0x0, 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:29:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x22, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x6, 0x80, 0x2, 0x0, 0x0, 0x80, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xce, 0xd2f6}, 0x104, 0x0, 0x7, 0x5, 0x400002, 0x10, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000540)={0x4, 0x17, &(0x7f0000000500)="7b51c2d8d03cb962092da3316e10fdc02b346eeb21c2ad"}) perf_event_open$cgroup(&(0x7f00000000c0)={0x2, 0x80, 0xce, 0x6, 0x80, 0x4, 0x0, 0x4, 0xa00, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x40400, 0x2, @perf_config_ext={0x4, 0x8000}, 0x40410, 0x901, 0x7, 0x0, 0x8, 0x0, 0xff, 0x0, 0x100, 0x0, 0x2}, r0, 0xe, r1, 0x8) r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000001c0)={{{@in=@loopback, @in6=@private2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={""/10, ""/2, @empty}}, 0x0, @in=@broadcast}}, &(0x7f00000002c0)=0xe8) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_tcp(&(0x7f0000000000), &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x1, &(0x7f00000003c0)={'trans=tcp,', {'port', 0x3d, 0x4e22}, 0x2c, {[{@version_L}, {@access_user}, {@posixacl}, {@uname={'uname', 0x3d, '{^'}}, {@cache_loose}, {@cache_loose}, {@access_user}, {@dfltgid={'dfltgid', 0x3d, 0xee00}}, {@aname={'aname', 0x3d, '&.'}}], [{@appraise}, {@pcr={'pcr', 0x3d, 0x22}}, {@fowner_eq={'fowner', 0x3d, r3}}, {@dont_appraise}, {@obj_role={'obj_role', 0x3d, '&\x1a['}}, {@dont_hash}, {@appraise}, {@fowner_lt={'fowner<', r4}}]}}) 00:29:59 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fce", 0x43}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x18, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd", 0x44}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:29:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x6a, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:29:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x24, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1246.440735][ T8539] 9pnet: p9_fd_create_tcp (8539): problem connecting socket to 127.0.0.1 [ 1246.457214][ T8550] loop0: detected capacity change from 0 to 16 00:30:02 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) tkill(0x0, 0x1e) 00:30:02 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd", 0x44}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0xc0, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(0x0, 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:02 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x25, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:02 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x400001, 0x4, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:02 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd", 0x44}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0xec0, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:02 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:02 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x2, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x45008, 0x0, 0x0, 0x0, 0x400001, 0x0, 0x83}, 0xffffffffffffffff, 0x400000, 0xffffffffffffffff, 0x0) r0 = gettid() tkill(r0, 0x3a) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x80, 0x2, 0x40, 0x40, 0x0, 0x6, 0xb000, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, @perf_config_ext={0x1, 0x71}, 0x8000, 0x71, 0x20, 0x8, 0x1, 0x40b, 0x48, 0x0, 0x1, 0x0, 0x1000}, r0, 0x3, 0xffffffffffffffff, 0xa) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000000), 0x7, 0x400) mmap$perf(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x2, 0x10, r2, 0xffffffff) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) [ 1249.344631][ T8578] loop0: detected capacity change from 0 to 16 00:30:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(0x0, 0x180) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:02 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x26, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1249.463034][ T8609] loop0: detected capacity change from 0 to 16 00:30:05 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) tkill(0x0, 0x1e) 00:30:05 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x33fe0, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:05 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:05 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f00000000c0)=""/232) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x2040, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f00000001c0)={0x1f, 0x13, 0x4, 0x3e, "cffe1a0e3ff9480e79563212b3053d7b6b6ec3f22ec8605ca85ba8e22ee0711f"}) 00:30:05 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x28, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:05 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:05 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x3, 0x0, 0xfe, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, @perf_config_ext={0x80}, 0x119, 0x20000, 0x3, 0x0, 0x400004, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc1f}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) setxattr$security_ima(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140), &(0x7f0000000180)=@v1={0x2, "c9e99fb58656d156"}, 0x9, 0x2) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f00000000c0)=""/91) 00:30:05 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x29, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:05 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x2000051c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) [ 1252.351350][ T8621] loop0: detected capacity change from 0 to 16 00:30:05 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1252.438329][ T8655] loop0: detected capacity change from 0 to 16 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) perf_event_open$cgroup(&(0x7f00000000c0)={0x0, 0x80, 0xff, 0x1, 0x8, 0x3, 0x0, 0xffffffffffff8185, 0x0, 0x5, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2, @perf_config_ext={0x10001, 0x8}, 0x1004, 0x7ff, 0x3, 0x3, 0x8ad3, 0x8, 0x5, 0x0, 0x1ff, 0x0, 0x69}, r1, 0x7, r0, 0xd) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) 00:30:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x7ffff000, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x2a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x2c, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x7, 0x0, 0x7, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) r1 = gettid() tkill(r1, 0x1e) [ 1255.379247][ T8672] loop0: detected capacity change from 0 to 16 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x2d, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0xfffffdef, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x2e, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x10, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 4: sysfs$2(0x2, 0x2, &(0x7f00000000c0)=""/206) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, r0, 0x0) creat(&(0x7f0000004000)='./file0\x00', 0x0) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x30, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1255.549994][ T8732] loop0: detected capacity change from 0 to 16 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x11, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x8, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0xea, 0xff, 0x3f, 0x7f, 0x0, 0x2, 0x3100, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x81, 0x0, @perf_bp={&(0x7f00000000c0), 0x2}, 0x800, 0x0, 0x6c000000, 0x5, 0x6, 0x49, 0x3, 0x0, 0xa1fe, 0x0, 0x23c}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x3) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200000, 0x1) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) fallocate(r0, 0x4, 0x7, 0x4541195e) 00:30:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1255.593631][ T8754] __nla_validate_parse: 7 callbacks suppressed [ 1255.593642][ T8754] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x12, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x31, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2003, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/222, 0xde}, {&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/54, 0x36}], 0x3, 0x80000001, 0x9) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1255.697784][ T8790] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1255.705117][ T8785] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1255.714549][ T8796] loop0: detected capacity change from 0 to 16 00:30:08 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$nfs(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x1f, 0x2, &(0x7f0000000280)=[{&(0x7f0000000100)="5c3113beeb06ed3b98c88aa60f1b3e27fd349f6f541592fa7f0479bb615dc648f96d96fa47d10b40cd2181038286984c27779fd4a8c26d08ce0b8a9b334899e9ab028dade15e34a0bf4e38e8e694c5f13a5daa2552fd4199c328c43af1e6267aca22f3bb21e251904eacbaedb810eac79d482d7de1d6629ffa48c890923bd0fa246f69426f5269d1437d5a", 0x8b, 0xffffffffffff8001}, {&(0x7f00000001c0)="752824074f617143775b1900012ed4f0815fe40fd11fb00fa1235668e4ab48e635070f1d1b5d1efbfb17413a49f3f349a6cf8416c86c4d6475c296bc2d93d55e053ff161fb5780c9fb20496fd6f59a35f4dc5361e91ac80a3c0b9218afb641fd31efd6d98d0f8a320744700b0473b1aca64db465bf0025ba78ab15e07e9785f02d8a71c3370fdb3d3b8b61d21b18441d", 0x90, 0x3}], 0x80, &(0x7f00000002c0)=ANY=[@ANYBLOB='!-[]!&,#,[/(,,+#+,[,:(-[:-\\]^,$\'-)$\'&-#*},fsmagic=0x0000000000000003,rootcontext=sysadm_u,euid=', @ANYRESDEC=0xee00, @ANYBLOB="2c646f6e745f686173682c646f6e745f747912eba1367d197000000000c0070000736d61636b6673666c6f"]) uselib(&(0x7f0000000380)='./file0\x00') fsmount(0xffffffffffffffff, 0x1, 0x70) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x7) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x32, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1255.749410][ T8785] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 00:30:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x13, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1255.791070][ T8818] loop4: detected capacity change from 0 to 16256 [ 1255.802519][ T8819] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1255.804622][ T8818] nfs: Unknown parameter '!-[]!&' [ 1255.811929][ T8819] tc_dump_action: action bad kind 00:30:08 executing program 4: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0xffffffff, 0x0, 0x400001, 0x7}, 0x0, 0x2, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x14, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x34, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) [ 1255.863979][ T8842] loop0: detected capacity change from 0 to 16 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x3a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:08 executing program 4: perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7, 0x40000000}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="277801737230000000"], &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='9p\x00', 0x8, 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x15, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r0 = gettid() tkill(r0, 0x1e) 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x3e, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r0 = gettid() tkill(r0, 0x1e) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x16, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) [ 1255.982097][ T8878] loop0: detected capacity change from 0 to 16 [ 1255.997042][ T8885] 9pnet_virtio: no channels available for device 'xsr0 00:30:08 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r0 = gettid() tkill(r0, 0x1e) 00:30:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x42, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:08 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1256.043426][ T8900] 9pnet_virtio: no channels available for device 'xsr0 00:30:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, @perf_config_ext={0x5, 0xc2e}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:09 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x18, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x43, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1256.087199][ T8921] loop0: detected capacity change from 0 to 16 00:30:09 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x19, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1256.145344][ T8940] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x48, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 4: ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000000)) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x1a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:09 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1256.191881][ T8954] loop0: detected capacity change from 0 to 16 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x49, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x1c, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, 0x0) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x4a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x1d, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, 0x0) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) [ 1256.293214][ T8987] loop0: detected capacity change from 0 to 16 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x4e, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0xc020662a, 0x0) 00:30:09 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x1e, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@in6={0xa, 0x4e22, 0x1, @local, 0x9}, 0x80, &(0x7f0000001280)=[{&(0x7f0000000140)="3dae181af6f58c190d9a621c4dca81f4b9044b8498680aeac93747fafd1a7ad352176e402aade8fc3bbf6be8f47fd7e0ce1d0f7497d956d80339875f23a614de32e7558fb8b77df539c944409655b4e5e19aa103737e982b4a969d6912ced3f05c6625a4fbc42e6908aa0fa9", 0x6c}, {&(0x7f0000000000)="31e22b2d27", 0x5}, {&(0x7f00000001c0)="83cd4a82085fc541afb5c7407a74beae82993faa3a31d7f59d4df8b245b3592ccbb7e8ad9421e9a2e41abe0fed3e7ad25acea321e076215ce5bd24e0aa16b458c196cfdc2d003c1a6d84b4ef38e7bc4615433e5f95b1f50e6722f734624b739e494e642b5cd5c888cf62d4c85f166c5bce963c68bc066468cf0b607f1f2724392700207d27bce6fc83e448776cc694bf774b4f9590c1", 0x96}, {&(0x7f0000000280)="961b495d4bb0dcee6b6269ad4dd0408542382a32733d1e4e59b28b38ed74ff487289fe498ae9e965e61991c2c5b8e60db0486bc3f100c0b9ef20c705680d1d86541d00ecd9f7cabab4ed7e709760aab25cc8e2d682cd25a3dc073897c1cdcf294f6f52c6db79de93f0efc983d2f817dd5568c3375b933662230c721931a5c2981ea09c8a68f9fed1af06e6609d83bbf1ae52f10886732b55051bb60a7d8c9eec0783382dc9c76e6e22c58a5cf9a9cfbe538b6f7ff0add194e55326e23ae18f18fde1fe46a28287fccda18bd0715f51c9359e89e7cf2284051120c1b611740bc3765d34deadad404c0262dbc5a0ef9bdbbf955adec061f16a4fb5cb3c9638d3e35eab23ac41e5424c97d2dd5a002933adf45e2b48e6e913b8829b4b211a722f64a1eea91b185dbd7fa240c815c023a0cdfd8edda8795bd8371c083ed3ac669b4aa390409351bc2e4d40a122c472d07a5b356d38f6e16510d855170acb3b195563b7a84c7b3e8db7eeda240236b23ca12240bdaf7c73c37519525cd7be03aad8e5fb64dc5b10b16b399caa6b96c04584f580732f5441e5ef379bf4477cb551699c8c505664871e9e76eba285c9d9517cfa522d2733f2f8307618316ec807fedab2ea80b2622a86309fdf685b86a77c9045e03e5b72055105203b78dbbca867fd9fc2e7e33c40fced3cedbfb5e2a0b3582682854a725980080ef0244251e7fcd558ff9f3f71931822883a2ce3cc78b1a657974de40a6987fa868af7688f4f0f9156a528c176bb8532611cadf720e9a2419238694ec087732c54bc0bfccf7929f2ac2d7dad05ccb382d8579a2ffabaa8e980931bfd07271033799cd532e472290210777eca83a7be547c3abfc4579c7b9e979be1dbc0b85ddb11a1665defaab18413ab3f073a665d295c32e41f9d76eab7892d6628cd5bd16a5b5a63b0d3a4deccd812805f094b0ca0a4251964dfdc6004c5646f27d831adc27b7d243a4797a97acb69a4f303acd08b2166e2b540c01edc2f1aaeb80ef561e853ab52818c2c6a15aee57cc8c46c0322b42621d878406359acf2b3ef6ab06c51f358a4c9326e3ea060a9bab3143ac7ee2ad37a803cfab6bb29e36e1e301e64ad08db610e1dad08c9a4389594868df084c82815c8d9eea1d9c6f42e0f9198408a4382de640995f566b7ef6c47fb6dc8c02fb697d19dbe1504b142875c6d66be1dd28e23d7c6338d8b482bb6c83eec6a5dcb4c7a2f320da6d7f66fa2c7b06cba76d61886e1decacce03f8645fdf31d76dd7d52697c1e134b7f82a189e780953f94456471b8cb0312345b1a6ef979898a1eabfd7d2723a31e3901464b76416f5ce4f6bb2fe5a0f831c3bb6eb1ea6665e89c9ca0805aed8338ccbb89192166c722e9de7d3ea0b9ea9903d794f609c8bf619a84fe16e842d2b060952215d00aa95b3bbda86e9e8ecaa900e5fd481776894ee23d95dd6da383eb38f28ed1eea50c6b3e075c4142873bd569a5a996d149b64e038d7036e8b69a3d4da9e2940899d79310bf4103d27041ec409baed86b508d867d780237c104bdee1ce83d3adfa17c76d7b053f9e9b899946d045081f8ef86894657fe72ef4f77d9e423950fc131c6e7f1e7c3b4097f429ffd7c1e311982359f1c93840fa7ca810b5f18a9d40584674aca99894e38f64705f8ac004f8eb3331817ece0946b7373ed92c8761776218abd03bb812f619a4da52fb18010cf1dffc3d91eb57f87821c97c95f9d4971a3c341fa3d03fd70059f084c77fa905387c4f07f1cc39cdb17a3a222313ebdc4659a29bcf4e8afea8d209e897315811e1c164aff61d70d4d7aeecf6f6555242148234bca6062d025044dfeb7a29681d59a76988ca4e9118202a51705835361a4c7aa9fa2aedff2c31421afeb3226ab58749dfa4837e11a7c12d49a98334e9d431bbddf79d51ccc6a30435d4fc6a2f14e1a686aa0ab2ad335e46f55bd51736fb11754349122b90d8f9c57417d1db92a964e214ab019fd8b8ef8201b65f2ab2ec2b2c3c0e29e72e8193cc0e7c34f85f1d0734d277981315aebf70b4bb73a345cbdf47151eaa610b75a9f00ff35bd7e3e56628be8894f35b1626e40249c9e5347c13bd87699f1a4965e514efcd750a59a3d8f1aa1be4ca6801c83511e8bee00e110e9c65836e38d7c67df29d7fd3ca037374defb8d5b9720fd28dab5a9fcfbe8cc28d79fb40bb91bdad45acb28bdd163f8b8631bfe86ae1bdbda83c19b940bcb8e89cbd5f760ae38aca6d9ba8ef9a795d2a63284524a0c5c83495c481440d48f6b602cfd9b8f1a57fa847bbd480967b6514cd6aa01c0fb38970ee1b7c4fdd9790975b85a672fced6c5a71bad8fb67e744b9686558c10259a1c42ad9a5ea60b2c1c46ee2320af11dcffccfe561b614cb167e4f384038e5d633edd62bddcf018965924de924d8cd7a1b12858c795008bc2d4c447db8a9e818ff07d178e523cbcd40701d4a7cd04c043f30a40d3ea1bacf6ccaf7dbf40a1d014c61df5dae158024ab1fa5d9e43a489bdf77638949ca8b3e8f944401de451677f9efdbcdbb9f74531659c20bf37456e9d3aa1f33da0b1fe08daac2505219f63b183fc9dc7611282787e34fc72cfdec6852c25cb18991b3d00f40ac8d3c7c3aa7bfa26e0fbdd92d573dc2c48de53a0c50af5555334df5598f6612cd4ccf3a90fff2fa97162b39d5bb9cae381834017edfd88ebeecd21ee65e6c2b0df3124b5b0e6f6f0088bf5b4ec98c0b63080807a0f41cb5e5d9c5d8110b0a3562682a69ec0b99e1d0697e9404b10e313b2eb11654b2416330337aa372f2d77ffab88acf02a0b0ff82da49cac3776e44a1790fda62f5a89c5e12f603ddf6638e9167fa96cdd8923751c073304ce9921f8db7be937c061a8822c620fd9a72f51e6dcd53666ba287d783af4084ffe8fb830695eb8555ced298efdb02791eb3a979e4aa9443a9074b41ea44d0795f67a2c98238ea43be8c99698ec6b3c6b7c36416fdf08678a46d84d5137a3d779295e1f90605c4200ab60f9ecb450df979658f8bb17d629fac1c223d00afd31db3e652f38bc88d8acb4dac38a749a10850144623e0f8019fe23b9c81cad7a612da9e4709e96d6a1c2ee6d9dc0aa87859d5acf3ef34a92ca8cc6929b179671dd22007c10c053b201b0e6bb4e19da5ea14106ac6db9cdc4bc0c9de232f7eac83573a03893305a12a87bc6ffb21ba5ad6b0b20830d7aaf93a113303b9d37504fd56b59ebad170c372ecb39cd4611cb27687fb6267e157ceefa36aaff4f1b3ff9622860004420891a520e087b50c63fcff48402c354001bf3ed49e55d5a411d5ffce465e23c6c3617ae147e937ef4f29e58a48cc3199a4774307450aee79c73cdb34eb62e30af0e22acf1383e4e85f5d45c9b5212925fbe54ada9803a5eb6b87e5814d90be5197a5f1b8887fc64271dbbbf3fd41901444dee283c5e48c76141d5bca30d7f896eb0cf6ed0834fef93353695ae3eadff39726e9a4c4ed8847ecc882a6b0136eb87d19e338f87cbe7ee4c75c7762871a8f59d575b11a01664bf7c8dfbfcfac19fff4d0ddca9fa16ce11c51cb6ab6a72e962617ec86952cdefbaa79b624793e1394dfb201db0650b89fac3bdc0e62bfd41c399b2d5ef84c7ea5cb9b477b390a94a31009e44456ab1325252da209145e7ffffa9261a7c1918737e7acc7c3c0af71d6b91099a0ca47f134b607d8dcc4a9edb52ebef748b9d92188afc3593273dbebbf51620abf0e60931040e73976a6e08151d7444896719b5b67979fe145b1b1a430bbe76ba0a96a9c95c66e010435f709a3fc2be89bc0d3c1b18741541a5aa00b134d2e22a1105f4d1a3dc8e4128e95eef58672859a5a8c0a127470cbfbefc5e4e5f95b46f35ad38c548df9c2fc0b3f9f2036e0b98f551bb9be2eb7e4105eb47ba657e65f41fec7390d9599d12fd416d0f9f8f570bf063c2337b9c364a609feb1180490341b6c6f09e9a423d28cd16d2e473d0b5bce452f013207ca0efd1624ccda575ab73ccaac2e1c4ab5af57e500e5317f5cc9ad227adb91d1a885dd0c9e9185a1241a1e16bcb34192bd5d79cbf1861bcff422cda4841a6738b45e8d7b7e7b5e79a1abaae48e3b3e3b264a5495dbbc428d4106746f02514710d609c076ab2389e27c64281e26a8be6497e82271e6f1a6eff9bb09f57e0ead6ac63d476359becd05760d2f85f7c310da6dcc9de68b39af8a903667abffd8145718fdcf75729fdfd7b141981e3f756970ba39801c19ebdfcb4436def7ffbef8dc737b0f8dca9136c52799410f1b5e2a9aeaaae251eec9bf85396a25258b3e4e2bf1640207ccacbb05eee378f40436568b221d4891e8f2483eed34f809f5b6f5b127c983a03f25ab612144534a03aee6f96442708431b325afcd0bd23d30f826e42a757f04feffda015c26694f8f5bf8e39d123c853b35b79d8eabb04bf4b85dba48e2d6b7de8665ced1d0281e5d23c6a214c3c14d509bb5f9a600a3f7633306d982a1845f2a7ecd4b71855d2082287674b2e01e1ef6ab1d1c442425baa55d906b2b5aa8d1e3bcabb6899a8650e6b2c5b542a201f1500eed8bfdbfc709a68073d3339f4078d14b8b12955045c73f1019fc908fa4aff6c376231f48b23479a60c0951ffeb31c149a6c636e4df4993948567dd77b107966e8d62aec35915d0cce66cee0405825c0217eea7da7b8473a57c170f04f397f5c2332e8a883e05fe17aac7561d0d0d75ceeba384e08fcc964943ef7424d5c33f605b8c1ab0996f03c2dd9ede74a025ffd80a0c0f0f0a9a773d8dc0b6594995d4f8f7d0721c2ca672c614bb47431b3a36533948d2a9181f54de5c808dd4b343e626c470299f15581f8f2b91b012dae5192af210b1e3ca4f267f7ebc88da8784455bfe29151ea8d7fb14f91ffa8fecbcaf7b4c4236633ae26de6f04dc8a4259a57fe8ca0d9573e0a6b4dea7a14d01e806daf888e36a8a35545e4bb991e88341b3513d8cc190abf48198620f006500550d37fa6f3884866d9dc380aa4f17471d2236739a08240da5d5841fe4ba425db0ac56373046fde4851d8e0a753388bea91bc0c8ca7250e867a5d88fd9415de796537d499e56f23a67e7a68876401d63a26f9549930d963d88e8a8f25b76b84b19f55762683255cbfb4ce2e5cc749c0c68feebf5d4477343495d9c5697f24b860164290fee5b4ea1031dcc95137d98fd4032c7e91267dcbb30dd64a8f834a1074f3699188e5b47de9190706898fd320960b983fdac01b8320fa484c64a83107de86831f5d5a507e6d3733f4f79731371527f26719daede7ae2f9acba138309f5c0420bccc5d7001759b2e31efff3ed51d6e1b22a92f8edaa007894bbe3e3ba2e75e9a025f4952772a42708ffbd2d0246ffcfbf09ceb17ad020c376ca335fe9a45548fce1ec33a0890c1101df741eea5172b19b2ef70c337e7efd14cb4daf27803bcdc471f22f86ad6c68a77848d24b98e6f29aef8b92e225720248771d964ec08fc709f1bd015b9ad6c230ff6032f1c8b470ee2d8d4477e729081b49b4acb4e43239105ad041ff2b9a73b55dd7883185056d875be896ef3ef0f488690a754e69c4ad1182216070c974a571a3a03a71fd4b454c51ea3964eeceddbe4a46803734596e4a34ce9cf261d9838d50c1a027b9db37e7befcf777d24e0fe47b03edb4d724b7a2bafeb840606030df64c2e0de4e3422be42df5fc865a952b59c2a01118bb37990e325a125929c68607074718c2272cb9982c7467fa4e26576aaff662bce11e784733d34e529070f227ba6bda24359c", 0x1000}], 0x4, &(0x7f00000012c0)=[{0x28, 0x115, 0x7, "0c2684dba1412619678c2cd48de5d36327"}, {0x100, 0x10f, 0x7, "4caa678bde290a61efcfa1800194fb33582f2b634dd5be2b64a93f9d10ef1605ae225b9b280a2651ab81e748b28fcf4b702808d3d6b6dfff2f1dadd213a66c173038eaf257fc7e872b725b2dad14716977d0eb917e8f0d959e6b48fc7ae09a21d97dd1a58858bf292a7a4943005602bb1c38acee28ca02345641e8c31d03bbf65ea25530d36391df437c61a4b987af01aa4f7e89ceb0519eca0c522db63713dc4d9d7a963f82d84cd4b3cae173e69f619bb4e996c0a824537673ce4ede33537112eab0394ef749ab4c17f37df3d532811b4e01e02d77e4d486912221bafd812a3b945fea0b372855591f79dff99013"}], 0x128}, 0x48080) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x4f, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, 0x0) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) [ 1256.410111][ T9023] loop0: detected capacity change from 0 to 16 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x21, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() tkill(0x0, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x50, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() tkill(0x0, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x51, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x22, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1256.518304][ T9056] loop0: detected capacity change from 0 to 16 00:30:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:09 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x52, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x24, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() tkill(0x0, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x25, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x0) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x54, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1256.654808][ T9087] loop0: detected capacity change from 0 to 16 00:30:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x26, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x0) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x55, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x28, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x56, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x0) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x29, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) [ 1256.786956][ T9124] loop0: detected capacity change from 0 to 16 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x2a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x58, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(0x0, 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(0x0, 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x2c, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1256.909464][ T9151] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1256.909501][ T9153] loop0: detected capacity change from 0 to 16 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x59, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(0x0, 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x2d, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:09 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x5a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:09 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, 0x0, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x2e, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, 0x0, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x5c, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, 0x0, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x30, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x100, &(0x7f0000001780)={0x77359400}) [ 1257.109924][ T9202] loop0: detected capacity change from 0 to 16 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x5e, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x31, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x60, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x100, &(0x7f0000001780)={0x77359400}) [ 1257.183154][ T9223] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1257.208709][ T9232] loop0: detected capacity change from 0 to 16 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x64, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x65, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1257.292524][ T9247] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x66, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x32, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1257.369157][ T9274] loop0: detected capacity change from 0 to 16 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x68, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) [ 1257.415781][ T9283] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1257.425030][ T9283] tc_dump_action: action bad kind 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x34, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x69, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x3a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x77, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1257.534360][ T9319] loop0: detected capacity change from 0 to 16 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, 0x0, 0x0, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x3e, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1257.602184][ T9336] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=119 sclass=netlink_route_socket pid=9336 comm=syz-executor.1 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x16a, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, 0x0, 0x0, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x42, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, 0x0, 0x0, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1257.710417][ T9359] loop0: detected capacity change from 0 to 16 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x43, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x2, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x48, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x3, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1257.849354][ T9399] loop0: detected capacity change from 0 to 16 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {0x0}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x49, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {0x0}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x4a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x5, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {0x0}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x4e, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e33"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1257.993172][ T9444] loop0: detected capacity change from 0 to 16 00:30:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:10 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) 00:30:11 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x4f, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e33"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x50, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e33"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1258.151577][ T9478] loop0: detected capacity change from 0 to 16 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x8, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) 00:30:11 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x51, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {0x0}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x9, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x52, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xa, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {0x0}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1258.314552][ T9516] loop0: detected capacity change from 0 to 16 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x54, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {0x0}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xb, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x55, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xc, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1258.466803][ T9551] loop0: detected capacity change from 0 to 16 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e2504"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x56, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 0: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {0x0}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xd, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xe, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, &(0x7f0000000000)=0x401, 0x1) mkdir(&(0x7f0000000080)='./file1\x00', 0x180) 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e2504"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {0x0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x58, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x10, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e2504"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1258.650474][ T9591] loop0: detected capacity change from 0 to 16 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {0x0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x59, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {0x0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 0 (fault-call:7 fault-nth:0): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x11, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:11 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x5a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x12, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1258.788588][ T9626] loop0: detected capacity change from 0 to 16 [ 1258.822957][ T9626] FAULT_INJECTION: forcing a failure. [ 1258.822957][ T9626] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1258.836223][ T9626] CPU: 0 PID: 9626 Comm: syz-executor.0 Not tainted 5.14.0-rc6-syzkaller #0 [ 1258.844942][ T9626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1258.854986][ T9626] Call Trace: [ 1258.858256][ T9626] dump_stack_lvl+0xb7/0x103 [ 1258.862838][ T9626] dump_stack+0x11/0x1a [ 1258.867030][ T9626] should_fail+0x23c/0x250 [ 1258.871591][ T9626] __alloc_pages+0x102/0x320 [ 1258.876173][ T9626] alloc_pages+0x2e8/0x340 [ 1258.880586][ T9626] __page_cache_alloc+0x4d/0xf0 [ 1258.885430][ T9626] pagecache_get_page+0x5f4/0x900 [ 1258.890548][ T9626] grab_cache_page_write_begin+0x3f/0x70 [ 1258.896270][ T9626] cont_write_begin+0x501/0x850 [ 1258.901129][ T9626] ? __list_del_entry_valid+0x54/0xc0 [ 1258.906556][ T9626] ? __list_add_valid+0x28/0x90 [ 1258.911408][ T9626] fat_write_begin+0x61/0xf0 [ 1258.915993][ T9626] ? fat_block_truncate_page+0x30/0x30 [ 1258.921493][ T9626] generic_perform_write+0x196/0x3c0 [ 1258.926780][ T9626] __generic_file_write_iter+0x161/0x300 [ 1258.932422][ T9626] ? generic_write_checks+0x250/0x290 [ 1258.937808][ T9626] generic_file_write_iter+0x75/0x130 [ 1258.943257][ T9626] vfs_write+0x69d/0x770 [ 1258.947527][ T9626] ksys_write+0xce/0x180 [ 1258.951766][ T9626] __x64_sys_write+0x3e/0x50 [ 1258.956354][ T9626] do_syscall_64+0x3d/0x90 [ 1258.960773][ T9626] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1258.966670][ T9626] RIP: 0033:0x4665e9 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:11 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1258.970552][ T9626] 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 [ 1258.990270][ T9626] RSP: 002b:00007fe380d5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1258.998692][ T9626] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 1259.006654][ T9626] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000003 [ 1259.014619][ T9626] RBP: 00007fe380d5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1259.022584][ T9626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1259.030585][ T9626] R13: 00007ffd812d659f R14: 00007fe380d5f300 R15: 0000000000022000 00:30:11 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x5c, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 0 (fault-call:7 fault-nth:1): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:12 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x25, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x5e, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:12 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {0x0}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x60, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x48, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1259.217822][ T9698] loop0: detected capacity change from 0 to 16 [ 1259.251472][ T9698] FAULT_INJECTION: forcing a failure. [ 1259.251472][ T9698] name fail_usercopy, interval 1, probability 0, space 0, times 0 00:30:12 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) r2 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 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, 0x2, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {0x0, r5}, {r4}, {r4}, {r4, r5}, {}, {}, {0x0, r5}, {}, {r4, r5}, {}, {}, {r3, r5}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {r4}, {0x0, r5}, {r3}, {}, {r3}, {0x0, r5}, {}, {}, {r3, r5}, {r4}, {}, {0x0, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {}, {}, {r4}, {}, {0x0, r5}, {r4}, {0x0, r5}, {r4}, {0x0, r5}, {}, {r3, r5}, {0x0, r5}, {r3}, {}, {}, {r3}, {}, {0x0, r5}, {}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r4, r5}, {0x0, r5}, {0x0, r5}, {}, {r4}, {r3}, {}, {r3}, {}, {}, {0x0, r5}, {}, {r4}, {r3}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {0x0, r5}, {0x0, r5}, {r3}, {}, {}, {0x0, r5}, {}, {r3}, {0x0, r5}, {}, {r4}, {}, {0x0, r5}, {r3}, {r4, r5}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {r3}, {r3, r5}, {}, {0x0, r5}, {r3, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {r4}, {}, {r3, r5}, {r3}, {}, {}, {r3}, {r3, r5}, {}, {}, {0x0, r5}, {0x0, r5}, {}, {r4, r5}, {}, {}, {r3, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {}, {}, {r4, r5}, {}, {}, {0x0, r5}, {r3}, {0x0, r5}, {0x0, r5}, {r3}, {}, {r4}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {r4}, {0x0, r5}, {r4}, {}, {}, {}, {}, {0x0, r5}, {r3, r5}, {r4, r5}, {}, {0x0, r5}, {}, {r4}, {0x0, r5}, {}, {}, {}, {r3}, {0x0, r5}, {r3, r5}, {r4, r5}, {0x0, r5}, {r3}, {}, {r3}, {0x0, r5}, {r4}, {r3, r5}, {r3, r5}, {}, {0x0, r5}, {}, {}, {0x0, r5}, {r4}, {r3}, {}, {r3}, {r4}, {0x0, r5}, {0x0, r5}, {}, {r4, r5}, {0x0, r5}, {}, {r4, r5}, {r3, r5}, {r4}, {r4, r5}, {}, {}, {r3}, {}, {r3}, {r4}, {}, {r3, r5}, {}, {}, {}, {r4}, {0x0, r5}, {}, {}, {r4}, {}, {}, {r4}, {0x0, r5}, {}, {r3, r5}, {r3}, {}, {}, {0x0, r5}, {}, {r4, r5}, {r3}, {0x0, r5}, {r3}, {0x0, r5}, {r3, r5}, {r4, r5}, {r4}, {r3, r5}, {}, {}, {r4}, {r3, r5}, {0x0, r5}, {r3, r5}, {}, {}, {}, {r3}, {0x0, r5}, {r4}, {}, {}, {}, {}, {0x0, r5}, {r3, r5}], 0x1, "2156816c73038c"}) r6 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 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, 0x2, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r6, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r9}, {0x0, r9}, {r8}, {r8}, {r8, r9}, {}, {}, {0x0, r9}, {}, {0x0, r9}, {0x0, r9}, {}, {0x0, r9}, {}, {}, {r8, r9}, {0x0, r9}, {}, {}, {}, {0x0, r9}, {r7}, {}, {0x0, r9}, {}, {0x0, r9}, {r7}, {}, {r7}, {0x0, r9}, {}, {}, {r7, r9}, {r8}, {}, {0x0, r9}, {r8, r9}, {0x0, r9}, {}, {}, {0x0, r9}, {r8}, {}, {0x0, r9}, {r8}, {0x0, r9}, {r8}, {0x0, r9}, {}, {r7, r9}, {0x0, r9}, {r7}, {}, {r8}, {r7}, {}, {r8, r9}, {}, {0x0, r9}, {0x0, r9}, {0x0, r9}, {0x0, r9}, {r8, r9}, {0x0, r9}, {0x0, r9}, {0x0, r9}, {r8}, {r7, r9}, {}, {r7}, {}, {}, {0x0, r9}, {}, {r8}, {r7}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {0x0, r9}, {r7}, {0x0, r9}, {}, {0x0, r9}, {r7, r9}, {}, {}, {0x0, r9}, {}, {r7}, {0x0, r9}, {}, {r8}, {r7, r9}, {0x0, r9}, {r7}, {r8, r9}, {0x0, r9}, {0x0, r9}, {}, {}, {0x0, r9}, {r7}, {r7, r9}, {}, {0x0, r9}, {r7, r9}, {0x0, r9}, {r8, r9}, {r7}, {r8}, {}, {r7, r9}, {r7}, {0x0, r9}, {}, {r7}, {r7, r9}, {}, {}, {0x0, r9}, {0x0, r9}, {0x0, r9}, {r8}, {}, {}, {r7, r9}, {0x0, r9}, {r8, r9}, {0x0, r9}, {r8}, {0x0, r9}, {}, {r8, r9}, {r8}, {}, {0x0, r9}, {r7}, {0x0, r9}, {r8}, {}, {0x0, r9}, {r8, r9}, {0x0, r9}, {0x0, r9}, {}, {}, {r8}, {0x0, r9}, {r8}, {r7}, {}, {}, {}, {0x0, r9}, {r7, r9}, {r8, r9}, {}, {}, {}, {}, {}, {}, {}, {r7}, {r7}, {0x0, r9}, {r7, r9}, {r8, r9}, {}, {}, {}, {r7}, {0x0, r9}, {r8}, {r7, r9}, {0x0, r9}, {0x0, r9}, {0x0, r9}, {}, {}, {0x0, r9}, {r8}, {r7}, {}, {r7}, {r8}, {0x0, r9}, {r8, r9}, {0x0, r9}, {r8, r9}, {0x0, r9}, {}, {r8, r9}, {r7, r9}, {r8}, {r8, r9}, {}, {}, {}, {}, {r7}, {r8}, {}, {r7, r9}, {}, {}, {0x0, r9}, {}, {0x0, r9}, {r7}, {r8}, {}, {}, {}, {}, {0x0, r9}, {0x0, r9}, {r7, r9}, {r7}, {}, {0x0, r9}, {0x0, r9}, {}, {r8, r9}, {r7}, {0x0, r9}, {r7}, {r8}, {r7, r9}, {r8, r9}, {r8}, {}, {}, {}, {r8}, {0x0, r9}, {}, {r7, r9}, {0x0, r9}, {r8}, {r8}, {r7}, {0x0, r9}, {r8}, {r8}, {0x0, r9}, {}, {}, {0x0, r9}, {r7, r9}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000053540)={0x0, 0x0, "fef656498c289fdfab98a168444679153a10809f45b034a699c2ba8d5c1ef91c6d86a627623fa3999f95987b77174d7d938d5e7a952e28e202406b7d43111b4f2164331a7591f6ae5fd38f82ec66cbb829c7cb5e1be5fd45f0000c5fce036e9d866412d1fa14e1c3d26da09ab727e4e4f88dc0719cb80aed988dcf5795c426c4b83d4add015235265beb674ee9d2cba0ce5ea4d4fdae6c6f8a72dd058fe098549ce3c7dd9b51979ed70617e8d7b7331cfabedc73f9bb809ac93cca48c80dd8c8b419f11f12fc601763b7f451363158198b58b3608798bf30f7b829f910269bbfba665a4f18020a3105ccae003fe828162982c9270eabceaed0c899e259b19f1f", "241d56710cc35af0464877276e5ed7f5ce03963a4c5a66615ef36e17740e0317acab1bd970d8314aa1fa4a34bb797f6ba1b73533d278c6bc4c789c3e482fcb17ac8506acb35d59d40df9222af36076cf2aec27f7efe2fd269935fba2bd7f4858ae14b11b52813ebd32289e63e8445b0019e1d5b3a64076c21be73f72f492c8387665605798b4eebcec5944ce42a107f16b0f1bbce7c2b2e3a1753776702d7169834a361c31438654ff176fcc6ffbab37f40a1c48a320ffb12443973eb5f56bd3794ddaf24cb0ca3d20357fe5bdf0e7d662f5b7c288b4ded2242320eacd26afb6a386d38b4372249928c5e92a3960c9f4288e51a03106bdff5b875253e20b229afecf3a70285b7fa9e2f10626179edfc9819214c2a9191dd7cd1fd92969ddbdb05da4bc95b3d59c2d8310ac45e5416535db31f3861250eb4a04b693da1bd9b4fdbce142620b7bac071a8ea3ba4d4848431c34023d2f2e0ec80031ebcf29e9b7bf5b528c07a38783666bdfaf11ddcd00e79d5f4958b4153ccc1a5021bad06eea836359846e523cd9f2393334bd0682f042cda48d4259d81f6bfffd7493efa6d42166fc05c91cbb5134cf0841ef9f37f8d08469487b0d314fe52203860d53d40e7d3208ebdf1a11c09a694b287c3742b5dd703158c88bd97f22d3e45b439dfa3bc4d7b52add1e731b2cbbf7eec0b82bca84b452f24215b64f2a29085d3dc71d27a6907a26ef77381da5d612bb6e4da0e79593ba50d53a6425c772f0c9cfdb3090fedc7ef22b25600d6f0dfe78f2b5c1901d38f563ec8c6cff963ea9ab6bff4c9bb54edd3c258cdfffeb8aecdfa9049ea2db0b67b0f033d3148f60cb2dc31ad68e6c6073a50f01891f54107759592e00df86c3f28dd8620ae9e259daf62320e1e4ad93b938b931e660dec66484dc344fd98b3b998c57e619f8256ad5717dedd1999dc8d451419fb3ac2d65222868f46676fe0e8ef4f5ab1ae1eb6acbabfe6fe88fa6e436849afd4bef810ec1666e51afd4275e07bb922091d3dc81a9be1c0eff7b2b42d089f07c79966b7c17b29ee5a4eca6d3f371129fd056bca2f36d5eed2a944ecfea6e24869c0a4f4298d5cd3973551bb0acc3c91077ea42e96e517063b87461e36eac9c8505a145fcf1d587bfc207f3f393417bdf043232922ee84519657834a40c81a75eb105275b27d4e5cbc941c4449f7e6d2b49de5a72dc3fc2b52738a0ab46d8d84bb27cf78067f24462faa010ff75354e281f60ec74eaa1c236ebb13c2a7f8741aeff386cf2051fdc658616c0de87404b0a1c3164955a3fa0b6e84d966c7dfb98d3932012b40e90bec63514b6d1ca12806fae7bad5e50f25151ab25d2519a95987c2f804cca19dd88cc6fcf2d052d8f38af3a180ad1307c37dd3b333780e3750ecef9830c0fb666c49ffe4249d0d013e3c89ce59569f0aba245b9c653a3d9bc8ecef10526c5e3e30d96e5fa19b717667c56d5822d52c8a629a147f187249c8cdddbd011538e11ea88b31895e5923b3637760527752958357382fa87dea81e715feefb31ee2981eea170e3e92c86974f975daedb2f30b9659b03f370d13e6a8ff5a649efb46c2e4a8c629cbccc5afc1c133c7179efe84a36cd75f2f87c8ef2a15baf368e6eeaecdc5784c709e9328e6c14adad9576169e711f29003c659e1aaccc2a0907bb517403433f58c458fd1c6e2e6be82281dee1d2ab9454a2752976da13098e028c25b7aa20513031e9c4de73f7a26512da27c13dfd69b11c63e63ee7c01f0f18de6f560db087b6c66fd10d3b5c27c61fede280335495389b0a1d2111b39675c94bb792589f08bbb8d4e197ce68a8afdc6ff171e252f5268cdf503cb164c8465691eeb937f7d9756f508fdf2eac6faeac93fd4c2ef8872e44d8b51b2bb3b10c71a38cdcf71a186ea05ad11a31113044b8d3e196e0dbcc0532b816f5bbd53468fe1dc806869e0f580f217d01349f6d908bd822bd9ead45d7fda03a0798a218deb676e1bdd1f5907ce5ec10cf6d805fe168219cd332f5bcfcfbadf6b335cbc6b2d5f19eeb843ce96ac580041c87d81508637a979136b86a78f96f9fd6f5bae0e8dfa3e8d02634a53564a1ea5ec40333697b7676c67ae00c036d5b694b2021f7dad105df469ea2838071fbeb268af1dc5074ae38aff7c398d44c33eccca50eef48d9d3fc733ffa89aaee6cd530a181611223279ba9e3aa4a2e8d096f772f4b9829fca789cefaaec2c453910ddf75619ee05028c16bf014320cadf03305eefca6f2bbbc496311cdf7c97714a8c9fef44f97a1db94377f3cd4dec144348ea8ff03356b7db7c4a377c1c71eeacf7d7112aab69551e66e2f27e500e033bd09df0f707fe31aea0d4651c6dabc90dc713e0ea73f53e0ce163153ef175b8e0b822f5c7c90d092a38a75a2d9a5288245454a937aa1e205aa03868730593b04eb94122d2105bdd0a8e11e99552744536bbcea312b5ad7c7ee1f9e9b279eb2f3948bb97339c2d86663531efea816ed9fead560cdcf8c51e8a35166c7a3c0e50f1597f2b4fbe40bc6233cf2371b5c2d4a505bfb11f612cab7b5ce1fd44e2b1f17e3af44ab10639e48df45ca35db7c1851e8e26fd2b0aa032368c7cc645fdf2839d0f5a09471b7bfbf7fce1b78caf97b7ffd6f6115c3c5e09e3d7db7a60693d49536ba7c956919e2596dedd687f78cb3a3db03f751afe0a55cef9917999d4da76e2781e139580047840a1d65089d54506f13ebb64fbe1c12e0671906ce7f0bb372ac0725ef1a18e3dfbcc53149c290722ca83c945fa03464b129846642a80c5d3f77001a7efb78bfaa0b31a196e03f7ab9061f347fbeaddddf8d478f637153c87f5b045e020fe1d0b885c0142e170c8bc2c3020c1955a2e374399549dafba3c3e3521fa12680a47defd3288d4f326940ea2b9d6f08bd5e5fa2575af55daf15cccd214515dcfad6b6b388db03c509b3cd0a76a8b277158bda140f5a26d73848d8819d080366ad82afe36a076a50e4d1da135f5ae67de5e565f86e7691b44c172c684ba37e515e9c99dc127c774150f500a9c6d73bdda78d417d03509821b68596221a0b4e8f7aab872e2be948da5ef1dfb54e9ce2801aa82909effb3198154b44847401e85c417ad95c4478e6fd98f7205b3babfc7486bcf377173b02062883d4a7bb513b97940bb21b76cdfb2709c6f72dbce812c53590c9a6183b598696c07338c3e62fa4fea1c7c8ecd498563e2de4a4f09913054263c19fcfb6130446739a9645f25e88a9253486ffaf38227f232508289db31bc862a928f25aafbea86e6d2c7f3ecb910d7a2f088476f44b85f46938890b764036d19ea5d226762a63bba66195301beb39edf13d672d59ceed25e8c257fdd5d2f2fe6a5334d0cf0d10cae0f0ab520fe162f0ac893561aead117a617cc347b5756428544eaa3250c66c700ce3590a834b4145d520c3ce85739eced77e0589ddff3a7dcff0f5f84da7ba862bafaaef315437d968a8d70b73fc9190ca42f3d617ab22211916d9fc1fec916c8d5615b840668e69166065eec3f992db27b0aab2a2ea783a68a1b58e669974b1351eae9e226bc67d14d3c37e43f6dbe63086247935eec011822fe1f2a21861f1a090ac15892e1e26437e650100d694b99f43d2d951ffbd0ed75d0a65f1e02fdd639d09431cae93880cb45994f090fd2327744bb3bd893eeb5abd4f13d9659f4d73c43de70e8622078a2365e6558e36ef7e6a63a249718d1d622bd3b0085472b1083ae2f923557670ee3e7bc220017751b50c8d1a5acd40c19303e32abf5dc2de4783c2d823af4b1bdcdc2aadf75a7a3a7a838c0b8198d71c5ae47beaa5bdbc7750748709ef8b82e9613af85f48317894998b09906c163a9dd1d71f69c0c013bdf916e672277548bbfd2c93513d6fe29215532e5196e8f3cfe719b1fd10797f28fe41bbf9421d960068948afd68c48a536684ba911e3d13ef8604cff5165942206ba4870cd576699a6dc7a7c8f03a10824ddb3ca88a10eb119d5aba6707285969605b940e71e60a6f294e2a068dfba7260b1f861c08523f5d2e25efb21a8650715bea5a7b57bc2b05b34791e76a189283f1645d50ec50eae4a75ada79ea9c01d185c35cc22bf396c2a461db0bd3877898ba31d89614ecb72098e1982b80c96fe57d344a58ac67476fca177ad77645522b16d08e38195981e9c0ae03a0d75b15219c10b3a7f7bb86c859c112d4b893e3a439a8725cdce28aed3c950bc76d59fc598445dd1972ce07e6270638cd16d13a753abc5d9be78c9e9c0aa85ee317aae0ef756e5db19cd72dc8f0aae73671ae4856a703cb99f97c9b66f05e8cd7a5224ab6031073ece556167c985d0f42f1a7e90c625e7b9fb8f79882b047c4c6b482a69dd863937c0e1879017203497d619a0481190b0e37f9ea207310dedc909f02addd44b9bea887cecf5430f2a333a9f66d80f77f648f6a18cdad34943a3300cc0a33149d79e77f0a762d620c5cda4f7f55a114589dadc1e8016e20afc7cdec0365db35c374f444a874c4d5f27588bb7eec9759c9e708e1ea52a22c192b543c1592c5ef54b79cbf3b600b0d2595592f0e4a938b00b2fd1985d8e8f42c721a292a44ebdf1ca196b25352782bb8572bc8e5aab166126037e6b3909bea0a31f82bd9b081f8fc95804a33a77a793456553d91e55a72027adf4a73f487ad6b948df42d2699cb2e0dbb257b66fca0e9bed5091eb7e4410ca1e0031ff4e853b8c6d0030565e32348d1a31400b396ae439802369714bcf006b42a6502e8601a230059f7e1c303c2d505515590ea89089bdc45552a551361ff4bdde69bbe555800e7b98ceb16d8257f8c3906d3b23b75dc5c2a6d104e570e504604f76a1c14881d746303a9e9b6fda9660f94cb582bbc4ab555c8932970fbbbe07c478405a2eac5a4900f0cef4881b3443ec40cf006e9bd01956ccf9884294da5a4eda91f0766e89f7ff531dfcf57e7c2ddf0b0487c4ad03846a2a1c2fe1cb7b2b5826a73eb59c3e3d8f438ca27e5b16a0c9f2e225ab264e1a73d7d04c7518735aed9cb1d68287dd52eb053b2816a26aa729bd03c4d49c0404d20d7d260413d8be99daf68a291acb02c2e06783c291e2614ae0b051bef8c86dda13d7ba0a080e4b92fb39dbe3e0c27b0ac16868a2b4eb7500192cad80b025a710840376a078e6ffecdf0f6dbe7957381689fe15923d5ec3033fd1756b36842d96176f87937a01e44319e56638239a311ac14ad26bba2cc551d716b8f17d29bd6fd082a03c10be05ff9b53f680a98db555775706e2aba64674b16d836948ef84e867c8de7c7e542af5692ba259a23f101627702ac22a33424af64d78214c2c3eeff4bd2f427f49583c6f11e682b129d2449077df8c291acf75ef62e48ddce4c9e57e1cf23f1cc"}) r11 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 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, 0x2, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r11, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r14}, {0x0, r14}, {r13}, {r13}, {r13, r14}, {}, {}, {0x0, r14}, {}, {0x0, r14}, {0x0, r14}, {}, {0x0, r14}, {}, {}, {r13, r14}, {0x0, r14}, {}, {}, {}, {0x0, r14}, {r12}, {}, {0x0, r14}, {}, {0x0, r14}, {r12}, {}, {r12}, {0x0, r14}, {}, {}, {r12, r14}, {r13}, {}, {0x0, r14}, {r13, r14}, {0x0, r14}, {}, {}, {0x0, r14}, {r13}, {}, {0x0, r14}, {r13}, {0x0, r14}, {r13}, {0x0, r14}, {}, {r12, r14}, {0x0, r14}, {r12}, {}, {r13}, {r12}, {}, {r13, r14}, {}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {r13, r14}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {r13}, {r12, r14}, {}, {r12}, {}, {}, {0x0, r14}, {}, {r13}, {r12}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {0x0, r14}, {r12}, {0x0, r14}, {}, {0x0, r14}, {r12, r14}, {}, {}, {0x0, r14}, {}, {r12}, {0x0, r14}, {}, {r13}, {r12, r14}, {0x0, r14}, {r12}, {r13, r14}, {0x0, r14}, {0x0, r14}, {}, {}, {0x0, r14}, {r12}, {r12, r14}, {}, {0x0, r14}, {r12, r14}, {0x0, r14}, {r13, r14}, {r12}, {r13}, {}, {r12, r14}, {r12}, {0x0, r14}, {}, {r12}, {r12, r14}, {}, {}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {r13}, {}, {}, {r12, r14}, {0x0, r14}, {r13, r14}, {0x0, r14}, {r13}, {0x0, r14}, {}, {r13, r14}, {r13}, {}, {0x0, r14}, {r12}, {0x0, r14}, {r13}, {}, {0x0, r14}, {r13, r14}, {0x0, r14}, {0x0, r14}, {}, {}, {r13}, {0x0, r14}, {r13}, {r12}, {}, {}, {}, {0x0, r14}, {r12, r14}, {r13, r14}, {}, {}, {}, {}, {}, {}, {}, {r12}, {r12}, {0x0, r14}, {r12, r14}, {r13, r14}, {}, {}, {}, {r12}, {0x0, r14}, {r13}, {r12, r14}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {}, {}, {0x0, r14}, {r13}, {r12}, {}, {r12}, {r13}, {0x0, r14}, {r13, r14}, {0x0, r14}, {r13, r14}, {0x0, r14}, {}, {r13, r14}, {r12, r14}, {r13}, {r13, r14}, {}, {}, {}, {}, {r12}, {r13}, {}, {r12, r14}, {}, {}, {0x0, r14}, {}, {0x0, r14}, {r12}, {r13}, {}, {}, {}, {}, {0x0, r14}, {0x0, r14}, {r12, r14}, {r12}, {}, {0x0, r14}, {0x0, r14}, {}, {r13, r14}, {r12}, {0x0, r14}, {r12}, {r13}, {r12, r14}, {r13, r14}, {r13}, {}, {}, {}, {r13}, {0x0, r14}, {}, {r12, r14}, {0x0, r14}, {r13}, {r13}, {r12}, {0x0, r14}, {r13}, {r13}, {0x0, r14}, {}, {}, {0x0, r14}, {r12, r14}], 0x1, "2156816c73038c"}) r15 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 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, 0x2, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r15, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r11, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r15, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {0x0, r18}, {r17}, {r17}, {r17, r18}, {}, {}, {0x0, r18}, {}, {r17, r18}, {}, {}, {r16, r18}, {0x0, r18}, {}, {0x0, r18}, {0x0, r18}, {}, {}, {}, {0x0, r18}, {}, {0x0, r18}, {0x0, r18}, {r17}, {0x0, r18}, {r16}, {}, {r16}, {0x0, r18}, {}, {}, {r16, r18}, {r17}, {}, {0x0, r18}, {r17, r18}, {0x0, r18}, {r16, r18}, {}, {}, {r17}, {}, {0x0, r18}, {r17}, {0x0, r18}, {r17}, {0x0, r18}, {}, {r16, r18}, {0x0, r18}, {r16}, {}, {}, {r16}, {}, {0x0, r18}, {}, {}, {0x0, r18}, {0x0, r18}, {0x0, r18}, {r17, r18}, {0x0, r18}, {0x0, r18}, {}, {r17}, {r16}, {}, {r16}, {}, {}, {0x0, r18}, {}, {r17}, {r16}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {0x0, r18}, {}, {}, {0x0, r18}, {0x0, r18}, {r16}, {}, {}, {0x0, r18}, {}, {r16}, {0x0, r18}, {}, {r17}, {}, {0x0, r18}, {r16}, {r17, r18}, {0x0, r18}, {0x0, r18}, {0x0, r18}, {}, {0x0, r18}, {r16}, {r16, r18}, {}, {0x0, r18}, {r16, r18}, {0x0, r18}, {r17, r18}, {r16, r18}, {r17}, {}, {r16, r18}, {r16}, {}, {}, {r16}, {r16, r18}, {}, {}, {0x0, r18}, {0x0, r18}, {}, {r17, r18}, {}, {}, {r16, r18}, {0x0, r18}, {r17, r18}, {r16, r18}, {r17, r18}, {}, {}, {r17, r18}, {}, {}, {0x0, r18}, {r16}, {0x0, r18}, {0x0, r18}, {r16}, {}, {r17}, {0x0, r18}, {0x0, r18}, {}, {0x0, r18}, {r17}, {0x0, r18}, {r17}, {}, {}, {}, {}, {0x0, r18}, {r16, r18}, {r17, r18}, {}, {0x0, r18}, {}, {r17}, {0x0, r18}, {}, {}, {}, {r16}, {0x0, r18}, {r16, r18}, {r17, r18}, {0x0, r18}, {r16}, {}, {r16}, {0x0, r18}, {r17}, {r16, r18}, {r16, r18}, {}, {0x0, r18}, {}, {}, {0x0, r18}, {r17}, {r16}, {}, {r16}, {r17}, {0x0, r18}, {0x0, r18}, {}, {r17, r18}, {0x0, r18}, {}, {r17, r18}, {r16, r18}, {r17}, {r17, r18}, {}, {}, {r16}, {}, {r16}, {r17}, {}, {r16, r18}, {}, {}, {}, {r17}, {0x0, r18}, {}, {}, {r17}, {}, {}, {r17}, {0x0, r18}, {}, {r16, r18}, {r16}, {}, {}, {0x0, r18}, {}, {r17, r18}, {r16}, {0x0, r18}, {r16}, {0x0, r18}, {r16, r18}, {r17, r18}, {r17}, {r16, r18}, {}, {}, {r17}, {r16, r18}, {0x0, r18}, {r16, r18}, {}, {}, {}, {r16}, {0x0, r18}, {r17}, {}, {}, {}, {}, {0x0, r18}, {r16, r18}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000054540)={0xa11, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0xc9, "c74354c4887624"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000055540)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {r8, r10}, {r17, r19}], 0x24, "f5f3c375fb8545"}) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) [ 1259.264587][ T9698] CPU: 1 PID: 9698 Comm: syz-executor.0 Not tainted 5.14.0-rc6-syzkaller #0 [ 1259.273255][ T9698] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1259.283346][ T9698] Call Trace: [ 1259.286619][ T9698] dump_stack_lvl+0xb7/0x103 [ 1259.291208][ T9698] dump_stack+0x11/0x1a [ 1259.295358][ T9698] should_fail+0x23c/0x250 [ 1259.299778][ T9698] should_fail_usercopy+0x16/0x20 [ 1259.304803][ T9698] copy_page_from_iter_atomic+0x2c1/0xba0 [ 1259.310566][ T9698] ? fat_write_begin+0x61/0xf0 00:30:12 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1259.315327][ T9698] ? fat_block_truncate_page+0x30/0x30 [ 1259.320813][ T9698] ? fat_write_begin+0x79/0xf0 [ 1259.325608][ T9698] generic_perform_write+0x1df/0x3c0 [ 1259.330893][ T9698] __generic_file_write_iter+0x161/0x300 [ 1259.336697][ T9698] ? generic_write_checks+0x250/0x290 [ 1259.342144][ T9698] generic_file_write_iter+0x75/0x130 [ 1259.347565][ T9698] vfs_write+0x69d/0x770 [ 1259.351810][ T9698] ksys_write+0xce/0x180 [ 1259.356049][ T9698] __x64_sys_write+0x3e/0x50 [ 1259.360633][ T9698] do_syscall_64+0x3d/0x90 [ 1259.365072][ T9698] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1259.371074][ T9698] RIP: 0033:0x4665e9 [ 1259.374954][ T9698] 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 [ 1259.394550][ T9698] RSP: 002b:00007fe380d5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1259.402981][ T9698] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 00:30:12 executing program 0 (fault-call:7 fault-nth:2): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4c, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x64, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 4: setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f00000000c0)={0x5c, 0x1e, '\x00', [@hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x42}}, @padn={0x1, 0x1, [0x0]}, @generic={0xb1, 0x77, "1f38aad13046f3570be3271868d93b42221c42032d3e885c4983c2b75f66da4e4c38deb9f737930fa8370baacad69c46cf37018a9b80d227084fd096bca99688d12410245e00355fff7faefd924a69231f7844a40ec79014ab825a5b856bb0ae6b8f6613e8ca65e74423246a17b1b61f75dbee990154e4"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @hao={0xc9, 0x10, @mcast1}, @enc_lim={0x4, 0x1, 0x3f}, @calipso={0x7, 0x10, {0x3, 0x2, 0x5a, 0x100, [0x8c7f]}}, @calipso={0x7, 0x28, {0x1, 0x8, 0x80, 0x3, [0x400000000, 0x7, 0x3, 0xfffffffffffffffd]}}]}, 0x100) r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1f, 0x1f}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) flock(r0, 0x1) 00:30:12 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:12 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {0x0}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1259.410939][ T9698] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000003 [ 1259.418968][ T9698] RBP: 00007fe380d5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1259.426914][ T9698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1259.434859][ T9698] R13: 00007ffd812d659f R14: 00007fe380d5f300 R15: 0000000000022000 00:30:12 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {0x0}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x65, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) chdir(&(0x7f0000000300)='./file0\x00') r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) r3 = gettid() tkill(r3, 0x3a) r4 = perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x40, 0x8, 0x0, 0x2, 0x0, 0x1, 0xb0820, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x81, 0x2, @perf_bp={&(0x7f0000000180), 0xc}, 0x2004, 0xcc, 0xfffffeff, 0x1, 0x91a, 0x0, 0x3, 0x0, 0x4f22, 0x0, 0x9}, 0x0, 0xc, r0, 0x9) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x8, 0x9, 0x2e, 0xc, 0x0, 0x7, 0x800, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x4, @perf_bp={&(0x7f00000000c0), 0x8}, 0x2040, 0x0, 0x1f, 0x0, 0x7, 0x9, 0x9, 0x0, 0x14, 0x0, 0xfff}, r3, 0x8, r4, 0x9) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) r5 = syz_open_dev$vcsn(&(0x7f0000000000), 0x4, 0x80) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f00000002c0)={0x2, 0x41, &(0x7f0000000240)="98f46c60bd4827f3caf7baf081abcdbe453ac62668ff7f26210f5453da2eda989fd2eaf993a39bf1dff9458ce636a189d27030fffac6cf2347cde792c7cfb725de"}) lseek(r5, 0x3ff, 0x4) ftruncate(r0, 0x100000001) 00:30:12 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x60, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1259.526993][ T9751] loop0: detected capacity change from 0 to 16 [ 1259.565258][ T9751] FAULT_INJECTION: forcing a failure. [ 1259.565258][ T9751] name failslab, interval 1, probability 0, space 0, times 0 [ 1259.577898][ T9751] CPU: 0 PID: 9751 Comm: syz-executor.0 Not tainted 5.14.0-rc6-syzkaller #0 [ 1259.586584][ T9751] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1259.596788][ T9751] Call Trace: [ 1259.600056][ T9751] dump_stack_lvl+0xb7/0x103 [ 1259.604643][ T9751] dump_stack+0x11/0x1a [ 1259.608876][ T9751] should_fail+0x23c/0x250 [ 1259.613285][ T9751] ? mempool_alloc_slab+0x16/0x20 [ 1259.618306][ T9751] __should_failslab+0x81/0x90 [ 1259.623070][ T9751] should_failslab+0x5/0x20 [ 1259.627566][ T9751] kmem_cache_alloc+0x46/0x2e0 [ 1259.632394][ T9751] ? __brelse+0x2c/0x50 [ 1259.636577][ T9751] mempool_alloc_slab+0x16/0x20 [ 1259.641567][ T9751] ? mempool_free+0x130/0x130 [ 1259.646344][ T9751] mempool_alloc+0x8c/0x300 [ 1259.650850][ T9751] bio_alloc_bioset+0xcc/0x480 [ 1259.655678][ T9751] __mpage_writepage+0xa40/0x1080 [ 1259.660695][ T9751] ? __mod_memcg_lruvec_state+0xa7/0x190 [ 1259.666387][ T9751] ? percpu_counter_add_batch+0x69/0xd0 [ 1259.672014][ T9751] ? clear_page_dirty_for_io+0x392/0x420 [ 1259.677643][ T9751] write_cache_pages+0x4d7/0x810 [ 1259.682623][ T9751] ? mpage_writepages+0x120/0x120 [ 1259.687721][ T9751] ? __xa_set_mark+0x279/0x290 [ 1259.692480][ T9751] ? __mark_inode_dirty+0x103/0x680 [ 1259.697749][ T9751] ? __set_page_dirty+0x160/0x1a0 [ 1259.702757][ T9751] ? fat_readpage+0x20/0x20 [ 1259.707233][ T9751] ? fat_block_truncate_page+0x30/0x30 [ 1259.712668][ T9751] mpage_writepages+0x6d/0x120 [ 1259.717410][ T9751] ? fat_block_truncate_page+0x30/0x30 [ 1259.722939][ T9751] fat_writepages+0x20/0x30 [ 1259.727532][ T9751] do_writepages+0x7b/0x150 [ 1259.732019][ T9751] file_write_and_wait_range+0x180/0x210 [ 1259.737633][ T9751] __generic_file_fsync+0x48/0x140 [ 1259.742725][ T9751] fat_file_fsync+0x48/0x100 [ 1259.747300][ T9751] ? fat_generic_ioctl+0xab0/0xab0 [ 1259.752435][ T9751] vfs_fsync_range+0x107/0x120 [ 1259.757191][ T9751] generic_file_write_iter+0x103/0x130 [ 1259.762636][ T9751] vfs_write+0x69d/0x770 [ 1259.766860][ T9751] ksys_write+0xce/0x180 [ 1259.771134][ T9751] __x64_sys_write+0x3e/0x50 [ 1259.775697][ T9751] do_syscall_64+0x3d/0x90 [ 1259.780088][ T9751] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1259.785973][ T9751] RIP: 0033:0x4665e9 [ 1259.789945][ T9751] 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 [ 1259.809561][ T9751] RSP: 002b:00007fe380d5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1259.817949][ T9751] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 00:30:12 executing program 0 (fault-call:7 fault-nth:3): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:12 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x2482, 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x66, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x68, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:12 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {0x0}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1259.825957][ T9751] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000003 [ 1259.833904][ T9751] RBP: 00007fe380d5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1259.841860][ T9751] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1259.849806][ T9751] R13: 00007ffd812d659f R14: 00007fe380d5f300 R15: 0000000000022000 00:30:12 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6c, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x68, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:12 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {0x0}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1259.950753][ T9811] loop0: detected capacity change from 0 to 16 [ 1259.988926][ T9811] FAULT_INJECTION: forcing a failure. 00:30:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x69, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1259.988926][ T9811] name failslab, interval 1, probability 0, space 0, times 0 [ 1260.001585][ T9811] CPU: 0 PID: 9811 Comm: syz-executor.0 Not tainted 5.14.0-rc6-syzkaller #0 [ 1260.010295][ T9811] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1260.020341][ T9811] Call Trace: [ 1260.023675][ T9811] dump_stack_lvl+0xb7/0x103 [ 1260.028262][ T9811] dump_stack+0x11/0x1a [ 1260.032459][ T9811] should_fail+0x23c/0x250 [ 1260.036892][ T9811] ? mempool_alloc_slab+0x16/0x20 [ 1260.041917][ T9811] __should_failslab+0x81/0x90 [ 1260.046694][ T9811] should_failslab+0x5/0x20 [ 1260.051189][ T9811] kmem_cache_alloc+0x46/0x2e0 [ 1260.055949][ T9811] ? mempool_alloc_slab+0x16/0x20 [ 1260.061102][ T9811] mempool_alloc_slab+0x16/0x20 [ 1260.065951][ T9811] ? mempool_free+0x130/0x130 [ 1260.070656][ T9811] mempool_alloc+0x8c/0x300 [ 1260.075216][ T9811] bio_alloc_bioset+0x1af/0x480 [ 1260.080070][ T9811] __mpage_writepage+0xa40/0x1080 [ 1260.085089][ T9811] ? __mod_memcg_lruvec_state+0xa7/0x190 [ 1260.090799][ T9811] ? percpu_counter_add_batch+0x69/0xd0 [ 1260.096348][ T9811] ? clear_page_dirty_for_io+0x392/0x420 [ 1260.102076][ T9811] write_cache_pages+0x4d7/0x810 [ 1260.107010][ T9811] ? mpage_writepages+0x120/0x120 [ 1260.112026][ T9811] ? __xa_set_mark+0x279/0x290 [ 1260.116858][ T9811] ? __mark_inode_dirty+0x103/0x680 [ 1260.122103][ T9811] ? __set_page_dirty+0x160/0x1a0 [ 1260.127200][ T9811] ? fat_readpage+0x20/0x20 [ 1260.131698][ T9811] ? fat_block_truncate_page+0x30/0x30 [ 1260.137212][ T9811] mpage_writepages+0x6d/0x120 [ 1260.141976][ T9811] ? fat_block_truncate_page+0x30/0x30 [ 1260.147564][ T9811] fat_writepages+0x20/0x30 [ 1260.152062][ T9811] do_writepages+0x7b/0x150 [ 1260.156642][ T9811] file_write_and_wait_range+0x180/0x210 [ 1260.162419][ T9811] __generic_file_fsync+0x48/0x140 [ 1260.167529][ T9811] fat_file_fsync+0x48/0x100 [ 1260.172251][ T9811] ? fat_generic_ioctl+0xab0/0xab0 [ 1260.177363][ T9811] vfs_fsync_range+0x107/0x120 [ 1260.182131][ T9811] generic_file_write_iter+0x103/0x130 [ 1260.187664][ T9811] vfs_write+0x69d/0x770 [ 1260.191927][ T9811] ksys_write+0xce/0x180 [ 1260.196244][ T9811] __x64_sys_write+0x3e/0x50 [ 1260.200834][ T9811] do_syscall_64+0x3d/0x90 [ 1260.205422][ T9811] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1260.211426][ T9811] RIP: 0033:0x4665e9 [ 1260.215419][ T9811] 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 [ 1260.235033][ T9811] RSP: 002b:00007fe380d5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1260.243560][ T9811] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 00:30:13 executing program 0 (fault-call:7 fault-nth:4): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x77, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:13 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {0x0}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:13 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x71, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:13 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {0x0}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1260.251528][ T9811] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000003 [ 1260.259491][ T9811] RBP: 00007fe380d5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1260.267545][ T9811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1260.275517][ T9811] R13: 00007ffd812d659f R14: 00007fe380d5f300 R15: 0000000000022000 00:30:13 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x74, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:13 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {0x0}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x16a, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:13 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {0x0}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1260.343412][ T9840] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=119 sclass=netlink_route_socket pid=9840 comm=syz-executor.5 00:30:13 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1260.405925][ T9855] loop0: detected capacity change from 0 to 16 [ 1260.435541][ T9855] FAULT_INJECTION: forcing a failure. [ 1260.435541][ T9855] name failslab, interval 1, probability 0, space 0, times 0 [ 1260.448268][ T9855] CPU: 0 PID: 9855 Comm: syz-executor.0 Not tainted 5.14.0-rc6-syzkaller #0 [ 1260.456993][ T9855] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1260.467126][ T9855] Call Trace: [ 1260.470429][ T9855] dump_stack_lvl+0xb7/0x103 [ 1260.475014][ T9855] dump_stack+0x11/0x1a [ 1260.479177][ T9855] should_fail+0x23c/0x250 [ 1260.483608][ T9855] ? mempool_alloc_slab+0x16/0x20 [ 1260.488727][ T9855] __should_failslab+0x81/0x90 [ 1260.493486][ T9855] should_failslab+0x5/0x20 [ 1260.497989][ T9855] kmem_cache_alloc+0x46/0x2e0 00:30:13 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7a, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:13 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x300, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1260.502811][ T9855] ? pagecache_get_page+0x77a/0x900 [ 1260.508010][ T9855] mempool_alloc_slab+0x16/0x20 [ 1260.512857][ T9855] ? mempool_free+0x130/0x130 [ 1260.517592][ T9855] mempool_alloc+0x8c/0x300 [ 1260.522165][ T9855] bio_alloc_bioset+0xcc/0x480 [ 1260.526951][ T9855] ? time64_to_tm+0x328/0x340 [ 1260.531661][ T9855] submit_bh_wbc+0x130/0x330 [ 1260.536371][ T9855] ? fat_time_unix2fat+0x230/0x260 [ 1260.541475][ T9855] __sync_dirty_buffer+0x136/0x1e0 [ 1260.546654][ T9855] sync_dirty_buffer+0x16/0x20 [ 1260.551438][ T9855] __fat_write_inode+0x4c4/0x510 [ 1260.556377][ T9855] fat_write_inode+0xb9/0xd0 [ 1260.560987][ T9855] write_inode+0x89/0x180 [ 1260.565314][ T9855] __writeback_single_inode+0x2a2/0x440 [ 1260.570860][ T9855] writeback_single_inode+0x17b/0x3c0 [ 1260.576231][ T9855] sync_inode_metadata+0x57/0x80 [ 1260.581181][ T9855] __generic_file_fsync+0xf5/0x140 [ 1260.586287][ T9855] fat_file_fsync+0x48/0x100 [ 1260.590881][ T9855] ? fat_generic_ioctl+0xab0/0xab0 [ 1260.595994][ T9855] vfs_fsync_range+0x107/0x120 [ 1260.600802][ T9855] generic_file_write_iter+0x103/0x130 [ 1260.606260][ T9855] vfs_write+0x69d/0x770 [ 1260.610499][ T9855] ksys_write+0xce/0x180 [ 1260.614781][ T9855] __x64_sys_write+0x3e/0x50 [ 1260.619371][ T9855] do_syscall_64+0x3d/0x90 [ 1260.623789][ T9855] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1260.629678][ T9855] RIP: 0033:0x4665e9 [ 1260.633644][ T9855] 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 [ 1260.653242][ T9855] RSP: 002b:00007fe380d5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1260.661650][ T9855] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 1260.669610][ T9855] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000003 [ 1260.677577][ T9855] RBP: 00007fe380d5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1260.685540][ T9855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1260.693503][ T9855] R13: 00007ffd812d659f R14: 00007fe380d5f300 R15: 0000000000022000 00:30:13 executing program 0 (fault-call:7 fault-nth:5): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:13 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:13 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x500, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:13 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:13 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:13 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {0x0}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1260.788443][ T9897] __nla_validate_parse: 33 callbacks suppressed [ 1260.788454][ T9897] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1260.797553][ T9899] loop0: detected capacity change from 0 to 16 [ 1260.817060][ T9900] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1260.846186][ T9899] FAULT_INJECTION: forcing a failure. [ 1260.846186][ T9899] name failslab, interval 1, probability 0, space 0, times 0 [ 1260.858803][ T9899] CPU: 1 PID: 9899 Comm: syz-executor.0 Not tainted 5.14.0-rc6-syzkaller #0 [ 1260.867471][ T9899] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1260.877520][ T9899] Call Trace: [ 1260.880786][ T9899] dump_stack_lvl+0xb7/0x103 [ 1260.885373][ T9899] dump_stack+0x11/0x1a [ 1260.889521][ T9899] should_fail+0x23c/0x250 [ 1260.893944][ T9899] ? mempool_alloc_slab+0x16/0x20 [ 1260.899056][ T9899] __should_failslab+0x81/0x90 [ 1260.903854][ T9899] should_failslab+0x5/0x20 [ 1260.908352][ T9899] kmem_cache_alloc+0x46/0x2e0 [ 1260.913115][ T9899] ? __sync_dirty_buffer+0x1c2/0x1e0 [ 1260.918520][ T9899] mempool_alloc_slab+0x16/0x20 [ 1260.923372][ T9899] ? mempool_free+0x130/0x130 [ 1260.928047][ T9899] mempool_alloc+0x8c/0x300 [ 1260.932722][ T9899] bio_alloc_bioset+0xcc/0x480 [ 1260.937488][ T9899] ? write_inode+0x89/0x180 [ 1260.942038][ T9899] submit_bh_wbc+0x130/0x330 [ 1260.946626][ T9899] write_dirty_buffer+0xde/0xf0 [ 1260.951474][ T9899] sync_mapping_buffers+0x2bf/0x8b0 [ 1260.956807][ T9899] ? file_check_and_advance_wb_err+0xb3/0x150 [ 1260.962873][ T9899] fat_file_fsync+0xa9/0x100 [ 1260.967619][ T9899] ? fat_generic_ioctl+0xab0/0xab0 [ 1260.972730][ T9899] vfs_fsync_range+0x107/0x120 [ 1260.974406][ T9914] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1260.977491][ T9899] generic_file_write_iter+0x103/0x130 [ 1260.977517][ T9899] vfs_write+0x69d/0x770 00:30:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x2, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:13 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x600, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:13 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1260.996352][ T9899] ksys_write+0xce/0x180 [ 1261.000584][ T9899] __x64_sys_write+0x3e/0x50 [ 1261.005165][ T9899] do_syscall_64+0x3d/0x90 [ 1261.009688][ T9899] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1261.015634][ T9899] RIP: 0033:0x4665e9 [ 1261.019516][ T9899] 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 [ 1261.039113][ T9899] RSP: 002b:00007fe380d5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1261.047551][ T9899] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 1261.055516][ T9899] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000003 [ 1261.063478][ T9899] RBP: 00007fe380d5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1261.071439][ T9899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1261.079474][ T9899] R13: 00007ffd812d659f R14: 00007fe380d5f300 R15: 0000000000022000 00:30:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x3, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:14 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {0x0}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1261.098523][ T9925] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1261.117719][ T9929] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:30:14 executing program 0 (fault-call:7 fault-nth:6): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:14 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x700, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:14 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {0x0}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:14 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:14 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r3}, {0x0, r3}, {r2}, {r2}, {r2, r3}, {}, {}, {0x0, r3}, {}, {0x0, r3}, {0x0, r3}, {}, {0x0, r3}, {}, {}, {r2, r3}, {0x0, r3}, {}, {}, {}, {0x0, r3}, {r1}, {}, {0x0, r3}, {}, {0x0, r3}, {r1}, {}, {r1}, {0x0, r3}, {}, {}, {r1, r3}, {r2}, {}, {0x0, r3}, {r2, r3}, {0x0, r3}, {}, {}, {0x0, r3}, {r2}, {}, {0x0, r3}, {r2}, {0x0, r3}, {r2}, {0x0, r3}, {}, {r1, r3}, {0x0, r3}, {r1}, {}, {r2}, {r1}, {}, {r2, r3}, {}, {0x0, r3}, {0x0, r3}, {0x0, r3}, {0x0, r3}, {r2, r3}, {0x0, r3}, {0x0, r3}, {0x0, r3}, {r2}, {r1, r3}, {}, {r1}, {}, {}, {0x0, r3}, {}, {r2}, {r1}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {0x0, r3}, {r1}, {0x0, r3}, {}, {0x0, r3}, {r1, r3}, {}, {}, {0x0, r3}, {}, {r1}, {0x0, r3}, {}, {r2}, {r1, r3}, {0x0, r3}, {r1}, {r2, r3}, {0x0, r3}, {0x0, r3}, {}, {}, {0x0, r3}, {r1}, {r1, r3}, {}, {0x0, r3}, {r1, r3}, {0x0, r3}, {r2, r3}, {r1}, {r2}, {}, {r1, r3}, {r1}, {0x0, r3}, {}, {r1}, {r1, r3}, {}, {}, {0x0, r3}, {0x0, r3}, {0x0, r3}, {r2}, {}, {}, {r1, r3}, {0x0, r3}, {r2, r3}, {0x0, r3}, {r2}, {0x0, r3}, {}, {r2, r3}, {r2}, {}, {0x0, r3}, {r1}, {0x0, r3}, {r2}, {}, {0x0, r3}, {r2, r3}, {0x0, r3}, {0x0, r3}, {}, {}, {r2}, {0x0, r3}, {r2}, {r1}, {}, {}, {}, {0x0, r3}, {r1, r3}, {r2, r3}, {}, {}, {}, {}, {}, {}, {}, {r1}, {r1}, {0x0, r3}, {r1, r3}, {r2, r3}, {}, {}, {}, {r1}, {0x0, r3}, {r2}, {r1, r3}, {0x0, r3}, {0x0, r3}, {0x0, r3}, {}, {}, {0x0, r3}, {r2}, {r1}, {}, {r1}, {r2}, {0x0, r3}, {r2, r3}, {0x0, r3}, {r2, r3}, {0x0, r3}, {}, {r2, r3}, {r1, r3}, {r2}, {r2, r3}, {}, {}, {}, {}, {r1}, {r2}, {}, {r1, r3}, {}, {}, {0x0, r3}, {}, {0x0, r3}, {r1}, {r2}, {}, {}, {}, {}, {0x0, r3}, {0x0, r3}, {r1, r3}, {r1}, {}, {0x0, r3}, {0x0, r3}, {}, {r2, r3}, {r1}, {0x0, r3}, {r1}, {r2}, {r1, r3}, {r2, r3}, {r2}, {}, {}, {}, {r2}, {0x0, r3}, {}, {r1, r3}, {0x0, r3}, {r2}, {r2}, {r1}, {0x0, r3}, {r2}, {r2}, {0x0, r3}, {}, {}, {0x0, r3}, {r1, r3}], 0x1, "2156816c73038c"}) r4 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 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, 0x2, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r7}, {0x0, r7}, {r6}, {r6}, {r6, r7}, {}, {}, {0x0, r7}, {}, {0x0, r7}, {0x0, r7}, {}, {0x0, r7}, {}, {}, {r6, r7}, {0x0, r7}, {}, {}, {}, {0x0, r7}, {r5}, {}, {0x0, r7}, {}, {0x0, r7}, {r5}, {}, {r5}, {0x0, r7}, {}, {}, {r5, r7}, {r6}, {}, {0x0, r7}, {r6, r7}, {0x0, r7}, {}, {}, {0x0, r7}, {r6}, {}, {0x0, r7}, {r6}, {0x0, r7}, {r6}, {0x0, r7}, {}, {r5, r7}, {0x0, r7}, {r5}, {}, {r6}, {r5}, {}, {r6, r7}, {}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {r6, r7}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {r6}, {r5, r7}, {}, {r5}, {}, {}, {0x0, r7}, {}, {r6}, {r5}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {0x0, r7}, {r5}, {0x0, r7}, {}, {0x0, r7}, {r5, r7}, {}, {}, {0x0, r7}, {}, {r5}, {0x0, r7}, {}, {r6}, {r5, r7}, {0x0, r7}, {r5}, {r6, r7}, {0x0, r7}, {0x0, r7}, {}, {}, {0x0, r7}, {r5}, {r5, r7}, {}, {0x0, r7}, {r5, r7}, {0x0, r7}, {r6, r7}, {r5}, {r6}, {}, {r5, r7}, {r5}, {0x0, r7}, {}, {r5}, {r5, r7}, {}, {}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {r6}, {}, {}, {r5, r7}, {0x0, r7}, {r6, r7}, {0x0, r7}, {r6}, {0x0, r7}, {}, {r6, r7}, {r6}, {}, {0x0, r7}, {r5}, {0x0, r7}, {r6}, {}, {0x0, r7}, {r6, r7}, {0x0, r7}, {0x0, r7}, {}, {}, {r6}, {0x0, r7}, {r6}, {r5}, {}, {}, {}, {0x0, r7}, {r5, r7}, {r6, r7}, {}, {}, {}, {}, {}, {}, {}, {r5}, {r5}, {0x0, r7}, {r5, r7}, {r6, r7}, {}, {}, {}, {r5}, {0x0, r7}, {r6}, {r5, r7}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {}, {}, {0x0, r7}, {r6}, {r5}, {}, {r5}, {r6}, {0x0, r7}, {r6, r7}, {0x0, r7}, {r6, r7}, {0x0, r7}, {}, {r6, r7}, {r5, r7}, {r6}, {r6, r7}, {}, {}, {}, {}, {r5}, {r6}, {}, {r5, r7}, {}, {}, {0x0, r7}, {}, {0x0, r7}, {r5}, {r6}, {}, {}, {}, {}, {0x0, r7}, {0x0, r7}, {r5, r7}, {r5}, {}, {0x0, r7}, {0x0, r7}, {}, {r6, r7}, {r5}, {0x0, r7}, {r5}, {r6}, {r5, r7}, {r6, r7}, {r6}, {}, {}, {}, {r6}, {0x0, r7}, {}, {r5, r7}, {0x0, r7}, {r6}, {r6}, {r5}, {0x0, r7}, {r6}, {r6}, {0x0, r7}, {}, {}, {0x0, r7}, {r5, r7}], 0x1, "2156816c73038c"}) r8 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 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, 0x2, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r11}, {0x0, r11}, {r10}, {r10}, {r10, r11}, {}, {}, {0x0, r11}, {}, {0x0, r11}, {0x0, r11}, {}, {0x0, r11}, {}, {}, {r10, r11}, {0x0, r11}, {}, {}, {}, {0x0, r11}, {r9}, {}, {0x0, r11}, {}, {0x0, r11}, {r9}, {}, {r9}, {0x0, r11}, {}, {}, {r9, r11}, {r10}, {}, {0x0, r11}, {r10, r11}, {0x0, r11}, {}, {}, {0x0, r11}, {r10}, {}, {0x0, r11}, {r10}, {0x0, r11}, {r10}, {0x0, r11}, {}, {r9, r11}, {0x0, r11}, {r9}, {}, {r10}, {r9}, {}, {r10, r11}, {}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {r10, r11}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {r10}, {r9, r11}, {}, {r9}, {}, {}, {0x0, r11}, {}, {r10}, {r9}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {0x0, r11}, {r9}, {0x0, r11}, {}, {0x0, r11}, {r9, r11}, {}, {}, {0x0, r11}, {}, {r9}, {0x0, r11}, {}, {r10}, {r9, r11}, {0x0, r11}, {r9}, {r10, r11}, {0x0, r11}, {0x0, r11}, {}, {}, {0x0, r11}, {r9}, {r9, r11}, {}, {0x0, r11}, {r9, r11}, {0x0, r11}, {r10, r11}, {r9}, {r10}, {}, {r9, r11}, {r9}, {0x0, r11}, {}, {r9}, {r9, r11}, {}, {}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {r10}, {}, {}, {r9, r11}, {0x0, r11}, {r10, r11}, {0x0, r11}, {r10}, {0x0, r11}, {}, {r10, r11}, {r10}, {}, {0x0, r11}, {r9}, {0x0, r11}, {r10}, {}, {0x0, r11}, {r10, r11}, {0x0, r11}, {0x0, r11}, {}, {}, {r10}, {0x0, r11}, {r10}, {r9}, {}, {}, {}, {0x0, r11}, {r9, r11}, {r10, r11}, {}, {}, {}, {}, {}, {}, {}, {r9}, {r9}, {0x0, r11}, {r9, r11}, {r10, r11}, {}, {}, {}, {r9}, {0x0, r11}, {r10}, {r9, r11}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {}, {}, {0x0, r11}, {r10}, {r9}, {}, {r9}, {r10}, {0x0, r11}, {r10, r11}, {0x0, r11}, {r10, r11}, {0x0, r11}, {}, {r10, r11}, {r9, r11}, {r10}, {r10, r11}, {}, {}, {}, {}, {r9}, {r10}, {}, {r9, r11}, {}, {}, {0x0, r11}, {}, {0x0, r11}, {r9}, {r10}, {}, {}, {}, {}, {0x0, r11}, {0x0, r11}, {r9, r11}, {r9}, {}, {0x0, r11}, {0x0, r11}, {}, {r10, r11}, {r9}, {0x0, r11}, {r9}, {r10}, {r9, r11}, {r10, r11}, {r10}, {}, {}, {}, {r10}, {0x0, r11}, {}, {r9, r11}, {0x0, r11}, {r10}, {r10}, {r9}, {0x0, r11}, {r10}, {r10}, {0x0, r11}, {}, {}, {0x0, r11}, {r9, r11}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000051500)={0x0, 0x0, "8ccc4a5dd200b7de4eefaa1bfc9a7e943d8631122f912683a19155b707a9957cfab080236a6224e66ab49787c4a858f4c384cd84c0ed199f44704d216cae105da679ea81b81fd6cb67a2ae7240f0a4c43f7ae6084410d66512c0fecd162fc3722a3f2f127fd357d83adef721f922cbb442dd21069baf2492cda42b179418bebd17bc1b20bc2c8b67444d9da78f980ce9b46848f2110f7abc3c48f2b8542662df40be179931af34b4d5afee2d1aa5125c31a713e1e56959ec7600fc772cebe770279ef4eec6ee933ffa0f9125280bfaa9bed8bbc01121397036071ff4679ccb6ecfb60ea1665d04499062947bbf009ecd523ca44a0d18e9a9d1a330364ec810fc", "f6508996035dae50bf313c4d0ebced6d80affb3b0543df258186ba7c21e884b12e20f2bb31ef1b8608f987d9ba9098f301d3e9571df3ca265b4709137226a7d942f81528487a2a1365fd51bfb6373d0bc36cb49861d6e516588e5521de00d9de3ba413e409efa767dc34f7c22606e392f7f1f4f32cd920b3f4f90ad02e52d5e093789d3ab1ba5214d8fef7d380b7cc961516acfc65d70624fa8f29d43a86f43e4b524148e73b184bac79ee8dae1034a57698c1ba545893f3cadfc97c63100508ff51f9b00c82b02e93d2e45f4c3e79a45eb60e8c155c7b6b7545b8ee3e5fd5fde3127661c7001cdbbc618cda28c5429dbb716f09db99ff13adeaa2f496e5cdaef416190038ecd70393df16ee97f469fdcebcf22c9a22fc39566bbaa2c756770ee8533ebfb003898eb07be877805c210b29d46da7df9901ba8a16b51799852fbd2a1da7fa4e748dd4385c5fa7807920a3c43394e579f6ce622b2949694b82819adec32493e650800012f20dea5e6531ec0eccca97859b445e6e86ca73bdd78607fc5a15da5ee171a8789c51fe93b21f5aa181923d7e22077381870e5479faa24d4e35ed786407857864ea34ee14b56cfc825c29a75ba83ae561dc3c61b8ee40472549ef9af4334fb4edecab7ebe40320ca4af758b7db0adc8c3ab90a177085a9a618b4275d062fa22fa0d52a1a2a7a8c80ff28d339e10f3d42fe2c46c1be6dddcce6aa624df8b872c2d53fcff263df9af945e6f057739e84f307fc6871635e957c4bc4f3226aab42162616563609f1138200a8caff5b7227df64c475747376ac37186d8b737412e7c798bb5836ad52a79ca430650ccf1a5c422016d5cb6561f16f44dca984328468e936776572539ef0149d9ff29d6c6760187cc6f2ed2e216600d0188fc87a1214d58f660840355ca87dbe6b133ce2807cdef82b0c3253b8c6152b6aadbb7a9366c70d247c48bb70665ba03cd4f4e491edd06b90c12eeee94a8a196403396020f161a589f62679c803738193d1c7314e744aef7bdd9d09421c68541e92745d0c586c6ba7e1159439f70b10d87a84cd786f5b224e28d2896e5f31b513b746eb65ca04e1e70737c4f8b54748f25fb7c737f510cf7cf5f102b46f8008d0e7c8727677b2214df13c690da480ed248658ea11529671b4fa4c3369df44a976c54b01293dfdf83276f1d89d42635e190b4513755dc661b7f4b6937841f90e4433e3ca4f439a339ef04511f53edd3e77a65ba3f629cf94e093dad9c48d7558898af2c5f55277d6f43f08af4ee3f347ba86796885bac630e0df9093312f4a482e1ffa75cfc40294f29303c45df5195e79c23d2860b6195ba3b92460c51e429de96b49fcf4a30d013a46b7820daa2746b2dc6cedb617d9de4cb5c39eda37d914ef49bfde5bc5fe1fff6518cefeec247187f68494d44460ed40ef80bfb91eda59f86ebb0d14feae0e612f6429593684f44f9971ca99cbd7d8a7f2861bc97b19d6429192ecb276c3eb7758ea04238eaa776188c2d34ef2a27b3b6561c202a3bd4504819c789c41036b9bcf24b6bfface7d8ca0b65a3e6c3c2a3ef4256fb65a391db057040d864822f621aa58962e7187d00e9ba7725f325b86ac006393b7618a92319a00f6e60c4fe5fb16adcbfd568e2e1378e664fdd4b73c4c78a27f5b760c60c32e0a9c404d537199177cf33addd37abd3adf04d201f4196acdf875c5bd49f607fdf4b18149fc80c1160cc350e9bbd28086d7a16d1d2fc3f42774e8e80e7a3fd67b467f028ba73fd69cfb204757e644381c2c405b2ace191c31b8c18514179f1f336117fb9b518559899af12614bf172eed535ceae56a4ecf901e5d63d34fe90778f9a2bc0b7161cede6c4e1f4d0cadb819d2e150fd663fc914523c208bd2b919d5e5df2bbb5e5a5c40f9abb90dc495bf994f04e7e76341846e589315e1afe224c39c2c14435e132176c92e24fda33b6d681e3bf2a717affc22ad1cf5ae7a58c7d70e2dfa11639987d8696148384ebf288a8422598c8df4d0375a179b320ff4e36e8a0fa2ebcce9a33e414fc1ced4156c18318fea06bf0b765faaf53523dc17be90f52e586c358319afdfedb492fbb19c53a1faeb50eedd249bffd140d632355d734ccd03d4e414030cd6b3dceb5624c64fd3dc39c8cc881f77202c5f91a014542291ec046dbfb0bc200606c69e6281515c5bd1de14f6f54e8dea601f68b2a87278ea580ff7f6a48587121bf79b2a02c56466bfba85d9ce17927d4675f861fbe767e83eb75f0d55a4d1d3511844fd5abf9e7aba139c98af39ed00b2ba9357bd047a96640395e5c470f897a1d9aae5ff7b968e25f7ec1bf605a78292993ed3f5dcf054d0b2b6928ef8d636d09ba025ebe19aaa5d20ac8c9f0ef9aa7c15057d5330b50310636ce819c404fe0a1269bf8c95a9b8c87bdf060bedd8adf7a9fadc847c6015c7d81d0ce0b5cee5c966bd03eab356134450a3f2e1837d43875f3f352d4b9d5a97f72b46e9f3d267ed37cef455be43e83aa1bb11308cb57c2239d94c2952d0ec24198d3a559f8c6a6afa331c5d4f333773edf8772a7ea495cbc400846a8f561ded2bca95b80b5b414b59cb4b332f4a1a47652fcbfacbfa6ffa2a71caf07e1be3693b51c5b05b02c2b49e6c3c9a0813a84359757819975da368653fe41c9e10b676556511e228d4de26d769aa869a57d781597de4b5548f45fb751993ed7875393a21694deac471f5a1df95dc8c0fafe1b5de18f65ba35b02575c7e693fc1d769d6188ef6e8dff8955379d9ab3cec8fb9fb07c6ae7c881c9813fbb24be44021c5cd0bc9e23772a6f6c2e55d2639fc8aac086eefbcf91362ebeb77e115cbb1c1840d55b44d7ac9fcde8bcfadfe5da7dfcfb414751027214dfa032f37b3e7b438439b266ea4c46ede054de10dfeb8319450c63ad898a0a54a819f9ed65acafe34518fd0238b90ca5e924a6ebfb220ce3140f94e0aa7ba540b2c82119c00a8b66c172e2c5943cef792be3ce580a6914051e81d21f7d9e5278b3f12563e7090cca9ffbca1193624499d546a06d7b14578e9f2848b5c5a50701344ed9f8a022cff74afe77940126a3c76ab4d86af2c5941df24f3cffb37657d41b87b9a4191c3e3e7ee9914db7e9b2d86ac2aac59d918de4c918d62a12e20c5d0bb4ff6d196afb782f3cd80fd9b2f651fce61bed1b1c77ade47bdb917bff7eef5398ff1c942f33a416b5ecf017eb5df4a33879badccf7665c2ea4a9e2534c646468f3814cf13f02bae023110c9ee42c2f580c6cdec449817cf0bf6a3c7a829d1cc5bf38cd927b28475c28e337b95e7f9b03e85c92b10e210188b233d3051f0e1dd5e179a3dd0dbe28c9481484f49b9cbbe8644115f1ceecaea6b8d93d89d08473c4f81621a9f9622c8601aa6c4d796181f62945629bbfd3f41dedb52833b4d8df69187a9b42409b86d71e5f210465bbb15e9eb8eacd216719cc1517354aee649c70d5cf519faa753548505595bb8278300656d7d6db99d79c3b381e8cf505e8d0ff015a8066673984b2e6e274934705a40782b9916831078f045d3b65b2ffaebb1b438b42bf2a3cb408792707028469d4a71925ce4542a31c073967c55d1200e1a18005f4ed9ecec032372390cb234509c7e2dd3c79edcecca5f7f9cf7916f0b43343beb8b3147b574a0c795c63ed3983dfbb0c5ef78ef5c45fcb18a030ccc16b868bd9626e62dfa50eee76714ddf0bec99a58f77f184dd7ddcddcd34ac15e986bf179bf50db5f72039dd278df1f8ae99b1b60614d9eb9dc2f2b0da431cf2b3e321850fa02d89f43573fe1130b90e036b19d7c83cbc0071ec801528f6eb5860d833702ab983839d8e37e86e5b04328122d9565665e2dffc5d527a583f7ad31da7525c9558779843c748dc5154b13ea34d4b05d91bc5ef512c094e334cd5036a4a81a71ccbce67b5a7667dad5ddfef6659f891e2a7ac010951b7d8745e6c7fc62250315ab792393a81b51c04d6608a98ad0c4de9df0dbbdb504d94e841c18103f049beb463dc2160b28a26e584eeee36cf15f21560703de2c314f324294442e27303c1745f5221d051131ecc87560006f4e31229a669c4cefe59b8c0c9cdb23374d02ae280a6f44fcda0edda5c18c83531832bf6604e8f22f7df9409a2109f057458ea73988ff222e9ebe5f883919c9dc7db8e27b0be4e8b8ce7b7c1164fb71be95c937ba53a7a294b24a4aa1d927814594c84962c88702244471115f83b98a6562aef78006f550c825efce6a5a8ec6503d0a7bf21085b9c61b50df495099a1e0c55b5911b5c6176283a586f47a280c4c8e94a81d9fd258171cc7da2e83c448bd72fc7f37242113641b20d7e2fe0e4bfcc792818365169d565c9c3a909dc595b97ae66ce503647408e4730197b98d7250b8303501c94d3b0650fb59c98848d994202a134d49aacf1eb3c3bfa26bdbe27898c399fc991f54dd78a7ae4299966f1b884f91717353894f1257d599bfd12bbfb57bd576c6e65c0e5b59aad5373198c687541d4b974c9e66cf458f07d9f4a12d53f65497b2775c682b50486394052f81443b4f086238df39a6b6e391ee55ba3b58edc0b6d3a17f7f618e1d956237bfec360e88993d27f906c117eaf17e0ea22580c20f451ebfd180f43393ff3986cdf8698d047dcaafc81006fc63ead930cf527e42de25d2bde4df64d635f4aa01368f8391404056d8ab3c95a3ad8a71acd77552d762de6524e6e98cc0a4ce8f30e8c02291e709fdea5312e421b285a487f96969d8772943f976349cc8a7cfe8ef321b6a29fcf1e845a8b26d2ad137c87fad791e3e558e0d5940ea9c3a09a669683d077cae6e121f2cc86f2f39f5144b43203fdf66ec814c30098d2861dcf2b2cf11305ba1c11339dcf184b1cab2f8c31a9d8a26a9aa254e7578cfb60187234c071bd2696b3b49bad07d6d9a1818bec495757eb367d5b5a4ae27c4d533c27f6d128c083e0716ca26179d5a8e3f34df21e68bd81ef5748d822f57770002b10bfa6f65e8b428fc974541ee703e54bbcd1902624bb14b090f62b368978c820ec8e64bef641bb5fd32cd75519629af770e1c2b46ca58cdf308c758fcefada7023044fc1139244a5769d3b6ed0cd85a2bff5d558026ca9d83f88eb6b06f62c36b021e4568bfc5c2ea2df05a5bfada23bc22f8f43cc0b013479bc4405cc479485854fc113d20759d7679af21be5c0b731c07b4b565059afe31d429bc83240c69ca93dae0fc9b254c4bf0e5c038ed012af896802420c96091a38b6174e342800b943b419daebeb439f7f4cf1e942b9375a3f3ff2e80b4950367d5690faef615485ab25433b1fecd44d848082dfe3a1caacc815098d24183147ddcb18325f9b438156b11baac122c3c410bd9209626bc8f098a009c9cb9de08c0af0f"}) r13 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 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, 0x2, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r13, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r16}, {0x0, r16}, {r15}, {r15}, {r15, r16}, {}, {}, {0x0, r16}, {}, {0x0, r16}, {0x0, r16}, {}, {0x0, r16}, {}, {}, {r15, r16}, {0x0, r16}, {}, {}, {}, {0x0, r16}, {r14}, {}, {0x0, r16}, {}, {0x0, r16}, {r14}, {}, {r14}, {0x0, r16}, {}, {}, {r14, r16}, {r15}, {}, {0x0, r16}, {r15, r16}, {0x0, r16}, {}, {}, {0x0, r16}, {r15}, {}, {0x0, r16}, {r15}, {0x0, r16}, {r15}, {0x0, r16}, {}, {r14, r16}, {0x0, r16}, {r14}, {}, {r15}, {r14}, {}, {r15, r16}, {}, {0x0, r16}, {0x0, r16}, {0x0, r16}, {0x0, r16}, {r15, r16}, {0x0, r16}, {0x0, r16}, {0x0, r16}, {r15}, {r14, r16}, {}, {r14}, {}, {}, {0x0, r16}, {}, {r15}, {r14}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {0x0, r16}, {r14}, {0x0, r16}, {}, {0x0, r16}, {r14, r16}, {}, {}, {0x0, r16}, {}, {r14}, {0x0, r16}, {}, {r15}, {r14, r16}, {0x0, r16}, {r14}, {r15, r16}, {0x0, r16}, {0x0, r16}, {}, {}, {0x0, r16}, {r14}, {r14, r16}, {}, {0x0, r16}, {r14, r16}, {0x0, r16}, {r15, r16}, {r14}, {r15}, {}, {r14, r16}, {r14}, {0x0, r16}, {}, {r14}, {r14, r16}, {}, {}, {0x0, r16}, {0x0, r16}, {0x0, r16}, {r15}, {}, {}, {r14, r16}, {0x0, r16}, {r15, r16}, {0x0, r16}, {r15}, {0x0, r16}, {}, {r15, r16}, {r15}, {}, {0x0, r16}, {r14}, {0x0, r16}, {r15}, {}, {0x0, r16}, {r15, r16}, {0x0, r16}, {0x0, r16}, {}, {}, {r15}, {0x0, r16}, {r15}, {r14}, {}, {}, {}, {0x0, r16}, {r14, r16}, {r15, r16}, {}, {}, {}, {}, {}, {}, {}, {r14}, {r14}, {0x0, r16}, {r14, r16}, {r15, r16}, {}, {}, {}, {r14}, {0x0, r16}, {r15}, {r14, r16}, {0x0, r16}, {0x0, r16}, {0x0, r16}, {}, {}, {0x0, r16}, {r15}, {r14}, {}, {r14}, {r15}, {0x0, r16}, {r15, r16}, {0x0, r16}, {r15, r16}, {0x0, r16}, {}, {r15, r16}, {r14, r16}, {r15}, {r15, r16}, {}, {}, {}, {}, {r14}, {r15}, {}, {r14, r16}, {}, {}, {0x0, r16}, {}, {0x0, r16}, {r14}, {r15}, {}, {}, {}, {}, {0x0, r16}, {0x0, r16}, {r14, r16}, {r14}, {}, {0x0, r16}, {0x0, r16}, {}, {r15, r16}, {r14}, {0x0, r16}, {r14}, {r15}, {r14, r16}, {r15, r16}, {r15}, {}, {}, {}, {r15}, {0x0, r16}, {}, {r14, r16}, {0x0, r16}, {r15}, {r15}, {r14}, {0x0, r16}, {r15}, {r15}, {0x0, r16}, {}, {}, {0x0, r16}, {r14, r16}], 0x1, "2156816c73038c"}) r17 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 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, 0x2, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r13, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r17, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {0x0, r20}, {r19}, {r19}, {r19, r20}, {}, {}, {0x0, r20}, {}, {r19, r20}, {}, {}, {r18, r20}, {0x0, r20}, {}, {0x0, r20}, {0x0, r20}, {}, {}, {}, {0x0, r20}, {}, {0x0, r20}, {0x0, r20}, {r19}, {0x0, r20}, {r18}, {}, {r18}, {0x0, r20}, {}, {}, {r18, r20}, {r19}, {}, {0x0, r20}, {r19, r20}, {0x0, r20}, {r18, r20}, {}, {}, {r19}, {}, {0x0, r20}, {r19}, {0x0, r20}, {r19}, {0x0, r20}, {}, {r18, r20}, {0x0, r20}, {r18}, {}, {}, {r18}, {}, {0x0, r20}, {}, {}, {0x0, r20}, {0x0, r20}, {0x0, r20}, {r19, r20}, {0x0, r20}, {0x0, r20}, {}, {r19}, {r18}, {}, {r18}, {}, {}, {0x0, r20}, {}, {r19}, {r18}, {}, {}, {}, {0x0, r20}, {}, {}, {}, {0x0, r20}, {}, {}, {0x0, r20}, {0x0, r20}, {r18}, {}, {}, {0x0, r20}, {}, {r18}, {0x0, r20}, {}, {r19}, {}, {0x0, r20}, {r18}, {r19, r20}, {0x0, r20}, {0x0, r20}, {0x0, r20}, {}, {0x0, r20}, {r18}, {r18, r20}, {}, {0x0, r20}, {r18, r20}, {0x0, r20}, {r19, r20}, {r18, r20}, {r19}, {}, {r18, r20}, {r18}, {}, {}, {r18}, {r18, r20}, {}, {}, {0x0, r20}, {0x0, r20}, {}, {r19, r20}, {}, {}, {r18, r20}, {0x0, r20}, {r19, r20}, {r18, r20}, {r19, r20}, {}, {}, {r19, r20}, {}, {}, {0x0, r20}, {r18}, {0x0, r20}, {0x0, r20}, {r18}, {}, {r19}, {0x0, r20}, {0x0, r20}, {}, {0x0, r20}, {r19}, {0x0, r20}, {r19}, {}, {}, {}, {}, {0x0, r20}, {r18, r20}, {r19, r20}, {}, {0x0, r20}, {}, {r19}, {0x0, r20}, {}, {}, {}, {r18}, {0x0, r20}, {r18, r20}, {r19, r20}, {0x0, r20}, {r18}, {}, {r18}, {0x0, r20}, {r19}, {r18, r20}, {r18, r20}, {}, {0x0, r20}, {}, {}, {0x0, r20}, {r19}, {r18}, {}, {r18}, {r19}, {0x0, r20}, {0x0, r20}, {}, {r19, r20}, {0x0, r20}, {}, {r19, r20}, {r18, r20}, {r19}, {r19, r20}, {}, {}, {r18}, {}, {r18}, {r19}, {}, {r18, r20}, {}, {}, {}, {r19}, {0x0, r20}, {}, {}, {r19}, {}, {}, {r19}, {0x0, r20}, {}, {r18, r20}, {r18}, {}, {}, {0x0, r20}, {}, {r19, r20}, {r18}, {0x0, r20}, {r18}, {0x0, r20}, {r18, r20}, {r19, r20}, {r19}, {r18, r20}, {}, {}, {r19}, {r18, r20}, {0x0, r20}, {r18, r20}, {}, {}, {}, {r18}, {0x0, r20}, {r19}, {}, {}, {}, {}, {0x0, r20}, {r18, r20}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000052500)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {0x0, r7}, {r10, r12}, {0x0, r20}], 0x81, "555104d0a01b81"}) r21 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r21, 0xc020662a, 0x0) 00:30:14 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe", 0x23}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:14 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:14 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f00000002c0), 0x200000, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xc2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, r0, 0x0) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x5, 0x2, 0x81, 0x7, 0x0, 0xfffffffffffffffa, 0x80224, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x1, @perf_bp={&(0x7f0000000000), 0x9}, 0x1800, 0x3, 0x6c, 0x6, 0x7, 0x5, 0x7, 0x0, 0x7, 0x0, 0x6}, 0xffffffffffffffff, 0x0, r1, 0x8) clone(0x200c0000, &(0x7f0000000140)="78ba9cb9425c861afc0fd8334215f511265c63bb275845c136818e0bf392e7444726e23a99f5e30374b735342a46a5b8d2995fc59aabe10b8779da4abef556b361eaf6b93b1f58e3fd912d07b8ac189416858a26e4205a79c1d45cd365fd922e", &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="1adcb7971a4b3e9f7ffaacd028b44b916996b1aa7d9ad5aea1ff09ad1911c00b35a2c3c317bb626f2ed0abebc13a61e4b38bb9be694485725814e5f9a3b64aa2fcf5ca7192f4f588bdb73a1d43ccc67c061e2b") r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f00000003c0)=""/149, 0x95}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/117, 0x75}, {&(0x7f0000000580)=""/154, 0x9a}, {&(0x7f0000000640)=""/42, 0x2a}, {&(0x7f0000000680)=""/239, 0xef}, {&(0x7f0000000780)=""/165, 0xa5}], 0x9, 0x3, 0x1ff) 00:30:14 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x900, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1261.325617][ T9952] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1261.339616][ T9948] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:30:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x5, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:14 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1261.378346][ T9963] loop0: detected capacity change from 0 to 16 [ 1261.399117][ T9971] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1261.409106][ T9977] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1261.437864][ T9963] FAULT_INJECTION: forcing a failure. [ 1261.437864][ T9963] name failslab, interval 1, probability 0, space 0, times 0 [ 1261.450471][ T9963] CPU: 1 PID: 9963 Comm: syz-executor.0 Not tainted 5.14.0-rc6-syzkaller #0 [ 1261.459139][ T9963] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1261.469179][ T9963] Call Trace: [ 1261.472450][ T9963] dump_stack_lvl+0xb7/0x103 [ 1261.477036][ T9963] dump_stack+0x11/0x1a [ 1261.481183][ T9963] should_fail+0x23c/0x250 [ 1261.485616][ T9963] ? mempool_alloc_slab+0x16/0x20 [ 1261.490654][ T9963] __should_failslab+0x81/0x90 [ 1261.495411][ T9963] should_failslab+0x5/0x20 [ 1261.499905][ T9963] kmem_cache_alloc+0x46/0x2e0 [ 1261.504672][ T9963] mempool_alloc_slab+0x16/0x20 [ 1261.509522][ T9963] ? mempool_free+0x130/0x130 [ 1261.514189][ T9963] mempool_alloc+0x8c/0x300 [ 1261.518708][ T9963] ? submit_bio_noacct+0x7bb/0x7e0 [ 1261.523816][ T9963] bio_alloc_bioset+0xcc/0x480 [ 1261.528581][ T9963] submit_bh_wbc+0x130/0x330 [ 1261.533169][ T9963] write_dirty_buffer+0xde/0xf0 [ 1261.538025][ T9963] sync_mapping_buffers+0x2bf/0x8b0 [ 1261.543216][ T9963] ? file_check_and_advance_wb_err+0xb3/0x150 [ 1261.549337][ T9963] fat_file_fsync+0xa9/0x100 [ 1261.553923][ T9963] ? fat_generic_ioctl+0xab0/0xab0 [ 1261.559036][ T9963] vfs_fsync_range+0x107/0x120 [ 1261.563991][ T9963] generic_file_write_iter+0x103/0x130 [ 1261.569449][ T9963] vfs_write+0x69d/0x770 [ 1261.573686][ T9963] ksys_write+0xce/0x180 [ 1261.577921][ T9963] __x64_sys_write+0x3e/0x50 [ 1261.582549][ T9963] do_syscall_64+0x3d/0x90 [ 1261.586995][ T9963] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1261.592994][ T9963] RIP: 0033:0x4665e9 [ 1261.596857][ T9963] 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 [ 1261.616522][ T9963] RSP: 002b:00007fe380d5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1261.624909][ T9963] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 00:30:14 executing program 0 (fault-call:7 fault-nth:7): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:14 executing program 4: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x90) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400000, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) 00:30:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:14 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe", 0x23}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:14 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xa00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:14 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1261.632901][ T9963] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000003 [ 1261.640867][ T9963] RBP: 00007fe380d5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1261.648902][ T9963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1261.656977][ T9963] R13: 00007ffd812d659f R14: 00007fe380d5f300 R15: 0000000000022000 00:30:14 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x201, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:14 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {0x0}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:14 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe", 0x23}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:14 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xb00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:14 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0xee01) r2 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xe, 0x13, r1, 0x10000000) syz_io_uring_submit(0x0, r2, &(0x7f0000000240)=@IORING_OP_OPENAT2={0x1c, 0x3, 0x0, r0, &(0x7f00000001c0)={0x80000, 0x10, 0x10}, &(0x7f0000000200)='./file0\x00', 0x18, 0x0, 0x23456}, 0x20) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000000)={0x4, 0x89, &(0x7f00000000c0)="9fa63fcccc74d60797c6a0e9f65c3cbdf6323a4522bf09515ff34d5ccd4526156e3a0961df117bec6497952bc5a1513280186286c5da587440a5f7c4bf693a8594b7f61ea59c160bedb8ee5418a4f71b400ec1f856c3bce1a769df48d63f35c7c0b99face600ff4878bbfdc9cf69b61f89d866edb82e3c6a82685ee95250235f4ac9da971965be2be0"}) [ 1261.697982][T10006] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:30:14 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xc00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1261.774058][T10037] loop0: detected capacity change from 0 to 16 [ 1261.809785][T10037] FAULT_INJECTION: forcing a failure. [ 1261.809785][T10037] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1261.822911][T10037] CPU: 1 PID: 10037 Comm: syz-executor.0 Not tainted 5.14.0-rc6-syzkaller #0 [ 1261.831670][T10037] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1261.841742][T10037] Call Trace: [ 1261.845011][T10037] dump_stack_lvl+0xb7/0x103 [ 1261.849609][T10037] dump_stack+0x11/0x1a [ 1261.853757][T10037] should_fail+0x23c/0x250 [ 1261.858181][T10037] should_fail_usercopy+0x16/0x20 [ 1261.863241][T10037] _copy_to_user+0x1c/0x90 [ 1261.867652][T10037] simple_read_from_buffer+0xab/0x120 [ 1261.873022][T10037] proc_fail_nth_read+0xf6/0x140 [ 1261.877961][T10037] ? rw_verify_area+0x136/0x250 [ 1261.882893][T10037] ? proc_fault_inject_write+0x200/0x200 [ 1261.888636][T10037] vfs_read+0x154/0x5d0 [ 1261.892816][T10037] ? __fget_light+0x21b/0x260 [ 1261.897467][T10037] ? __cond_resched+0x11/0x40 [ 1261.902115][T10037] ksys_read+0xce/0x180 [ 1261.906244][T10037] __x64_sys_read+0x3e/0x50 [ 1261.910721][T10037] do_syscall_64+0x3d/0x90 [ 1261.915114][T10037] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1261.921015][T10037] RIP: 0033:0x41936c [ 1261.924884][T10037] 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 [ 1261.944480][T10037] RSP: 002b:00007fe380d5f170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1261.952868][T10037] RAX: ffffffffffffffda RBX: 0000000000000010 RCX: 000000000041936c [ 1261.960821][T10037] RDX: 000000000000000f RSI: 00007fe380d5f1e0 RDI: 0000000000000006 00:30:14 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:14 executing program 4: perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:14 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {0x0}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:14 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb", 0x34}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:14 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xd00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1261.968768][T10037] RBP: 00007fe380d5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1261.976719][T10037] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1261.984673][T10037] R13: 00007ffd812d659f R14: 00007fe380d5f300 R15: 0000000000022000 00:30:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x8, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:14 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {0x0}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:14 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xe00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x80000, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) r1 = gettid() tkill(r1, 0x3a) ptrace$setregs(0xf, r1, 0x100000000, &(0x7f00000010c0)="1d230a3a5c1d90ee84138625891dacd6b26b482fd027db58be9a1b90dbdabb1a999a55abfa317fa7656ae539b5c0c108c9d5da4e65b744080a37c6717138d68295f3fd912b07d1961edf929d01010c64bc03eac2b277177d175b74923dcb4b48c6d6da754aae048220dab60a98ee7d8ef51f4856ea1a66917be36ccdb964ad4a2ae795fed0af2614156036ddb1f153323c596ab2edf0a6c713381d4320e7060064ff17eb3172897b423391d647c0d5232d0b5bfb7a89a3b3432ca0371292bfc67c51") r2 = eventfd(0x7ff) kcmp(0xffffffffffffffff, r1, 0x6, r2, r0) r3 = syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000540)=0x0, &(0x7f00000000c0)=0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000d40)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000d00)=[0xffffffffffffffff], 0x1, 0x0, 0x0, {0x0, r6}}, 0x0) r7 = syz_io_uring_setup(0x6950, &(0x7f0000000180), &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000000200), &(0x7f0000000240)) r8 = openat$nvram(0xffffffffffffff9c, &(0x7f00000011c0), 0x20000, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r8, 0x10000000) r9 = io_uring_register$IORING_REGISTER_PERSONALITY(r7, 0x9, 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES(r7, 0x2, &(0x7f0000000000)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_PERSONALITY(r7, 0x6, 0xa0ff20, r9) r10 = accept4$inet6(r0, 0x0, &(0x7f0000001280), 0x800) syz_io_uring_submit(0x0, r5, &(0x7f00000012c0)=@IORING_OP_TEE={0x21, 0x5, 0x0, @fd_index=0xa, 0x0, 0x0, 0x7, 0xa, 0x0, {0x0, r9, r10}}, 0x401) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x5, 0x1000, &(0x7f00000000c0)="af27c2af5aac5f2ed5cae32b54177c6c3d4b0d45f470a9171585be932b8d0574b07049de2cf919917d4f573ad66c98ed83596780c17af9b5c170358b867a1f4530c84291a78378c71a34e4c5cda51d9ee9f68744dbbeee09210b958b58ace7caa3380a08818a332ef4f17ea7b0525424bc6a999e22ef4bf75286cbe29eab94a0336a772d7324ce840320089d2d886c48db5462891ca4b048a5fe492c6eed3a6f0934eeb01e3fda551b802edf1ad92f55b9473fb284e8dae5172885f2309eb4b043d69b6d2fb42631242668045c7f2dc032f920d81feaa66b1323b57980a0ff25e4684097d962a2a0ca081885532289fa28ce34b68c590894b8edcb566d12b053b9c6a1fded37a8408281b4b60e26fb14dce86b5469b77988d06f5483d293e448e01452a40c94599f735142b4c665d22733b9c1a9d17956e7d7a365c575dfce78fffe46cc1757a6be5712a3b5a3e901e51f883c83379e47373155ba797cc4c4c33b000275fdc91207ad1926d69a1aa53d8e5f19b17261d20a6e2ab83e604fff3b25bcb3115a1fb91a6009a555ba04994dce6fd4f995d20d21d427805366081f86ad9a7f433fa9183b1ad957b96fb2d3fb919e1d6056ac2b00abb8cc8e0f787a1965ee984c3c6e0403d3277da89b50d3c33dfbf6733ad0079f5d9f7b3d32f7a412906dd88a9a13fd47542ef43326771080774f93195adde4ad5663e43c9a4ac760ef66e3172e230301cc8f5188ebbfc33a3c85220464415a89301e050dd4b919cc9577135b7c2e18eec19674a60d1edc825f098dd1e824974113924f17c1b490e6221c54967bde4adc21cd5ece2de9417e7ece0f6241acd108d349e08dcf2f54b10de238973097cd1d0214810e90f930020e4845f6e5a6e0278c6cac51639f8e55aed83e45ab8cf25059c5658faaf93d82958c3d748c54d57a8b96942ccfda49c91611017c7d0e9a2856b9ec4df984a6097c35de5b012eb23a47b064af65567d77339ba69fea8adb20f129607ce0649d3784ff8cbb3c8766578a9f091c5330f1072db4296a9709540abf663da9c59f408066f3f6f42f4a5ca3469e5a622060e619b56500b2593432ff2d8443fe16c9a081a72f18670009091b2951828127a0700711d7f251b98a727fb09823628c017a4cc5b64f3246239a2c127710f5460c44c1ea9fa066338ac461492c17a2394baeb9b457d2e1f0837302caec23cbe1dd3cfb441fcbfd9ae9ec538a8800eeb4cb4330997836a24ea91f9e8d579853a17441111661ed528a3f465479cf2072b636c7c20e708110bf0174c9f4be8bda6e78713d80dc5854cc32122c8c2e4c3815d1bf68525395391bc446cb7d10326911bd47e1097fabdc2514355f536d86ffca0b930bd74d4d1800bc94494aaa67c1cce0a0c2f43710e7dbf5a2c76030f4c420ec7ebf7702aebf3ca52a29323fb9a3b1e525ee1ae637369e4786767c9d57ca15f45c77b8d2c5565e8434ddb8f913527790e2066f407b55d6050cdc42a7f91ed2fb64ad02084b2d21c029d01f2bd6555a30130bba9e41e946446aee5a06aa366c568dbb107eb9fa4417371ac52e68b2ed00ab9e1f986e0104f38540921c750f8ba418798067242f3ef5731d729095d4a8ce97d9a7acd4b3d16798e13502fda5727ef6a01aa333d576228159e7c8e7e227471de9de6306fdef0add9596528db9c4b0f7f00b903e99009e3be6766cbc1c676a82cc4b8aeac5d0e9e249e0ff1ec36242bf562a4f759082053cc2cc00bfea9e586042e41593f8a4f20dee0fb03912ba0962354f31ac9d3bb06f2e5df45cc49e6ab694d1787f2bcdd7cd80e21e8db22758eea224f94139645082cd27e14dbd20926b90125e71afe139a526061976f4b714c86605fcfcb8dd3c5c977c4cc34d4fc30292622c72e23676cbe9365cd49cf59bb17affb0937033a2e7b08cb569cb97537042211030122e7617659f082c7e7b8d8152cd38ff6e0a0d0faf91159e9cb0fbab295072b9ddbab17523b596f322d6221b5d8ff6de1bd76b93aa5845f844b2b73fe140ba0a675f3b84cb85fe6b212dd601d241b044f681620ca881ba1e6f9601ac3b10d78dd983edf1c56e765b70e7aa9a1c45822c396fef8770a07852c038a453d6b717a200d0c85ab692ed737621661a6fb2662553f918bc01ad9a8ba78b2c47e311a78578cf4eddfc5da92c72955ed308e767b19af014a24b9015889e706f39f821cfd5664d9ab0d53baee017c8b49e42dd5f77726c7583f0d06eda42d457d7bc9d16e3d7ad8003bcc77010e43acd83799410ebaf88619ffd29f00086811b89cb6036e631b7ba19644ee47f7ebff3cb2915e6678f976354d05fb35ba40f5e94f193498ed57317ea52578b33709815a9ae319b9fdb9ee381944f8ceb4e53ea2ed5fbd0e0255f4259eeb1027b649b3f72505ff9b44e7e97564af9eeb05922d874206aafb248ea07a39ec4f6caa914ae7a2ca23407cbcff70a6456034b033e7f8442c81a36fda007d0bc729e1ec53e2f456d79eaec19235122417f7acf9abd3e4ff9d2b863145dd7ae52533a534f58821d5273504186160a34536919c594dc172a1e92d22c8184d35d834aafd8ebe130c56448975f586c895d7cd6fb997f6f29f6835870571c647a6492a00981954c368d26ed4ab31e881cae61b12335af4ef06255f2133cb88655e1821cb6a228de70bdadc4a26f4b823a8840459ba29f112b83dd88879648c93d895be9d5a713b9d7c599ed8f016b11d0ae669e1bd982349aa70bdaa47ed6516acdb8f02328e1e904642e858f4014c747f3e6a31bcd13b80c829461900ce3c596fcf652266d2ce7a42b4159691ebc56fab634b463937aa5c0d8ca9f5b12c17c441bc0fa4925212559dc1339a7350d6834b228026ae3d07c7e10852784514c54a71ca840ea9bfd70bf1190aa16afe5776a7f2f0d72a9ea5004bd2d290129c57408d0a2cac48aad3f77336fa0be0b9b710b43fefc9d6f118f34067c7cea982f20c740f0694971bae58a98a8e97ec45135217b112d2bb10cc2931a9ece73c2826c66180b0bde96ca0d21f84abca3ae2dcc29a17297a55513971869df7c9a08bde53210c4ef26b26b54b06e613dfff903be4c2d59cac4187b6a909463afd167aeeb158c75d7afff1350b7143b1cc6530637f167f6a8f0aaa9fc72cfc5646cc0f8cee0ab41cb229a8d068335977bc81fa44619665ba9aeca7c8a7b95bf8ae73f91d3404c0ebfe7d42b904f6e0a663f36b0a4fed86a4ce698790b542fd7e319cc954fc222632a7ecf7e0fefcf707fdcd2d0e3abf21597f144bdd5e5e07b405c5f9aec1a094426d71bbd99ca31606231cdf8bc7e6d26a515c7c92cc3b9fc8ad6bcaba341c8b69c1a62ae40d4a280676903bb814309bf6a39e32ff935846a614d932128e373cf4c817a098edfe68def0ff9d88da1b98125d07272e238408b1ce92532002aaceb22709036435c7cb177dcf2754743afe6bf88a622944b33c7d2951c5d7d23dfcd634b5a64b2f7b681ad62f0efcb9a763e990c5f4e04b20d064f597eda5c197384ac4b18881ab9209467d4b842325720f1dc6dc2abb88a61bd1e1111e9e1cf75503150c183545014834e8c53516182a6eb29986a08c6375b49aee415881b72b6c98e74c7817d7082b566242d93dc43a8c57ef891888a928330018bbf9766dfa1443b041d2b61012639e55e18b694a34fbda7ba52c17d7294d0bc74f24a3cd73f6870cb37ed2308d6f2a4bfe424e05569ca217feade2d515ac904b9b558639dec4aa9063654ee0bc62e8110320b8ba8128141f56ccb0e4c0d108f18d56ee15d438446b07eb1ea16a8e14a2784963e4428a88891811f6b49d9f89c0f0c133d8733192f31438bad2cf31d4596e6517ff8340df914571cf8cd9684f46fe55d55e4a6811d30d66c6ffdfdc9aafe864b03fd8b0a29015eb0a083999d2e70919e75431b10188fd8175b27eb9ebd1715d0360e293f1449cc2b13e8b3c454b53a3f67eef87d9b28acbbc0da73781002ea4c7982685fba381ec3f44d36e721271cfc73888474e81886970bc029fef9202f05b1cd3b4af20680a8a6f7c0b12125f0ecf6e1b10fa47be5e211ec7cfb10f325974815428c4f0844424152e0ba0c705434e702b89448f1fefacefcc1d9a6d789980355b2833bedc30c39ce86068ae1aa1e2594ec39585db3059540ad6f415c1192ed4e84e9990d79aa75a31332b806d328d806fbc5c3eb3fc1f40dca4061a0ca8d5646469e5213613dc03196556ad8b80f34f2c8808f731ee6fcdf5a8594ee4872fe0f66cb5290a3b9a5b08819b2d0318776b0e8ad7bb938a20c1d35107920e6d9e12429da98beb16c628feebd33d97592f315db8c8a6eae7f23ca6a612644a505d9dd2d918afa76b16dcde1c2d18edc4765ed0714abd2c0397d14e19dbcda6a4f53947a61e1abc43e216c7d48100b0a10d5271d6c9bb489d5f8bb7a0f3d7476526e9dccdaa80f84ac196c362bdf257c4009ffded001168ac2b3c40747de3a0431778fc8378dd979898c512cc265656ff078a59aee875819250d60086c65a2973fc2755193f3aa1e31772a106ae333a64e692cb6f5b4d0fa9cb34b96b7f19c2bb37d42d11d45adc96c124fd7cefa17f92e2b4390f0a488684f48875f18669de343b747730976fb3e2d3209efe99e695d29d04193ac7cd1428dcf4d91d34037666fcc9e59713ffcd9a3ece616d12086342360153e590cdc495f9955ac33531a2af48b2823d4a0e28ba74cb94e5fd10ca2fbea805f4ac26067e6ae6b978bc158dae044f1f83016098361bc17b1100e4e78df926fa492f0bac21f660c0b3b6025db401efe6632b568e09dbdac7fcfc578b4dd41661a670354ca44878ce4462eca71f5c3715f98081fda7e0fe9ac296ffb3778b9fc04b14f13718549b65026e3946b20beb3ef8df40801c01dce122991568f8d207384f60fd98c2f1ef425205d09caef63abb805fef9133cef9406a32846d112b636d61a0e43a89869d4297da683affc83dec6cbde6795a11ecf8ee9f911bc09d8a380cc662a00d46de0793146affb4a78552a2db9f57cb731e28049d9145f3e76c7641c5c7fbeceb0b6277872eb148a69a7b3906d6d190a9030ab170c0b295fe753a9b248bfc88786a73fe24e197ea00a504bb2da651a0c963784495bf2e050912d9f73ea4eac907ef1282b31f4275904bc4a3d51a22724af54c93f15d6b8cf55fa8bf1a064e70367270da6146a7e8dbb6ef8a5617a063812684fb6d50b11d7e3cb860a6bc9585892f0876803d94b8b0d345de65c145292f1c7ff6031eda54148db208b417eddf97b97dd509e07a8fd2aed4e2c059386a69c55200446d94ad3ee427cba1c88bbc701f7dce5de2d7748a27e6d64f388cc35e995978ee2157428a11ecc4e24f78da302263bf38c91507e7e2a377476855c78fe7d4a5d64ecfe65762e4adffdb4922f03c89a72e505c7dd8048e4a9ca26ebd11d8785218f6b193fcefa975719d5bd6291f04811b4ef4fe0a65b5d1fad87ecfb917691dd4cab434ee19efcc7831cf2e95a270ac581c262acefea9ede6fc4f2987694c348b26518886e421656199b01c07a5b871d593fca43f879cf2bd32c0b33bdb587dfb2b665680d1ab9ba05c961b4a3a9f4100fb0ec55c8dbfc9d14ee2a1570440196b67cb9defab2c74ea01f33b89ffd025f860d2dc440ae0dd6f3211b9aa6fb67a2c852e5ea6445545181cfd70d33809b4fcfb8cf0e454ddb84daf707cab0ad204be115a53144a630bd78640d16ec3abc7a234e3632db91abc15625b7aa711450cd"}) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb", 0x34}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x2, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x9, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1262.053298][T10071] loop0: detected capacity change from 0 to 16 00:30:15 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) write$binfmt_script(r1, &(0x7f00000000c0)={'#! ', './file0', [{}, {}, {0x20, ')-^.('}, {}, {0x20, ')(#,.+#*'}], 0xa, "44bf22d26fb92b937ecd60b392e348557514b4cf45acc12ab2eab073b0ac7b84f013724cde78a4d75638ba5b141e22f8cec5c343212fa646e6dfc82e4a3b16b9dbd45ff972d2005cce6e136c8a3a40c03300df829dc39d14eb9e02e191a59580d454d63ca5d8d24d4fc69ae38ec9b340ab5004c0562413f9a0a768ddc1eef7cddf5108963ab377ab609e0bb2b60134c79187689a85e9da8cdd03b5888dbbfc98adbe56948fe3875feb99bd5220414d91a981795f4539e069e8671c30"}, 0xd9) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xec0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb", 0x34}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xa, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r2 = signalfd(r0, &(0x7f0000000340)={[0xdadc]}, 0x8) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000500)={0x0, 0x0}) r4 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r4, 0xc020662a, 0x0) perf_event_open(&(0x7f0000000480)={0x7, 0x80, 0x1, 0x4, 0x7, 0x4, 0x0, 0x3, 0x4800, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_bp={&(0x7f00000003c0), 0x1}, 0x1, 0x81, 0x7fffffff, 0x4, 0x9, 0x5, 0x6, 0x0, 0x8}, r3, 0xa, r4, 0x8) io_submit(0x0, 0x4, &(0x7f0000000440)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, 0x1, r0, &(0x7f00000000c0)="10cc18009c45f7ad3373b6387700572c6c0d70d3c87dcb6b53af83b9494c5e9ea17085ffc73959de57d923d7dcbd86a2bdc634d9ab1f075b3fc7183c88741119d7bf9eaa8b38f7dc38f728a43983d5fca83732509ca3f3e234813e009cf92595ebc6f46686afa86d4e3dda62c7041cc048e9dbda9be5384973aafd6fe029488d03bae9930491dff829a901d5676115694250c54135576dfc0ba5775237e8ade71b360103c08eee62f1cb2c660051e4d51a552a3679cfff5725cf1afc1463050a978cddd8e43bb1ceb0d12531763e162b84e3a9731a7887ec44f7", 0xda, 0x5, 0x0, 0x1}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x0, r0, &(0x7f00000001c0)="a13ba305fbfd7ee4b8abcaa20fe35d8c336db27a6621ed88c8139178b254d476f95821caef0da5aa1fd8a5f88abbf627429986288c3191c9f25bb599e2ff2c9df26eac4dbc7deea175c285262b9c894bb0bce369548adc537ff714a8fe47925716f730be783a87a6aa378eb45e9f82c93ad600b5f3b402b47ce669370c58f8a5", 0x80, 0x1ff, 0x0, 0x6}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x5, 0xe8e, r1, &(0x7f00000002c0)="2e10300f060bd9c8722a252ce86b28d08f45d84d11d9c3be4f914ee511d0791fa7d119647dc8f1b52dc416440202d888c3c769c6c12b4229f106e2807f4c87c8602d7773a07d1f80e82005189b2db26d7ebbb8571229a33d8be4d70ac2bc615230cae0f639f1c3470a4aa94c7461d1e398f3a265207bd1800f29ed0e9386f4d6", 0x80, 0x0, 0x0, 0x1, r2}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1, 0xb27, 0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x1, 0x0, 0x2}]) r5 = creat(&(0x7f0000004000)='./file0\x00', 0x189) ioctl$EVIOCGMASK(r5, 0xc020662a, 0x0) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x1100, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1", 0x3d}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xb, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1262.189758][T10114] loop0: detected capacity change from 0 to 16 00:30:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x3, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{0x0}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) close(0xffffffffffffffff) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) ioctl$RTC_VL_CLR(r0, 0x7014) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xc, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x1200, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1", 0x3d}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xd, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1", 0x3d}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) 00:30:15 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f00000001c0)={'veth1_to_bond\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="3100000009ba00000800000000000006000000640101016401010200000007620102009d60b8b91e922e76d184acfbc84f00000000000000000000000000000000000022fbaaaf246a661e8f47c80000000000000000000000000000000000000000aaaaaaaaaa18fffd80010000000700000009fe800000000000000000000000000021ff010000000000000000000000000001000000044e0000000000000000000000000000000000ffffffffa82b3ca08954ebf10063ffff000504000000000100ab723a000000000c00000000"]}) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) r2 = socket$inet(0x2, 0xa, 0xffffffff) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000000c0)={"aae8468244dd0a6b93ce833284674dfa", 0x0, 0x0, {0x1, 0xffff8dc3}, {0x40, 0x100}, 0x8, [0x3682bb13, 0x44, 0x5, 0x9, 0x400, 0x1, 0x5, 0x3, 0x8, 0x4, 0x3, 0x7fff, 0x7, 0xffffffff80000000, 0xff, 0x4]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000400)={"328ad2b5c67ad75c4bccedde8f62005a", r3, 0x0, {0x0, 0x9}, {0xfffffffffffffe67, 0x6}, 0x6, [0x3f, 0x81, 0x26, 0x0, 0x1, 0x10001, 0x1, 0x2, 0x5, 0x6, 0x6, 0x7, 0x8, 0x80000001, 0x5, 0xc0000000]}) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000240)=""/160) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10841, 0xe0) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{0x0}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x2000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1262.346083][T10161] loop0: detected capacity change from 0 to 16 00:30:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x6, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xe, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce868250", 0x41}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{0x0}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x2500, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x9, 0xb, 0x86, 0x0, 0x0, 0x9, 0x8000, 0xc, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7ff, 0x2, @perf_config_ext={0x8, 0xff}, 0x40001, 0x80000001, 0x8001, 0x9, 0xfffffffffffffc01, 0x80000001, 0x4, 0x0, 0x9, 0x0, 0x780}, 0x0, 0x9, r1, 0x9) [ 1262.423280][T10177] syz-executor.4 uses obsolete (PF_INET,SOCK_PACKET) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x10, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce868250", 0x41}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4800, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1262.486586][T10197] loop0: detected capacity change from 0 to 16 00:30:15 executing program 4: sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYBLOB="500000000000000000000000050000080c0025f92a899efede6200070900010073797a30000000000c00060400000000000000000c0003f800000bf854b03d08fcc85b7db7a34d4be624e6cfc2554608fae158ebd228d6563b10aea1e2c4a9628b67c2f57cbbbaab952bbca0bb7e76fd6f00000000c31d9e254a42dc2c9c4a8b5457ee36e2160f6c6570bca0ea7b18754e23f397bec9fbeb224fb3a2348a6b0ff08efd70ae3b7d09a71ddcd4d3a883bb65f42eabfe3a8a4dde6e36e6bfa878c92e1701f120fae84a03366d084f34e76428d7f91349925aee1402f1e77ecc648cb201f68be6fd562dd7ea23354da1baac9ca3880c7ef16343e27efae6c56cbaa19483b88e505b66de7691f4377e5d01d41db43978f0b8a8725ac662b26d41274061d8507bb81f58f853dab49bdaf15b2c09000000603571da972baa4e7b06a4c71a2434e6fa5c0c580cc7042bf9e50d5e31e59b50e52219a05b3134e1a6759bb0f4de7e41a0bdc7f713afce5217fc1c64c46a82689e0039dca56863d096e47f67649b827b6120a0f665f19ec180dcd82f1ea5247a631100b0e6a9551b2616e486c3d69365969eef0cd2ff928fe637424139db2f0e4e7f935c4dd3c3520201108e069bc1c9011d1379107edaa454fec751c360d3a001e374c9d48f78bfc712dd80d4613119defd076476a297cef00e73dc8f0f0f9be738e15e43fd607312ebe9a298459a91c7a7c4d22258b811efd43466ccf7dfbafe67c220ed7f9355cdff55b5f6a07e08a4b0a51c60f59e632b59a6b2a814b6a1601f4cd58b254e3b41d7fb3f3ad9167186751bb45edc442823cfb93e631515b39ba325c696eadb6a22314743"], 0x50}, 0x1, 0x0, 0x0, 0x10}, 0x4008000) r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x800, 0x0, 0x0, 0x3, 0x400001, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) r2 = perf_event_open(&(0x7f00000005c0)={0x0, 0x80, 0xe9, 0x2, 0x20, 0x8, 0x0, 0x3ab7, 0x802, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000580), 0x4}, 0x53402, 0x7, 0x5, 0x5, 0x8, 0x8, 0x7, 0x0, 0xfffff801, 0x0, 0x10000}, 0x0, 0x2, r1, 0x3) r3 = getpid() perf_event_open(&(0x7f0000000740)={0x1, 0x80, 0x4, 0x3f, 0x81, 0x6, 0x0, 0x3, 0x10004, 0x8, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x4, @perf_bp={&(0x7f00000004c0), 0x3}, 0x1, 0x7ff, 0x6cee, 0x1, 0x6, 0xb, 0x6, 0x0, 0x7, 0x0, 0x6524}, r3, 0x9, r0, 0x1) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x38) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) r5 = perf_event_open$cgroup(&(0x7f0000000640)={0x0, 0x80, 0x40, 0x93, 0x0, 0x1, 0x0, 0x308, 0x8, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0xfc567ba51d1fb88d, @perf_config_ext={0x2, 0x4}, 0x20, 0x18000000000, 0x2, 0x2, 0x1, 0x1, 0x6, 0x0, 0x0, 0x0, 0x40}, r1, 0x0, r2, 0x3) ptrace$getsig(0x4202, r4, 0x6, &(0x7f00000006c0)) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x8) ptrace$cont(0x18, r4, 0x0, 0x0) syz_open_procfs$namespace(r4, &(0x7f0000000100)='ns/pid_for_children\x00') r6 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0x6, 0x1, 0x4, 0x0, 0x4, 0x80, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7fffffff, 0x2, @perf_bp={&(0x7f00000000c0), 0x4}, 0x40212, 0xffffffffffff0001, 0x100, 0xf, 0x7f, 0x7fffffff, 0x0, 0x0, 0x1, 0x0, 0x8}, r4, 0x3, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0xe0, 0x7, 0x9, 0x0, 0x0, 0xe53, 0x41002, 0xe, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x73, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffb}, 0x1500, 0x3, 0x4, 0x7, 0x2, 0x1, 0x7ff, 0x0, 0xf60, 0x0, 0x6}, r4, 0xd, r6, 0x8) r7 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r7, 0xc020662a, 0x0) 00:30:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x9, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4c00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x11, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce868250", 0x41}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2001, 0xd2710, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'syztnl0\x00', 0x0, 0x2f, 0x5, 0x3, 0x7, 0x7b, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @loopback, 0x700, 0x1, 0x0, 0x1}}) chmod(&(0x7f0000000100)='./file0\x00', 0x3) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f00000002c0)={0x11, 0xaf, &(0x7f0000000200)="6f436a7a59fbc8da4a746af96fbbd5c0448f245ffe785954d63c46e88b12e43f27aee1b233a43ab96313d64e8ea3f8c6580f24cff93aeda3df085db7f3c0b6dc40e834e59931e37cd6f1daa4f19696aee8aa54d20b7011de18984a6abfa52c21f5c5220088efef267edc0578bbd02233a6c692d01a06c2396e9d831f347555d3912602f6f63172920a107a12248b10d31f2d9f37d303bca5e53f0e2569bea756df4931b50538eddd07226e58cf4ad9"}) r2 = openat$cgroup_ro(r0, &(0x7f0000000000)='devices.list\x00', 0x0, 0x0) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000000c0)=""/48) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x80}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x80}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x12, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1262.616266][T10238] loop0: detected capacity change from 0 to 16 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fce", 0x43}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 4 (fault-call:4 fault-nth:0): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:30:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0xb, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6800, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x25, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x80}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fce", 0x43}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6c00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1262.718408][T10266] loop4: detected capacity change from 0 to 16 [ 1262.751228][T10266] FAULT_INJECTION: forcing a failure. [ 1262.751228][T10266] name failslab, interval 1, probability 0, space 0, times 0 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7100, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x48, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1262.763842][T10266] CPU: 1 PID: 10266 Comm: syz-executor.4 Not tainted 5.14.0-rc6-syzkaller #0 [ 1262.770891][T10286] loop0: detected capacity change from 0 to 16 [ 1262.772598][T10266] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1262.772610][T10266] Call Trace: [ 1262.772617][T10266] dump_stack_lvl+0xb7/0x103 [ 1262.796679][T10266] dump_stack+0x11/0x1a [ 1262.800858][T10266] should_fail+0x23c/0x250 [ 1262.805285][T10266] ? getname_flags+0x84/0x3d0 [ 1262.809954][T10266] __should_failslab+0x81/0x90 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}], 0x90}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1262.814752][T10266] should_failslab+0x5/0x20 [ 1262.819244][T10266] kmem_cache_alloc+0x46/0x2e0 [ 1262.824009][T10266] getname_flags+0x84/0x3d0 [ 1262.828521][T10266] do_mkdirat+0x3b/0x200 [ 1262.832755][T10266] ? ksys_write+0x157/0x180 [ 1262.837249][T10266] __x64_sys_mkdir+0x32/0x40 [ 1262.841839][T10266] do_syscall_64+0x3d/0x90 [ 1262.846242][T10266] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1262.852136][T10266] RIP: 0033:0x4665e9 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4c, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1262.856022][T10266] 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 [ 1262.875621][T10266] RSP: 002b:00007fa4b289d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 1262.884091][T10266] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 1262.892054][T10266] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 1262.900015][T10266] RBP: 00007fa4b289d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1262.907973][T10266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fce", 0x43}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1262.915933][T10266] R13: 00007ffcc06e68cf R14: 00007fa4b289d300 R15: 0000000000022000 00:30:15 executing program 4 (fault-call:4 fault-nth:1): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}], 0x90}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7400, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd", 0x44}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x60, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x600, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:15 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}], 0x90}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7a00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x68, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd", 0x44}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xc00e, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1263.035621][T10341] loop4: detected capacity change from 0 to 16 [ 1263.050338][T10344] loop0: detected capacity change from 0 to 16 [ 1263.068972][T10341] FAULT_INJECTION: forcing a failure. [ 1263.068972][T10341] name fail_usercopy, interval 1, probability 0, space 0, times 0 00:30:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6c, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1263.082014][T10341] CPU: 1 PID: 10341 Comm: syz-executor.4 Not tainted 5.14.0-rc6-syzkaller #0 [ 1263.090853][T10341] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1263.100905][T10341] Call Trace: [ 1263.104203][T10341] dump_stack_lvl+0xb7/0x103 [ 1263.108784][T10341] dump_stack+0x11/0x1a [ 1263.112925][T10341] should_fail+0x23c/0x250 [ 1263.117340][T10341] should_fail_usercopy+0x16/0x20 [ 1263.122360][T10341] strncpy_from_user+0x21/0x250 [ 1263.127240][T10341] getname_flags+0xb8/0x3d0 [ 1263.131740][T10341] do_mkdirat+0x3b/0x200 [ 1263.135997][T10341] ? ksys_write+0x157/0x180 [ 1263.140498][T10341] __x64_sys_mkdir+0x32/0x40 [ 1263.145081][T10341] do_syscall_64+0x3d/0x90 [ 1263.149486][T10341] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1263.155485][T10341] RIP: 0033:0x4665e9 [ 1263.159369][T10341] 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 00:30:16 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x34000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0xa00, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x74, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:16 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd", 0x44}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:16 executing program 4 (fault-call:4 fault-nth:2): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) [ 1263.179053][T10341] RSP: 002b:00007fa4b289d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 1263.187570][T10341] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 1263.195565][T10341] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 1263.203532][T10341] RBP: 00007fa4b289d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1263.211502][T10341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1263.219521][T10341] R13: 00007ffcc06e68cf R14: 00007fa4b289d300 R15: 0000000000022000 00:30:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7a, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x400300, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:16 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:16 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x1000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1263.303135][T10389] loop0: detected capacity change from 0 to 16 [ 1263.309683][T10391] loop4: detected capacity change from 0 to 16 [ 1263.337774][T10391] FAULT_INJECTION: forcing a failure. [ 1263.337774][T10391] name failslab, interval 1, probability 0, space 0, times 0 00:30:16 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1263.350407][T10391] CPU: 1 PID: 10391 Comm: syz-executor.4 Not tainted 5.14.0-rc6-syzkaller #0 [ 1263.359159][T10391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1263.369229][T10391] Call Trace: [ 1263.372495][T10391] dump_stack_lvl+0xb7/0x103 [ 1263.377185][T10391] dump_stack+0x11/0x1a [ 1263.381327][T10391] should_fail+0x23c/0x250 [ 1263.385753][T10391] ? __d_alloc+0x36/0x370 [ 1263.390071][T10391] __should_failslab+0x81/0x90 [ 1263.394825][T10391] should_failslab+0x5/0x20 [ 1263.399322][T10391] kmem_cache_alloc+0x46/0x2e0 [ 1263.404079][T10391] ? fsnotify_perm+0x59/0x2e0 [ 1263.408751][T10391] __d_alloc+0x36/0x370 [ 1263.412898][T10391] d_alloc+0x2a/0x130 [ 1263.416874][T10391] __lookup_hash+0x8f/0x180 [ 1263.421368][T10391] filename_create+0xdb/0x3c0 [ 1263.426094][T10391] do_mkdirat+0x59/0x200 [ 1263.430394][T10391] ? ksys_write+0x157/0x180 [ 1263.434896][T10391] __x64_sys_mkdir+0x32/0x40 [ 1263.439479][T10391] do_syscall_64+0x3d/0x90 [ 1263.443922][T10391] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1263.449886][T10391] RIP: 0033:0x4665e9 [ 1263.453769][T10391] 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 [ 1263.473482][T10391] RSP: 002b:00007fa4b289d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 1263.481925][T10391] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 1263.489916][T10391] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 00:30:16 executing program 4 (fault-call:4 fault-nth:3): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:30:16 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x88, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x2000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0xc00, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:16 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1263.497885][T10391] RBP: 00007fa4b289d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1263.505849][T10391] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1263.513818][T10391] R13: 00007ffcc06e68cf R14: 00007fa4b289d300 R15: 0000000000022000 00:30:16 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x300, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x500, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x3000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1263.600645][T10453] loop4: detected capacity change from 0 to 16 [ 1263.607135][T10451] loop0: detected capacity change from 0 to 16 [ 1263.628560][T10453] FAULT_INJECTION: forcing a failure. [ 1263.628560][T10453] name failslab, interval 1, probability 0, space 0, times 0 [ 1263.641168][T10453] CPU: 1 PID: 10453 Comm: syz-executor.4 Not tainted 5.14.0-rc6-syzkaller #0 [ 1263.649923][T10453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1263.659967][T10453] Call Trace: [ 1263.663234][T10453] dump_stack_lvl+0xb7/0x103 [ 1263.667823][T10453] dump_stack+0x11/0x1a [ 1263.671972][T10453] should_fail+0x23c/0x250 [ 1263.676436][T10453] ? fat_parse_long+0x5d/0x4e0 [ 1263.681195][T10453] __should_failslab+0x81/0x90 [ 1263.685946][T10453] should_failslab+0x5/0x20 [ 1263.690446][T10453] kmem_cache_alloc+0x46/0x2e0 [ 1263.695205][T10453] ? fat_get_entry+0x5bc/0x5f0 [ 1263.699967][T10453] fat_parse_long+0x5d/0x4e0 [ 1263.704553][T10453] fat_search_long+0x1f3/0x980 [ 1263.709310][T10453] ? dput+0x232/0x360 [ 1263.713284][T10453] ? mntput+0x4c/0x70 [ 1263.717256][T10453] ? should_fail+0xd6/0x250 [ 1263.721771][T10453] ? kmem_cache_alloc+0x1fb/0x2e0 [ 1263.726795][T10453] ? __d_alloc+0x36/0x370 [ 1263.731120][T10453] vfat_lookup+0xd2/0x300 [ 1263.735441][T10453] ? __list_add_valid+0x28/0x90 [ 1263.740333][T10453] __lookup_hash+0xbc/0x180 [ 1263.744916][T10453] filename_create+0xdb/0x3c0 [ 1263.749590][T10453] do_mkdirat+0x59/0x200 [ 1263.753826][T10453] ? ksys_write+0x157/0x180 [ 1263.758321][T10453] __x64_sys_mkdir+0x32/0x40 [ 1263.762903][T10453] do_syscall_64+0x3d/0x90 [ 1263.767375][T10453] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1263.773267][T10453] RIP: 0033:0x4665e9 [ 1263.777145][T10453] 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 00:30:16 executing program 4 (fault-call:4 fault-nth:4): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:30:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x50f, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:16 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0xe00, 0x17, 0x0, {0x7, './file0'}}, 0x10) [ 1263.796747][T10453] RSP: 002b:00007fa4b289d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 1263.805241][T10453] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 1263.813327][T10453] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 1263.821277][T10453] RBP: 00007fa4b289d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1263.829266][T10453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1263.837213][T10453] R13: 00007ffcc06e68cf R14: 00007fa4b289d300 R15: 0000000000022000 00:30:16 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:16 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:16 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x5000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x600, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1263.882843][T10496] loop0: detected capacity change from 0 to 16 00:30:16 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x1001, 0x17, 0x0, {0x7, './file0'}}, 0x10) [ 1263.940761][T10518] loop4: detected capacity change from 0 to 16 [ 1263.965492][T10518] FAULT_INJECTION: forcing a failure. [ 1263.965492][T10518] name failslab, interval 1, probability 0, space 0, times 0 [ 1263.978136][T10518] CPU: 0 PID: 10518 Comm: syz-executor.4 Not tainted 5.14.0-rc6-syzkaller #0 [ 1263.986980][T10518] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1263.997022][T10518] Call Trace: [ 1264.000363][T10518] dump_stack_lvl+0xb7/0x103 [ 1264.004953][T10518] dump_stack+0x11/0x1a [ 1264.009103][T10518] should_fail+0x23c/0x250 [ 1264.013519][T10518] __should_failslab+0x81/0x90 [ 1264.018300][T10518] ? vfat_add_entry+0xd6/0x1d10 [ 1264.023144][T10518] should_failslab+0x5/0x20 [ 1264.027638][T10518] kmem_cache_alloc_trace+0x49/0x310 [ 1264.032926][T10518] ? __mark_inode_dirty+0x103/0x680 [ 1264.038141][T10518] vfat_add_entry+0xd6/0x1d10 [ 1264.042808][T10518] ? __list_del_entry_valid+0x54/0xc0 [ 1264.048220][T10518] ? __list_add_valid+0x28/0x90 [ 1264.053073][T10518] ? mark_buffer_dirty_inode+0x1ae/0x1d0 [ 1264.058769][T10518] ? fat_alloc_new_dir+0x481/0x4b0 [ 1264.064021][T10518] ? current_time+0xdb/0x190 [ 1264.068592][T10518] vfat_mkdir+0x9d/0x210 [ 1264.072855][T10518] ? selinux_inode_mkdir+0x1e/0x30 [ 1264.077954][T10518] vfs_mkdir+0x2a4/0x370 [ 1264.082232][T10518] do_mkdirat+0x11d/0x200 [ 1264.086586][T10518] __x64_sys_mkdir+0x32/0x40 [ 1264.091157][T10518] do_syscall_64+0x3d/0x90 [ 1264.095551][T10518] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1264.101492][T10518] RIP: 0033:0x4665e9 [ 1264.105481][T10518] 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 [ 1264.125140][T10518] RSP: 002b:00007fa4b289d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 1264.133525][T10518] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 00:30:17 executing program 4 (fault-call:4 fault-nth:5): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:30:17 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:17 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1264.141470][T10518] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 1264.149553][T10518] RBP: 00007fa4b289d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1264.157506][T10518] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1264.165478][T10518] R13: 00007ffcc06e68cf R14: 00007fa4b289d300 R15: 0000000000022000 00:30:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x700, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0xfdef, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:17 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x900, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1264.195817][T10540] loop0: detected capacity change from 0 to 16 00:30:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:17 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:17 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) [ 1264.271482][T10568] loop4: detected capacity change from 0 to 16 [ 1264.276011][T10561] loop0: detected capacity change from 0 to 16 [ 1264.295284][T10568] FAULT_INJECTION: forcing a failure. [ 1264.295284][T10568] name failslab, interval 1, probability 0, space 0, times 0 [ 1264.307930][T10568] CPU: 0 PID: 10568 Comm: syz-executor.4 Not tainted 5.14.0-rc6-syzkaller #0 00:30:17 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1264.316698][T10568] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1264.326797][T10568] Call Trace: [ 1264.330068][T10568] dump_stack_lvl+0xb7/0x103 [ 1264.334658][T10568] dump_stack+0x11/0x1a [ 1264.338807][T10568] should_fail+0x23c/0x250 [ 1264.343291][T10568] __should_failslab+0x81/0x90 [ 1264.348050][T10568] ? vfat_add_entry+0xd6/0x1d10 [ 1264.352892][T10568] should_failslab+0x5/0x20 [ 1264.357468][T10568] kmem_cache_alloc_trace+0x49/0x310 [ 1264.362749][T10568] ? __mark_inode_dirty+0x103/0x680 [ 1264.367940][T10568] vfat_add_entry+0xd6/0x1d10 [ 1264.372610][T10568] ? __list_del_entry_valid+0x54/0xc0 [ 1264.377982][T10568] ? __list_add_valid+0x28/0x90 [ 1264.382862][T10568] ? mark_buffer_dirty_inode+0x1ae/0x1d0 [ 1264.388510][T10568] ? fat_alloc_new_dir+0x481/0x4b0 [ 1264.393623][T10568] ? current_time+0xdb/0x190 [ 1264.398211][T10568] vfat_mkdir+0x9d/0x210 [ 1264.402473][T10568] ? selinux_inode_mkdir+0x1e/0x30 [ 1264.407633][T10568] vfs_mkdir+0x2a4/0x370 [ 1264.411917][T10568] do_mkdirat+0x11d/0x200 [ 1264.416253][T10568] __x64_sys_mkdir+0x32/0x40 [ 1264.420926][T10568] do_syscall_64+0x3d/0x90 [ 1264.425406][T10568] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1264.431426][T10568] RIP: 0033:0x4665e9 [ 1264.435310][T10568] 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 [ 1264.454910][T10568] RSP: 002b:00007fa4b289d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 1264.463311][T10568] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 00:30:17 executing program 4 (fault-call:4 fault-nth:6): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:30:17 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xa00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x8800000, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x8000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:17 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x1, 0x100, &(0x7f0000001780)={0x77359400}) 00:30:17 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x0, &(0x7f0000001780)={0x77359400}) 00:30:17 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1264.471270][T10568] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 1264.479235][T10568] RBP: 00007fa4b289d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1264.487248][T10568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1264.495194][T10568] R13: 00007ffcc06e68cf R14: 00007fa4b289d300 R15: 0000000000022000 00:30:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xb00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x9000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:17 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x0, &(0x7f0000001780)={0x77359400}) 00:30:17 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1264.583312][T10630] loop4: detected capacity change from 0 to 16 [ 1264.599071][T10632] loop0: detected capacity change from 0 to 16 [ 1264.612829][T10630] FAULT_INJECTION: forcing a failure. [ 1264.612829][T10630] name failslab, interval 1, probability 0, space 0, times 0 [ 1264.625457][T10630] CPU: 0 PID: 10630 Comm: syz-executor.4 Not tainted 5.14.0-rc6-syzkaller #0 [ 1264.634230][T10630] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1264.644279][T10630] Call Trace: [ 1264.647548][T10630] dump_stack_lvl+0xb7/0x103 [ 1264.652138][T10630] dump_stack+0x11/0x1a [ 1264.656285][T10630] should_fail+0x23c/0x250 [ 1264.660698][T10630] ? fat_alloc_inode+0x25/0x90 [ 1264.665449][T10630] __should_failslab+0x81/0x90 [ 1264.670208][T10630] ? fat_get_block_bmap+0x1d0/0x1d0 [ 1264.675418][T10630] should_failslab+0x5/0x20 [ 1264.679995][T10630] kmem_cache_alloc+0x46/0x2e0 [ 1264.684761][T10630] ? fat_get_block_bmap+0x1d0/0x1d0 [ 1264.689950][T10630] fat_alloc_inode+0x25/0x90 [ 1264.694534][T10630] ? fat_get_block_bmap+0x1d0/0x1d0 [ 1264.699721][T10630] new_inode_pseudo+0x38/0x1c0 [ 1264.704484][T10630] new_inode+0x21/0x120 [ 1264.708635][T10630] fat_build_inode+0xe7/0x1a0 [ 1264.713312][T10630] vfat_mkdir+0x127/0x210 [ 1264.717649][T10630] vfs_mkdir+0x2a4/0x370 [ 1264.721892][T10630] do_mkdirat+0x11d/0x200 [ 1264.726348][T10630] __x64_sys_mkdir+0x32/0x40 [ 1264.730964][T10630] do_syscall_64+0x3d/0x90 [ 1264.735375][T10630] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1264.741282][T10630] RIP: 0033:0x4665e9 [ 1264.745204][T10630] 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 [ 1264.764884][T10630] RSP: 002b:00007fa4b289d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 1264.773269][T10630] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 00:30:17 executing program 4 (fault-call:4 fault-nth:7): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:30:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x20000090, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:17 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x0, &(0x7f0000001780)={0x77359400}) 00:30:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xa000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xc00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:17 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:17 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xd00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1264.781236][T10630] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 1264.789179][T10630] RBP: 00007fa4b289d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1264.797137][T10630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1264.805093][T10630] R13: 00007ffcc06e68cf R14: 00007fa4b289d300 R15: 0000000000022000 00:30:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xb000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1264.869973][T10674] loop0: detected capacity change from 0 to 16 [ 1264.880609][T10679] loop4: detected capacity change from 0 to 16 [ 1264.897829][T10679] FAULT_INJECTION: forcing a failure. [ 1264.897829][T10679] name failslab, interval 1, probability 0, space 0, times 0 [ 1264.910477][T10679] CPU: 1 PID: 10679 Comm: syz-executor.4 Not tainted 5.14.0-rc6-syzkaller #0 [ 1264.919289][T10679] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1264.929334][T10679] Call Trace: [ 1264.932604][T10679] dump_stack_lvl+0xb7/0x103 [ 1264.937191][T10679] dump_stack+0x11/0x1a [ 1264.941340][T10679] should_fail+0x23c/0x250 [ 1264.945919][T10679] ? vfat_add_entry+0x134/0x1d10 [ 1264.950902][T10679] __should_failslab+0x81/0x90 [ 1264.955725][T10679] should_failslab+0x5/0x20 [ 1264.960226][T10679] kmem_cache_alloc+0x46/0x2e0 [ 1264.965006][T10679] vfat_add_entry+0x134/0x1d10 [ 1264.969757][T10679] ? __list_del_entry_valid+0x54/0xc0 [ 1264.975217][T10679] ? __list_add_valid+0x28/0x90 [ 1264.980064][T10679] ? mark_buffer_dirty_inode+0x1ae/0x1d0 [ 1264.985750][T10679] ? fat_alloc_new_dir+0x481/0x4b0 [ 1264.990863][T10679] ? current_time+0xdb/0x190 [ 1264.995528][T10679] vfat_mkdir+0x9d/0x210 [ 1264.999765][T10679] ? selinux_inode_mkdir+0x1e/0x30 [ 1265.004872][T10679] vfs_mkdir+0x2a4/0x370 [ 1265.009112][T10679] do_mkdirat+0x11d/0x200 [ 1265.013642][T10679] __x64_sys_mkdir+0x32/0x40 [ 1265.018228][T10679] do_syscall_64+0x3d/0x90 [ 1265.022718][T10679] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1265.028601][T10679] RIP: 0033:0x4665e9 [ 1265.032477][T10679] 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 [ 1265.052064][T10679] RSP: 002b:00007fa4b289d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 1265.060464][T10679] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 00:30:17 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, 0x0) 00:30:17 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xc000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:18 executing program 4 (fault-call:4 fault-nth:8): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:30:18 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xe00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1265.068416][T10679] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 1265.076469][T10679] RBP: 00007fa4b289d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1265.084423][T10679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1265.092378][T10679] R13: 00007ffcc06e68cf R14: 00007fa4b289d300 R15: 0000000000022000 [ 1265.179215][T10718] loop4: detected capacity change from 0 to 16 [ 1265.187904][T10718] FAULT_INJECTION: forcing a failure. [ 1265.187904][T10718] name failslab, interval 1, probability 0, space 0, times 0 [ 1265.200606][T10718] CPU: 0 PID: 10718 Comm: syz-executor.4 Not tainted 5.14.0-rc6-syzkaller #0 [ 1265.209546][T10718] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1265.219626][T10718] Call Trace: [ 1265.222892][T10718] dump_stack_lvl+0xb7/0x103 [ 1265.227483][T10718] dump_stack+0x11/0x1a [ 1265.231740][T10718] should_fail+0x23c/0x250 [ 1265.236288][T10718] ? fat_alloc_inode+0x25/0x90 [ 1265.241104][T10718] __should_failslab+0x81/0x90 [ 1265.245852][T10718] ? fat_get_block_bmap+0x1d0/0x1d0 [ 1265.251034][T10718] should_failslab+0x5/0x20 [ 1265.255603][T10718] kmem_cache_alloc+0x46/0x2e0 [ 1265.260356][T10718] ? fat_get_block_bmap+0x1d0/0x1d0 [ 1265.265596][T10718] fat_alloc_inode+0x25/0x90 [ 1265.270201][T10718] ? fat_get_block_bmap+0x1d0/0x1d0 [ 1265.275375][T10718] new_inode_pseudo+0x38/0x1c0 [ 1265.280125][T10718] new_inode+0x21/0x120 [ 1265.284259][T10718] fat_build_inode+0xe7/0x1a0 [ 1265.288919][T10718] vfat_mkdir+0x127/0x210 [ 1265.293290][T10718] vfs_mkdir+0x2a4/0x370 [ 1265.297513][T10718] do_mkdirat+0x11d/0x200 [ 1265.301872][T10718] __x64_sys_mkdir+0x32/0x40 [ 1265.306526][T10718] do_syscall_64+0x3d/0x90 [ 1265.310932][T10718] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1265.316804][T10718] RIP: 0033:0x4665e9 [ 1265.320681][T10718] 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 [ 1265.340343][T10718] RSP: 002b:00007fa4b289d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 1265.348733][T10718] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 1265.356683][T10718] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 1265.364771][T10718] RBP: 00007fa4b289d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1265.372846][T10718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1265.380859][T10718] R13: 00007ffcc06e68cf R14: 00007fa4b289d300 R15: 0000000000022000 00:30:45 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x7ffff000, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:30:45 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:45 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xd000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:45 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, 0x0) 00:30:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xec0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:30:45 executing program 4 (fault-call:4 fault-nth:9): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:30:45 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:30:45 executing program 2: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) rt_sigtimedwait(&(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000080)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/234, 0xea}], 0x8, &(0x7f00000016c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98}}], 0x1, 0x100, 0x0) [ 1292.744982][T10731] __nla_validate_parse: 64 callbacks suppressed [ 1292.744996][T10731] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1292.756874][T10735] loop4: detected capacity change from 0 to 16 [ 1292.766173][T10737] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1292.782401][T10735] FAULT_INJECTION: forcing a failure. [ 1292.782401][T10735] name fail_usercopy, interval 1, probability 0, space 0, times 0 00:30:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xf05, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1292.795482][T10735] CPU: 0 PID: 10735 Comm: syz-executor.4 Not tainted 5.14.0-rc6-syzkaller #0 [ 1292.804229][T10735] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1292.814275][T10735] Call Trace: [ 1292.817539][T10735] dump_stack_lvl+0xb7/0x103 [ 1292.822126][T10735] dump_stack+0x11/0x1a [ 1292.826275][T10735] should_fail+0x23c/0x250 [ 1292.829717][T10752] loop0: detected capacity change from 0 to 16 [ 1292.830688][T10735] should_fail_usercopy+0x16/0x20 [ 1292.841828][T10735] _copy_from_user+0x1c/0xd0 [ 1292.846416][T10735] kstrtouint_from_user+0x6f/0x130 [ 1292.851649][T10735] ? _copy_to_user+0x77/0x90 [ 1292.856310][T10735] ? fsnotify_perm+0x59/0x2e0 [ 1292.860976][T10735] proc_fail_nth_write+0x38/0x140 [ 1292.866097][T10735] ? proc_fail_nth_read+0x140/0x140 [ 1292.871288][T10735] vfs_write+0x1f3/0x770 [ 1292.875610][T10735] ? mntput_no_expire+0x64/0x730 [ 1292.880529][T10735] ? __fget_light+0x21b/0x260 [ 1292.885193][T10735] ? __cond_resched+0x11/0x40 [ 1292.889900][T10735] ksys_write+0xce/0x180 [ 1292.894132][T10735] __x64_sys_write+0x3e/0x50 [ 1292.898731][T10735] do_syscall_64+0x3d/0x90 [ 1292.903168][T10735] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1292.909125][T10735] RIP: 0033:0x4192cf [ 1292.912996][T10735] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 1292.932677][T10735] RSP: 002b:00007fa4b289d170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 00:30:45 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1292.941091][T10735] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00000000004192cf [ 1292.949119][T10735] RDX: 0000000000000001 RSI: 00007fa4b289d1e0 RDI: 0000000000000004 [ 1292.957068][T10735] RBP: 00007fa4b289d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1292.965015][T10735] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 1292.973068][T10735] R13: 00007ffcc06e68cf R14: 00007fa4b289d300 R15: 0000000000022000 00:30:45 executing program 2: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xc010000, 0xa, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000000000000001000000000000000b0000008000000008000000524700006201", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010200)="01000000000005000c", 0x9, 0x560}, {&(0x7f0000010300)="03", 0x1, 0x640}, {&(0x7f0000010400)="020000001200000022", 0x9, 0x800}, {&(0x7f0000003980)="504d4d00504d4dff", 0x8, 0x6000}, {&(0x7f0000011700)="111fc0d901", 0x5, 0x6800}, {0x0}, {&(0x7f0000012e00)="ed41000000080000d0f4655fd2f4655fd2f4655f000000000000040004", 0x1d, 0x11080}, {&(0x7f0000012f00)="8081000000180000d0f465001000005fd0f4655f00000000000001000c00000010000800000000000af30100040000000000000000000000030000000d", 0x3d, 0x11100}], 0x0, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800005, 0x11, r1, 0x0) splice(0xffffffffffffffff, &(0x7f0000000500)=0xbc4, 0xffffffffffffffff, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x210000, 0x114) preadv(r1, &(0x7f00000001c0)=[{0x0}], 0x1, 0x9, 0x0) 00:30:45 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xe000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1293.002102][T10764] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1293.031796][T10770] loop2: detected capacity change from 0 to 264192 [ 1293.039819][T10772] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1293.083959][T10770] Quota error (device loop2): v2_read_file_info: Free block number too big (0 >= 0). [ 1293.093536][T10770] EXT4-fs warning (device loop2): ext4_enable_quotas:6478: Failed to enable quota tracking (type=0, err=-117). Please run e2fsck to fix. [ 1293.107897][T10770] EXT4-fs (loop2): mount failed 00:31:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0xfffffdef, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:31:06 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:31:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x1100, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x10000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:31:06 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000040)={@multicast1, @local}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000000)=ANY=[@ANYBLOB="e0000001ac1414aa0000000001000000ac1414aa"], 0x14) socket(0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f00000000c0)={0x0, @multicast2, @initdev}, &(0x7f0000000100)=0xc) r3 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r3, 0xc020662a, 0x0) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000140)={0x0, @private, @initdev}, &(0x7f0000000180)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 00:31:06 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:31:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x1200, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1313.135292][T10802] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1313.144625][T10803] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1313.145724][T10805] loop4: detected capacity change from 0 to 16 00:31:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x11000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:31:06 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="390000001300110468fe0700000000000000ff3f020000003b0a00010000000012002b000500030014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) r1 = syz_io_uring_setup(0x6950, &(0x7f0000000180), &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000000200), &(0x7f0000000240)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) r3 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x80800) r4 = inotify_init() r5 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r5, 0xc020662a, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f0000000100)=[r3, r0, r3, r4, r5, r6, r4, r5], 0x8) io_uring_register$IORING_UNREGISTER_PERSONALITY(r1, 0x6, 0xa0ff20, r2) io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_MADVISE={0x19, 0x5, 0x0, 0x0, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x0, {0x0, r2}}, 0x46800) 00:31:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x2) [ 1313.192292][T10810] loop0: detected capacity change from 0 to 16 [ 1313.209247][T10822] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1313.219072][T10823] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:31:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0xffffffff, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:31:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x12000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x2000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) [ 1313.297776][T10835] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1313.313827][T10835] netlink: 'syz-executor.2': attribute type 3 has an invalid length. [ 1313.327517][T10842] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1313.337768][T10841] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:31:06 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:31:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x2500, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x20000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, 0x0) r1 = gettid() tkill(r1, 0x1e) [ 1313.351955][T10835] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1313.361156][T10835] netlink: 'syz-executor.2': attribute type 3 has an invalid length. [ 1313.380211][T10850] loop4: detected capacity change from 0 to 16 [ 1313.394810][T10859] loop0: detected capacity change from 0 to 16 00:31:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x3) 00:31:06 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000000080)="03", 0x1, 0x640}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000000100000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}, {&(0x7f0000012800)="8081000000180000daf4655fdaf4655fdaf4655f00000000000001008000000010000800000000000af301000400000000000000000000000200000030", 0x3d, 0x4800}, {&(0x7f0000013900)="111fc0d901000000803a0900803a09000000000006", 0x15, 0x30000}], 0x0, &(0x7f00000000c0)=ANY=[]) r1 = perf_event_open(&(0x7f0000000100)={0x1, 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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat$loop(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) umount2(&(0x7f00000001c0)='./file0\x00', 0x2) r2 = dup3(r1, r0, 0x0) ioctl$GIO_FONT(r2, 0x4b60, &(0x7f0000000040)=""/13) 00:31:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x16, 0x0, {0x7, './file0'}}, 0x10) [ 1313.414892][T10865] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1313.428214][T10868] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:31:06 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, 0x0) r1 = gettid() tkill(r1, 0x1e) 00:31:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4800, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x25000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, 0x0) r1 = gettid() tkill(r1, 0x1e) [ 1313.483341][T10879] loop2: detected capacity change from 0 to 4096 [ 1313.495175][T10887] loop4: detected capacity change from 0 to 16 [ 1313.521623][T10893] loop0: detected capacity change from 0 to 16 00:31:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4c00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x4) 00:31:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x48000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() tkill(0x0, 0x1e) [ 1313.535414][T10879] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 1313.564947][T10879] EXT4-fs error (device loop2): __ext4_new_inode:1070: comm syz-executor.2: reserved inode found cleared - inode=1 00:31:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) 00:31:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1313.628372][T10922] loop4: detected capacity change from 0 to 16 [ 1313.665563][T10879] loop2: detected capacity change from 0 to 4096 [ 1313.678513][T10879] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 1313.687080][T10939] loop0: detected capacity change from 0 to 16 [ 1313.696382][T10929] EXT4-fs error (device loop2): __ext4_new_inode:1070: comm syz-executor.2: reserved inode found cleared - inode=1 00:31:06 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f00000025c0), 0x0, &(0x7f0000000080)={[{@iocharset={'iocharset', 0x3d, 'utf8'}}, {@uni_xlateno}, {@shortname_winnt}]}) 00:31:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4c000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6800, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x5) 00:31:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) 00:31:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x60000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6c00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1313.806397][T10959] loop0: detected capacity change from 0 to 16 [ 1313.811526][T10961] loop4: detected capacity change from 0 to 16 [ 1313.815740][T10960] FAT-fs (loop2): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 00:31:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x6) 00:31:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7400, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1313.897320][T10960] FAT-fs (loop2): bogus number of reserved sectors [ 1313.903917][T10960] FAT-fs (loop2): Can't find a valid FAT filesystem [ 1313.925852][T10985] loop4: detected capacity change from 0 to 16 [ 1313.974375][T10960] FAT-fs (loop2): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1313.990283][T10960] FAT-fs (loop2): bogus number of reserved sectors [ 1313.996854][T10960] FAT-fs (loop2): Can't find a valid FAT filesystem 00:31:09 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() tkill(0x0, 0x1e) 00:31:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x3, {0x7, './file0'}}, 0x10) 00:31:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x68000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7a00, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:09 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x7) 00:31:09 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x15a, &(0x7f0000000400)="8d31e1d55b6939000000e28c0b1dd24ef32d8deab6ed29376e18cd3d0700b946cf885a21539a0c4a081ceeb24a1d9273bc98f78631776333afd16d66c13830c1beaa1b950e000000000000ab69347b9a915308c482353c485f8bb2965cd7e1292aaa6375d02e59f92cba4a37c9686d403d3a82d09ecbe57d3c3ec2117496b2dd4837334f2de9a39640516defd1e86cdf7a3585dea46ced4a31b0eddba0fa19737336aa9a0edba44df0b8138ed7f91262b41da05a13cd0bdb0d9ababc3074e95d7298a63d1be6978b3cb28d1eafc9615c7a9fb113bd94e0825e7867f5d86a23757ac244d58d632599ea5929fe74774d989ea9d90e9ee65d489818e40ec338449a72b457398550a0b5dc248f803e7ba359f58ec7c605002254b18b43e3c501ac093baab122435ddbf5a5bcd73af3b4f8246790fd28bfab9d5a540acdda41cc4f6419a7596891c97262704d96e5404632f2719d7548cc8c8835e057"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x18, r1, 0x0, 0x0) wait4(r1, &(0x7f0000000080), 0x2, &(0x7f0000000200)) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x80, 0x43, 0x4, 0x753d}, {0x7ff, 0x1}]}) tkill(r2, 0x34) 00:31:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x8800, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6c000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1316.615483][T11007] loop4: detected capacity change from 0 to 16 [ 1316.633042][T11018] loop0: detected capacity change from 0 to 16 00:31:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xc00e, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:09 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x8) 00:31:09 executing program 2: mremap(&(0x7f00000ea000/0x4000)=nil, 0x4000, 0x4000, 0x6, &(0x7f0000ff9000/0x4000)=nil) r0 = epoll_create1(0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fdinfo/3\x00') r3 = syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x8, 0x3, &(0x7f0000000380)=[{&(0x7f0000000140)="e67a942ffec1ea0dec", 0x9, 0x6}, {&(0x7f0000000180)="1bb28f319d854a3fa6a2d254440c6876c231132bb2f9fa2a0f75d00f314332c07c5438a6110996727e8b5688ae7783f78fc79a4c77f3542214f821d442c0e24ab481418ba54d1c7a6b8e22c446b33f0749fbdcf2556f1af41ec8577a3c71cf13f3fd8ad4aef6cd2d0a0df93b4448f95c63f1ac9e141a6fe2bdbd0a3af3c8eef2c365c713de42b196b69ae405c8dfc770e5a82450937cee2ee975c4436a26c0a817eccc636ac7c01e4f6ec0163272a7d306b31bdeb893e231545cfb03d1e3d478e92198efa61713ff4f701d1856fffad19304cc1e28a1747bcf62ed89", 0xdc}, {&(0x7f0000000280)="4e1bc388f49b7ff94ed5a3b8ea0f79618a52d773a102bbf215d0b61b9b541c1be091d9c5291b17db2001533e1c97f67cbaecf0b440c99df0139446d9086ddbebb364f4e0513571905760cc317ae75b6c91042bf5667b6d932000808cbbcb39a86dc4e3b3477cc580999946e51f07a33b21fb5f244c802ae61d7d5b06015905ce9af4deae0a99e7820da6b0ce92ad851230c84d50232c2129441dad741c6730522983af51c33fa6ef2094134e3a06a7490be30d9a21db84f19fcc9f6f61273c8fc52123fab4", 0xc5, 0x2}], 0x80000, &(0x7f0000000d80)=ANY=[@ANYBLOB="6d706f6c3d6c6f63616c3d72656c617469d21f1876653a343635322f36372d2c687577653d2c687567653d6e657665722c61707072616973e91800dbf5848a67df7665c8b126ef29bac5c72d445415e3da8cc4f14bddc5399c60004a6638adedc28892466e2e82e735f2706ebdaead1b12d8"]) r4 = openat(r3, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000540)={0x0, 0x1, 0x1, [0xce8, 0x8, 0x100000000, 0x6, 0x3], [0x1, 0xffffffff, 0x0, 0x5, 0xfffffffffffffff7, 0xf74, 0x2, 0x100, 0x1, 0x80000001, 0x8001, 0xfffffffffffffff9, 0x3, 0x5, 0x5, 0x5, 0x1, 0x8, 0x3f, 0x7, 0xffffffff80000000, 0x20, 0x4, 0x7f, 0x9, 0x1d, 0x101, 0x0, 0xfffffffffffffffa, 0x3, 0x3, 0x10001, 0x2f8, 0x401, 0xfea, 0x5, 0x3f, 0x6, 0x800, 0x5c030fed, 0x8000, 0xff, 0x7fff, 0x7, 0x6, 0xfffffffffffffc01, 0x7f, 0x7, 0xfffffffffffffeff, 0x0, 0x8, 0x4, 0x7fffffff, 0x0, 0x0, 0x0, 0x5, 0xffffffff80000000, 0xf7, 0xfff, 0x65, 0x7fff, 0x1f, 0x2, 0x10000, 0x3, 0x5, 0x10000, 0x4, 0x9, 0x2, 0x9, 0x1f, 0x7, 0x4, 0x80, 0x5, 0x7, 0x7f, 0xffffffff, 0x5, 0x1ff, 0xfff, 0xfffffffeffffffff, 0x4, 0x6, 0x8, 0x7, 0x101, 0x92, 0xb5, 0x7, 0x9, 0x324, 0xab, 0x2, 0x5ca8, 0x3, 0xf29, 0x3f, 0x3, 0x401, 0x5, 0xffffffffffffffff, 0x3ff, 0x4, 0xcd, 0x1, 0x1, 0x1000, 0x7, 0x5, 0x80000001, 0x0, 0x3, 0x9, 0xffffffffffffffff, 0x80000001, 0x3, 0x6, 0x7fffffff]}) r6 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r6, 0xc020662a, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r6, 0xf507, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000980)={r5, 0x2, 0x7fff}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r7 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r7, 0xc020662a, 0x0) setns(r7, 0x20000000) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000003180)=""/102400, 0x19000}], 0x1, 0x0, 0x0) syz_io_uring_setup(0x2960, &(0x7f0000000440)={0x0, 0x3bee, 0x4, 0x0, 0x1a7}, &(0x7f00001a7000/0x2000)=nil, &(0x7f0000620000/0x3000)=nil, &(0x7f00000004c0), &(0x7f0000000500)) 00:31:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x4, {0x7, './file0'}}, 0x10) [ 1316.735508][T11042] loop4: detected capacity change from 0 to 16 [ 1316.777637][T11054] loop0: detected capacity change from 0 to 16 00:31:12 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() tkill(0x0, 0x1e) 00:31:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x71000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x34000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup(r0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), r2) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c9eadb9160731bf207c000000", @ANYRES16=r3, @ANYBLOB="010000000000001200007e00002000000000", @ANYRES32=0x0, @ANYBLOB], 0x1c}}, 0x0) 00:31:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x9) 00:31:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x5, {0x7, './file0'}}, 0x10) [ 1319.628693][T11067] __nla_validate_parse: 17 callbacks suppressed [ 1319.628707][T11067] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1319.652518][T11074] loop0: detected capacity change from 0 to 16 [ 1319.659009][T11076] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1319.672982][T11075] loop4: detected capacity change from 0 to 16 00:31:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x74000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:12 executing program 2: perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 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, 0x0, 0x0, 0x2, @perf_bp={0x0}, 0x508, 0x7, 0x0, 0x0, 0x0, 0x400000, 0x8, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f0000000000)={@remote}, 0x20) syz_open_procfs(0x0, &(0x7f0000000080)='net/anycast6\x00') 00:31:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x6, {0x7, './file0'}}, 0x10) 00:31:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xa) 00:31:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x400300, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7a000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1319.726066][T11089] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1319.744167][T11098] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1319.780388][T11105] loop4: detected capacity change from 0 to 16 [ 1319.786746][T11106] loop0: detected capacity change from 0 to 16 [ 1319.794101][T11109] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:31:15 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x0) 00:31:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xe0ffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:15 executing program 2: sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="769100001500010085be0000000f00000a040000010000000003"], 0x1}}, 0x0) sendmsg$OSF_MSG_REMOVE(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="6802000001050000000000000000000000000000540201000000000000004500000000000000000073797a300000000000000000000000000000000000000000000000000000000086211bde5c0cbf6160dcaf43faf198a96aa38991f272f38c2b17014b8d6932b9f1aecb1fc11b80c444be35e9037d77c44393ad572096ddabffa25e7d8b4da0d100000000000000000000000000000000000000000000000000fcff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230bc49fee201ae8afa47f068a5a287d723dad6b9e34869898e52adc8f571d40b52ee09a6f539104b972b4fbe4ef776de1390e24eee711f71ffef7c3369268a692074ad7228fcad8997ba2752ff0c032c404bf1bf999d38908e391f6583a7e7ba3687edfac8aed2a1d60ffeeffc10f8b68406f4b814f6de85acbcca775edd7f2eaae7f6ed122ef572058f4ad5517b"], 0x1}}, 0x0) r0 = socket$inet6(0x10, 0x2, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000200), 0x426400, 0x0) r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000240), 0x200000, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(r3, 0x5201) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) close_range(r1, r2, 0x2) sendmsg$OSF_MSG_REMOVE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000800)={0xbb8, 0x1, 0x5, 0x201, 0x0, 0x0, {0x3, 0x0, 0x4}, [{{0x254, 0x1, {{0x1, 0x6}, 0x4, 0x78, 0x31, 0x8, 0x1d, 'syz1\x00', "a8c1d679424be344d318ea313a22fb33c300dbed5fd61bd52b08747e10beb0db", "0f58a2a00b6445b8f5fd0d4dbfc088e9f22998febb2a098d47f3d65f092b7cba", [{0xb9, 0x9, {0x1, 0x1ff}}, {0x4, 0x1, {0x3, 0x3}}, {0x6, 0x3, {0x0, 0x7fff}}, {0x9, 0x3ff, {0x3, 0x8}}, {0x0, 0x7fff, {0x1, 0xf3b}}, {0x1000, 0x200, {0x0, 0x7}}, {0xfff9, 0x4a54, {0x1, 0xfffffffb}}, {0x7, 0x1, {0x1, 0x80}}, {0x80, 0x7f, {0x2, 0xffff}}, {0x1000, 0x4, {0x2, 0x9}}, {0x9, 0xff80, {0x2, 0x7}}, {0x860, 0xfff, {0x1, 0xfffffff9}}, {0x0, 0x4, {0x0, 0x8}}, {0x65, 0x3, {0x1, 0xfffffffc}}, {0x4, 0x5, {0x1, 0x4c9}}, {0x200, 0x81, {0x1, 0x400}}, {0x4a27, 0xff00, {0x3, 0xfd}}, {0xd20, 0x8, {0x1, 0x10000}}, {0xf9f6, 0x9, {0x1, 0x6}}, {0x2, 0x4, {0x2, 0x80000001}}, {0x1f, 0x2, {0x1, 0x3}}, {0x4, 0xa17a, {0x2, 0x7}}, {0x8, 0x0, {0x2, 0x1000}}, {0xfffb, 0xac8, {0x3, 0x3}}, {0x5e2, 0x5, {0x3, 0x8bb}}, {0x9, 0x7, {0x3, 0x7}}, {0x101, 0x5, {0x3, 0x15deae92}}, {0x2, 0x9cc6, {0x1, 0x400}}, {0x8, 0x81, {0x2, 0x7}}, {0x6e58, 0x8, {0x1, 0xff}}, {0x1, 0x2, {0x0, 0x8}}, {0x6f6, 0xaad, {0x3, 0x9}}, {0x40, 0x2, {0x0, 0x9}}, {0xf, 0x8, {0x2, 0x7}}, {0x0, 0x0, {0x2, 0x81}}, {0x8001, 0x1f79, {0x0, 0xc8}}, {0x8001, 0x3, {0x3, 0xf4}}, {0x200, 0xa0a6, {0x2, 0x653}}, {0x6, 0x3, {0x2, 0x80000000}}, {0x100, 0x59, {0x3, 0x5}}]}}}, {{0x254, 0x1, {{0x3, 0x9582}, 0x51, 0x3f, 0xf8c, 0x6, 0x16, 'syz1\x00', "27cbb4090e844070851187fa17c530959e748bb13fc258d6a9d27bd4ad1ae6f8", "46d4cda50c9ed8741e1299cea8cc70d290ebfb7d02c1ac0459170a1998aaca98", [{0x80, 0x40, {0x0, 0xfffffff9}}, {0x401, 0x6, {0x1, 0x1}}, {0x7, 0x81, {0x1, 0x8}}, {0x0, 0x40, {0x3, 0x80000001}}, {0x3, 0x6, {0x1, 0x1f}}, {0x5, 0x8, {0x0, 0x3f}}, {0x4, 0x1, {0x3, 0x4}}, {0x8, 0x8, {0x0, 0x9}}, {0x1, 0x5, {0x1, 0x8}}, {0x7ff, 0x1, {0x1, 0x4}}, {0x3f, 0xffff, {0x1, 0xfffffff7}}, {0x5, 0x8, {0x1}}, {0x8000, 0x0, {0xa293ccb1634787f7, 0x7}}, {0x80, 0x9d02, {0x2, 0x5496}}, {0x5, 0x8, {0x0, 0x3f}}, {0x0, 0x101, {0x0, 0x8}}, {0xca9f, 0x9, {0x1, 0xfffffffd}}, {0x3ff, 0x934, {0x3, 0xe7}}, {0x4, 0x2948, {0x0, 0x4}}, {0x76c7, 0x1, {0x1, 0x6}}, {0x4, 0x401, {0x2, 0x10000}}, {0x293, 0x7fff, {0x1, 0x7}}, {0x1f, 0x8000, {0x3, 0x1}}, {0x101, 0xe, {0x1, 0xe88d}}, {0x7, 0x4, {0x0, 0x6337}}, {0xfffb, 0x3, {0x2, 0x7}}, {0x4, 0x1, {0x3, 0x2}}, {0x9, 0x7ff, {0x1, 0xcd36000}}, {0x6, 0x5, {0x2, 0x2}}, {0x7, 0x1000, {0x2, 0x3}}, {0x31c, 0x9, {0x3}}, {0xff, 0x9, {0x3, 0x10000}}, {0x8001, 0xf489, {0x1, 0x3}}, {0x9, 0x48e, {0x0, 0x733b}}, {0x1000, 0x9, {0x0, 0x7}}, {0xded, 0x1ff, {0x1, 0x2}}, {0x1, 0x7, {0x1, 0x7}}, {0x4, 0x6, {0x0, 0xa81}}, {0x7f, 0x5, {0x2, 0x2}}, {0x8, 0x3f, {0x3, 0x18}}]}}}, {{0x254, 0x1, {{0x3, 0xffff8001}, 0x5, 0x6e, 0x401, 0x2a8, 0x26, 'syz0\x00', "d5456120a527fe5f7630133406ffbffaf7f9f19fa242f0af2aef06be7efe2ff6", "0895aae0079b1d14dfe3ccdf00ea7ad162a691d6aca6008efb480f8284295a1c", [{0x2, 0x1000, {0x2, 0x9}}, {0x1dfd, 0x6, {0x3, 0x6}}, {0x0, 0x7, {0x2, 0x6}}, {0x100, 0x8, {0x1, 0x9636}}, {0x0, 0x7, {0x2, 0x401}}, {0x401, 0x9, {0x2, 0x3}}, {0x1f, 0x0, {0x0, 0x3}}, {0x200, 0xffff, {0x2, 0xffff}}, {0x2, 0x3f, {0x3, 0x9}}, {0xfffd, 0x2, {0x1, 0x6}}, {0x6f, 0x6, {0x3, 0x8}}, {0x81, 0xc5, {0x2, 0x3589}}, {0xe, 0x90, {0x0, 0x2}}, {0xfff9, 0x7, {0x2, 0x5}}, {0x0, 0x6, {0x3, 0xffffffff}}, {0x4, 0x3, {0x0, 0x1000}}, {0xc850, 0x8000, {0x3, 0x4}}, {0x6, 0x7, {0x1, 0x101}}, {0x20, 0x0, {0x0, 0x6}}, {0x646, 0x7f, {0x1, 0x3}}, {0x200, 0x7, {0x2, 0x400}}, {0x40, 0x8000, {0xe6e5bce0ee1999f2, 0x3}}, {0x0, 0x5, {0x3, 0x7b}}, {0xfffb, 0x1ff, {0x2, 0xf48}}, {0x7, 0xe4fe, {0x1, 0x401}}, {0x9eb4, 0x7ff, {0x0, 0x20}}, {0xd2ca, 0x10, {0x1, 0x80}}, {0x9e7, 0x20, {0x1, 0x1000}}, {0x9, 0x0, {0x0, 0x7}}, {0x8, 0xffc0, {0x0, 0x5}}, {0x0, 0x0, {0x1, 0x3f}}, {0x2, 0x2, {0x0, 0x76a}}, {0xff, 0x1, {0x0, 0xfff}}, {0x9, 0x8001, {0x1, 0x4}}, {0x5, 0x8, {0x3, 0xffff0c95}}, {0x6, 0xc165, {0x3, 0x3}}, {0x6, 0x1ff, {0x2, 0xb0}}, {0xfff, 0x1}, {0xa1, 0x8, {0x3, 0x4}}, {0x80, 0x4, {0x1, 0x101}}]}}}, {{0x254, 0x1, {{0x3, 0xc000}, 0x7, 0x8c, 0x9, 0xf800, 0x2, 'syz1\x00', "f8deab2498da41b9873b51d5563d2cb3135b07538676773e4f11d8edb099a462", "47ca6da7d407017fab0f016d849ffb14da4273ff5592f3ae954d27d073d4eef5", [{0x81, 0xcca5, {0x2, 0x5}}, {0x3, 0x1000, {0x2, 0xba57}}, {0x5, 0xffff}, {0x8001, 0x8, {0x3, 0x4}}, {0x1, 0x4, {0x5e065984421f662, 0x1f}}, {0x9, 0xfff9}, {0x21b9, 0x1ff, {0x2, 0x4}}, {0xff00, 0x7, {0x0, 0x7f}}, {0x1, 0xbbf8, {0x3, 0x5}}, {0x4, 0x280, {0x2, 0x2}}, {0x9, 0x4, {0x2, 0x6}}, {0xbad, 0xb4, {0x1, 0x100}}, {0x6, 0x20, {0x2, 0x2}}, {0x6, 0x7, {0x3, 0x1}}, {0x7, 0x2, {0x0, 0x101}}, {0x1ff, 0x8, {0x3, 0x7}}, {0x3, 0x0, {0x2, 0x4}}, {0x8, 0x9, {0x0, 0x200}}, {0x4, 0x401, {0x1}}, {0x2, 0x0, {0x3, 0x2}}, {0x0, 0x400, {0x0, 0x100}}, {0x2, 0x40, {0x1}}, {0x91, 0x2, {0x0, 0xe1}}, {0x1, 0x2, {0x0, 0x7fffffff}}, {0xc51, 0x7fff}, {0x1f, 0x9, {0x0, 0x6}}, {0x0, 0x6, {0x2, 0x30}}, {0x7a6, 0x2, {0x2, 0x4}}, {0x0, 0x2, {0x0, 0x3f}}, {0x1f, 0x3, {0x3, 0x39e}}, {0x400, 0x7, {0x3, 0x9}}, {0x4, 0xc40f, {0x0, 0x9eb}}, {0x6e12, 0x6, {0x3, 0x400}}, {0xb4f6, 0xf289, {0x1, 0x3ff}}, {0x7, 0x6, {0x3, 0xa3}}, {0x0, 0x7, {0x2, 0x81}}, {0x0, 0x1000, {0x1, 0x2}}, {0x101, 0xff, {0x3, 0x52fd}}, {0x1, 0xfffb, {0x3, 0x5}}, {0x6, 0x2, {0x0, 0xebf}}]}}}, {{0x254, 0x1, {{0x1, 0x80000000}, 0xff, 0x81, 0x5, 0x9, 0x15, 'syz0\x00', "7f4e02428daeca255e08833bf00d3def62d8969d2d9bd0b1e006b65735f4a5df", "bda9838d12fdcdd5f240a69b5f0d703d7976644ed33e99a09cebde1293953f3f", [{0x4, 0x8, {0x1, 0x45}}, {0x100, 0x3, {0x2, 0x3}}, {0x400, 0x69a, {0x0, 0x1}}, {0x8, 0x8, {0x0, 0x71}}, {0xffc5, 0x55, {0x2}}, {0x3, 0x1, {0x0, 0xccd9}}, {0x0, 0x7, {0x1, 0x80000000}}, {0xffff, 0x76c0, {0x1, 0xfffffff8}}, {0xea7, 0x7, {0x2, 0x5}}, {0x3, 0x6, {0x0, 0x5ddd}}, {0xff3a, 0x0, {0x0, 0x1}}, {0x7ff, 0x8001, {0x0, 0x6}}, {0x40, 0x1000, {0x2, 0x7f}}, {0x4, 0x7, {0x2, 0x8}}, {0x3ff, 0x1f, {0x1, 0x401}}, {0x4a40, 0xa5, {0x2, 0x7f}}, {0x20, 0x7ed, {0x3, 0x2a0480}}, {0x6, 0x8, {0x3, 0x5}}, {0x1aff, 0xffff, {0x1, 0x101}}, {0xffff, 0x1, {0x2, 0xce}}, {0x8001, 0x4, {0x1, 0x10000}}, {0xdba, 0x1, {0x0, 0x6}}, {0x6, 0x4, {0x2, 0x2e6}}, {0x3, 0x0, {0x2, 0xffffffff}}, {0x7, 0x2, {0x0, 0xfffffffb}}, {0x8001, 0xa97, {0x1, 0xb5fb}}, {0x1f, 0x9c, {0x0, 0x101}}, {0x200, 0x4, {0x1, 0x1}}, {0x64dc, 0x4, {0x0, 0xb7d}}, {0x973, 0x8, {0x0, 0x6}}, {0xdcb1, 0x3, {0x2, 0x9}}, {0x6c93, 0x6, {0x0, 0x7}}, {0x200, 0x7, {0x0, 0x1c000000}}, {0xf4, 0x1a, {0x3, 0x8}}, {0x5, 0x100, {0x3, 0x5}}, {0xffff, 0x8, {0x2, 0x1}}, {0x9, 0x4, {0x2, 0x7fff}}, {0x1, 0x6, {0x2, 0xffff}}, {0x7, 0x21ee, {0x2, 0x6}}, {0x80, 0x100, {0x3, 0x7}}]}}}]}, 0xbb8}, 0x1, 0x0, 0x0, 0x4000041}, 0x20000001) sendmsg$NFNL_MSG_ACCT_NEW(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, 0x0, 0x7, 0x3, 0x0, 0x0, {0x1, 0x0, 0x8}, [@NFACCT_BYTES={0xc, 0x3, 0x1, 0x0, 0x9}, @NFACCT_FILTER={0x34, 0x7, 0x0, 0x1, [@NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x1}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x7f}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x9}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x6}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x4}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x1}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x40004) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000480)={0xac, 0x0, 0x0, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_PORT={0x6}, @IPVS_DEST_ATTR_TUN_PORT={0x6}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8}]}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6}, @IPVS_DEST_ATTR_INACT_CONNS={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_L_THRESH={0x8}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8}, @IPVS_DEST_ATTR_TUN_PORT={0x6}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6}, @IPVS_DEST_ATTR_FWD_METHOD={0x8}]}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_FWD_METHOD={0x8}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8}]}]}, 0xac}}, 0x0) sendto$inet6(r0, &(0x7f0000000000)='E', 0x10a73, 0x800, 0x0, 0x4b6ae4f95a5de35b) r4 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r4, 0xc020662a, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r4, 0x8934, &(0x7f0000000380)={'team_slave_0\x00'}) 00:31:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x9effffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xb) 00:31:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x7, {0x7, './file0'}}, 0x10) [ 1322.679046][T11127] loop4: detected capacity change from 0 to 16 [ 1322.687227][T11128] netlink: 36397 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1322.697313][T11132] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1322.706606][T11133] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1322.707505][T11134] loop0: detected capacity change from 0 to 16 00:31:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xc00e0000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x8, {0x7, './file0'}}, 0x10) 00:31:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x1000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xc) 00:31:15 executing program 2: open(&(0x7f0000000200)='./bus\x00', 0x60242, 0x62) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/zoneinfo\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000240)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000480)={0x0, r2, "985ed1933383a1a8a71563191cf32612ae1ebd643e13730c35655028fc2b25d2c35f6805e2b928c79ddbf0001783e7556eb9e014fd1228411ab8b1408603cd69596bc99eed48d0207836bf825b0435f63bd5627647f3164395ce57381e0931197c21e9541bcb9fc60013cd130e4e5a301db6ae877d186baa31f9289e9af9f5e777c529ecc89c451c2174c6ae6d72127d2de063bdd11e8c0929aca4b181fe4821b695f4db8b8cdf368e02bbcc0d0d6cc6301f9f3ff8eb857f4165468d3ac73f252337b6f81d87662f8d884d65c3f6aa3aca5398125b090016ed79f7cc00ef5dc5523078697d44ed035ee692be1fd662aff29a8534fa6fed23d04dbdea7d9ebdec", "f227b7ca33d04d6fc31648f9e20db0482e6f3b15c402b5429dd43377faff03dfc3d426b334e2db1a30c35597f847db1f6990e96ef5b3f26aef7ff622e8935e1b6a56fc897d92f1c432822dca8e63743c690177b028e5d4a6e3ea3fe9c5f5047d92cda05a66f6bc51b5e8e1e7f0280b1385ea453a51bbdacb041623f9a183bf0b8536b39f9cf12cde6bb40a780acd84ea0234cb1d35444655905d64797217fff5d41bd7cc6e23607586525cd9144c240811d75355c61406e4df7d3bf8a8aea753baa5fca730e4a772c011d82ab9f82e5b5b6f5609132fbed7c1e10e1c1efd0ddae99a66e03e55079bc68f27b45acc88110d2021a0f22d573c7251e8b9cec953c11cde4c5dce32743142e2bb454a8994eb295f19e4884377f2ea29dbea1aa31bbfe3d609a147a794ed1146f602893da08b53ab1b4ea5d0bcf26924a42a7e2f1c7a61406b8bac387fdb14763c694a5dc3cb36be2af6d6c4cd283ca5ae0762ed35086feda320583d49eec3d7105298e3b369bba540ad8fcc46e54de00eb4ab4f9111f53e120dd72dabdbe287fe79685a64d309975ff5ba55a26d646e8174d2769722d84a05ec956c04c9b094925ab4487a763dc7321b613c7b99938f83765536357824dc771955dae11af22dd86b165f5c2fd0d210a7d82a0d450db906c0a27f211a24f761cbac08277009eaf9b81cc4d8496af0c0649d9a00582ff5e8244980beaee9ee6992b90863cc9e3379026c0a21e068823f8d09b0c648721191dcb6e0d315b56d3b2d1aedd71f8fc19f61ed00a3bc54b9b50a0997991fac8c637a123f87531d19b55174d02e8f5bfaf56959b233280dabb2b6f3ee885ec72433903e849f911512366378aa0368220d80e6c2f74e0b519bc3773de25874906be677a8a27807fb866ffaa1dfad07c0ca979a5bd9a9e60cc676cf2a0520dd88ab1ad5ef913810d846b2002450fb2ed16a13e7b4f07d5850b9c50c43de2298111e8d30827577739e6049bb626a17c9d530a5e630162779efd56ae1668472ad98050979fa1732118d2769234fef14ebb771dc86caaaad66a449f435e684d495946a5f7f0b799eed958ef9d23bf0efc66c36dac8a18478665d90412338b6af94b045a639144434dbd996de9bfd60bad97830e952bec4fdf213c24824c781cd1574965c65f115b4fe88ddcac22b2b388b4d04c8d5ccfaf9551d71dad12fc12efcc1d02b384c14f77eb1a297db160cd211a23e161eba196eba3430d2193a814b4a10b7fa912cb9f9d748f22616225930fd454c5d4f9c4dcdf6361801d13b0d6a5a4040a6ab109743f444d091ac8d54fcf7a155d3567a9e989bfe0e4f21edc870536c1a58d6bec542153b042281b2838bb1645803db11912922c32f713ffa7477eff6800c876d2f8f8fd453a97379c5792d033b736de77c8c04872449426e55dbaa57bb3b8d1b5c0561af1fbf32fd189f35d20f04f30e8eeff323cb061daeb30a45a14e50ccf67af08fc6b9bf11f6485d88bfbe8bb3f31b05d75afbb10293b2d2e5606e9d2e86b35047f1748df42ceef2d7ff6e4f782aca5e1eee4941685d2b836781362811568ba8e244860393da938dcc303bd397426df55f01f12fa18cdc554422331bcdfe8e2f24286f5eec0711a1da0baf19e892d0754e91fefc2faebb78dd89a8c6708f23a0eb0fec6a75a26a9cc65435a9ff5d44bf50a0f686849a15b2c31bd5e612db1a2faead3472c7cbf1319360ec011bcd0dd094b1ff7b60630af81b1c4bd0ab7e899825a9332a121ea87c38b98d1b676117159b554b23d37999a302d81d1063ff208d644b39256e926984ad156aa3ef7e98b4561b742b02101fb1b054603f876986028e536d866987c57ce075463481e31df4df65309b259668f6f68ec83786cb262c92fec41f01f2a89e8a563df568d8331af590e6a97478008486425fed5af2c9b7f3ade81c7d594df2f09d5bfeca96cff1057385aa3b498a283e12d674e7dc7749cff6df8c2d0146b5cd750c86da91fc8042e67094266ed427167167150afe46cefe2b5cc1285ae647c6e1517e936b8878be5ceabe9937d0665e97806ef51355c371f238d19c906d27550132f3a02b4ad464de7f4ead49173b414a5b7e2ed5c7e51986d8159eb993083e687a9a6cf94c80cf3eaa04661f8802bc785f382cfea40c596be6f7b12875914457ac748b0198bb8b729b5b133702bcf0c86e4062b4c0aef05a3df5de869cd11509573b511893a9c5bec5ac80deffb5726182cea1b072acc9330ea414eb1095f93101361f02572bb3b748078d56ce53f54692cb10c5de95c9144f18a78c183657964653fce9e1bcdbbfb405ca306492933eee28f545865eb8bf3397a084a712e7fd9e8a6803e14fa3caa7e220dfd42c163c133b0c8de24372b77465c01503002684c1e040d45c65bd486dc41e53de4dc9fc0a63d41e136bbd44607e982dc59c97996a17b06309b5c46222d95e78e6b249881dfff22e5b6efdd33c6c55beeaf247f0644410fe4a1576178308c35a327092e62feb2a8f993790bba820a6d0bc4e56f2225e9671bef4ac4ff16b92c7db38ad1a3ebe50a5314669c0e562270468951ddcc9890e70855560efd69e58e87fb7ed60da03badab0b852f8e8d8ca285a386eff7ce92fb9c60d021456e21eae8e126e164264353f8fbb76edddb799f7da7b685fe98149a97934b03e405129c73dc88ab7d6cebc82eb701048451d8d90ad4408da736f0b123965c4e85b592d097a9da1af3424558e2f744d68e9a9d4c87e5e8254317b1440a7d7d35861e8dec199e7ee86721cd3098c5012a564ea1d6b45cfeb24fbd4f9a41019df42ef9cc8225504af6e0e52f428acd8aba4ef4fdaa52eb328560ef791eeaf9e556d6762da2ae50164ae066e4357cd4943d3d9ab63aaa2f952e365c256b30858947a79425876361be5d6601772ec3430e6e5218efcffee303adf0ddfea9a7a9524e90f92ab3e3fa9e0795bf85fd5559edc38057558ecf1bd2068fb46fc065a80f7fcfd4ef8522a16b1ce38a9e8d3c51f79e90c080b9340d36a1a8bcd66cdfb1b2e1148f0ee9cb4cb43d6a04c350a586a8eee331ed8c59853d2e2f327e64f2cb12ed6f5c6fb8d451fa58aa815207dbf0399d28d70443d9e73cfa3e55326acbae32c966f77ffa21b73a4141f4140f2d671ec23710875f6f7f07e35d96e05b4c6670fc7ab2e1b82fed90ed94df01a8003c8d912da8f206f353c014df87755d57750a253860f2faed145ef3b911b8473322155cad328773bd70c85258f46439fbc8b91ae97f7ff41f76bf55d473ae1691fc59df4f8116f1d13cedaeafcde7b7ca1f99208be7f07e2b238b857df000e45097769615565519631869a45be6bf7a9ebccb65f40c9cf8a5d83a44f5326d6963eeb3b9f1da31eb4a18109d32ccf1aa7c8726f6b549fcfe6ccededa8d9db73981464dc14746ff45632d2a80d60afbcbb5fb85a658d8c07577d86b4ace5ad0297087ea916aebfef56c6b41f2174d8cee68bc217f0b5ab1fd3500d8a11081b93b66830d0094d096eda1e84d38e9668eaba2686af2c759acfb3bf82a8540396f1f125d6b055e539bfc8c606b38149580353e5c7b1356c08989a0cd6ec36714d06854ac5b88cfc5bd8ad0d539a21b7a55b2c4b057ab6b3b1e91123c592f741624fcff0cf31f698b5624410e290f13140def183fe088c90c034c522c23cc3a3e23a27544d9d825899243696da8ec74f70eebde45ee5d1c4309037979535a0b301c2c4f32c9f8f0ba3737283b0670a11a9dadfeed265b5e2751a55d0875769eb9fbb4fd7ae5790f9519ebd1707cdfb88c376ed2e394deba620ae34ff134b0305bf85115a3bf060dae579f8149deeb0f3e1b45d17ff7ba665a6121a6d788258cb5dac940604ab24f8c13f5fa7ba2816de6ee98ed2974219f93ba523a6615a74dbcc724225b575e34a4d60670791649b7ce9e61da253aca51ce1c705e86b915c9669d6c3567e9a3ea5b146370edb7ad28a98fac068765c2803fcfef420b268b972f897319e3729ebbf29a7e102a1fb6c66471715370097dc24b437611d1ebcdde24cc0e1b95d11e21bb1306a022310353af9b8b177f7a024928748f57c86161fe2d4e420df3929b8f93c6c67431dbac5e6f7a07f4f85da37870ae56bdd790dae44f313f9a48cc75ec751932d2485d8457b661b5d496ab7160f013351f5d05fadfc96097f65979aa350f7b6dfbb9a58096efc6970de109a3029aa6fd67bb9ec42d6c978f248539f994a845bb49b764baf27e6047406757000c3c7a80b4d956301f15106fdf2afabb789ed91d8f54e6fba239787d1fb7f1a026f52a4ddedbb3e4a497e81ee9c4c6a5b650c378dba078d0634655062856e6e4feac484964499ed82ee1d4f62f1387fa93172d71c78f440ff224db3bdb84d649e868edc6763aaf6fe0257393cece7567c16e47cfe67d1a00536e59fa6a96b927eebb44b3d41ef598182407e027730839c806a34554916a7cdc43d00302659f0dc6ae34d902dd614fc2836c6914e807b73ecea4ff54d6e6b3fef23e497f8ad18571ffb17b5f060487b28b58e70aae7ec0faf3437c92b8397ae1deb54edde4b695fd4e12e4e75f03a0c0a31c15c9d7da0a6d39d1cf387e2c3feebb0a867c5ae08810e64da2b3cf3e0374fe335dc235e056a516284bf121b90ebc5673f3436409a51d7382291eb4151747aa8a9e10debe0f4e7e84ab97bdc6b312bfddc99ee18f3cf017827a4053c5f5863e0f956673093671029242b506cafcbf0d7ab22fa335278e5d7957d7ed2681bcb9590d8722e30aeebe6f6e4f9c84573e8e875db90998d735dddea6569f92d376f0ca8f62543aa382f31eb5a19bbc2e31a7d00e679d35887987e5e5507b2d009c65b6f9e674f44af0512c44f3128427a443f4bfe91e65da027244b6d14094b4d8baf059ef4099034084f6519d800958375e06705684b0c7f97f729b35041a27a82010b33270704639c4148726b2fb62003abb011e277b428b1b808f96d949107f1ffaa4df38c0ccfd3a192feb014395b9d6a417f46da74156b84b37a9072c88c82cee7a5ccd1e4eb498e18dd2b444bc071e31987f2a81b099e57bfc672671e42fba4f024ed8db13d545d2cc31b51ec873e685500ccd730562eb93572c1b36ea11cf7d59ed1a5ebdc6677af8bcbed8d8cb352678b588c309f0190c4e49f37128ff26ad71128faf4f37f956ba46cf7ff619cbf6f2d65949394fcb3c72ff3063db0016ae0f11ff87c89f96f9bd64948b1f257791828eccbeecb3ee27928fa282645d27d7c38e5e8627384a422b33eb50f82332b56ae0987877be8548da608328218c4f3e3de36ebe78ceacb4c73caf70f67b88331328c17e46e46e9d17549802cde57ca3dff915deba11201ae00"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0x408600, 0x0) r4 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r4, 0xc020662a, 0x0) preadv(r4, &(0x7f0000002480)=[{&(0x7f0000000080)=""/104, 0x68}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x4, 0xd9f, 0x0) r5 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r5, 0xc020662a, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) sendfile(r6, r0, 0x0, 0x4000000000010046) [ 1322.725592][T11140] netlink: 36397 bytes leftover after parsing attributes in process `syz-executor.2'. 00:31:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x2000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1322.781535][T11147] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1322.838917][T11164] loop0: detected capacity change from 0 to 16 [ 1322.843084][T11163] loop4: detected capacity change from 0 to 16 00:31:18 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x0) 00:31:18 executing program 2: clock_gettime(0x0, &(0x7f0000000040)) io_getevents(0x0, 0x20, 0x1, &(0x7f0000000000)=[{}], &(0x7f0000000140)={0x0, 0x3938700}) r0 = perf_event_open(&(0x7f0000000080)={0x0, 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_bp={0x0}, 0x0, 0x100}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYBLOB="01000000b0762984e9ce8c"], 0xe8}}, 0x0) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)="0f34", 0x2}], 0x1, 0x0) ptrace$setregs(0xf, r1, 0xffffffff, &(0x7f00000003c0)="595e990747e3f6c8b873e117e9e005a6784353b01438d0dbd9ce04b78e6022d307bfb6b7321dfcf63adc28b8eaf354b132a5838c06f39f08d1b2a10a8105c822c77f57c7dcdd65bc65b10f78c287b4b23bd4648bdeea08c111db724111a06b3c73b9f7bbf05ccea46eed5676d8860fe6b885a053fea92b1a0586e4598e9202df2fd6372c35c3886afa44f8c15204186f153e66079e833dd0c5bdaac317e510cbccdf8563e74257b349636693735e9c15fa43c9769f9889922a27090f4d64c38da5393256b7f2ede075cd7eb27c3db57470cfba7b1e8d3212fb19035c26072cc1ff63ffbf6220aaaa83d4") ptrace$setopts(0x4206, r1, 0x0, 0x0) process_vm_writev(0x0, &(0x7f0000000800)=[{&(0x7f0000000600)=""/49, 0x31}, {&(0x7f0000000640)=""/225, 0xe1}, {&(0x7f0000000740)=""/80, 0x50}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f00000007c0)=""/24, 0x20}, {&(0x7f0000004040)=""/4096, 0x1000}], 0x7, 0x0, 0x0, 0x0) tkill(r1, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) io_submit(0x0, 0x2, &(0x7f0000000080)=[&(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0]) r3 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r3, 0xc020662a, 0x0) io_submit(0x0, 0x2, &(0x7f00000005c0)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x2, 0x3, r3, &(0x7f0000000240)="4665ae75ad53caaa3b683122647db8a70c1cf8d74403b50ad41438e7c41e074ee8ad467bcaf04d20d890b788a0bbd2c2e649130cbd06a6a830f1aa211aab8cc21532276a9379256a03feaac6e4c79bd1462746fc25f3e662e933f906f3dd18019eac6626d3e0213f03c2c912d0", 0x6d, 0x2576, 0x0, 0x3}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x3, 0x1af, r0, &(0x7f00000004c0)="17d30d64ef9c79c3ec06fab6be724715018e1cdc48c82cdfd9c174004a5a1834f38db5611c4271386f51bb2744dcd59b52c313a9506d34214179876a5bf0777074ae5e8d2d68908412e9cc6dfbd4cb358e0ff3c71402cc795a065e6a17a715ff6629ee076ceadad6478940112b68d5ba6fc0c72cb2d031bd9c5c45d4406ad6dbbbcaa15ba9f4e1c1327dafbbdb2228c932513f80c47490aebac5392e3466124ba6f8b4001dca6a75195b9180ed9ddcf03746c058416221768d0e299c5068e9de3b1983ad87aa94ff21", 0xc9, 0x4, 0x0, 0x3}]) 00:31:18 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x3000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:18 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xeaffffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xd) 00:31:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x9, {0x7, './file0'}}, 0x10) 00:31:26 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xa, {0x7, './file0'}}, 0x10) 00:31:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xefffffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xf) 00:31:26 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x84000) clone3(&(0x7f00000005c0)={0x275003000, &(0x7f00000003c0), 0x0, 0x0, {0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, {r0}}, 0x3e) 00:31:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:26 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x0) [ 1333.304699][T11194] __nla_validate_parse: 2 callbacks suppressed [ 1333.304711][T11194] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1333.319968][T11197] loop0: detected capacity change from 0 to 16 [ 1333.322564][T11196] loop4: detected capacity change from 0 to 16 [ 1333.330168][T11201] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:31:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xf0ffffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x5000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x11) 00:31:26 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xc, {0x7, './file0'}}, 0x10) 00:31:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xfeffffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1333.413371][T11219] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1333.435960][T11221] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1333.454040][T11223] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:31:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xffffff7f, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1333.494998][T11236] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1333.500290][T11230] loop4: detected capacity change from 0 to 16 [ 1333.504476][T11237] loop0: detected capacity change from 0 to 16 00:31:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x13) 00:31:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:26 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xd, {0x7, './file0'}}, 0x10) [ 1333.550861][T11243] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1333.582640][T11248] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:31:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xffffff9e, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1333.607531][T11253] loop4: detected capacity change from 0 to 16 [ 1333.644521][T11257] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1333.646155][T11263] loop0: detected capacity change from 0 to 16 00:31:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x22) 00:31:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x8000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xe, {0x7, './file0'}}, 0x10) 00:31:29 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xffffffea, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0xa, 0x10, r1, 0xeba47000) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0xff, 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, @perf_bp={&(0x7f0000000000), 0xdc07}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = syz_io_uring_setup(0x4c89, &(0x7f00000000c0)={0x0, 0x0, 0x2}, &(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ff7000/0x3000)=nil, &(0x7f0000000140), &(0x7f0000000200)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x1, "2156816c73038c"}) r7 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 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, 0x2, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r7, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r7, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {0x0, r10}, {r9}, {r9}, {r9, r10}, {}, {}, {0x0, r10}, {}, {0x0, r10}, {}, {}, {r8, r10}, {0x0, r10}, {}, {0x0, r10}, {0x0, r10}, {}, {}, {}, {0x0, r10}, {}, {0x0, r10}, {0x0, r10}, {r9}, {0x0, r10}, {r8}, {}, {r8}, {0x0, r10}, {}, {}, {r8, r10}, {r9}, {}, {0x0, r10}, {r9, r10}, {0x0, r10}, {r8, r10}, {}, {}, {r9}, {}, {0x0, r10}, {r9}, {0x0, r6}, {r9}, {0x0, r10}, {}, {r8, r10}, {0x0, r10}, {r8}, {}, {}, {r8}, {}, {0x0, r10}, {}, {}, {0x0, r10}, {0x0, r10}, {0x0, r10}, {r9, r10}, {0x0, r10}, {0x0, r10}, {}, {r9}, {r8}, {}, {r8}, {}, {}, {0x0, r10}, {}, {r9}, {r8}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {0x0, r10}, {}, {}, {0x0, r10}, {0x0, r10}, {r8}, {}, {}, {0x0, r10}, {}, {r8}, {0x0, r10}, {}, {r9}, {}, {0x0, r10}, {r8}, {r9, r10}, {0x0, r10}, {0x0, r10}, {0x0, r10}, {}, {0x0, r10}, {r8}, {r8, r10}, {}, {0x0, r10}, {r8, r10}, {0x0, r10}, {r9, r10}, {r8, r10}, {r9}, {}, {r8, r10}, {r8}, {}, {}, {r8}, {r8, r10}, {}, {}, {0x0, r10}, {0x0, r10}, {}, {r9, r10}, {}, {}, {r8, r10}, {0x0, r10}, {r9, r10}, {r8, r10}, {r9, r10}, {}, {}, {r9, r10}, {}, {}, {0x0, r10}, {r8}, {0x0, r10}, {0x0, r10}, {r8}, {}, {r9}, {0x0, r10}, {0x0, r10}, {}, {0x0, r10}, {r9}, {0x0, r10}, {r9}, {}, {}, {}, {}, {0x0, r10}, {r8, r10}, {r9, r10}, {}, {0x0, r10}, {}, {r9}, {r5, r10}, {}, {}, {}, {r8}, {0x0, r10}, {r8, r10}, {r9, r10}, {0x0, r10}, {r8}, {}, {r8}, {0x0, r10}, {r9}, {r8, r10}, {r8, r10}, {}, {0x0, r10}, {}, {}, {0x0, r10}, {r9}, {r8}, {}, {r8}, {r9}, {r4, r10}, {0x0, r10}, {}, {r9, r10}, {0x0, r10}, {}, {r9, r10}, {r8, r10}, {r9}, {r9, r10}, {}, {}, {r8}, {}, {r8}, {r9}, {}, {r8, r10}, {}, {}, {}, {r9}, {0x0, r10}, {}, {}, {r9}, {}, {}, {r9}, {0x0, r10}, {}, {r8, r10}, {r8}, {}, {}, {0x0, r10}, {}, {r9, r10}, {r8}, {0x0, r10}, {r8}, {0x0, r10}, {r8, r10}, {r9, r10}, {r9}, {r8, r10}, {}, {}, {r9}, {r8, r10}, {0x0, r10}, {r8, r10}, {}, {}, {}, {r8}, {0x0, r10}, {r9}, {}, {}, {}, {}, {0x0, r10}, {r8, r10}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f000004e680)={0x0, ""/256, 0x0}) r12 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 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, 0x2, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r12, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r15}, {0x0, r15}, {r14}, {r14}, {r14, r15}, {}, {}, {0x0, r15}, {}, {0x0, r15}, {0x0, r15}, {}, {0x0, r15}, {}, {}, {r14, r15}, {0x0, r15}, {}, {}, {}, {0x0, r15}, {r13}, {}, {0x0, r15}, {}, {0x0, r15}, {r13}, {}, {r13}, {0x0, r15}, {}, {}, {r13, r15}, {r14}, {}, {0x0, r15}, {r14, r15}, {0x0, r15}, {}, {}, {0x0, r15}, {r14}, {}, {0x0, r15}, {r14}, {0x0, r15}, {r14}, {0x0, r15}, {}, {r13, r15}, {0x0, r15}, {r13}, {}, {r14}, {r13}, {}, {r14, r15}, {}, {0x0, r15}, {0x0, r15}, {0x0, r15}, {0x0, r15}, {r14, r15}, {0x0, r15}, {0x0, r15}, {0x0, r15}, {r14}, {r13, r15}, {}, {r13}, {}, {}, {0x0, r15}, {}, {r14}, {r13}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {0x0, r15}, {r13}, {0x0, r15}, {}, {0x0, r15}, {r13, r15}, {}, {}, {0x0, r15}, {}, {r13}, {0x0, r15}, {}, {r14}, {r13, r15}, {0x0, r15}, {r13}, {r14, r15}, {0x0, r15}, {0x0, r15}, {}, {}, {0x0, r15}, {r13}, {r13, r15}, {}, {0x0, r15}, {r13, r15}, {0x0, r15}, {r14, r15}, {r13}, {r14}, {}, {r13, r15}, {r13}, {0x0, r15}, {}, {r13}, {r13, r15}, {}, {}, {0x0, r15}, {0x0, r15}, {0x0, r15}, {r14}, {}, {}, {r13, r15}, {0x0, r15}, {r14, r15}, {0x0, r15}, {r14}, {0x0, r15}, {}, {r14, r15}, {r14}, {}, {0x0, r15}, {r13}, {0x0, r15}, {r14}, {}, {0x0, r15}, {r14, r15}, {0x0, r15}, {0x0, r15}, {}, {}, {r14}, {0x0, r15}, {r14}, {r13}, {}, {}, {}, {0x0, r15}, {r13, r15}, {r14, r15}, {}, {}, {}, {}, {}, {}, {}, {r13}, {r13}, {0x0, r15}, {r13, r15}, {r14, r15}, {}, {}, {}, {r13}, {0x0, r15}, {r14}, {r13, r15}, {0x0, r15}, {0x0, r15}, {0x0, r15}, {}, {}, {0x0, r15}, {r14}, {r13}, {}, {r13}, {r14}, {0x0, r15}, {r14, r15}, {0x0, r15}, {r14, r15}, {0x0, r15}, {}, {r14, r15}, {r13, r15}, {r14}, {r14, r15}, {}, {}, {}, {}, {r13}, {r14}, {}, {r13, r15}, {}, {}, {0x0, r15}, {}, {0x0, r15}, {r13}, {r14}, {}, {}, {}, {}, {0x0, r15}, {0x0, r15}, {r13, r15}, {r13}, {}, {0x0, r15}, {0x0, r15}, {}, {r14, r15}, {r13}, {0x0, r15}, {r13}, {r14}, {r13, r15}, {r14, r15}, {r14}, {}, {}, {}, {r14}, {0x0, r15}, {}, {r13, r15}, {0x0, r15}, {r14}, {r14}, {r13}, {0x0, r15}, {r14}, {r14}, {0x0, r15}, {}, {}, {0x0, r15}, {r13, r15}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f000004e880)={0x0, 0x0, "4606a3c684de3134e0ea1ee5db8b16dd0793ae3f3c99e0370b35173a34da802164d3bc179cdc8e8b76edc3e4dada7895d6fa5c731b1150cb0112c83ffe98c0deb81ba7acfcc1215f7db12e123f08212b8a7666f568ac54a142b4868a3bc902253cd313eaa3f921b9c5ef846b549db29db90b4f3f8401131e9a75981e49c381311952b91eead9559f4b06a767b19b7be87be304d3a3a2a642ff87e44007134f34341cf4ba33ab03d00dcd5a2b5a0951a5f00482704b35fb008f127028584c0fe857f7edfe316b40c6cb40427a7be4113f11bce2a62fc759b0be20c2d5a9880929cef86b483720c0a5eccf5e87cf05b76deaa8cda481dbcce4703b1074710b9ebb", "af246c2c80d9084402fe026f034f974facf0a856f1e832e4f46b9dac8b0b66a40913934968a33eb63297324b73645b46d4a3a2a450239dd39c8f0bce7e2b851bc13f62c2702247eaa529d6abde9a10129488a33d6bf3e76954faa6f0d2c16d269b42ddf04ee6efbae75f46dea7c0782ee98fb5903c2346a1cd744e2a2036cfce8b2d601aed1cbede03c428e57d23c18d617b64d38f99ca3f4b20d974ca66b5e60d1906c7652941ff88862092b370cba62c36369799683c1f180fcc09c9a5480dbb48261a8cab9f2675a3d6d40c6b8dddc16149173b324b8f875c8cb5db5eea60bf378f49c4ca60c1a7f99562328f90fad4543f06aa051bdacf23b871e79da96f67732999e105f336f2cadb24032a597230b705933515cb80a6e4866da8e5abdd37181d1847bd050a2366cf85c19c90ad39225e0c27a7163085644d70a1ef22664eae85e7f46a785ce75dccae0bbae83d712b377a58c66a331cf7b209f2e43ed69672bad81d5511cd45e01183f86670ac62352215fb83fd29eec1e067427b7d8fcbc61d410629e72a7ba7ece4001a9342e99d7d2c1cffe4fedc9c85079d99ca6d89239cc35041c7dd7e534205fe40cdaa4eba6da70a19afcc3b518845ce8684b54a2657f05d88eca874b5c16ac3d5f48791bc5c45b50144bd70382407ed5f24acc89bb7e86242dab34122d87430be63be0361ddd2484cafa1c8ba48c9964e834b2e80580f1477604734d8755d61ec201abb9d6e2928f4761c8e3fd9c37cfb1858a49cf7cc5f765845fc8af5c67e65c8520dff72ced66880dab3ab6ff854ba08d9e55ae203f8f6069e008b1bbb5a4abdc6e82a7a69582f7bedcef2fc884de4079762dd58b754610b6d311e67b6598934eac73fc9abc0503a0638e28c9c8e5e0a79c0f67f8ab8393a30c1200d53cc9dc251336d6b6e64a3fd83ba86766b0f863654824b60ee4f63ea8a27b34763a2aeab5ef62d6007b738aa1cd8254415c66c6769ed2caabc8ef9d3972c822f300647b46d4500b69314a329b91cc2dfe1a192a380b4f2d7496273df4781991da22bafec86272d6e46822d8125d31a96a2dbe6a471d7092942fb8a4c3727e84cfc3a62f5b0816517f1785097785601e13f02a9fadb62e1b7fad4c71bebbf6414e62e09d8d9baedb332ffaa05dfa28940d12568c587899d483798372927d4480ea288e5b4dd2e24618c0914d0d5c2b8fd025804ba243911c35c6e4b656eb8a91700b3a757374f68718ecc1fe1b151b88b109b04676c03e4581069c65a5d6c08674e391f0c449b1e02a632cf6ac0940e90ae42ee0410ffb95460d8ddffe4e187358125f8c4a880b9c6b8b5ba970682dabc3947e08442d1b0057e5dc805effce9a83c7b3619ca9e0f41a5408c23c1580ce972ab83d77f346241bcbdfbcea56109a6e0fc35d58c1d321ff3494772bce306a0bb3bf51c76a9c4f0bf87490a0079162094e3a991f32b45b1335bab568888b02e1b82be183fd6d855757a64f90b2d186ca414f6318c98bf276cfc19848b23e36c024553b6a17572d61674d95d46017bfd718f8826c9e9666f908447d9f1e21d12a4f00c30e35d86337504695b05ae37155eef781e75c2a83aec50e567f4ad916c93fbcb00fbd44634d0042565de3c477e0a756457746b75b22e79e9a00e09dc01bc0841f9f19f7e22fb9c396d6a4bafc9ebf900b4ec3b7a22ac9054cbced7de0f83662c902686d9701a1ac027c925ea9015c37ccb4c829a5bc6ce97ce3ed18986379b86b0d9c01d9afadf7abce4e2655fb6106dd50beda0d1a560ba7f892cd774b666338a57d87e206e5734d19a6f2b694269e75412a30acba8f83266e325bd2be7014a127e1fd6023f2c2f42830ab8e03462372c5d408d6c6919a41e15ce0dfa0d37b876e67f6f0989e0dc600624418697b131d9ddcee3b85844f6fe3161981dd95834fafed212a86b1bd07e01da2e194c07e6bcb1487578acc69be1b2068f771708e954815779a30fb36bd02759c1789b9dd4a5bbe98878337b0a0508677c18a3733bece011b4ad4a66a2117557177e89a1bd1f2715010a2b106d0e2f2248b222efb325eefdfed691f8f6c28377eedfc22abd64df8ef7673d3afb717881b1fa2c1a2ae8ce30daabc48c28f43b4739d8bf56a7cb4cf8c3c4ccc9493a51f37214a2a4147dd5c44100aa83609f611061599aae2bdb0a119e37d628ef3b54752c65b123ee2926c3a9882870fd2162cccdfaa61e1a14b18e617b42cb50f19b8ff42a8bb73ab660c0814a2a65e749801f75edf7420c4494189e6353d15398440dc4fcc18dcda883a1bfa340a24ef67847812c0182e927254484450417715807b1084a9b0b1f26938a9debf310bfa70ecb72348b0d3975ec407ee69f2838f7f40ac6c3bdee53751a2dc09eed0cd851078365eda82c9a04d546814531923f94f3926abc6f95d1a07cae49760f946c72bd6738a7a19a0e29e79638eb267660ea6f15e382da8e2bb83825c2c86c63a0daaec0ffbb6f90719e5444e20924ae2d37fd1848f6e1014f986aca1bbf600636b38601bd5e0ea25900b84fe6ee90fe4e2e763f20e4bfc63f5161e482b951964fb8603e0542282dee3aabc01f6f56bf3f3cf3ec5304952dcef4d5cf295b5bbc8834d301efaa3af98d45a3019127aae4e4717557932c542acd641d12390cba87a2ed086f770766a8e2e04b8e6d679b7209321c3672692e4c956847fc46c472335af463bf923dadd2377d6620f70704972fd5761bc5806b44841ff45b4a08c67b893f1b36915d74efc83043fde619e2e40b09b39fa13e45dc2698d7e7efed600211406f22abb7c3565183e9f227f53daa751e784cde50af8aef90806039489f92478743318d7f1fae33e6a2c09ef6437769a9412ad9a32eab7d52b009f12d6fc7bfa28e1597d2989e2177ad6cd546cfcd1465d6cfb4df4ec2c747feb72578e786c1d1a5651ee30f7c2b1edf594cbff44d08c8391238325d5216bc6a856be4fc7fb47b832dc4135b3df81bed9993f624a4f7d9284616914e4e766209e5013caa0a844581d6b12ddb7f06d775bb490f34a9c3f66235d4282a54d208a4f41695d799946bffea301987496046f7a9778890c225f68457e91ef5e789983de86a216cece0aff5eb09bcc37889183892bf9dd91a14cd4ce03253eb42974bd202a126bb31db835135cca3c12f044cdd5b2df304d25a19f2786c47c2e37de50d86dd1b06fd5283e9eb816a5de900dbd1fe47d971d8893b920af44b6d72244d14625f8c021cc8712da61881cfc8af5298314e23c0af5cb334f8d10767693f9e26f7e2e4da3b3fd2cc0f76557a5cebaede36a24cef477131e689e7f9713a356344a222b8239527b68839cda8c3cff16b014d8f909229b6b293cc24a515abd563e50858f4fc5b587ddbe5a42534a74f2fb2f0d4923bf838fa84a2bb70f41ad168bbf8759aa6846224356877fd56188e7dc9c3646d5517d5885852efc647553e36162004d24518f7f8f773012317822c2d99cf0f1406505d560788185ee790dca62a719f7a257c071d3dc3e798fcce23e3da3f6a3c99c564f7bac39efbef57984c482320a0275ec7bdd885b5191af960e305048ee1b235d3c89faf6bedaee109f4371b070e54fa17a5712367693a35a3684bfa7b42700e267c10cfe55e5ef661863a871eae25d1f0cbd5e0af945db9ed28904eec208f505ab81eaa5f26e069ec6b0f177f42df36cfb562740806a7a521d724e29866308c3e68e161ddfc534021a174f37bff5752cb45c72a9ebc44362383cfbb4e28c111c12e4c8fc5f2e7fcef4de7d768bb19fccade5fa385caed1f39b1c208b769e7ae4c9c366d9ad54f6dd5f90335a760ed0a9259b61c654a043f702bcfaa1629773cf2203e0e0450728ee435129b0cb91f8a95de2cb8b6f3deee6852627481d324e8736a5212ec12edced6c7d8f0d542d52d3063e1ebdd2544509e8ff5c0acb0634c554b15c2a3aa00a3919ecb7026facd93e5c8b4a86c2e6537fa4187f6b9e12869c86486a47753abd281756bec2137744c9277b1dd72a78e62423ee2677b238180eae24341277178da9efaaf6e69f21de1d444a3a015bd0fe145be6a56f1f01a697262bf57bf7579ccf33539846e9b82f9fd6c0ff9e3acc50392bad2c3163baeb305003d9831062684d44a7ab29f296401e38d3ec3e5404fd2abcd848a2457038a2db067479cf70422837d53e4c0dbff0f65d5d504165da440d9d64692c53a89a4bc2525dac17af6daa35633289e1384cfb9ce06e23439f7c1bd9625e72e47b257851a80e829aa0eaf57244ad70e2758860ca8d2ca0f432a7b4ba08a3c5e2b59aab588b6d0b1247b8286b4b0fa93f1c95a454cbe16e6bb2c2dd12a6ddb852c4a2be9ed50cd0654bf42de24b32670de5d308606276e3d7321ceb65bb5d529bafcd8434c3b4fd862fe26af8a620308a382483dc367f85b416bd8bea4ff3d501c28f1aa73f30f8dc39e19d57cd9726445ea310ee38627c1faab1c343f30b5c7dfa9a9750e3bf55841a3278acc42f1723b0d9f7fdbe0ed2d8fbf13ac649867d32e7abeba02389de9c6aa3c3ebae503cc038dd2408f25704e449c26faa85fec4bf1683e784637b301699ec6e14dcac2911d8c55e98350c49605b0195d73118251602445fe065dcbd51b35e70fa56e8ea247437c35e5be06b216c94760192c0241f6d6a42243166d9f5fb0ff754fd5319d4c35eb046ba51c1bb664ecae565ec7230a2dbb7b835bc36658491163e4c57994a4b7e00916a606c0e4422795409935fa95c7d19ad81814802b41f8968e4c8b17fee72d3c243718751db29cb6a44b0eb36bf0d79453850ba25ce5fc768a1426381eaf0eb95f1c5f3df2fb995b5d7392538daeb3969588fd7a6ccd2c929f2b51ec3b2b3b2026ecae9ce6a4e5656c34be15f3bbf882c21c085fa56a5e0e5cd3025af0104e025da24e5af9a7effaa911d6f3e66c0035ffe7e4e5c7118f5b342cce87ceea65aa87401a5fc66c3080b411e0fd40d19256271c82cabc8a8563d826b1acb56107d33cc9420c24eee0b4932f93e6a6d2702d9d2c5afdb7394dc4b4fdecde41053c7af8472ccb439f89d6bbe19a6b27f0f1112a45679611900842e17ffddaa8d9e78981668ffd5e1907a889cbf3c047fb3cfb8afecfb1ce94994bdf18a75d521bd4796da22857aaa68d9820cbaab670a99db6f2f5e93df09f3951669fdeff7dc6352452696bc6cf89b627e4659952834999fc0a2c23b3fc35d9be0f83e471b1bd35b9be03c6709c3b83874875540ce9146e885b76c5109b0c5370c8703d61973cf9bbeabb7749ca7e28020e9a231f83e2bbc2f66c2f11f9127d6cd31b761cde187be4bb26a8df91e445ce8ce9f4ae30775f74e67d995b02edf6fdc2a6831c0bdf506d361449128acf37e9fc40"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f000004f880)={0x1f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {r11}, {r14, r16}], 0x0, "b308b6602d9b9a"}) 00:31:29 executing program 3 (fault-call:9 fault-nth:0): clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:31:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x9000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xffffffef, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1336.411438][T11284] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1336.416709][T11283] loop0: detected capacity change from 0 to 16 [ 1336.422820][T11286] loop4: detected capacity change from 0 to 16 [ 1336.482473][T11302] FAULT_INJECTION: forcing a failure. [ 1336.482473][T11302] name failslab, interval 1, probability 0, space 0, times 0 [ 1336.495142][T11302] CPU: 0 PID: 11302 Comm: syz-executor.3 Not tainted 5.14.0-rc6-syzkaller #0 [ 1336.503895][T11302] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1336.513942][T11302] Call Trace: [ 1336.517208][T11302] dump_stack_lvl+0xb7/0x103 [ 1336.521799][T11302] dump_stack+0x11/0x1a [ 1336.525970][T11302] should_fail+0x23c/0x250 [ 1336.530467][T11302] ? __sigqueue_alloc+0x13a/0x270 [ 1336.535485][T11302] __should_failslab+0x81/0x90 [ 1336.540231][T11302] should_failslab+0x5/0x20 [ 1336.544794][T11302] kmem_cache_alloc+0x46/0x2e0 [ 1336.549546][T11302] ? inc_rlimit_ucounts+0xcf/0xf0 [ 1336.554577][T11302] __sigqueue_alloc+0x13a/0x270 [ 1336.559432][T11302] __send_signal+0x178/0x760 [ 1336.564152][T11302] send_signal+0x281/0x390 [ 1336.568746][T11302] do_send_specific+0x13d/0x1c0 [ 1336.573589][T11302] __x64_sys_tkill+0xe2/0x120 [ 1336.578319][T11302] do_syscall_64+0x3d/0x90 [ 1336.582810][T11302] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1336.588692][T11302] RIP: 0033:0x4665e9 [ 1336.592573][T11302] 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 [ 1336.612161][T11302] RSP: 002b:00007fd9af7b1188 EFLAGS: 00000246 ORIG_RAX: 00000000000000c8 [ 1336.620563][T11302] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 00:31:29 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xf, {0x7, './file0'}}, 0x10) 00:31:29 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xfffffff0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x10e) 00:31:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xa000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 2: r0 = open(&(0x7f00009e1000)='./file0\x00', 0x8060, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, 0x0) fcntl$setsig(r0, 0xa, 0x11) fcntl$setlease(r0, 0x400, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) timer_create(0x0, 0x0, &(0x7f0000000080)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) timer_create(0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) dup2(r2, r0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', 0x0, 0x1c00a1, &(0x7f00000003c0)=ANY=[@ANYBLOB='mode=0']) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) pivot_root(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r4 = syz_open_procfs(0x0, &(0x7f0000001140)='mountinfo\x00') write$P9_RREADDIR(r1, &(0x7f0000000100)={0x5d, 0x29, 0x2, {0x6, [{{0x10, 0x4, 0x7}, 0x2, 0x7, 0x5, './bus'}, {{0x4, 0x0, 0x1}, 0x80000000, 0x1f}, {{0x4, 0x4, 0x1}, 0xce, 0x2, 0x5, './bus'}]}}, 0x5d) sendfile(r3, r4, 0x0, 0x800000080004103) 00:31:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xb000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1336.628542][T11302] RDX: 0000000000000000 RSI: 000000000000001e RDI: 00000000000002f0 [ 1336.636599][T11302] RBP: 00007fd9af7b11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1336.644567][T11302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1336.652560][T11302] R13: 00007fffc6d0359f R14: 00007fd9af7b1300 R15: 0000000000022000 00:31:29 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xfffffffe, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 3 (fault-call:9 fault-nth:1): clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:31:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xc000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1336.743739][T11331] loop0: detected capacity change from 0 to 16 [ 1336.750916][T11332] loop4: detected capacity change from 0 to 16 00:31:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x204) 00:31:29 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:31:29 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x10, {0x7, './file0'}}, 0x10) 00:31:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xd000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 2: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) open(&(0x7f0000003a80)='./file0\x00', 0x501000, 0x4f) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r3, 0xc020662a, 0x0) ioctl$RNDADDTOENTCNT(r3, 0x40045201, &(0x7f0000003a40)) r4 = geteuid() renameat2(r3, &(0x7f0000003b00)='./file0\x00', r1, &(0x7f0000003b40)='./file0\x00', 0x1) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000001c0)={{{@in=@initdev, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@initdev}}, &(0x7f0000000140)=0xe8) open(&(0x7f0000003ac0)='./file0\x00', 0x40, 0x85) r6 = getuid() sendmsg$nl_generic(r1, &(0x7f0000003a00)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000039c0)={&(0x7f00000002c0)={0x36d0, 0x39, 0x110, 0x70bd25, 0x25dfdbfb, {0x4}, [@nested={0x10c2, 0x37, 0x0, 0x1, [@generic="00e106b5976e9ffc0baf228fbcf7e9f964322089938dc98bd50b8a10ce01", @typed={0x8, 0x21, 0x0, 0x0, @pid}, @generic="cca1b42a85470dd8a7f339cb6e21876aff1ccac1a5679db04e6a0881a9b975b6cd521a5771c130a9bbf1ca4d76890dfb2cc7a46fed958d6bf6fe6f1390088fa70e80d346a9b75a26bdb6564ff52a395745e6eac2de2cb13c15c0d22bb10e9ff18b7058a2db1dea77e1a05b54472123397a3f4ca46faa25a48d0da3daf466bb0b3dfefa07b3885766e0ac77f606310e966f85c3d6e689c7cd16e60642aa51c690697533b4547b2715be799cbee57b05758da395caad5a1fda4863f525c5e2fa19f754799d32360e49bc43a57d8b7434734a49fa7476efb3e4a7e16940388b4556f61ccf28e6dd253cd9dfb094cc96af3c51077ab0ffebf2c258b28d3813d22a2f58ba39174c48ec6640b9b79ec56460f4a133dd07c2c67d2919a2469e962d4fb2a8a46641f376899547b9ff26f948ec89a72e1045680a0afd9825ac1d0a65031a41211e3501144be08a83a19bdcdbf648371a8021c99c21106845cca155db94cdb184caa7f4ce9fd6576c268de12a5e8eb042e9adb15ab824ed20413bcbe4e1161d67924b0a4ace3c2dfffa1998f3dc840026b0731ecceab3bd5dceebae5aec6d664ea8dff2275d22758f521ebdc9be7cad8e872301f3bcbcbff3d33cc72c88b6a042209187cec2b907c41a99c9bae01737f4ce14d737a702d6cb6a35a865c667e0147901ef791fe2b2caa87b881146fadd38378413213a31eb13c1d142d88ba6334783d6372e374b6840f3f8f95c17fa566ef7de3cf6cb1c0e42c6b336fb7d76372cc1ca6f87f46199c9c147809ce2e62047a072f11605468c30b3635819d2801771bae551f31bd8fe902f72f323832510badd66b0edb7be8ef2333a607013c2e9eb450568d774c803a1103ac3dc4694e97b45700e917fed415fedcf4757e02be1cb995b6fe1037315b76db8c5d8e00ddec2d780e197b5c43a9d128b22289aea04d36c5a2b79f3a76914acc416e7b232535110870ca46472e347bb042d5cbb49ed06306241eb6b9d5c1a481a5deb6603f6ece6903bad7350c6ab9e0fff85c61d1631fb829c2f9e88af4dc27066b6fc36eca4ea608ab64735c8b90d52cc4ea1af6f11ed8bff3a37f9aa87d1a74c484e184ac9123030560880ae5d66b9daf3760f4fcf0c29144a3f875fb3c051286b6ec7c031a037b9226b9b43030af9d2c5f3d903f070874f1653de253dc57ffa075523879221bad044b5748a8cc943441d53dbe049d12aae9d54f7784590f99ec064b5f6c7f307cce6008e6b4940a667138fee394fbd39e69827c6a74085e61733e0885af110016679de9c99c1d4771dc8f3222ffcf8d8942d773f48dc39ee671870d20585f436f64c895bec36b602a0abb463b61ef80455ab7abbdf09d59c2e8beb6b8cd7b4e1bdf90f58bd9e5613ff3f01836b8838f1da0ae9a04fc1c53702dc0ac643c7a51a4e86e25ce57e3970ca532363849583dd87e7d9bcc41ad7ca1b8bcb4f3df734ee7fbcf7f6ed7dc399d3d5ffee5a6b5a9afff30f1045c9f63073ba0bad031de3e361bc4d1653cae969b7efd24fdc3a338fb1d8041d65eb7e920a19c0d1113a7583a98a483ef1e60e075885ae896b0b6858e8088f1db57e84c29f5c18a949d7270e207ab9623a3ef9c7f51c379be1b791628fc1479a582c91c0434afab035dac1ae50ebdeb3f75ba4de00eab4f8f915d761f48152dc2dc934c79ba0ee04dc0c63a8c54ceb06317b16995e7bdb5abe4a8b5d0d6b158dfcfd7079dee63f9edffc8e0796d499bb1acdd91cf40fb7cc36263223c3c16d25102b561becdf4cdf4642081a888fce243e624de7609cc70f99b021d194412e4c7092424f587c8577b5941c8f81eb5abd03801e0526d7d5b9556e5a75d9ea595311359721843ad8f5db41fb96477243d6bce4d8f6b639d822dfff9f8013ff44fc63153a4f20b325bef3c69abe46f80dcdd7723d4be1abc92fe2fec674bee083f2c5c38d5b50a69ef9527e3c99aef1893e7a1b375eb6156c677855013c5960021916fb90213264e4f7cd81ee4a85fa5c8a9d622664863623fda0a66111c5a3ca03f1bcda9ee6560e3b8a1acfa7a5aaf5dd68f60c79e5ee7ccf4ead3612451a43634cc175b559c330d221b15258430efa81d63ca4d88d6ed578ed9c3675a0bd9b41fca0b4f150d49712be4728989da15e07e7e5a274e4df017cdc3e1a9d4700cf16007751b400d06fcc948ee6171e1d9c1b822794e3fa0ce03b95ae99713bfca73ac7d91d4d90124261900a4f176fe94317f16749976086be437d1432d6a031139397811bdad2c0ff1ce9851aee07f65b2a7a9c8604a24316a95377a322a620b4d2e8af3c59d6acfb072716ec4531b5d67070895d61314f95f964ad183b8dbd01ce07704caa19c2c36f855c3963f9a67656e3ff64471004b3c0320010a0228a18c1751cf4317d4607353816290a9b0de1bcea00c4322495e07946f373b8b035c8aa5bedb9acd5fe97c6a776bb578dff7c7ea245896ad1915e1189b314e1198aa852ae68fde822871e0b53af4b86617e71929ca07eb4db04cd902795a91c1af07e8bd01bad3e14d3e3dd883fe6e0e9330700921710b02fdc2b2d171fecf48333ab9919f2a173ca3aaabf3824b52f46d5b8c207a0f6115c48df7987c32e13d9dc0f544348833576ad650486862fbb656f5551f6e4697b7799d099cc0a56ae2f3642ccbcbdecde8128bbcb3e7007250e01ddb85206b46330ab655075818cc6308a09e7a608aae29b0a44703a5f445faed194beb2df6602e4f2e5a26f25dd4d623da3da6b1e4f84fb35c3a786ccbe56983057ef34b367d6dd4776e933fe8be8ea1f00a680785c14d9c28e33f8838d21a9397342c6934c6fc14165101ca8b315b88f1993793266bbcfb5892b9378fd99dc751546b4d4cc831e4685bfb1b4c0112a2c82634f773e640be94058abf73d4ec710cde782dd94922c91a2318bbf522cfa2d9753c208cc6a7360ae4dde69782f027db481d5becb2ee19fb3985c6e9a55ede217b462bb9246e6f45a9dc0af5bccb437e4f639e5bc671577294242a02377bc358655c94799694ce6656428b32274cccc52c5f351a1e6eb62645179d7e24321b53ba49170534575730df65bc599fbb074a2fb4fef9f0b68594dc2856d35e491c2642b40ceba39c3e40ecf288913e443be671e76f222f2c811df171f2aee64764d033f9f710d3d82d84e9e002043bc9dc1907030ddda8d636ebbf2e010bf1adfab077ab3123e653284b1eb6d550bacbb2fe5fc92de7a76c08276bb2ca3182024f4378b62a9054aca267bbdd5dbbf5c1e0be86d6313aa63f9eb63874b1fafed838fba29d43b896a91c45749a84717df2b77ab3a984b729efbd1723800f24b91baabd062ead3a6edb600aa0648a8f5fbd45e75b454e1706e4bb385823269cc76bc33c3b512e624d13bf955b28129810caac336196dd9f7c84678137c8414a8a6a877666bb894c46b2196229c762f072818da7743458881b08d54ec95b989d873d8bfc8e543d22515b8ce5ed448b4299b54e6145a10a94931d2937ddbd97f38431a868a24dc62d0a41a83dd1d872650fc655405554654d43de9e828c31f8ce77447a7a93778dabf7697a8dff65224706deb7469ba591a152258172720104aa26ee95e09511ae26275ac842afc87eafab1507ce46c3fca7fe291400fafbb60c3aa7c1eb269e5bf278425881e5b0ad9415927f7d281bc21aa4babf7d573f25b5ccf6e450b256cfe07415484fc05b0fe8c2707d0f28437b656c4333bbf5bba09b91f2756c1c42b93467b588c0b30796fb89486891a4592a6795062de2be071d4557c394217f82139446a29f4c5f2e6fd44ab235df93b2983c2a60bd42e7f0b1085f40a308edafed7ce67a4e8f2ac4515558daabcb501cbff3a3a8de210a0746b2be6d1da3cdda2a913961838f8a68ffcf304106c4b7d757d49bb077ed557f5696971b2a1f897c59a994ab0f6de8489b98797e8e9a2f92617e627d0e56a656488090130509fa9881453d80666e64faa232fe62c517d80433dd42a878b9b4927764f71ff53bb83dd4c0802badfde10cfff1c616b0d8fe247bf4d8bf3e17aff6cc9f320042f718593fa86dccf5de242c9fe0717ff54419e03e775c7c4ca4029a9c91eb11b3e5b542e3d0021eaaff894377a66d72a10c325d7d6f64066bb135750295d3c2340b2ef801c110a15ba28d32888b381f4e57caf4494d83f3b9b2cc5e5318efe57f4c0e30fcf7078a6b5da7627000c5a537fe4e3bb6f461a1b296a2416128b12c06e71c7e7efd07633e39492c9f677d6aa07f4a9b79972590e2bb57dbb37a39c7c76d803113ae96a52291b4b87fc92824b29e43e1f474a279f9d8c980e612c5f56b0cfe5cc4c2d9ef62eb9b2198d235ee744abb053d245266c8441c0cee367496cb67559e314e2efae65a923707773b5c505a902d7b189f1ebe3a3fe9cb7736308154407bd0635e433d3d8cd24dc37df946ee9cba0a81cdef4f77ef28d6c6cf17609a55c80665c224befc7c813a37b6e2dffaa9a1fae1f9162fa5eb4f5fa24e2f6dd7aa9e4ff5a1cc885171e3091828433f6c26e102b67bd01ea2e1b2e845822c6ff0be9ae4cd52dc438a0ddc4725895ce4978f79a6594a4b466119580e01f34b01444107701ea9ea6275ae494cea6119bdbb3046e604032545fc306661f72b118c1ff15e3fb039b4ed31e9b7affe3c7f975b20286d4e1f43f81a8265b0df19db2da03e315eeaeef109149d1ad64eed71b0bb19be40687bb8106ce2e1d4574f53924214d5967685d5e642bd0bdc2e877b6b733ebd62dd0e96d83bc9f8cd9e92656be9c6f9c71fc3ae8c9682cb8244e5c4dab0e6b1fa32e06c99e383c552edd672f341871dff3812345da472915bc539942f389e99a5491e3aee738ef3e63157ac2e98388e727b0da71410a2eb3115c90ef86c0c169328b4efd438484e824b187b4a57c55699707371ae32df719359c5877089d0ed024139af8046149a7e22374d42a9ea7349a877f54acfb480fe6b84a4574391be66e41515aba7eaa0ef20aca524eca33207f6b56ed7d32ec8f1aa06697947144a9bc3b3f367b9903cd08fe3abbb959c1d2f74c87a91af8cf276867441d97bebf525b09ca197bb660e33876af458dd3998bb47dbb9e15989824951b1efc2dcdd9e6ccc1768913e1e608605e64ed8fbb4525bf98221289ce449b1f5c354f3bfcbcb6e7999cd77462768ee583a40c1c90dab74c422434835051ca798cc5abdae46c432519eda7879b150c7c06bf4fb84c6dfd7d443f48570aa867b218db7f6beb5b3971189bbe143fa7e5277565a5348d7dc79f16bf21d610a9601f0346f69d711cfe8576fc2e98d6ba64862613611c651d752c465f89c0cc75ed225050747fc5bd55542ce979b261f04333c8af28bf1e1e1b418a0ad672d8af3b90763ec014bddb5e883d6c401b986070e83d6666a27d1f907fe90078d6595d75269ecc8333b0f327669c01eebaaf78b0479c185961a735c13cfaaff1745f4b2e894a128af99141f9cbe7d21a621bffb7974733dffc42b1d5ea670f4aa7af5ce6eb2758da9f91421906b3d7a3bbaf2a518dbc0f10531e12ab65d7a92e21450fda7cbd9fb0beb875e13e07c32b02b16e973e6ec6e9cd283ed3ac837851d35858d8f4f4bd7783a4239acd66b2c305f6978251d86f991cda88cc36ab00652641f8cb3383c210b49fad21f6a5e05d591265d73e87327b0e0f510f7fa9bbd675c2eb76b7206906eb06ff720610f447c2af0bd9029d1239f707ace4062e9d2a84e115029fc4b835e8808750a690884d5bf6c0", @typed={0x5, 0x18, 0x0, 0x0, @str='\x00'}, @generic="b46f03b14e44a41ae105da20003f989a72f722dbe58daee5f0ade903bf5e6991e18c927d8ea3038e546a6f1e6e3d39549c60552cb1c16522d44f4c4eab1957fe", @generic="40ec6d112a9e8be4ab7d64e426e21133606339668e5df19b8bd792b8d1d9a6ce13706eb42ff024e4812948502c032d835743295ef9a6d9c39bd604b25d6af3b7a70f0a94220c8c33b960b83758e14c32"]}, @generic="3b924a92b7df8628aa96d9917066d28375c79ccfde4fd890dfa08e56f9631bd963adabddde6403330d607b5376296d5043718bce687d776f225358037cb646594c526b16bef2dd1d7e2553411dfda1edb26a2cc73d770469ecc36548266765b15e5d0556e0d6340fc8545868ace962eef026287839bd20a1d1", @generic="7a8a04a3a1d1500d2390e90ef1bcdf3039ba975fa30fd946f32618baa0abb198d02d0d65c642", @nested={0x12c2, 0x85, 0x0, 0x1, [@generic="fed162f0e7adbf9356be64814570d16c5611a375e44120a303b1aa15c22688cad6677c18a1133c1e2fd02b3b4e03d4ad686320648430b0b392", @typed={0xf9, 0x91, 0x0, 0x0, @binary="c2526d4be63c6636687cfa72a46db33c8fa04cdf8f3281de75e1d0970a9335ebbd9b2073ee977cc9a884f6480f00a4bad7774c9bef884e97157094012646dc151c421c4d2aed01359e4efff9a2be239bca63c35d3aeef3c677f3d1e368095f43e9ed689662773a58ad2077c9fe0713f362f7fac039141d8b70873ecb47c30a71c3dd956709b01ed8a568e855a53963b2129f2f5927268cd7d4932c8b7f4b6651dd2910c1a32306f968c4366858c1e48424dbe5b7df4ea22132023f60b65bc1bc03f24817df5b511b45a3f1f95622d0039a43ccd30a2d673293b4768638167e95e481b93d75a8ccf1a8b436b0c615661b6171a5b010"}, @generic="3cbcce9083f26de9072fc40c287086b631e6805f57a0dca96b2aae8da722d68d24102f515fb9f48473c1a066e242ae485ff4fc2ec0c25053f24d95658f3a1738263934e526e320c8789e1c0ba6da3fcf8da8ff0a77eb20f479b71da4a845a9e222052ff2ddfc829b1c3e8721bb905a26c15da49ca9d5a0cdeebf0d0d13e91e864a4c73cfb0c34047d35119b5ace26aea5aa5ab70b64ea241989b1610992b1c9255a6e8abef817b1ca7c8497ae4da514a72e5cc9dd1689b1cedde21485a3a86c1d8560a2c104b6153ea21cb1108695969a51115b9c613e4", @typed={0x8, 0x4c, 0x0, 0x0, @u32=0x2000000}, @generic="0289580e3f7a29dae8cea30812a34c6764ab21e26ecd0f6a243f625498be6ab1086f50add4e5a18210afdef121601ce0e23db3aa858894d6680c16333268cfabf4fd788e2d9fc88613937f5cf7361dd7638c6a0c85afdc0c9e41fce07f241d88e36863e77f9c479eb915d696b32b2f9adbd0f8ea5100a1b0f5cdc9596cdab51e540d253f1c868fb96b817d48612a4ec065979d61f13154928f5945f614bb853bd6b697e066964bf12ea6270fdc365ba0b1cb1d766c11a181c18df86aef6b869c4cafe72b153514ca83755344d85796bc10f1d8ac34b37c450f87bfd0327e651879f67ab14fbfdf69fe8e0846228cff3e57828fa825b1681c867ca3a84cd22d457f55136c47328d4bf95b99ab2c271301b2d61d859abfc68f2bc5f8b3c9b5c65360cd6f584ac78ff4ee481b480c770c0dd23b72900d8b40623e14a2270901bb6efb27e0a5a3dbaa65d90250e2073d9537de88b2ef1565b5461bf814399a6ddee9c80b41a1bc4bc44228ffb3a2908f81db40c00f3b233c6ad721ac83bf9ee2ef3bc34b57ae1b3781010795a973c4978943c577e3b2642cb6e018247602bb23cbb5a3a746e5c1e52d825251a998e86251ebcb10ced0079fca311812c6ef877a5366468b0bec041411abf9acadede3a7892a449159ca4d1b6406a87ff8ee6017deb877a04cfe6d925718eee5288cbef28b732b631401fc9b33ae1ac1cf4f1973a6b5eb39ec7a02ca5dd9d2d51fe541e7e93edeab72a5c1ee1a393a7bd6b552f5718de68d2767f87f8b6461936114a0a7d60ead9a533130a0d1bb043aaa6e322d431e153c94db351fa0f92952f96ba430a86b187f196ef98b22f35e54d650ce7c1998c03696f2693e3f9e14bf0127dce7d44395eaedb06fccb6e8828a544b60fb41894b916de420c5bf7b87009ea520bac3d27877f6dc37af0de90e1ec8dcdb94427d413e0610512cb3ca7498816d38d9fa2e420db3cb959ef2ccc44f3228bd05ea34542ff84e6d4e3d8447eea97a1bb6152e373e765deda5c40678c3061ac799c5de3869d17551ddd5cf8826c85918afd7444f15023e2fc124e77133db3d48442d612ac3447b97488d615542d0ab867414578008b0588ba34c1e66ca3f0e50c78335edc6d688dbd6b89eaf8ebfae0de8b1817fbe395c1b74c59aec2063949206c05004284ca2f10f0ad04a0d81ccfb326c9aa0a5e4ba8d9e3b2675cdfa453dd27628c12ceb61a087d61c4ef7000278e27dcc6eddbc31b130ce6b640c72cadca23a351105423877fec0a4319dd361c36c0813c5bd227a6f6027fe902927a7a6dc29befa591d99b8e214e7ec5e00d01a71cb2005f32d1b760772cfc289d21cda16c2c33a83ae701759e11bcb78f1c2b83ee12bf4636a1c8ad8255f30caae475d0af2d97a8fed91946ea7cc9b2236cab150dc8b551c1c35a207beeef4fe28847de3647aeb95fbc3245d4477391bccc39f992ff972f8944b1a6279a5741c315826d9db5ae38cf4b46c9c4f46cb14b723b6daf2c8c7469023a33fdc611da77c20c5eba02922ccbca7ee738cb38014ad22861d79ebb41929493e24be24911a5c9b40a1e758d48c1fe784ea780efb94b23b2d271154d433d2ad4fbbc1119724ad52f7e97063599645b4b13d9530fec5211372b3b1e8d0643672d949bac5dfdb0c058f068a1e4f599958990f5951508995ccd84f48423d14c71725dbd5733cc2afcf4c33098b579ce6975ab5a5868ec4b0ae03af5a58ad28331d3ccd4263a620c352bef9c82cbd61488be14a54ad5fce6fcf0220dc6a51706c2541a258b5eb64ff115ef4ce1dc95b2c6e6155d13287766c605d7812a6889f609062162908c76b4489c98ace84286a47019958e6c0941d964d0f3c08139959e9e15a31a2c809d12e7fbd7cb82a3298bbe100790e6587e50194d09d30ef3f240aec68135afee75b51f567b47fa3aff995c091cc86136662c6e21054f8676084e5ab8bd109ded83ba30302b05cff1baabbad830859709f57d3bb3aa96bef2293f3602876d88150625ab3193204b6101c072782e31904d260a80737fba02bc3341326f6d536cf1e4acfd39f4f780a6e2975689ffbf7246b3cc527b1c9ff776913cd98c729200993008e8c513ee56b5df061ab1cfc727401798187bec60d8de9dfdcb7eb0948e5d7877616ac2bded6c46e0a240755894413eb3419822a15d311f777a376d32494bb59924777203b4d2a370f77ea4332f580b92efcc8aab5c3e79286d1dabfb8168a4365f357011683a287ea7d5001fe3eeb3f9ce0d09a070e464ecd5de9be680364af6a7e7835181b843ae82e4aac8a931ab41ff08f97adf19c4345af220a71fa2f98baedbcebafdcf455395147da18d4f3905f5addf4792445abce5fec606977181b7899a7dbd28dbcde3be1d3b52a5895fe85e0d1931eb8d03a66464c4108aa1f2efbe9a91e5375b8e31b98116ee33164d086fcfab0a34c3d40d6c523600d8f49198ebd11212d590eaec87ed55d591fcfb41300400327b5d093633af4d7c151500e7f108d49e45ce7833775c7455a986e6c544f65f46d1cea8c852f00ddc9c507c2bb804c8cb56c6ff88ed1591b5ab2586b0896f7d278e9755e554b442da6d815440becf691d67325301d681b2e6c18e4fa126713346c67f40eac2b20a8b6e9a2ea51fad49eb8d16a73bd2fb3bbf1f079d010c7f78bdca0bbe5cb4a4573b551ff5e3ee87a5d1bd55be345de0809ca0617c5e5c929c5ff4935dd379383eaa321a622101cd6961fabbd018dcfd9fbc5f15d19b04836d7cb11b2c7cba3f42eb411b3e7f3ed955036cdb165fbf712d2546f0de5110b3ea286b4f99d8ea76a1a4dbc6d08d388ad57afbff6f9ed5acd7cd1ace61cd4c9667d114fed010ef0f5addeaa822a682d3344ba38d2d7bbe51e0ddc93b2f915b60c2e75a790fba92e4bfd1578e23e3ff49eddffdc4660f4242bf7013402ccea6c4a4c031f803d9056fa7a25eeb2e7f85ad5dc3dd5d9d7097248b6a2a85197cbcab2031fc05201e809716413439f5b10bf93f20b30d5ff33b381a9edcad5d703d424e972c9c8e1173302d750ac490c1888e832d806d8ca5cb68e7768360a2e5b079330200368e2b5209ec01f55497cb93dcb4048a1d0205b879581298e614202e1b6dea566fa8a5f778d42fe2aa1c798297d4ff3504c9bf515507fc2cec6d2d883844241d311f7151e0284cc8408c7d2cdf7ed7e7b0932efd68283ef404ccc62b17d277bf56ac459dabb37f3e9c85eb57ba5390acd2e28e3e2a61f0574a8080b39c051fc8a72381d072627b8fbc2aee2bfd560a32d8bac94bb9d2e2f7949693b39a542293d1c1d25178438864a4d908afc8e77a512cd49bc65b35499f5a3c6e8385efd910d693c11fd490908f2b6d0a75914975f06438a77af4fcbfc82b0f4aa75b4010ff6bc5b2e33904a6ff48d91575060da56e2c257b3704f5d89a91852a30f5b601c4e642d16a1e4354f7e7a151a51986aa34533864ad14e0bd804505ce4cc7237a73cb07c4c7b2f4c6bcb79b33cd6806eb00fdab8ba12337f3277fab28f8fb459f0ae3517e63b8905d0c12d04bb53e1a0189db656d51d27cd8ae44aed91fc93f736b45840c672c025a495635de839489dd238f7f89333d58128500279a7ec53704bbd95f9cbd7115a31b95b9cf5a089f61eaeef6e2f30da7b96c5e0d3ba20615c149dcb1953fed5eaea9c811cf2e991540120360a77f39456e56d67225af0799fc69213dc39b11391fe1c1f0bf31b7d183563e525222f0b259dbbeccc87b487893ff002edb9c2ad6444dfc1f0e84853b3dd5556b07f5a2a917f71c177fda29c64f9d71f52adaeea754c3c9110ad78eb9836f6266e9f5e5886dda11546dfcd54b72af6471c90bb35624f785f601b78bf7d677d3ce330cd251c1641a37d8861bff23878f1f1ebbdea832b7c84123a77c28d60c87991ce74b3f13bdaef880b4f8402a480806c7674de4622d460032b5c3cdb9807d4b4c85cf4e9b406d7653e9f17ed04cdc357702175d3abca179ba2243c46c097598a0f1c56d329f78c34207ae2cbca30a5058c32b4a6ff9e8db2a1b20edfd81ecfbaf0d681c42b3768e4ce70100c4a6ce590e4332b873fadcb1c9eff2a846df4bbf6bfe0d11806a7242a45b36d7aa2a89c022d4956c3205f69ce8b5d152ab7ca9d96a856f0dcde8d48fc298d8b7df0fa727cc80493b1dccd024b738c194276c720dcb86102836bef0279490b757ca69f32376be96860799472bd9ff464b4be6e80becbdf8731e5ff6d0ad6cf7ace7324d86a17c1189511a3d2fbcde83c16d4fad0a5613b1a732d43ce272296d8dedcc4f69033b2a90370b6f00ad9a4b92748d807cb3dc57fb64b733045d09d93e31849842030f7a860b52db9143bbf0ec7fdde857d6aa3a1a84ba67ca72a577e2cf5f6af3fc69821279556fc4787011afb6981867b22b4ff3f8a4a8c1fae34a94594305f962cb1fb26598e94511d160de345416479c4b9b454d842277309f170754202ee87ced03a02d2624419cbcfaa8c289216cc3307c5ed89013224efecba29c782e4f1957e41db795faa3ae6bbe28c9d2704ea705c5a781e43ef5d3ced2cdfd58aa35a8ecbf301a08afbf595c623abe08cc55567770e051b6560f971277da3a5c05c3a817943cc10a7ef55532a825824cad458c542539707d21bd09d6a4d36edf44d7d534bb166afbe547c9f0d2e0ed4033296ef8b3887a485fdd0d82d5be41e8ff497877228cf2fabd44cbe8f1bfb61542db4ee5614bfa159aa4276fbb14740efd0713b5426cc24cfb9b71eece5def46e887db4798a5d0285de08970b03bf7ceaedfdf001fb2213eb4db87cea10424c68e527f2219baf2d31f4d3f1350312b10899d49b398d5f1ef0ddc9984537310d9b8dfea325a463fa5e966494ae9b74bcce97a3fee7aec58c16b4d4d6fecc9248973cd4c717426d12e24478aaf6c72df883b8e91d9be49a26ea608d5d667199d49080623a5fe4f9a9c4b540a80240c6537c8ff29fbe3a2f648533ec578752346e425604907156215a59a419e3dea7725297479d5d58f32f640a1e8f5cb6adc4fd0ed005de56cf1c56b2379d871589d5ae073a9e7f57ebb11b16429dc43ce219529f4ebf770ea40ece9cb5aa1b385e8f1f39bf447507eb26637454782bb2128642109431ad55c85310f3f6db4df6cbc2a3ebffbb2f5e7cfa13f290b7ac50334b9783b52bc370b7469544311e5510ce298bd189161f9b8151dde7453092fffd01f0368603783ce2d8059a97082116722c27bcda5496c44c39baf6a61e65afa904f5434aba57fd26380f18366209804360c3a72e6985c33e9cfba734618fb8da0c6f5dfc7ca2d1efbcdd4d5e6a7ecedbb49cc3184e337561b65bedde800f538e69596a48c2f964abc43097a923d811b01ab75234eb82d14ccf8105948ad4c66a459a5782b7f9b8d1127354675b7c8896824fa1685ed1d2586fa751a7cc64abc06a61735da2158d5c07167c10b4c442e087d9afd9cf39badbb5b5bef209d59e908359f4928586c89ef3f97e44f1e378e9007b8f8ee87d5ebc7711656f96e87c05a0c5d681ee4668e5218011c368e5073451da8b1b3c9eec3fe7f16990efae700b2f7eb885786c345a23aa8729bb2c44473ef0c0a8c2579e0806a8be51b6f507f5679baf3a8fcd21224ebf98fe3d29686e25efe3403bbc531f3a245dd0b24d19c290c9a8cf208a20736bcdf07a259793ca8b15083297b630310dacbb17f6b0b6ffe84f2ac1bb73d7d95c15f151722eaac74b38f10e46a9a72938dae46b8021a5a3f9b1f3", @typed={0x8, 0x39, 0x0, 0x0, @uid=r2}, @typed={0x8, 0x34, 0x0, 0x0, @uid=r4}, @generic="50cfa47114e6f166fc6050bdc08c4a68673b16774eca30b369418fdc350f59d8d5e77c11e21aa191efdd7af803fd170ea0a8903de70e4c956d3f4c7a13294903f7ab7251b3a700750045321a0137c3ae87a5c72187f1294b924b42fa0d83a714ac270cff2b693dfdfb7f585abd97fe00546e3eca894f85f255171ff219f99f999facc0c999529a6a6aed491c35414f50aa8d", @typed={0x8, 0x1a, 0x0, 0x0, @uid=0xee00}]}, @generic="beeebb0c72505213200d259494bbc29c0baad3980936a844c3390d22e326a52a7e5780c0119352bc0fb721d8afbd8e83ac6644d0e0385010477400640667a1df5cadbf41623a06e6280cf75ca962c0c4cee3", @typed={0x8, 0x53, 0x0, 0x0, @uid}, @nested={0x1095, 0x58, 0x0, 0x1, [@typed={0x4, 0x91}, @generic="fe1c363b8e5f5e3aa3e4ac9c52c2ab3a9d598ba7ae8d6b5764728a293e138c8877aa673f97bc2165d11667a26cdcb32705a28b8ea139307e487872c9854efb36caf8844d27f8b0cc75b0e94ab88f5920fbc284c41e4b533cdbf0e3cd573e4519dd6d6fb4d497047e6935821bb1608f6fd388b1d2d26a9c4704b735b2c2af8f91c5e1acf0ea5b8b1e0f442997cd4bc007e6cb2b23162f1cd87bcf4c516cd2857b6b5e6349dc9eb1f5fafab84002897ed6dfb94c79a20fd02c51f9392090fe9fa0cfbe68b9640a059521c3958ec3f4cf0f7000e7ce32ac2f2a800cbfa0c2e7bf6bf25c8413a35047eb5c51ee179286f2e9efe7920ff27c821841840c4d6ba946bc8d765c088944efd2c3b68ee71ce6e221c8fa1ffc7aed1224b8e2664990b68afd7a3dac69faa68a3f392934794ba9265c8d1a691d0b99f07ef721e50c1480c2a48d0103db4c62c67be7afb48941d4192bea3439142a5c070aa44b98665b9aaafbb2eaa0febc21486a4a7c99730a3f4c91ae4badbb2ee8c14e8160e1f46d650890e4d4cde3ecd4a25ff58c5cfdd449a0b8dc572deeebf7de3232bb6c3597f9b5fe04e24a837dd4c71bd8d03d8a1cf5210a6ec076823bf598508f99a7790a9bdb194149a69695d8501f7cfb8797d495a743afd369dc5219895a104885b1d1115622ce5fbcf44083ff434b8e3153347daa5b769c2f1d1ddaf88bae965e10fab92c1c684768522085ce3e28f8a6e4fc2837c968f3ba2ce8c295001a38b6f3ed8387c27e75ba605eb5f3f84cc5dac2f2f3764fcc5dafee0329ebe57d9abdd11c0bd7537bc533898a3189025b99c5441adf00f257ed6110f03abafce82828a0ba6f751747216fc7748997aaee51e7eb2807d547543d924f8b2879adddd5a6d78697c7c33c158b4577504d9265e8024dd1208c0d3270636f1d1d52ead86856e24ccf806ab061a554e79bc453e31c0624c5f019b0c188a668ced010a20bbc9d95c9610eff78dd744b1a4074018612b459da9a0bafa2f31c7901321f55d7b2ae494663266c255bc35337de37989f3adf53fd91193dedfa82d2245c5b7a1297df9d26baf915bad9e50bbbcecff38667d6619979900bd5b4c00b61f1b21f38621836e29bc90688d0ad1e37ee58b7c3afc679e8bd93f8c26643ec0c8ee074040c659caab15e69ab5071533e4a1548376bb14f580ef4c73a0dd525050d4aca8768e630ed619c8d68b4f5eb55e00c7eb2770f44879c913e12661deab586ae508c549a78a2b3054f8500a68cf51567b3d7114ff281adf455dea53396de68ce44b44af517ce94c51a0e364cafd1e3983a9a8cf197b665fa6a9eea75cfb0eea5689f7c8361bf70ebcc9b62876389173b5b1fa42fa8d515f3bd4b2699a333db8ff561670621bee22af08470d7084da39215e134b08293e71c03c4524aae4b15116a540c70764cb2901d1f387d00a6eb77344b5022fb9348c567d6315c2101541f5f8c2de1e1fd7593d1557b4a56e4b2112e1bbff9eccc8adf78d9f1ac0037c14969ff4960978b3ee062577f5a84700bd12b02365f9a1a540dd506db6d8f2d37d5c3de967bac09842b5d0ea360f5abd44b72c22e4ce359242a058122e1deadeae127b6696bfdc80e5f0fb3cdc67ca0a97ffa1566178c6b1903d1ad35eeaab6e0fbe54d94e36cfd5900701a112fbdc8686a2add7a8f0ff7ce861d0770463ce98ce08162c22dab062b7d428b0eb2ea58489994b98668ac6994b840092eb1128c03c41931c57cb6409cd930d3d66b10f3806ef4de64b4d8424bef5c60e7dff425a08e6a7d3717fc521351cd6469a6314a0f69f4865a313567666352a6c6a04cd1b78e83f0e8e6eb5da2473e454b7d77627555a5714186bb7b082535c471f44b880407e9e1ca094050f3f704d49d44e4de6f59e8a3df9c5d29a47ccd5cda517ee0cc86e4c2e2d48654136ac8afece6295dfd2b5c2bb4f7152599900011cfaec2e75df484d5da642f7f232bb3d52f4119cc05a2a5d67ce353ba5b062276f7bad30a801e83067b03c13dc982ae221f882df4cb283350fee43b7bf1213b7df03734ca1232f292c4ab7c70935ceed2fd5b9b1df60a92f87207b448976990a9a9f96870069826e854ff0a5f6ee43e40b0baa628f4b69b2b81b7fe6434f2b8d6066c4a78c2c5233fd37c836c0865fe93ac96b1d8beda29f66ececd624d7df0b7da395620ef78087109bcf0a65332ffb42e2a2a630d13ad282090bb01515f9264deeeb053f26ab70c7862459da5f9a9a59b7a42ef1a19e81d914d9c276df6bb561e4c90f9efd9aef51355e80fbac29b05dadaf8695800d134e5dd67ce1a7b40f90b0ee77d7d5db8890c96f48bb96be57b5b259374f88c1043cfc731ba5e9c05a4822f79da156ea1ee36146e929abe5ea1d07b2adfdcab20ba66151d154b9e898a90aeb665ca8f06c9ccaaeec0a64e2fdfdee6e3081685f420dfa705a19b98de11b4dc0986ff1dc0fb6370d0c2a7a71d5d70259911ef01ae8d00e06a24633f92732f5a708724d903300eedb55864a40dca05c334b2e3eca39dcee37352f2256d6ed9e9803db83f3deb231ad5f9e08f09ff6ac4929fb983318fdab625855f933c2d6640b62d27264573a4d6d058db823269cfefe231c1e6491cc150a5908d025a908490a0e27d849620358e9fb0793a5a25fd50969f62e460082649bd4e720c6862a626acaff7dbf0ba1bd03b0a1658c08c7683715dd323cef910c711fdb0ee305770a7ad977be16dda4d0f1824b16370a3e9660de834fe12808a943e120e681a38f24f5cf665c06e038eed6a3180134d7570b90cb39026babbc0e2d08750a660fe8da0cd40fd9a5acf850f2628cc4e6e0d52cda90f28a4f33ddeb72a2cc9c91d15174330192f73082990c11e34a61161b1fb5d4f3cb0572a02144a68a679a022fd013a8e47e4d57f67484b5307aee1f86bca740776484a37b0f3d7636d637038b2f9d2349937df6c858ee51594699dd3ece70c69aae4c351c62ba33a054a935838d51968a5f6e4251c9844bcadf68b95062736695ebda77b05ee02f1ec2e6af2355e547086186b556ac417ef108172c1968cd08ab9c3a503114ad6d18c6aa9bc9e7a27d663c78b30465c5565b7f75993ccd1b296c8b064ffff27e937851a6cba8fef7960fcc1e2f425d673a4f8d5aa6ef513eab8b4f637f553e1f6bb84acc00c59835837891048b0c751b56d89f33622bc242115c5cd0dde2997b6c985c5d2f3f13ccba7bf7ec9922a524d4ac5ea276bee9141220cc5502d6f3fadd769d2309cf160b1c219cbb721f7ad020b0ef5a97f01e3e442a4ccd9f65e0e4decef9f8cf2ac47d4fa069308469b20c39a0a1581cea8d892e3249be56c6c66f80978d3fc10034758948e83e8f360b3e0fb9faa585d5efc0acb4b919982f4ff0b96afd363fa6ff0a774219dfa929e20c4fcd17b376a5df9f1f3290a4afa3020ea9c4ea3bd9f27d742feb1df0818a8e71b2fac0e9c128b8d5d58984910a7f19601e6f2ba51ea185c7195144d4784348dc69ab0c07592b7df8619c3e122eb1a6e93c217053e0c141bbf9ab08fe7f111241c00d1dd6c4c83ddf5b60baddf42c08f63b31d78238d9263d1b891a73ae72b39afdb7ae93675dc584ab3dcbe904a1dbe9060582e04605d3ded3888cd3453bb5caade577c20a50cab6c6553408573e1d97e8a5bb556a70da2b025403f27a97b6d3576b93e0e9a4579f0e322aa874625534bef63d43396e5ec08ac1397a30ffc2e852cb08a35ad0c60969444e5aeeb08ab1c877540cc555f988a51b0211101ca3f53134590cbcec4e3f71ebc6cd5ab867683326042b4ea632f2e8a2b0877d08815367e06eb77a9863441ece27531ce434c22207a4067d5e8a5f5024f7c6f2d403653afdc7d5057114fc5d052bbc84d73377eb2c81bb2aaf10b4f0d312e378cb0325da44389c6d598e5a5785d5593f83ce8f5a96a7b990ac7aab3587d96dd259e16f41baa760bf05e45fa9a69f6a63a0f157034f6e7a4c56555b84775beb2b52191628835029cfa7348f6a12ebfc38834b2182f8b17897a2965e3f6769cf04dc49746087d91d712cb2eb776f24d1d51403236bb3b8b31ffd71021af62ec3db198729d11da8b3f2128270f157263c5134eaa05eeffe026270dbe23b05ffc06a5980ab62b7d1ec0ce3943db2f1e89186f10182b43b2d283781698defeb1c5b371cb4a118e47e1105dc2f61352251174e336811eaf5202fc7bf1dfc9cf70cb6991822347c2cad29dc5d2f2704194e9ff642d4bcd02833f77bf48b9c3e76d4d4e676e3733502eff8510a4e2ff78177b2967ad9acfac480028eeacdbe45758656e3be05717a2b8078d259825034ba28e3dcebca0fce6d5fb61244dd0da0fe7b17adac7d5af21f56c795ca5ec6f7b2898aacd23b554798e730fb11533e3a63116b1d4ac50b3ea0cf7640c571e1beea355deb1dc284a6480a11f6a769de7491d2d35488bef0eb1a572010d5722c4fd6df2375b6f28d2f53fdeeb9d5f155f97e3a6b68170f8895c6b208533d27a2376f0e56fe87e179512e1d3c6cd70ea691b6e453293dd458fe581c16cc8f1077c01a8380bd8c4173975637a78f64acba226eac9207112bbaece3987b008db88730db51eb6713c9fabbd029728fc5d5c432062a5eacaa3805f12934e0e3ca33fd87f5343f8d5ddf2699392e3eae93fd26d2a818e4bb17ce319d598c0aaaf22eec8c7cc8934b287037892e21fdd75ca8d2752c811bc7d05104fd8642653737413a12ccbafffee114688773da8176a67f4f9a0aa5f255aff815998025448a897bbac40fcc40fedbda2fa1d65a5022cb70b779984807b7dc7d043f4db8c927eb07137503fc367445dfb2404984937676310693abc20a859edd2b107f8dcd95fe655b78e57a72feb3388271474f59baf99b5719a13e1323480c51f13a3b8e591fc27605b688b9772c61401ca71b2c144d913b7deeee6eaa44a61281300a29ca01e59e0148aafdd6f1b17aaaeae60afbec6fe38d30abcc34e7cf3ca28dbc3656240398b62aa7a15fae2cfc312e516c724d5823d8a4506b4c31fef80b175a341acdf5325933bf57282339b926bd8943b9c8eebbd3992361bb6d6cfc5426580e5af683bcebb3cc775e9c9d213d218dce59b2c37fa0e791a166d254596b777c3b8bb4d666d101bd3c7d2f5ce2ea2992b42f5847b1304a66b00f044d445b225f2cb9b51ba561928c24f381dc4b719ef3cb1df4e8a801e02ba9e2f1a0d1d197012a5dc53d28c92d267edcb0e414c3f7b088dee92c9fce8a5087bdb3ce672340cd802f3ceb5a314f0f1920f5cca2a9fb5c3235c2fe3717d899dd42262d4c5a63c72c019669d1125d025415acd1d5668f2ec40fcb57df0c4bb41304d68a47316cf34948139ea7529b979a542661105abfba190d54ca954faa7dd0ef34071b445d352deb82c5183e6c350df78db5964e32ced998b78827a0f5c5b67843de269ccf3899d162402f9735748a75855818cc8da8d7d430cab5c31612691196a28e5a621261989db05b74e5272eff45f8fd9299a61acf88eba91ee9f678543b50ea4c66243da65e34c42e08eda1d87f3bc6727d103689528790d1f2be44055486d9d1b3f43af25f2efb74bce01a8b076a3845bc1877d0dd14c7336f2f7c1ec4d68d94f94c3b024aa3e0af9acb4f6397e3604d7d90e05b9fe454e28956c6e5adfa0bf052b4741d3cd6634b041f0e2321e86d95ef074d92429d0d8ce45787f2e2c7e254f44cb4b26526c0c486beb2c63d590b9e70b6ae32d37aa85880aebad25088524a964e1338d", @typed={0x8, 0x4, 0x0, 0x0, @uid}, @typed={0x8, 0x31, 0x0, 0x0, @uid=r5}, @generic="5cd503301b97234b20a9688b40f0be7c980e06ac76", @typed={0x8, 0x66, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0xc, 0x57, 0x0, 0x0, @u64=0x5}, @typed={0x8, 0x88, 0x0, 0x0, @ipv4=@loopback}, @typed={0x8, 0x22, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x44, 0x1a, 0x0, 0x0, @binary="b5f825dedc5cedfe3165e56fcef60d5afc1e7943ca743e5d8f0ab9c9b6bb7b0b727ad7b9359fbd43b064aca53a0ec3e82acaa5a95674555e77eae5a48c1f96ba"}]}, @nested={0x19f, 0x77, 0x0, 0x1, [@generic="502df6b662ab3532448d7079bea057d1badef04f55b250e7c6684a48c4c5c00e5db2e3dbbf757a9dfb0aef3224d96c883d62716f2a8e5b5961b2aacde87998b8aefd55dd0800980e07c247306b6051c6c54335d51d5245ee8733270ffe5f4cc124814e8a858e7cd55efd3450cca40a1c163c68d092b6e3ba6a62e69d720e1d9ba1773f8fff524d347f116848c46e3c6667860dc6c2", @generic="96279b48156d06f8b4046a4a15de1dbd02e774e481da5a26fabf7c2d29966f79ba38330d0262dc11afb9e1143b51a354d9cf5ecf36f55dca72d184052cfcf68ffd7fc45f426db6543c9d81", @typed={0x8, 0x61, 0x0, 0x0, @uid=r6}, @typed={0x4, 0x94}, @typed={0x9b, 0x21, 0x0, 0x0, @binary="61d1eda322796aec54a2f61f92f649c8536408f6641cfa4802674720449e4e1f9ed4c5c75cf7310454e1e9f7daaaae375021ad5c0ac9a51f6c7f3d8c7f38832cd8ed72dcd7cd2eab4d79173d34406d80af2c9ded18b0421d883d72525dc4e0f60ac930ef5c2bd313907a2afa668259f931863da914e96d8e18f5339071a422c36aa3b3536d5b6f02ccff425e5914d5ad4a37ca1e4bdfa4"}, @typed={0xc, 0x61, 0x0, 0x0, @u64}, @generic="1e4c0c1b4ae476"]}]}, 0x36d0}, 0x1, 0x0, 0x0, 0xe004000}, 0x4000800) ioctl$RNDADDENTROPY(r0, 0x5207, 0x0) ioctl$RNDGETENTCNT(r0, 0x80045200, &(0x7f0000000000)) 00:31:29 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x2, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x18, r0, 0x0, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0xc482, 0x0) r1 = open(&(0x7f0000001740)='./file0\x00', 0x80, 0xe8) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r1, 0x89fb, &(0x7f00000025c0)={'ip6gre0\x00', &(0x7f0000002540)={'sit0\x00', 0x0, 0x4, 0x0, 0x6, 0x13, 0x6c, @private1, @mcast1, 0x80, 0x40, 0x8, 0x9}}) sendmsg$nl_generic(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="ccaf10d4d5ce06c054e8d0a0497e55591f1eabf56c00afc51010a842030b0b7b50e53f30a8af9bbf4be2665f14342705f48a502b9d41ff3ea6236d9fbfd59afd9dc928080cec5bc12d22b6b44df00e943ddca76305f806e0b899d4227d12598475e757fcbd632f82943733d798b7e071de3d23d6260484a336444382c8a16bd19d49ee63e52aa533068c7871a03f564f373891dd9c066c14b7c7f1d52f23c34784305baabd8e17e25dc2c47e8bfcf3e43ca8e5e969fa03729eff701e4cccf0e1b2e76386ecbb2d24a2023581ed1afc4e3026375fdf398f367500ac7230d2168fe574cddccf2299e155c0a1c09ccc1c557f2a010173533bfb30b66844ec9872f083ea2d079b24753786f930d393228563df7cd37fa4bc91d6054090415905fb8b107f34dc45e4ea9421e9f12497a5b5c6db632084b28eaf539158080ebba4ef2433c68f988ce7e85d25cdcdee"], 0x2}}, 0x0) r2 = gettid() wait4(r2, &(0x7f0000000140), 0x20000000, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x1, &(0x7f00000001c0)="7cf8f1255159ece3978c2c6b585030921d5eba7d56cdb4a50caf527eb41b944c7dae77d60214e13bd09814b2f85683e4b4a22c2e5a9c2589fa720c865b838988f0a1b4369741857724f61608e4d36812ae4ef1f916c9c444185770c48a93a85022f08e05a1f9150f23f4a21ba49d3bd3cb9b47eec0d26fce7f136b41") tkill(r2, 0x17) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = gettid() tkill(r3, 0x1e) 00:31:29 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) wait4(r0, &(0x7f0000000180), 0x4, &(0x7f00000001c0)) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x80000000000, &(0x7f0000000080)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) clock_gettime(0x0, &(0x7f0000001e40)={0x0, 0x0}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001c80)=[{{&(0x7f0000000380), 0x6e, &(0x7f0000000600)=[{&(0x7f0000000400)=""/229, 0xe5}, {&(0x7f0000000500)=""/66, 0x42}, {&(0x7f0000000580)=""/52, 0x34}, {&(0x7f00000005c0)=""/58, 0x3a}], 0x4, &(0x7f0000000640)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x80}}, {{&(0x7f00000006c0)=@abs, 0x6e, &(0x7f0000000900)=[{&(0x7f0000000740)=""/30, 0x1e}, {&(0x7f0000000780)=""/69, 0x45}, {&(0x7f0000000800)=""/205, 0xcd}], 0x3, &(0x7f0000000940)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x40}}, {{&(0x7f0000000980)=@abs, 0x6e, &(0x7f0000001080)=[{&(0x7f0000000a00)=""/66, 0x42}, {&(0x7f0000000a80)=""/7, 0x7}, {&(0x7f0000000ac0)=""/9, 0x9}, {&(0x7f0000000b00)=""/219, 0xdb}, {&(0x7f0000000c00)}, {&(0x7f0000000c40)=""/230, 0xe6}, {&(0x7f0000000d40)=""/248, 0xf8}, {&(0x7f0000000e40)=""/227, 0xe3}, {&(0x7f0000000f40)=""/206, 0xce}, {&(0x7f0000001040)=""/47, 0x2f}], 0xa}}, {{&(0x7f0000001140)=@abs, 0x6e, &(0x7f0000001280)=[{&(0x7f00000011c0)=""/56, 0x38}, {&(0x7f0000001200)=""/94, 0x5e}], 0x2, &(0x7f00000012c0)=[@cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40}}, {{&(0x7f0000001300), 0x6e, &(0x7f0000001480)=[{&(0x7f0000001380)=""/226, 0xe2}], 0x1, &(0x7f00000014c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc0}}, {{&(0x7f0000001580)=@abs, 0x6e, &(0x7f00000017c0)=[{&(0x7f0000001600)=""/10, 0xa}, {&(0x7f0000001640)}, {&(0x7f0000001680)=""/168, 0xa8}, {&(0x7f0000001740)=""/88, 0x58}], 0x4, &(0x7f0000001800)=[@cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x20}}, {{&(0x7f0000001840), 0x6e, &(0x7f0000001b80)=[{&(0x7f00000018c0)=""/70, 0x46}, {&(0x7f0000001940)=""/59, 0x3b}, {&(0x7f0000001980)=""/177, 0xb1}, {&(0x7f0000001a40)=""/227, 0xe3}, {&(0x7f0000001b40)=""/49, 0x31}], 0x5, &(0x7f0000001c00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x48}}], 0x7, 0x12141, &(0x7f0000001e80)={r2, r3+60000000}) ptrace$setopts(0x4206, r4, 0x81, 0x100002) wait4(r1, 0x0, 0x2, &(0x7f00000002c0)) r5 = gettid() tkill(r5, 0x1e) 00:31:29 executing program 2: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = epoll_create1(0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x110) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r3, &(0x7f0000000140)={0x1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) r4 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$BTRFS_IOC_RM_DEV(r4, 0x5000940b, &(0x7f00000001c0)={{r3}, "dbf3122ce8627876312e248be76d8cf61d2a9df103038a76b2ba9f771a98db1fc15775485eb3e6e63b1ae48016421e5e10b7714955c9325cad2960ac5d1505d5c60f52e00b0663f0f0a40adefc5274963598539cd13eef6c39a734dd4c7e34f148b950525898ffa83d124091ea7671bbd1e716fab930cc892a18a806db1b9a01d067411d6761ca761a3b3f749287fe26a91438c7643183809773af0a4d624edda350c3334e0b13f5459ba634693cf1d4892e244fba41d44b64dfb3094b0e19ca8bc066448e31bd3e105246ffeac6808ceef082c5783d1eb89e12bcb0ad24ba498c6f375c34498f5431515cb049fa23821c46f3adc720c8fbdae62bb4bf4b932648026e7dc4d6a8024f4255339e2b601915eaac68dbee0f3aff315b27fa83bb0910425116056e054ddc5fe304f760d0ae380bfbc2bd820d7c53dde67784ca4a94fc3283e21b59325eba30692f63b6e8a7612ebc2a59cb3aaea81769673d72862b17c96ce9f36a1d17ea295e3fb16087e29317857b980e0f5077a0d471746ea6f1416bec9287b4cf8f0ad64c2feb6dc45b51b2746d80c7e9f43e26ec9a8102b8818e35672080cdbf852f4976e63191746a9d16f9e9b2ec492db4963e7c83aaac1c5045dfb965286bb5e1743473820970779a635bc567af5a83e28541bdb12e6512dd3954c7862e6a014c8a6be60d5b871b3656b675c2dcbe083e858c8ab88e08a46c3de695930dc91b8e9fe7a672f02b3515609fa7a6efda538e4dfaf9a2723db37faf145a169cf80a355b3eb95f6c70534d6c15caf55eb3e4f2502fd414c652257022c2c0662d3b03248b5bdef16af14999e33bdf1f671e53d011cc7c80b71dc39b735ba58dd1416bdccca351d4c969a355b4bb6fec7de0d0d28aa179d78d7f49390960e32f7ef44b6b5b21ebb493cdb6a9b2b5425bb9107db96b83a944f0438b6ba4927f73e3b7da994805e9edf698ed19e2d2385f703af82c6327c2646583bd23ee685181b195873ff52828f2f5657d03663f99e932b196cd897b0f8f1d0b41dedb80c327322674be21fad344b0540f261600b8f80aae0274fc94b9485b392b6bf9890480d6d204a3e5baf5c7aa6392d3918da0d768592efb41a933b58cbab7f67ba52ed9642eeba5d54ce4bf23ff2ba301748d983554971df20cebde1ab5fdc384c94a1384b2e4364f0178ce38486f6c63d089e02e2915e9503f1b298591394b0760ffb5c86a6e9526446ba8e1d032ae47dc37949c0c419d38f49dd48fd27ae5a7cac0def2cabd2fb68e99d9a73bb85535cb1e653dfa482851d2a6b5fe27c9e92d94d09b8e18caae229ae7602c98a4b928ceeb4bae9260f202b0425b7321b0b685cbc5a37d8825228ba2d823ec4816d4a86a005f91020c2714679d9799e7a7e9f0f9c64db9c1bc6d1ab8667c53785cf35348018b1127649babbc7bd6fc31e3458d378185b88fde4bebe2c64abdc6d64164e23cf0ca03869ae2623d9f73c6b3d7b34af3c9431e3aa22fb52c3d2503551a52410dde33e71071e792fe122535dc65f7c8fbbb0236a12189d81a476535eb5379fa8b26d28df16ac2dab907d7dcb5ad52f96397aa4ab7b5d1f7b20b55bba69aebaf07ef901bf9bb8f1fe7dee5944fe2c3a2f2d38ca7419ddbf2530945e31fe6fb71c01e92d7bd0d5f8ba35f2cccacdb18f5314ba1401fd3832fc411a648c1ac240cb438bae1e8dc7a9f1b9e7df0331814cd5cbd8d1a6f2c9553850bc516766471f5b843844d5aafc4047966a336811f358c997f54dd6e6849ff1b30644f905a9e33557f5e367b27f0c4fd57c0dee40085d2bbe442ecc0ada095a9716fea4bc617c697f1c0b1bc4172ae472ccd7ae9c4a9b664ee8552427cc30b553305f0ca1a174c34257bd9ecc41d3e44494867e2309b15684004a8a6316bbad7af67355cf265afc1066a04ab9eb64221768090a1e5dd7d7b62f8d630d725b8a1646a69b0463af3d0ccf1d846f95e05ac3ec60cb1223f1a896b1d7bc1cf0873df0add11385057503b272823c533a9c7d06dbf42a7a4b0468545d1770d0c0ed859dba89c380faba2d66074b62a70129e594aa2e094c80c24c27ca328770f20e547fc6eb09e7bf44c62f9c9ceb7a720332815de3ffc1e2f31d4aa0d417d113e5dde21a15c8bb6eb53f1d77a9d05bf3aefb51a582d39beef6fcfe39729e49ec2d82529ef64980ccf701e6a76a3dec35de3f11c931fa1d091dd691479e5d347e44bd13374e44e922faa16f6f0927a57e360a2ee1aaddabb13dd9aede73747067d83bb98c2a55a36789ca17a67694352eee690d4e04b7aea2ae7357995485097817c8dde3c56d105c71a6e46657f7113396358142b1e4163912dbd13ea2c7a76ae8a42d2411c2704634cf9bd532deca96107860440ba762f19520b3d5ec9454e0cc30e36a3ab96209f3b6d58d2c2e2d0e6c8df31b85e498b090f3a80aa2c6bfb67c4aaae05497a7f78141353989ce3072f07c42c91bd92611de61feea00a6b929a743d6ef8fe26f88ff0506781cb4edc9ce2bd0aee4d37a4ac1c9f92179a7189eeff005c6219da5dcaa3a789c580055f3dde76a21a237cadda2c2eab84e5cf7416e2eeb6330a8313c64920ed62d495974c5eb17569f504841ec82a6bd35efac356fe91063eab0779ee685df924625f38cb7adb7c77a6a6df093481e3662716e4e79758ffbe2c1191b0c1d8f62a5289c345c8a85b59251b7bbc2c08f398a8fc341e8e965d04f63858b0c65338ecd6f098b4f3d48a39244cc31acc8cfe65fa5f586339b6ed399caddcdfda5875420a68fb902e3a8ec74490749d1b9e652e039a0788872c4a9b69a5847fd9db2b59f126ca01140271bab76bba9a028031ce5a6bec7b0e12a13dc90ee9b1580e4712653e15596be2fcb19fa3d63e153621de8fd85db4f6bd65a6265de346827c1449410a84284849a33df6e2e7818d204ab23c8f264584dae453b89e71f93c25f77a3b8df0a73ff7cdf52f28b3459af42e2edfe5d4f42b7f53d1f5acefd710a0a409d81e34b20c19e9347769f6e8be4cf52309002110f0a4cae00fb37550279ff88644ea74c7d9b4ec1e5ffca26e1ad552dcfd9a6e0f16fc1c40a8b84a26d322f98512ffdf95c07cb10bdfb14c354bb33a7033dc6d1c708b962f935ac560bb46f467a94c4d3ff40d9638b486d7c31553eebd93a1e9781e0d76e5994a588e0c6103e5a016d36ae09c5868dccc36b23cecc558d367d45543e6448de2bbcf0793bfd45ebb03cdf30113525bb4f9273cbc966d1157b44ad968a185a847c04212ab6d09e4c15fbf25942876c3f0b266f380032740b53d7249d2f64eecb8765bfb95e0b9e79544be2e09b16ca1e61abc58192ac601e5ce2765e4aef0cb1b28b8a4950176f97dbc82b6b2366da10899590c76a3b73e7a620d34b3697b030ed4349a9047127529683dff8693beed5dbd8da27ed223dd56b90156b68fe7f6a273c3ec8f0837267195e7ccc08c6612442cd713503ff55880d556de26c7bb5c12589fb59344d79ccf6ba8e8f7ec023dd57363fae19fad1b7e8e34e597f4cbc24a4637989c0c7e404757e6b12179669c0115078597fff9ace1d53462013ea14ea1357cfc0575d99c486c1cc829ce2069daa5d69b939125cebd136707a9ef4dee0891d9019532d9777a53457813f668ca39bc5e5db0119c0c7ec8e74752dec3df6874313fceac5c1866803e864c44b1065872105d7bc6af145382bfcd40abef35afd0cb1466613d2c3ffb289247e15f906ef166cddab7e005d2da70797417dd94feece0dc898aecf949ff8a557d56a672e5f556c1bbdbf94e054faec2da6ae6768bceb7c9c8764d5f6b4760414e8385171e56b85de1bd37170c468a124b145d5bbf3403e7b3f548ce76b58863f710fc32c509415d018868e19cf07c988cc1cd12f04bc48b99d926f106f2550e9983132bbfecb5516eeee87bdab566fdad3db90e544c3bdaa790850cacc16af5dfb24980ffed6bc7b03fe50d79b6888c53c0fdb3c49f0591e288f8cf1b0b525c1440280175e054ef5584f06c1863cc638589dc0114914b6abfb4f63c235233c8e3aa47a0ac9f266e2c9404307f3bd5826d91d193c22779a31d4f256b172175c0e09207a32fd70c88abd37295e18ad49034cd8aa750b003113ae39ba164910005a1ebdbcd4765df61dfb0caa236bb485c4bcc435ee840f1eca274c38f93c47db773460ccc914726d0f48f78332d93ac45ef3e4ea03fd6fa4d5f57b6b4d38ffc3c48b9b566f51840798a6b34c33083e93ccc73130a07f9a4d2a513fe9149daf0022b4baf2ad07eee435ebcb77cab08490c9d817ab59e82d94459a6155a11c28126891350fd3a2b608c199de805e1039f91bc9a0e5cd89fa2fe0c88dbb479219f807956fed3272799e7308fa4775d50f0ea50e0037247ac78f1fbd3c437c3fe15eddcec25de161b16e26ab860d81257b5340684f8e8d5299c2be305314d9c9b03ff508dfaac3998c20d35421ee27e7f281eaf2d81103408d8a2ba844aece92603e8879c97c363ae0eb423d6f01a6a4cd852e365cb444278a5ae0d3cc93122754294a0fcd39bd1f99e6cb2518816115291be63627cbc9c5c5c8d3131bcb82e5525f4274fcfbd92a6a4d5053f5c898f44087154254db452d5f4ca0377647dc2bad8679273e5f9005dbb5fad9f6203e0f89ccb6c12c23bf98747b6b9ab1b22c40c4a97902299990c56e0ba0190bd21a09bd4cd3be76f0f323d131481616c5ebb6a6697a1b8ccd4661afda487746978a5f5b92b424669ef1fecb333c05781aa69b35e8a6e630bc25ffcfde7e0e34f9fed2afbc32b95fa7a2a52f5be73efc40c9a7d4d95e75004f8d541f04d6bc813aa04252857c04e41be4b3e2aa4952e1139eed1dc3c5fd72ff6f089f72e26aaf16350b5898871639eac54ae18cd681913136d9d14bcfc2b0677e469e7d142126c496df7f8af26729095c24a9cbbbcd7bca038871272516a06ab93a9e50860a4c69d4203e559c1b1f61f6e96b8deb8a0e1c11b8f49aa5c2ff394193136d47bce199b380b172433d5d1cd39f2495dd3702ff5c85eaf101179df53821f573b4531de49b570513ad6dfc3d96f07a44012b84591b19dd81d86f04d642773b79e7fb5259ce2a4a6330ab5c3d3ce0aeca3b88506b35395f7e576f171396d0d2f11f078d42cb3b2bffb0be819aa453840578df53d60616e5185d77b9335a68bde0f5b5bf5a60f390e092ff5addd97783ffdd5467d8ccba3a5a2aebe2268e6e5255b3339a56f89dfbc2c1c624977a2697bf201eae2b56165a265759742b5c76b918386c8f2256b22d21b40f513dba08195cad7736009e570f7493c201ec92e8558d2fedaba3b2060a6c2a0d27a3bb36c4b9f8cab91afc345eb6df659745ace7c4adbb4a9bb4b0df3e12d0f2774360dbfdf441044003c107ba0b8200771a2c6d85efcaf5c8741475a1c13738d357cafdfac886d01e90c9edb647989a59c557f13dca9806f41d4d5b90e2c43d4a4a03a1c3dbb16e333e757ba0b39a6efaec43189699a421b89e6abf06064f8392c6ac0b4c3e9bc0b9a9838fe4a501ea581260126f342e84b17ddfc363c8c6c468bc573b99f6071c7bab01176d1b0c2fcca13f8951dc6723fbf228185cfe7e918ad41559919e6b2b5e40f22e7692a902825a873a0505bd5508acfdf5d28cefb6f116d07bd2904724bd58ca2b8b8b96c44ede91d91ce0093eb1e642f0dc8b7987edf6a08582aed001013a90dfc9d059acfc86bc4ab9a714a7e0ee1654cce5cd19505c909e74ab2f5c8bc29e922"}) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000180)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x101042, 0x0) fallocate(r5, 0x0, 0x0, 0x40000006) lseek(r0, 0x0, 0x3) 00:31:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xe000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1336.866570][T11364] loop4: detected capacity change from 0 to 16 [ 1336.873308][T11367] loop0: detected capacity change from 0 to 16 00:31:29 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x3, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x214) 00:31:29 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x22, {0x7, './file0'}}, 0x10) 00:31:29 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)=ANY=[@ANYBLOB="2f56000020002e28e6d7386a20283ac2c1d37b4895077caa93f335cc4f38f31730ee8a1cba01aaaa71eb6c0106ae29f5691e7c0cacd053150c42cace92cccd302db49f4b444fd364aa7a66cc2f2acb718cf0f61e34af10da59fd479b81b7c6d47a27"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)={0xd8, r1, 0x100, 0x70bd29, 0x25dfdbfb, {}, [{@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5}}]}, 0xd8}, 0x1, 0x0, 0x0, 0x40000}, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x1e) 00:31:29 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x4, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xf050000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x10000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:29 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4925044d1c000000000000000002000000"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x2, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000002f80)="503347f0fed647b54e45a998852f74e53daaab6b3c703469ace49955ca39137680a9a6c290219371528eeb521bf1f2f285d7bb5b7a71afe0b8258d9d8ca0fe7cc04cdedad0e28e32bc3b584b922ca65b7defbe669c89234219466f89d94371e806727fe872c04687ff38687f83208d", 0x6f}, {&(0x7f00000036c0)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682000fb86a7eaf328a812033e75e359e9aae3ce6cacce17db1cbec65dc81c60f3ae3bcd596d347a16e0a098008e04579fb265f66bc310a29ab420c6f1e8f110371412dfdfac5a8d6b438d19af8db8511a78a24f014bd2c2c5e82d17d732dcab2e09b9a9e251b9e6a85acb34175cfe8ac9f1513044e06d3eda10c984ac51cb32b3c31fdb0fdd04012a1d571ba6ba05ae8ee4e202c1fba4d16228206", 0xda}], 0x2, 0x1) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) recvmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180), 0x6e, &(0x7f0000000340)=[{&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000300)=""/26, 0x1a}], 0x2, &(0x7f0000000380)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x140}, 0x1) ptrace$cont(0x9, r2, 0x2, 0x3) r10 = gettid() tkill(r10, 0x1e) ioctl$EVIOCGMASK(0xffffffffffffffff, 0xc020662a, 0x0) r11 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r11, 0xc020662a, 0x0) r12 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r12, 0xc020662a, 0x0) r13 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000003440), 0x4000, 0x0) r14 = epoll_create(0x3500) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000034c0)=[{{&(0x7f0000000500)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000018c0)=[{&(0x7f0000000580)="cfa1232ff1b5e04698634fe8733411acc68c18", 0x13}, {&(0x7f00000005c0)="d8ca68b696ca82ce22ebfd238e0f3c6a6c6e3dd017bf23832bf396268d18ae5dced7344f5f266b19ef8484d5d6f2fa024007ec682f16f6ccbd842585586b4f3b82046865758098b43bd2f2", 0x4b}, {&(0x7f0000000640)="bfc2169d19fcebef61af8d26bc56e64fe9a078d1b2a9c3217c64fc18a9533b2b28a42509cc4f9190a960c7becbddd979b996501645ce344384b2266363", 0x3d}, {&(0x7f0000000680)="01bcdf9ab8a09865a65071ecce74c67088df56427de5dee888fcafdab151f6463992b9", 0x23}, {&(0x7f00000006c0)="b0e3706199436e8dba8cd1c70f4f4c4139ae8a47aafabcc18abe119074586555923b7110b3f11117f83760d2656c25219910abe08720a42d4839a0d124dba5696a172f6307789d2a5894e0c85e3a5801021657728545a027c3b2c84bd4b539efdb61a14674c6b4ebf0c6a11fafe3683107fd50ae49c7a4058ba56df97592d94a3d00b0cefb0d090066", 0x89}, {&(0x7f0000000780)="dc7906496ec81e0246b3ff7f099fabd46f79189fc150380fb0928c67572903bf4525211b97d1847027c0578149310b6330db35f375c15342ef1d1f2fddce467e8a924b82b9935f43bfa000332de1b3e50389955c1413d8aa8a2553e4865295441b05180365fdf89bda8fa1d62f9c3addb5fd1b527cd894034f70eeefb8650920d529edeb3464707fbb6b90d3e0eddc2d228004bd1490fe55c086a8d52dd6d431e7496368", 0xa4}, {&(0x7f0000000840)="3b01c4024585b618a55d1e5afea9c6cc5c58a8d88751cb7a968c93b45baacea5dd1a0c775904c364ec90e6ab6fca2c3bd1033e54a4f417cf4edd0433cfb168bbde99b55024a58e62c3592c994b8162e8e5a8540db47cacc36279", 0x5a}, {&(0x7f00000008c0)="9e808ccce1caae2c2fa35b3eeb74dd5531effd2fae0c40186bb2ea849ed830ae69431f5bfbaeb51a7693946f2e83f538daba54af64bde6e599f88fd93a652a951ae0da43c674f3f622d8d1878576fa7b98b05f1cc7e426589f7c1d35e96bee0bddacc8147d7ce6f3214515abe2340203f2c6ad85c196e58826193db3ae67a7de74f83d911cf9c42a1be00a2f29a2797e7cdec4383e8648694c9a842c43674e3801984324b82434a2f92e92b3cc9fe9fbce4ed4cc27cf39c8b60d966fe7da0338e631c27b370af9cfcd8b5e3402fe1d643f1b303f20899931e5d68b733cdd27e41e5474e6cbc0ffdf6305a843a6425ac50a22786ecfaacd495c0660c7307f4e325b2c436f054c8255ed1d7ee83d1eae361ecee493447ef506c00f6bb9784476e06c886182754f3403ca34fdbf3ad8c80b100a8a9421af99a6e018b3435296b4fc362b699e7709c3728a06f1046c14b06895caaed550cf745acb7f7dad018bc06944b6b2a5d0c6642ff74b508daf020baf5c16bc78a609e33e1d24055bd1034f99d57637d44619182eb9327c6d8fe45b1ca0c73a2dae3c29a1f9615e94c175243311db2184d83eb9754bff7f87b6d9c4634cd943cd490c08bbf48e73adb9e4a34ef9c7eaaf5cc9a66864f1eb4b6d032d7f117b3512eb26f9b135d6ab345eefe952c9b09becaab15c7a1fc103adf3419b3c751ca9356d73962cb638378f8d0aaa0249655d7932d1f052ff75acbde68a7df7f927899b18ded3d42168b30a7bf17a5905c4abffa0bcd7f9ca24fcfca024b3400da85a65c0c9f3281a9982dac46da77973cbe8234971d33f3443db0d70ece1365f1e1011f384be3f1e4e696a49381b4ee921968fa0fffba4fd26bd6822dee1f15941e660b210decfe1e2cfef65dfb074f37b71b7265b245ad2b19433dec63c29542a269b922dfeb226490cb7d3ba7a75fc7a0b01a1a2324b7acae9e40bbcf1bde471f8e969ff9659f2683568f3a4e4a20f14edc04a30ff2a000a3a56e2bce89615a64dac464151cd81a1a49ab214e2a2784f0c520caf5015923f05d5d6d76e66308ee8d972f21ba814a4ee4615427a9cd5b840625aa2168f5b49ec032f760579511e3285486b9aa66095e49498eac36329bca3c0a611aea05f7f9cb5099856b9743603cc893aedbdcf559839dac808d194828f2626c0a9572dc2dd291d1e33b29ceb3ab8ce16bb2f46950b0c8cbf1e3d63a28e165d76daab5c9c36a689f86f3a1ccdb5db0e9505bcb468e036ad98bf4e7abbc45bafe614a803dfa20ac72deac17f7d0f9267c002057385f5e6ca92c37355bdc99ea5569f89b8184d78cb83220f40ab505bd115fcfdcaf778ea6fcb2635749717c8afcd2e8ea442f6e46bfe5440b8cc8d94ca2d6f1c4f06650b593255bd0d4c7b93c55e700bfffe0f347e0e30826ab37cbb8e35514977f0d3c74bfb0b80425212c1172c6866a8932ba41fdaa5c67618868a6e625d0b1ecff7a6e7d3c5fe403ccd8e4fefd4ff984ce15197c56ad5de5ece8fe6a0c3e3770ab3faa5f2eb20690f22ad7de6b40d7fd2038c7a75047dee3eb7fc99bcec5f8f65526a33c8217d17fa646d89be69baa5f252f2970ab61865ec3ea6f4314bfb140fa7b198035174fec8cd5597e68ed0e1b165805a60d9ccf6d4218425a30f2e4286ba66786fa75e8c68a159043aff37484f9265d2abc8229165cebc236395bed7218297b1e6d20b31d73bf05bccbaf92488609ac951bc80765af7cad98e9c107174325bc41b7348bc2984b3efee8841cde33943d1965ca9e833e80ec1c41097540bb5e3eef9832dfd75b41d5dc180cc1460d4de843cb8eff13a3c7bc0ae855acfdefc1f49047cb5db64d9d0bb6e8d5e155825d962cf69daa58de813d0a0bc56a03de694667967e224eab0da3f37b555227de08ad213591cae51e894a0988ec8b16e1918cef411d9362ea1119fb04b48a87b6882e13941739b497fadd92365ca508986eadc5a6ee0d408ade4b8a3d2aa7bb0c5b04aefbcc5aa0194568f85a45e2579ea3f4863326e4f85fa4745cefa3df120afd784ac21434ac7206f6fbf6a45cc545b1f25f1e92bc41f7b2c33fd0ff25a0dc80b8f2021efd9e7b34a8661896e6205bf0d32889f373b3ab6a7b1ed37a0f0137ef989afdcf3c5cbbbeb73f2f3fbc6c3ca03d59409b167b1d28d64604dc9afa28480671008c4d84dd185335abf4bc48c4b44aaaa712c870903ec48ef3d299dc5c3671d9d45348168f8a3fe2a8adc647a637f0cb78d76272121ae7140acbc54b07165a296fbd296a0a63f0f91812d45f6442b85de949c6fc11300c108ff375cdd1239f273bb87f1bcb90f74fcbb6a17a0215055a73881af69d8ce9dae22fd1631db1db046304c3ea29893847b8649b52fab6ba3350f25d5cdaf123c44922431280665b44ce020ac07829404312d8aa2448be39fa529393daf34aa2dd97910371e46f22adc0a4e1803c6705d7ef9230102bf610ee1951fb8a63d4a3015316a1fc885196e0c55950b5dbfdb4bc01c7a26aa7af669300e695b6725bf2673293c4a59299daf9eb79b16356ef5f0fa1f25ea32393667391c3a9b143e2c52ed54e3d424271495662be7877fd3dd7ae5ffae9dcf21878391e6015d061ce791866b58bf9ebe3515686175aa0f2fe27382d800c80a935f5e26c4f8474bbe0300905d958d1ad4c9673ece86d6ab3cd3ae4663cf1658fc5c3e6f2896ebca8d747d025bd0c23c798320bf82dd0e987ca86f5904c33afcc6419618295437ef7dd8cb3ad0a9c795b97e7ffc51be77bd614faacb0c44924a41d45ac625174f4e192144507ad6060ac66c1ce019c583bd5d0ece93a3ca99be09224d98bcde57c5e77e132f2974d4c7b20a50cba640204cfdccd0d57356e40a07ce7ca07aa41b05a404a946fd0d9ad682fea28a7358317cd6957e91b8f590a6794e8f99ca7cba9261a1f300ec7933b33dc9578829f6214e5ec58ddc5cb7e893325a9c359d67223d2684cab186f0c11cc9aa366084accd18f190d98581321b89a294ca1f19c8277c9d9443c14b88a24c8bfa7067ea9c4618d1f15ebfdc2122d85e7f73d86a558fda9785c2eb700194d9c01af983a3aaffe36e8b9f08dec04b26bb863bad35a9ff2f47eee81b165974ac6168d892eabff5dd2e8d694c67159f0bc03f5d1398c07f8abe2258aa036821a4843348154d17d3085e8d1effba9276275a1c135462c82e5b8cfabcf191bafc75dbb9697ee5fa81ef596cf99a79dea48032564060f07b0dd05e391062f9a47fea70bb1b5dc126ab9e9aa836d7d1a05125b922a4ccc3b1086527046ef8a1f013d698a32a99e7e27f8103bf20ec23ee7cf3154caaeca7e19c5e998fdabf477b7f6eaca066f1cba9c4e1187245e62bad9a3b1232db44c9e013f2d8180303c1cc8b4427523281ba30fe95728d8e62e636badc82f2348da185b0854523dfb2a3b04649ecf4e59fc0f1d463b7116bc29a0ed0b66143abe08400b11bcbff120a609e5e095bd1ee9c23e0b82e11ba70c11cde64080bc08e9c8a310ab3e12f1dc6e2f53074d4287d2c996f6cbb5e6d69bc7919c11e00c3a371ac39e2617ddc8f7ad07ccff0ab7adb95327061ab03fb54c0b5ccb6c2b772d193d21deafec724a6c94340745dffb153921e68396f1f09051da78befc0bfca8140741075c4c0def8b0aed7aa1892d603bd91466e6574f69712c33bae1cf9e63ce6773ea767ff17ef4961f8b52ffd6617512dc82e9a2b69644d152b86863c2941e096e6af69e5c2b942f4c6831d3ab5bd4f9dfa5ce98757a9bbf851720493b6ebfdfd75c26037658e7adc1ae9f8a5d97b5e83c3d40f4ad2003b698c4378a389298306e22ffbe782c3f1b25b2a9a6198a3308c5219a2aba585943d7c27009e25f007654a5d56c3557bbc49bf2bef037c277839d14adba53feff9e804ce8ff34800e781294a03412059d9bd0ef38138fa46461bab1d50ec1ce46e3a1ca28a76e628113f31a0a899ec176b1a2a78182a8f04bb53c8fa198b31700ddfe24c359d5cc4ec539df2f79278b40886c83074f407e0cf584819d352dfdeb24324fe0535a62a6586c0a1fa6030e729ccbfb089d6636421e1f82e00d3f9b169280578e7853dc608cd3b988cd43ccc5ef29416f64257860207428549121c9a8ae245ec3d3fdf818000a56084edf6504bab0b280ba8bd4fd2df7df6c61f5852b169580dff4450c6233f20226d9e249147b7e9fbf018097bf52dcbc3486e2d69ef9f4d973dcc3cdd6d109f44f2bbaea84660c8c14f52d0a7ab3863e0cfe351b762f2049baee13809c9feea568fff84f293aa2f4ebb84d9e8c0d9568c0215ade3f3e78ec554c4e4dbcb47ccc6e950ff27450c9825fe5c64834cf2f860b2620aad33497e3284d9b92b8fed5e7cdc48a8f852021057215d1a885e5cbf595064fb342e2247e6313797788c093aa996afe259ae2f1215aa80103c5dd6e76ba5f6b5f19df5828167fca7f6373ecbf6f62579c3f5aa9d637799d8d0e47006aab896d95a73eae255d6c0c498fa127c0645270bcd48618d5e7f13429d12c76e0bd57a85081386592821f1e4a3c71187e4f6dd0fa2b3a91e870a655ca1f3eb6dba4ed70372a7733d6f381959ea11dcdc34a90b27705db6236ad2f2898b7b686d89cc496469a198d3cd54053ecea520fbc3183571cc937cdcfc41875d968d8dd3f9a16200c05c20eda7f244ae5deea309517484d89f954e122826ed6814671d616f718ed59364c13499c3244d6ce9974f4e2307dec6f7f3746d3500003165613739221c38a2e057d09f4a6a5e020a87a6c29a71bdd5f13d15c91f2c7dde9437268a96b3945093cad19c8c91a9227b8e769005910d200bc76d9babf701634a0039e482279587a2d7f7d301d45dc5238262fe3c304ae1e03c1a5649dda194f1432c4f592406be106c609393253ea724d369696c0562aed4d237e3fe85560685bf4088b7ef8f78cab922060d482b646e2e84fa8e8ba461653c8a34b2909f5cf153612547c6a5b153a3a260aab2730a8b20c9f177c299af15adc0de76115410ad2217c1e370872335eb89db41914e80d6aeaf4197c6f44777451bddc0fcbfa38ab96652c0a1edc83ee3e64ff462cad5250762532a20371bf32d8383ec94cbf8a44c771f3275be40b8fb8e224f6e0ac9304fb7c739a70fcb4c0fa58b2323521edc6013a9d84854b1bd7f026a8d0307492561fe10db95dbd95c2bf0d0f9f115f51573ef29f30f3f41698afaf17464239150a87d162d2b1fe88ab32e18301b5cbb21e2dbb3633865780428224c8de0562d9d2becc3ff3b7db4ed22820b13a4619c7e0b3e0f5f21f600a457539ee0a67b8e4550b636ad31b28422681d999fe61810d475d93c9068e5174b479160f576299a6f6d5aa74d5293ed13e0012274ec4f86d2fa2c9e6cfccaac366fd5e2d05ab51b2235060d9ff2123bcd547394409d32426c4368fe189b389cbbb4b554f61ae6d17f66ee105de7114b7e614eb9417eee453d92902e9d8f8ad8b4c6fbd7882a6270199f108f54a34151bc95f8d0aaac0497560449582939676beb3ab797d0d18041c2e6b2872db0e7ea00cfa82857f6176f6787d1709eb028409b91c5b4f4465dfe8c65c11231d1d63634def730f2759688f288e29f3265cd003f5a5279838f1e6742c8a57625210d57b519f141780bbeea65c4b68376938c117fbfbf0e9cbdc7dd2bf59c44a06d4102c711f3ff96e109c68e7e35395e43b9555c193b1e6dfdab3b923773166ddb4ac653669eda3d960a1add9bbdb3cc5310a35a74749547b39473593c63", 0x1000}], 0x8, &(0x7f00000031c0)=[@cred={{0x1c, 0x1, 0x2, {r10, r8, r1}}}, @rights={{0x18, 0x1, 0x1, [r6, 0xffffffffffffffff]}}], 0x38, 0x4000080}}, {{0x0, 0x0, &(0x7f0000001c40)=[{&(0x7f0000001980)="68e49676d725e08c35d6029964ee20c2f86bb5887a66078407f0363f9f8575a571e9dd3b10923061f3ffdcc7773d46703961f92dda450645e01e1d81deb10717789390750bfa293872281b7825cee61e9c8b21cb3c76c9dafc90d6cc1c6e1e14b149bf3f024a0384f387ef128e32c301479efc3fc7d8aa4f1b4641301a10e4e6769cd6aefac856717dbe7ad2cbd7b8837f458055e44b63d49119526ce93c708fb8ffb1b2dc501a1e8f53dfafab8cc2036763b9725a6e0b9562647e2b43088a326c3acab9cc1d6eebd74fd3544eee76b22bbb93c3a846ca5ebcef4a08fec5dc7f8839a94f127f984b", 0xe8}, {&(0x7f0000001a80)="cf4ff6d20c327be4b5a68b92986bf0afb28e451289fa66f57cd7164b2dcf5f6fd447e56aa5ddde0d31e5457f87d9876aefad45f04336e4bb3b5a7493a5f104bbe3750e5b5876cc9ef95d45993e00e6121794ccb0dab0d7943b991eae055e7b57ba3c93675b0e927a61f471e839955a3a67f7871ca0601a7a6609cf06f8778b1baf80e369f59cdcab2f59a25b93d997c941cf232a94acf3a29496", 0x9a}, {&(0x7f0000001b40)="7855ad", 0x3}, {&(0x7f0000001b80)="c77cb7481d1770e07add9f2da665d29a7fe0da755cefbc6b1dd473414293087a022483ff5db03e41122d4f612916e48a84f2f5ddfa4265e350aac7c8317e6a9e5b04b6fc5832fc94c3e510f85c2a0a67dfb82b37", 0x54}, {&(0x7f0000001c00)="6cfc4ed5507b5b88bd84ea1b4500867a081cdceb31fc9c9761e9d1a21485aa4424c1cbf7aea9050e", 0x28}], 0x5, &(0x7f0000001cc0)=[@rights={{0x10}}], 0x10, 0x40002}}, {{&(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001d80)="62e26130c09d2dd9d5bf03573b2e51ef0d842731b71cd935ad895da68f1a78f692827ccf3fa5095187d5fe1d1097f49f561849140b15a3f4cd10540ee9aecaba35f589dade7a17bcc28a034f93b55f417f159464f5a5217dda9c", 0x5a}, {&(0x7f00000035c0)="96d78c5e236c3f1047bd28129918ed06baa6cb33b9b91c6cfc419965864619644a0a09a88d3b9d0f9b3f8bab9ba3c95a4d10c4e59336666e897b51a96c17d2f4753c090757ac53e654b2b4009e35e850036595a1c5cf5d9dc7e23f12bccc1329b14c8a4d31a70df6b3d128c1fdb59be2608e3e7f8ba2896435d00da28ef9a5682a6a0eb7e10eacf1e0a73ad2224fe3aa70fd9801390f6ca4fad4b9b182fc72d96ff53bbf45bfebd2f3f2b709d5a63f42187a03b2ac8aad9c827e1a47f1907cf5d88966c1e51512c8772cf6ed54f12310cf", 0xd1}, {&(0x7f0000001e40)="8eb36e423f60fb42c605b43f73b848a88bcb91f11cc21a0f326cf109f94c8f4f85d1a18caa53", 0x26}, {&(0x7f0000001e80)="40a48acb2801c2ea5efdab8d5eca8c408e6728bd6498f84d3deacdf7ddd79426ab30cbe1a828596451355c87e0184fba243075d9ec0e99daee6cc1b1de4e7efa61b06dfff8249e60af007737916edadfbf229e3596d225a042bf34398cae2ee29ce6e290005034ee94aba453d36567586e47ebe1df351f0d2198ac98b04cf8b62c06feefc0dbfc285aad4dd6ef97075cd7a57a86a1e5465b80f9c651fe6960b64513a49140c9904effa77d7374025bc80435a5cdf40d30ef443c8ae1ba9c88a26f7e7a50141fc57f7ad28aa9b19afad3ad4841229d524f591a37e6634b696c7fbea480f98e426b1c2b8f1a72980256d69f9d7e8143dc733c38bf3385b28d3c13abc29fb715a057cb3c1abea41a347530a56e4af09ec381a3c5d45a9a49c9e760b4d0a9bbc5de9a1dd13c477d361ee9c2760d5ae1c632ac4c592e309fecc368fa82ec62f4448b699d90eac4f4ad7311630a5a0d98095f04578be77af560fe6a28b4109ef9bd545710bc87c0bab494ca0bcdcee37f27613a0691a8304e97f826334f1cf1f1ef87b6510419aadda8bfd65951d7b035176e5f420bce9775e670993ab1043d88d0c39fcce56a73f5e695418cff06c4fff4222bc00e9dd457483305b304328794da783461a76116c08e43f92f318af670e3969b95bf20dbdb31869818e3453de078b69c64652fdada305bbd7b686c6f3b2e84cb46faa5a7d6342206a56955fcbf005871d832dde0b15f4f9e3e3542992b16390d96db84d7e7b6b34d623660141623587c9d10c115f400d00f00c5fede08bdec6d4e8b147ca77879e5ee76b68113296ebe77dd4b4bf2bafcf5d5ec8be5ae8393103b3e1d9518eeff7952089525359acb4a63543674d8c0ed3ff98fdccd0291b6a294fa8a7f9d9149bb763b98af8ba781c58c3bee2f1066e6b24a63c4f6deff8962a5bdc6ca882c26b9370abfd6a859b6ce0f42830529e3c04f595d4f39d45bf664e18b1aa3ffa31477de73e196c44f2911bf6cb2f0a7bcb08b73fbf01467c9fa8555f953fac70c86fa25363079b64be0bef6430cf7cb7238e370bd5eccdfc6bf111c5d2c81d9439112038f0dfeaf04bfd2cbed78181bd890eb0ada0f23f0cc3148b614bdbe9a4de8f10dbcaf93ad4adbb98869652e8982b187fbab7882b26973b297d4f624605d6c4fcda546f76c4a280898dea58614aace50848cf538c4f09daaf63711d1fd7ff610a1978b43fb4fda5f4d55fdc2af4c63301ec05385c4f81b6f1037aed1bea2a74ef3c9399892e12cd373d14207b6bc7a0b3283967a75bd54cd1fbb6b8d1cd3cfe13437c5b93b696927f39082ba77fc3e8ac4911757df085d0d59f7bc7966274ee90469fb48f728b20720694bd458946e1f45ac5661bd258a2fa3689d0087a0e3e3db90ece104ef804c896fa330a287e2e04cfce6659125ab22cac4da82dd3b0c739474fbe79ca2658bf686d121676e851d1109530cf2d23080e068c1cf614fde43f03d62a4fe680192ef172b7d4dde46182297b3207643e67178a844415f0f1bca6b40e859fa6805d717c7aed155bc1be8b83a148126f1166e033e857cbb37b074b9da88b5391c6175ddd417c2314c1e3445e330b659355c713bd12ce5796399c6677ed56aa91c75b87fd14ca3d18fb2a714f1a841557f4e7a5f874dea8030a16982e904aaa3e47cccab6b065e4719c9a4cdc01c743ccf7aa46511259aa8777590935ab74df1ab53c062906b953953674878e137fedaadca4702aae9e966a150e45bde5ce1093feb166b9198ae676e522e479f87cae18d51260a4f3a2c5cc9401aea0bd38fbe48f3ba654dca04669e8b66d0e3aecf4293064717112ad0c57ce66391f39f175c1be4f0ec9359698c11db513ee151c96df9ee578c4211f28ad4d86c4e53116a6b5702dcb4859f10b497f38b88c90cc71fba7a223544488815e6ce1e77c539c486e5c3e25b7b57a1554c22bb4fc9fd79826a65178a9a93b1101a3d2cf1f577de0135eee4daa1ffb6672aea9471df0088d31cce0c8d76f6ad003edf804d5ae9148c7d87e658050e62944e8026f67721c89a418f7203bc3c04dd3d296b3c580318c3172fc7fa63d3d4e70ca79350e6e07c460c1b63f811622a38e0a25a11b179cadf06803e1944b2a0a5e1ac8367f258d19f5d0d0bd2d71eb482375087650d58c2344ab444b68c09b2289a5305ab0262b3981c564db222c7302bb58790d0cc2ca5f8f59a27b163e58265339b2b10e7545d3ce64b87588a93e0096ff5b6e22bc355b8ee4577c62f73b4796cb4256935b8a28f177acda08e077c4bc10a880083b0a969844571a80665aff69b04df28cad12b96b665a44a1d4bb8f1338f13f8b16dfce283fc542fb518e090563260c4a415ee22e7a6668d1fe35fc583f555d55938fbf1d9f4e6d33c474b6a1c2697ba61db0f06a2eb8a25de82ca9945c33a007f2d5ae5fbb66c461a7f6e50fc726e4f6d0f5c4d20886a9827484c3881d20e1225508999bcc59a3444b433baea88b64cb9f3ce492d81e0c5672f32d0474b2e6c6c9cfcb51c2ab876d83565cd4bdc1d4782819592aeef1a55db27b2299d2be6606350545febddb8de1eb7008492fdff7107ca0752c23c9dd29a4c4c23b518f70a6cc95d9d28fdb618f038fb4f5b9d3d566af6a4e30a144fc6005bd07dba869f303cc577ea83d2df1a6b926e1ad627db6bae53f33d70cc5d82d2d72b2bddff95d3c8e12d477aa65237a386d7cacd85cef44a7bdbf5d0da889741a7a2b469c280b3d60f814524c45aec2c2f97f6b90e7d1fe22157b56bfb2a2a1cc45d31383b9d5cf42561f5c98447067c80d716bc001203fef8afc54a134006dacc8f888e296464c64b10913b05630c98ddb077231643ee12ae24a668c852102bf2b572996bd51036ce7f4cd014dae5d3c9c381506d41a68e34363d448e2d75b3dc13a3f6b718764b9a45acc176e97e28b00ebed1317bcd40df96617a4ed5c94048f0e127ed0fb1ebd1a90ed30156e2853af22dd0387fe9623e69bbaa33cf8e36a5ba329fe3034aaf2d2aef984ecbdcd0b2846bd1c032a293f05d9341d18401e29cbe23a166f7a798544be8d7987dc167543d5fc7090f7d27251e149301ffdccb848f47bf8468f9b79f34c93b47a0b80bf5210e698e2cb66b789e99bff165e9f3a97b5901410e01d08b8bdcfbdca43190cbbaf8351863672e1fbc185a6ecf645134710aa5d0f8c470fbdb32c29f42f51fba5de5baefed0879b46ef738a29283eff7a2336c79eb9d260e9ffe9b4e9c8e58765cd198302637eb45d522385b39b9679d6308448a6ec0d3e91932f3b1d548f4212d0f1665068585a8e865352b0f10c675e99091e044a11dca78522615821a7e7403da6add39c9a5ba1ad68fb3c6bd11b70a3979fea5eb855ff485e562a9a8c39c72060ebc2a85cc45bfd9deb2a4a70382dc2296b72096f2e74f4871f9afa2b9e2215121a1d8ff719fa60e24756b170db478f277bf137c4784c246124a1aef14c6d3ebe4fcdad2ef5c833ede8b0ea114db73db9509be687be363226b9e0cd07c62c45281dcadbd54c3c8fba8595e7708bcf798f7cbeb2b495c6737beaca573eb29ff3e9074c4423f4bf1ab0c4b37839dc16fc6a83ba2c318fbf993bc928ebfb387ee5c42ea98cdbe7ec40afac579b852b5a8950d368d1a5d4d3a9ea77f61b5393fb41f08578e6db982ae644534b8af1583a9bb397acaccd19539236a9937a7ee77ec0ca6d4ce57504270e01b7825ad0c33e69c463fee70982406eaea69999a87d4395ba6baa53320bb9c391413d85d84d64069bd2632762011f1814fc830cd571241ae54128460758948ca9646c3f0eba9c3483e3053c3d01bad7a0f7b57f152ffe2482bf7a876bab0406d79e1d85094cef873cee8468a00194b1b8da968df549847449bc8ab5159d877a4f3efa0ee6c3a8566b878844511a0aca094251ac6cb461bbfa1074813516770fb39bd8970f87a70bec2f86d7ce273152cf3ad034279bed0d954d4f10e3cb694b984217b82682ee0ef9d51eb6959495abfe69ef70a840daddeae719ebb3a1965950c76e4b3eaaa4a5aef011bff6894b57004882ad76a726964ab26834480408d71c6fc1d279f91ab58859272f565ef400b2fb8077d2469057fcd6c77dab56d463f4523230138eadd7ee6157a791c3aee90eaea5bcc7eb1e656cfc3acb81e097627ac5ed8f74241a3d28e98b4a22beedb6fdf19614264ee842e2578f9f87eeaf13d2ed63868a85d395b47d1e22ed5ae3625d023899bed07d50730f96e13cfbff32ace31506b6230bbddfcbc5e9e39a821e89ea29259d18d8ca6089178f6e5b7aed115003d287a4439927eb4838f9814ad824553ad9d36cc6655bb9dcb5cd865b2f4b8024f181eed9a65e2133d6df1a0d8ff5891f1f8e42d8061cc4a0e402d22450318451500c67ca5a4a99a9de718a1512442b2eacfdce9e9daceb4435a4b5940c2bb3b0cc798da38129f4dea9b3f7ad3490454bcd0ae8deded421e5f317329fa3bd1a9705a33ccfe13b55a86d427f00ceebea7d95c40ec0ae6d5748234fcca9e33c4a29a714f286d1fd199907e4d582de1c1e406c66f2e4d49a75def04e59bcff6e805c76d754a8bca6d14e8911d84d5dca7c770bf3de2b9df15ec0503e971e74b38a8810e722d71922e626f8f24c14043f2ffffa87ea3de0ff0811dd4278272b82f62927d0295d6cbd75c5448119332bd4c6cf190285c8c6589272b3e40d88127641da4426c2f3f353d0228cb7624813f9d20e1a3b16531362e8e6596466945cbeff8805e336a9439da508f1fe0d9c2da29330be146e23b47abf2adee4e899d8ae2cb22e24a4da8acd33b3126ce60863470bf7e858668b38de7915c2752d434576a80d724ff8f7d8a3e2e88b97bcee9e1d9c8b3f567e0abac845316c0ee8c861964a35ac3078a46fae7f074eac8b13ba2bcef7a04e3b98c184654dd10bedacaf3dede0ca6571a87d2db1a5255f426a7ffafef82ecd67bca5836e5ee9eff64c41b00cac9a8aa1a609ff49066213dd702d235947400c058844056da1b8d989ae9eda1cbf641e921766da7a42448c302f152d190a4f76c87c3fb43d054d33302d0609385d59aee61b7d3366c5500ec77fe514aeeb9914a41366f2eab15f78b694e4f71ee8c44d46c432ef28c2c9e3f6751e46e825152ecbf109dca524675d78eaad8da675b85257f74bafc2f824603fc0ce2dd8f6959afb1a2634a9f97098c81543f36bfd79d7320ce96a024fe4ec82ad48ce95c78bb5280f149d44d6eb5dbc0d10226efc87a710d855447213b2e623fb1c8cb4f7337acf06514ae2b4bbf440874f7dec8b612de1ccb2c6631ef1d8b9124ce489aafbb344508caf13b4bc67eee6179a81f49b6b8d58e7fb2bcb9158f0b5283c2d9260995b401351477c462ecdb0bc675cf05c4282d7855dae65968e6c57cabd2a8926570376b1dca97a909e493f9d95799fd1a42f751310f2c62725708df78280444127ca741cdc03b6f3f72d4c236facbfc2bbfbbd464d29e3a39b9ccac404e71970be8b37b33af0f615320b21f8046010054e7c28ae7f91f9b5708094cf645ccf783e2b2e4fee1276dc21e8523700081d2d589eee6e065726b0e2e0dc0f25f18638802a456fc2405bb44b70df6c4856abaab25e7b9cc9a646c4f8f9d9bfb3532d00f5cac553147f4108ab7ffc99394ee32be84549c3950df511920cb3de4b65c4e3d7b92a9b2bdc35842f1bfe98e4e1fbfae4ab1cf46f879f4c69468cf3b425c14b196648213d3c97da8a21624b7261d9c2d94dbaee82688628d", 0x1000}, {&(0x7f0000002e80)="c7b5efd3e87db546beaab8f71843b0b85a89de4eea80f80a47381dec9d308c92a8c8da85d4950c4f8816fecb61d61b24df42f1acef2ddd47365d265dad1674a7f7ca6ecbbc8444fc2a3fed2cd2d4a2ba4e0b45b3812d5e2023d8d35824561204f110eaf96cdbabbeceb84df2ce5ad96ae07b1a66e5e49a851a6b36275a3a", 0x7e}], 0x5, &(0x7f0000003000)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, r7]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r9, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58, 0x24000080}}, {{0x0, 0x0, &(0x7f00000033c0)=[{&(0x7f0000003080)="3fa8c905f392e783abeaede26650eaab9802b286b07cb2200417ddec47674665e0a1b7447a4040159f3f992129fb1ecce82a7dd34cbb59f1e67884eec5fabc8591b1c6cdfef995b611e04fb1f6cacb8b5c53266e71545cce208f47a013e24308f9aa1906c9928db3d7d11eba4703ecea1f6cab32236e027b705eca03782d83db7592", 0x82}, {&(0x7f0000003140)="767162009b5b68b7960200722fff9f2889ea1e0b1e0ee3970a7db851dbe449865a018be7bc9c94f7b1260fcc95903d63e55f5bc8ac09e004e35be8c8b4bb6ebf41870d7f4b924212e1c5e8c2d024d5d57f1d7c11aea14c49b810bf3da797af263c4fdf264b8f040f", 0x68}, {&(0x7f0000001940)="9a1489e5ecd0d4b0f003c98e9cac1483ca3e5463bafd3459522bbedc", 0x1c}, {&(0x7f0000003200)="403f807ed24bddcd636dda7573c45a8c0300f5a731f7dbfdb3071f6a9292812e2ee8ddc03642ba7186000ba3282afd04908eb81388c4f85af34840", 0x3b}, {&(0x7f0000003240)="c6a39f23b09fef84b396ba16692e295ea4fc", 0x12}, {&(0x7f0000003280)="24839bebdeef804010dc58b53af537686a14d929d7004d2112e50a6e6d25fe468ebb405bd621b797928b314cd728d0b5e9291ced", 0x34}, {&(0x7f00000032c0)="87d56b6b9d16327390896e5330218657028d80f300cb1234545a37fa288e4800ed06395149c8e6d7286d8836d9c9a75d5db0cf8e34d9d40a6370e34f5d43734083f3fb52b0772737adadfd894070239f", 0x50}, {&(0x7f0000003340)="42618611603f335b3d4d3a6024f9184f26be9b144652ac62d9070eab198a5b120b60702692138b0caa61f0e20b9c0928bd8b07963d3a3c49911de87288ba2ceeebba44655aa2d6ccb75ec6f159ccc43ac06851cfa8f10488f7", 0x59}], 0x8, &(0x7f0000003480)=[@rights={{0x20, 0x1, 0x1, [r11, r12, r13, r14]}}], 0x20, 0x4004090}}], 0x4, 0xc080) [ 1336.974004][T11401] loop0: detected capacity change from 0 to 16 [ 1336.984777][T11404] loop4: detected capacity change from 0 to 16 00:31:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x300) 00:31:29 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x5, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1337.072074][T11433] loop4: detected capacity change from 0 to 16 00:31:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x11000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:56 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e103dc8c37e01ffffff"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000002140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x7ffffef8}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xf, r0, 0x8, &(0x7f0000000240)="b73640e77ad98e34e22f0bf11eb58ec33a5106822c023b9403f5bd7353a327f5697417b0c0351e1b65811bc94011c4fa21e29672a3fe2d0e140f04e99f5f1a35f36c6d2d2a930a29418c98f4f45a4354022f735460bfe23da55173ed8a3a25c753ba01f2ed927cd51560b1276df33fc3ce04f8166d50f63826e3b3ad0dd717191e5b52672e81ef1ed6785541547bcfb38ffb90ac65be344eb374b47b3d373e73e809b3a4e190c1579031836da14d7b016ca63277d6") r1 = gettid() tkill(r1, 0x1e) 00:31:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xa1, {0x7, './file0'}}, 0x10) 00:31:56 executing program 2: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = epoll_create1(0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x110) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r3, &(0x7f0000000140)={0x1}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) r4 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$BTRFS_IOC_RM_DEV(r4, 0x5000940b, &(0x7f00000001c0)={{r3}, "dbf3122ce8627876312e248be76d8cf61d2a9df103038a76b2ba9f771a98db1fc15775485eb3e6e63b1ae48016421e5e10b7714955c9325cad2960ac5d1505d5c60f52e00b0663f0f0a40adefc5274963598539cd13eef6c39a734dd4c7e34f148b950525898ffa83d124091ea7671bbd1e716fab930cc892a18a806db1b9a01d067411d6761ca761a3b3f749287fe26a91438c7643183809773af0a4d624edda350c3334e0b13f5459ba634693cf1d4892e244fba41d44b64dfb3094b0e19ca8bc066448e31bd3e105246ffeac6808ceef082c5783d1eb89e12bcb0ad24ba498c6f375c34498f5431515cb049fa23821c46f3adc720c8fbdae62bb4bf4b932648026e7dc4d6a8024f4255339e2b601915eaac68dbee0f3aff315b27fa83bb0910425116056e054ddc5fe304f760d0ae380bfbc2bd820d7c53dde67784ca4a94fc3283e21b59325eba30692f63b6e8a7612ebc2a59cb3aaea81769673d72862b17c96ce9f36a1d17ea295e3fb16087e29317857b980e0f5077a0d471746ea6f1416bec9287b4cf8f0ad64c2feb6dc45b51b2746d80c7e9f43e26ec9a8102b8818e35672080cdbf852f4976e63191746a9d16f9e9b2ec492db4963e7c83aaac1c5045dfb965286bb5e1743473820970779a635bc567af5a83e28541bdb12e6512dd3954c7862e6a014c8a6be60d5b871b3656b675c2dcbe083e858c8ab88e08a46c3de695930dc91b8e9fe7a672f02b3515609fa7a6efda538e4dfaf9a2723db37faf145a169cf80a355b3eb95f6c70534d6c15caf55eb3e4f2502fd414c652257022c2c0662d3b03248b5bdef16af14999e33bdf1f671e53d011cc7c80b71dc39b735ba58dd1416bdccca351d4c969a355b4bb6fec7de0d0d28aa179d78d7f49390960e32f7ef44b6b5b21ebb493cdb6a9b2b5425bb9107db96b83a944f0438b6ba4927f73e3b7da994805e9edf698ed19e2d2385f703af82c6327c2646583bd23ee685181b195873ff52828f2f5657d03663f99e932b196cd897b0f8f1d0b41dedb80c327322674be21fad344b0540f261600b8f80aae0274fc94b9485b392b6bf9890480d6d204a3e5baf5c7aa6392d3918da0d768592efb41a933b58cbab7f67ba52ed9642eeba5d54ce4bf23ff2ba301748d983554971df20cebde1ab5fdc384c94a1384b2e4364f0178ce38486f6c63d089e02e2915e9503f1b298591394b0760ffb5c86a6e9526446ba8e1d032ae47dc37949c0c419d38f49dd48fd27ae5a7cac0def2cabd2fb68e99d9a73bb85535cb1e653dfa482851d2a6b5fe27c9e92d94d09b8e18caae229ae7602c98a4b928ceeb4bae9260f202b0425b7321b0b685cbc5a37d8825228ba2d823ec4816d4a86a005f91020c2714679d9799e7a7e9f0f9c64db9c1bc6d1ab8667c53785cf35348018b1127649babbc7bd6fc31e3458d378185b88fde4bebe2c64abdc6d64164e23cf0ca03869ae2623d9f73c6b3d7b34af3c9431e3aa22fb52c3d2503551a52410dde33e71071e792fe122535dc65f7c8fbbb0236a12189d81a476535eb5379fa8b26d28df16ac2dab907d7dcb5ad52f96397aa4ab7b5d1f7b20b55bba69aebaf07ef901bf9bb8f1fe7dee5944fe2c3a2f2d38ca7419ddbf2530945e31fe6fb71c01e92d7bd0d5f8ba35f2cccacdb18f5314ba1401fd3832fc411a648c1ac240cb438bae1e8dc7a9f1b9e7df0331814cd5cbd8d1a6f2c9553850bc516766471f5b843844d5aafc4047966a336811f358c997f54dd6e6849ff1b30644f905a9e33557f5e367b27f0c4fd57c0dee40085d2bbe442ecc0ada095a9716fea4bc617c697f1c0b1bc4172ae472ccd7ae9c4a9b664ee8552427cc30b553305f0ca1a174c34257bd9ecc41d3e44494867e2309b15684004a8a6316bbad7af67355cf265afc1066a04ab9eb64221768090a1e5dd7d7b62f8d630d725b8a1646a69b0463af3d0ccf1d846f95e05ac3ec60cb1223f1a896b1d7bc1cf0873df0add11385057503b272823c533a9c7d06dbf42a7a4b0468545d1770d0c0ed859dba89c380faba2d66074b62a70129e594aa2e094c80c24c27ca328770f20e547fc6eb09e7bf44c62f9c9ceb7a720332815de3ffc1e2f31d4aa0d417d113e5dde21a15c8bb6eb53f1d77a9d05bf3aefb51a582d39beef6fcfe39729e49ec2d82529ef64980ccf701e6a76a3dec35de3f11c931fa1d091dd691479e5d347e44bd13374e44e922faa16f6f0927a57e360a2ee1aaddabb13dd9aede73747067d83bb98c2a55a36789ca17a67694352eee690d4e04b7aea2ae7357995485097817c8dde3c56d105c71a6e46657f7113396358142b1e4163912dbd13ea2c7a76ae8a42d2411c2704634cf9bd532deca96107860440ba762f19520b3d5ec9454e0cc30e36a3ab96209f3b6d58d2c2e2d0e6c8df31b85e498b090f3a80aa2c6bfb67c4aaae05497a7f78141353989ce3072f07c42c91bd92611de61feea00a6b929a743d6ef8fe26f88ff0506781cb4edc9ce2bd0aee4d37a4ac1c9f92179a7189eeff005c6219da5dcaa3a789c580055f3dde76a21a237cadda2c2eab84e5cf7416e2eeb6330a8313c64920ed62d495974c5eb17569f504841ec82a6bd35efac356fe91063eab0779ee685df924625f38cb7adb7c77a6a6df093481e3662716e4e79758ffbe2c1191b0c1d8f62a5289c345c8a85b59251b7bbc2c08f398a8fc341e8e965d04f63858b0c65338ecd6f098b4f3d48a39244cc31acc8cfe65fa5f586339b6ed399caddcdfda5875420a68fb902e3a8ec74490749d1b9e652e039a0788872c4a9b69a5847fd9db2b59f126ca01140271bab76bba9a028031ce5a6bec7b0e12a13dc90ee9b1580e4712653e15596be2fcb19fa3d63e153621de8fd85db4f6bd65a6265de346827c1449410a84284849a33df6e2e7818d204ab23c8f264584dae453b89e71f93c25f77a3b8df0a73ff7cdf52f28b3459af42e2edfe5d4f42b7f53d1f5acefd710a0a409d81e34b20c19e9347769f6e8be4cf52309002110f0a4cae00fb37550279ff88644ea74c7d9b4ec1e5ffca26e1ad552dcfd9a6e0f16fc1c40a8b84a26d322f98512ffdf95c07cb10bdfb14c354bb33a7033dc6d1c708b962f935ac560bb46f467a94c4d3ff40d9638b486d7c31553eebd93a1e9781e0d76e5994a588e0c6103e5a016d36ae09c5868dccc36b23cecc558d367d45543e6448de2bbcf0793bfd45ebb03cdf30113525bb4f9273cbc966d1157b44ad968a185a847c04212ab6d09e4c15fbf25942876c3f0b266f380032740b53d7249d2f64eecb8765bfb95e0b9e79544be2e09b16ca1e61abc58192ac601e5ce2765e4aef0cb1b28b8a4950176f97dbc82b6b2366da10899590c76a3b73e7a620d34b3697b030ed4349a9047127529683dff8693beed5dbd8da27ed223dd56b90156b68fe7f6a273c3ec8f0837267195e7ccc08c6612442cd713503ff55880d556de26c7bb5c12589fb59344d79ccf6ba8e8f7ec023dd57363fae19fad1b7e8e34e597f4cbc24a4637989c0c7e404757e6b12179669c0115078597fff9ace1d53462013ea14ea1357cfc0575d99c486c1cc829ce2069daa5d69b939125cebd136707a9ef4dee0891d9019532d9777a53457813f668ca39bc5e5db0119c0c7ec8e74752dec3df6874313fceac5c1866803e864c44b1065872105d7bc6af145382bfcd40abef35afd0cb1466613d2c3ffb289247e15f906ef166cddab7e005d2da70797417dd94feece0dc898aecf949ff8a557d56a672e5f556c1bbdbf94e054faec2da6ae6768bceb7c9c8764d5f6b4760414e8385171e56b85de1bd37170c468a124b145d5bbf3403e7b3f548ce76b58863f710fc32c509415d018868e19cf07c988cc1cd12f04bc48b99d926f106f2550e9983132bbfecb5516eeee87bdab566fdad3db90e544c3bdaa790850cacc16af5dfb24980ffed6bc7b03fe50d79b6888c53c0fdb3c49f0591e288f8cf1b0b525c1440280175e054ef5584f06c1863cc638589dc0114914b6abfb4f63c235233c8e3aa47a0ac9f266e2c9404307f3bd5826d91d193c22779a31d4f256b172175c0e09207a32fd70c88abd37295e18ad49034cd8aa750b003113ae39ba164910005a1ebdbcd4765df61dfb0caa236bb485c4bcc435ee840f1eca274c38f93c47db773460ccc914726d0f48f78332d93ac45ef3e4ea03fd6fa4d5f57b6b4d38ffc3c48b9b566f51840798a6b34c33083e93ccc73130a07f9a4d2a513fe9149daf0022b4baf2ad07eee435ebcb77cab08490c9d817ab59e82d94459a6155a11c28126891350fd3a2b608c199de805e1039f91bc9a0e5cd89fa2fe0c88dbb479219f807956fed3272799e7308fa4775d50f0ea50e0037247ac78f1fbd3c437c3fe15eddcec25de161b16e26ab860d81257b5340684f8e8d5299c2be305314d9c9b03ff508dfaac3998c20d35421ee27e7f281eaf2d81103408d8a2ba844aece92603e8879c97c363ae0eb423d6f01a6a4cd852e365cb444278a5ae0d3cc93122754294a0fcd39bd1f99e6cb2518816115291be63627cbc9c5c5c8d3131bcb82e5525f4274fcfbd92a6a4d5053f5c898f44087154254db452d5f4ca0377647dc2bad8679273e5f9005dbb5fad9f6203e0f89ccb6c12c23bf98747b6b9ab1b22c40c4a97902299990c56e0ba0190bd21a09bd4cd3be76f0f323d131481616c5ebb6a6697a1b8ccd4661afda487746978a5f5b92b424669ef1fecb333c05781aa69b35e8a6e630bc25ffcfde7e0e34f9fed2afbc32b95fa7a2a52f5be73efc40c9a7d4d95e75004f8d541f04d6bc813aa04252857c04e41be4b3e2aa4952e1139eed1dc3c5fd72ff6f089f72e26aaf16350b5898871639eac54ae18cd681913136d9d14bcfc2b0677e469e7d142126c496df7f8af26729095c24a9cbbbcd7bca038871272516a06ab93a9e50860a4c69d4203e559c1b1f61f6e96b8deb8a0e1c11b8f49aa5c2ff394193136d47bce199b380b172433d5d1cd39f2495dd3702ff5c85eaf101179df53821f573b4531de49b570513ad6dfc3d96f07a44012b84591b19dd81d86f04d642773b79e7fb5259ce2a4a6330ab5c3d3ce0aeca3b88506b35395f7e576f171396d0d2f11f078d42cb3b2bffb0be819aa453840578df53d60616e5185d77b9335a68bde0f5b5bf5a60f390e092ff5addd97783ffdd5467d8ccba3a5a2aebe2268e6e5255b3339a56f89dfbc2c1c624977a2697bf201eae2b56165a265759742b5c76b918386c8f2256b22d21b40f513dba08195cad7736009e570f7493c201ec92e8558d2fedaba3b2060a6c2a0d27a3bb36c4b9f8cab91afc345eb6df659745ace7c4adbb4a9bb4b0df3e12d0f2774360dbfdf441044003c107ba0b8200771a2c6d85efcaf5c8741475a1c13738d357cafdfac886d01e90c9edb647989a59c557f13dca9806f41d4d5b90e2c43d4a4a03a1c3dbb16e333e757ba0b39a6efaec43189699a421b89e6abf06064f8392c6ac0b4c3e9bc0b9a9838fe4a501ea581260126f342e84b17ddfc363c8c6c468bc573b99f6071c7bab01176d1b0c2fcca13f8951dc6723fbf228185cfe7e918ad41559919e6b2b5e40f22e7692a902825a873a0505bd5508acfdf5d28cefb6f116d07bd2904724bd58ca2b8b8b96c44ede91d91ce0093eb1e642f0dc8b7987edf6a08582aed001013a90dfc9d059acfc86bc4ab9a714a7e0ee1654cce5cd19505c909e74ab2f5c8bc29e922"}) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000180)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x101042, 0x0) fallocate(r5, 0x0, 0x0, 0x40000006) lseek(r0, 0x0, 0x3) 00:31:56 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x6, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x402) [ 1363.514271][T11447] loop0: detected capacity change from 0 to 16 [ 1363.536382][T11451] __nla_validate_parse: 17 callbacks suppressed [ 1363.536462][T11451] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1363.540518][T11453] loop4: detected capacity change from 0 to 16 00:31:56 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x7, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:56 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="4956020444b2988e333dc8a4774e2a73ffe4fcc37e25044d1c"], 0x2}}, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r0 = gettid() tkill(r0, 0x1e) gettid() 00:31:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xa3, {0x7, './file0'}}, 0x10) 00:31:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x12000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1363.561453][T11455] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:31:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x406) 00:31:56 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x8, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:31:56 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000200)="cd0c91cf51c7792ffcc32628a886752536cf9d0987b35af6cd784549b9c4e19826ae8e57e56d73a4e60edbb9395a6c159d63a021364adeafec893405684ad7fddbd201cb311e8cf410f64be0a02273180ab9326b75743cda04522aaacd92308b15cc6540a0e11ab9058223ed707a7764088eb4ecca22b77ffe7b67cd91dd92b825c9e8fc0f2b250a87f678", 0x8b}, {&(0x7f00000002c0)="b56db5b82a935559908923f8c566da7d28c9f5d89edcf14e0539f0cb9a2515794ee8e06182a1c445520f", 0x2a}, {&(0x7f0000000300)="084833be21bd", 0x6}, {&(0x7f0000000340)="83c056671581f5a7bbb3fa087b3d5ca9a5fdcd10b7f96c389e5d040a6e5aa5aadfd17dd96ba6592ec2173f019065a0fa9d9efb75d5055bd7c4d02a2fc74f120f715f765e7530d434fb4ea6af0ce3471798f452a7e733030da38214a90766db8e273d411d311e7ec776bcff759c1b6b01ab8994690d5a268b7a6f79887b1e7f6961480fd9d0cf20a7a96778e512ead6eb6a9138c1e77c63790a332d9d599651275fd0b890dc34c67f0b8c746d31673f52", 0xb0}, {&(0x7f0000000400)="e20cbf8415da", 0x6}, {&(0x7f0000000440)="796940dc5abd617a4e02737e3be2d4cbdf087dfa0100b055631025e024fc1ad3432d0d6be8d02844191f8971cc99b1767d6a8d1a19298d7921f97f3f06a63aa67811e5ef4211c1547c3bc17edf", 0x4d}, {&(0x7f00000004c0)="5e77067ab7fe36496ec9ce226163c0db7ed7c21a41539bb42d94aef94caa27b04bc87a773ceaf69693f42134588f5937fe8675a5d7dd4bdedcc73a8b46dfba414c6b3a88a0bcc0cb17ebeed7313402786adf178b7907526326d1b135f2f3", 0x5e}], 0x7, 0x0, 0x0, 0x8c0}, 0x40000084) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000640), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000600), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r2, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0x81}]}, 0x1c}, 0x1, 0x0, 0x0, 0x86}, 0x20000000) 00:31:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x480) [ 1363.614370][T11472] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1363.624816][T11477] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1363.648001][T11487] loop0: detected capacity change from 0 to 16 [ 1363.656401][T11488] loop4: detected capacity change from 0 to 16 00:31:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x20000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1363.702280][T11501] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1363.725716][T11509] loop4: detected capacity change from 0 to 16 [ 1363.732910][T11512] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:32:26 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="4908dbc81256020444b2988e333dc8c37e25044daf"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:32:26 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xa4, {0x7, './file0'}}, 0x10) 00:32:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x9, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x25000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x500) 00:32:26 executing program 2: clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x77359400}, 0x0) io_setup(0x3, &(0x7f00000015c0)=0x0) r1 = eventfd(0x0) io_submit(r0, 0x0, 0x0) io_submit(r0, 0x2, &(0x7f0000000080)=[&(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}, 0x0]) io_getevents(r0, 0xff, 0x7, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f0000000180)) clock_gettime(0x6, &(0x7f0000000000)) 00:32:26 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x3, &(0x7f0000000200)="8c769883e024aa2d9744ca5603fc24c743e2aa2dfc34e292fc45e6efba7e0a43352dfeaf11fa91bfcfe409535c72897327477415a5dc09bd3fe6c0494c16d07594a86a1773d1ddbeadf3fb897614541c89eaa46cc54223e7612e1937ada6773998802739") r1 = gettid() tkill(r1, 0x1e) 00:32:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xa, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x600) [ 1393.772734][T11524] loop0: detected capacity change from 0 to 16 [ 1393.782370][T11528] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1393.795509][T11529] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1393.800398][T11531] loop4: detected capacity change from 0 to 16 00:32:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x48000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:26 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() wait4(r0, &(0x7f0000000180), 0x40000000, 0x0) tkill(r1, 0x1e) [ 1393.846660][T11550] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:32:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xb, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:26 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x204, {0x7, './file0'}}, 0x10) 00:32:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x604) 00:32:26 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x3a) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="044d1c00"/17, @ANYRESHEX=r0], 0x2}, 0x1, 0x0, 0x0, 0x881}, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) gettid() r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x38) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xf, r2, 0x37, &(0x7f00000002c0)="21539aa9389cbbd6e4b8b64f8f317daa0eaab384ab6a5b7160671135a34b9d2c625ba8ff1540707da7776458e4a8798e52884dd0cfaca532780d6e5039e9ceae473c450e7c6259859ef22a9a758414aefa10965dc3245cf56e24336ce387f93b2e62ee7d85acbf968737b6901674c5c7d3a7010c032906fc86fc") ptrace$setopts(0x4206, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10) tkill(r0, 0x24) wait4(r0, &(0x7f0000000180), 0x80000000, &(0x7f0000000340)) 00:32:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xc, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:26 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x11) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) r2 = getpgrp(r0) tkill(r2, 0x3c) [ 1393.886894][T11557] loop4: detected capacity change from 0 to 16 [ 1393.902556][T11564] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1393.912061][T11561] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1393.973544][T11573] loop0: detected capacity change from 0 to 16 [ 1393.980701][T11583] loop4: detected capacity change from 0 to 16 [ 1393.981128][T11584] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:32:27 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="49560204443f2812c7cd96672e25044d00"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:32:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x4c000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:27 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x700) 00:32:27 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xd, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:27 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x300, {0x7, './file0'}}, 0x10) 00:32:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000500)) r1 = syz_mount_image$nfs4(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x7fff, 0x6, &(0x7f0000000440)=[{&(0x7f0000000100)="e3db9b3ec909", 0x6, 0x5}, {&(0x7f0000000640)="8a5306538ed9f5b3251a8e9210deb3e08f2960ef8abf1454dc03aed8b00e65638154b977ef5ad16c6235fe0472cf6800b9dcb8dfb1ff51448c44ef18dce61da0675c74fd640b5c8257d40c3a7308d53db84b8e6f1c504e60ab54ac511fa678e1a1da39e75c913d5b4768050b7ecea50fa2a0342ce27366d447339334e159b4f61117564275c7ed1de3ade2ca73e07163ffa956f0ad4930116e4367a99af88012f22b7038328179a71da723b0d93e963ead96f1519d7450f68960d81e9b319f75e558d11dba4f9f5acc22527d94176354d2cd836f6c0bca4da64ce07cbee55495282617c6972982749913d007beef3798d245a20987ed77d42d7fae0a1fc5b1b3e470b65647dbf4f237cec0b3c55204d163f524080f0dae52319c333b359832cb422016aca426b50a057f88652ed2c01c5b4b5c33dff14e3a9269271d35e0e4e2a83f4f5bc2d3c43cd187fe38ba88979476633ecd17b19c096f614e9d3eeaea59a28a177dad7ff5c935f466098ba7df36114b5cffed306c626b99dda8a10e8be4fa2690a91025b1626a7032a8728be301be7826a7ee68be946818567eb55df9733c0e36f35b7d00b6ee1c63abc74f00d3dc48d69c0d371fee0bab3721f81adf552f796f6d9a40cb44342fe031bc6163207bbc83a958287095a78d31c6287e52878891402491a3c42ebbf356df89c36413626a2f87517c328f1768203733ffa45d30c2946e922c262690740cefbbd4dc4848590dee7b829fca617325b238fdf2598702edc9f0eece2571c2424300f1890e2af19a21ba853c3a236a856e5eb4f04c7e73b7eda9b87e77db600b86d9563154f7af222bf7009dcd0c7476795bad5e22e77db7cca60d64c123fdf45f7bf2ca7983027aa23dc2d4d2cce3cc1617f10a618bcbc34c59bf9dcf986a9d4f770a0e44c1b20642a961693da659880f8f8f2b4a5e32768bb24aeb16697552ca868a9ab2bfcb7e5343a9deab0a9b6d83513f30a2ae162f332e4b92665711b6b5ef9d2a81f563a651e001151277c764c28b71577437d1fef970454554428957a4a79ae25131de81ee6ec2b43372239cf0d809d6573fd3a36209cb2350373b19f975c93e52f3221332e3e222b0866892a7205b49c1a01977c83d1bdc6cecb3f1baca9b51c4270b715ad5ba3b7472523e00295587b13541b8324a3cfad64df471435e954cc291207c3edb208dabf7896b2b4c8b0a15c4ad056906ebf3d59ccc283bcc607ec1180b85c6da555f965e57392af8aebe0d999aaf1ec9f3ccd9515448fbe9d80e66ace8fea23da8fa2f38bf88d2305cecb784100ec9166d9e3ac5a59243972723a2ae9cff8d3c4e535a78b71291b471e43d3cd7492cd33973139f70a4f92a317642ed0a151d639aadfeff35ba58c37a8125a8860db67691647f83aa70d64d6e7216ec5e78ed612fd9ae6c99080d02a00e1f6067d1dd6c6e79a34fd6cf643fd8ddb29f156fb09928ba2ffb6e5c1114541e6ecb628fae72af2756df679a4e09837cc47d24c3cff0adb083f91e7a1a391c22d955672f03fd9ae8f668c831c8c38d68ea1c64c90aae7ccb113f6d2ba54303f27d85268e0f6b01471e20037926ff28d3536fd29b81eba5b55549c17f6039beb906c306d475b4a87bd159a09b3a1c82bce8ff34bc69a4062df044d7c3a7afd9248dd964d5a75bbb20d58f4345612962b0e466a63c06c9b33baaaf3b1feef1f54a0a1f6569a69aa01077586c178e837fea683fb67a86eea70b3ff76c87bceb3592010eb1566fdc006945689c853263d2bf43d8afc8b618e0cf0bd80cb9006679b8d14863e92b374d454223bf638f979c52cdeadfbb14874a19833ebd5920a4707a8bc8cf489efb2b8e1241b2234bae3fd614d271b370b087c19f1e442925bf60f7b3957c1d33153602f30d51c321b41b6e53b8d7559ec6b1cd5a1a05b909d19ae4a8bec0c7d2d5d2cd024d5867a06f8155e69f985872f28db1ce86b2ab998149e9746de79ad99cc811a2083a7b4afb8b82e0123560aa30ef1dee2397a0c48fa333f12ab76606a69edc7be4b61a223cfb9bb6ad56a2b0c8e867185ffa6f92ec347874916c0f42f2bd88d776d777eb4e70b76215a52b44fbfa376ece9196103c418c8402efd54379bb815d9440677094fa9b3fe90c539418d630a104f16fb68e50894353e678df23b61b94b06b505027891c666d48f025798ba7bdfa365018007cd98fa4330b8e4dfa5eb9f4e2b684521ab36896deecac38a9298e47fb0be7c630647f9bdf282a01140745498f1a77933276e4120e697f62eee46f8c165ec5c1c23acfbb89b4c20c3f551c30e969f8e2ae4c84bd2e7060fb8f02c871a9697cf58eef20492e47cb2119e491352101b41dfd0d669830b68b874d4b0bc08355b4671e64d84842395e4418e685b6555f6451f88d5056f3c1148372b01be9105b5e252f7920dd3c650db20f06871cd8206fbabf87e7462dedfbe8a812d198f638b0aa08777b68ea1bdfec76cc900f69ccb292f92a8bb9be587949a7acc53458e71649b98774a4bfb4ae4f39acbfe54a5298183e34f0ea90ed42925e61cbcfcf59414671943bcbd7ef8bc68a02002912c4d498ebe419461ebafa36593a56257b9ea2b9e51cc119ed4dc9ada2ee922bcc2e6eb986733c2e6495400bd11fe051028f80f04c03bf47fc39a0cca731082ef0a5f662148f25ae779e3c0d26c293da8a090d695d3a145406cc6c8c89a1437b94f517bbcba3c192fd9ef753e3b803d55e47c11515b1a3e3b663cbc18940595d83a509d0d5711db09ee0ff101273008a705f31fe36a04b101dc697e75075fd7450b1cadf7a1518b935ae579b63de8d3ac872a2b8a434f4cee10789c3f94a1b0c1440333b2ce989b0c9944bce0a64ef28af2d5b56c6eb54431fc5ff182622917b4f7a2312e57034cb476f7c97b7510bba55dc3fcc90b3c65cfad2dfff1b36d8a346bba7b1fdd4a9e1f61beb86fef9d092c0220116256fe7091b6234b6b7b7ce968cec339c552506ce6d81669fdd44f2849a83bcbe43cac723a743b9f72665cf4ba152b60a0cb271083822b32b74652c3e7f09a5723ca33459ba05ec366bdfb675900f5c271cc5d1f240b20415b618e93f867cbc48204b3ea1bb28a00b5a280193f0d6dbf48cfac4b24c36c6baa6f8cd6fbb4966cb0ba52da66560ed3f652ea4e9f36942e04abb5e7a817ec126e919e6a7ddcca659cf9b5f470001cf7180f413ae3b7d8fa0c60acd24856c8ed60f050b9e61c9a751a00531cbea28d964b58f1b4588137f54e416424705344971c8420ba1d6ad9f538b064d703054218c9d3e6de3dbc596ff5478faf449f5bb8711edcfcedbf765b028783c94fcd60861528e083a5e73b4fb40b028a56295abdb627ceb267da336ed23cac9c5821cd19f4b9c2a3dd6339bfaf334b45710ead51858f1359ea4e399289e487d49f8c4e83e2e758f3e0353a1905655e95213b43c4570c105321433c94144dedfbe400a5fa7044943b66df53642bb5c79a236fb33712a3a7a042271c627f84c42c0ebed036debaf27bd14b2ab7b5b3053a445a16d1302f8082ef301d29f1b5f0f6446ed0a4bc82d947a9cf58872fc912e5ce6f854b22984c972f6fc92a55269ee8387512e181769628f436b997dc3bdb5cfacea38ebd7b51a8ba5b912b6f43026600d9c1b99e6c6b65b52a18d1969a4bf831f88f0856a2b7836567d7d3a334846dbfbd3b9b5d22dfae30e0f329299b229062947a412c642b7b868baca7be694f4486b61add2fdf3f73ba1a1b61b5d58951035ffb488f057577f1916ff2baeb991ae2af0eaf14e31947c5a4c9597fc48297465e34ae738ff074f61046ac6003d5e05b5476af3fd3f58921e48cf1e664aad4d3fa6a93debf6cddd392ab47a0d828021e5eff35ad7f9851c56d97bd3d969557ae29f1978d317eea6c7ba24e71e8f890eaa31d7d9f3b96e993e4f29ef65ec5250174a03c163b16c1bf7593da8bd3a32e9848703aedb2b17ba48d1f11f9f161b3aba4d0bd510e4d91ed8aa37a422f1641a3099299d1a7c9f0ef5e79a5c7152aaa8decec305b3cc6d9428f9fa5cb5c8ebc084eff9717a7edab4b3e61e4345006ccc4889a9c9baddcb5cadb560d297ca7e132e02ac59a2e2883fcce80eae9129dcf97db4d375140994cee840f44121aac9c665578c51c65e3b3244b01554a4a8addaa4e577fcde1dff7073bffdbd1039dc264a6d449d76403966c316ffaa7729e3c09a6123cd6fe866d5365535f3e92f0f2f691145f5da1534a410d425a7aec2d9910cbb074c4c0d982afff001191b57b34d3fcbde47ed6256f1fa684a7b3d08e29dc2e677489bf9eb83cc07916dce44aa935a77f1070aa667da102d9cf90537dd69e4b7f92ee8562f392b0ff8e96ce1d60728bdbbf78438a2eed0842592d47696a9bb9dac2b9623ab920fc787b5bc81b7f095e91a8b3247470a8ab16bf7ede324d2b8d8a123f544f1d0b0468b70ad3484f41d77a1c1321c6c0fc7463224904c9a2afd67ed840fbc6e2df9de9f03dfb889ea95984eb93ccb64e770755a5de6e12de84f55ddf67d3f9491b0c2eb489cea83a8ae5e9a4a29d8010e7fa6519670393f066eef800bdf2df9a2208d91e63f6b714f22473320c067240777ec70924b7f40452f1e99364d31954dba1000d3603f700481f6ad567de18af3779487fe6245cb183089b21646f5b2b7f5642e4ab99c0d97e52dda7487f38b0acb9c26f7b77b92ea3904b4ddfed784a105c4a7a97b8659c358d811d0286e728613a6e2d153c15cb9a741358e0f72de69a8f56c44225e8441da9376a0e405bce9e239b7eca10ed1cf3b99aa7d3d9e633e63c75a293120cca859bc877d4f0cfe3aa1a2652b87c96f3e42284cb2a50b3b45b9feea5516f467cac427040700aecb6315933a1056896068b9589d0186a95f8de06bd20f26d2a1b1d749c7577557f34877ce06314908b6cc3258275527f434aec3e079e861ee4d6e081a4922ed676dc58a2f3c22101c64ee03f5bd472955360c476c2e923c1445a59cbb6f5f948863d9fecf64a47b0d1a15e9f9f28b747c51feb2745297373f6b168675262857805b75cdf40fa6739d5da7f808fa4a5deec9c15f008f0f27c7abfcfb7ffa8ef2327c95752a6c556b5517657f60245edec198727614c0fe29060e9b84858923f16563d8d2f370aa4c04fb462852db1199d08889f073a685314ba12b462da0b524a579736cffc05f610f89b16053ea6fd37f4629499a8bd10d5ed097fcfd20d1ea48f90bcadf91bfcbad9d226871529b2bab40da2a9d49f7910e7af652d3e4d049ceb4e93f4b62c0f24aa45a8a796cbc9b6627a48e033fb365cdfdd443d41959729404fcf5f6050935fb194bd5f69e58df5c9566a329331bdb9906fa8751aff9138e3ca682a1ca14736afd94fb7ab2ed9f291a139ce918018fffb6c87384431c64768ad0a4030ac3d17645d9050680065650227c035edb4f12e5ec7fef2b29bab181f540aed093db8e670cda1a94b547bf878036a676fdcc95dc59995c2cb7a13f68b41007fe122243f41f3e25379bd018a31d593d013e2a465a9ce17402c7630525da5326166a5d00c436db2ffb0a9e8da9467e3813a83ce5bad2e289722312de46055acf2c6bde93691878d9328c2f44c9b1a2003623b31e50ee78b6de1137a0e7952313e18aea0563ddb58ffd51226eac0d17b1997594e0bff3fe1611f7bcc999a0c946f42ec77cd40c3ffc8f86be65addabdfae04b1bfd9cc6dd72dafe9f07aabfabfade3a8aa53b02c053255336a3721c1c1254b1f0e6151b", 0x1000, 0x101}, {&(0x7f0000000140)="e2a21b610946cbe8209ad96b1198254eb11eec6bb21ee54ef44e296e6ec315adac4081eb6b76d4f075ac73520fe88e3dacdc62d0f0d40ca9968af44acf23617e050b1a78daaff242934eb72b1e906666845a954a61af0aa5b34c60f2507419ea4e4ca7b2c7a40294e96e4c2451cee63a54b6269125abc0315a2989fcd0093ebca9a4691491fd205143add002d376b97c6e", 0x91, 0x1}, {&(0x7f0000000240)="fd63557e94a7a1839571e070b71a9717ca92f0ab0729718596ba67bb36a78e24e32fb275c7e820791772f8d6a36a7054510181ca3b10c3ea63d1c63b254d6c083d1c6071065fb8a49d8b9f17c89bbf2e4ec575294a4885ea4843d5cc981f31549337f59c04575c5b687514a33b8b6fa64f4a7f6d8e6b3600952155802f071a0ebc39f44c0015941a45b6272167cb6aba4492a709ca032ab8d7e05c5c85", 0x9d, 0x5a}, {&(0x7f0000000300)="8f10df76f0d63aee69072349779374e936fd681d0caa77907765c7d76a1ba2a9610b6a8f1d66c0a78910ac3452b64373f01d49299bb997b424f1c01228fea6470f940ae891b5f93286dac6", 0x4b, 0x401}, {&(0x7f0000000380)="71fef1ea967c7dfa4f106a8887c17b81b26e8904df2bd499336e21b101de85d39b27cb53fb0b1991f5f6d0e27d989c011867806c82be1fedce3f1e0e67598dbfaede91764cf9c775145f11416a9316cfb059a53dc5453aca4ca43ab801b9dbc13ebe67b713750d5ffc1611e06b99ccd22ddb2f76d5c051e45a6449126e0df5dd09f5622e8986b7460648072e357df5c3e9d2553b46169d42f85af9dbd38ffa91d125be2ea8dd", 0xa6, 0x3}], 0x10002, &(0x7f00000017c0)=ANY=[@ANYBLOB='msdos\x00,,/:,msdos\x00,mask=MAY_EXEC,dont_measure,smackfsfloor=dmask,obj_role=dmask,dont_measure,uid>', @ANYRES16, @ANYBLOB=',subj_role=(-\'\\-,defcontext=staff_u,fowner<', @ANYRESDEC=0x0, @ANYBLOB="2c6f626a5f747970653d252c262b2c00fecedd07fe0b040153338e6482be9bb8f0045a224d698c8580edb4ad5fd383db8838114259ca19984ebbff0e1fc1448433feb4ffb9b280701b9aa89ac07d5cf7a20e6c7cf63975f6686bdf0320c9dcc6fc7631609f565ad0167934a2625bfd12914962ff275de6103af604ae1d0a5134d1f5ed439149e13dc85078629bef60390f07df6dc4a410f97db9279a79a1c7e6be43bb4684"]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000001b00)=[{&(0x7f0000001c80)=""/102400, 0x19000}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000001640)}, {&(0x7f0000001680)=""/200, 0xc8}, {&(0x7f0000001b80)=""/219, 0xdb}, {&(0x7f0000001780)=""/57, 0x39}, {&(0x7f0000001a40)=""/187, 0xbb}], 0x7, 0x3, 0x52c9) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000580), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="646d611b10e0141d94a99277358c83e23b9c736b3d303030303030300000697c0000000430303030303030302c0066b647c4b61cd24ec3933d13409edde8a9ea9f485dca10fef6d440dbb1c78fa79877e8d6cabdd923416495faabdac3a8"]) 00:32:27 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x20000000, &(0x7f0000000180)="23d6a47c1e617bea5d9d5d9c72059b53706b1879de4012e335fae874f24b88681bfc867b7cee3d1aff80922770b504412789cd682aacebbe2a8bc9d92f287c5a8c9e50b7625a1e0669838e2d11090f05b49272bee0aa785b9c946cb777ecf2fa88a3fa3f949a96191ab61e760e29c492b1b9f16a093a1bc9bee1805f0ed95be512726b5aaa457cab89dd8fce8229f9b73f9917d4ca12c7fd2e7ad0a985f3cb612357d8d197689760dd6bffe826393fb4b9c16f7935a7b4e8d018158cd02fcab66d6c901bda7fce1bd7af4ff12c274187ccecf59843dea268d575248b4c51ae653743a57784dbea6cbc7c47e41462c210a9da1d59898d338fd89edad803bd5db468ac15f8bd91422a2d4832996aabac317d8d2ee220ec0d41ec97a165b00a70be186a1e8432db57ad5ff6ea8f9385987dc83c7b86cb8593f581c462862605302594c1320604e682d076e0da580bacd28b053f22fb22bdcb7f6d7ab83178ae3572615c9287ff50281fd301ec505ff17a4482d673c9eb39cc0e278807575fdcd70bcff6c86dcc62bfbabbe97cf6e4228855f6a8cf2e7f073aebd0bc4972567c65281a2e179d808aa84e35e50be71e4aba9e082463dbfb9e651d5c3a3efcaf8247c60472cd2e12bfcd0260a5eeefb277a8ebf9f1b4c381b19d1ec57c0d5768a6b31f5ce18558420a3b2a0a9f7612ebb40c3e80f1e96b66a845fd6d4e6824b01d99d56929bdae7063aabb1928320d5e7ad3825fc9fc4c3dc5e0669bda44d2bcc7411d1c465639b4b605045d12e38245df16281d8399095cc2fdbf0f1f8184cc61f0803edeff9e549cd0a8e0e64bf5307fbbd0fbaf9247d95ca4943934abd3f6ee55f561aabc415d9da8291dca162b361402a6dd79d671c711345d1abb76df9ce85996410952efb82854cc8fb9b0770d631dfe959c5ef319b821e94584c2ab1e607d14f4465f31889d0da36e5ee95a7b658219ba8cedf748f9e645e3a19d82d3104543410364f77592b77fd47ab04d257315f87ff5ddd6682d888ce3e005fdc80d5dbb5d644c5f08fd5d26fb544b9081625ef3b974b6506b090869a4da48fc05b616309558c280d4fe0822686d368f5eefd15296d9a2f256244c7bd42fb5033c293041eeefe5d7cc0be1b716ebcc71fafd4f0e0a11de9918561fda7a829e30d3f4444e6cc2fa1de5472fba3c560496e68e71995b5b38882b872ba947babf4fb28d34247c10a750d91b86d1dd6bcd157fa220d283908ddd2e6bdf94c1be30c636a7d31b11fbfe084c1fbe9353044b0965346522d2bc901d754c1ed590f140d67c3d89b2bfc7a263d99c8997ca20ddcd58f0eb8354164282ee531d7a1d27906109b1d7e3754d14ec487018b946cff2fd734e55c819b5cd4f3142a1df08dbd20f2afc7fe4ee4863aa3928e7447560d7e920506353632d93cb6642e82ee244c7a10ce68a7822d01237db13583d4fafc26747bf541f54f833be1e391b645da769e611a5b5d6c56307b5b12426ad20c21e677be4142a33a2b366886a29a63423423417ae1dabf0906a20a453812a79f19489e5e032c43f552e61c62a449d08a57bb4b38063dbc3180aa8ecd64345d17ac71ec9860f94ed795ce415b98222ac223d8addc1c03c18d9c94294336f3da7a44175a54dcff09eaa055aca4adfcdb3d588176a55b5a400d25ae4b946f5febcdce77055380e8461510f7bc07e31c2cc76f4d3bcade54d2e11589f20977d3a453453c6760b57b55d4bbedcfd7cce3275bdaf8fe5cde496d16ba58678850e3098b853df7348fa14814d3b7d625a122dc8370bf54a9e655799c35e1b6973e5578ccc9f43078fff45050fc75a30c1593bdfec3295778c029622b9f0a950d6b8efde0df48f59279d35cba33a70e339b00a8d26c0e675d8a0728e7f02bb64e69024fb7fb3c39675a1d620a6e1d52aacbd2605c2ed993ffb10c71d02d6025fce4dad0a3f34d9a385d2fab5660a60cc39511874877d0448f9c7fd84d35029f0f771990d789338872dcfca4ef773e199b40eeabf45d51469ea9b3cb399c8eaa2f9041b24b76b6fa6dcef10ff385b856ce5ef3cb97b2b9afd895c8b9409a2e89747500e2d998c7376dc8068ddbbee860bff2b3ef975fb896d492769b15b530bfbbc102136c1c614c44aefb75261891ad2965b9f22d98ed01cfcfbb9dc23b01519ebf2dc4da60564e53621ba6edc464d6f86ee037f1d2ea9f4de72759219fc0fcb487ba00bd2e9a6e3cc541c4bef0822ecf1b5c0cbb01d1f8bd80b8c7e2f4d7498cb7d256b650fe037d82c039f224b68fe4c147369c221c0a920eec3a632ddbce983e90cd6c7293559941a65c051c0f53b7b32aa557425467e595b985dbd1cbb84f3e672da92eef8e95d23faa03739d993199ea5bc4fadabe6a4d8c05bb81817351ade88db54cfbaf59cafda92e1fa8e15e6960cc19f6b1fef09b8b3290ae0475bb02ac1b68199f4200d1d4a04f1edb8a11a69fc306b23693437199842a7fe83b97b3cd3e33aeaa1d63d39c513b6b61e55da8ac3f6bfd9306a79eeef89ad464361c795177b0a4ae3082b805c0beb9f71934aaebe524179c211cb834fcbc67b66e5ecc13338d2e4a4b44c93d0c051f6f98c997bf15dbb61cf74c8622588f07581a8fa224e781e90916786ec8cd9b9acb0cfaaf8465d775a5a7e9c30c6c7fe3db5dce3a4a13f0805284fa966f4d36d8c0d7d42bfc9f9085ca1c15c2a3d1eb1fa11cbf46b11b84a037e6d1c8f273b982dfff535fe74989b7963d189cfb279a2f39dbf243e99256f134421877bf9663c8e43c3f240e34bc9ed0eb50563ccdd68e45a5c6294a14bf5780fa4c2036d19336bad81adc89f483485e2eee70ba11d541addaf13b37675c3a3ab9604016790b5899737c865fc19b84f548c717aed5edca1581859f6ae7a622e7f0d598aee28e532b22851044e93a7a4486d65b61566aed337b8e358db58deb5f09f9134600bba4c8665112bbaa9335b51eedcb5452b145cf1b69cbbb2b223d0251a637fb587110b4818039a442807eead8d6340c8b08acec59cc28746ec63db4090a0579ea20d4cad3bcbe723be6eb2fa06c21ef80ecf7d5856f8e2cb9be3af406d1678762d27d3e60381b436c2d5698f5779a80d56890dc5ca735a69d9a87bb13cfe8d6fd4c50bf1ead497a85b4630bc650f4b212b44f877c6adff16ab75fe47a3cf6b241e9e5d1fd68f0de916703cf769ff5a612a36efefa1671fa332372d6e3f12e2abd9562eaef74db870c6236f89506fc45d20a9ccbeb116514150e87244f03b4c0cce596ab63faf65b74ee6811d89c50cb3f9092d8e635313bbd02c9bc5558bafba065466755221e089477c48ea27b82a7608093d0602a2e40ef493d5328f27a1c9fbe233b2cc4060b1718c543a9f09530962cd546d10ad1a164e73ebf6d80ec04bb44ffb62104a81da886625ec0c13ef22641e73319afcfe1ff6a21266469a92df4a04c90af1d1ea4086fcb22309d03c0066a3a97be125d02d545266d115440582c7023adc70c3bab7e03302fa4e6cc4546e127ae7d58e76d7b1616f7f66cb041f8fb85275ba8676f81f0816c0a3cd0d8ad518b0291342a0c53319efaa13f82696fa5735e525a0dbb83eac9bfef80fc55c4eccf4eed236e7dee0d9679011cb692b99aeec90b1f2fa9c0a3ef7274a54082a75b2b4c719d350b1adc7f525df8d3226e764b7ae3c2bf35cef560f89ad612dcd0f213116880698554dea28dfee291fbb2c91a175cf679efdc643e861a40a1400a59d3a4b0bc3efdb139f0b629329f87bee95807dbe14fcaebdf3bb585b8e2326fa8787b3456926d9b93d57c47e4074fbdcb1a5d942c5b7a75352f40043fcdfbef3a6f67fa7ad849d645722cc878986c31272ebc17f7c6af83543fff434550db60c95c8d69ef809a61bbc74939aa50a6662bac0b6b3bcb23546635b764285c312ee0c10a86e9c5112dbcf4984d61c433ab1a9ffb3abc878639a9da84623bc067c20071d00597f09b560ba5dd7fc857e99215abddec26ade43251096cca05ced94709125b33eb008a51109859af7b57826c8d3d28b5626bd6621eabe5e243aee5d5cd75458155ccf25931cc54e9c8f0d06243dcf296441765e78bc74784fb3863f64f84f538b20a8eee63888d89cf116e359105479fa717b3dc194bd9427a0ddf1841b24e3d1d1cfcddb58b811e40b492a7a60fcd9d525f26d5601277e7da8b77c051ab8a77b27d3ac3b28848428e4c6dba02758c2bf075ef529b891c1d6da92e89167dffc6e9a92b96c2039d802f4a1c10508f7d8211fd2920d40a980a78ac76f85d5ec5ab3b1dca9d858caa211d4640d16b817027a59ddd80e8ef25255121daadd5b24e1d97bf6cdb5016ebe8b293ecd7f5ae48ec41337eae963b4ab44c1d9edac9b42926d39428fa49490fc97a47b7c4cc207df39b4a928ad28c92867043f4e3f78fce6cdf7ebf1801194d2574bd1e9b592bd79f8f1140dd12f1abd5d61eb5bd2182ba15f4b1f5737df4c8544b8df1fed5089004585bdb32cdd60d22da51b8c960ed76d4d4b222804b7ba9d215ac6c5553bca600ec42ebf23eae2657211d8584bac7684df6e7b3f587ee116a89c63e30da68f870e192599f02389298e3de46b79da726485afe37295341a25eace55817e11e59e106b484fac27799566261a9b488dbc3d4147f98bcf640527c11b85a4212aaf2f1f6a5930fbcd590d9ff19358b40c37beaffef6412f315b79dbdbd52f1dc91ca45d44742b10b5f6a31398df4a6347318386cdba52a75df64e504f283ba86c52f54f206f88f3000bd2815bb76a895d6b767c8ac685f7f6ac9f44ab3ff1f73f2ca8af455b868e2958b78e5ec8f1f1d29316f802a675c72e071742dcfb0db68ff7ee0c3e8e4567cdacece2314d4fb11303c7b14e2bcfbcb1775788a5cce45f68992e940ab24413c216ded710b7239ca994e0bcddeac1dbe8387ef47f17fc961bd5dac656ccf4fbcdf731ca2edcc8dc5df91ba7b7080bd278fc261aa5203e7ccd546dd601eca50753c942c5c8bfda9da2f4b770e03823a864395da1b05095fc4466916334b54f8df7e382d078988bbed9d12a56f3169558805281f265cd347f0dcff7c50ef41ffac0f231536ec46697fcc58b3ef0fde04b4a8df998b459e5535b1f52a2585fc79350dd9dd818bead1195c705a72bc947e1bda21ca7e568cd22a05fe5cf5963d513ea4901b162551c4c1c200523a5131088fde7e3e1cc2b474bd561572a30ed8fd97bda4bd81ccaa8a9f82264284ece32daf8ca43915eae9911b8f33d7c5a76d8f785dade5cc8f40b5c5c4f662580fc3256a7956d2aa8f96cb65a238dd1d1ebbbf1f6a596e0e0dbe915c2bd3526e6ad04d348533beaa94eca18655e3fa0656b35e8324b29cc3531b64d533ba1b9f829f05cc1f0eb9c8c8d15166702037b9e9f5b0d8acaac6e7a089c4172c946ffde730ecd6f0d8b1e335ca6324e60e0447b8d06b8e2a9e1bfd6d1460ff27255a6a9808a5415e5ddffa9f042787c9bd6f6863fa908c4e0f41fb34fa1720f98619a9ce42f2c98779fb95ebcdfd7c1c4e76f005cc5153aca420d3a3e1dda5a5e0fe4c69a92066f6324dd879273e569c07e4998d023c67ea1fa7bc0178f8e7d58e725e48294edcfca2a9a01587214fbed718497d6c132e5ca4c9e48c937f67d2f70c743df6ecfa4251f8a9bbaec4a8904feac80068b5cae5f23ccf29aeb3f49701c907847b3eaf80de773dbed92790cb0c974b42b15d28035356d37f9ffdd1c2d0f8dcc3427e7608ad3cf9819911fe681cfac6b3d3db372a0c8fb53b029", &(0x7f0000001180), &(0x7f00000011c0), &(0x7f0000001200)="66607a434509be2c86769fb8174d909cccd26fdbc4a0d8bafbfc38042c6908984c875f7fb509c486df154d13635f4856934e88de1e57aba5bf838de46c340bb62ea9e70e422281a470484be6d9a1fc9550eb7126101a471751e97bb8a9eb1ada8695b44567bcbca7da6ebd2aaa52241dd9e59453f9a0b793a1ee296faaf4fe6e47791c6e547739afd4a56aebaecffb4084ac15e5cb6da24358ae6a07dc00959d4edfb77ed50171320716ecd85663feca2b18f35818a5d681e0b807096b8f28a3bf918f88439140f0f739e6c0a0a09b4c7d08202ec443e6043d83968a9b71d91842") sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:32:27 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xe, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1394.809098][T11613] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1394.809765][T11616] loop0: detected capacity change from 0 to 16 [ 1394.821231][T11618] loop4: detected capacity change from 0 to 16 [ 1394.824778][T11617] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1394.832581][T11620] loop2: detected capacity change from 0 to 63 00:32:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x60000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1394.863060][T11620] nfs4: Unknown parameter 'msdos' 00:32:27 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x900) 00:32:27 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x402, {0x7, './file0'}}, 0x10) 00:32:27 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000180)=0x0) tkill(r1, 0x16) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x1e) [ 1394.891657][T11635] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1394.902935][T11640] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1394.914826][T11620] FAT-fs (loop2): Unrecognized mount option "dmaà”©’w5Œƒâ;œsk=0000000" or missing value 00:32:27 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x10, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x68000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:27 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x11, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1394.952777][T11653] loop4: detected capacity change from 0 to 16 [ 1394.978255][T11652] FAT-fs (loop2): Unrecognized mount option "dmaà”©’w5Œƒâ;œsk=0000000" or missing value [ 1394.991922][T11662] loop0: detected capacity change from 0 to 16 00:32:27 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="495602041fa1da095eb9e1349b03000000000000003096678d4e97ef487b9378207df1af9cfff9cd9e643ae939d6a06183e366a60b80eb84aef181e14e4997edff76187a84106a9824b4cfae5c6a2601ff38862bcbc37095f913f4f249180d010787c8631987c57fcf12f5eff9efdde85caf9891780cf570ef031aead8e9620f5e53c788e84121ec487274cfd2e1c900"/156], 0x2}}, 0x0) r0 = gettid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) wait4(r1, 0x0, 0x2, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x1e) 00:32:27 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xa00) 00:32:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x6c000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:27 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r1, 0x0) preadv(r1, &(0x7f00000001c0)=[{0x0}], 0x1, 0x9, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/199, 0xc7}], 0x1, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000500)='map_files\x00') fchdir(r2) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f00000002c0)) r3 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/attr/keycreate\x00', 0x2, 0x0) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r5) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080), 0x80000, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@cache_mmap}, {@cache_loose}, {@msize={'msize', 0x3d, 0x1f}}, {@version_9p2000}, {@posixacl}, {@cache_mmap}, {@access_client}, {@privport}, {@debug={'debug', 0x3d, 0x24}}], [{@dont_appraise}, {@euid_lt}, {@seclabel}, {@fowner_gt={'fowner>', r5}}]}}) 00:32:27 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x406, {0x7, './file0'}}, 0x10) 00:32:28 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x12, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:28 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956021b44b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:32:28 executing program 2: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) prctl$PR_SET_MM(0x1d, 0x8, &(0x7f0000ffc000/0x4000)=nil) r0 = pkey_alloc(0x0, 0x1) pkey_mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, r0) 00:32:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x74000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:28 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956c58c020444b2988e333cfca9b70c11"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:32:28 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x25, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:28 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x2000, &(0x7f00000001c0)="971b17724dc5a10c41bb6dad79397e810c563477acfc483321227d1dc70d04a0b4cf5ba9c734e00fe5568c1b26425901e47b60e510c7d3da16371a2e95ffc403cfee07354a5df11b80a6ba8396dbe9c9a48278ea7af13016e69ef72bae595cae05c0e91a2e509b995b8221aafa11180374d0244c3dc34865c9582039", &(0x7f00000000c0), &(0x7f0000000240), &(0x7f0000000280)="ede2a77272773314c84a2ce5f7c15d9b323696c6b774920daa444fa782f0ec4a1b6a254a2b1eebe60b4c053cca8c75a963a93a5dba598e190fb8bae5bc3dd3855ca4f6f1a19f508f4b459af7aed18c65d58c482225850aeb57030fa76d3feab4f98992") sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)=ANY=[@ANYBLOB="4956020440b2988e331dc8c37e25044d1c5fa226ed646dc17a08a331cc71f9d6a12b6901809eae6d1349b649231eb1847ebd3788f20b6883e62826d6849c326f1dad357f05ae438ac08da4e408d8b394cb9c14bf090e10bd5aaf183d770f850220f67106440aba477d05847a4549a52a99390a98deed9b92282186e5a44beea4d55307b3e3cec9"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b2212a280fdb508fb074ee0767c56367ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20eac6b2cfe72", 0x45}], 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) tkill(r1, 0x28) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000180)) r2 = gettid() tkill(r2, 0x1e) [ 1395.116900][T11696] loop0: detected capacity change from 0 to 16 [ 1395.129557][T11698] loop4: detected capacity change from 0 to 16 00:32:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xb00) 00:32:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x7a000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:28 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x500, {0x7, './file0'}}, 0x10) 00:32:28 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="07762e573083da1c"], 0x2}}, 0x0) r0 = gettid() wait4(r0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) sendmsg$NL80211_CMD_SET_KEY(r1, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x80, 0x0, 0x20, 0x70bd2c, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x5, 0x3f}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x6}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0xc, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x1}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x3}, @NL80211_ATTR_KEY_DEFAULT={0x4}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "a49447e35b"}, @NL80211_ATTR_KEY_SEQ={0x14, 0xa, "425494a0ca5e73e08470ceac3de9da61"}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x2}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x80}, 0x1, 0x0, 0x0, 0x40}, 0xc040) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000340), r1) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x1c, r2, 0x200, 0x70bd28, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000800}, 0x8) r3 = gettid() tkill(r3, 0x1e) 00:32:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x88000000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:28 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x48, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:28 executing program 2: r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x4) ioctl$SG_IO(0xffffffffffffffff, 0x2285, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) r2 = perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x0, 0xfd, 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_config_ext={0x5, 0x8}, 0x0, 0x0, 0xb, 0x7}, 0x0, 0xffffffffffffdfff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000440)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, 0x0) perf_event_open(&(0x7f00000018c0)={0x0, 0x80, 0x0, 0x2, 0xfd, 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, 0x1, @perf_config_ext={0x0, 0x2}, 0x10, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdbe, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)) r3 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r3, 0xc020662a, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x81810, r3, 0x4e60e000) ioctl$F2FS_IOC_SET_PIN_FILE(0xffffffffffffffff, 0x4004f50d, &(0x7f0000000040)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 00:32:28 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x38) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xf, r2, 0x3, &(0x7f0000000180)="755e54a812249f46511c0d00234808f4781988cf4d902cb84ec1aa48a5575635c0bba1f17f400c762187d3926c5a154a3ff49055f3fd3d5bd512f8c18bf131d0a32c9b") 00:32:28 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x4c, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x9effffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xc00) 00:32:28 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="f18086502359079b6bc25b9658b2d91b4e988ec37e2504030c000000"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) 00:32:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xc00e0000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1395.269716][T11742] loop4: detected capacity change from 0 to 16 [ 1395.290488][T11748] loop0: detected capacity change from 0 to 16 00:32:28 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x600, {0x7, './file0'}}, 0x10) 00:32:28 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x60, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xeaffffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:28 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20001, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000040)='./file0\x00', 0xffff, 0x4, &(0x7f0000000440)=[{&(0x7f0000000100)="d2c032de85481546bcead6a0bb33ba4f", 0x10, 0x7}, {&(0x7f0000000200)="02de2360904f16a5b80844a4fc3cc71d9a51e32e3c3f5e0c55fb330ca6d067182b0cfcaa51f7aeb81bb8ed12afb65d5b5337129bbd7477d7a0e221286fa1ff6f351b76e4beec0168121929f349aa5130a5163437e09fa6df68ed7daed66582d64a0f24564ef842b8ab8dad3a91f5430031c535e79536a88bbbd1e3d2fb82c881a9a127b1a1b4920a0b8827df", 0x8c, 0x1}, {&(0x7f00000002c0)="2bcf1efb02641c54a24ad872eac34fc09c96d66cfe20b452fc439a672b93700dc50007f5108f8ea780a2dd2e7d6b5cbda09fe37f971ea4b3595aaa885f312add4e2e0bf4b97d44c6b4f848dea356880620983d09010215dc4b4837e7e6dd3d30538093b21082c57106c57a9052709ab10055d077652b55e2feb27c76fe34f864d2c985be13122f164e6e3ac389269517df70606aa17224e83bd9016f409f3314789b6ee6d969b2dd9f8555b7bf5b5ba2f675e9da27d64829658686ca26ad0b4d3827f9f47b054c925913290e8d93dae48ff591", 0xd3, 0x3}, {&(0x7f00000003c0)="30217bbf6b88a73e04f05b40dab93d2243507a534de9cf4d4c68483785ecdcbe46199da67152148ec1bdb6bbe64802e4609596d9e7222b2b5630b3bf5751c7a5e0150bec92ca2572f46caf6c", 0x4c, 0xfff}], 0x200000, &(0x7f00000004c0)={[{@grpjquota_path={'grpjquota', 0x3d, './file0'}}, {@noauto_da_alloc}], [{@smackfsfloor}, {@measure}, {@euid_gt}, {@obj_role={'obj_role', 0x3d, '/dev/null\x00'}}]}) vmsplice(r1, &(0x7f0000000180)=[{&(0x7f0000000540)="a4f60753b8db0d93df3b2319028f6deed612f8a352a601fc3fc5700a1a2d24f58ce829445bac9624fe8c3313346168efda2951d2164f861ea518751324a4f9fbb32ce99de8f63e4e6de8777e4cda3e0dd954ab8a4f6ff0d65684bbc42cca9a8739f6ab2ae4bc24cd6b", 0x69}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x1e) 00:32:28 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x68, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1395.384809][T11770] loop4: detected capacity change from 0 to 16 [ 1395.418227][T11784] loop0: detected capacity change from 0 to 16 [ 1395.435152][T11786] loop3: detected capacity change from 0 to 127 [ 1395.443396][T11786] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 00:32:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) clone(0x40000000007fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_fd(0x0, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB=',dont_hash,defcontext,unconfined_u,subj_role=^MAY_APPEND,measure,rootcontext=root,subj_type=)!-@],dont_hash,rootcontext=']) 00:32:51 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xd00) 00:32:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xefffffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:51 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x6c, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:51 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x604, {0x7, './file0'}}, 0x10) 00:32:51 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="49568000000000000000561101902acfd0e5da91ac36903aad3dc8837e25041c1a10e9191eb5ac183d19a046e88f47be97c250a1b88b244cc83406ea68aeefff9d3b2086364c837023976af9075f8b7f337061a849ec"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = fcntl$getown(0xffffffffffffffff, 0x9) ptrace$cont(0x9, 0xffffffffffffffff, 0x7, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x218001, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY(0xffffffffffffffff, 0x5000940f, &(0x7f0000000240)={{r2}, "d598a7d8bc34c2ec17ad5e4c98bcbc1c30aa36b520db992d4587142a0ecf7f2cb02ee866bd47c569a335634750b1dd9a9760c859646d3df65679813af410cd359b47cf12f5e8809c34b14785c527bef2cd72bfab40faff545c5e911eecf95155bf34e248e4635a07557d0af60b2f1c623eedbabbc32415919d13941e2362fbc70f52594ea376cba3b8271d0e10ecf2f757c38a38099a0b81919dee21d35bd2b511c531814b9571f050af47f3033f566b9a4f5a9cf66566559b8cff7a9f2b5f65239be4c98b6a365509298cd289595d7c3debddce3ab33c4100b2b3c510555065b5aa6adfc1b5d9ce726d4da982f78408ef530908551a0c1b7d53bb53e4bc84298b60751e5815dd720d0bd2ee59067fbc2ed794e79d2d3edc193ba2ea35c10117c9c7cf354153eecd8fad77ee535fa2957b364d8d7e335be90e9c3017743a4fc591d5ae3641dbeb8ad095865a8fa09a1da58c1e2697b0acac66ce39817c7151a3aef2402aaabc3f31980f07354836accdc0aff3f615e933c6e5debba9a390780ef0d4c80164a29c1eb26c6731c770c26995b207a39b2b32e17c5714da1a2519df614a4329dcbb01f429d563112afeb580118f82e7d105b2c701513f71c3d32431fd4785ebd6a4728459665e35144068658d50c39b28a67b1f6e27de39eac773fec2257a248cd2768de3b93dd811d98a56501d595adf5ff1fa54a9bad119a58fef01f6b39587888a6dc4c740285cf7187a2c3fe0f3c2e3f8930b73e5bfe620511f536f40bbbbd2ab0ff64d55a806ac91c614528c719e2a44a2a2d494fee72264ce067545ca64c186bd3bbe8ae648e5eaa2a7d0f2a0f9b15a8a6fe9dc9536f92870b54c64db5a599cc45ac41bd13e388e814de5a7600543ea85b8ac391504c7625dfca815b13edb53d6fb49260b5a802a106fb92d2d6fa299f29833a75c4294a65eb165c5fc8b1bc86693c4ddda02d817e65220f68324db0f5d52baf44f0b7b5374b4f4d8674a2c0c08450c474ba0e035631fb803490fec361098ed8581980f0777b7e79f6711f44a34478c35ef25ddbfcac14d5e84bf9853072bd1da1134e48f9b1b819fa4ef504f41a99b9cbd107011293e5c92aafaedde25fac442e053bc5c3b1610086c5ef83901bc98466f19439d8f0a303d7b6ff714abc1aa1266fd561246717f324d2777f8b710ef7d17f56b2a5321107d9ae471dd0410f7126fa3cc0f76021cef4bb6d723679542d8369cb6b65748493301099935b600fdaf5092404f57491d1ae8b4f4117932309b8d75a65dde93493694e499c462732c609b46aa46bce51ef06e095a2d6a871e8e36fcdcb14cead08b5cac38c82e34cc46594b537bc6d9924ba040640da76c59ef3c86b7491423a7ebed517ef2f2e600b5ebdb19ef2637e7b967ecac0be87d001f4df25b799d2abe8a3b9344d5c78c5b6750143fbd201404763a3fc08c7ddd8ee3040fe964a12a9e6870aaa2175193e90d609034a10e71c347694e6d71378c58fa5620bc21ea8cdaab3113da18a8299bd130378c4160b48554ca4de584f864ff82244088ad6264cad911ac18714d60cac097bd845b2c49d5a504226fdfa1cb501f6e66bb473bb6e310b12eae6b2fda7b02be57edd509c68905eed4b4a82c0455a5b5fd240764aad58eb913f996b34ec72e82afd9756354d8149a556a560020fe12a980314ced8dd8bee92063e49c5364b4c52f254d67984face5b649fc23f34f9e8591d9d5c9ab80f351e42ae9c654a66ff304e91546bd385829c9a455ee3c0d0c106b06295ee06515280a859ea31c245c61e299b92b02efba16565baa698b693569292c260f410b889b164f1edf37d1deef80635d18950306b39cb6aa5d5ddb35ae41c697c0c6740d5655847d0a2512da92662734d8d12b42bd265d0e5f345f8af70ef65603ad120a1462a1edb0ca3e10b608cf23c9e3036fc962fc5a1be8fd88d108ceae9988dc7f9ff10194d9660e30732ac3f65e4cbf506eaa68b028c820eb1b02f47ce039040474e6e85f6ad617bca30c0f6a79e3dc23b6300bb1a6a3ccdf23eed92d9774d273f90c326e67f8326db5758fa74f0a7d2475c143ca7adf2b9b507be67c95b0cc50b57fecfffc20a3a030c5e1311ee6c669a845f5a41cf6ef33e49a61c7a890f3cc3dc38e06c81a9da852bbb1c20f7cd0d41e8337ef26c2aa5b583e94e5a4fc8e4c674e1f8adf35d2c281bda4f2ffa28cacc8ff23f78b39260e64a7ca7880c080f157318ea9915d13c611c730edcfa880dbf903616dfb0a445fcdede0c55e965c67d602fc259aba9caf9e36cc166b07234d4ad4ef1eca3ead4320a06d704e684c731a6b7a4eed05f65e1906a9dd1f5dcf45cd0d633921326064502f4bad8239f8f16449c210dac3995122a8435431658ece525a6be0c369593bfc2bba72cf44bdeed0cfa258117163639ca84a05766c19d69668ebd43ab718a0d370bdcb5e331a2e52232c73a5f6e1e9f23e50ef431eb6ba246927190452c5599d54cc45dbf4757f7ca2dca8f2e42472e2be0fc51c81a58e21a71a8f26c72d462983089f50e73bbaf48168d4428b766f8b7d8bfb7ef3a87303b14b427e2fd457535a926e9e7f95de90f2e8e94b31a81a124dbc1135b919aabafb867de59e6a243217f08ecd34bda9e67ea104892066a64266a70cc84e5172bd31ad65b103f006d8ca5ddc587790bf639af3cf559c1c9dc484fd8506516eff10d016d7acc83aa49fdf9d6aa3936a269b528b6e5e330cf2cb7863247fae7bb617c2572145394d916018ff4601446fa231f4471baa027a1044cc4e8456d2b38750cc29be410ff9356b6a56e38e52ecb9c897fdc53a48e88bcb97671c181d8389d8bbd4543bc6e2fdebe7bb312948232ba10dc991ef1b0f6965adbf4529b8172bb08753834bbec34861bceba639eef59e9a541681875934e3bcb92b57aacd0bb07b384ce3b36d27c7eb71fa20ac4a445df2f0b1486321d0041c358cb15464e83d24859704df3b648cb5731565a12885566d48024f978347bde0e3daff0a9e08dc2c1d6ec8c6347bbfe4d64c4c08569ab8c1ddbc8c9b83c671c37dbd5c7ee52358be86917e087caa80448efc7e468642c5309f7aa834bf8f4b6bcfcc6d13236f6329fcbf8678a293dae0ac3ec2badb1551b813e7f2dce1e8ebc72d2f6a4e2591ba772013125958459ab0b13c9deda346cdf2ca1a17c3386d123b154776405d98bac62cd01ef79bad39bb1744ea55110ee7d29acbae18d51804a52f3cec96b71675850ced8cfb49560b9420208e89e7a7e7fa53e065f5af225ff1abc1621352c58b07862850399ffa08537a85898bc4fc5ed4a8abf2da95571a063c603e3f620568c71a09b59b297a6d59e97a68a5c9e464df002e89e904ae474bc43931e746b6a7fe87d72916c4c97040e8832be74558fc5d95f1b1543da4073c6fd2cb3fb0ca9e6a0d203abc6fdb1acc55eb5bdc13c3b34ba670ddb0b097bdcd009f32375f31fdc1b71c60469fe4c1635b5d9aa1d0cc55e2cb0049a6df49d64188b806100c4ed383657898f6cde7c1b6240987e1dee4f5546bef68ae76f6091ead3742ef5ba2579e09a1c6e0fedc0cf2d97feb0aaa83330c529a2f52048e79b11e3bc398d0c726aa2abc10e76566791da4763d31065a4769cd28988f75599bd7e3a576613d6ef7b424112274eee58dca478e4fb5ff0b8e23044b6399212bc59fbb969da70e4ed41aa8fde6b9bc924201c16d8a86628da77590abf8d0aa92e01b192fa421bdf594ec33847a48ac4d0f03366b7220dce551fb15085f824ba886296c402df8f3f6d434aa79a51f7b048f7837907e16840ebc8e1b55835c8c73f74f580740c0c451e838e2ab4f19143d4c31e366405abdb69e46c306b3e38e5cc4a53e5b6838aaacf9735193c77d229e2dac8dd4c05dabc50fb040f2141bbc3eab3f7481876d0437a37ce5e9f7e559f63a981b2c7dc93221d3f619b1d6866f4948dcbf46920f7a0eac2fccd813d2e6de6e25efe1f69fad22803a911d98f2d0512da64d0fc463c3c1d2687cdf82f1d40f094c14809219a80b61c2cf3bd55ae20120a312bdcfad4db9d2baf32343fe465ae6dde4a5ebaeb6f6216fe55715bcd2c038713dae04419cd713b4631da74227b626013ba8b88bc8a5f0e8cd98792a6a0b3ebbc5987fc4e667ecd7246542ff7c53fc00aef6cbf2f452ca7ce09c533a76950acbd975cfe01cecd5d697d0f1acd6facde1c9c1ac0aa42931e8676c9554c75c88106a144d871165b5261dec1c78adfe9dad286942ae91a70a8f6402e8042229db9d7e59147127492f1cd07bae83f6d70b002ad05d9b30b8834aecc399a87c17c43b374d63ddfa2fe28a1279f8766b31ada43959e863dccff07830157ff21bbd1ff7def6f102ed81a6e5b3291466da920852b0d5f1a348b8153d57e58ef8e7de2eb7835770eebcffaa6a64961cd337eff3f923fdc87a3081c624552376488cc00c0518a83dbc76dda04b2cf63f7a224bdedde87bdf0a9ce441e0dcfcac1c9bc28d0aa6b209f6f9c05914f9ef0d680ff8d6864a154e7ed0748af12287ff632a42f3b7964c9eda40c96c737ac7560fcdb997cc3963fc326ec362668290a09b3eb716e6106ee269ff3916656de1b541a1d760bf7cdc35296c6360ca2f7d6f6820332809ed566136a465dcb40909216309b2a2122efd6f9880e3d84a7254d73bf7ee2664086b9022ed18f166f63bdcaee6c848a7a178a821949975a691c65c86d230d6ebffa2929210d543410cf793a290496aadcb9f539dc7fd32e6d8c745d0a485d17cd33842f6dbeb34fb274fcbe8ef22774ae30120a21090f6c31c3b1d8c1d7fcbb240b50c4288ddb092fd68f55d26fbe5fce60e47ebdff6173269c5e810cc50f22bedacdfa3cc6e4cbec05fee812ca40fa28b39ccb2015b822950cf49ef69309be84319c29b38a32f7e15668546be111fd85c81fa54d0613952cb8f8328d0052bd47a3da5990a8178c6832ad2c75165b8518ec9f9aa0fef21e4fde60c204cdf922558fba11b90593a8530717cebbb1c33d700b84855886fe2bc515c4498f9137e7b88fedd8c8556ba6f1a6300ae36c4d0f025b475354c1f0158d28b8fa30b6fd9b2bcee00ba8649bf9393ae3f09856fddff54425023391b65a844f4fbb5cb6be6e907df107ae6f6190261874a3ca7af86fc4d31d373ae5e3620bec1f847ffb45dae9747df1bd1f21b083c14b188bdca23050c2819e8127855e1a77d5a101a46f2c4f3d811356c85dbca5b7d2bc3a2d4a3a200de50275be1aca3a44f57d5605a5b93f9fb2789b2abc5e7c06ca281de5d29bee50c93f31dfec884a18cae1206cb1737809a3e713271ad65480a0aa574afe3134f5a48417d4b6154c230466d8adf6f5f0498bff36a68041bd30a4f1b182365dc3aa679728f1b4a5d0c2fd5a72eafd4c9239e92891ff5e35c83a86c115190e0b7df85304b4fe7bc3d00bbff3f654caae05e071e756f62846f3a88cc317a6b2f558ff1186c1ee714ee100216603cad79ca55b679f48815cf6eb2665804676d7e15e67778915ebf408c5739c2412bce138e67de53c18c9fc42c5c9a6fde10475cff27406874b44799accf989b84b994b523a79eba2abe55ba62d83b1feb5984f4be634675d8329e6bb391a14ecf48735177da43d42b138fdcd3f36f3747f8d7a53f941a9d3719a86fe223ddf9bf00aa106974f24e1cd1ce90c5ed96e9d50eecc7fd46c8861d6749a3162a311ad7f566dad0bf2ffd14b0c90a22b3b0b272129981fa98d04bc14eed9254eb1dfab9"}) wait4(r1, &(0x7f0000000080), 0x1, 0x0) r3 = gettid() tkill(r3, 0x1e) ptrace$setregs(0xd, r0, 0xfffffffffffffc01, &(0x7f0000001240)="6780def926e4ed2857529022dc8a45bff0ad1d29820f7cbf6b280dfd14967e2327dbf803fd798a8b7e111342164c0cf8caa44289435a5f648b20f96edb30c54e957a7015a1cb9ae8e7f157b03f6abc8f1214c5687e9c312ed2ae15631eeef40f4d8380ca3a7a0dd73894fd0ca660f99e9213012674333323845de45f1cdef2d10dab39510bc5cdcf8b473e46f61431a8e52c833d6c1d199360327fe12f781346815d0a7dc4f2d816dae9386b95099ff5ac8bbca462f7f7c140d24011da18b0cbadcdaafbeefd291a309fe53521615bc297c9fc89bb6241bb5203075d75f5299b2479ccab24636d3e602cab41d554f8134a6590dd07c09bab768b5c5a4c1706cf2e5f67ab9cb7c76a56ff999767c274f9a2b33f371c26388be98dfcc85242d72653383498659c44bc07e72c496703d85f58c4796f5032c18cba8eb9a2d54edde78afb2d4456ca25c96de13e718bb9acda30e7f4525940e4b315ea7d5a4648f1227b7a40f30d85ab8077d9f7ac5663b67fe4d19323454289a1e0a63944d84bfde3cc3bdb70dfc9ac1520e2e876d1fe3241b14036914ff562c6b1a01e3a26665a992c4351555e0f2c9573fbdeb9a47a873ecc042c8ae5f2c587a0fef3ce9758ef74829319503aee5349431e2f98012393a472c54a6179e13eccd68e6cfc0811ea76a1b7c2281e1421769013efa3660c5c585fda6451ccb05f212d9e5134085d72d115bf599e5fa7b0f5b6c8fadda10feb03c0cfd534a3399c1da0e67b7cced527a7eb1af57e7646bd2fe1de7d998cf1a908e6efdd7082ad62f12f6bb9860f3c617577eefafe56294b2123860b9aa33f5f9d278629f83b0671d2d8c38a196a07b8145b0ee11b3746683c05a50c5ae58b07e2d098a4c203894516a884d60b43d586de5bdcd5909ccfce07b3f4e94f91e444c8870fc51ecb3f2d37361951c3a6964dc7bc2255d75ceade49b709515ea4e2f56daef1abcff28f3dfe44895ffda79989d5c24ccf6704f2cafe1b9e0a992f90f6818883b98d836d12d7a7287e4c77f3f4a150ab17552747b0c91315d5631139bad0a225f42f4637a882a910f51f1b7a52ddb56a572944a4c6390b650ae63ea7521e5cd263bc955669f0c7f6dad4f651da99d16bcac332cc53cdbc851b9ddd2998bf70e7a4b0e0b7021032e83cf28fb68dce81b29a02d4f0ecc21ddbac8fdb0850abda08cc02bef1d4c1ad80e158b1a90f8efd8e32c6af0370c7d2715bf1dbde015ac89a46fd426fd251c9026e5f9cbcb25b1b0530095f47454cfed4cd3e0e1c35dfa2d54c25c35e5c88966d96be9d6ecccec3b5541be9f1089a19748adc7d53717dafb074ae17419df434356397a6960471e7eee5b8559d10b5d83b35b6605d186ea7557014aa8e94aba455e2e2e42c74c3bc63f499562f8232ba8f9e4f4aa935a6e1863d674a890d6269314ffbc96cd3e613f37b533f72cd1b7e88c99a9aa3b91fe1e2f43c1b092c6738fe34a13e2d1cd5b175229daae8a0ac0ff78fdbf789f64c5f1ccd44a57098295b298224afc8a039773310c3c4022e9224218ba3ffeb0eeca8e60366b2331119606f0fb4ec4dd9666b34a62ba96fe68a89a75e82689dadd05dd2c3d5004c2011ad4eee2ac70386ec75bd18bc44ff9eb330469cfb5046c5984af975b2b6c13975b8b75bdd7a7091accd9cd3a24e0e80800fa2083afefd0cf355edad8f215ac3e05ea38df5e43568cc8c90ccabf57f7da39a418f4823ae78d5098cb0e8429bb4b839af46798be73b744b7ce60ce47996489f8da474c728f4fcd28182c0d88467b84c0b5345e69771f1c8375d9a5129d3c56bbb90f4debfd981d8bfc36de37c7111a4dd85703323787b6bb14af92fe50848054398633235aea4596b03a50bbcc047d48d4306cfec2b46f87671f48c563aab3f308c935e6998435f6c6256fb6c85d7a21a41a71d52c9c456000f480b796d1c7f6a564d5c3e6b3638cef03c81125fae81637b54d342377f3c2896f6a25319dd96c9ebcb535fc3f7d41a6ef9744610d19c6d392bb1dd14474ae5fb49a2a3835750654736e5ca1c6cb49a9f929423cf2d00f0fbbae40e8c0a8288b45d9392229652b99568d4e5903067d38e0e1bc7d147a508a02c05d50993da3a95103087e8b28d07ed5595c0c7de4a97a1a96a40012cb5354c42e393f7b7b1269d6bb1e01f802dd6e8d199571520a23de674dbef1d08fbce52368ae330c06fbe78180bf3324a4dda93e6cd4c921fd0dbc5f488c390ad9de8267d90a6f96b084d045ad58eef7bd673dd8eaf05920dcc35debc7e99b8a4dd8e2c55003150ac36dabfa1c9c887035f6bb4db4ad771aba74b3d2a5138e0a51bb40c957b79141dab5a6c9b2521bf6fa5103f73dec98f969b096c3b673a7d740618ee9a94f4993a2ae4dd32fca2d934f227103816c0cabd2d4e4cad7cb4bde4c6601a3383be3087a05bc548017aae59d45f72635791deeadd465eb4a9b4a3d0e441e35d6c5ad105ed8090d30eba7b028e4103f172ca6d548c4fed4cd26afda06ae8e467c5266d957a1d3af0b8eac011cfbd704a40ef864da55eb6bec674c17d24bacccc070124a2b16fe8dbf45992b7498b1775e402b83a4c20a6bab4bfab6bf993531fce09c0dd9bb7e8a96d1e0b303b425ceda684a3cbed8a0edcdf3d463b8629b9c32620f65a442ad02fe5525f235f6e820a15d9b2296bf947a21e3ada2be1e5dbe7ffc252dc5cf1456c105a81e6e9b3173ecb2a1e6d89af007757e66893fce8170f5f090f880d0cfef991a1e6bca593ac4c032d37f8a68d3bd89f81797b4f34cf2e8ae08521bd3c965826ead03c4f1cae7772eff469559197475b602830bd4fb346a58e111a12733c0007c3913a99cf0c37bc2f51a51f5c79041a1e8b176fc76cb4cf8611b73a879890ef56c14d06b11fca32e192212f19afcf148818c101ca775459ccfa09d559bc4a51e90b1437ba23a0b297328b75407d04a3c6a038bfeab71c4aed959275e230d7429c713872e6e9e8e095e70a743d6153ea6f4bc166878440819d3c54f28af6bfbdfebe74126ffb531b3b4199972b9fab1f035a5bf2b1a40ded459a21e7e31253965085280675cba93491e123b821e6cd30a1071fce0f30a8e5c49626bb8d0ad60546613f07da76c714f117dcbeebc97c924945c44bd1e8ac7d54d96dd2652f04a12785d9e603101905fc8b2c6cfb67e8910790ebf15bb229f0860da0c3c22cbc681ad0ce40fcc2920f3525ac247fafa33a853897538769a12c55697c8afd8e76a6f3537e3f8000837599443f0586351544ad3a87ad20e4a3896369337df462b149c2e1ec21742dcfe638b7d74f330d66fef5b9ef551b178ffa849d200c05138bbf1fc82f7ac3db2ae6b84222e2622e02413f3ddc21574eae0f4e2a6228af2d193eab801a7ed6d2c42f08ebe2b3a949bd347f7ce22ede3b025540def20880069305b2baa4e70927890fa580e7428e9ec61242bc7ebc59959ab2f56e7cdaa1cb54ec3bd142612bfcd62c888f83b1c96ae9134c81e769c09e9ce70b4c5b068e1bafcef26da432cedcfe86307d45671a084e3f7c5366bfc2eb0fdb58d9e81eb267784212ee799e099a7d540ef49650c43984a2d1aeccb7580b219c1fbd32b9227840442142dd2affd46dce634e0f09c5d52ef7206ea3b30fae8b63fabb017c9cdf5c0014ea8aa45c9757937ecdbfc4143cbd1172f39e3cd5bbd35ef752c94a8c3415298f2f53be6253d3bf4c2abc7c86092daa4a3738f6e678abb0f8707ca97bf21e59028d438d41228190a270597cd87e42a1566d82e5f62a2b912911c13b70f39aa63f94b39d527eee9987cc53328685aa5aa6ea7a8e9f267277a538f5c97266e063847b2f64a542752f9a00e3b93bf4b5c337fc37cae56b7d7469dd820da88828e7d1c094576413b9d829a4e386a63a3ab2294e5f56d6dbc944205165297a6d9f9fc4a459dc8b6b1fa1bd7b9109057f98194a31bc88cfb18041ea35af245a9a3fca0410b5a72e1f1f13b3fc7b1e829e0b8a8ae58daf13ac51c1a8d1217538ca77557df955a6c328b487ef2727fce38470639000dbe6568588dea01f9081f0d1a5d8e141339bff67ca0883a37749f92f6e9a622782da28047f2928c8b4ba0bfcb021fec977b8f76aed44f4377602df9137cb938a3a6372e4abe5fad5ed4ede89c80583428ef712c51163480160f549d6f190602eeacfb4e2797237a7d859461244ca22d5643d6ac90c2ab9c71b58f875a720a0609c87b35452c459fc2893e755326144527b0d9caa9b855f4b912b5765bca864b4ef72926668f9b61cad648d3a3fec6dcd35697e5feb6fc40794f3c74180e15b4260b271251e1410395633d5596bd3ea8d93e884a5de09d16de6798e44ad8c4cec797645cb072a5f0f030a39326dfef82f175c8b1233813fee393b7e8709f3a8e3b91792d3040c60d746d9645bc68351099fe481d4da96d2376f54bb74747687aef88ca62103eac6b65d99c23a748fdd405282af95d3e27838d17a9039f4d090a17c866782cee7fff6b312e23b914bb51e2e97fbc97729b2b999028a9c9b3bf8227f63b2e52408b6124bec295e0081bfb3ed4d2388a1c69df4245e6374bd8f015acc4bb51579059a3571964b16ceaaade3eedea934e5f434b378011129f788cec7387138c83cc5972187011ef20cfb3c185141f18100f0c60a4f33e93894e5d6e75bd48ff0d690a8bad00659a8a4055c8ba705f5e754b814f4f391278b1da3d022577854021947e6537b8e02b62c7f4ce043de8affa330cf4396a94473e5964c5885ee37555653d3a417b3a91d26cd9801c04483b174c188f2e14b59fc7511b50e916e950115c4cc825bcaeefb3f78873c5626abc634b6e641d4e038cec5ff746af0662f00577cb499ae0a44078e71cae5483fae1b09bd0e27f39796539f214c9004851d83a71849423a8ad330757d7c2cbd7eca7deea8ac2d5c451c98f962a8418e1551a2b1ca8e51ae2f5a1395bb587813c3b5a3596e3d1038502782e26234e84760c25419dfca2102578bda2f7acb5cbf4a374a2b84c6f716d0d70f826c2a27e706246af337989e6495452d02b6ba3b25c59d9c1b9058c313c97c01c84565f9125b5a47abaeb53d87dae759ec62f64b30f423ef887993777ed2f4be5f90343b53d544f3f95a4d7ca724e38360526382c1044d22c51a5a6798def52aff8210f8b43169a2c685fbde25b6a5c5d0609e48f71614730ae632b2fbea0f9c878c6401b39bf1b2f193c6e94b0e12a5ccbe2e8cc77c786282976aedd52c914dfb365583fdda12b3286995540158f35dd6f12bec748559f7197a50b997f6ff47a6fc2c75b8649fce67b45f0ac71e809127d6a3fbc43dab2585290360cc3e684fe4255dd4fe7a45838a5965f0231a8cb9ce9780637f422a3a7ecb9863238df42615279d4ac072305c52e29612e43f2ed890411f17740a8ec530902bbcfcc70a02bc04118786dbda17a2b6c5ca595edf4bac752854d7bc8f3f3bdf622d3e9904dee2bb292ebd68bc5fb51f9a1b799cc400ba9ba8857d445745e3bf659cb0905c7768373abf5651f424b36dd52b6ef2879a2f5c0db8fea918bd5adb79ef6f4c42c269a182f5c14b192ebbf139ad41fda13b1cd36da7df3e9a95e3c1d75c928f81f73c1916b47affd1ceb5553b81a17f4ab81b933815c7808c8775b05b76a05b55686e8c00bd5a0a876fbbe6fcab8486f13fbf2e39829b632bd4854ef633eaffed45909c419361f33d02a139c3b16b1045f7c0ae0ba613ad964e4199815988b96d2bda1b2885e89cc5d252c70ed3ee") r4 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r4, 0xc020662a, 0x0) close_range(0xffffffffffffffff, r4, 0x0) [ 1418.953202][T11808] loop4: detected capacity change from 0 to 16 [ 1418.963379][T11812] __nla_validate_parse: 17 callbacks suppressed [ 1418.963391][T11812] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1418.973083][T11813] loop0: detected capacity change from 0 to 16 00:32:51 executing program 3: ioctl$BTRFS_IOC_INO_PATHS(0xffffffffffffffff, 0xc0389423, &(0x7f00000001c0)={0x4, 0x18, [0x3, 0x6, 0x800, 0xfffffffffffffffd], &(0x7f0000000180)=[0x0, 0x0, 0x0]}) clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="4956020444b2988e333dc8ad5d25044d1ce5c32fed1e8d151d684b374242fda5908ca1af030000002e23725f84f4ed10b40b30e9f4ebffffffff55201359f0c46c101801c956a604365fedb2eae53ba1a74f69b88036bc00cc500fc17d243113f0303e7e807613e24aa09bd79a0b2798defc5e402d163208812660beb8d7ee83b17b17441c06079d0a4293df4ca280a5c9ee3e6466d0070bbf695957d36309d711d792fffede3448ead8eb336a931fae1854a6bfc51ce97b9f8fc0088eebcfea18a73baf5a2f44ddb2dfd48f74b76924f179f0895bf5f9d8"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000300)=0x0) prctl$PR_SET_PTRACER(0x59616d61, r1) wait4(r0, &(0x7f0000000200), 0x8, &(0x7f0000000240)) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x1e) 00:32:51 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xe01) 00:32:51 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x71, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:51 executing program 2: r0 = perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) splice(r1, &(0x7f0000000000)=0x2, r0, &(0x7f00000000c0)=0x729, 0x21, 0x5) fork() timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x77359400}}, 0x0) unshare(0x28000400) socket$nl_netfilter(0x10, 0x3, 0xc) r2 = mq_open(&(0x7f0000000080)='m$\x00\xdc\xb7\xb8\xd0>,\xb0\x13\x8b3z>K\x84\x05\x00\x00\x00\x9c\x81\xed\xc2\x00', 0x6e93ebbbcc0884ee, 0x0, 0x0) mq_timedsend(r2, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000000140)={{r3, r4+60000000}, {0x77359400}}, &(0x7f0000000180)) unshare(0x8020000) timerfd_settime(r1, 0x0, &(0x7f00000001c0)={{0x77359400}, {0x77359400}}, &(0x7f0000000200)) mq_timedsend(r2, 0x0, 0x0, 0x0, 0x0) [ 1418.997529][T11821] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:32:51 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x700, {0x7, './file0'}}, 0x10) 00:32:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xf0ffffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xf00) 00:32:52 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x74, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1419.052403][T11840] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1419.066002][T11837] loop4: detected capacity change from 0 to 16 00:32:52 executing program 2: add_key(&(0x7f0000000000)='asymmetric\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) setresuid(0x0, 0xee00, 0xee00) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000080)={'fscrypt:', @desc3}, &(0x7f00000000c0)={0x0, "ec1db5652f56030066b7523363182d5e44a3e073234ec7ae671d8eafea04a7abb2c77c3b030000003dad420b877acaa5f2602eff1765afaa086bc5f43f816c52"}, 0x48, 0xfffffffffffffffe) keyctl$link(0x3, r0, 0x0) add_key(&(0x7f0000000040)='blacklist\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)="9c185da39b6943159088fb045242f67a7ee3d3f44adc3140437f7d99db43570023748481d44a46e0df93d3e8ab95f05dd7dbd8fa3fca1d812244f8a2a1287c2d8c289c6f5c1a957bfd697fe036fef06863b11c4f5ede70499b05eef4e8ab09a5ae9af1d7c046aa04c6fac962cf3bc14349b69e0e8f3f0ac90f3143059191f86d8b86e4fe8a4910ba62a2bb68034d9fc7762adee89e5b02c1f8f8d5acb186412c7d2887893cc3b0e3c1490519f0790faa4f8e5adeaa792aaae098e4c0c58b8b82d9", 0xc1, r0) [ 1419.113489][T11854] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1419.129865][T11858] loop0: detected capacity change from 0 to 16 00:32:52 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) vmsplice(r1, &(0x7f0000001680)=[{&(0x7f0000000180)="62fb7dc7d481397df9736d7294851392e4cc2539b74aad463165e42939416b96a35c626cff01f80d50f29218526cd7be1efdf47c0d83203f59c832101cc349e0a2a73d9c170307a256ead0ebc6887dc5d2524e773b8515", 0x57}, {&(0x7f0000000200)="068427b505cce4572edf22cd6cb2b078714dfd70d3d0cbf1615e77e7e9ca2a45677e03", 0x23}, {&(0x7f0000000240)="98f615c009b82f77f7699a7938456cfed391239033a145a1a2297f86870bc83d0584976ce86f0e7f87320fc18b99a628177cba6d45a93edcdeb7eca295050540d5fad8f9d2cb3a1f7e8d8953b946186534eb9d385361f8069333c7e1c3945300484b2444ba0b6b11e40f305fba9e7be4d190ec29db5cbad51d4601f5aa990b00df3cc79ee3bc5b3958ab93889c9850c9a893e5d615d0539651d794921da3fb1094115553f0bfb82ce60df12b513a40d0968f0b8ddbf78f57e8f82bdb6b34ed2a0ea8f85621157753b88600616d472925295e351440089b", 0xd7}, {&(0x7f0000000340)="a37f579929b70fc5f8256ca99b867978fab34ecde535f3e24382ae02c40576729085d3e6682e488a1912e688db52185f957307780cec68655dc96e4de2d8382eb86fc74430fb68e8fe45414d3ac0c1401cdc8bb2f28dbce4149067326fe170813778149ee9f1257e2f89db6bdb4f6b2383ee31d5cf00366b3859460885821d6b84583e6ba780e9634a660bce93fdb3cdd884158d45c798", 0x97}, {&(0x7f0000000400)="1b4291527e6fd5f9cae91a7cdd864c5f30cb599517276948900f6cdf9b5868a866acd7f19c7222d38de7a876ab33d4aa715b6478633c5fd81f41c8fa6eeeb63372e3a85354e49241f3cc1cb83ecdf0a9759ae2a869cad8b0b8ec78e415fa0dad481104c6083cab09130e9e8b21a725099579869544720937046b2b0e8435ffaf6f1aefccec5da233f5ba648891554f4383a70f15f8088ae2f2aba4862b3d06269506c8341a4a70b2375158ae94a60175cc75f038c309197ef74509034db66039ca566b06e4c7c44391917ed7e4eac3365ed3e42059e1ce35e9e86f", 0xdb}, {&(0x7f0000000500)="dca670c5350695d3a186d0e9ad68f64c2b4111767f7cecb8e5bc9eaa697a120df37d075070362732536090decb4b4b30dca04a2ac119858e306192701232f897f391086ea7374d03cafe4d964f42d973523b73a1cb567e25c6dc19a54ddc61486c270b6961f8ab2a1d226d724110469232713eddf48d6285434ddf6eb0ed492af6cb05307000ef", 0x87}, {&(0x7f00000005c0)="4ac4ec5721dc98f069a34b5d719cc448a264d7461e077d3bdae90fd86cd80527daff7cc020d988ef6f2846d6d9de89f36e358bfa189de32a3a13fef70d24e4f616dfd6b22f2393283c0d5980bb1babddf96077820cc9bb417e6847f5d06688711721fd18c845dccce265dde57fdf7a131177c672b9286c713822d95a93e967a21b5116b83efd99c32f4c184d662a47a9fedcd616ce53159a8ff34fb8aba428ac00cea5d262105235cb41113176430ede12826b872f5fc044d2ba0b319abd0645ff7c6138b02820cffce4be135ad0f2fbd41d9686ad11cc9944f824e9c2037d0447c0263740acae77f69e6714c584af33afb23ada81fe6d4eb3d03073fc387e0e37faea8e73958927975ec6872759b34f91b7a388af8985ff9d4095e7d0946f52304bda837af3b1ee973f617314cbb12568a3faeaaed60dfbd3177c9aba6c1f7dc08aeec9c8084658c41dbc67c2e5d49ce28ec4ebac3dd1db3940d362bd6625bfeb97eb982932d350bb04fd8b67da9d8cdc432f814ec7f54be6d232c94321126fcd760058c8086cf0194837d2631dcb5a4ebfd842f545242fc9f7813398d6dc7efa578b6abcd0c9e20f7f2c12c2c5221ff20ad1f389c34a1d8b3648f6f83b87a06f90595072f2961f17b6db651369f2f02e6e3145bf8dce919532ea53e6fc57c2e582868cd2d953de0fc47510a2a7bf1baeb03b38443429b6c867d48f4718e43f127bfe850a5d9eb87975e9b6012d99117e492ce325672792963e96148bf25700e5e1f97dfc02c5f9a06997140d967089f77d283ccbe61bbc58f9370d9e32ed1e97aab4407de0484bd8c8a5df20feb9ffeb707837f3bfd44c89341eabd281671e61cfe5e5c8442d3a7f849e44fe82afc824c3de0a9fa76ead3acbdd69646d01788c5803505bd6b765742ca80ba8cc1580a5587018f5ab32a703174044f64713e23924710766886d603c23773c4f44b3d5de71d998347811474a5674fd794a363a41ef239a39658f2c83691cc8d5734e991736031379de64cf41f1116e4e7b0c0e41452770425850fdddad80507e2da6559fbb9854e0e873e2d25f7d20b4ca53c0ea54829d499769f4f7d9994bd255f7f6c27d032de5cba1717385a784730872998ee082dd0b463724775451f1e57dee2c1e7c67a78fc99b09f1c45259178b9ab7491db568e87a5d115bbf0efc914e659dd1d284353feb2ffc1b093ba1179e0cf0f9d6ffebcd7de66baa50bc460485d1f9d50557956f4d43ca7b146c6ed86ed4df13ff4658fe509505ed9c3ef13416926a1b8643b22668d18a7df0c76377c74ad50b932139203c04f7c5c07f0229cbe4f671fe101e443764a6a10f8534a374049f6dca0a02cb08c8cd4b47e2dcd716d7137e717171622eb176ffb5335fe9e8e31b0f178ecb1be5ce7d1779c3748c1ad55ace19871cb566871af55ee018265baba1ac2a265524a9ca8362ff713fe5d7ea45cabc470b6193b4f52b40d092865af567871cce75207ceab9274feabaed65f8a108bf25416bdad7cc5761a838ed3c40d3aea5083981e2a7abcd67d5f400d7a649688456fa9c12302579304e5515758e7718cf578f93dea4a87105bf3ccfb1b08b3a26b92453f5107caa416447385c86b7dacf8253983446e4331229790449f7cb5c3b3b123f190deeff24a9dd2422342a14cfc7c0936fb4aa5222cfe76131c7354683cb15f8f4888d2ce36b518491e945c557e3d9627272e32b3f5483b6523c28634bd5a9a939b6039829b14749d88f646c82c1cd47199325a3a7c0db2cff698874802f83764e8dd29558bdbabba0fc0e7f4021eea523c6c43d6c9b2f5dda318a1286c25bcd36f015dad6fceb8a1c122b35ee568070f0c0375e4808a505d5f30c9d8a2f4753844b2cab38bd3935f97439e62f2f679abcd7b579d7b226659492df8e46f9e822f4c5790a4a878abf5397919eeb229f91060728ff127b21ab0c6c51f51bfc3d5a344f172d18893244424a3e6bbd04c56a8a1987d1fc324ac52688a5334176111c333e38a9866b40049f0041e812a4248d9d2b68ae0d203b2b89bf05fc990507acc26bd0b38ec3e7866e22c10c456f9893de6033dee92970d7558abf4a1ded5326a63dedf898ad2df28a315027aaa4d3fa3f3fa39fd71ae65ddb43abeab034e83519a310156a0b38a376d5741c96b94fbf7a455292145ae785a0966e0c8f5e662509c968d3c2a13ea4617a9e541d898d6396043c5dbcb3d3016130909ca65fb8af2267bfec91a7f28de8f003242c554b2d220263a56ead49530a5442536e4ce5ce21d6cc1459f0d98111353f09b59c1e92ed7827787c8a6d62a999624de5f6833245fb3369cfa4017ca074f36dc4901db945ee776618d376983de353fd91fe709f425670e97934208605f9364a3c7bf7f4c4de0b9f7e7b6b17abe869c53e0c4137bec2a499fc6336b1ba01d7d5542898e5506bdcd573ca929837f95de7c66ac28ea35b0a74433062cd5e0d648ecc7085876d8a71002111b276e9568d8b63bce3ed082e3ec749b53e089205587bb271c757eac3f633e5526d6a6aac1cf7e7acb14448087235fe66de796fe55cc5f069c1d897edf5a728465890e089ddea2ac733c719999c650e04fcac91c59d135d73a7d143470a67ad6cd3f2f671658353b0cc99baf498bb632968ea5019d382755cf10894e61439af894db4b29b47c5cc106955830252fe7467148a74d4cf50a4666774f37c597b7275a9d770ad127d9d0be4a2057199af245109700c77c9822df8982c77f8d0489b9f99b419e4887d44259decb93ee95627083abfaf3d8754e8de9d473ee7c2b7141e0e431d0bf7f2d19183cd346799f55ea60fd4e375651aec8bd54da72a2c06a78df689550341a505de8db8c5a633f76c621651772a3e9f2f884a801971dc4be884e1c8c79802f180b91d8ac2ba7784f7ccd9db8d2bb86267803f90a57be65b5f6e3e34032f2f79b24390671585e58d555638e3c130b1878efec17306bc397480f462d8ef3cb04d4745a9c075545d7572e6104ac86b8dfc3ca37046df0c87ac164aae0880bf2663e0db81fbd1fdb9d7dbee2dae2e51f0654e5a740059c0600fb1486975bb057076af5c1689dbb269ea22650392c773d13fd2e83906a46816085d6ea514c44fca38cf12c6ba03440c2a387421abe958ee3e1962b78b64e1b765e0956be359118a6c4b6c10e2427250925b169aaeb71078bb83ef4bc8bbabceb1c8d53f4db83673f6195c2a17a41813a53ac714fb838c4d7d21fcd25297d146b273d779c23ae1f07dac70bf0843be0ad9ae1e359bca9e6d561a189e6df69f8feb4f8a6510d5ea137fcc2a0ee2ebafef2a8cc23b9c4268befcea38cbfdf18685079f08cd22394fbc144472ebcaa144848229bffcf4de47b763be0f9d94846c8742c7e0517af6e46375a8eee8b84f51428513f5c41eeedc8417cca1b319e8c7a4e21e337e0e380b3c1a2c81218e99f6266e14aef4fa3b5818cde9572e59d1e61a1757f657fa032df625ef9f82f3fb3c247931c558f62d98d14094c01a5ba0187dbcb38628d446311dbb4f83b73b8db7e02cccf520dfb729622fd3b2e0045f9bedc20805ed0a5cca8d16c767915039555bf203d1464cc482b9a0efb288a1107460af45d47b2de00b0a92a2bee98c9080286ebbad9729ffc135d85b49b8feef06751ef7bd6253a6c2913fe79de5d3d48f94ed915f5f49853b04ff0aa277b60d17b696b7824b91a0830ec3db78f091a4257ef169b65a454c78efec9c8ef2053b7d906d070a88c38ce039381cdb9a5f4efcf17e0fa0bbdea6af46caf5e77e8d3336aca2f4512ac84d1e56375b5c08c99fcd55fa3857163f3ee992ca18eef4284bd36ba6637687e337eca660139317a4ae2e5b8dfd67401f65912933c860e6610082e93bc4e0ced9b554fbb21b16bbec585aef58aae034572637966b15c38311fbedc79274356bdbe4289f128ce93cbcb7c88610270b98b57e2e0960ff016e35b94f5eb860a9e50a9b8fba88b2b66d8ce51d9f992466806586ce4a24f45a494e6e47e609042691f13a8a2e80456c2bfa704098d135926b19631f7e152e3366a17fa3415dc3d1ac177ff9321e5c35ba1ccf21bcf15ecc7ece1eee002fc0aeca8862ead7f1c9e37994263cf69b5d5c9736c345563f8b3da65262fa365351bb4890ffdde7400975b191c8ba2e13f504ca693d2360386430ee6c300b1a406f265afa5024d5f40206794f8ffbfed73d04b8956dcf5594665f6a662bee4f6470b0279c113571236d4ee23604c806d121b11835b24307fd3088ffbdb63a6bc853ce30a3b3fd3d0d8c29ee6d626251c2ed37521d08225cdb41682fa634fdf68969bb430da2d1dfde067f059ce37553f8ff81f46972dec98f7eb99f13a36ccf4e49cd110ea463d9521f4c3ac697a38a99a8ac96d7054e73b2fe2405491a9db9023326708a965e03a1d7229dc8e4f135467cbf839ff7db95452f091d7099399921d0e5d7ca9130d001c6daf95fda2980a3eea93a5a098a59939f610c78565b1551e4155a863c39644efced904c15f4391ef1378f1d2094cb799f68be36cdcdba38b56cbbd880f4ba18bbafc18eef3fcff6b860b7ff20ce163eab5c4bc5c77ee79b65300af313fe3c5d9fee23f74764276c400a10769802b481c3292c89e64a93fcb99f3e4c6c5fe5fb4f5a504cdb0c71c6255c98cf7108f87664a2692d57f52d6ab0e2609df173c8bf51c84c6693da5e091c815ff13cfd5fdd46479f6a2d0ca81c58e6e2f5eb5c1a8d704d9255689f1eea6504b96a6993bc843354a361fe2d0f9f5d2cbe91c5cde0e8e86900ea71b9af46eb70e227531d6e2bac6fd81bf6ed523547ebf53def5593f6ee1514b80053c14cd73d71bde730c9f568463f7f2e244d74fe38f7a9a2ef945db93053470385dc5abe100fcbc7d50b99e16807f36b9309675157d80ec061f18f4a4c7f3e30ffeb166e6f898af93de518e4397de07cf06f8fa483e919eaf8c0e02124f17101bd1944f7fc66cd386a3ec89a454186f17db87828899b0f538043bdf774bbf543145e880184087c70cd98492b3dc78158f64de1ed8057e8f446fdfa7cdef1f82855cc6a6f6978cd6d47082e1fbc2e7755e23fcfba441d7127ad20cc2b297ea33333dec9cd711b9538f35a4a166f0a488fd46772b995a86d68a6a148ae22c106c34ff0fdd7b04ac6b422a82150171035e8674319012f7e85f932fc75aab10bbb914ae652b63c54681bb8e512af8e28b725cfa20b1ae94b1620c182e942a30dd623b8bef5219410fdf716a29282bf796ee4bd870f802f9ba629ca76e2bc7f31ebe5a1d98627d5f7cfe956a7209867bd1978c920bcfb453a1abaca3fabf3de985709fc935d39dfdef3a4438b5f412d9d48cd160ffe595283a2079cb93bb62a92567a2a9ca9afb7a6bba41ff9e226b5ab88c2fd4d13f5bc5c89702ae553f9edccb6c128ec0542a47f77b60a85a957c8a3b97710f0329a795c8bcba9a4a71d43b376db7d4f7fdacbbab673dc2fe4f658b264eec63098690cbe88f41deea9a567bce555019b8dce51641a76611d06ea175018fcf0baa1df374d3b397ce1faea9c7ea3104671609a6021ba83581042bd491c38c839673f3899313fc43546555f42e3915644ba070fd354b4aadc46b63de6040b0432581c22df26d5cad8fe8afb83a9eb28940373806256eec498f52251949b28d937d620711c12e7257d4d9536ac20bd6c3a16f8f96d02214a84bfa7f2335ec67c57719196308880e338a045909574a1cda971ce0e691d4b7812369aa4be1efeea8392", 0x1000}, {&(0x7f00000015c0)="c6671d95ae442fa5f4db87ae14bb837e4655c65543ca8d76ce49a630b790892bbe6a7077eaa6cd493aa5779054e82f004795f60a723eed5fc9a5f394f5770975db0e36b69a2659b14df6794c4f311c71882e558c671ae76ce814dba2e2880d26395861745b9ae4dc10796ec85a290a5705ba8241ab01b71914d4864f162ca4b8d24868a4253b6c3b", 0x88}], 0x8, 0x7) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x1e) 00:32:52 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x900, {0x7, './file0'}}, 0x10) 00:32:52 executing program 2: clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setopts(0x4200, r0, 0x3, 0x10) clone3(&(0x7f0000000000)={0x44064000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[0x0], 0x1}, 0x58) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3a) wait4(0x0, 0x0, 0x0, 0x0) 00:32:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xfeffffff, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1419.155450][T11868] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1419.159725][T11867] loop4: detected capacity change from 0 to 16 00:32:52 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x7a, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:52 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x10180000, &(0x7f0000000180)="daf873fa4fa20cb892536bad04a3fee85021c00e9fd45c4f2c72bf8a8d5dc5842e9f0a90fd245e64458d0e4530e1458323e3cd6d014aff0a817f3a4d9326a62d809785cb23040903595e55b9f1fda9104715eef4f21ad5aa039fc30abac3f958b0bec4b647acecbe6ca5a86a0f01bd990120050136a826ced8463a8ef16f671e63adfcd62cd46b9107bc878fae3ab3a34e32af45296880b544d0903da42eb0317f2e3099c0", &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="c66044ed78faf8583adf6008b323aa3dc8a8252c8d9ef063e61db362889687895ffbf5a267e2d16426e9c9446b8ff051d5cff0f75f6e452597881b941ea0da169c3e6c406edc228721c826c3814fe074004b85c501d2b71e78520f0c2918e8b715960f6719a7df57d96ee5ec21b0c8d9c5cb4765c4b86ba93102cbe9f1951765dafec2268e054964e660ef3f08efba8a4816540435fa2dff2984abe84f0b0eb4d7566f724c7cf8589510c7a6aef52bed62c93a545498d4df0a114686b5fd833b76e47bd7d5e07d2e0b59ecf4ccaa2ba6bca0637d03dfe385e0adf46906ed4a2fb7cc2421f7e8019c4e4166c1490c5fb12d559d18") sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440)="26de71f264a8fa09d04ea4abc3cf230391ea3d7ec10069e7dfcfb659df26dc3c583ed3218fea548bcbe179b9367996", 0xfe79}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0xb) ptrace$setopts(0x4206, r0, 0x0, 0x3347e6589ef1ee79) tkill(r0, 0x17) r1 = socket$inet6_udp(0xa, 0x2, 0x0) splice(0xffffffffffffffff, &(0x7f00000003c0), r1, &(0x7f0000000400)=0x9, 0x3, 0x2) r2 = gettid() tkill(r2, 0x3a) wait4(r2, &(0x7f0000000100), 0x8, &(0x7f00000004c0)) r3 = gettid() tkill(r3, 0x3a) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) r4 = gettid() tkill(r4, 0x1e) 00:32:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xff6) 00:32:52 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r0, 0xc020662a, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x1) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0xe34e, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x1e) 00:32:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xffffe000, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1419.241387][T11891] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1419.252176][T11893] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1419.258631][T11898] loop0: detected capacity change from 0 to 16 00:32:52 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xa00, {0x7, './file0'}}, 0x10) 00:32:52 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x300, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:32:52 executing program 2: r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000480)={&(0x7f0000000840)=ANY=[@ANYBLOB="5e06ea2d686a32d11d1fa0509f3468351ad3653c144434bb15d7d74cbbbf3ab5bbb33c61e47ec4cd838ab6b09c4e68e17299151308f2566570feb10e4aa500a3bd951850d0b02a94e0f97618a2b509b9beabc01653bf8dba9faff03b39de1bbe7436c9f7be4893ef2acb70721b7a645ce78a8af990acd013673fc3b810b78e52d635c7462687c6c5f3e40bcd0c4d0636fdfca48218e7f393c8decc7868da4f1cd1cf96b3174c6c4c0728a7c44ffffc62c00f68feab3559278320e7ebf165123495f0c954592991d682ecb32e8b274481ba89d689b0720de4d97fdc3fb0d8b22fb04016ba2576cb22d43558ac9b2f80f3995fa71630a07f37893c59d5119117dbe85e1fec0104000000000000ce9a57d18c3ef24b249acbbac79435b86daa01f4c6ef55ac8744c557460ec3ef28acc021a9adc0fbdcbed1056fe3e7d2bf549e44fd77dd5b11068547571ef92e800d100e77c3ac53ef2652ff2c524e52f2e803e45529dcf62934ca43b4ceeddfe2689dce5c1ffe37", @ANYRES16=0x0, @ANYRESHEX=r0], 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24040841) ioctl$KDGKBTYPE(0xffffffffffffffff, 0x4b33, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20c00, 0x0) syz_mount_image$iso9660(&(0x7f0000000300), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000080)=[{&(0x7f0000010000)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d2020202020202020202020202020202020202020202020202020200000000000000000bf000000000000bf000000000000000000000000000000000000000000000000000000000000000001000001010000010008080018000000000000181400000000000000000000160000000022001c", 0x9f, 0x8000}, {&(0x7f0000010600)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d002000200020002000200020002000200020002000200000000000000000bf000000000000bf252f", 0x5a, 0x8800}, {&(0x7f0000001280)="88001c0000000000001c00080000000008007809140b2a3a0802", 0x1a, 0xe000}], 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='nocompress,hide']) openat$cgroup_ro(r1, &(0x7f0000000280)='cgroup.events\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000540)={0x5, 0x80, 0x5, 0x7, 0x7, 0x40, 0x0, 0xffffffffffffffc0, 0x1000, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, @perf_bp={&(0x7f0000000180), 0x9}, 0x8, 0x1, 0x7, 0x0, 0x1000, 0x10001, 0x1, 0x0, 0x0, 0x0, 0x3}, 0xffffffffffffffff, 0xc, r0, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') ioctl$BTRFS_IOC_QUOTA_RESCAN(r3, 0x4040942c, &(0x7f0000000200)={0x0, 0x4, [0x8000, 0x5, 0x9, 0x1, 0x8, 0x3]}) ioctl$KDGKBENT(0xffffffffffffffff, 0x4b46, &(0x7f0000000500)={0x87, 0x1, 0x6}) preadv(r0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/146, 0x92}, {&(0x7f0000000440)=""/59, 0x3b}, {&(0x7f0000000680)=""/201, 0xc9}, {&(0x7f0000000780)=""/19, 0x13}, {&(0x7f0000000a00)=""/139, 0x8b}, {&(0x7f00000007c0)=""/100, 0x64}], 0x6, 0x8000000, 0xffffffff) sendfile(r2, r3, 0x0, 0x800000080004103) copy_file_range(r2, &(0x7f0000000340)=0x5, r3, &(0x7f0000000380)=0x9, 0x35, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f00000004c0)='asymmetric\x00', 0x0, &(0x7f0000000640), 0x0, 0x0) clone(0xc75e43cfae22dd4, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) 00:33:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xffffff7f, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x1100) 00:33:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xffffff9e, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:02 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4956220444b2988e333dc8c37e25044d1caab6c6cabe967d7987b0914f5172d9cf4a9951550d5d75b9de27051c52c9ca6c85735562eace1b07c839022ed37b22dae539809ccf123319dd2e71c5720feb0430ac5195d93e2946969acb157a8e5ce9bb261cc65f49f7d75e905c77f57a155b4f8baa2f5a17d72551eb92a507b61f56696c6c779bc432475aea9e84ac3ce062a864d148aef1677c8e4c99dc8b49ba"], 0x2}}, 0x0) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180), 0x400080, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) fchown(r0, 0x0, 0xffffffffffffffff) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x1e) clone(0x1000000, &(0x7f0000002880)="6a77551a4e27a3a80ac62ab80deb0bd2a1f20d8627ffd54f2e2e1a46e97c6639826bee4bf539144f3edc8114e1fe15cb3b514edcccf53eedad24f89ebc9049dc05bb957a80c7e091124bc65f783c7186c6f6f67082a1fba9521ab2859a1354e147570dc7ffcf58970b1f158fb651444a66f5509b893905e7c83c95b95ee6", &(0x7f0000002900), &(0x7f0000002940), &(0x7f0000002980)="78074a61cefd145f10397d59d0247dec91e172f1e820a3eb444f47035ca4134c414009720d84b133e86ff66d8ee80feb36ed7369b0c3f968") [ 1429.360416][T11921] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1429.389339][T11927] loop4: detected capacity change from 0 to 16 [ 1429.401520][T11931] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:33:02 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) ptrace$setregs(0xf, r0, 0x6, &(0x7f0000000180)="4cd95458d12808ba3c03e26cdca107ea02d0740db456d46e9fd68f6a6e945dcacf5dbab481fc610226fade5a905db2e9281abd4e3d140d06bc7c67586275adc15cdf868d0e7f2a47d8b5b547e549a6e70245cc3cccb5d634c21728b24c09b4c8b5aa5593ffa021e97c2ed3fd119ec82304c62dd31ce74d3c996c425c98bdf85e36b05de35d17ba37fcb189b5da3c458235") 00:33:02 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x500, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x1300) [ 1429.412493][T11933] loop2: detected capacity change from 0 to 224 [ 1429.419716][T11932] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1429.445413][T11943] loop0: detected capacity change from 0 to 16 00:33:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xffffffea, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xc00, {0x7, './file0'}}, 0x10) 00:33:02 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x600, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1429.495768][T11957] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:33:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xffffffef, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1429.499097][ T25] audit: type=1400 audit(1629505982.417:17): avc: denied { sys_admin } for pid=11930 comm="syz-executor.2" capability=21 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=cap_userns permissive=1 [ 1429.517536][T11961] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1429.543923][T11967] loop4: detected capacity change from 0 to 16 [ 1429.559274][T11977] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1429.594811][T11980] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1429.597116][T11975] loop0: detected capacity change from 0 to 16 00:33:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x1402) 00:33:02 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000180)=0x0) ptrace$cont(0x9, r1, 0xecf, 0x1) r2 = gettid() tkill(r2, 0x1e) 00:33:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xfffffff0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:02 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x700, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xd00, {0x7, './file0'}}, 0x10) 00:33:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) r2 = socket$inet(0x2, 0x6000000000000003, 0x6) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000200)='sit0\x00', 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r3 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r3, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f00000000c0)={0x0, @rand_addr, @initdev}, &(0x7f0000000180)=0xc) setsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f00000056c0)={r4, @broadcast, @broadcast}, 0xc) r5 = socket$inet(0x2, 0x6000000000000003, 0x6) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='sit0\x00', 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r6 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r6, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f00000000c0)={0x0, @rand_addr, @initdev}, &(0x7f0000000180)=0xc) connect(r1, &(0x7f0000000040)=@rc={0x1f, @any, 0x2}, 0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) syz_mount_image$nfs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, 0x48, &(0x7f00000027c0), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="312fb772d3cf34d00d3062fbce00ad243c33fa78b2ed49e0141a49ade68fa80d62272ab2d7dcc2f4e21f56c7e4bbcddca0bafd06ef1c001a1940b6ae7253d6d79283d492e542f3a02c2b2e4ce54c35629a5696a7aa7f3eee13ada5dbdf01ff72cd0299916ccc0b60b9f6d8e2b62a9ab0ac0b45868246caa3290d661baa"]) 00:33:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x2200) 00:33:02 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1c) 00:33:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0xfffffffe, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1429.710911][T12006] loop4: detected capacity change from 0 to 16 [ 1429.715879][T12009] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1429.721241][T12007] loop0: detected capacity change from 0 to 16 [ 1429.733186][T12008] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:33:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xe00, {0x7, './file0'}}, 0x10) 00:33:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:02 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x900, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1429.798959][T12028] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 00:33:02 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xa00, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xf00, {0x7, './file0'}}, 0x10) 00:33:02 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xb00, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1429.843784][T12042] loop0: detected capacity change from 0 to 16 [ 1429.846635][T12038] loop4: detected capacity change from 0 to 16 00:33:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x2, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x4000) [ 1429.946402][T12061] loop0: detected capacity change from 0 to 16 [ 1429.995478][T12025] loop2: detected capacity change from 0 to 25424 [ 1430.002490][T12025] nfs: Unknown parameter '1/·rÓÏ4Ð0bûÎ' [ 1430.012130][T12073] loop4: detected capacity change from 0 to 16 00:33:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x3, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:03 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xc00, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:05 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020444b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000180)="953cf19779e88a855838240d3c7eafe1d360") r1 = gettid() tkill(r1, 0x1e) 00:33:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0xff6, {0x7, './file0'}}, 0x10) 00:33:05 executing program 2: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet(0x2, 0x3, 0x5) ioctl$sock_ifreq(r1, 0x89a2, &(0x7f0000000000)={'macsec0\x00', @ifru_map}) r2 = gettid() tkill(r2, 0x3a) ptrace$setopts(0x4206, r2, 0x4, 0x5) ptrace$setopts(0x4200, r2, 0x6, 0x100004) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) 00:33:05 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x8004) 00:33:05 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xd00, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:05 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x4, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:05 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xe00, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:05 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000006c0)=ANY=[@ANYRES64=0x0], 0x2}, 0x1, 0x0, 0x0, 0x20040000}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040), 0x18}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd65", 0x45}], 0x2, 0xc) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x18) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) tkill(0x0, 0x3a) ptrace$setregs(0xf, 0x0, 0x9, &(0x7f00000006c0)) r1 = gettid() tkill(r1, 0x24) ptrace$setregs(0xd, r1, 0x79be, &(0x7f00000005c0)="30587178dcdd71751c0f1e7144bd1b0ef9246fcc77fbcbb675def122eda9c9daf0ee644c298c11ac92d6f909272682f21bcf24f8a894e9cf97372ee0d1998313bab8f421b298106ae38fdb7ff56546d369860d85a4370034b356a33ee55d4ceb74719a2e28ef3e55153067712e980cce8503ad81b93d53ed9d7e991ecf135e3148c47837170521dd7b796dc80f067d08cce14542dc32492f84efd57b5414f3") gettid() tkill(0xffffffffffffffff, 0x38) ptrace$peek(0x3, 0xffffffffffffffff, &(0x7f0000000580)) r2 = fork() ptrace$setregs(0xf, r2, 0x0, &(0x7f0000000680)="c60dc0757175acbb60a53629c31a0e50041ef433cd30b004bba766e7bcc4ad47d76a0be4b12bb7eb464ffc") r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BTRFS_IOC_SCRUB(r3, 0xc400941b, &(0x7f0000000180)={0x0, 0xff, 0x0, 0x1}) [ 1432.802872][T12100] loop4: detected capacity change from 0 to 16 [ 1432.809509][T12101] loop0: detected capacity change from 0 to 16 00:33:05 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x5, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:05 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xf60f) 00:33:05 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c46, 0x400, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f00000002c0), 0x1}, 0x0, 0x6, 0x0, 0x2, 0x20, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xf, 0xffffffffffffffff, 0x0) clone(0x20002044dfc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) r3 = creat(&(0x7f0000000300)='./bus\x00', 0x0) lseek(r3, 0x400009, 0x0) fcntl$setstatus(r3, 0x4, 0x6800) recvmmsg(r3, &(0x7f0000001500)=[{{&(0x7f0000000200)=@qipcrtr, 0x80, &(0x7f0000000900)=[{&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000580)=""/191, 0xbf}, {&(0x7f0000000640)=""/108, 0x6c}, {&(0x7f00000006c0)=""/71, 0x47}, {&(0x7f0000000740)=""/76, 0x4c}, {&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000ec0)=""/109, 0x6d}], 0x8, &(0x7f00000009c0)=""/244, 0xf4}, 0x3}, {{&(0x7f0000000ac0)=@pppoe={0x18, 0x0, {0x0, @broadcast}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)=""/53, 0x35}], 0x1, &(0x7f0000000b40)=""/26, 0x1a}, 0xff09}, {{&(0x7f0000000b80)=@in={0x2, 0x0, @empty}, 0x80, &(0x7f0000000d00)=[{&(0x7f0000000c00)=""/75, 0x4b}, {&(0x7f0000000c80)=""/11, 0xb}, {&(0x7f0000000cc0)=""/42, 0x2a}], 0x3, &(0x7f0000000d40)=""/212, 0xd4}, 0x1}, {{&(0x7f0000000e40)=@xdp, 0x80, &(0x7f0000001180)=[{&(0x7f0000001640)=""/136, 0x88}, {&(0x7f0000000f80)=""/193, 0xc1}, {&(0x7f0000001080)=""/215, 0xd7}], 0x3, &(0x7f00000011c0)=""/178, 0xb2}}, {{0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001300)=""/184, 0xb8}, {&(0x7f0000001400)=""/171, 0xab}], 0x2, &(0x7f0000001740)=""/4096, 0x1000}}], 0x5, 0x2, 0x0) preadv(r3, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000440)=""/249, 0xf9}, {&(0x7f0000000540)=""/203, 0xcb}, {&(0x7f0000000640)=""/97, 0x61}], 0x7, 0x1ff, 0x3) io_submit(0x0, 0x1, &(0x7f0000000840)=[&(0x7f0000000800)={0x0, 0x0, 0x0, 0x5, 0x2, r2, &(0x7f00000007c0)="a9f84906b9f6d38f0ca643ca8616efc0179415f11d2cbd956564", 0x1a, 0x7}]) clone(0x40100100, 0x0, 0x0, 0x0, 0x0) clone(0x40000000, &(0x7f0000000000)="61226eb8447132f76054c4d30e7f61f0176f0b2127671e39aa1c09ec58e62558b7a6ad5dbe9b354d1a1bf3dd9f388aa4ad0c04e0a927abb94d5d9c3a13c96fb0e86f7b29aecd88c965256639aa9331aff95272737d0dddfb3ea0cf41afffe404abcd5d1c676bf17b15d5d8b977f3948c", &(0x7f0000000080), &(0x7f00000000c0), 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:33:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x2000, {0x7, './file0'}}, 0x10) 00:33:05 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xec0, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:05 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x6, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:05 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYRESHEX=0x0], 0x2}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_TID_CONFIG(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="be", @ANYRES16=r4, @ANYBLOB="8b3300000000000000001500000010001d800c00008008000d8004000880"], 0x24}}, 0x0) sendmsg$NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f0000000600)=ANY=[@ANYBLOB="4c00f3e6d8d08f81d6ab13d09d1c3f8378a79f1a23cce740256621c2be9cc8cf3c18f22fed1f76e3780d91282e753685ab8169746f0703606dd755c2242888e3a7749c706868e4f201e101a5cfdb1490f9358e1294b6dd4c2cb8789ec9a4cd6efa41c3c642f235f6fa7105e43d5cf946f4501a11bcb1f12b257729cc5958cdccc185170ccdf28d82a763c69a71bc4e077204e59a387c52249448ee59a1c2700d22dd58b472fe96312491df4aeccbd7c034875e81bee517e298a2722cd7040030476d0d7d85c74eec0737caaeb4c872974948a9f3f24520f91770ac14fc84427165c53a90440e031677eb8d8417099643c52677e54321273df085ba0a53210f283ddb1968c391cd125c449f4ba8dc4aac5ac22f775c0df79aefd66c830d530590a66eb5478350b7607bdb17c0111f68f4d71754374146e816c2ac4237555dc306872bb72ab80d1fe0974c7a208f4b7008ddb170c223eb4cdc16461c19f89a535dc0a9ee6c89a3d299dbaacfcfd539e0314f00ec2686a59d92ded98350e7a3b40c5178dba54098c2c4f6d6f34ae799aa3418765a8b4ecc591adfeed7e1acfaea", @ANYRES16=r4, @ANYBLOB="04002abd7000fddbdf25381b000008000300", @ANYRES32=0x0, @ANYBLOB="0c0058007a000000000000000c0058007d000000000000000c00580010020000000000000c000617000000000000001e262c"], 0x4c}, 0x1, 0x0, 0x0, 0x8092}, 0x800) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000400)="5dce7e4f53cde4637ee5282a976cdb9e6aa4eb92afb6f68ed5e84bcc60cfd74e0a401d921059d82a4aa3c21490c059d17a358597007e40e989ddadb70ef51f69ca5cc98d08e31507043ea381b3ca787e0cdf1fd9bb77b400"/100) r5 = gettid() tkill(0x0, 0x38) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x18, 0x0, 0x0, 0x0) tkill(0x0, 0x433) tkill(r5, 0x1e) 00:33:05 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x1100, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1432.959778][T12143] loop4: detected capacity change from 0 to 16 [ 1432.983450][T12150] loop0: detected capacity change from 0 to 16 00:33:05 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x7, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xff00) 00:33:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x1200, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:06 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="495622049fb29877cddfb9c706e9a78cc43dcecfe9af7dcc948f0b2c71423809db2c30699075b3d9654f02b163c10a1f055481ba4aa60600000000000000f03f296e00000000bad0c0974279c46a45b108dae1ce3847ad3138d87a85d1"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = gettid() tkill(r1, 0x1a) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000180)=0x0) tkill(r3, 0x15) tkill(r2, 0x1e) 00:33:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x8, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x2000, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1433.294280][T12200] loop4: detected capacity change from 0 to 16 00:33:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x9, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1433.808292][T12150] loop0: detected capacity change from 0 to 16 [ 1433.814684][T12150] FAT-fs (loop0): Unrecognized mount option "D" or missing value 00:33:32 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x2200, {0x7, './file0'}}, 0x10) 00:33:32 executing program 3: clone(0x314b812ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="4956024c7a2960eb07fa568ba600d25204de64e8ff43b2988e283f102fc8eb675497000000000000aa65290271fadbedadbec758eb82e86a718f58b1d01f4d1e22a74d0c018c168e429f6dc333d3cdb8a0e77fa7ae408d2875b70390359f2321c85aeb3a2cf5c5f5877abeda04308c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="534be9abea0a32f4aad6d20c25d5c28b3ea404fc58030000005afcae3ea12b1960", 0x21}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f00000000e9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x1e) r2 = gettid() tkill(r0, 0x17) tkill(r2, 0x3a) pidfd_open(r2, 0x0) 00:33:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xff0f) 00:33:32 executing program 2: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000240)="7153aba70baca75b29bb4ad704f4726718b5e874e7a572ba46f98008f386044f4a44d7ef4dc3d75f75e0529eea433f46b05165ed4656edd6967d05f559be0c09c170e05d74b03cf576f841cb92ac60576094ffd068ec8026c47adaf359c0cb3af67e1b2d2129b0a8a310573caeb452db8e34d1c0333c14e761fc72194de835dc5ff7e1cc028240632c909da73b17320be06ec17868e95997e2ebd56dec7d9f2eead5685a55601c29a10617fae069ddd2bcd8abfc9aa5d89cf28b58fc660aef6c97f86e379253913b6fe6012fb063a96ddeb8b80d568d10000000000000000000", 0xe0) r1 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r1, 0xc020662a, 0x0) write$binfmt_script(r1, &(0x7f0000002e00)=ANY=[@ANYBLOB="2321202e2f627573205e7d232b0aacac6eb2b05e84e34f80b80fc3b62e359be42337918930ffc743144c6087ad9dc27a6e1a88d4cb25190a47d97cb711d935181eb5f2bc6de5f04397f3b153366a77de360025c7540468c8a91b05639e69519e8966e25b9150d38bb34fcc6b134754320ea79f72fcfe4c7cb0324a014715ad3a2838fe79e8a90f05333577eb2c1cbd386ae69913ea8c77fde6f6f592ff368b48df14ca98dbc29f085d002e3f27ff6f5bc50206f7e0f71c257c6b5518d2cf2b48811688f365d80f79a60ab08b473989f59724dea984a342fa907ec9ad428f16fad2e28a5c750312287ce511c82801dac787175a49eabc4f3874e80ad7160e44f78505d495f186844dcf92035a4cc67884c2d968f914e16d0715391cd159de8fb1943de17c8cf41a0af8b40ab87e43d98dbacfa708bd6e0b60e74196da7e0672968f5d20a6a4706a5580ebfba8485d04d1f6f5d4a2f8df82084110423fd3d7fab09c2cb30a05acf904d2055af823810a267881acdc0771f3089478447d13a9e9a43b9cb791631daee23d8729def380123be3072ce763a2bcddef7d488077ec4cc95e446b998d4d280007b5492f5acbbed16a956134ec0ad57fa42f218745e7de36c45aae40c78c9e2b6fb96db78ce409eea619611cfa650dd78043b8677610d40fad25f22a0009293426c16f0b94a8ac06f724cdedd9811439f5b4ef0b6c7281983459db97fc6cc20d94cd67a3611dc845ef5ae797dfb3c1a707aee8c8baecf16b69aa4e4f17ad63275c603eaca388f9cb9abe384f2c52f33b3ab7f75557176b84e0996c14e7dcbf7cb2c3b1f0f273c509ac797bc8a7089df1b601bacfe29a142afb88fca97d38fd6611e2090ae4b77625560ed95f78b75c5889b554dbb03344c155ae1c91ff5d027c399340889160097051d95e32007ea583ad63a13425cdfcc94dbd3d45061995794ad46e4c176b9d9fffc8bb49cf8d73f0550b1d12d875d0216fd3e700bd52ec3011f502ac3b94b449490caee04f6e2c10276e06e968be2f0a359bc79c45336487c02952bd9bac88c03ccae32a94e6a33d1fb2386cf18b9d3f062daf16cded4bac15b853f70bdccd469a3b50bc8f19923e79eae539728c66495b784d4d70ee2c67b1b7392f0243e288904754d2f359a8f4a6260d813cba83cbae251bae523f7a6f204b801f5632def29c3ae257d137143464bc9a0e6d4e2b566c83ba5b06955a1fd604636f43ee273f139f2eb362e973680a62388a665393c2550c936ed31e8ac0ff91fcb6da000abeeabecf6ebe8e04f698ce728002a26bd3266fa90ce9912a9ef3bf215f35248822d6898d144123121b3accb3d2c0f6c99145f6b0034093e39c49a31cb0ef72b05b80a8557216562539efe5019e11fefd516997514cfa6a7afa121262832a3e01105305c8a9c9aae776e604a7637078bde7a26df0dc364099dee91292a1497b17492d4401f8e6a1721e7b7a0d63bd9548b27dc6adaa691faf3fd7538fae827154db1d8ecfb61531a229e9c07af07c12f42f677870230f57ed92d7ca124b78d2dfc49345a901cc5ffbe5c77c5aa5f517ee2010d35d1b6b8215f387c5888052b386f1524f9c74ddda57ebe33f02c99b87b7b947cefc0d03e8c6ea8a0ea098fe109eb7bf8770ad6fbf6132530da2124a3a270a3f5d89282978ee83a555997bbbcadc6e22ee33b99298f8f899377248a6124a7853211afb4b8b3474d8a4f1f7bfadb04d742d9414e8dd04765f968bc943339e8fa380fecd388572c7674347d04fa88944d37a5b287315c134478675afc0f133feecae3cb60f7bba0808d2cbdbbc681eef0dd27ee5dfe27b2e93325c9f4f2aca86753e6c6ffed00a314d86b0a92a5ada7b160586d6fd27ba5bc8978f5a91ad063a7f5aae81ef82232dc728c6a79f92e0e27a148d29770663c95f1e654e9b3462f856d1be93e706d2884b10d7d3f24287dc4d778515549b8559d51055d0d424a7e09946f5c2815f17116fafed28e449daf633b7ee488d233ef8c87cabdb7b55e1d5cbf3ec2d4836bd979d9e1c2321b8895361ace0438330f4cda27c59fdebffb904ad358e616cf5816c60a499aad30d66de3aa92ead691eaa3e34d735edad9aadbb0b5eeb6383a76c086df864fd4946d60a63caf0a7d921179c665a02693085cc1167aa03e83cb538d3508153288280e8fc9032a4ecba500e9da55175e78cabdacf4b8e7bd458f638a06783185d3d6128c8d7ded5bebbf83a842b6098132c5598db8c6a0b4f80c7d2a1d2ae9c36be0225c3212a4d176382bad389cffc2e093cb2834f6bf1c46910e54cdcf2bfaec9b37d903c57c9a53559244d03587495683bf505a3fa22ef3404db5dac64bed8422800c46f68fd0bf4238800d2e99f693ad978426fa4dafea07ab516c3dbc823ad5a1a751a74f5b88d441b8413f844113b0fd89926bec74cc69923950e2bfcabb072f00b534aa96c3cc4e165ab636e35328bc6adac37b732962f09344dd56d9de06c7f29357c0c5a22e4d9c016100aaf3870501567ecf21920c7a5bcf100d6be340df4ee009a63968135add20ac2caf93bcdf93b1eab2def786ec5e641964835953df84ffddfa264b15c6c9836f24c5c90dcf1cc49d6ac0e432dbfa1c77330e7bbb5996c12715ee05d921e8bc3a555abb897282cbf56cd51d0a6e43e787f38910fd89439f2cea9c6c8763f8a71d3b3019eef43b60b0b2ad11f17ee60a3f43cbf508548637f1f1deaec8d17514f2899903ffc1bbbf356fdce5204034415342829645700527046d908dcbe5fcc6695a664fbd1cf58538952480d2bcb54d65014998b527e0d81fa649a7f4455d427d2b1f9b0eb89df221c612eaa5591e07c765f32332c67c2c3b1c2473076492e1047394bfdc2bded11a203a20e77a46c9e06a1ab33e54c59960e22adfabe7783f6cf42f804aee843260b1e65da909bf095a266e65596397d85305aca26fccadc606d88c701175ad1cf349e144c9b7b70dfdd0fee9144154b9aada0bb30151a3c386471f7774dd1a1a9c6df85a6fb9795cf71005d11d1a46782c0b0c3b6d16bc72df4881f4375177a52e6e98f325191727d52ab0b85a96c344e6e48eada1f25c89a7bae9e0a5f47c13762ea4f2108f4d7f317d5a08fc8107f3d36e3adcfbf098034724ac98f21339c0720c3a99f5d643c3dfacf1dc2f24f54014f5354a839b303c62cf74ff19e3f9820bfebebad791c5e45a3543d9156e7379aac64906ea3446e3b405bea708994f70f6dc41f7235f6ae34adf864eccefb39956d684e71e5d99f29cc4f576b9c7eefc51756fbcf2eaa814320af3b81bb43660be4df7bea9b4b2805f37c4d4189539e4dd517bc26d388126d6177c89c7bf15205e1701f0e6574acacd64b0c3c7104c3097387fdc65d4fd1755dc0f457f03653063377bb9848f426ab63cda6e77db2aab080528b29025382e38ef5752b0a96df93e303b87aafee9a6f53be7ce38ac9c66df90c902fcade5fc2a76ef4d8b018681ca163cf599a03af8851c86e388ed8f57cc1558083c0a870782855d4b9f252b3f680669edc1cb5c2855e4f3ce0dd3be118a0a37d42caf2ffe2e7eba6ee6d929d2304211f13d7de746e98149b169933a6976713fa7c3ada993127666d9643a57c4302656a836e07c60687374aadf9f9c68d6bbe7ce7fd3858acabc6b4f1ebe1d4c4ede907f580193461653d106a2b10d446875b3fae1dc8b2eac8a53e9572ff9ccd5e1d5007239545fe7e039b57984c7d55a7f0e8c37b037b4e570a3159950712e6b76d46744a541f146d616fdd9a1741726c0d085788dd968c91b863e06503e3057aa64f550562c10aab8f0cd0fcd7ca7da82f9e33ea8fcbaa5de402922f257767292921ab6c0243d0ba1fbcc67a59de47a1475f67ef6975b0e5639a129f1199a6407726ec4aee9cf8976ccbeb3444399d85b2b8304f9a076e91e3f9a9142ca92a037bc3a30a656eae80f24aedafa4f58773252914eacbf54a0e27dcab96d769894437d304fd6e4ce3fab788a0324bc53feca2c3cfc0ab0296234a2a9a01fb481ae214f830eac4644ffb9c65f48a0ba1dfafd8978112df5fd7b5a2ce675163aa81ab18c9e2f28c03f346b215c82a690f0a927d9086fed1c9f3f6e3ef6952d1e1ebbef561ce9d1a2c479daf75ced884cd2a3cb23c741fcc973fc4a9e32a2000222652e7f7a4a2b1e28908dffaed330350b81d37cc22de16d02281732b88c14fdcaceec73e04a8973ca2f66a207396f22eeaef26f07efa3e78a091af76adfcce6011bf5de0a75b1515d87d8c4a17c54ac11af8cca02940cdd12bed0c98d38213d81ca03d2c671ee9095b2c0dc68473db99a33693aa8d816927161c75cbfa0618c196eb427fc4179a5347127d606b848b542bdec5ba93ac6de67538cf717bf3e64146a68b7edf84833160e65f2a07d5e314e9be5f56c323eaa64c3aa28ad286282ea501ceec6f5f864df7eb51b9689af7fa1195a59404bd8bbe2b5ab349596da6ac116ffd01fe8ec5d8512a4190e963185f4caa3adc5f06f5c7d70e52a160afac48ba1344a8bd8e532dfd7cd5130f3af546aa819196156c549cab2e47746cedd0d1aed66d3ef0b723144f261dcac4d43ea4869cd78aba0823e594ad28c3b67ba9d8e557359b3ad31a52e602008c11c53d41cc1ec8b46984f1a1a690e16cb01ba8503cc14821a68b01d87cbafadc94ab3c91804c3f7117f7ea9466402f9ff5a9ea43c2cd573e1790c43ae135d93b4553e45f63de4aa96e2d8d4b38aaac8f007c1e3194a205b2058149667ee104bba5c02c83c7f95ebbcd7a8cf2c243df093f347f0d1764810360289198263e84903a777cb0a1ca2ae2d73a55d05c1fc7fd4f4004813e4968a99172999dff501b4376145e02879e48a7dc0a6eb9e2e2537ca433e699b432ccc1aa905bfb9c55dc92e5ac334161a26bc7236b44c37473462b6c508cf793abc5ba9ced2be39f4b3c6572e577f2c34b7488a27048e25e440f9ed5fcda632c66f43dc281170b3215861d96b62a6279fea527d4356a834323f69b3a49d3159894aabb076b59178fe52aad11e76493b4166d561b677baa858acea0b36b616d738e6a00bc5c245af0e6829ee488f87f488b4319af338d8bd061a336e8d7d533e9bdd639550865cb90ac863814b4f61fc1bff104834265c9c4f5c4554b3e392a61432ef2d25375538b7ad83db89849240526c5d9b783e81ed00a637c1acd2344ab0f0f84c94fa7b59c097f965339129be449eefa728d9ce3da803382da94305f0303fc56ff597fa789545d4662e6798c2432125145dbf0415bc65db175f995f1a1b7658eb2c9b77f65ff46cd539af68dc6801a2440eae5163459b4d75d6cf70c97574f3214609ba296a79d7c45820e4a602d6483029ad3414dc3ffea36f503d49d565dab1d9c0d79d5e484a5478303e7594051380e3468d6eca3f465a25892e5254a2cdaabb712aaf1faf7bc70851a37dbb27e2223d1ab4a77bbaa57dc890c9556d3454b3c94c73ab394171ee0c1bd2d6984f8aa53a8ee67cc1dbd4c76558015e8752876f625e9f6aa31a5dffd9b7bfa7283eabaf4aad02f4e670e838a49199663763ebdc44cea284d70000c665e90f09ce9269f490331dc8ed84fd37ab39cf1e58db81c87bdc6478f6a80afa00c29d264b5097ea065d761ac44f91d73e6ad72ebe0008dde379e3421640591318310fa72a4178d1f4af0f504f53abd49043cc0b8a9575579114704de31a8f4dcdeab407541e9c23c831a7e858249f4008fd408ef9b992f1223a0c3465db2eb1bd2b42474ea6f8c78e216acd77e0e11fc2a540b919f7135e91a1399d775a7422999b5c6d55686ed3b5f9a22cbfa92f4bd68144d9d8a87ec0a08a5"], 0x100e) r2 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x111100, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f0000000180)=""/22, 0x16}, {&(0x7f0000000440)=""/129, 0x81}, {&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000600)=""/147, 0x93}, {&(0x7f0000001780)=""/238, 0xee}], 0x6, 0x6, 0x7f) ioctl$EVIOCGMASK(r2, 0xc020662a, 0x0) syz_open_dev$vcsu(&(0x7f0000002dc0), 0x6, 0x40001) r4 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r4, 0xc020662a, 0x0) io_submit(0x0, 0x7, &(0x7f00000007c0)=[&(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x80, r0, &(0x7f0000000c40)="4cc5a66143aa9c79deb91f4ff9df164f709a31ae8fb4d811b429190c5ce76573a7ec0c416c9708ed7228eedc866d16212a48a36cb7a7646dd465535c3b1874526965d2beba42928092a85ef46794fe06b088b88321c335d08d0d79095850ea47a077f8b64ae4f108f1c73ee63d3f4a2f6ab285a50fd7168de0cc3525cb175f26c90f68a13b0b0cbf2f3dff4d74a5c290cc465a42da100b666db077af36726737b15056c6feffc4b2f18b244788711b5076dcffe4803f8f4b90b5d783605abcac356ea79d80c905768782606c", 0x0, 0xff, 0x0, 0x1, r0}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x5, 0x2, 0xffffffffffffffff, &(0x7f0000000800)="638e08e244d9ddebe96a00544693e3c0e37868d1d9f6815160ab0defc128e609e5fe234da8ccbc70b5ba16fa74649ded1c8fb493c7a49def2f072fd5cff72047d7df", 0x0, 0xc6, 0x0, 0x1}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x2, 0x3, 0xffffffffffffffff, &(0x7f00000008c0)="d832f6c40957a98257f72114f1b5752599c5e5dc443a5b1c70c51ed9ffc47019144bd5c7d682c34654205cd4f6b6f6c6673dd89c25be9f379476887972edcdb63166cbf14594d41c9e0a76306489ebc87080d593b3e8591873c3", 0x0, 0x5, 0x0, 0x1}, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x1, 0x8, r2, &(0x7f0000000980)="1ef86f5f2fcda677378d0152a83d564bf60ad829faae4d4bedc8f22eafa582cd30d4093b9227c8b4c8b08dd5d631e4cb01d342228442e382eae32669cbcd26fbb6f6f515b51f25e93c600deb00625dc9e64f7102b06dce45582280a95ca80a0949ca799a226cf9fa540dc0b4dfdb46a9148efe06f8dde14bc8af64b52925245e626b45b97477f33e1eb28fe8f9f520d9e7f721c40af292e0b0e1fa562fd7e9e9293aa92aa7a7c2f46b69556a5b2ff553de5950cb18fd9bf362c18bf3b887902703d8911c2d9e14496a298eb14ed4316a771e55506cd05435d52ae49b2f925b6a471036b596df341bfd8beb989c09", 0x0, 0xfffffffffffffffe}, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x8, 0xd4, 0xffffffffffffffff, &(0x7f0000000ac0)="5a49cd7d6bde5e65e4ea698bec013ac0ea69f9325fab79c83a5db863ee05d9acb1e911a9a95edbafd923fd29809be0d8ad25f661461feb61e7300c29cdba5a8d31505289be2c4d8dd4132138f860e288a9d14dfff9837ff0c1418ec4e0bd2729faae0292ee635b5b7f858876db5933ee57c3610ce6614b84a740baa334a4fa67ca8ef0c3b7d62e8437a2356514d13d22534ae1049bd84b72bad978fede215f134f93dc8f526845f9bbdd4f0f0aa8348f6e164e1c3a63ecc3d8cfcf59310900a0840b050000008175fed2c3c8764ac7df5ac1c95841478c4a92d107a552f4fd505bb1b154dde157b3fcf7005ba7", 0x0, 0x7, 0x0, 0x3, r1}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x1, 0x9, 0xffffffffffffffff, &(0x7f0000000740)="f32bd986a3e0674cf299be9bd7b90ceab9933b", 0x0, 0x9, 0x0, 0x0, r4}]) ioctl$BTRFS_IOC_INO_PATHS(r3, 0xc0389423, &(0x7f0000000140)={0x4, 0x18, [0xe06, 0x4, 0x3c0c, 0x6], &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r5 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r5, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x18091, 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, @perf_config_ext={0xfffffffffffffffc, 0x8}, 0x0, 0x0, 0x9, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r2, 0x8110000000000, 0x100000006, 0x40000006) 00:33:32 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xa, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:32 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x2500, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1459.597210][T12228] loop0: detected capacity change from 0 to 16 [ 1459.614206][T12234] __nla_validate_parse: 18 callbacks suppressed [ 1459.614292][T12234] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1459.615262][T12242] loop4: detected capacity change from 0 to 16 00:33:32 executing program 3: clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4900000000000000023dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)={0x0, 0x0}) wait4(r1, &(0x7f0000000200), 0x40000000, &(0x7f0000000240)) tkill(r0, 0x17) r2 = perf_event_open$cgroup(&(0x7f0000000340)={0x3, 0x80, 0x0, 0x2, 0xc1, 0x1, 0x0, 0x10000, 0x20018, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x2, @perf_bp={&(0x7f0000000300), 0x5}, 0x8, 0x4, 0x9, 0x8, 0x5, 0xffffffff, 0xfffc, 0x0, 0x7, 0x0, 0xfffffffffffffff9}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x6) vmsplice(r2, &(0x7f00000003c0), 0x0, 0x8) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r3 = gettid() tkill(r3, 0x1e) 00:33:32 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xb, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) 00:33:32 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x4800, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1459.639846][T12238] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:33:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x80040) 00:33:32 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x3f00, {0x7, './file0'}}, 0x10) 00:33:32 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0xc, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1459.699818][T12255] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1459.712353][T12258] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:33:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000004000)='./file0\x00', 0x0) set_mempolicy(0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x7fffff) [ 1459.752977][T12261] loop4: detected capacity change from 0 to 16 [ 1459.781674][T12270] loop0: detected capacity change from 0 to 16 [ 1459.789189][ C0] sd 0:0:1:0: [sg0] tag#2333 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 00:33:32 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4956020439b2988e333dc8c37e25044d1c"], 0x2}}, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002cc0)=[{{&(0x7f0000000180), 0x6e, &(0x7f0000000440)=[{&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000000380)=""/137, 0x89}], 0x3, &(0x7f0000000480)=ANY=[@ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000ad2adca302000000000000000000f7ffffff", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x108}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000640)=""/231, 0xe7}, {&(0x7f0000000740)=""/49, 0x31}, {&(0x7f0000000780)=""/148, 0x94}, {&(0x7f0000000840)=""/149, 0x95}, {&(0x7f0000000900)=""/134, 0x86}, {&(0x7f00000009c0)=""/87, 0x57}, {&(0x7f0000000a40)=""/249, 0xf9}, {&(0x7f0000000b40)=""/27, 0x1b}, {&(0x7f0000000b80)=""/119, 0x77}], 0x9}}, {{0x0, 0x0, &(0x7f0000000f40)=[{&(0x7f0000000cc0)=""/166, 0xa6}, {&(0x7f0000000d80)=""/12, 0xc}, {&(0x7f0000000dc0)=""/85, 0x55}, {&(0x7f0000000e40)=""/88, 0x58}, {&(0x7f0000000ec0)=""/122, 0x7a}], 0x5, &(0x7f0000000fc0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x90}}, {{&(0x7f0000001080), 0x6e, &(0x7f0000001240)=[{&(0x7f0000001100)=""/140, 0x8c}, {&(0x7f00000011c0)=""/71, 0x47}], 0x2, &(0x7f0000001280)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x150}}, {{&(0x7f0000001400)=@abs, 0x6e, &(0x7f0000001580)=[{&(0x7f0000001480)=""/175, 0xaf}, {&(0x7f0000001540)=""/63, 0x3f}], 0x2, &(0x7f0000002b40)=ANY=[@ANYBLOB="9c000080000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x118}}, {{&(0x7f0000001700)=@abs, 0x6e, &(0x7f0000002ac0)=[{&(0x7f0000001780)=""/229, 0xe5}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/48, 0x30}, {&(0x7f00000028c0)=""/59, 0x3b}, {&(0x7f0000002900)=""/239, 0xef}, {&(0x7f0000002a00)=""/33, 0x21}, {&(0x7f0000002a40)=""/92, 0x5c}], 0x7, &(0x7f0000004040)=ANY=[@ANYBLOB="340000000000000001000000010000007abf4436d5bf4865dbd5115c2bb04f3835b35c1b15f9ed3c1ba12b4cba082b8344ef219669", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="38000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x178}}], 0x6, 0x40, &(0x7f0000002e40)) ptrace$setopts(0x4206, r5, 0x3, 0x20) wait4(r0, &(0x7f0000002e80), 0x8, &(0x7f0000002ec0)) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0xc020662a, 0x0) r6 = syz_open_dev$ttys(0xc, 0x2, 0x1) r7 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r7, 0xc020662a, 0x0) r8 = creat(&(0x7f0000004000)='./file0\x00', 0x0) ioctl$EVIOCGMASK(r8, 0xc020662a, 0x0) sendmmsg$unix(r1, &(0x7f0000005200)=[{{&(0x7f0000002f80)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000004000)=[{&(0x7f0000003000)="efe1788acdef62a72e201a7e16deaff66f1d1a353097b3342f0e1241bacb9a768451bc380fd90218135487c0ba238ed3fbe99b4a88edfca2503c905709dfb6999c04e9743ba5a166ac7dafb207c03c6750bcb573ecc756b6f20a3ba3b65d3eade6bac2fa0b47fc06a11cd0f46206315392afd56a4e82713906ce7150118d5510e144ba40e0cc435a58d5bf188d78f26b03a865cf2b550e5d95e1ee61db95483825ea5859b733cc891afc10000aa6936203bffb6d8722c53126a155c778dd0f150f728cc7380df79238fb6d1565c735e5443ef6647f266469e72d73ba503ff7b319008fb221f9b71b3c7dfc8d474d5adf14a5a180ae9d96f726e97d81275ff4fd71e72a56c6b20ea4eefc4ab187a3e1bd6c3e402013ee088ebfeecd2097c95ca52121899bfcb01942ce7b840e634e878e815ad9365443a007ecce39a4bc0bdd855d8f369fb27aeebef059aede34df505fa9feb08a74824689e0e8affc699c97bdfc7a503c74bc1e8d69ec712ebee6cab5bcc197a22255ed81b5ae9a614a8c53890096293efd51ff7bf7902c7053a183a29aa3d17d0c2881ea44396f1344cdcc55a473d7219d44e08be8e710771a7726f8045e2903759975ae852b180e8d29ea22a263d3d356357d1c730c7fb1996e483f1688adc93d2795a2b46ec6ca76b22eaaea8fe2c4ad919cb562726d9ccde88dfda9cda3ce2e89e95609d699eb145df450eaa506c47acd7099fc6cd0adb6b981506d46d309da8fb8fa79d388730edb8de97c49973a121900d2a4a8608000dab0bdc98b521e8fe2982f705669f3c7816b1c87d4f95a80b04e0ada67d135ab878c6a78aec0f51d5cfea7adeb01c88d58593f4121897e79d72a75a9fa66c5da189306da16b081d328f04e9b7c2d2cf9595d4f0778f9a67c256e01d63c6e5484d8604e729ce0b22cfaf350b887e7354f093b20a684170c22ae8f2d68f3ec76d380341d115ae6c4e8f3fbd295238bc6d558240db2c659354b72a016ca55207b15be7d7dd278ce2156c86e84ebe55d913eef7f2984d1c98e958182ed7773865342691d3252505e0d19bbef319750d348321521b2e802275a02fb1204531ad6a391a8bff70fe6138ee73ffe973b5134488bc6ce91c2f90e0c17d121f1f6e7e9ee3a44c1d22772ae16617782e7ff1763b1c0f88ec9be583e731847fed5ac6de4b14122617fc12954a7f817a774f458e9f995a084fe52a20486a82b00eca3f89c886c6f16c67d82429c6c8265e964761afd8f37bdb52864b2ac31ec6bbfca208a907b81e8dea9e1af4eea1c2c5acf0fe12b60625dbedda93b922c1ab8e3a966661b15a069e41e570e8c8f69376f1617f056136b3e309762965a81078065be075149ada00ee1cf4a697c8b38f456c465b76a0868487e13fcb6cb73554466141756b033c2921acd554ed6b7166bc627e787ca210fbec2a52a71fb52f947d719a7c7edc0590d251111069df477a9972f6b2964cd7ccb615be3b969c3655c72a4bb03ceb7d306e41970c34b33ad73d65fbdb15fa069eeac610a375ba7fd2de5596db430994df5389761276dfd019e08ab4658f80e35734b25c8edcf7468b1a4e1c506a0b217f1f14426acdf1560267ac02c6baa64f958920f15bd54b66c540a92c4f71bd83ff487417a82428fca1cdc1533135211e69d6fb3a23c30ff382707c1a0458db3eccdd66c9e9f59ef2bc266ceab2ff4746edfaa06a8d58863b9dee0697cddca6fa672184747e36a8371551ce1eb334ba30aef1559c9f0e5a2f93aca9333b93c4269b7bb1af4afe3c566a6fceefc4ca5b96ee2389ee56271844644d4b9145d5a4b562ccf1c8bee5aee4dccddfba46e9c46e567c0ec6b47510f948e74ed4fe73e234bfa9dda29050f3232e94757014c42be36fd8ab6e3ff59ccb69aeb4ae511f4c8be9c41fcbf175117962fc4352db6e745ba00dd3abebc2a681006f12281e9eaa1cd2d83313856d50f7300ecf6160d916680a8b3eb5232c4b137511c61aa1aa6ef25cc8004bd2b1ecc39545422f576b8136609b3e07fee9b898d9fc949f9e4547573665e9807493447a6ad1c60ab99da2e37ea1f7971244784f018665e6b349b638a355d2c4844410ac9a3425784796c012d5b9a7dfaf41557ee31203c6c7caecc8be998f60917db02ce5409da745f1a9ea02795655686dbfd7e4a4f63541761452253018fac71f1dabbb55aebaa6a71c58987c432b3e670626fb28ae44cee1c3d54c6360a55e7d38a03ea53d9a4baf0a66bca0e9a91f578657698fe5fadb180045050cae005b9b670387cc2d2d1b032038680416b6ebb6a4a5e6e486bfd1a764053e012ef415bb0a212a7355d4be6b7676c2f8966eba2193a6ce5a4a8f9e4c5656c65c224af9e6671240db1da1309ba10ddd22d8a3c19d31cf91eadc1d6260f06099fa01408eceb9c27954a0fa1f2f38ae8be8c2786d6bd9df94b8fe1664b4cf11f292f4525503aa8aa6bd892ca169895bc1c4472ea9dfbae5fd336074f9f52acf6b49c14ff3d83df73ca47534fbe8d956afa9c3b333917142ad616aa1f0112066b76933304af7607c0e419fb92488cd025cc59a96535d5abb89c1fd7c974d91737a2cf0c161e69e2b88b9476189891262c6a20fffb3b89ccc4ce7d8693e0fc595e27e4024974bbdf0b7386faab536aefe688eeb042763dfdb50c36d6302bfb882f569dcd5ac9a9b7173c69edda9a615ca813cd7e37926b443086958544890902620a09b36bfbd44c24b43da5f43ba2fb62f71ba523096b1c0c105796eb07d279ac1eceeda18d316a4bbd54da77be6cca06e7da5fd03255fba218b8ccf98c94c1b86bf0c47d5ce6309de641a5eff8b1cc9ad2158277e90172f9c7cc83ac7005be613c21029d08693403b4f62c7d07b3b9b5a9941c039bc6117f3c134138a43400fcc993a3846781bdc14636c144fa2f4af08aef04574c34661f2643842f2eab160682f9a2eea7409f4ffbf4a45036760673d21fc9002b755813d8c701f2c7651c10c5612917d73d5821cea8f2e5ad7e9d81f38d3b892571392a5bd7da120d998d42e8189b223451f9b310f8e041a2f18510f48950b3ca2b196aa220b6dbf6d7b522de1e22650a1d6e2f8360393f343075cc70a49aa8e4614be42213eb56743ff34c2dd7215eda7aa398cee329461e0a59f9ed8a3da80cd890d8932952f5eefebfaa19d61bba81d467a3d87604b2b0f300f041d1dc6697965216418e3b8ab45d1e325cf7c520dd5b267faba2e08c6780e2908fc65e1c71246252b075cc528c0dbc5856be9c08ef37eea7c94cb5342b2f1cbf88f0197a42047b0950289d0c90eb4f7420cf155592f4dfd1f8b80d9ac8c368334bf5e43fe9569f7285024344a2e26dbb10e71f06840be9225b2b17c0805ccf17ac0094632eeb672f3778c7f4f8b3e913142691ebff2c321e43576a239edebf5a9c927ed0f7df0a96d2e7c2551bba2928df009f6e1dace3a4ff18384e6d1d041f43de1a5eefd7e13dad0af31a3c8e8f9cb173ee0f64c46cbf6b1dbe3fc163267b3bdd1a989cd72fb0cfa5145542a63aaf96bae40652c3efcc418103ec564aa6d377970eae25c605ee385eba8ebcb3560afaf43dd73be3ba0653e683762db0c0154e011ace8cf96737d7418de75ee02d015f7c68eb4ddb701fa78bed8abe5714a333b58fcf5eebda075f964541c8ece887b04c6e756173a2614af61796be5d86228aa247ff5704eda79e7b657d9f8724a4554d93eca81d595468b27f4bf75c98174f2deabacd958a26369c63bcf4815899aa5085fbe5ecadae65f8bdc12442a47403197edd20654c5861c88698cfb5e442543e812510962f058a7737f8cc222dfb47a800cbe475c0bc6c000bffb38a2dc9806df6f19b48f8afe69fefa198d90f8229edfc13809eeec896462fccd84fa60f94d6ff4ee9968b3fa9afe6b646c8b62f39e76eaf326b2e91ecf85cfac40c6d85f29afd18cb94f5884e729defbe3180c6af959d223887c8dd193f3df8b620fceded6f60f5483092361a0188abf2b7da1a8b9d2574c3ddb30448f981dc897e022e7a4e6f10a3c58eb37d6349f635c8dd29598cb3060cb38ae3ef8581ccf4dc90e2194fc3245a7d8499497e08cdfe8217b46bb36904110a700ac935050c58b4b4eed5ec35d9f2bb3c5472ebd08fec1041e089c4cbc70060f5fed603054ead73b7c543186f11d1ff3744116e624f5b37e92f37387e6a7bb009b408cebbdadb3add3ee267af84d7cd981be783c08c5c83a1dac914d025dc03773028ad94e85582ed24a9bbd9fc40b3bd321f0069ceaa98a943a113a7f72ef32c5d266b05017070f0952fd9568c5c16102daa2546c917c82cb1640cf8edf0add2a392428cda7d4ece323a9da402e7a54634fad87eff5bdd9c37ca0707fccd78e061dc2f56cb522d6771d570a47838b2a9f5854ce6d72630517ac589fd95d6a8b4c71138f105aa8bd3d81e9764efeac7baddca73fcae7cb4f2dee4341e4f1ec2b55cdad76667ad2b837730d39eb7df812a1795b7c0c3636d58e7a364bb94c4cdc39cebb82d997bd498f12df83a2c3ba2c140f4ee9ac3ac349541678a18c615bfa6d5c076ec02d680dc3e7ccb252688d50472678819b33673512d6bcd217d1a62f3ceb84b40b40eb41c4c2b4f10b51189b1dd28e66fb82bfaf6f03e2799f9618c0b1efaa69839848edafd822238b88d5df9b7d55e63d2239e6b383e30a53b021dd27c2db624f9544591ad1e5afd9435e95db84382e325b38cd0f81f37b125a0d56edd7a2aa4574e02ec310ec955f19358b78a11c2e59c93095ca158441fd6e4664496ede246aae494b64314c3a2c92acc310339af27b0362a52826dbbba9d76b2a4d31d086bb3cf79a2df4d45296780b0f9cf5d6383581e88460e14564862949385731117934a42669bd33613755f5a5380400034ae636159fdf17ee0fe47e0c585b1c675ba8e9f3c16ae902baf72449a58f053c844ea84ee3447f2e6cf3631f9dfcea86c957267eb612719a1a7133956b666ba88db2cc54f95a611f6171016078788e12d341d2be2bf3a09ad386bf898d11c8d5cf6f4706dbd1235008db4699712028690393e0c01dc4e9feeb47c089a38ba00ee42807df51f5bc2ee7fda97ad198666d76a38a7a1b179b3f833f2d85d088edde4f94feff7458e44b6c084e4bfb6def517c4560c849f8b7aafd07cedf593efbb34ac5e7310451a500db09277fc6fc345c589a5fe045d8d2012bda143bde79fac9b07c7916bb16ce65541f6df6112d5ffb32ed58686f91b7eb8cf80153e890bbff7eeba7b94e0605c34a94b080e1a9178f23958ef34311b89e3cfe80e9aa35024c3243643921afbe2af7bcd35f9f633c7b92ff1160765651a919eaeb85c1075866930f8dfc0d3058cd5356be0fcf3a11ee82156005d41c29e4b2352b2d7487c767bf0e051c12327c521744e2b9f6e91937a5fcc744dac3add5a2715896e0a798a9f4370b15e2e481bc06ccfdefc69f00640a2503599424aabd2a49164498b426cd58f95329e92efa14df1957fe47c0235761d7dddcaf5c8b17d6e4ee1de778b3c59e9e8f478bcdebc1febd299c071c1a5e02e00a305bd63754ea2e67bd4b4b34629ea3d32cffc7cc4d1375e77b19a61ca51f256c97e9dbf363c46d44e97eb2498e550c1dfe227525f9e8fb4e659d476ed06a1d34e31d7f524fefdd31839115441a0a3708342b79ed74380469bb36ec0588f77f3afe57168400c16fb7e2ec954964a124e7a5c167abc62f332423ecf218c1ab3725f7a94091801348fbf613cf3d6cc4c83b0fe4ec0a39d", 0x1000}], 0x1, &(0x7f0000004bc0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r8, r3]}}], 0xb8, 0x4000000}}, {{0x0, 0x0, &(0x7f0000005180)=[{&(0x7f0000004c80)="aff61eaf1fff2f73e1a4318ff0101ffc678efd51a6eb7742922eb05241b56e1ead83e44690c882d60b5a567956d98cc558c5fb58d589f2436a671c476912cae07574e484cc6e00cb5d4a9829534b4f491a79c7ec70ee5119bf0a9c57fad77033c8e150d44c1005925c24e70f4b82311282697af3a285e81c4101d4043c416b1096d5b448d7bf3783cd10990b9fe9e24fd331", 0x92}, {&(0x7f0000004d40)="a59bcb127372ebde884dd2815056b105dd843b211da3fd11b9365c5ceb8e54c1d0667d4f76aada8efe73f5bd05173daabf1a9de12b6719db1a05ab41bef73c4cfdadbdba4760e3fa75d824c73cc0031751e5842c9d9beb62998b57af10c41f1de2610d75541a36e6dc00462b4921b7be6c2932c7cb7a4220ab16996eb95d5866923e65b02e88a07a38602589af7f57e93d369ecaec35781db4c1dddc03b1710ae97295424304276a99a719f6e4e803", 0xaf}, {&(0x7f0000004e00)="e764d787de62166c5e2fa438f6cefa7c0df8450c2b9e46cd140a868e03cb1c77b84a9b3b637509082edadf9d2e7f6f235c599aad4755d971e640ea967586f92854de3a75591f6db42207e374cb4b1179dac5bfe1d642ff76725b81d4d4447575864c2ba97c095ee2a1c3dfb2f90279ee18ebd4dc6d882b57bf945117e09d73026d16d19f7929697ad20e6c75785512740af6b703da639914b15abb80f09bf6ca037e6897e432618cc67cba0c318f82469c1311df60b881b40bfd9643eb5b1ec3d2e3226cc75986586b4c26b3dd0832beed6ee318579a89dca9066c2f", 0xdc}, {&(0x7f0000004f00)="727199840610a9494e818bdf676ab4a34928ec59c1da8303fd6532c665a17b0b4ea50264366e77076314e4c1eca217020f5259b3802b85f5a91b554d5357f5fe6d5db229d4fd3cbe4234a308d734ef425e09e7fbee7c19e428b5b2bf262ef602452eb6b0140321e29fc9ab3c436bfe793c93bcfa82df6be94d2997ec6740394cddd7255de93421914890ec226d45c3968f3590e882a3547a91aa8313b3ff09080c4a3dd2e328f0b93dda280f45b9658590436eebd6dcbb957910a7c3b54c378c96421b8fc2a2c346e9e8e39a402f9636c1dc77f053756d7f330e16d36b120e13be68bab70ef019ee", 0xe8}, {&(0x7f0000005000)="8bea05bbc29c12498dfdfbc5cc7c157063635d9d22d09f19d6fcf3729f341d68fea87bb01ea62cb9fa670086816d16bd4be37fbb9a2876c5874423730f5aac76f6e68384dc18c3f91d9a1c4a784d8e5e0679aa0e4135d61ed4f6a0d79b8e18d4b2a6b9e934631e8b3aca4f359de3cce4235fc17225e028f51c740b31dbc105b86430301769978772bbd77f9cc9fb95ae943fe29dda60a16b43d9e4f6d8487ccdcfe3363ab559d61c3289887befa653167b2638613a4fd9d1cc4cf7ad5ca96c892141336e2d6465e5ea1a390261a07dc5bf84cbb28eda6f7ee445f6496fb881f31c8e005eb1675b02fc6505a23ab84469b76e84a50bbd0e", 0xf7}, {&(0x7f0000005100)="5dd34f21f7edc9cd6e8cfc2ca93c9724971c71ad72620f6c8779bd30b3e4e80726653f9f8a82e6dcb870122dc6571cb05f8d86518fd9e8ee43717a22249450de9a621347ead0ca7d730202373c87a5e7fca4271a5843bae142a247affce666e4f4a3a3e499b411e381dccd2ea4", 0x6d}], 0x6, 0x0, 0x0, 0x9}}], 0x2, 0x88c4) r9 = gettid() tkill(r9, 0x1e) 00:33:32 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000500)={0x1c, 0x6a, 0x111, 0x0, 0x4c00, "", [@nested={0x9, 0x0, 0x0, 0x1, [@generic="07a7fb255d"]}]}, 0x1c}], 0x1}, 0x0) [ 1459.799568][ C0] sd 0:0:1:0: [sg0] tag#2333 CDB: opcode=0xe5 (vendor) [ 1459.806428][ C0] sd 0:0:1:0: [sg0] tag#2333 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 1459.815991][ C0] sd 0:0:1:0: [sg0] tag#2333 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 1459.825565][ C0] sd 0:0:1:0: [sg0] tag#2333 CDB[20]: ba [ 1459.840235][T12275] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1459.855584][T12285] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1459.899027][T12291] loop4: detected capacity change from 0 to 16 [ 1459.925017][T12286] ================================================================== [ 1459.933097][T12286] BUG: KCSAN: data-race in copy_page_to_iter / fat_set_state [ 1459.940445][T12286] [ 1459.942747][T12286] write to 0xffff8881364b6025 of 1 bytes by task 1837 on cpu 1: [ 1459.950348][T12286] fat_set_state+0x16c/0x1d0 [ 1459.954940][T12286] fat_put_super+0x2a/0x80 [ 1459.959397][T12286] generic_shutdown_super+0xe1/0x230 [ 1459.964725][T12286] kill_block_super+0x4a/0x90 [ 1459.969390][T12286] deactivate_locked_super+0x65/0xd0 [ 1459.974652][T12286] deactivate_super+0x85/0x90 [ 1459.979311][T12286] cleanup_mnt+0x267/0x2d0 [ 1459.983715][T12286] __cleanup_mnt+0x15/0x20 [ 1459.988108][T12286] task_work_run+0xae/0x130 [ 1459.992649][T12286] exit_to_user_mode_prepare+0x156/0x190 [ 1459.998317][T12286] syscall_exit_to_user_mode+0x20/0x40 [ 1460.003803][T12286] do_syscall_64+0x49/0x90 [ 1460.008200][T12286] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1460.014193][T12286] [ 1460.016503][T12286] read to 0xffff8881364b6000 of 1377 bytes by task 12286 on cpu 0: [ 1460.024374][T12286] copy_page_to_iter+0x2e1/0x940 [ 1460.029305][T12286] filemap_read+0xef6/0x1220 [ 1460.033906][T12286] generic_file_read_iter+0x75/0x2c0 [ 1460.039172][T12286] blkdev_read_iter+0xb9/0xf0 [ 1460.043848][T12286] vfs_read+0x565/0x5d0 [ 1460.047985][T12286] ksys_read+0xce/0x180 [ 1460.052117][T12286] __x64_sys_read+0x3e/0x50 [ 1460.056599][T12286] do_syscall_64+0x3d/0x90 [ 1460.061014][T12286] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1460.066888][T12286] [ 1460.069193][T12286] Reported by Kernel Concurrency Sanitizer on: [ 1460.075316][T12286] CPU: 0 PID: 12286 Comm: systemd-udevd Not tainted 5.14.0-rc6-syzkaller #0 [ 1460.083964][T12286] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1460.094024][T12286] ==================================================================