8769dc92a1bc2906e3397197992f70bf7d51621540a7c4c600786831b7c823fee09bd5d1d41a0e3d3a40395eb69f4f656d013d0a12a4801c8083a82912d2253423671bdaaf5b56ea64b3e86991e0f2e783a33b73f11405656b8ee39a60f400d9b43410f8b1c6cb599ff11c2e08699ffd7d2dcebfc20fdac4b384b68dd660df22abddc7e04e7bd9d1cd773aae13967af425ea52899a3e56040943f75b99a0c3751200a92b9f5f5f5a83371813072b6ef0924287ca71dffa53d2d5489c837796f09aefc0e5b6a276bf2a889df71d57007b1c0269ee6a60726d25ec05600a0ffac24aecd419528485cc2efbf666c3d82e1ff3da5bc30f31721e48f91744b629a68defb846c6679f1a3f9fee4bb9517ffa298da3604d800bdfb7038e74c0799192abf1eb453059a2b981f460ad512b26b64f82c4bf4a3c49e7fd7947271044eab19aafc4ed58888510b071885cbf00462924c5d97d95deb977d17bad7c35077290c6748c3d64de2c756b2e656aa027256628eb4500398a52bd858a516c56ca34349729f65417fac876ffc00a260090805468baae1701da5db37b4dc096a91352aa1a2a8282b2020dc5a8b75b92cfb5e2045cd2296a42f9842424a35dccf0588567ab579b2a41d842c4c0f2ff7fc756179c8c721c378a7e5b40fb8703f2d3e78e86bce94b1f5abff22ab072ac65954fac9550b01a245813cd89eb023ff6b46fec5571b6009706f6b1c9f4e25c7505f70dae608dfdf66bb5bf9f61eff6b0b70a31c15ceb2ef1df9697277f42e363f68e719cf6de2a1cf4fe4e2830e9638f3a6c386feff6a907496b7a49df6ff985fcaa3080065ca5e2c08ed091395f3ce6478d9118b08ea16b1f5107c05b0bed44156477320e17d7a17e0ca2f276e3969621694a2446c3c116d4549890f8c6c3af23f51999a299670066bb7ae5f682693339d2b5b478d0d688c75d3147172f362a278906392dbe66f574c7077231369af6f2c3b5bbb990e2221b08c5dec415bf8cd459f883e5d8255aec50b3077745a98d5528353a48693afc8505572d0e72c1b106696283aca73cd4b99916f633f36a07ff361321a8515945c3b872270c221b53fddfdedce7b43eca08e5f0059bca2bf8f87d8efd494f4de3ad0e2c7ec9e98ceece0e0aaddd5f541c5c4009044c6c47436e058834e6e3b2436f79831a572cdfca52139a5862c9526c177add9991d9873e3c2551be6fbea26c4a60a8103027abf638c687baa554eeefec2a31bfc3ea80adbda6f72323fa5d08fb20c523e7d691e8c1481f9aa60a830b531e3b95093feed4f40da7b4496686bf89eccb2b567fde293480fcd97a514e6b6680d403c3c5ab6b31991accaeb9fbcad3a03d73a096a03b1e1829dda7fe901cac6dc64b6815821656098e8faddb2d3d54b5c6b2c7816ca91dd57d9ef5f6813bd7e2b8d37acf086ac558147cad2e2aefd6c65ebead8f8639bde13b6ff4d1bb9c3f48dc97ca6aef0bab83478a3482de7fa34aa9b1f79b49f24e101a1a706586d761094e2706cddc60d65c95c796287eafdc4e6ab977f8d2dd931a9bd9e501070a563c026e1d972294393e680c0e63605862c843d27bed4e8c3549d4b14b6db50d220a0009ff27d762006a87e4a5d446ce868351b001a64d763b2f43ed014d1752064a49f60d4a65cc54fab70e914f12cc76cd671b0403c5ea7f248dad10ee49474e597d058a926626b6c598ac681bbd6dbd6e402f0eb009c1d0a9cc28e4865b79d77593b357372dc1a4683c70a16815657044fdbf122cc4a50c70a2302914dc94f8cf9abd3531b5a67cd28af56ecb7f4899082ad002b1f92ff4cc92413b14239eb6de398ff5488579fd739df400d7f3d6a50526a0ac8af6c465a4062d6359ddcbcf565121f6a0289f1b844a6283aa620bdcb9365c99c87ee2c938df426fd2fc3848f2459dade100d113a63c442a3e47cbc2c9630f9138ea2074181b50c04c2d693e53cddf9ca6e64709c3471e009850621c4e88c9f38b15a6710b176543faf1a20e8f889e1d48eabc7cc4642ad1b39186cc8a64a022ec14", 0x1000}, {&(0x7f0000000980)="521ad8e3bb29475466f8f48b410110d0e3fc6cb25b94a7f769ae2c35899fed3d803e01570ba997ee2d031a8e5ec767c7cdef22428e569a9d997a8ae91fef0ac403e37b25746884acd907ff0001b9b2b324eb97b0d46580c3faf13d135ae92678ac0446bc37e6c96d0bee95ad1c2bc90e9841fb36dff73ff452da259584a391275144f391f39f436c508fb62fa04dcdf334b40991963280960919a2634946759822405905e639ee948cb12ca132443bdeb58d7199c1d3ffa7b1f22c331bbeb34e163015e6da87139f602e7a814495a4bba34fd39eccd0b4e804c47ae699345823deb883866fb26b6b758f96cfebec", 0xee}, {&(0x7f0000000a80)="ae8dc2aacdf07849ff97ef267ed6189e492bd8bee8c2cef9823745814ef648fb617d393c1ef28a26e1e64218774be4812e6a21c07d9ea80169d50498890a752126134825912ce99f2eaa67059af7aab5ce3d399595a0e493a6c5f0b574e9c1d394328ef1ea36ebc7de0ac4ea81dd3f6135dae1f722bffec98583a43a10afbf2515200429f454099d1a9e9e6eedd595377dc756b0b66cd2a7aa125357290cce97f2ad08f764e4412b62bc7bd4adbd70245dc8e6258f021b543e4b5709c618ff8e910bd94e7f4218658e6225d12710cd20f1a194", 0xd3}, {&(0x7f00000002c0)="3836a63bb2ad18315043160709bc808c39400db87045a93aabe907a9b0699c270609fb65a385b4b8a2866162e6924b6ba2c80e5715b1b525e24842818afaf2c03516f7e197c13924135cc98873a381b226de8bba2166f5671198bbadaba37a71bf69c387cc8a223b930282c6bb84ddcb2771f4f4ebaa099521da652104ea3421b587bc779524825e5cd58682cfc061200584b693d9a895623cdbab78eeb7383e9ce4bb6a4cc6fa51c13ccde736759f1929ac", 0xb2}, {&(0x7f00000001c0)="43274e2ffe276c2badc1e281", 0xc}], 0x8) fcntl$getflags(r0, 0x3) 20:34:43 executing program 1: r0 = socket(0x100000010, 0x11, 0x30) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x4}, 0xc) listen(r0, 0x0) 20:34:43 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) 20:34:43 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) pipe(&(0x7f0000000080)) shutdown(r1, 0x3) write(r1, &(0x7f0000000000)="a8", 0x1) pipe(&(0x7f0000000040)) 20:34:43 executing program 1: r0 = syz_open_pts() setrlimit(0x6, &(0x7f0000000040)={0x1f, 0xeb}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) fchdir(r0) 20:34:43 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) chdir(&(0x7f0000000000)='./control\x00') 20:34:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="a766d79c53ef4d3f12c6c217", 0xc) close(r0) ftruncate(r0, 0x0) read(r0, &(0x7f0000000100)=""/104, 0x68) 20:34:44 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:34:44 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = semget(0x2, 0x3, 0x500) semctl$IPC_RMID(r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x800000004005) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000000180)=0x1d) 20:34:44 executing program 1: r0 = shmget(0x2, 0x7000, 0x400, &(0x7f0000ff8000/0x7000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r1) shmdt(0x0) 20:34:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket(0x10, 0x4004, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000500)="4a16a136f01a2ab495165ec1f620abffec084dfc9f733f3f09c61005c626f25dee11c7949c60d5a6b611e4f6fb4618a2ee05d685a1bfd08d8a052f6b265a17f4f54f9686dbbf71662eea18e5fc3d7f359a98bd86dc9498b066c3faf2fdf6c1a8c256de01114bbaf829a2e7dc37115cecb5ef094a975d71d39265df649bb5c1c3cd5cfce69b88bfd339b07bc9644b249c4335bf659dce411a5d598bcb6b3fd7500ecc3e8e48eb437c63523c6b871f4bb286738e7fed4024d11cbb9e391de3d190da5c4565ab7efefd9c2d1cfd267d2756b55f417635d97678cc58769f8e1f0649406ef49162151eca9b9b082072", 0xfffffffffffffeef}], 0x1) truncate(&(0x7f0000001780)='./file0\x00', 0x0) 20:34:45 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x6) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:34:45 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x180763310) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) 20:34:45 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x40000000000000b9, &(0x7f0000000000)=[0xffffffffffffffff, r0, r1, 0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, 0x0) 20:34:45 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) pwritev(r0, &(0x7f0000001380), 0x100, 0x0) 20:34:45 executing program 1: r0 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x5, 0x3f) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff}) socketpair$inet(0x2, 0x3, 0x7fffffff, &(0x7f0000000440)={0xffffffffffffffff}) r13 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) r14 = dup(0xffffffffffffffff) r15 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x8, 0xc) setitimer(0x2, &(0x7f0000000680)={{0x2, 0x3}, {0x40, 0x8}}, &(0x7f00000006c0)) kevent(r1, &(0x7f0000000200)=[{{r2}, 0x0, 0x2, 0xfffff, 0x3, 0x10000}, {{r3}, 0x0, 0x29, 0x6, 0x5, 0xffffffff}, {{r4}, 0xfffffffffffffff9, 0x20, 0x28, 0xfffffffffffffe00, 0x2cc}, {{r5}, 0xfffffffffffffffd, 0x0, 0x40000001, 0x3, 0x6}, {{r6}, 0xffffffffffffffff, 0x10, 0x5, 0x7, 0xfffffffeffffffff}], 0x5, &(0x7f0000000500)=[{{r7}, 0xffffffffffffffff, 0x40, 0x2, 0x733, 0x100}, {{r8}, 0x0, 0xa2, 0x10, 0x9, 0x5}, {{r9}, 0xfffffffffffffff9, 0x1a, 0x20000001, 0xffff, 0x4aa}, {{r10}, 0xfffffffffffffffb, 0x20, 0x4, 0x2}, {{r11}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x7}, {{r12}, 0x0, 0x90, 0x2, 0x1, 0x2}, {{r13}, 0xfffffffffffffff9, 0x82, 0x4}, {{r14}, 0xfffffffffffffffd, 0x9, 0x81, 0xa90, 0x6}, {{r15}, 0xffffffffffffffff, 0xbb, 0x2, 0xfffffffffffffc01, 0x300000}], 0x4599, &(0x7f0000000640)={0x9e15, 0x4}) msgrcv(r0, 0x0, 0x0, 0xba1adcecceffb6c6, 0x0) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) 20:34:45 executing program 1: kqueue() r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x5) getsockopt(r0, 0x82, 0x8cc6, &(0x7f0000000180)=""/229, &(0x7f0000000280)=0xe5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x8, 0x0, 0x0) getsockopt(r2, 0xa5b, 0x6, &(0x7f0000000000)=""/60, &(0x7f0000000040)=0x3c) 20:34:45 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x2, 0x20, 0xf96, 0x8}, {{r0}, 0xffffffffffffffff, 0x12, 0x45, 0x92, 0x9}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xc4, 0x2, 0x0, 0x2ea}, {{r0}, 0xffffffffffffffff, 0xf9, 0x0, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x3c, 0x0, 0x5, 0x7}], 0x20, &(0x7f0000000040)={0xfffffffffffffffb}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x2, 0x40, 0x8}, {{r0}, 0xfffffffffffffff9, 0xd3, 0x2, 0x6, 0x40}, {{}, 0xfffffffffffffffa, 0x81}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7c47, 0x7f0000000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xe2, 0x20, 0x4, 0x9ac}, {{r0}, 0x0, 0x80, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x58, 0x1, 0x2926, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0xfffffffffffffffa, 0xc8c}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x3f}], 0x100, &(0x7f0000000240)={0x3, 0xffff}) 20:34:45 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000000140)="8204e115fdf20b5f7502a1311c2135f2b70023f3d70bf1e216b68946ab7a7b5ece7726abd111333492578fbbb38ada6b70515a86bdfc4008578fc96df1c20c8720c4f57a27d8f6aa268c39", 0x4b) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) 20:34:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="edf26c53b7bb98c487721bef89318aee65730ffbb63bff315ed0f3a0281a9d70588cc0fe2efba4636ae2bb4c3513754cc080e59af43ea8346d", 0x39) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 20:34:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) 20:34:45 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) accept(r0, 0x0, &(0x7f0000000040)) 20:34:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x60) socketpair(0x11, 0x3, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) shmget(0x0, 0x3000, 0x9c, &(0x7f0000ffd000/0x3000)=nil) 20:34:46 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 20:34:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x3ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) msgget(0x3, 0x41) 20:34:46 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r0, &(0x7f0000000040)=""/34, 0x22) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) 20:34:46 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r1 = socket$inet6(0x18, 0x8000, 0x7ff) mmap(&(0x7f0000eab000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 20:34:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x20000) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 20:34:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x6, 0x800}) setuid(0xee01) r1 = geteuid() shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) r2 = socket$inet(0x2, 0x3, 0x81) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x3) fchown(r2, r1, r3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x400000000b) 20:34:47 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001500)=[{&(0x7f00000016c0)="ccd7e32e6bac20908c41d8b46b3fe06208a39c7227", 0xfffffffffffffe4a}, {&(0x7f0000000180)="2a05d4105ec1420d384a374afff64274c793beb05b10a998cd420e4fd79cd466f376f8b459e5b75c8e7bb5e0deda4c390854db78b135d906ae15ca8b483b74cb431f2d763cd269efe1aa3a4299818f1c326572f558c09b972ac1d67194fe3e61844362b3c7842e970bea2e958b5175744f8fb2ac8f31d7f0c2f3f10695d584d539c4f088d83acffa300c91caa47ffcc3b52f33313cc3b262673503ccfeb939ed353a5994a1e0357af9fa95"}, {&(0x7f0000001580)="8c0874644afe1a86dfe5eb2843fbd652284a0ec3e4288638cc81ba0fbbc84fdf"}, {&(0x7f0000000280)="fae0c7cd70bbefdb55fd7e57e249c4be"}, {&(0x7f00000002c0)="3ebc3059849e504de120e823efdc109dafbf217f59996177ffc6862aa76c73fd5006c39e61b4b92b8edb59e68cdb9c523d602cc01e6a5b4784542c990bfa1f10ad83837d61ee34878c3b5615be950f83a8a6e18ac3616c688f4e518d93e1e424d537f864e400fcf1dd5709b3807ef06753badd0f7277217e24389e6c13bb1dde908413debd9f5c68b4507bcb63a9b4d245c2e29d851efb24fc47e6fda1618e414cc44d581944a66eb648d902243c348125e1d11aef11218fbdb0df72c657604f5371b669638a29dbd7f09c4fa4be80840f1d3f03f120a666d880551f5f041ffe89f5f24f3745ae01f8175b7fdad731d5eb93c0ed46b089e3a04589f6104921095a9cba0871cf5dc1e097d3605ecc43494312f2b76cda43aedeb6922712caf2a18abbd407ce5a71d132737d773884483dcc35e9d79c83088ec749a991085a4c464d337dd84503cf5674e281b971b4b104564132eebd875506fae7e376c0ce9bd156b4bbad61a68fd814afdeddcf6c955064b69a010780722304020334b8548e4f2996c8155aaac1217566ad66ffd26c79ef391ce020cbee340589b76e415c5d0eb7fd1e70193bffd9ff4981ee527cda3f7726cafc6de4d0efa92b141d2252b271548ed1b2c42a54ba104dcc11d7384cb90fef09e02b3afcbeda15512093077148093eb54aee1fb531b84df4a5ae12b1af3061e5b442284c44d67ced9444ca600910ba8ef1f9d87b2e629c093e25437b5dcd0cff223d759c5c7a1985089ab761e429788cebb202a18fce6bbf078b5dc90d2769a1c02f125548235bbd8c3a1caccf7699b7a3e6574c586d97cdba8be8221ab70823582d43822739bda640d04717efc1879ab78c0dd53727e30ad353d16c4b9177331547c31e8f9f9ada864a4269e5562754fbb5c0ab01ff5ee98f1055a7cbb05557e67fb5f14675a100b9601fe31afc72b67ecf55527b705c9e760451df06b59987e2d285a38e2750d715cf36a1b0776f8aaefc6ad5ad47b2de949b13ba062b319e432ae6a878f3afb9e0cdf517dc3d22cdc78087a3b10e55e1b5ca48d9b60bebdb3b69e944b2799e4a95073c54fd737db9fff9e896038caf7e11d0784b85eae2d57d021b6738de410ecf958693cfcf837663ad6750744c17692ac61a3c7002687c7e0c58697910248a1f0cab5b53021ab8d805de134d5f7fda97636bf297633686fd53703bec9ef78dde04acf27cb7721094288b0462bf0c1d040c13905a02b33f0791d0bbb4edba0a1d9e4572f707667e026fb99451031c12120a9280361b3ffff07fbe4f734aa8eff2ea5d9cf4ff2d2d9ce94f0c6628f65a716d1223395c2f617306255b4d6253d35e459f2336ba7046e889615eb83e062ea681658705661171922e6f8ed9b04ae796e92962e39df446f8eeeb071edea015b8b23a6e06155a03ed926fbca83ac6c42311285691b42a5cf47668c244fcfb8d9c12e17ccb243d7927e3c9d8402ea0cda16483e99f14bb949aa856d57886ab53e607e13fa3bed964a19daa252a899e37fc31386345afb8b26b9ec28a22c704c93832bd5a8bb4e8cffb015223e9ca4c131f62c4750252f1277fd5cf9e9d89a735b2227f0abf89b6944e09c5e77f7b4414b8bb6df8b9d38e9ff10a33608a1fadc1967a67539a60a826ae14c501b8acc0a94c2fb761f6cfd2e3e548cb16bd0a18627ada0c7753fc22865adf6c764523cf362bb88402e5c1f7e7ee81db5c82316c272630b1ebb4aded868eaca8f0fd53198d78e9eb4bdd2dbb0d2753da718d379adaf7ec90f51238f4dac6aedf327dbfde5976d895546b79cbd8d342e5ea2c05d83cc874f02e0c2a3b0c2e7a1af7ea95d3105dd3b391f33baeeb7691b9771ff20c3568b41e8a15d1b3ffbe8051cfc9273f8b20db1fbe7cc58ba0e529405b34806b5302440bee6e318af31b54e37404c0119ad17586bbcd096de8c8e49855af99495ee497ad4a5fe4286f2a9b3d087cdf9877cb39b64eda43001a41b55a393496e46fdbd3f8defb21500dab4a73ac70afaaccce41d6bb56b419812c8d2812603787580db8214ec42d55cf375583b8b5b497f76627cc882ec50cb6afe5e4ce365241d3433e48df049800ff78be3d8f4a3c3b8ac56ca2a8f21b2ceff54740f9f31a652c970b6921661d2cab8ce5a34dbb35278cc4548884f4406591c416ba465a741a50c789fccfb19ada3fdef89e334d80d83781689727e87c71239590d9d335f1c37992c25ab9f804ac411ae61f92286adaa31e921701270918abedaa886fad693df83e5a4925d3d6c9783355e5e995fa458e642a9b9ca3988d7e6a84172771ff4eaeacb2f252df0a8394cb92bcd8835066eac268804d5e1b79c2178171b58e28327e7eac78590cb3a8a1b7ebda85c3d2cee1a013363d8db3d4bbab6dd495737478e3ff8b9c626f3e8314837eb012dcad4ba6bad12d24a1b655d5a506f421415cea4a19e6318c12e55a5ac074cd634a7a66f98fb13702b39337f209ab1ec7aff7fed2052dbf3c099b41da04ba48f9a6b4c3b25b4e6d60f0380112f458fc6057d498a167d1ccdc8016c7c071308d006929ab45084c8be191a882c8c0ba542164baa7ff6733534cd4d503ffd03d80d6264f7e3c627d0d38e6b311d394f457adcac245d18fae872a391ce4df5acddc062e8cc3b3d0d4afb49f9faf9cbb184012ee6d370d035558a7c7dea5bcf9857b01bc4410ab826044e58d8ef6f926840adccb8f85cf9ee0f2961e111a384368503addceb453599e6bf51e98548dcbf8470e052e26d026ab02a56e17a6f00f8ee2d856850e495886476a6bdc264cf81bd35fac260b303e681b8d09c9258070e20f7101d9d3b583d0340ccf12ff9c101aae01fa2ee941cd878f322403a0e33c7d588e775ac4cd14dbe815f0221c6d682ccda9312d0dd16a7d9d328d460838687810b115efcbfec93359fba18dcd77a655ffc352abfdee84512c8f7991a8fa87fd4a9e5ea0446c6b09dc466701c4f846103774f18c7b1647cc9e7356135f9eb9374212e2f14f0a2618337c6a9fada8f51413377a49dc8b3ccda3604f79df8e945a4b8d92c7a5b9769b7c402438023a4cd258b1f37fbea26edc193cea3acf10df46173247a533a361b5e11a9f37bd08e3ccd8fea41ac6f2ada3c33fcbe81187e3b0e1dc094bbd8bfac248a53efc96117426b653d8a534bbfc4ad82675ee71f2deb4f457b01210ce98bfb67aa9838c3c01e1989d9934585262fb2941bf77b3b788ea9f71d4c8108a5403c51de5f8bf4c511113cc03f03dc359b03e57547337a0ec183faa577cd4c8a298a23fe8e31bad3f5c9a520eff39e5e4fbc06be1fce88dec73b9493eb9a58c9fbb53df23b184b1a6a5c5fa965d72499a2b46e6e1a9dcc8b38f09dd29b53ed664b52c8fac572654f7b59899e77a93b6dbf3f4b392325f1ed982157d60258fe5d7c8ae3409d1429f48e87bb04839c70cedc9e751152837d278cda97f0072bc211f7b1400effc0e640536f3e1f58c77c352e9e01b36831617d5c0d2068a68ce97c65d5862df7b84cc9f23c3d04a4158c0e0526a0f83e3b88f96f0287298e850b61c413066b46be89877e991c0e735e2afae8b55d48cc4bccfa5521c756b4d87b2f0cdf048da13057fafcff9a59ffa98363657a833358ce8cedb34ea6a52123a954aa01aaa347bc02fbcc077ebd063ad1231be26ac090d638c904ecd9b2ce2b5bcb519078f7ee198f8a89a74b37828fb72142fee78e3c394c02fff343d545a2a862582413609fe1744f581393b0b3686a95402e7bad5b48f8ecc0867ad89b2795cea35ef964160a90674d84668295d141337035828c6b1ccca9d9386d9508ca53316c9104e52da217ee3af419a0b7b8804edbdef6b144f9bc79b4749d6d344979edb85654abbe42c0b2ce8f74d5067f30b646abda7dcbe091826ebb15598effacf5b5d938f47851d0462eea11cf2568abe92357d1ba1837cc8de8e1cd8661ad9436590a5f40c49cca09b7d50c09032403555b40dbc30eb9ae83091ab03f05d8593f87efce72fcc9d5cf59188c20f86cd36e023c68f98a56d9fe4b01728fee13146d1e739cf30954a656e29ec67cf843517b8de5bc707319821e2470b497b88b25076d94cd370a210e6d142cb372d911e833763da95aa409e035c342c90b8dfff2942f641cf9df162cfeb665a76adc2985e58aaa1d09229ed95792d228421ceeab4cf8be37bd94a63736f638d1c36c2d6405e5caff1f72ea3d40ded8c6b504a52edb91a4c9cc23aa3927d34e1305166fb7292cf39f87d1b03058e42665872df4dcad3129fc6791f5e5200a29cf98e5ffce79942afa9b77f5895d20b6ea28eaf77a93aa7366d17afe781fed2701164ddde2b2d45acdc772261a1606e84db285ec90692ad17ec38b4b73a0cf362f544491d66e6638e7fcae75c334c1e0420aa603de97711897bfb813ee5887670ff5de090e0d127bcc593ec65efb78a9e58b4563726e5a92735db0db148f0dcedab4314bfe9a71f0c825f5871eb1abbad1d4967276823510d0e116a705ac4d420fcf365f230e868a34add017df31eb9028758627f4e775f3a1fb12b219630eee09aac1d41fee3be03c63f6e0b9272a3a0e2776048fcc29f93b8f00f739856472897a1d6f4a7efa0d4225052c86f9be5e26ae3cbc3e6a781657a58262177ded5aa8fb686f385ce2c3b657845e9fce5877bec86349213b1a9910183d8fd3b4514a57a1e16b365672a134abcb37783c848a94356fb7cb9b1929067c0a42e8e8a58bbd4431b692e715055f3aa41ccde26be48fbe53e1878c479f2d605e8ecbe22ee3bf777351fd01ff52c2bff77491c73a44ed61a3624f570771bc80f5f8d016c074a2f8af48c8cdaf266572076f6e1da9bdfdd08c9a8b867a3063c4efdb5677da27ebca4179e088beae1a6b47f09550bdcfc1edd24abc4182138d3e02766eb1c0a20d10b8d7a382dd32642514a4c04dd3c375c235f6db7d7309174684f54dcd53ddbcd7395e4805f9d353df98e12cfcd82d7e077a100379e31707213b321b4d6f65b8f2d7b291b904951f8a346bc9aa40059cc5da13ac211b1a714b0dbb8595f73a4b2ae5c74f16f619a893027ac0b28d17ff6c571036c7fb4c6d5845f45f5b8a978fbaa526e0e89ea8a0d82c3a9bcd0f0b12eb390e63d411017ce130993cd81c2b7d65ae226b1bb7323a9555d7dbfc99091c9a6eede5977566344dbe7f848efe3b6b2b4f862513a1d5393ea7001ee6ff0e3738d54fb1f3af1de9e0bd8b102d43c91242726308e1bf623d024aa31028582c2281de10115191565dc28f26492cb7cdb59ff6e047debd4e6ccc045161d76bb63d52842b35fe25408014f02933de0cae87b71e24815d6e4b2f1cdd93b6e98825b24359bfe08d16dac47a869e9d6a3ed7ecb456ad2e99f417c4e7391a63f6dd87db3f2accaa17bcb680323c5dcec89859b06ea9f9f1e811477e683bb6d2afc00551b13f7583791031a8a98a3bf0252506921ccb918f30c54d617274dcfe1da9a135cc66e38168fee64e333a33b88917a8068b5a616b4697c768f14fc057954fcaf3e0bedf5d75a4d75a7815399c3d36f0aafe05a5346848aa11ff7536ac09099270cae31b113e4cb84143718fe8c462bc4268ff7836d6f90e589e0d8b7d7c11c377762409ff4080dcc28b8106853f1c07a395e3cb1200b46406454710fd8361953f590246475f4079cf52b4d468325c1eaedcab4cf8e5148ab297845e36dd8c0a8f045199bb0b9dd2001ef8241b911163fff3bd3a48af2b31460c6b2bef5b3a00b5cf0f12fea0ad8145c75"}, {&(0x7f00000012c0)="4a8eaa89416ce5f774a10db94e70c9ba28c1e1bf655756774f1288e036d7984368d8cec9b1f777b8d5c7411319ab738d852a31e1c2cdf0b6247dc6e9ca4901a6d7352a40d8f089c95fe1e60829ef3edf89eb47dd0af06927661191266bcd5565ecf8af5d9a80de6538f5d7a6ce2e5ec1945265d020e4c6d3fa4a60267f3d48226a0894d25e1d3f3afe6ed806d8e1d5ce7cf85978b67535c47e875ef89274a5389a78f3925989f15b682bb6218636cf32e4828a21283d9629776e8a1c4b4cb9ffbbedcc"}, {&(0x7f0000001840)="769f92489a87662d3bb6740a7f2fe7b7012948b7a96ae4d01775a8b6a6dcae44ab2085c73bd35ce13de9be9f58903d532b448a718efa0bcbf56e1bbef1a4d4a28cf7f37ead63d3ccf5cbc74b7da35cbbe1adaa85103c53a1ae6d2d5b020455ba714630c5c3fc0464afff4926810ee97d0382170100000000000000f7a0cb3a7b70896f7f54e91ceda2910594c8e50acd06dcc76424f1317daa0fea3bddf714e2d8f852664114c255f3b870685280704a8e31b112fe73328939d7d327d06288734f1e23bd7e645b409733cf2962510caa13696749fc610f1ecd2a9e41f41673f5000000b5589878d905c9421d35b37533"}, {&(0x7f00000015c0)="741ff9a3a1ef326b7b7c831ab4188e98e3f97b389fc633439a65b8c890b80009d4e1e147000000000000000000000000000000ae63037ba3c4838a2f2f6b63225be7d021e9101db4699b2d889c831d10f7a61ca29f4e866a2e01816c3c5f260b7c03f4d8fb2a574705c338d70839f2fc3be1d59c3bf835b78660e6687b7ec1680cfd4114f82ade2b89d29905a7a281337b96c0048846e35789d4215efdc4bd2eec7a1c602a340bc5ba53ac8d37a966991cbd1bb6dc44df36007aeffc50eeba2cd175f6f559e7bf3c4bca6093b1106bef8fe8f3f35291da6bff88f490b0d2"}], 0x0) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:34:47 executing program 1: r0 = syz_open_pts() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setegid(r1) setegid(r1) fchdir(r0) 20:34:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 20:34:47 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000000140)="d2dc7b958b9d254658f912d735da2fbcd5628efc08306862bf686fcc717ea5cefdabbde24dfd5c9f8426e8e1def45ca6034cf7afa745eb57f8f14ffe18f715f30502b9c0ae145ec2662b8662a575c0c7d94a8c783500e0c569c3b1912bdbd7963db20de19fcd0cecb38161fdaa20559ae5824bfe3d1528414514c59a8506f6017d60011a77a032aae22427386f75ba16d30e4593e39d9ed495bad2bb2bcab60be79c1c29359d5be5754a4204acdfddcff55b961b3881d8b0581744c258150e72306da8e6fd5a399d631c07a7fc4537cf1cecc2f16839498c2714774dc79cb25ddddb96f5000000000000", 0x149) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:34:47 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/243, 0xf3}], 0x2, &(0x7f0000000300)=""/70, 0x46, 0x8001}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000007c0)='./file0\x00', r2, r3) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) r4 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = getegid() r7 = getppid() r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) r11 = geteuid() r12 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r14 = getgid() r15 = getpid() geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000a80)="54d1546dd1007fe4bc7398752d008345ebed9e260b8dc7a2b1b1ee2bb052d001530858b6e370c8334bd5465e4cbab4056d40379040397ee1fbe541a8a270414b266fe6b89f05ab7117f8f51a668a676c51eba4a738be9637c8ebef1c1947b897f314df68e9de79e005b26985407b851c2cf255a19963c4e8eda89a2044677bd562b01a19abd37fb1beb012b3f41580c5e5454de4134595fb6dacda8f0ac6da54523cd7a9731b519337e68499d0c54efb3d367083f8986a0908da1806fbe16e657bb7e4961df8a4a7e1a189296d10e855c85f04d189a183eed99b4b6b15bfa4d79ef06cdfd3940397439d2fc332a2227cd05cf829f2b02e4f371313cc93961212affa09f48dee4ff0a18e9b1e983536eb9d3dbc28f66655625da3d95843784b3e0bbe48a225041f784af26573b473ec6195fd15b1ba5a2dcc6dbcd6407b8a7ffb9d5a5512568004866ec0b0cb832e8b143a8fd913417efa77122eb2ba6a26c2aeb6ef74cab0f0b737dd012f611f21ac06f1aaa5af252f3b956e942004d326349e2202c9300bb8d09f5fddd5bec02694409629c1a4e1219e95b16822ecc85a10c77383d8700834b044e8f364b42c297a0752eb95ebbc1f9292f0a722a3f35498c55ecee68655aae6c63a7cd9bee54bbc268d075c63b669cac3dea0dad48874557f2642876f746eb55bd82283cd9eaab6a3071493cdcc3f83fcc5da76320846c0736e8547b67798412ad0db000000000000000000000000000000000000000000000000002796670ab86bea96b7e0249d4afc5c2ad7782876592fffbcb79f099d605c5129699b7ed0b74fb93b3dd3bd32099997be906e086bbfa0e17ac82baaf5142c0a0dbaf24f6e3f5323fc6586708e2f438a11267832380d1e8560a896209fa79974dc5be7f70190e3a7506dce2d7c8d14b600cca3675a809ecf004d0a8a98caf54cc0e332f92a52b790d852a0efad68fb15693ee40f30c3e2ec3b536998c9c7937fb430e39d8f87fe45815aba85a0098b694c6156a945b571bfe93e07e8d66dfb5bb6a1e6d92f49cb5aa1508ac3cc672e5a086d99cb74", 0x2f7}, {&(0x7f0000000500)="3863eafec9f70519037fc6c67f4337b77b84120cefea98f8ece368bdf5d059a9b48f9922505c77613ec3d84bcc67264e60f5a9eff6e50b3bbaeba6f9708f0df9785bce982655e199ced222ddcd56eeb2d0a67960aa4c483320050632b08ca7aac2d1ab9cf3a01192389ba8e269d6a25173298e6c6cdd14ad73c76c085062f2eb9ecf4a5f4b29d8325648e81a3b13e581511531c178b112f92782d7ff1d6ea72d6fce4cfca1ecc9dc36a3cda93a9feb7283798237b982325a334f68db2605ad94e5d39a1c7ae9c7e6a3eccc2411fa092d8ed79e1cb9178fc902dd09c4f8a89a923a50d8ccfbebd17fbe5a8b95b31b4ba8a147a2d3470efffd97a1070158", 0xfd}, {&(0x7f0000000600)="9a278f957db50cdd003d68f7297b4fe724af966c09aca0f24dba66015e83adbc494ff6376bec6a601705423008d8915f4cadd0dc556162bd1ec0731626a155ce6eafc61eb074d5cf4037df2f2cb73b887696331daca057ad05a73c9308c40ffbe8916a6b7a5e93211eb0", 0x6a}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xa0, 0x400}, 0x1) 20:34:47 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) lseek(r0, 0x0, 0x3) write(r1, &(0x7f0000000000)="a8", 0x1) 20:34:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x800000345d4c50) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="08894fba697289cc7e6cded6f74cdd3a4e0557", 0x13}, {&(0x7f0000000100)="34ffb6d5ba7fb755f95fb0b7dd56b0d75b2f9c3b7d4450776397464b179135a39dba2629c6a4267f1b1fc0c51dc24498f47fcf5f75d0025630163d5473c6a7940d533ce144", 0x45}, {&(0x7f0000000180)="98e9d0b251447bbac5ccbf51093b9003f886dcaddec3bda447426ff8a0021b83a982d846cbaf70fd4ca4fd17d920bb7835ba733f855fd11d02323620f56f679abb3dfdacc683757dfa33159f1127fc2c4505a0a55c096c74c45c28ca2d1e26dfbc7cf083b93f1d44d5148cac2f676ad48f529572b6301b5b848374ebb60a9334a99063b5f61de02ac41cbef7a100fab63557167221f79ee47c80385c6af43a7a5ee369dd75aa8326527b3254f221afeb6abb6888af9142d9e6f782d9450159c5eb87f0f20c6b1dc4117483", 0xcb}, {&(0x7f0000000280)="f5ea5e40202425629d664ef370c60b59a0420755d317ab5600c3db6ec3af029c2df0e57f6a5bb64458aba2aceab9f52cb027f37b139a7f4a3ed00a66833c9dfc590868f94621dcbbe0fa8b7c1c798d470e4d360220736b6e32c51006e25072682dc579bdafe35485a2c06c8cf821133fa72c0765fdfe51abd704560f51bc809d06873962d77289216a6c7f8a16bcef7ff629a9d3", 0x94}, {&(0x7f0000000340)="28acd3cf44faf8ca7a28b17887713d449c72166e28e1ab47e7f84326304142dbb24585996892a4af99f6cf8812292c7c899d945aa7ba4d7ea0467c11efddb67bac60eb46d32a7d11dcb423b865cc404b700539c73955619ebd7c513cf47f34f0deec4a4680c2f681bd8b5896b1d6ec2f43dba1bdaa479dc3731e66265c15cee7848a73b8e424e827c7d238efbe3d763e6ef2112b6d824484197d7404ed09b91520b6e17820", 0xa5}, {&(0x7f0000000400)="ed798e6142806a24768f73cfc13c3dbb5452526819b023778c923b2927b79abeddbf72e57c4d3705a111cf803630a8f598e849e53a82cca5991d96403beb6df11695d74244b971c5f93fe55792f195767f689e71091529b705db2f393fdb20f88082eeb08580f71a62cdf4153e3d9afae6fed13350ce3cecb49abfbb6b3fbbcc035f2dfd996fc6a2accf47b8d0888714", 0x90}, {&(0x7f00000004c0)="0d85bff0aff20797c86f47cb757bcd8c81b29539c0e72124486e9d579c37bb709fa9e9857f68b4db4d54e584c808910ba4d16736650b3970cdba6c790015f234e8f966cd0a106da0be7ba1e99ebd2953bd3dce36c5866906f3f0408fdd6141301b599cb220c194458c5dc174663405e8306c76b94b57fa9dd9fafa5fcbe9b3651652348dd5423ba0e75275d7d1b13eb093883dd68615f3e12f9aedc3f35e1fc6c7b894f98e0565ed3d44e632452289cdc84f", 0xb2}, {&(0x7f0000000040)="fd45c0432af5e19aa13d895356de39bb", 0x10}, {&(0x7f00000006c0)="4cdbcf8e92cf88d198b82bf1e4970066ab55b8696807ceb9f0d0f8ec664c28ddfaf78fb00328ac788fe23322c18e75064bb38c52fa732f6692fb98c17179b02557098c09251a9f6d14e4", 0x4a}], 0x9, 0x0) 20:34:47 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 20:34:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) getdents(r0, &(0x7f0000000040)=""/232, 0xe8) socketpair(0x38, 0x1, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="6e526b9284fa96e899e72325fa5b7ee1bf5f32e28541ddb0a1669738a140", 0x1e) unlink(&(0x7f0000000240)='./file0\x00') connect(r1, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCNOTTY(r0, 0x20007471) renameat(r1, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00') connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) truncate(&(0x7f0000000380)='./file2\x00', 0xf5) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r4 = openat(r2, &(0x7f00000003c0)='./file2\x00', 0x20800, 0x24) ioctl$TIOCSBRK(r0, 0x2000747b) getpeername(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000480)) truncate(&(0x7f00000004c0)='./file2\x00', 0x2000000) fsync(r1) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x80) readlinkat(r2, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) recvfrom(r4, &(0x7f00000015c0)=""/97, 0x61, 0x800, &(0x7f0000001640)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000001680)='./file1\x00', 0x10) recvmsg(r0, &(0x7f0000002780)={&(0x7f00000016c0)=@in6, 0xc, &(0x7f0000001740)=[{&(0x7f0000001700)=""/7, 0x7}], 0x1, &(0x7f0000001780)=""/4096, 0x1000, 0x8}, 0x800) r6 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffc000/0x3000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000027c0), &(0x7f0000002800)=0x4) 20:34:48 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000040)=[{r0, 0x130}, {r1, 0x184}, {r0, 0x80}, {r1, 0x48}, {r1, 0x1}, {r1, 0x4}, {r1, 0x27}], 0x7, 0x2) write(r1, &(0x7f0000000000)="a8", 0x1) 20:34:48 executing program 1: r0 = kqueue() r1 = kqueue() r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x1, 0xfa5, 0x1ff, 0x25}, 0xc) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x18, 0x40000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x44, 0x21, 0x9, 0xff}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000020, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20, 0x2, 0x7}], 0x5, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffc, 0x4, 0x40, 0x8, 0x80000000}], 0x2, &(0x7f0000000140)={0x1, 0x3ff}) close(r2) 20:34:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) getegid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xd4, 0x6606}, {0x18, 0x3, 0xbcf, 0x7a12}, 0x4, [0xc1c, 0xde7, 0x0, 0x6dc, 0x20, 0x7fffffff, 0x100, 0x9]}, 0x3c) mlock(&(0x7f0000ff2000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 20:34:48 executing program 1: unveil(0x0, 0x0) socketpair$inet(0x2, 0xc000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:34:49 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) rmdir(&(0x7f0000000040)='./file0\x00') 20:34:49 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000000040)="e22ae8e4a89e0138cdac604a887f5d0496cab1e91bb06682bc245adae52e17658fdfc1825c8f4ebd0b8947637bc19d36feced5bbde7786a34d48e2b6cfd86e93678ad93f3f367030", 0x48, 0x8, &(0x7f00000000c0)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000000100)="1015e377f620690c091c59b275d806aaeb34e42bc04da6cc5ea10af53613900d6b9ce8e9a1dc0f0bee7ad9709aca5923a667b01e1e29297e3dedfa3d8abeb9253aa9087fa01fdf95fce9319adfbc71dc4e6603fc53065aa69840f4fbed6f765c82942d69479638", 0x67, 0xa, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 20:34:49 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) getrusage(0x0, &(0x7f0000000100)) 20:34:49 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r2]) setregid(r0, r1) setregid(0x0, r3) 20:34:50 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700), 0x0) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:34:50 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0x42}], 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 20:34:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x8082, 0x800000000000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x400000000000, 0x100000000}) close(r1) 20:34:50 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r3) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) 20:34:50 executing program 1: socket$inet(0x2, 0x8006, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) socketpair$inet(0x2, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) ftruncate(0xffffffffffffffff, 0x0) 20:34:50 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r0 = socket$inet(0x2, 0x4002, 0x81) shutdown(r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffdfffffffe, 0x1) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000100)="c520b35caadf35d6ca694b0667fa0896c4e0423fc2a4624e074ac2347b4028e07384ee336a398bf22b40245ede0dcf9700d38190f727d2fb4159352af41c630eb4c2fb319a08ea759d23f3884f82c8d26f8a312438f804463450129d3f0b65378698227641593fa2d8ecb1d75518e596", 0x70}, {&(0x7f0000000180)="518a6ab65cc23c274f7e44f517ed0a3cdabe46f3ac82f7016aa99ec2fa8191ab3f5da68d4c3a", 0x26}, {&(0x7f00000001c0)="54683802f31b2c714b297f94662bb024e0ed01e29db0fa756f4ae6b1b3d75049e8e63536c2b331fd5bb39876c019acccb3f55be29a98bb8c0319c5fe4e59b9a3709b77b65f4312d745bdca6c07dc0afcc8bef241e26ada62019224af39c4fef78ad499f7cf2c533de1fa7535a8dd9649b105ab217e30bd9b454cbc45e2b9e3247701c561ba6b48f25de0ce8bcd4537bd7206ffe106ae2df6b20b596b88272a56f8bec941734f3a848c4b2e2ca2da9a2925e18cda6a3657299ae19f225c7242c5abafb8ce5a047182ffe4a27fbbee5811a80128a2950759ee8cbf3ee52a98b2a5232cfe42b24a3c0fc3119f249f46a98df40c33e35538d5f47f4d718d13d4d2ab1675da4f19ebb4af43584039193ef81db6aa96f32ebbcde07730793c53e30f3c9b54cb86c64f6d6a9ed0d575495e680e30faa02fda9ffcec1e2a6adc3002f3bce518e3fc5be75b1937256a038278ace80ec62e485a513137c00f720b017b5676418501c85629c1c0b9d38379a3f25f2721384ee9ad0be9d0d789e4d204fd0ae8574cbd8d0d32c443f9b9c0d5bf4fb94f16ee36aaf8e9b522d22c87674b724568d6238159a68538c9faf738144d26ff8817e9e30a5fcc0573ac1c27ac21e09669c2b65251fb1d930209d0b86a8ba778aac0b3467daf9d4333266132aac97e23d452d0e29c26843ac42817b269264ff791b3f3c3ff1634da3337950ce07dd4709eaa581ae8a5516a70fc69c30fb1065d222dde474ad94b0feda7489f748a2cdc37281be21c8b50320f39b7d2512804bb645481ea3073eca0f7d4542c98b170ade65326118e3a167aba3311d6edd3326d9d5aa713648e0627b8bfc571a526ae41015047c9226486c37d613fa3d937b2a0366442689f78509e310aa0853650f33b480d566f109dde0844846f00a5ecb0cabedeb32e5826c8bfc85cbeb80e2e78f229ea8ea596ee0ac1fae09c998e44566f0d27c96463c381e7395c1ea772d84b1e895cb0e1b336b20ae66d2151cf8ab82a486e6dd7d182b8b9d94ec6169a236fcbefab861500e8f78fa114f5edffef013b95da52b2e84b547aecd081823a9150a5f0507d34364f50b8677f66c1afba18fe95803732841ffd7b05519c8b1f81f3cc09d1e6ada24e4acd0fd14ac75a63e23e853851bd7724e53fbfcf789dfde9dbaade9053c39d7bb0fb63087378cbde5bfda2f2870966c6100af908a59eeac2a6dd831235f62c5042b56a1100fe8ae31eccf7ace73bf7de32673aadda7cf7bc46ee3c8a2fc82eeee6bb3c01e015ce94b8026c42ad8649af9acb266fef4c30a7df6cafd6c2af8a3f81e2f6edc7c23a86db6101f019d6ffe81f41820a52a89a0a9accb0932891ba8d8541a00ddf984a6538723fc2aa998ebe2083e26f52f455cd94a082942bfbe50347fbb2920e9bd5eadcbee2dee2300dea9e1a61cd9b5d3972356912b85bab596d831e75e40895d06091d8bcd93387940354c36583a613e3905181c04bd2892da2b2ff84d50a0616c6f99d8cbc17635c3f917df47104f490d887b690561beee4fb5eaa67d781e2c34ce16d5dd25353dad155e333f81554f69f4ef9a8fa0d6fafb831800762ccb450f01fc90a625a7fcf775f305db2b07588b7bf56f5138e03c7471142a1f1802ba5fc77aa43bd75603c1a8edd8f912d78c73e429f5692543cc0602955fe3746dc2062157dc756e9273d906739a2bb5f6ce9e9c8ddb248b93b3b86ab9ca3c2ae2cdf4dabd030f3fcc7090b2bb74c419316e93ea180809531bb376dc66507516ff7e00697537f36c38421aec20f58714b1dca4edc06a97084781e17ab98fafe672aa18fe14390db1cbf6fdb55bd7a948b7b6e1b7f1b356cbbe7be460e3a3186d4769d9bba99ef2e23a30be65c8b4d4aeca5298592e94912d2174c54cf3392e95e04e491141c90e308033939764b7ae859bc7414f1d1bdda078aa22a8abc6399bac40f0f9de479df2d928fac3336d2a3edeb3644bc289af00ffcce1a446f02a8790bd96bf5458f46d10628ac86d0111a8f7d1580a7563b968112dbec16f1e6030af957223ce492dd9cbb03d16b225da4d6309ec7409890fd4c16778046d14ba2baea5007b5c0899983b0196deee64a7d3ea5e8263be75b60bc2ab6f0c668b82d5661aaa2410dc32e1b7b6bd238ecd4f69ea09fc073462a41e54dc4a290b9fd203485a4a6afddf6c24683613e592da24da602353c5c91d6b96cd74cf51cf6ca5a2cd6e0a68ebedde0064aa5dfc9f0aa837b2a43323c3c2e1b2908a753e20f1e5ce6c18f064374c82c43df02ea6e31002d46987619fb27d5ec8f6271bd57eb2f837e2a1d05edaeabf1629c8ef7eeef3f09ac9d5560905e2f4c685a3442acb70cdca904b230e249e5b2546c3b609838e0079c0ae46022859baa35b5018757eea793fc53c9f7ed05298eea5be431d04aeafc570099a51ce5df9f4d4b73345173852a582621be904afbea7c1c8dd7b1a484fc1743a1105eaad3179d4bf82bb08fd8caa9e3a260d07fa4d0c0f84544cd56fae6a61ea0ed4197a0176adcdb952737241bd3be03b43e3b9c136823de2bdc32755c8c1d6f6c836126affe820a0cdbfcf05079864fe00d8c85d28176e278ac69375d70161481270e540e9b3eb76c44d1421a7b5c31db85bb73f29f4bb669633b806a7ab1106b0cede44ca562f6ad82692f6858e827575c8b03f2abfe3dc67bd280bbfeec469c20221b66d821e39c311f76147f49380ffa808c53f0744191cdfa02f882d38a44192b5cb7caa0c10a932a223e0b809cf87db369a4ae6fee78d2d1d6014f7167bbc8aae031198c856eed33e3a4c1670f368996c40c31ddf8a66b241673158f6adee62b3b0be64b37d246b44cfe07f0ae9655eef1a41dc5f77ffbc1a96748bf6449b70b1525e39ce55c36b45904dffd41ddd1d3753dd26dad47b885dbfa4b7185434dce38e929e0a425fd28d52f46dc25252d0cfaaa6018f0f8f2257a2ef662ac8bc768ed41fd3766a8e065968ebf1bb8568fea3d708a0710f05919c8e0ba1a1da421affd593f63ee4622605bb5f01e57bf4903af2bd006a050db25b6d66a8d2483e933446fc9f7f45abc452cac91de93d45afd0222b07e00ad8cdca3f13fc37b754c299bb65b97c824a0ec57e9ba11d9ceb9e1589f96cc8a303b935868d7829a971f529ff8061f2d46630254542b6c775569739b42cda783735e2d3d904116c7a095b9e22d67661fa45e7701c077c8bf4c27ccdd8f7722abcf0a26bbe909eb51d01cf098275a1f4c4f6da255a6ba12b6514fe09a0080c7cdb6a620b0b10578a25ec2b173c38946a2ffba3daf34216c2f168e48b9b505b7b756c98124ed72e8ed84d0002498f55843a088cbf0231299c27d0a6c39ae3a437c34fedb4b3cac6008f9ed3002a74c659c37277d349b9ebecf5be0bec3667c1e8fcb7997bce7d35f8bdb2170b3aeadda137b4ccb762f5cb96e31106e06c6e6ab6fa0c4f3a39cc2a660bae3af0c9e6068ea457ecef61e4e709e0130bf1b3b0211002b5f2156d19aca7ce6bb9e2efd018d7a0d996bfbb051fed9f62322444af644e5a818e3be53417108977785da7464b043b593d442bdda7a26c220210cd2a2a8f7ed9e60708394010dd9788483a82f392c3efa2c65c66aa5e4ce838595469749971f2044a4a41722cd7ffc2f12b38c0635bbea8ac4721815af2cf487bda4a081ec0d23d1b0c5c38c4a1641c9539f003c89fe0a16802cde217e4272c2a5415dedd83f62313238e376e2798920911c4a209fb2e958df2b3aee3ddacd636dd515f9ad54bc0378800c24021c2a19a7ed4621438cf34fc703c4f884b8e81c1a13c69ed306a1c7fa6d9109443599fdb003fd4d5450055a8163b77afcefa5201f96a57158435f46aeb1396b15c0b02e185b9ff158238bbad646f0f28ac6e96ac9fe03a2de56335041663e7582c32968920e42eb9fa1ee44904f32d44663957aa78bf2655dd09136c6828056ef72ebbcd867696acc97d9f5492a946dcfc6bad0241a75ba6968d252953c48043d0321237d9c66c48ffb217599cf118f7737f39872df5b107a94e9271b0588e0b545e6d6b5240bbf264a842592288d82d972e31f59cbc1ab0c9424c5ff89172ff19a330be90060a93c45e1b7d8ed4b99c8325a232012e318d646d29a09e5a4dd4c008b4127f61bb7f967916c3899ed3c3a9065e3ceaca4fe770d0e183c3aebb17c54b90cb4106c0a3e5bd192eb0c0654864ea1d3acea477982532b51972ec3c074ea20a7c86bfc41a980c094e14d7008c6f67e739495792ebcd2bb48a2a9a67bceac369c1977d8171e2b22a9809e1faca693312f2e79b9b18b639492e053f6928f2a13a21808f3dcaadc9f885515f31f57203207f8da796a962bb930c7e4f511538a64e9ce25a8efc703d4ce03e63b22fa6126666d74e04b6ca8dedfc8da411926efbccd0cd6909fc60d682be4f580aea2d666f2a958cd02adc4abf4a826299a5b52f766c78904eeea06c08a8c6a2ffcfe751fc8528049f8c95d89865bf00f1819c4616dd7ad1818d3c0d0970c21fa5409408849e5c87807c41d394231fb2638537b5ab883cfe92efc82238e441b5b6af4ee165f4d11fe4449a18d03cbce82e9ce0f6f33eff60ae62b6bab0b7dd21c019a424e8e7cdd65a99666843914ee717225f10f2561dbb7bcbbb021824c66a22a34b6c851b0e016ac1dbff21c1712a763e24091e2332cc70e0291be16f598cef282354b3239bd794c200a234e3a8f8008df084e4b6297cbd28d21e69077b7d780d73df52ee7d1c88646fa541534425cbee523c9b974af5f7fec5aec6f2ffaaf887dbc696459ff3bee7058442fad654c6f218e923f5a12c29a9a86baf51f3c93f96016221b813c436e57bc5956c6d56e6d001f989c64b845d9f3ead323566c7f874f0c5dd34c32bd92adbce7eb9d9401b099ef173d6df0889e524942cb6abe7effaa369ab484447bf6c2214823175c4b4c0427f9005faebb3b8a2b5865f116684a1b29338f45d20fe12cfe05b4f022af69022683758498945e1128d2bcd2012bac038ad4ddd205d92fc9c9c85ebc38181e7fedc27c621dea5407ee51dd291d662eb284133dcc7aa549612ee35544b95843dda2dd139e35ff22cde19e059baa9847ff5d7ce3e0dbc688a4496a88391d33a52c0ed90fa6c0e8e6b168a4d4b353ee03511753f8322e61eae281edcdc2258d3fb2915f816c4ddce6cb0fe09a44a084a48f53958b1ad47d58c653b781d9144ee784c5fff0412a2c0b722b8a5d3c01f868ce268506114403b181d2ca9cfd9786a6760cd96aa9ddd2839f15e8cce11d43a48600e2c1953bf33562fe3deaf19458da51a19d623d883365fd83abd58d475849c224f04b81a9a7849814b1b355002e810f7c960a3c5debe3a1fd9612d6ea76b8aa8a6f693dfca0587b4a6a03b8f9397e275e4357adbc34d6b1ed570d7918a20d0d964c108e606234f594f21cacab06353d22b70334d761d1b50c39602861baf3852b305af003df9588511ab2f30d1cbd380e82ddbe97988139c6ccb6efdc48675bf46089efbc6c06a6a485bbe65bb7d143e3f98624fa3c647ca098e26591180f74fec3983fe69afcf0ee5d1a29c5a964acdd9ef823e6a60b7aace32e38b09426247af4e7c209b07206c641be9f98c0de8c98dff9b670c4f00c6e41f997ad1f0463df703369e5cc42dbe44596322e8c653219403cd358d58dbb1df35d27858eb9f174bc1f9e80f78b2156d972abfbb458685ac15404c6839a6f6b370720d4877e8d6c4fe33dfaf0989f89e933a6d89b10a8c1c7dd5a", 0x1000}], 0x3, &(0x7f0000001200)=ANY=[@ANYBLOB="f800000000000000ffff000009000000b5c212c79c28b2f6f7fa106f69c465a7340797acbf4a9bec604efae33315f6225e70b1fcd543b88ed0bbc12983d7cabd1908a0b5f28562f0bd5b0eedb41eba20480deb55e398c6624b022488ef07fbc8541d71c2a6da1174f4f881afd94d896a555720c601ca439d925ff6dc9bbed4f5b2511161cd3f0967dd8ef3f9c5c10ca8c129c17fd3e96e4a54e5341d4b6b56c134fe899aa7abf062dbaa9af5128e9b11f5e0901228185ba772f93b041f24ecd295c261dd8045cb9751bc7e8a37b7d21bb8c8a45a1151b19be1739ecd72756c127ff165fe49cb8b69b6acb41573a364827fee60d20000000090000000000000000100000000000080fd8a67d6f9c10f7e90ae8856cb50ea7c21118a825d184dfbfdf0dfa8076a1b104a8652244f50d08daf79a2cf9eb6c10e27cb2453185566cf340012024fe46196069ef57bee5ac026598b66cd9814fa8f74478972deb292dede3b285fc6e6ed9de27e8b659911176e784fa20f9ea19114085ea12dff23090f0709e70000000000b000000000000000ffff0000ffff0000f9aacbc01e3d56b25920e3ac0265add492b9f740e707e17e45b744077f176b6ba811209c24f994d3b1b59588795614b1960661668050c95fdff4ef66b50c647cd7470adca196383461d0595aa0c31a41bb85afd7a750e11b7ff957c0c740b75c2c48c5a1d77e079b918c73d82707f93e912ff86a53ae3382f11b5fe817425df78573ae339fe2bfacdeddfb9b3fde8d515a74f41f88f9dd4faf3b51c7000000005800000000000000ffff00000000000071c3d0475baf0652147a9a6a1a76828d7957df82040000000000006ce02472eed8b8e94a59c6e375997470af0b38360e66cca44d85809c50fd21fddfd252a4905201c100000000000801000000000000ffff0000ffffff7f4dec4abff56f5503cb48435101e0383e09309956f06cb56cf543f50814cb62c1999e88c79d92edc7e4f406c101c652a399ea18ddceb6aa35a98b2cf55c28ce26582f536888a68e88103fcdda34b43715b5687f50020e373ee778606a2de6b3e2ba28dfcd821e4979a99c685d8adda8bbd794b1af02b1117ce2ed43d4c8d08f150e80d3f75b193ccaed7de14a4578d1ab71102f9e046a7faeb353c3cf9241a03ed91c85a924a317f27e563fccf90877dfabd8a86688bc2ab9b1af44f90a54f32441ba8f5bb1125cba68881efeed9965e35f125f58dd6d78a86db9ca9f6a6b8c49e899c868da074f3940ea5eecd11cc3b86c7e199f4b760000"], 0x398, 0xc}, 0x4) r2 = getpid() setpgid(r2, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r3 = socket(0x1, 0x2, 0x5a8) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fsync(r0) write(r1, &(0x7f0000001600)="712d056e640fa35319f4f6815753afa9da57a0d6b42d64f1c0b07cd282040a3e857c5b55d49f4b3166a6d9ba4c8dcbe2a3a38052b73caa028656", 0x3a) 20:34:50 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x2001) recvfrom(r0, &(0x7f0000000200)=""/96, 0x60, 0x800, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x3, 0xff}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$inet(0x2, 0x4002, 0x3f, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 20:34:51 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfffffffffffffdb2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x6) fcntl$setstatus(r0, 0x4, 0x40) write(r1, &(0x7f0000000000)="a8", 0x1) 20:34:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x149) 20:34:51 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r0 = getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) lchown(&(0x7f0000000000)='./file1\x00', r0, r1) 20:34:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000040)="f3f49ec263ad9de005240b8c8b46533ecb913c345019dd8b25bdef077ecd9301dbb0852dfecf2399b4062857ba837dea8ac97b323d43f7e6ed59bd6f3ae5f62fd96a39c651fc7551e177f34e0e6711e233a2320e92bd3a08e1ce5cf36eff2bf4a9175ab60fa190fac3c4d9fab9ba662a45e6767ae8da5f27625089fefb83e1eca6bfa18cd0ac8c345ca0fb722f3d1bb66b1fc6ba120a513531b6794a8ed5d03f88f6a087251b", 0xa6) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x7686) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0x4) write(r2, &(0x7f0000000000)="a8", 0x1) 20:34:51 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000003400)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000023c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/128, 0x80}, {&(0x7f00000012c0)=""/228, 0xe4}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x4, &(0x7f0000002400)=""/4096, 0x1000, 0x4873}, 0x802) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/80, 0x50, 0x2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') close(r1) utimensat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) 20:34:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x20080, 0x4) dup2(r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r2, r2) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x120) 20:34:51 executing program 1: pledge(0x0, 0x0) r0 = socket$inet(0x2, 0x4000, 0x8001) fcntl$getflags(r0, 0x3) 20:34:52 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:34:52 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="db9720ef4e93f1f91b4658c1d13d9c55451786f48c137748357f8a52d6cc325755608b65816bd63abae2e42c47888120aa98d40d9b12f0488b4de098f40a7c336caa7e5bf872c0ba3c8b2f24541ce80996d415c2078f2d30b5c559375b821eda7ad8aa3e33fbafaf2fd38e4c019890c66109160001ad20659dd922ec2dbb1dc6560ed0980850cb397e453db0b9c1a0f80269bb3cb7f4bc716afd192594a5e780a3c27708a9", 0xa5}, {&(0x7f00000000c0)="f973c9f4fc3983ac09eacf0359a4e925cd76f3a58851ee413aea88fb16313c3ce1a4cf7262cdf7368b308b3d80f815e9d2d4b6c135b84f188c034f6e531965dd7bd4d5f410c8db49fc5d52b4164c9406f4bc1bc5334cb03a023a68012fce592585eaf97d4a224159627c8629e89b8d946a7224a9dc", 0x75}], 0x2, 0x0) close(r0) sync() 20:34:52 executing program 1: semget(0x0, 0x1, 0x48c) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) semget(0x3, 0x2, 0x200) 20:34:52 executing program 1: r0 = open(&(0x7f00000021c0)='./file1\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlockall(0x2) 20:34:53 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000000300)="e00837f39869f0cf64bf818e3e91c90ec91d778361d4b18e45bc8f619c85c0bee70100212bb289d17e225ab7532e0280b16280b2261f50ab50c5edf2e4c9de8561d3642035083fed493afb804ba6193426a678c6b1ba439899183d5402f0290eda45205d761abcaccb1f04e40200000000000000666276ee06fc9b913ea920bc364f9fab812d0fc461cb31f2815f36739280fe9fe16ee40000000000a74fe110f1c7f3d4c3668aecfd22eb173fb368435859dfcc6c63f8f66945e510e14c9404dc9959c4dc59ff9832240f1e9294c63acb8d725838348103db49f81353c34328210ab03c8ecbffc3b81fc5621487170edf316c9109b07f32ae5fb3850cfbb0be00405d9d71bb53c57a14aac17202732e7d5397943c2e9a42ae54b7142bca83533d0196d664f1da18a200f6c97ac0df3079a7d9223826ebc5073a456893491ebde1477db3ca2fde8c2b4af3827e98668fdf1b45cf84eb67d5165d4183d4f9538581f992e1d283a0", 0xfffffd59) fcntl$setstatus(r1, 0x4, 0xc4) poll(&(0x7f0000000040)=[{r0, 0x94}, {r0, 0x8a}, {r1, 0x8}, {r1, 0xa}], 0x4, 0xfffffffffffffc01) write(r1, &(0x7f0000000000)="a8", 0x1) fsync(r1) 20:34:53 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) connect(r0, &(0x7f0000000180)=@in, 0xe1) 20:34:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) chroot(&(0x7f0000000080)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:34:53 executing program 1: stat(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd00526dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4c335298256695d12329426630ba6595a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x182, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="dca0d4781e0affd0ec5ceeb0104f0625ed8d9e99f6b84a8f644c918d00cc46e233b3a83d244834ba84", 0x29, 0x408, &(0x7f0000000200)={0x18, 0x2, 0x9, 0x100}, 0xc) 20:34:54 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000000080), 0x0) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:34:54 executing program 1: socket$inet6(0x18, 0x4003, 0x8) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 20:34:54 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 20:34:54 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="5b8d40f3ace03b2f338816747b3fa9e9eeab07f6abb72f53e3ebd78f6e6ffe5a177a9caa31c087369b416c4e2ed192370a559b754594dbac626a9eca1f026c3bf3574df636dc0e80b9301c44091a22b159492de60881849b819c619f0da5", 0x5e) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(0xffffffffffffffff, &(0x7f0000000180)="a50aa5a10687bbf9a21b0b5c49745857220553148b4189770c2a31a548bfe589eeaaae7bf1aadcf9dbabeab9c1fbf8c613dd462aee70cee8438d", 0x3a) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x80, 0x10000, 0x20}], 0x3, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x80, 0x0, 0x9b, 0x3f}, {{}, 0xfffffffffffffffd, 0x80, 0x3, 0x9}], 0xd9, &(0x7f0000000140)={0x5, 0x1ff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000000240)=""/219, 0xdb}, {&(0x7f0000000340)=""/9, 0x9}], 0x3) write(0xffffffffffffffff, &(0x7f0000000000)="a8", 0x1) 20:34:54 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) 20:34:54 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) 20:34:54 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = geteuid() fchown(r3, r4, r1) setregid(r2, r2) getsockname(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x1002) geteuid() 20:34:54 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) pipe(&(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000080)="adfde7b2790a43dde14a0f03f3d2702409341131c3434e8b77de1e36971128b6bd9ab95cc945c1efea4b73e663952cfa1102d93f6fc67c01b3ea42fc1e350734f12079f26146a21540f33ccc8b8ca1683af8c40b955a48c7cdb979737f83b01ce3f61206eec495d05c18f465ee9c6094061bcd3331abec537a23ab08a7a54d44cacf0f1a1f32b0987c4e7444bc1a382e3487da14970d7b701490066f800543a16848c73fd3f0b7fd244377cf050e779ae7f75e5a6d5d01cc4d11a021acb80db9cabefb331b93c4f57280bb1106ab68225cb58d416341ac375723ad926dd36186a915f1d41fa8b46fc335b9035726bf3076b5a32e30f3949a41da264c8ada00f2129e62e18c62c2fb5267a782a37c49f49c5a979dd613a27f60990b292979ebaf89eb6dbfb864e26698b9757da3522820ad7684d8e5630aa9032a876583ae8a1bfe9bbeed5799a31cd52c094dfbee216423a130c8f9863330b3d9e9f5171af0edfac7f99051778efc6f0bdec2a83908c72836d588c5830bf71e750596ec615c742c0ba00bb41c2e9b59959d129d79c877873100ca7fb47a8eec75054924ef9be1dab319e5ef0bc2d00c0c3bb52a8c205e6a73d93a208d003beb9576f86966c8e22d18efa2459109cc51d0ce4cf1a6619b6f8261a7bbcc7385d54ccab1a058616a11a19105ee78a1a0ff575470fcbff71be1c9e4e5f448c07deeec8c8f306b29192950665773548e059b2fcd91ffd194f6d8dff8627794f414072dde6f2673e86822b89d0669bcb4c8e81206929e865a870dc94680177e387b2d542ae16a5d0ed6a86b90770d6ffd7db17c069d7a0b273b27c87b88d008cbd187e3236d94aa78cf610a53aad33c64147ac2ddddc8873ef9210bf8bcd49f0305da8e4175d3d0f0c662e1939ece8772f643925c692c185b6d77064b0fd2311ee2869c92bb48a5adba980023611021caba81294191d5c558d5da9ebfae4037d290898680bb38daa904557c7ac7ffb55e5c53e0fa6595cafbcefefb4c204e32e484effdd876f13feb2b6a7f9c80da6c65f0d44a9186ccd98696f2ecb6291369e9b53006c6d4753f606063a908b8d5ab45e4c066bb929da805111188abd4b57420dc173c517a4a0d8b5fb5d41313f53b8a6794c23fe51b8f96441db0f9014715f30ceb95a57366ff0c039cfe9d6628cceefbb1e7588208298e848c4b99c16aa20a3e57d7c891787afd39d98aa907eb93031e392f65c6eadd9f1429f8a72abd75bbc4ae85ec0756b437c8e48fcbb120b6069cbe500be5c8fcf19e3ce6ba7902d9307520cbf7df18b634590835f4a2a8764df40e8fe98da96a09d15bc9c91ce844527d946b1e58abc6b3529dd32f1126ce34429b684828f441a2d13b2b053f4b0bad7cd25976e7c6f13f28d99e06013d7ccd3e198c1076efbab6735d6b4a1b3555fb5165da93b57668ba604a0cd2a535d539f6c26cbbf161969dcad33de32845d6e7317a365f25f8668b332a002bf066be4172ace6884320aba8fbe1167ccee069c160b35f74df3d7dfaa8e6afb6e779e9b5f3644005a1335d1beecc81e492aee849dde83d7689ee3143b8d4f2a30c15f9a8a56e2568c8620c71d618d1ed219ce0a70a4b179f8c39d245c1ccc7ff10e6723ea3d7b4178b8eb13b45912b0fe230593233f0e9327643d6d29909cd5ec8e9ff56e1f2276872eb40f25b2283bec5ab7447d5d731fd7e3821396adbaf739c594c58cc407148e7e0eabfd55e958f03b12ad40fd1dddd1cf9e50705b3cecad4c7bd01f00e2ec2a3ff225eb62f24aed9325c5f53daac48581b9d744f7481cc5a3dff0f7c7aa76b697bce3e94ff0aba13dd0866c37c4227f4cc0a9af3474d05e3dda3323a11759bf4eff434892e76217a224a42306f855c7a820cd7137a7d97573b455995aa44e540b8c413ec959dd9c951629ee6fa2a157be093be7f97d439b93df4cd0a43a3cf1431f34254417fc7598136d5bfe1c09fb3d5ee6b26ab2be5e25c27473bcd8bfdba1bcf176372c6c94726d97f29397c287e8b9ab4d8432f9238ae1e55e31b486c3a9fd25b5fe5a38fc96af33eaeb9bbb8e0ede879cbe6cc8baa58ae9280053df7e75bd735636383d93012141007522d799f9b17b2a4652947b0bab7c69360ddc3a618ea8343ec6d47ccadf83322bb060eda59347c66ec23c7574f80506de3c439f1c2256ed0183d9db49f8f7da4e8990017302e21db672e1be1e2124a012bc56b1c356edcd51e4d8d50ef8b200593885c62e52e1c0e2735785ff6f0895cbd7ffb4b35397f357ec599ccac3697bf6f3efa5ca973245ef868420e9f8a596152b51c76117e5e92bc7bfd7f8f24264741a3c9c87abc276c556c702d17c2a882a56a03c05f7ee94c3d27fac64c1e87fb9b416a3a381577fe1328ad4230dbcde36a3f1d5bdba689815a28c14020f8fb3d2191d15a6be28b305189afa5c31398add321831bed5ebf929dd3ed278bffb9de98a4c930baa199022a6294bfa350b8e7bc6ab80750d75c44d0750b7709ecebb77d9253067ceb848c114a3530cb03da26492479f91a4c909ee9abe872cb9756279ee1427113fb8f4a7f8bdaf700f85cbd163181e001ef047f71f732cc0bb6211cde09e265013d738fa4e821540ef07b2f33562b5c8444e54c33d60eabbb5644640805d817e9aa88f3b64b1fd6ccbcb21267dba8752ae7072468b37b2016054ed6a37aaae881ab72a6e0c15fdb23c25f37bcdd98b8bdaf4655e377e6937859f3180702e485cd379264cad47e350ba6b43240818223ff4b020c9becf2ffa5cfc2c70e7fbafeef9a25205694e1ff35ee023fe1f0a6034eae37ccb019e231db98d27a6d73d5580958856abe82b64a4fd33b8769955fe400d2050bc8f3a9ba99227af264e4e843a205b0a07362adba965ed006ffeaccf2d9d74a692fa013a0240ab293e1020566e29417766a755640215d185b6496c89e49485ff3ce58bcec0c11ffaeeb8fd01cf8b49469a8b9a7ed83d24981f9a1affb50848160fdebb4cf4c421337364231859000aad16ffa2d5e2b0cc3272841f79a3c587aa03154ffbf6649609bac68f2d8a44bc36f5383945d326107799b0f96e0565d8190f36d124e6644c7f3bf193f7ee7d9bd6e8a5cd7dd8401b5b197024d1abe4c6c112963a12a6ba36624703add2b9623aafa74defb9289fe30157d2af6cc7d4e2ce19b531471245b3543e2aab920c0751b8c382047f9f4831b78e4703334d7f3a5c292b9480268d7ced6c8d3d097f977d118347636da966605e4318240c3e92b860ac835a3ceb3929bf198d14538d564079cf2df45d6b3bcb885b5641df2c4a127b449589de140db3cb1002dc78340e24b8a5662175f3cc5f9bb18a49621f454f865deb430b0d96e89c7134da82ce7d41192aa331c80d326685c5baf3b4bd1209e947c586df8f6823362086bb30a96cba2f92c0b4b00b7c20776cc2d49f3c8a8cb34678550a014537de5837e75971dcaed257915c2203ee273fb49eb75c3c2cd26f04499079333c865beb7701937c44740225c493a6de71eb5cdff18b007139e4812aef0fe1198d7d5d48f27127877eff40da3fa2f37348393f2207a6376d006cbff041fb4bf53e79b227ac9f6006b6a57709711ee54a81d090e574bf7cfe3fc846c042675dca9592d1364ec80305e0f4bdd9eaa34d9bcb5d17ce23ed493e70c30b7b6d510206f863725f98abd274b4a0ce537ffa3ecb47b62a5466012c75545ee137e001db081b7b75da000e83827a4f56cc78c6fc70ea97589b1df408104313e4132bdd4408b85b9495f60151de0e8960909d2998e560edd98f8d109fd53f5bf7151e8f75712b671f2069d4941a85c1273ed0e72d3735ed577873279c51c9e2aeb112de50f635219a93d7a7005c46d9e95eb72f7339ff7f08e00af0a558f3ee771775c08a1b647b96236f1f05553d60e9b96434d31739f5170e3250869d6f87fe87bb649957bfb76530c5ff94a508d74565bdbfc38c109993325c8e3b54dd87b81d4383c5af80e417a4934778df38ef6f94b00b9ffdbd96eab3e5bb8fd7f8bf0e730b21c5835f2f8b4269b5f9509029969d8fdce05a48aff1b962dbf951bf00c9e9e80020bc383512b7917f80c3f275d2289b4dab417879be9e0e1c4d164aeaebda26b5a2259aa9a0d5af61815e50cce3020789487fd430a6fae7d52dabf089de062a6b4d96a92bfdec6bf5549df9e7f16d36948341c0b7289969cbf3d96a1c2f1281ebf4c42fc25e8c42f5f609a2e30d51e2daeb836cbae755879c6412663011bee586bedb5d359f9f9b3b9a1213238147cc25dbf64bdbe858f7fe5b8fe1e0b7520e6e46285f185d4ef59bd2534c31ef8fe3dd78877eff7c03e8123bb18767eb9ef636f300127c751a33f00a8fc8dfbd8ca0fa52378aedc4093fa3c8a2c3ba1a5e94a1151d6b0adfdd250d330ec749894e260ea50dcc8e5192f89122f9bd5019e888cbd22ed40ad79e48c2e2bff7261a3af8dd4aa28cd92a87770e6db08c4936249fe91840d459b00d5601222e1b08b4d68d64417d82b277d4b2f8aff2216c484063199040e346904f96ba49e24cbeed4e005936954cd38063ed987ab8eceb1fd16f11acaebd469138a7ed5e6e28c0e897d97e6cef5b785d6c804b16392d86f6393f36e393df0150ed66e97a72abc6d0bee87e7c1fc936c52cb03b00d97e1a38afc731a6f76d5b0c423d9c18d151092f88493ba57c05a680c07691fdac45faf2f26e34d3ada9199353aaf87e828b60c692be6970e27f1b5c700ae958fe6e4fe7234d3b05c6a32101231835090603ad637e8377b85f028219123dbb9a9296c5d134a2bf5664c531cf17928d463bc102b5d7a85c57e2b8674d342c8427b037bf435dcece7ccb96947dbddeefeda6affbddf6202fd6c5d7bf0d95b8d5e91add197bc00842f7a09d1df4e19aac49301bc7f9c81d4373e8f0d50ff31b901bf8e316a8c54e21156eca6f8b11d36e5c6d2ecf13bb2f1a5315187bd49f54e5039949049b0f5d8ba3f7890c4e0cde11a976f610990dc277a6c7d485fc38b284857afc89dcfb2a2605254bb713211204c90ab16f777f445a8377ae85e4761e217572fd702bb1743e0fc53e6432c3c67cab908f534ce5cd49c83058806f1af00f1ad4b2ad2fac296d44de180ebaf7bba4fb6c21ff87b359292141a28b79f92163c4eaf6bb0f71ecc99007676fd10ebe000ee6d47655b5121b36d5643135b729ce3edd93bc91ac1e9b5c6a6f2d7171242703e09fe53be44810f607b96aadad619782b160ba4a6297454d41d0b79c3292ebe4b0546667a1cebd40c43eeea0ed82bda6069035a07293ef6247e3c87348c5fe40032f0d41a1a298d39247e4f6f220412ee8a664f3b3a4375b277ed8792aa077131ea20deb2873aef926aa00d101057e03cad33e50fc2762b88a0e64c592f30c76c239d9d7ed4450bb51f8dc1b00c99ccdb5f5d140d690e0f930be4fce8c536c8f9e33d617f52fd11d5b4d9bc0b31eeca5c917858c7c1cb0ed9741a97dc5f46a81c6ab836c081aa58d0e04ed3b6b22cc7e69866a9f5ef4f0109e9caecdb7953a4525f4164348bd8245a5bde8205790abbc54d1c768b3f9e5b8dfeef794d0afa850ca4e6a5f50158f7ddb85cbad8c5a7d2572308718891f5de79928ba8db5e26a9d966ec438ddea5fa44fd3e9d9c9ee3d7e7b76259b0a61251205f5fdf6337ad8f97719461d48cefbd22aaf20fc9fdcfdae87b2625b00601f647a36b5a2c5d21df7ced4845b23e37b0d32e67c6e22008991f0382ddde36b7b4f86349ee27bbd5ebe2f92cd067", 0x1000, 0x0, &(0x7f0000001080)={0x18, 0x0, 0x81, 0x4}, 0xc) mkdir(&(0x7f0000001140)='./file0\x00', 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7) dup(r0) 20:34:55 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)="96ee4a30d1c3e15226f546a8edb11c014cac6b960cb38f7b930b9eae156677479dbb5517884802a1828ebc31721ec85ace4bc16561a1ad6447e562a65eafb17feee8105feff8e35ace788702bf73cdadce685e5fa1330e0cb0ad0b614525cccc073832a5163e6d0d0735bd88ca490ef81b4a96343788709abdef25d3149b3fe05b02458017f4c1094b608b43f6796fa70193c942b722d4c0b5c9584a5e8437aee392d6f1d87d65e1f1045b3d3d8050862840652e377d5c25abe8c36fdb1bff6349305e07e52d41fc610a8531929d35ff591e683f40a6b5bbb8c15ca0cdc68404549462d6741c4eeb71c37a526249fd40ebfa03369d7fc56691bce0779bcc2839f46536c5e7ba0848115b25d6962ffeeadf772979635ad956ce669e309799b913ad04dbbe7af78a1fe90209f9c58f0321795e438cb3c9b451d05420f33bc7b93ea062276ec7cc40788449529e99b5fda8b6cbf6901820142763e99b385b09a0b3b550ecf9e13d95ae1a5511f2a5de63d59c12c5cae9b6fa81b58ee6694fb0e8dc67ea17fbb3028da7a8ac39a9ba1036ebee241bd87296ab969057578350c4175e5d8712c42ad80e7a91d1a6e9cd0cce8e990bf54a2f07f77055864d26b3cf0cbb0016a869b36a6535ec3d7989b568f181af376780454e85e8e39a238bab5c5d6a2b291a38779b627060c367fea654817ea66f9fbf20e975a60e77178edda4d2744d152ba87e5c644e553b6a5c6946a82115a050f087e2b2ce5ceea24fc407fde72d6c6756718bb7b230d4f9d79b7242e3f570fbbe7aa13bbb8f25de6b4dcf73e5b1bb00185653e7bbf9c4020c2ade5078c2048997e264026bb4fc85f45c90e8939600fbc853fa723b1daa9289ea780aec5f20e6f9ad70b928b9b80326591c250190f2294d13ec587d0f71bf5887180bb628294f799d6167d48d0b5397586c9024d3fe830ad055f07a0f175a17f61d71e5c7bbe7b4f839e4be289d32eb0f9ad9d5c6ccb10b899c14ffa5130f176fc2c82805974ae0f12405232411118e25f5494d83f4b87e740657d0496fdd19041b035efef46bd25b4b5c1839b80ec583dd0264117d61773c86cb66ab6ab4540f2e2afab4b2446326da81103718ab467869aaf15273a8351dc9de14d8e21f34edf906560595aca8fc264670738d74c69d20769778584770dbc98dad7e097741b44a0f5fe0b4f19d971bba7877da3b9ed8521844def9ca7051ebac13c7dad21c245a7ac70ac07a5f222d5040a1bbda2922a38bb8f03bdf60f13790a32bc3b2c9b65d3e9e5fd47edc17c83d28d13065fa204057ac194f971745ddd9eb1ee0a9ed4d551446f0ca8f9c2ae57d5463aa50b62097d12735b4b5c8f28ee7ff13398fd7c9726f76e78c969ac2841dc98d8c7c5fc8589f30121d92fee27fcbaecf5dbacc9e5be037719fcc2a14209de828a1f22dde1b7961e611b996ab69c6eeeadfa2dbd1516b9b7006c8907f34f620edf89168241cea2b115d1bf7cd8b106d4eb1a260ae69ea5929b9f4ed83a2b2c2aefb6dcb914a64328020cd23445f96a734da8b1a1b1f9f1d061717675950709c24969855e586bf5d750c5d70f9fb6a0fb4e137a4e580742de52ee9525204b908026a2a97232241a7347216ebebd9df81159a93769c65878028ecf95a022cf31fc80a2e00982a43ef5a5fecd530fe8336ecd43c8fd970b919b1a3e77a7b47498ee8a3d4067e36e9ab47ec92e2969d209afef5333a2e2b8331481cad6339abb6a1b81760e9f4ef73ff6811d9aa861a012d3b4de40378d40fc759629630604a5459b923f513392e7fb436f5a99d80059aac0082b9e94b5001411dcdc5b2cf9027ee8b1ccbb175ab2632672112512c93339c33fd10002bed45efc35c3e0d1cd3ae347f5f3fc756f7b76d4ee23868f3db72fc318b1571e695a96227ecf3296fa078d06042a00ef81d84b09b688f53ed25b71b07d9eaa7831081730fb96f834b7a0ba1285f28af0d8f72c7a18d64071b311892eb219e17902a79473de01a1311314a530e8961309612fcffd9705cd42390da72283f4be24aa88923a44cfc83f1eb77fb10287214e2f1b598137b133865285b1069babff861f8fef46cc14cb40fe6dec156d91f56deb9e3746c287c9e9ac94ee2646ae01647328ed2d4e6eef072c343d35da0470444cf802817f17adb0d3a357239631143694e75707ec591d482fd59fd575138da801c7736f5d396b740b68f3b281bf49524e4210ebffebbd4d64a5dc028b05dd859ca1d570d555a218ce8817e923a2bdd22362f290d1a0c4c8991c49a9d24b8f48d60f78f73e0829e92358f62b0031d725f64b9f4b763f80e87e445a41498410fc46d3b92d12ab13c0f5be85952cac0d619f7e99c81957ae8a9cdf3c78e58ec2f61f55df9680b035e72a8d97e2e99a47d5035300317f0d8b625932cfe08c09431690905fe3001bcf57f5bfa2cdc47cc5795561f9ac6fcce663d1f315d7a9352e31aa3a0326683ad378eef68f35ce94fbbbb653a0c6066827fcb8ee817ec936a78418a22e932c0bc1eeff5fa30a799302175fee931ccfe6bf62357c91e160e698f7953f9bc5c10a82872a29757f28a8c6705044ec052a236cf62f65747528905e88498e48a1f99a842efd777990d0cb3d5ac689276baa386bb6be0413aa2874e640ca2eb661eb7b88c52233dc51d560d04448ea1145d3992512eb9241a7e7bb4931d86972115c9b525a2ba8079a224996dfc095dffee0f37cd10bd8f68b9919116ced065377eb9fe6ec31cc92452a4cad3c50b5784e65b3472ffeb793ac0cea79c9ad4e6cb6ba744c5dbdcaf34d7f3681841ea7d14b79f8408708afc238b05f6dae7081ec0272b03e99756b11c7f19abe20e94eadd138196bf69d842767cbe1ae6cdb864137dbd3ba50fa50011563776b520caaec6352e44ad0967f00a5819ad12122a96fcade037d11e7e6832d9d606ca887847667ea9c5b80e5064ee3011e06a21e978bae8cf41d198b1d9bcb132a04c1b136bb8710d891b0632aad4395511f8a52d91aa68347f94f5a1537b9db3cbb8b38112692bb08c3b8aab20941655318e20bcc597e8f4f0d208bdf54c367211d9783f94561fd19d8c6f007ba829fffdf23719616b544831c4b5913c22a2e56fb44dfef973528b0687ff88b767490b985733bc9bcb6569fac6a88f4d2a3dde40070153c99d2f64b6cba92180c4cc19022c867d7c4f3f68dc936359e44fed4cdc0fd2d0a49f56a213adb78b1d40746c490cd76c8d53e916df09684357700f203b6a1cfdbb7c04557360393ca408d1eb68dfbf25c9dec7f224c3090493cd512570436932c45cf97b4675f04fdce2c52bba216d28aaade92be053a77743c0d780cc9bcf5bf6d9216a4f0c5f81c8c54f1caae1d73dfc9d792d2c79110062516d6a7786f68e5e5da9d42aa2ebbebf6a890743450bac3e6f79d4d8fedd2203131fa2bc36926e7c18391ec353c9600547d63b5b95715cc9b4efc8138c64e79989b5ddd5aa5bca901b0edb049ca5f7cbdeaaf14a7c563864182a0a1858ab3d4dd4be560fdce6d5d0f804f8bb2980cca9cca6f2725e8d9874df67e58a58862a9a22e96686fe35e47c6a5f7636ec51f3c19ee17f63aae0370823585511d7c981b06fe43f3f0e182ff074af1d89dff4e17d183fb7bdd53f02c92723481a4f3ce9717cfb3a04a9c93c3a817d4bfa944e05271fd348ff584b87f3ec88fd65decba26c5cfc700ec9b55806be2e7feb492ceaedbf7ef1669a54346f73975c105fb15f921ffcc5d1cbab860331cbbddb36e0020abb6b1b7d89b08c8b0b3de0a5492153f198408fd1cbbd5212bc193f8ce74e42103425ff0cdd200b2964e77af05c04a21cb779768876a8dc153bc179e41abf0ebbd3dfc7d57ad7ec74f9508e6ffa3ef972699275a9fdfe69a290c8b645a203cbd2632aefe53098ab6cb9edf5cbc3e77619e03eb7cbea9e22ef94b10571f95802d2c322e658be18964fd1b3903bec7d8d1564835133b0a9daaa5aae5edd105f81e9f97b7c9773cab3fb56dda9e4326e420cbbf780bebf2909a0f88cd913c470bdad3d95fe678a27468b79ea5adf5eed3355156baf58d128ef27498f9baa1c6ae9e2e0c8457de63543abefd40e89538c845bfce0b95b82980fb073c80bbd4a9c5668640a65a590f17564ca24ef81e43b73d05ce0dc5ee6bc75e9848684569699fe36b7c4fbb13ff46800fce8f993345e9102e7b4f29bdc3916e54bcf37874fddcd676cd324575fb3a5798f68eef3f51a2260293d564dcb09354a1dcd7b315ab9fd63fb70d5bab4a93cd91c64a1b423c507dff106e726789f14c3a5d7b0489424ecbdef1c9a4d3c4768d6df5dc591d5e1f18b88a0f791b388a9b25eacb82de1e3486cc055cdcd8ae90df2d565c6b6884ead55a7508b597d489bac004e98d265fe180eb2ad69de4b589ee807dd16319aee0ae096a31cfc9c6fa3b1ebf020463052afd13694ce5a380930127f9fa073749e1a59c7200854961626b75b0d5eee7d350a9c9ab49e8f9b856137d3bbe35afa340dd2639e0e0f6ecd2cf6e2161f84cfe96392a3a4e034aa6eaf627181ec632239055a3227d2c46798fb262f7bd443bf1f4b5180d91a8cef11a88a7ca8df9639ae6fec6432a5f002e6b6d7454d4324d3f725ddcc45bae0fe58954188fe73c452aeaa96a48b42a17807bcf8f25bf1880265d53b04f113c54684c879ab20c80c4d3740a33765a410f6185da3975841df51e49cc56b4f767268a0fca202ec1bb26bda56b2ff35fecacbf48b9ebb8bab69ba542011809735bbf129b45499f5195bbadb18f94d6978547d6d4733990c4f108a9cc1ce027dfcda1533be75657b2b0cc3be68135487c87f0313b48bc1de7cb1d3f58713d444b77b1f49117c9504f2905dbf42c5941a725db8a4255ac3adcfa7cab7e14a6861059936b559a5e03df57e72023f78fe52fdb15d9996f9f10d2c09cd0b1ce62378a5b8faab43ebfb3e0427d0447a48323a359d25ffc21c5287652a328f16d3f7c9d736e2784b81fb35ce276047c781bea8a4a19c74411ac80c540a5d51e4615a9f3d8195e008b8e1ecee26e69468bdeff68ceffe5d691348e2a817e91a9fad775bbc04c49b92ec0b864b37f97345c602c19d427c9eeb1a707e1d766b683e5222d4f0b37407cda7025c3fce2fc133111767bdad5a06ec5a2c4a3dae7fa6980715e7b7b59be54326905f9e24f17c28496ffa0eb063bfe51c211da80df00c2b286921545268110689f0889504ff804b2f645f9d34c3baf511ca2dd7588f76cdf473fdf9bdb5578d2d38d9de6a96d59878ee845ea208da674495018325d021d3750dccac36bb8dac15989180a0a7e864e3062bcc3bce20639ef8592d825ddae014fcd1c9d022873696d836e25f5e3f617a7206d946040e6e2d971bb99e11c3da6a269edc4e104bd6b39bb46f764363ac17892d64a41a90073834b52fae4532e6e8970a837c01a7e8e6bb2878e1c6590704df1c4cbfea7a72d7394fab1f2e1e50110cbda19c9a11df7318e443702415ffe2dd647668bb3100c003f4e5423404fc37022a2d04322380987bf4568ae6c04ad06dbaf7adcef988db7fd23ef0088e419399e66c77516061e8093dd014e747be2a5e68ec2046f4afc1149bf24f581f91ccc6991a8f5e770f8f07e4899133a76f1a5eec52762bfd8a273a87e9690757a49af6eb5f74d6c74fccc0c10e47e4393527fcd54baf496f186ef4144253962ffc3828bda7eb84e09cf8a3ebea8a429fa0752e6f2f827548e1fa43a7ddad17408ac9dc77a00ffb5db34f6a", 0x1000}, {&(0x7f0000001040)="a0503cd8bc23503ae8a644c8c0c8bd3d815f49cf8f2ee55e505e7b027639ddfff2bf7b1923cca7a97bc3c4", 0x2b}, {&(0x7f0000001080)="52ab70dd2cfeceb6532e3735fc6e0c08770b67f6a00fb9b15e3e10dc2ba77f6dee", 0x21}], 0x3) writev(r1, &(0x7f0000001140)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f00000012c0)="c87a230c40a58a80e345b452dc3e41561b963a2b88634d5543553742e8163cd945930938ccaf840215a1ee5b6f241b86d9abdae52fa11495059bc233bbe471ea69cffe540f619f495128b4c04ff909f6891941d4e25e6098c5f26aa67af167257b437a0010941373282de5d9027619d322117483afb8794e3b1aa9e962a24950eeb26a4d74c6", 0xfffffe73) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)) 20:34:55 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setgid(0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x2) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x9) 20:34:55 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000080)=""/166, 0xa6, 0x800, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) r2 = msgget(0x2, 0x1) msgrcv(r2, &(0x7f0000000140)={0x0, ""/186}, 0xc2, 0x2, 0x1800) dup(r1) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 20:34:55 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) 20:34:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r2, 0x4, 0xc4) write(r2, &(0x7f0000000000)="a8", 0x1) listen(r1, 0x7) 20:34:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = getpid() pipe(&(0x7f0000000640)) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00 ./\x00yle0\x00'], 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="fadfeb04178cd30b74c1b74ea25bd8f9a8485a7e68e07591469fa72a7489cbe1cd88336ea3aacbab1ac4d8726d2d0d52cc14c1f481865b2e6f981b3a4e038c7ea3db1cd1129d47ac4a2b925fee31d784858a8f118ce14f7a89418952fdaa3dad37a0553b1349ab9e6fb5967caee2406ef61712886d376312e4a78627315abe6259fcf6fb201172f51b2df3c38f25a48e97eed49aa94b703a7ed2014f3d00c89338641f61a4a9fe482ee87e96ddc0c44d85273e4f7730b07bb51f6ec0cf5ad0c9dfc530ec58587760108ff4fd8629a457f0afb2e2cb1fcd1421d7090b7c43c9d4e8c50b", 0xe3}, {&(0x7f0000000140)="a30c1b2b2356c7b18f74e22ca7e94728c1e963fdc82507e62342", 0x1a}, {&(0x7f0000000180)="496c22ae461236c32cd1d8e582c277cc334acaca0bbb47f01f15847ce092c74cdc5b46162c453f02f1199b44a1cdaf81603f0b8ec45fd55ac859eb3f3e4322b24e1e74e741cb68f433792dea7ede41a36c6ad99c55edac465b8ddf68eef5e314bdfee3385cb713a8020c87978833715fef444838e7d6fad66a5ad0e7e80c4efc1a10569b450e9133d9a81631bd1eccf986d9be4b0a7c971f3cd4dde235396a18359726c2db0ff6129f5bfd6c", 0xac}, {&(0x7f0000000240)="1ea14b7809da6a8fff8477050fc0f4565eb430debc86218f7d12cb05ece528743b4c70fe729c6a09323e28c01c40cc49f4c8c62c7a45ba9191045a05c168a62df428c068edfd8bc29096111ab2ab0e4bfee2976ae7039fc7124b2f29f390509bc57c2fd655c4a884141172021ebbceb8ff5f23b9f15c178926974906955a34312cb6d9540f21f03c26504adfefdad72295d59439b169e292cd77eeccc7366f666824f7638fd6608cdf9fbbda11e45ec946bbf93de51017a5fbe8b665d8113650617c9d73747ffb5e3e1c8bd869641066e002990ff353abae6c44976823b4fdcd427ea16c840bdd2acb82dd3594d5993b9d0b24206a96360ff70e6dac", 0xfc}, {&(0x7f0000000340)="c87ca416e6a04c1d98480f4998aaa3adab3831eaf717788f010bad66b87406d807dfcbec93f1a02da8b7ae6c8a6746e11e6f5c5de3f48ec95dccc163cc4fb32ea1e39e133666f917bce0cf042399f9ccc68f99d1beb11be60a596d57d66738d24c9b751348e59c220d87e1a5fff3d25681871dd4a63766549c819a3b175a0f6b819aca7ef0ce12332194a3db13da7e204032ebd07d612b4d1393ee01da54d1067e0bddfd55221566abb7d45e110f7e151cafd447a6aaa20d23b8b077a15dd4", 0xbf}, {&(0x7f0000000400)="9085c348a05807c4106c33466bd8832dbcc2b3a0b9bffe5057b8d079361492c6200d27d453290677c62fd6a766d7af1c61f288ad5073d15e45afc8b473163da808e5c07658427c6b85edd69a574bd3857a874f43575fc59b5596e020de150c9b7c7922deed73666b667e4ea18154d422ef2187d9ff3261825fc59e478613dba5481aa9ed7126e999a19e4602881e47d67bc4d61276f02a5b3bcc7130eff6eb67db11db991caae58ed17366965c8e3001cb54d0ce072ca01f53e792e51b4691cdf71c4743a16f86dba95b575827585f4960f7f93689a3c525efa99c7b81ac1569f353bd7beceddda9a508b485621c0561a347e559c2dc78f6e7fe51a25f", 0xfd}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x5}, 0x401) fchdir(r0) r4 = socket$unix(0x1, 0x5, 0x0) close(r4) fchdir(r4) 20:34:56 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x40}) shmctl$IPC_RMID(r0, 0x0) 20:34:56 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/63, &(0x7f0000000040)=0x3f) 20:34:56 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000000040)="4161c6ad96ff6e8ae78fc75cefe432046e200087e7bf009c50fc1e98db9f60febd855af7b20b1bd44a81f2f1f304d299ac8a4dde78eaa936bb381fe30dea3857b45f6100f7d3c2faf5af93b6aa97d8517c08764675b7d79129d49fa604979f260ec333d36188799816e34d3030cf79ca829c1d3efac370e7e44aa4edc4c9b46926c33bfa027ced2295a4edaeba7db645123abf0735726fa96f110ea4e8d8726166ae25fab35550e2b509f94baf0d77226f2bf2ffc59f58e26329b0a0bd8b19cc274aaf64adaff070392f630b5f3596", 0xcf) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) 20:34:56 executing program 1: chown(&(0x7f0000000000)='.\x00', 0xee00, 0x0) 20:34:56 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r0) 20:34:56 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 20:34:57 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) 20:34:57 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000340)=""/75, 0x4b}], 0x8) dup2(r0, r0) close(r0) pipe(0xffffffffffffffff) socketpair(0x18, 0x4003, 0xf4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, 0x0, &(0x7f0000000480)) mkdirat(r2, &(0x7f0000000440)='./file0\x00', 0x108) 20:34:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="06f49af6a73659c40a161d5d60c19e9113a6dada7607d94e6bf9444b09f605888843932749cd8a1e69b9cc8adedd829feba3e5dde857fa94d615743ca5", 0x3d}, {&(0x7f0000000200)="aa8ed086f4552aeb36ab9673b116c78f891d11432a69c143855d1e753845a35d3143142a25d4eba2dffe09d4c881fcf698dce78578322ace9eb7c234a9d4e278a0c0629b43318c33ae17c0164b2183478619bf6712cb7a88b083d045b934ae1cefb7412ecd0c6a8aae9915b5c9837246cb5116c89b35fd28f7871d0248a22c19a8aecb169c722dc425c144c7fe5feb004d2fdc04f9ed95b63107ce4a093eb0705885ca2d1a0190fccc5bc0b924c34a8d66c0b67f18aa2364c75b38f684ef95a834d065d4e3adcec68ddb7be5ab1fac748ca02b42a1f78f032b656fdcee17a7950f7939d1e78cd419227fbec6aa16d357faa26354d45b0ae8170aff975c6cdbc0040d8eacc5b9ffa7e4f904700be47320d6d1bcd0cb269a20fb6c3704e83cb2a83a8decb245c9b7599648b9c408f070a14091d96e9e06969d89a9668e14ec021aeea02ae7333a83c4ba8c192756d9e41bb24694d9b022cdba50ffeae96b743f3ada7ba3a7d4812fe8859ee316b6b6e4926b7b95900694461f79d974258bd682ae8f0ac7c0d322fd3925541f7bf496e7b1aed2c10dade5b96873617349a06057334c4eaa4cf0519c4d31a6f2fbcc850e15caf36cbb5113e232f53ae1a3bce4b3f248d603c424e0574a8ad06d517fd87154caaff15654926a9cb6975fede3cdc33648dc14b7bb51c7f4899016ecb0e5794460ebf0db4708c0502e3e392eea1748685ae25de1ebdd9845d6966f8e0386029c0fd662c0de850ed311f7cf93269a22791571c8640725eaa53618c998c587cec54e146762ba1f172352da94c2bb0d79f8e5d3b8223b2924ff565634456c978ceebdd37d123f2dce5ada2fc9bfe3d9ce8eaa82cc892fda0d0465e7729cff3203c957ebbece1096c4b545a3141c5c591316d680a6ba65f237261e82ae3da787cc1b8b768f40f3fdf09cf1e889c950d70f8872106e053f391867803378bf6a23a7dd4c0bb6bd186bd94dd101ebac2f7ba2fdcd0c223ac8bb9d91cc0aefab272f2a7e445f9f9ef922084ed1a8d2b5f3acf1190295c68ec882568f5efb5f5e4ccece116624e00ea45108f8fb57db202b6156d2ca2a190bdcd7058caceff75ef135a4ae281162758b0e4260a10e8cf37e982e366c74aa466eac4b9caf8cdc7ab3d20eae1a41b3695c9728160ba6f5b8b06c1cdd3e87e54eef8e3939a211a13fd98f65739b49288d7e46113b0a56ee90b2475790fb4b8042cc3ed5b353de9fd5a457f9a560675297b0c9fb08709deb5bd8b1da3d56439e0497c8ef5afefe681c0cccfb54a7afee45c1fb8fc1cf8510c229a9a1bbbbb55ec37a76c2ab280b0fdfa234f3c1ce06ea1e270cf468666a1de333aa5d8258efb28b3e47535eecb518a162140d0e79629c28ce0fdb166b40307a81aaddb9890b1f72c0f75c2ea3f023c74cdb5d9fecc4a2737381ebcaf0d244ffbea3021a601170d15f419f399eed53a7a6397620c637e66b1ebf0afbc78e92b442a528ed852cd58655e358cc300f600bccf0ecf8e65ecaffd8d84902340e79bf487609568a2ef86fbb238bb1a72193a59e2ab17dc92f622d57afdf6878dc408c5621f7c056f82a146a178ce7d279e5f116b4e467675e0b5ec8db12e6aa2271c56fc6d00e1628cb59bc9a6f32213a35b0e3a7762952bda65923aeeb423592c1242a85c5e12860d22a6ee5fbe61803cb7d59b5975e8f39c89df149d09cdaf2caf3b970c39d439b9019f935105a4fd9061d163773b56e16bec22103fd980201d174fb762ae38e201c011b0635f999197ed7024ec56930184c1370b1934d162cba749f5c64cfb05ac9e2ac8ce96bfd6891af2266814f2516ce893c388f713b899982234937432ce871af27bc51d606b639bae36d236c4c24cacfa95e312a7403c454b7bd0aef8dacec92812f68a8fd936dc68e17886f7b6b3c9cc0c31b86098242be07f4fc7ca8e33a3f045d3c8b58703a32c2fad01fd2b86db623ad772df65e6d638944eb51db11a57a0a1478c172879d24987d75ea4fca9227f1e5b07ad916f2e61dff85b5b0380c95e85de88e54d6d29ab390f8602a51ed50708021053c06947dc5b14693aa0f7b95dcc6fd247b7ac76e4ab3152305963340e3f53e81f73b35dfcef175c9f80c1a558a115efb976b1dde40f6cad2937c66ddfdabc7057fa9dba780a409811e8edbc78a335cbc59250c5ca9921d33d69a79f1eea0f550d51b4cc55980e8d93fd8a20cd190977c26532afc973057b1a5c91140be02d2bc173631ba64c127ac786c978bc6058cd51b98cb112f155df6b3301f60146cf9597a42922b6a9131e880ec3d9cde5ffdba735c2ae9f87e15c2b38f4f58fe0f580319ea257dd7eae7564ca73fc3997b79a83c566a3954763dd2afa5107d525417accfeb47e69ba1d3ff1948394d4b7c97579c6cbc9110cf7d4ee413656345c7c6616a946328bcaa514e5855655868fc68f37f22f7aa32a918adf2b66d4470eeaca846ed4036351ac12c4cd0f0efda52275fbb2dec1886451ac7879e663e047653938e588f486306d7f33265a7d5c3f891e0084a27355c180398bae72ccc105ad037ae2318c6cd6c3061ce66b47327fffa4529dc3862fdcd3556f0fd9bc30fce289a7df8c72572c114e5d2c2cb2c46f3fc6bd5950d34092a2a57c5c47f083d5a53a202d50d6b6d94e50d517d12ccecfdd8f7c20cf2b592ebe057ff4e7579d56ed038430ddf4d3230c141aa243e761450e55eba53a408ebfa57347a1777e821cba6eeac01aa21f65e65ca7e9c3892acbafc14403db2d6fd24114f6b56e5f9116702a0dade2bc3850c4b26321e526ac081531ed1a5c625238cca2307c60b8805e02a5e52ec8681ef1efaf4bf97307858e8af1f2fe412d8b4aa0511f6def8e1d58bcd0176ae130a180bfacb0093334e9cec04a86a61f343d85c6602441fb61755e5fecee69dc7ece7a3abada7367c08930d7f4bb176926379e39035f701a697686581f2805fbb075372962e630a5225d56ecac0059ad6081c3d93a76238a0c8d80ef97b15b13d8ed812ab49e6a08c093b9916acc80f32b6fe8bc8bca7cb6f016de14dad120ed24b367ac51f2fa15b46096ceaf78c6e0a767e89e2670bbb64fc79e70cfd95ec0e09ca12a7cfa012a23dedaea0c2877812da37535519fb9dfc4dffa6137657d2681d672e0c923ba8f2c3590e2176fd04c724419acffeb58176517919856d09f6229e0f0be216cb4689a5047f8867b4bc25daf72cf0aa9ad01482cc6f957f0b77caad7a88aa1f592f2b445d6ce3696e323f23d9955adfde65f77915624e6f3ccd89afed2aabbf58aa781e14bdd97df0de48fa96ff509d64157aecf63fb5c638f1adc77e3b0fdc06e8f181ea90c53c1f6c77414c6d3a1dccc949579c2801591995e33a0ef430c60d090e64c169ee02c53de699a6dbab6630126d9c640cd1c5d0e1d5ff232eec96225b3e9601682677894b70cf196bd1b51cca656b14320767ef54947c38926fb42ad6e8abf07553e192a2201733f46a6c941f1ae0984150a29894e3806e1d61a6970e6ae84bd79dd5834988fb0847860ce1b022c73129476484dc52fa5403dc7a23f3f78ba15f773fc0aeff0d99663f5d2d422eaa70ab6e35685fde1c385df76f46d262c13dc884d5bcbd4dc7d18cd715753e293dab600cbd4799f6c53024bc8cfd30cfb7fa69801f1403f2ad3cb84db28564327dfe3e1c2b6a765f381991f40f34948dd3d5a65ee5aa4bc96172844c06baffc9c60db7913ceb32768f4c47393ab10017e544a1d06cba0cd8bb9675f775e5c4216449c038d49f8d29cd3d5189539cac1b00aae358823c62444ee3b364e498c9f3a7fc825aa6d64552c442af9a35bf6ff03ad9dff30c02c65cb1bacc3ad2edca9fc0b9eaf16992d031f92ade3e510d20285679afee19b2ca4be10b36d908720610d7c99984b0e35595be76ce66b5ae3cf62c341b21d4d38e53d084366be73588f07072ad5c0c2ccfb7c9204036e06fd0801c59116df5ad7b3915708e77f30d42206168503fdca825dab4f6de1e12be6802824bccd70ac20fbd3860ff23710e748249d180d6891637a102b91fcf19f80f0937fc87a5d0e88f5157640a3b8edf49175a436a26695c75f844e91ca3a636e6432733f020ff6f2b565025a72617a0a8792d4792100d3a44bcc6e542344f1f5de23621223e29b2e788c0cd8defed681799124060a99173e92ac389f2906bcc8a4add38c1bf79134e869f327dcd66fe08c68d63db380ca2e5006ba5eb9248dcfb2e612aa7ecb6a67969d7d5d5456e637bbd8c634b75befa87ca6e10f8cdfb64b09d113ff0100efb5425ae2a4783838014a80b5f3b831028670b8c63f3eb95be1e33e1e6c58fefaf4ce6eabe8badcaff8ab0185da9b4058a90fba833d1350e01772b6b380526c2253021e3fc7cebffc2e13034ac93315ce6140a123b3c79466506ff23a848c0973716453a69f97cfd5c26ba79e26abc0e30c6ab8ab45c798261420b5422c73fe327aa3dcad0c03218e55f23ef883fae689965f08674e13324486f607496c8b225112df2f87e33f4bab352dbe1743e4ea8a0121fa151c19d2482f6eb6eb89f4554dc3d4a9d47d6f94a6b96515795c9feaaac8aded3e76bb77f6716ee0a2e3448f2197aa097e09c60780cfe5f7821637c8b44d047a7295e28e11b7e7c6770bbcdb1203fd5ad2275dd66c4575899949997e7534d18685ec57c43f2714e81ea524885d68518c6599ec6d8605ddfecccd72e22bfe04611c9fcdcbbea28e12ac74bc366d0d57207df0cdaa714114ef504bdb50a18bbef97b163329a3cb90d6450cd6705ea3ae58e49a724afcf567772d00455ec66efe0667b9fd9eccddc43138b50606a8969dc1c182b4f86c481a473a562a3e709025f33a9eed2f181e8e26fbb5f497078579e508698534299cab831f46d51c85db22fab174d4cecc9bc89d8691a0e3637f16984ac8c4f7d6e99502ed8df09a2c9d48134b9ea7c2f31afbd8448b6c96dd502da037a0d825727e143359c3f428237d54086d914ec80d6ef34819a5f8c2f73cd901434194c91f9b490bdc7194c409a4b035ea0b2e1a9f00f35905b5313aa36daec4ae52b2b7b4cb9feb25d235feb6ad7f0beb1ebe6a2d48fbe0994b88ed59b29b81be60e6b3f36a7b444753c0abeed9a448300ad083e57b1238de515ccb15e3e691adf34e6b3aee4c56ca0d3de8f6cf6c64882343ce2ce02385d3860f404394dda9ef12869d8767ef5a0bd3f55eafa85120fed4d3a51fdefecdc79cb24c9182ae55bb094ee95d2b11c8f02edbc30858269da8d00dfb84899ed607ab40589dfa3ed98a4944aa81383366c4326293ffce37b1ee1250eb1bf7aee73f618c3304c069f52f4ec03628f549e45c4f61e63d2c6894fe5ae32cac78855dafd4f6553b029cebfbacdce9fd2b1d1a9bfe9082d41936ee1d6d23dce87e423495c0c6d287ee5e84a3599fd4d404167ca5a59fec03514add3b59dab93913ac42de6a51678650b6fd05b1264f2a03307e06d1143d3a5e3d0e2790ff086beb30f25ff43ee2afec24867f9dd13cd96b04bb7277cfd20fe77a6c7df5c78d924fd66b0bfe958b51485bd1fe6480c9c40adef04356782b3e57f5ea39bcde3540057a9bdec80a526c06d8df21bc7f44e624ce5f19a2fd53d8408c196bfe32f2a4edf156c5c6af2a76b6a10b381b2b0ae0fc00bbe65cfa16c79bf0968377e8018855696c1bca390b2a9d900944a31acd33263ee93d59a00cc32ab3a4841c7de844a71c45aa50e6796ba701710e738f0cb9480ba4a484f18c205dfd4e60c07ba98", 0x1000}, {&(0x7f0000001200)="3ac4ce1f401eaa181a6e264fac67d812fc2965af37fd0019a234b2c92efcfdc5af8024c6d4c20f1828e138f5d274d56f606c28284d4ea69248e547933ae2d5b5a23ff940b7a036f705fbc6a1ea3b4f70d63e4c8489760121e919db8703dccb40a60b3a2733faebc18bf30bd7c49322afc3d31ed4c38c05446e0bcceae02cffb783bcc43c1edd9e9a45", 0x89}, {&(0x7f00000012c0)="1afcb59c1ffaf63e92c105f18d", 0xd}, {&(0x7f0000001300)="4c0086d9ca07", 0x6}], 0x6, &(0x7f00000013c0)=[{0x10, 0xffff, 0x3}, {0xa8, 0xffff, 0xdf5, "e7bd957eb0471e441e5ad4dab9535efa91a157f7977bf75300128e8b38bbe8ede18482aac31f40675ffa6318f71807ebdd2f5db0356600c747613eec19244aa410c7f1396482e134fe4dd9f766f378797a57b0ce1b92c8cc60ed0d1c239ac9f9407dd70e26564b0914ec96fb3d9c530e8f381458839b4389a59f87999a4c5ffed61402bc5bcaaf6dafd17cd8761d654c16b4"}], 0xb8, 0x2}, 0x0) getpeername$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000000000000000002000000000000000200000000000000000000000000000000000000000000000000000000000000000000000e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077299e9f68fe57509669e9973acffcd5a0816fbf8b1433df"], &(0x7f0000000180)=0x6e) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="7fbada75c40b9f98ef0ee55a5299daf35ad52b9f4b53aba00dba5918f6f9c875f6584f4138e4d3a6384ff8c5ae04b5d6d3e5f6a810db973438e821b8afc6ce0c5aac904bd35d313a08aa5729d7cc56c1"], 0x8) 20:34:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/183, 0xfffffffffffffd72}, {&(0x7f00000002c0)=""/221, 0xffffffffffffff08}, {&(0x7f00000003c0)=""/66, 0x42}, {&(0x7f0000000440)=""/173, 0xad}], 0x5, 0x0) r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 20:34:58 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0xfffffffffffffe9d}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:34:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000780)="8cbd4b8a83184cb1ac56dfc49cac3e5d4b549d29cdb0749ceb99de14edb404b84d491300cc77178c06c8756a478891aa6516af40af201da52798a1727474607bbd8bf2ceb63feea8adb5bf0c101ff6b111ca89ecd83c6202789006937a06c4c96e108cd247ffcce9610d40b81865f023031da8401bc96cff5cd04381a9a1815f18b6610b7cc1e14362b650dee85a1dd10bd2dc98af9cfd07d7d0c137035749412b79441549b5e90e473dc65f4fad3277fdd89a50ea4de33d1ce5def27573ca445183eeae8e04b7a4a1a29ba6daebe30fb114134c6c8d368f6c4aa9636c2ab6d024d3ff4c98abab35c6b6b3aaa49c98faf653d190d2e0fe29ffcc8bc8e76e081ed0a41a45b1004020759ba611a00ef7c6892398e041158cb7ecdc7acc39527a13684c4aa6fcadedb2c33aca2b6e510fe957697906967151d4614dc9912698f77a50900ed56129d91748d7d14f5cccb9384e794a8c6ca2317e98cb5afd24b514f2f40eecadfb6de3b3cbdab6f786d4d23da686f0f1b5e5f941a334aabd76691ee780a7786fc7ce6b40cb293b7e7a57088e68ade55b30a11603a694bf82b6d1033210329bf08a2c962398a9f36f194551835e5a8cbd9520ecdbee3f479b92ad249454497d2644ba11aa56c40507bde1bf430b46fb0e732b47398433bff5a3bb8b29a66a6c918d7569921013c17505a6a52565793dd41afd50fe7d351618ceb59471492e4a0b0ba8a81b01b317eee06083f7896cb180cb4f436f722f69db7ef26fcc401855f375e759724baa064883ce59c9906edd0c1fd734cee99fbea2678644af96fd02e63c5ba6c81679c35bb8cbbffd24e535f444d670ce18f809893bb70e46f59904cda5b854ded47890f6a962125f469237ba5d7009cf4ca9eea4ac8a8d1f87ba87bd69cd72ff09189ff146081483fe2fe82890e47392d86d9bb0f3dbd3c5195a7c9b9a1f4ac4b866a0cfa1ad8214fd9a1f742cec2e0fb49f3d6e76dd0fbf93ea2dd4bd61094de92ef85f0182d027b1fd8a98f0b0b96d7a9a45afa83e41d8fa6c5178cf556ea9f0d512a84fc08d96fc83021c2e8b7c4063d24bc4cc4ee7d09fa98f8689030c983c449565c5012c914ae47e3459efe5c500e0a58d61aba4d57a781b3f8482f4e5110dd644c7620221e05464c181ac76c6bcf50d73733a9f7d9c8fbb76b8cb0dfa859c4a633f00803a02688dd5c73a85a594a242abcac1e990a23e2ae6f484f7e56abf0aa998327e986a8e7a46e3317040ba4e44c94924767bac903934674b22cd0a17d55cf5bc74e58901c01d2ebaa1d34dd3aac58a3d8364140c054a5169fcbc6aaabdf87cac13213f64e7e83ecc9de3901263c585b69f7723e9471ae2109ff9e96b97c442481bb64684dbe2b9b6a3ad8193ec6fc81f6950cf2a6c51675bf18596b618c006b1cda985dfc7821ae658153eb057c87953f39dc898738c48c5ae15ea5742640a1dd1452b2b6624a776dffad883e02713ea9581dbc80bc2ef6a993c8a06e7636f20eeaf1b76868f6acbbc7918d00379ff528ca88b4de5f237ea3e87da7e6a1319185f04f7da63d67309c98a309bb41818d372ca684d74997d6f568759ab90220b4db873fc53bef53638f36915d39a899c07febfb1bf82ef2d3da4bbeac197c798a3ed06ea8a9d590c9b190b6cc8ba3ce33a6b0be28be7fd79d582b84d102e6390493aa74949004920c23814b47334f8af8bf209bb43318ca093aa715b20090d289816e6095aa4a58aebe0eca3d80f444ed068a270cd4145af2bb5adc621853277dda36780b752fc35dbeecaf232660c9cd977e704017b61a164ab107cde80f976fc67f138e70c9f7876d463b428c5b8411add653058002386b0c3c928d0e3e1a9e311477e6561fb73a8d814d7d0b58fa2b0f9e81c6cef56e4d975ac4e2a7853398de8882b8d69147db32ba2592543366201e9ffad8661edda80a105cec5017a194565bdaee782ce8862355767fe39f2ceb02333eb189343782a1e0477eb1762ec9e29df131581049ca40360b0f8340a0137208a95a501562419969ea8b62cf93d64746e737060ae37fe7b175a90bcf9257adadce67430f5cd17a8a3d4bf1dcc2a2e235d98358a15be10d365c0a0ea53319e13c377438f0bf0adb9ea0478340500c2b5f2a330ea70ff51ff038070e61070fa41b7738501a46631975974af2ae2b8affbb64bebe9b92d3e483b23dfa405af16738adb8002eeb01870bece4cec08015dd023ea0c3bb9d9295e455d1440ab001234e171ebb6c857642d6fcaef90bc416f597ec8e3ee093d3defb35ca6f3f2a62d2bb1209e19b1d92cc915f99b894d543347142b14ab0863ba7a7989aeed1464afc64085b9aa7138229fbf5d4e62a813bc5f3eaa72a7fd0e35a437d57a6417b47847b42cf907b8efdb2bdddf1b0b4e22613b1864f97c755feea4c6395cce44cdaf2fddbce809de1e8e86d4c3ebb2c847deeed730a469672ec181bd776f49b9d328edd41c1b25b75262ccbe26576782f61ea5fd4d159c9ba70ab825b3beb5183f6ccd977e8a2e644582094c14afd47759aaa28b0174cf22669f464ccda8a7da6dabb9b6fa7d778a4dd8afa35b2ceccc9dc6fc7de57f258dda90041396dd903ad86a0040f12c51eae48fd62466e347b789a37ab599c4e8eca3462e20a130fc2c95b8575d8043458f6ee84e6b92dc9f6aee0e1e63992d3e9228ae8f7e3dbe54cb673199786d2b3831b92683a34a6c8f96f776f645a6e6b51d1a1136768f12de04580ca57caa99c88cd784e2f2624ece9ea49d007342950d856c1a7d840222516d500b60e99ec6e656f501f3738c3ad7e889326cdec43eb6924153e5edd3fcdd80786a11d9efc3e8e2924cc6f9a88ed13558fd0801ea9d20c15b56c37db65b6169ba17a93ba34e6bc1b53da860dbdfb8f27cb3db4107df396663c19964dcd0a8f9f2338788ff326a9d3a0e421b0beb75d209910852ec8493359a203d6f43457f1d6bb08974c0748a163a937b098ccbe391fd8d5ca371dc9c513ce49256954df3b7b2cb5bee3b9b694e1e3a9fa3d0cc13b4dc916fa34969fd73ceb623714a36e24f806198f9e39b1befaa986c5dca2ac6562837558484a8e4125b176ce1b78a1890a92c5767305dae0c824880016620cf1f73b28b6d6099a306c9c6373e98554074cbcf4f20115c47e7b1353076208b6fa5a198208bfe4ace49116f7a7d22794e3b985073f1986eb0eeb4e013433b35a5f03dd8a8bc4c97c1f71736839b740ca685ad9fb234faf2550f9c8733a298c1aa84caf62f0e341fc3cbaf5904e1bdaa2385a1ab91982911bd57f4e9955c508f98f0d7e00ab82d6999985ebcccb98a55a449fbf765256e113ce69867de63c7abc7763c11aed7895d103221f3b92ec741e322fecb24db2e9f40e2d34630a70669c54d6254565c620abdcfee65866c4c77a7806096486a20c1f34a4b7e597e9d37027f157ddf7e780929f67fafab033b5b649fc0287846b0d693c9a1313bd2c4ff42a13323e1f12c194a5252b1682131624d64d8ca100bb1a52911ee1731ca1b37c02f82ea33e84e50ee6f9541b36e357557d7d73b108eb7367b87709512c5e9b20f46b28e961ad84d8cca00eb56a2561a39fefde35453561524997bfa29e5e942aa4b23ae12f4ca0877c229190b36c4ea2ffa902be0ced41a76b8cca3cc901c9493adb70e8a55d6dfa3feaadad668592d10115ae9bafa7b154c2be424b674485b8afd4603f850c28ed2973c5be595bf2914828de64c5125f51ec570c953940d7f3460d6d90d2cba6805a4a36daa0d77af62b781e9dd568fcca7f8de30809257c14ab01169e934efb4f78e6a88ee9dc41d556e309ff1a0f30320638afbb838ce1eed622c1dcce9234c27cfad3488d01fb8b6f46c8f111c8c9568688cf15538ee44172af6486d5975ae19f8c711897c00fd8740911be41684693f9907029f7e98fccb7f0e2cbf95369b48d69edc76ca4f0242b97209f6c77786590e1280ecbcc3253aadb08851b4edf91bed5fb338c13b2ab6761b72cf245011ef29f759902cc23390d092b1b7de18a26487284720ef0a6bd02bfe2bff22c486ce58dfbe1d129dfe1e4ee902a506913d0c646168c02a81efe1389cf837f242189d6f1e70fd7d5769aedf78bdf48170e9c0cd1e75ab113f3104d60c6771363d78bff98d39cafa9d109f39988ba10ac0286406b4aaea0ae7fc0a45a7778e57452b9a8ff649ecb5498c94927fde767bfd033641564329807ab241eb2e51f8fb89642ffb15dedb8f39e4051949c3ec74274a6556cd135ea2b096c577c03eb28e1a69f86576219027b4037d9cbe70995c1fad60bf48b305dadafd9b8ca887736f6bca64ea08d9ae3bc991a376dd54fa22e0c1d9acc07aa21e1e108a1278c1930259160a0905917d54f9fb5a39604e5b1d743f80856aabc7c5a1190a670ba33f6e14942ad41c3a0d0aa11ab182b99445d76f5051ce443560732cd7fc1b323d56fb1cb6d6885e8a4daa6d2c3a04e6aeed01fbb9dac7882aa6c16886633e0a588cc99ce6a28d70eb06c8a6d3dfbce496bc4816e1766ad464a12328ae21f92352861d200c53492b6a1f326572f95148a0c851e518c3d6eadbdfabdf5d0e2278cb309c701cc9a60baad83600ae1217c53b7db3638e08d368c0ec533e9c9c860326197b41ce4244864ea5b564fa47d7e1a973a14311f763ed64bf54450a71ad3cb0118d603f11eaba01ebd4f9c75fc7a9747096bc939a121f91aacef380861005ee7187b8482a659e15b39063363a805ae61b08b1730ed11b8e0e7d52803cec544464df87b4d88888092a60c26d981994cb3976095d6bc8b192055d0ce3d3248cb05cbd5ec95e634e31f223996684ada383f143f437a3363b974c88d524a35577b5d23e13ebe2d221185768f5f856f6f0c137a46b006ecad590da103376ffdde8e3b880cfe53a5528f1763f2246fc0afcc859185a2d70b5b1eb95a12147aa954980930a6a8387e247e85936148d3c86df6d4da08631e9e71cb6bc186805841f7e3771ba2b2288950c32bb8963ddd63412a431d9a3a6d5f7ef71588cb26f40ef4f7001b9cddda1eeadda1908e0d99cf08cb32b0e919681672ee48166873ab38d18a170f9faeb8eaff0fb20e4b3f899cfd3f16398d11e9ef878fcb7632628adfbbf0d753671a9d885f3acb6c381cf1dfa5ceea1848de774203b8de4045d5df940a0073aa5406e4773a260cdceeeb05ab07987d33c7f37761edef14f11342379fc6e37864b5aff41a9c7b9eb46842f5d03a4d2d2477d93704d7ee9def9820060629a2f2f4b3995d58a05e29b7b2ae4f8b8722dbb27d020b37e8b8965a3161e622f4752c475ce31b6cf40fe9603cd5c4c914437828ec4444a100dedaac1bd78cc46df6c36e98728be5ad3227e62eb47c169b53b7f889ca18d5cf9ae56e33885d6f98798c252e6f7ef00620ea3beffabc0898f17c1e6d1", 0xf11}], 0x1, 0x0, 0x0, 0xa}, 0x4) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x42, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 20:34:58 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) connect$unix(r1, &(0x7f0000001600)=@abs, 0x2a6) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x7fff) 20:34:58 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) listen(r0, 0x2) fcntl$setstatus(r1, 0x4, 0xc4) sendto$inet6(r1, &(0x7f00000000c0)="735875db91207ad7a8269f5c87df9885ef13439f75afc6aa580331a621df332a45275a18512ef7c319125f35e49e259d2f00a54b59e1c8d68b912c81009b7b0b8191c0d06e3ce8faf2c3ed8dea15cfde5e703c", 0x53, 0xe, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x40, 0x8}, {0x9, 0x6}}) write(r1, &(0x7f0000000000)="a8", 0x1) 20:34:58 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r4, 0x4) setgroups(0x2, &(0x7f0000000100)=[r4, r3]) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) connect(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 20:34:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x22, 0x0, 0x0) 20:34:59 executing program 1: r0 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) 20:34:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xffffffffffffff36) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x401) 20:34:59 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="14fe4714882c80c055c38048a9eeea6f314ea05a583946bdd38d3fbba055bf874309987dd0ac0991f87e51", 0x2b}, {&(0x7f0000000080)="380c9921c4c35c8baf1714b0b565f4f2c195c3698c3a3934f63f95f489480765afff0089e2c843c6b30bcee4e7938fbd70b012cdbfcc2eecf91ee5d74fc702c95e72512d1d51979aa35d3021ce2cc243f2a5cf09613597c1d052750f0a218985224031a7edc809ec5bba5a2f53e0611f6b0f46e5e588d9301eb6ab3c4777e55539afc5fb27c459e5c734faad2ff8c1c6e24331bcc0017e0122130e58", 0x9c}], 0x2) 20:34:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x6, 0x3, r1}) fcntl$setstatus(r0, 0x4, 0x0) 20:34:59 executing program 1: munmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 20:34:59 executing program 1: socketpair$inet6(0x18, 0x4000, 0x7, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 20:35:00 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x7, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7, r8]) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) 20:35:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x46}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xab7, 0xffffffffffffffff, 0x1, 0x7, "6bc6936b6000ae93d48c9c0e336247a74148e900", 0x3, 0x4}) 20:35:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = accept(r1, 0x0, &(0x7f0000000000)) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 20:35:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) 20:35:01 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000000040)="80809ea527f812736b41a9db5588b6e06efcebf646138a2fadf8d9db03d67b9fe6d778453c2de5fee43c7b55b6f83fd2be12e7d6fd15bef3adada76e80fae18e7b7e7c134b4b699d05b2f8cbb7608c34a40af31938c24148036b69910156e9f9ba86d513f1eabfd1cbe18953e7538720f24e14b6d3ac5e4ba3", 0x79) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x4dc3) write(r1, &(0x7f0000000000)="a8", 0x1) 20:35:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) setegid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = getegid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2, 0x0, r1, r3]) getegid() socketpair(0x0, 0x2f48108fa3b4926a, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 20:35:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0xf4, 0x8}], 0xb1, &(0x7f0000000240)={0x3, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) 20:35:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x41, 0x5) socketpair(0x6, 0x8005, 0x2, &(0x7f0000000040)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 20:35:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r1, &(0x7f0000000140)="c1be9371eaa49657bead386f5eb59367692d34c535e829edc319d5bcb8fee4720d520702ce1384a38720037c1035e43d78be5679d9fa6379b9a98391da06f42372a8e844f33d6340198eb87522f9bc6824edda4bea04cb6798ce09bd758fecceabada35752970c05cfba633cd15e496c34eb", 0x72, 0x8, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x104) dup2(r3, r2) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) fcntl$setstatus(r2, 0x4, 0xc4) write(r3, &(0x7f0000000000)="a8", 0x1) 20:35:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) 20:35:02 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x8000000000008) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="848994b41a74e2fdb8aea21c67423b1ff43c029e3cf0be82d520be70da64362c062b30ef1e3353bd848106cd25e8c7509051d3d39b6a7ac2dcbb89e5a8be6c27f52906e6ccdd440089c2f567abd4879b9dcbdf18abfe003fa3df46d086a169518b781b9f65aad63c191580da0e1d90f1f23b69e6c3301580d50d53ca368073a5a6c8cc966d8c17d56be58a6bb4f8bd36044643f0d577ab645c7e0569", 0x9c) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0xcf83) 20:35:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80000002000, 0x13fd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xc621, 0x5}, {0x18, 0x1, 0x6, 0x1}, 0x8, [0x8, 0x3, 0x2, 0x7, 0x80000000, 0x6, 0x8, 0x8]}, 0x3c) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x400, 0x1}, {0x5, 0x88}}, 0x2) dup(r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x3) 20:35:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000000100)="08142a45972027169a52cc20d9ace338944d18", 0x13) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:35:03 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)={0x6, 0x1000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 20:35:03 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x611, 0x28) 20:35:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) 20:35:03 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000e4b140a48d3709852a0f49c707558eb63be7e44a97471137c443542558e58826cc7e8aff00000000000000597efb78a1a0e89da9f05ec4"], &(0x7f0000000040)=0x18) sendto$inet(r0, &(0x7f0000000080)="15794f", 0x3, 0x4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, 0x0, 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 20:35:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r1, &(0x7f0000000000)="a8", 0x1) 20:35:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) poll(&(0x7f0000000080)=[{r0, 0x101}, {r1, 0x88}], 0x2, 0x0) execve(0x0, 0x0, 0x0) 20:35:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffc8a3, 0x128, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) 20:35:03 executing program 1: wait4(0x0, 0x0, 0x2, 0x0) 20:35:04 executing program 0: socketpair(0x20, 0xc003, 0x401, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="69df4a1af43d98c1b6f37a547369a5b96acc05bb373fa4c68f353ecfa547949661161ad754c4a71a553f40997a1f56dd76d1", 0x32}, {&(0x7f00000000c0)="f0f90d59ff76a6c2de7df15bcb27c2616a1e708ef9f7d8e966", 0x19}], 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) open(&(0x7f0000000140)='./file0\x00', 0x810, 0x4) 20:35:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000400)) lseek(r0, 0x53, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000480)=0x7) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="75dd90c068f0b031fbe1a12f925bcddc0157bf75e27f00995eb0dec00637af5e35d93f36df5cbb91ca2ea8de703ad8a91f3e7efc46382af8816c9d890546bc64ee058ca1279720750d09c2e879a8043aa770093efd501ee0c29d7261dc0378c4b94bcec6df6f730d866c48b8dd19254dbd5efdc732565aea9dd58a66e5e1381384ff545710f5b7b70ff0a3f59d2f47a09f9dcc168040ce333113559213aa9570449176", 0xa3}, {&(0x7f0000000100)="4ed0aa891f883fd77aefdfb3ba0f56a536114311499532cb86a5378fb770be25226032d66934b39a28f81b77325076a88102a54bf644951c156b2effeb1fdc571857fa9c", 0x44}, {&(0x7f0000000180)="29d00b28fd9d7fd427444f19d6b83b99c63669fc75a389a786d88251f0ddf7dad3c7ff177bc972c0db8b34", 0x2b}, {&(0x7f00000001c0)='O]Y', 0x3}, {&(0x7f0000000200)="fe2a8e325bb6264fd285d7123efe94a1c2ed8f2434d71051040bcb55413439cdd65ef82eac552431008a52d3723b264f08a5afbcec06ea41d0b7924aa1b19ec2170c444ec237235a2625a5a76dce2893358d57bd3ebc69454d8352e315141875160000dcaca501b587483378fa97a1ebb8ef123cc1355b4447fa291fac780f7af52c8352672419ca78258d5657febac929199c086bce2f1a", 0x98}, {&(0x7f00000002c0)="52b225d36dda2b5bb03e43e001a1d5b01b9ac6b1179623352747ee77897f6d8db3d7148ade81f5959ba6558f0108d6d45639bbca7d0980a0eabd4b729753d76d5cae79c52abd98179c7fe15164340bc981adbdb1486965a7d0794c36673b7067be47264456b276df5ba71a04fcdd8ee7f2f2cc6d2cf098c93d077fec4d44e93b1735fd67e235db79fbb1f0fd3a4d57ff6ea6224a2ae37eb9dd46d5a434eb54b45be816b103dfc90da06d", 0xaa}], 0x6, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x10000, 0x4, 0x80}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x33f5f55c) 20:35:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCDRAIN(r0, 0x2000745e) 20:35:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) write(r0, &(0x7f00000001c0)='2', 0x1) read(r0, &(0x7f0000000100)=""/172, 0xac) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 20:35:05 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000080), 0x0) fsync(r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 20:35:05 executing program 1: mlockall(0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000256000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) madvise(&(0x7f00007d9000/0x2000)=nil, 0x2000, 0x6) 20:35:05 executing program 1: r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r2 = socket$unix(0x1, 0x6, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000280)={0xd, 0x6, 0x1, 0x4, 0x2, 0x923c, 0xfffffffffffffff7}, &(0x7f00000002c0)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) fcntl$dupfd(r0, 0x0, r0) 20:35:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = socket(0x10, 0x5, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x3f, 0x20}, 0x10) openat(r0, &(0x7f0000000000)='.\x00', 0x18000, 0x10) 20:35:05 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) poll(&(0x7f00000000c0)=[{r1, 0x100}, {r1, 0xc0}, {r1, 0x43}], 0x3, 0xfffffffffffffff8) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x3}, {0x2, 0x7}}) write(r1, &(0x7f0000000000)="a8", 0x1) semget(0x0, 0x1, 0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 20:35:05 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r1, &(0x7f0000000080)="8cb1612ec96baa0c33a4407e2d00b392c6375fe5d75bb96a8b6535016cbb6b63fe7a5e23fb16721fc2b11f9e93dd6caac826c8795dbfd1db04edb8fa326cc8f5cd60f56ac3dead6ae3fd97512e8291653edebc0a9f8356598826763d9f8deb30620579a176ae683edfa2adad3003309e030fb6234f7055fd074aea4ec6c867c2f05194292d6843cda2a1695e429189c46fe3a32828580c1f6f8870ca87c93260c17cac01cdd6675f", 0xa8, 0xd, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) fchmod(r0, 0x0) 20:35:05 executing program 1: setrlimit(0xb, &(0x7f0000000080)={0x0, 0xfffffffffffffffc}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 20:35:06 executing program 1: r0 = syz_open_pts() socket(0x18, 0x3, 0x900) shutdown(r0, 0x0) 20:35:06 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x2) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:35:06 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000000), 0x4) 20:35:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) close(r1) 20:35:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x9) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x7}, {0x1f, 0x1}}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x7) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="d3", 0x1) 20:35:07 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000080)="171f2aa90bcc5a0b21b33b2d13628e47c7a29440dde02e226be27c80be7bdff9b20750a9c4c4761eb590a5201601b27aa0f597497bf6926ecd9c76b680da71", 0x3f}, {&(0x7f00000000c0)="c9e3663a7d744eacf7f672ec82aec948aa0527f28b01580ee1c0d2fe3a03de3e4dd83d53027b50ef7bf9de9275ffc00e7c66e6ae", 0x34}, {&(0x7f0000000100)="d4b3a8dfac89e093c8b7f759d19cfbc5b82ccef741e8c510fa43290f91656517bd0a43115b39565d9022575e18f371ea41e65abcb692cc9b05f496eba4525f9bd729d239934a040861e018190a57d07e8375b49420a75c67d336fab8a7f8c548760ebb29a7996542dde18fcc4b7b6cb960b4360475ff877cf33eb572d343cf38ae0c8baf82248d96f88377c41e26b1d5514728588fae9250d3730373d564a3e50648b7607d42d861bcdf2c0293d3a877de4b22392848e5b4ea46f56f53f9b5ed5ad839b77718cd52f4b93e63d036d20847bbcc94f6ac23565725c3f1c03af41a108a74e8ceb8a9712ab3c975b6ec83", 0xef}, {&(0x7f0000000200)="9ff29341e39ff39aa72127425d384717b9928376b298251765a54c792ed621b106fa8a6ead7492f179b777a66ff858b15fa72279566920fec30c29a580097450f0ef5dc354aa7a65516cff1df7e718b8e101b3b92aba151cf748bc3cd37b37b206a0b6ea425db64e7cc99cb6984a12f6a627c89209", 0x75}, {&(0x7f0000000280)="08cd304292e7ca3347edb61703515e76f95443a72a2fe66ca45ec896d1b5dc63017ef4a4ff2d234246f319cf467fa5fd6389fc98b37492c63fb91aa5b6a971df38c3a4cfc38262bcb9a91cec8b0d95a3d14e941ae3f45c32923a521697422a2e2fd067c107d62456e0e8b149afece94ba302d7f33a29d1a138782e36c3438001318f4ccc5ba8563e9ed77615804b056b90a9a4d9576656c2331bd18cf3ebf09c5f6c9745f8", 0xa5}, {&(0x7f0000000340)="2eba44fe16a82f6e925c38bb46ca4cd731e06b38ade23e7658b434ebf41bf04f234b29d0429e142526b6982bfe8fea3423ef2a61a192f853a3a56e7b6de66211977476b27a38377b02a5a7312ca82fdf91b22a967d0b14aea84e66977c5076e0ede7108ea303a47f", 0x68}, {&(0x7f00000003c0)="95594ff20d45a3260d759473b6d41147b4916b1540285af09532d6aa724fa6d0543fd657f57bd93e1dd7a760be166ee1cc1737e9465a6060770c89df6b97e0bc6a1739911ee56042812e68ee24701cc901d443a893370839da938b81dfa0021336f9b6e2af06620d3ee0a86f6010c12988c88c70fafac727c18697b7847406f4efb161f00d9e1c1a4f773c2b326d237d4d5035b178fc5b63b741dd31e50cb3654c3352c6161fa5d212500b626ed263920ac38d86196b278c8e8f0408016719ee290604a66537f103d3416c52dd9bdca21b0440048a26b6300e00952da074cbe8ccb3b4fe1ba31bea284ba04f9c214f1fd6074d5935d91c20d70b10fd8e651ff4d590d502d587106067f8c302678cde40b39ecea0e2fca2667bb8eff9c522d42e3f9ca924f641db141a4f47f2a1bb0ce3a4cf77895d9631c4817b8ef6dd87b3257a17292d8f6e23f26ad8632fe839c7224e52e16dd90b9c7846d38ddfe778b4c3f430bab04cf1ff9e0a9070ef825e95a712641df928a3203153be86a5d3ea0c5addfd5b52b0b3146cdd6af776ef4719d5b772141ea9b6bb08a55c0ce0fc81023e6141ad6844b34f72fbfa6b0c60b573746d2257a9a6ffd0ef82fe39570571a957cc33942fbe92995d4fd20f063991b3e549d15c43443dad06841f46d7e28740b6f9815b0338a5f84324f9f1318d0c0c10e0ba901c2cd6e81901d17b0fe2f8590a65a054248a154555cdba498656439a0be8f081242521b1e0a2060ce9281e24093e438802c3d12703080eb0429d6a91509b25febabc6ab78e8f5386c3f547633d0f4cff561b0fc0c8418c8f3c9e2bed4ba1ca8d0a1b767fb2966e7ce3e4836c5c7c9e44efb27c32a9eeda4743b3f9c068546045fbd8a7e194d1e03be33e292fe9e6e9bb127402e13e09fb1f44bc41ccd97214e6a2ad10148b79674a630dcf0384edf00333030af93d370e4b3050194a0313a5ea409f4cec2a06867b4bac63c8aa6e240507b0080c0fcf2a6d9a67c79b322058a48e2a86b95be4e689937b3f85a396abc26ae26157fd7dc04a794506058e062f33d4ff9409af84022ad63e407258433380a73cd1a9fa690d33e9e2468a64cdf3276d90b2a1d4e4d2c24aee6f31c412ed97e75c172584210e58e98505c0400e7f481328790235049d3b51b768525d0350241a5ed755e0d92fa322e5456639455da63430373098d3528a1ea2be1fc2dc76cd63912cd7e6aa5970e470c2c320fb4a3e27ec54e3ad61ded40c6588270004fd853c3cb4bbfbe318d3dd9e4b0cd3b95d7218a9a6c662b997f1fccc6f6746f09c427611d0037f63dd97339cd5f252d7cf5edc3e9f834010c4ed33a904dc3f33cd5537319febf7ba7675fea9420adb0e8b1d2eaad03a5fce55cf41857422782f7baa55413ef397c5db5c78db95153c16abc96c219d69fd598aa047fa474566cfb49877874f0604aaef0e8b8cb1b5e07b9bdc26a60dc12bf8a364395b8b9e57976223e5ff2a10f0a6f4d8fcdba1547b956e30dc240a1ea9a368e63b70c6bbbac2698380b821bc272ef5cfc95dc3793317946d50f146f057b1553f861b3e50ccda9a823049758cfd521cd9e0613dca08b35d9af284420c79edb643990294cc0163844d02f91358ebbb12217177f6d8c32503b841a7f4434b4f6adcc92402891b20b8b48d286a6e08ef49d48f28b9ba08117ea65eed908399ede0c17bb609326ef11cbe10597149711a5707a12d6a6d31a079c82ddf1333bcd8f559b427d82cf1c4c99e92308c0e435aed998c83514d948c161d576556ca6cff103e6a48df19032d19decd771bdaa00ca5bbf160454b580bbaf537c374790d8b253bbbee545b230480a28d2fb21c9056663ecc01f6bdbeaf3cf04d6cb985f4d72f87533c6145eb2758d9123d7c079c69eee12b417654c2e9f53e8215c1d0402959cb0d09d01cbd66973ca9229a415a64e53e21cda6a21ebf010712e3eb4971d01567c7509302dcf54a44f70aa9c72e8845a0c99ec3d4da81ac97767bfc495c89f763d8d9c954dc144a1e1619fcd51d7bf28dc10e8b3bce78c6ece5c55803425a7a67774e487c967edee1378ac4772df35ec4313e79292db93043ab653c1eaa50ee646d2a546a722f25b605e29a0f17d5abd2f80033ace54e36e24838f7efc7db4bea65fbea983e30ce8d2e2869d52e4a9643da403a31f1d28bf61d6dfa5bea65fad964f53c847f2660f227d7af6c34830024e4fdf83069ae21ae4d5e6911ebe626a8c340236eed3a5a91328b5f514bd033a763e8529d5b96f1c5fab0a77a61260a36dc7386dc2476826dc5d21bc67a3037e557bfbeb0975843bee2b6e3c639fdc91e9aac6bfd3a80e2e7073cf4dcf065a8124368a40f974b2626690128536b966f80118f597d9744042d4f973823785158c0c19c53fc6b71819a0f5d0a538672ba78a8005e581668fbf7365a5255565f335ac9b5195030f419d1667a963e64e336f7c7c50a7b8db106323cbfbd28d9bd715fdb6402189076e7675df925e65e81b174f7fb894fcc9e03c40ab2a7ffde10afdb121fb6f2a9bcd62d7abfab03c20e0b12f9e472a9230d919c508eb66c75426c9b06cf636e24f8ef8ed13a0b6b4429ddb54cbd29e9f4334db3dfd96cac6cd87fb22b158db8fa0457b2f78956cb515b0e9ef0420255cb7474be3c158a488606e1fb9621bedfe8de6bb9313a4b2851a06bf2d3ac1ae2b418fbd0ed94d3741ca03b951f906a29ad76702f53c1c2e8b31fedfc4ea4ad9037f0243964e508c4bc59789bc287e31c678c8287421168794cd21d66ca91b8106303ad2bbda99e64b86cb0db454fa37d1817700dda22a4c3256bc6fbaa5cb7f5467b3910db1041c5c7aa8300958a9ae4fc39497cae380819b2d1204a39a5b8df2cda94fe8059ce4261510e7383833757c8938be88962b5e95a5878272a5b9c4d71879e0eb73f37d9f620d33c50720da06253503c018cac61bd64a7dac55b39d69d4aaef4716c492240effcd6b5806a0f382b1595ecd6c83488b8c2e5ae15adcce8c99186db605e8415e89ee9de2a74f327576b922b377175ad81e046f0d3a53d0549d19291e0a67fac52c550f0ccdc8491d6c7492e56a6be5a4348ffd543ff58640808a3bbb2120db8e7c750e5a042082628b51fe90b5f69eac690550e48630893e9fa48595dd7e3aa84b7752589425069a6c28fe1a06fd862818a4b88b14dddfdfaff784acffe9528ce7d0a634f6c4f416ca2a2120363ad5b362a958fef08312801669814e75c816b0b92e2e68ca22451ae74a45b8bad55b41bc9b773e2dc4dbfc38ac143dcb70b488eb341dc43abcc418a5904894e7e9bbd2d189b015bed9b5269868dfbbeb5861e2ec4823ec874ca4c84b10cee9652a8a4f264f4d13fcf37ad3cf01f4794d6a7453793d50564085789bff70b468763219321fa97cd51d39700b8f3bb20e2a4e6b81a1de6155441ca36f4d8a2cd9c4beaa98a07110e1ab6d1b8de8aa6229b031297daf5741463fbf95cbcbaff2c127e6468c785b792e8f50d7d9be7f1357353e670ccc12676cd284ce7fea32b82a586288316778b22406bf6686477af24b5158c789e16aadbf3dbfa546e2a52390cb8b1b416cbccae11dfa33f65a606881ac81f06d4d1ec1c730c6fbeab88a9aa7c60a95388715c749f9d0528fed9324ef9f065c165f70f06175ff46430d165e3e89fdd770f895e9e9339f2477b9b3414ca134545412dae269c3fead59be634c604d867583f78fe28f7a8a0a4e1823265bdd9b3f9b366e878089698ca38247981fd7d3000bd5fbe30a1b279df27ceae4b7d605a42675d4b0adbf236ea51f4f448cd43614b5ff4e2414f2ade14e5e9490e16be8cdaa660bd917929effccd73777cebd08bca5abfa389c22fe4c3ed4296608b97944c07b064e207dc1d64e92d1329a6e900675012b2f91c0a2d95b891340b2824337a49676857ffc5fccd2fada506ca746fcfc19eecedda4b3f035d12e6054c1a70997c66b16cf11a06cbf5858f12e884b3e69629e035807b9f59b8f3e206815f0b2d0afd96e5b6ef06abea8ebbd3bed153e64cb080c154f45def64a81c35e27dc8acf519edae0ae27a5fea1dad3878776f7c70d6bc9d2ece68eb3c34fa1b22854372ea215f8bcb1bf94e1985debd12128ecfc36bdacb5455565b55f968563909c6bfb4ff3b02dc6ef304382c57fcc9191d875a035fa6f777459f71def0b3fd53618f0fe233abb5197763c5f1d7e060bf637e3f9b32fc61b0d62becedba0b529315c35e30c4089219b9a3baf9891dc3ac2bb5469e7eb6b69eddd557a54ef5cd8da11a843727073be641226d5a5fd05713cebd825b76820ed07ddb58d6d0410add0b49c535b34fe9d4a8fbbe5c3ef883b082381f33f99a62fe97a2b3e6ba0365cff47fa8bda0ad5dcc629efce375878daae321a5961fd751ad576a2299b270e84a4af2fdf78c749c4e49cb19b6e129ed9331de78c1c8fe8dad22e005f0a6c800977e444e5df230a99e8c1373e5df777ccbd9cce44695fe28d043f8274bd4d8ae77d4f3c6d372f12a48ba862dbbdd50f51781d648129dce3bcfb56fa06c4122100e5e5eb40829fbe6e14ce186a5a5f58c65aba1080d0a2a5456bd58e6f85794b914b817e428143b93f97b0e50666eb8898394d3221d6166ba0bf8e1726944067e1eef921292a859a9ec892eca4ced1b382ed8000f6778763219fa270bb669768fe3ee751e3fecefabfecd4a4ecf52bc1196a8660969bf757fcd98963e54bdc99018fc89e9841601777f6381d0c61060ec663645915bb7bcb88b611b2f30ef9eacc1252c890dee1f9c4e7a8718c8a07de5571a0c90eae567c0db51a6dd00bc2e435d2dad452a2eb9199479176594028e4db47e156e2e9272ab48f7450755ec61d688f9e4c97a2c4cee2e7c2e86e31e92a9015e21a44794c6e687371f2f49f0bfcdbec376ef35c0a8b1b52ea08d4ea4ba9a7f8acf3571a658ca4fcc891580c1c87ad0d796c26898d6464da5d7dec4b66aa747e37b82bef36891e955d108b8bca8c24f4248d25e1f3ed4ae10300ec9660d1f9ca549967139a0d1ee8cfa0dbb00eb6e9abee8e242132e90a97dc019e396c935f2622d10513c4e9f812aba3809dba550265a0796ce71518f3871538fc7728076bbcd4328673bcc9f5455ba261ebbdded8d80bb7cb962f2a3faadce758f0146b27a7fa787ff8ffcef1929d35de90aaa5bf1a1df414339ce3c68d610031cf940dec6964ce13fc490b8b1372cfe1f98685d423326d30edbf03f0ee6f4287cdd7a0cb9a99f7ae9527df946999fc8395306ddf4f35c1931bb30152f5351d51173dd53ff9c3c38b8344e56d39534903317a55119c3d82c27a150f75663406ef5f83e94539cbbdc5867c0a68a45cd22b29c64e27c3baa4ef5b01db14b70828ce609b2bf43258b5b702d5a0d8a1db09d4fec761c7efb5a52c06d1f811dcf12a0b3b08c501a3bc6f5ed6d67854e0263b8707750deed0a4755248ccf471a907a21a6c16429e4f97c24f7342c5d8719e3bdd4cef09f654ee0d5d1c1e4b929831f071439f40bc68e8f23f530940b9e21b985de059029a0ef9de774ee3bfabd6478a3b0a61b410357ab4900b9b99bd5fe1564c0e58958db507fd0f8403b101b3207f30e8084ce9487c5818acb947ba02a1624181b893b31e632ad6808eecc74cdb26868b7385ef7008446fe987b0b67d63152923fb63b80ade26667714de3cfeafbc993c1645ad02f3107bf9a4d99ee9b6a955b56cec68d38663608a455ef23b8ccb041454666409ee0f1e2bb96a5e96aa0", 0x1000}], 0x7, &(0x7f0000001440)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x50}, 0x400) 20:35:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0x1, 0x1000}, {0x0, 0x7, 0x1800}, {0x3, 0x10000, 0x800}, {0x1, 0x2, 0x1800}, {0x1, 0x6, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x2, 0x800}, {}], 0x8) 20:35:07 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom(r0, &(0x7f0000000140)=""/77, 0x4d, 0x800, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 20:35:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) socketpair(0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/20}, &(0x7f0000000140)=0x16) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/198, 0xc6) open$dir(&(0x7f0000000000)='./bus\x00', 0x410, 0x2) recvfrom$unix(r1, &(0x7f00000001c0)=""/31, 0x1f, 0x40, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x80000000000c) 20:35:08 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) lseek(r0, 0x0, 0x3) 20:35:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10000, 0x400000000000) 20:35:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x6, 0x4000, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) socket(0x1, 0x4005, 0x1) 20:35:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x21c2, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 20:35:09 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700), 0x1000000000000389) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) ftruncate(r0, 0x2) 20:35:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x200, 0x1) select(0x40, &(0x7f0000000040)={0x2, 0x8af, 0x6, 0x6, 0x6a4, 0x80000000, 0x3, 0x799}, &(0x7f0000000080)={0x9, 0x0, 0x80, 0x100, 0xffffffffffffffff, 0x10000, 0x4, 0x3}, &(0x7f00000000c0)={0x9, 0x0, 0x3, 0x5, 0xbb3c, 0xa7, 0x5}, &(0x7f0000000140)={0x80000001, 0x5}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 20:35:09 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000000)="a8", 0x1) 20:35:09 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) getpeername$inet(r0, 0x0, 0x0) listen(r0, 0x1) 20:35:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a01, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="bac6c60f19eb09a656717553db70e48975c8f3cf2f70d0604fe1c04e29886b86dfa21c5fe36fce152e90942d5cb118ddf0404ebea027292d86ecd156fce0e6eb9d307585f71c26bbc18d402ddbe129cb0fb0d658d272a5b51795d1921ff91c60a1746ae0cea2d3935122cb7f09dd4b22bbffa3fbbb8d4373873a21c00a147e09b36c7d8056f85f2078dd5ef7ba3d2633cd18aed7078ef6c3d9b798de2ed3bc21f781cab268169708c436d6a733b3493c", 0xb0}, {&(0x7f0000000200)="dccc52a47ea84f8ac580579a00438a2025b15ed2b4a5558536cb40fed184995002cc14a2d9e26e460c69101321cbbd5241bee11ccaa5d791092194fb78b1b654ad8fa590a24e2fd04b74e1c468bb79c4f6a5e8a554d4e21d1cfbc8b08586a147e9211171944eb11106cdd8f9543a42dae5479c8ce0b18f4aeb26e961dd2cc54c9ced1318a851a3940918814317d0555b9dfb0aa8", 0x94}, {&(0x7f00000002c0)="31f43989d3ca2277be86cb1ce072fd593e03a7a141dbfed33b21e54178890f6daeec6efd8b672cf6b9971386196b5216b144201ae0afc2c920793321a18b98a8124da36284ce9df56f755edfd860ee9c49dd769c729a8661e3dc8ab4e59da8f73ccd5265894ba13620ba5d1f455383fa3bd0fe", 0x73}, {&(0x7f0000000340)="9165526f99976609405d698d814c22cc0a07084be01819cb25b165461371f6d921f294ef2f9fd8951686c95ebb65c89a24d9beb7c71a8291935f0c0e14165ce2b880370f1dc5e600de6b94f9c6c919f9e5526907195b5713d2cc5c33b5595d5191837cd079981af8840754159e0602540e46ae1f9822cd55997a0af37834cf8801bf001adb2237d48ba96aa9707d3e2e790ffca765456c2ba2f2dcffcf0c398e90e886d872d4c237e473ac19738c2ab6a4f2a36b91b5a1c86bcfbbd774d9846a0a49559d07e29c47fce7430ef538f8d1f01187c0a15d4f277769fe0e2d894e22ff127a6692859b99ed2fc925bfa067814b", 0xf1}, {&(0x7f0000000440)="4e2f69fc337a895bc66fc62ac00c16ee5c31b397764f7a45ae49628cf134600efddc0aee44611d74a2ff55d63888875f43403892a984a81f8339a4c4f2cfca9c7d2663b24daf64f7327887bf1cee8c26cd5e2247c86a0740c25d5236ac4d5c0362c1448f506830155060ca5c8306781a66eb0ffd6957032774b32ae2eae18649e51b72fc66ca13bd26b228ce1161876d00b5ed732c2a842b8774ad803e556c8fbf6bc485035cf4de8b35e5faa73d05a18f0a9a410d", 0xb5}], 0x5, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x811, r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/69, 0x33) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 20:35:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x94) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfc94) writev(r3, &(0x7f0000000040)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) 20:35:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1dc}], 0x0) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20120, 0xabaa97f67e545799) 20:35:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000040)="e8", 0x1) fcntl$setstatus(r0, 0x4, 0x88) socketpair(0x26, 0x8000, 0x405f, &(0x7f0000000080)) write(r0, 0x0, 0x332) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x2) 20:35:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000000040)="9fa6255e000000006e323d65f808f5472b9b7213122a00d742c780ccd5e3e277d94d4bd21e7dd2cd8f222bf72afe1afce81a61fb1ea68df70240e3afd95c80e3c4e772d56288702cb25f88869d9bfaf84894c5d3bd9cd46cb788c380050448223b5a9db711ad12d0c5f93a4007000000d60dc0f2cef56b6eb1a570bbdd16e8409fb9807a576e490f", 0x70cc) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x2bb) poll(&(0x7f0000000180)=[{r0, 0xc}], 0x2000007a, 0x1) 20:35:10 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0/../file0/../file0\x00', 0xd40, 0x8) chroot(&(0x7f0000000000)='./file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') recvfrom$unix(r0, &(0x7f0000000180)=""/107, 0x6b, 0x40, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) mkdirat(r0, &(0x7f0000000140)='./file0/../file0/../file0\x00', 0x22) ioctl$TIOCCDTR(r0, 0x20007478) 20:35:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 20:35:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchown(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r1, 0x8}], 0x2, 0x6) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000000)="451efce71e6c0e6af3c43125d02343ac", 0x10) socketpair$inet6(0x18, 0x0, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x8, 0x5, 0x1}, 0xc) fcntl$getown(r1, 0x5) 20:35:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="79880cb0e3f47eabb6886df458c1e3207860b56c6deadc428d541681ab2042803a68aae2f7dc9a33d52bfacd519e87636708453121eff79ae6c9b22e53798c0b772b7a869607dc02fc10946fa3d91a58775211693b2be9bc3da7193cdee3b5aa281e379c2a8cd3f1f5967a83f0265940434e3e9ca03a4e9f7a422cceea873af2bce2fe2a3d2470315a679db75f1a96fbeb3e8ef7c6a989d90c39fe3ab55e993d4c0c28d4cbebf62514019281efb7a5", 0xaf}, {&(0x7f0000000100)="7fbda31d98811f8fa5bbb76bfabdf79e415789ec27bfb6f27974c8bf3223f354d53422158686340548911ada6cb298ada795e7d37692c796eb0808f3741bb6c21c89349d094499542571775803bb3bc3c32ea45fe66e0632c0e313b1ab1d6fb7116bea7f1027e639143af447e5a6ae35852c09ef683238d0f0226f25db94c92c75d370d4b2db8f1951194738aa4b43f76d1b8a479fe209f9180332d25d08790555e9263d2d3bcf00cb6dddd5168051", 0xaf}, {&(0x7f00000001c0)="94d79efdcf67a7f17ea66482800c00af7577d8a50f736848121252516a41693a85bb9b49bd21d023d02a6ae9cc1862e1ee24974594e2d7ca69afa31c9986c75178ccadd2fb47949bf1c60bac0e120563157c2a511fea0f5273", 0x59}, {&(0x7f0000000240)="c39854f078803480ddbe4825360fd944", 0x10}, {&(0x7f0000000280)="cf6c6478c7ce35eb5d012056818e324fcd7cb6da5a43d0dab5489c90d2f102d8c60d661007a18e70e29144fb135e49ba3bdfac36a34207dcc4731c1732aeec671cf3e8eb7bbfcafd518772f04ac77ef8fe8396947dae0ec7e85e1ac2d9b1578325c54d324bb2130c085254d3c2439938", 0x70}, {&(0x7f0000000300)="7f7abc51ad570e91e19ac94d0bf2f9f8a542d93d9bf7772b81d69186b538dea5e8e4c33cf5232ec1f58fe007ecb64370192b52e6e85312c0269eea2aeef78b10aaadd10941bae69975ba59af728a2a7c568213704f239d5d36e115469ff9e9cb26935628527aa484081a6fabef027d6189eb791583727fa77134ca46ae2ff0e86d20e7996dff79cdfef05e0135f52ac620aec20a8d33ad70029526cbafaef3dd95d32e6bed4a77981b41c01c2916770690e694410a8f13e2daddde1ad6a3b2038c2409330f60993699e2c2dd065d59772e56", 0xd2}], 0x6) 20:35:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0xffffffffffffffc6) 20:35:11 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x3}, {0x7fffffff, 0x5}}, 0x0) getitimer(0x0, 0x0) 20:35:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1, 0x6}, {0x5, 0x5}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0x78951aae}}, 0x0) 20:35:12 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="b21a140a1dc883f79fe1c2cacd5b8758ec6bf83cdff9e19d1c14fcc76f898560226d03c21719cee1c224b0124d1d5e8d7caf52df67ac759a20aea92249f08ea2f1a0b8eecdcf1dd877e96a1467a4c56534f6a5aca351fb42085879ed55f0ca5ffd5fcb3eec3ac7222388f390e5b9b2c7cbfdd1c95f5f7b2c7381f5fa66afe76a2fc6361706f69421952f4fbb045999b80484d91b5f595221070118e3", 0x9c}, {&(0x7f0000000140)="caf524a6c88e7d9350e18012cc1f6831c73cbab1c610ddcf922d5e5e175aceae89ad9ed28a2329b6063556fa1bb5b5c8886da1e225d98c2e28ddfc561f8ee8ef", 0x40}], 0x2, &(0x7f00000001c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}], 0x20, 0x400}, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) 20:35:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="21ada61b7301b2d0c42bab", 0xb}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000000003, 0x1, "5831112e33215bd96a56f3d09c184372dee435d2"}) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) mknodat(r0, &(0x7f0000000240)='./bus\x00', 0x8000, 0x7) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) 20:35:12 executing program 1: nanosleep(&(0x7f0000000040)={0x100000001}, 0x0) syz_open_pts() 20:35:12 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) 20:35:13 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000000140)="59963fe6673c2316ee6a2fd1ee6460995dade87e539dbf5d5f1ffad209438187527fad59f8daced33f9b021939655a20aba53641c844fb09c5a970973d5b277672eca8209a6d116f86a174374d6c7bdde4c0d5042ced18fb498bf943d7f75665084b5a", 0xfffffffffffffffd) fcntl$setstatus(r0, 0x4, 0xc4) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/137, 0x89}], 0x1, 0x0) write(r0, &(0x7f0000000000)="a8", 0x1) 20:35:13 executing program 1: r0 = kqueue() r1 = semget$private(0x0, 0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r4, r5, 0x114, 0x100000000}, 0x2, 0x3f, 0x4}) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2000000000000400, 0x0, 0xffffffffffff7fff}], 0x3, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x7fc, &(0x7f0000000240), 0x8, 0x0) 20:35:13 executing program 1: select(0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000240)) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mkdir(&(0x7f0000000000)='./file0\x00', 0x90) 20:35:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="1c36a55eb00df845fe3cbb16a2aebb69a69ed87244efb28de95512e2c4a40ed802a9fc404004e23561d5f9a2a4edc0ca58307bd93403d2fe5e2e4db497b319e4f3da9dacd99df47a478f9742e33fd5a41a", 0x51}, {&(0x7f00000000c0)="4cb5b38b3fdfc960b438fd62b67e0cad21a1b57f5416f0737dc683a0d1877571e7b4833523d1d9f3811c47221dd635f8ac71c8784964878a4e992a4366f2893c836c0ba45d2482d3bec5cd0df667609a273e5cfc39ee19a2aa73afd858e90f4b957c13f4984442f44793ee07172f4c73198e8ebe208b3d82aa5dfd58ff413840e2a224309668c450c1a0abc52244e1da4414b8ae71efb29be738d094e05bcfdc653c640662c56274a9b3b340ccb9932323c2ba35630b918d27fd2acb7084686d9a6bbebf55dc0c4e44010dd3c4744c6120e3c23cb0130b18181b9e298db77185ade1e7070fee042180a043", 0xeb}, {&(0x7f00000001c0)="205f562023ae530a3d653a1ad1602b5056b47a587c827254a41251dce2de56c16b57aafc09356fb5b722f6f41f659eda95fa185172a4e3b5af4e206644d63d90", 0x40}, {&(0x7f0000000200)="e2868d79a4592b732f763ffceba97594af8b02dea384323085daf28862fb4fe6f40449ff849bf4bf66e6677a07d6e63b9c76aa69b5cbfd638077dcc671e558d68ebfebebefaa4b3fa2403ab7afb95038d0c0d977c917b1fcdc76d284ae48f5f9a7989c3dcf05db75ab4d2197197a7f7e5280d8aa3c223be0ab2916dfc5bc554bae31574d14049de9c276f2c1e0d5c3e6a3", 0x91}, {&(0x7f00000002c0)="c3936697ef17b251e99c0dc001a3c707792a2b040fbca1cd33899ae4b74dbb5a29651499f2f7a05eb118291098e453176190b5bcdc440b33b26ebe73c3f5b1ac8f4fba7d3a6cee97d1ae06c2739d7bbe2e6a47c10c46897c2f33b0465c89f38a81987bc605cd210f9b1ad5fefa87d47adc58533be1309c07b96a19d863e0e5bbc659f0df8d13691a9a9783138929d39276e667710529f5ca9e4e480599804328c8e54f2dbdc99ce687b5f8", 0xab}, {&(0x7f0000000380)="cac0592849c4e72049643be2cd0d5ac4e3bdc5e32c6787c45d10eda8", 0x1c}, {&(0x7f00000003c0)='I', 0x1}, {&(0x7f0000000400)="53664a2720ddc40eebcc62054bf6c0bfa3c3a142b94388f7b4a2bedb4fb9c6c3dfccae90848100ef1151d15ea3ca9c8f084c31d8ca8d220e53ef5174621897e8453ec3954817f48a2a7fb0e532392fcccaeccbb0d5dfe6af0eceae9d66bfab0cc54d4c6987d7fc2d8e7e66759e471879d63a696f1c10c4c6d692802df959bd3d1d77b7a805dc73003f48728032f258ca7cae48cee00afdc991549309993a079699b097652e5ad88120c8b6e50296c37efed8f37fc189dd2719c03afc1233eff82c940bb0ed3fb9714e12db900b9c273789374354e480b636f5f8450fcfeff9dfebdb444c2367777b81ce49fa95ff7f6fa749af08bd5ed9491174af93e73e8816f0565bdec7c149ba633c154c0327adc23183eb251aa840c05dd1c1664e4a7b5bb4632a87aa334b5fdeef3f3485b86e92c1424d266c4bf2e548e8e0914a8eb947da48ef7212813ddb5e8bbf124dd9e1af9a421b3a68ccc63c80242649816f0934a8409818d16df9602e8c202f7510fbcd48a5f87580669db983d92c97ccec5b1d17c0fddf62def19a89bc367739a51c51a3b466cf5a57c6100dff4a15483a6c82f681bd0570ae3e8763760be1c4f3636caa32a28e058d0cf1ab30619b3919f75334bab5388af43c4be58c8430aebec33fb2aace789f841068781085780bcacb917e4a448add60b0eae63c55ce025970915bb2e1116e3303915180c9d0ce10dcd8c3e32ae0a5c5174363e9d78f78a205e107cfe36f47e25be03d76c53f1f969d9429a389151ae4478e08626b41a9771360abe121f32491bb005766e15bfe451297db852a6d6fd086d5b25542a47407549c7342d0b4d0236fe542208d091c8bd83515e56a3b182cdab109e229713f412facf84983515b5a64ad03ed6870e83bd3da99f6357df78055ae0a5438cf62697b646a4998c76d84ec448adb309890d18e6290664aafe64ee2f18fbee47c4f7706376ec13193e4565e4c55121371a06f0029baf79c296601bb9a7011a500e35293ce8e9d2ad2484fbb12de65ba7e896bfce0b66a52d455138450b0ea91b86b6494483fc7192594db2a413e7945ee080af00941f2170f6c46b423590866cb66928edbb0b762ec6a82ec31049ee5e9c2689a31761380d1af0153aaf31807d1dc46cd26cb6df86d95d11a3c874d713a31a356ff3cf02e445b9b0d3ccea160775b7eb5bae08b8ee8cc4919974962e829e3fd1e44f3ce20977519ddd222576d9031ca4d0ab9010a85e458ed3883ca4878bcbb9de30f23d02d85a6ba439c4321ed2957cd941de71da2c8e9659d96ebe6835e1bb056ac5abbaa49aa5f4bd04aed7d72718028a5aba0b27bac8b6215b60766ec58acae7707d90300ddb78dd9754288819b3d48ceb26d1c8f03ba3e749da972ec3e70ab8e8b7d8cb03aea45ce14ddf423a6bd9f951d39ac2c1b23924ffb00daf2d8e78ac9fdcc89d3d2628eb74a5a0ae16c779b3ce3811c9d78385f54bba3a0e45ee5c39666efece0a6ced1bd89ce93a886a84ddb458b2055bf69cbbb7891139ba7d84c710ff7d5ce45bc0179dc1c7494a234b2b11d029c775e2c5ebd97712f873856789e0b6b33ade38d7d8121f161cce8de2614d73e687ad1fa1a49e8978c27ce5e77ad4216256a2be7f69bee0cf2f0d01b49c53017f4be40a711a97e9f1f323beea91a47558c724fbf18f3d9905b8bb2b823997c0e8bceb890a16c5d530a084ba7950d0fe6b9df565e94443f2847a81b05a5f8fa58355e658abb7a41e52ac45576d73f0430649ce5b2c593ad6c0bdc68a3daf42653ea109d7e7421fead6dc5b1084d06dfcc1ffb0e0db25034775051f90f564cfb90b1e0311eb7a0cbbbfa7ae1953193d80de71e5813a871f9bb87f2782d7461c038383c9cb8ac37780758ffa4665eb72e1ae033da0f1ab64d30fc7730ef17138b348cb1f887fa7abeca257e84ac75a4c92c6ee32c8286662463d8c11613072f00f8d5b69914911b670ab4ca671a553a95a8ed69cd7bed3350b973d3f4f529e5a5b0acf685686f440d293e9546cf5739f3757390cb7d76b30af5fa9ee8f6cf34a82f21d68ce7097adb027358aaf7acf2ba1483a5ab8ab3f9d9ee84d4565560971894ca11cc8fe15f8db8e40245ff15c8c828dddc18a827fe9b2e0e8292ea93be5ca6f84e028349b17930cb278cbf5034b0d19c9570e94fbe0f7c1fdf45daadf8a79148cc86712268589b64a9fda8875d26fe908e97bff82de3543d96b72a64e400f49cebd99787451a6ca7c66223bb00de4de97226e187c0156c2afebc44fb7cf0da46fc566c5f15b62723d55ebab815df14085e13863f45d5c9ac92f520e85926e5cae61c8bd6410ac44737a7d9a96e1eedd97c846bd21beafbb33a72b4f69ac5b6feadd3983766c463541aab406739dd7b7ff2b386e14b6082bde0c9f881743b90edd2bc2a3a0d25397c33f56094dba0dcdd056309682a6c3dcf5c37d00c8331228e54a0c6d49b9165155333cd03a3ad3efff6f9c22ad06c80a8b51d8ec445e0bde71d842a52a69dbb614a713c04db13e919480d1b762241d5bb7ee0b058cc433c9f55251255ac1219856a87dbe8bddf60709e2a1bb562909f4380aea2a081b55b5cf619523939130d18920c8e6969146491829d9f2a35b225480f693d17e153c95d87f09a02866d8331dc070a4bdb4910d6550a09bd948d06781ce4b407b3a691f43a7dcb270b00d0438e2727b3c0660d0422f9c4fcd0fc91b7c0641b3a6aa65629753530a24b2242fa57a1d16b24b5a6e9d8bded4e8497c1da8409c353f26e692c7779ae01a0168600428c3f9d4aa1aa73195443905f70fdfb9246fd9095d47592761af525d035200736778c0aa22c1e8c5bd08df92455043909495db2a8545935845e680637f9aa15ef8575c8b8bb534db39afadd5c9b98594a414170ad0b34bfa52f17965225b52d65768ca313e1c6e14bdfd80b2e9b96eedbc0e7720052a9723d2d0b7a431a75a1897fc36b68a99238759e4151d4682290ab7ca04cc6100db39406e650a4657e4dd5ceb972c7b3ef5ece713f5911028d6276b6b502f26c91dd5cc62c72152ff1af76c46b112db237208cf975f80a5f3d67fbb88c0bb3b503f9deb9810a173da4571ae31f1b18b790c84f57bcf1b7b74d40b79c9d4d5cfffba340451d0205acba96393fc2d8330776c740feb9f3d669c218f6637498c3306c908fa52b849a24b835a26bf06bae82adf117e1ec100fcbe85b79ea6d27d0582acc5ff407f3bd88aa1fe44ab0968f24d34be80a40b467bab78adfe707ea0448a8250addd508029518cb4faad51c108ae83923ae98410290f4116536830fd4356f1b8111b4749c94b0ea21a8c38b203e51a06cff58dbe6c3c32bbf1744094b2690b0bc9ff0e7ee90ca6c01e7817c5faf2955c0af7c09927921fd2d852786b504524483e0c6ec6b2b88f8e9529e72e153dd3007777c8f03b473715e1965edc6890e2d39de33af0b1878cf738922f61f184785967de4b6bd3c85b4c157fb016fe21518b9ea5a425f3ae82948c2e778966dd551ad4a02b28f0c25d77bed46767fc4fbb1450b26c4f3a7ad51401d1635fed1358e8a54a2fc812cdb7999bea65b1205ab22264884373351c53ffc4b5692dc764203894c438c8a7f622e28a89ea205f8504bc5960be0cbedbbf9161f85518caebcc27a4e6d34790091aa124c3b6af0861c5e5318d4687623972b88f140253cf3c2cbeb0f0bd8c9a1cdba337f5a6bdf7a74d6ffd50690d591d9b2b134e0fdc59e74434bb77c4c8387e914ae42582f87946fcf84d845cf2e47a78774b9283a677ce59e245cecf587021a63b8d1c49fc58bc51a5e13f2bfaa7956fcf12284cd9659c184cb7b2f08182da8234c14d6e8062ccbdb8c7dce881c3b8a5a837acac3b45f40e389f9446c45ed9d5fe0fdc4d9e5284a3217dabd18e181bb9b9ce7ff7428b6e588abbb043124310ea809cc28caeb02ca13480b5fb9392684f55cb9dabf13a3cdfb79e3393bef80927ddc9a98b391d81a8349a74f493845159c6eeb81d2a97cc0914a7f89e24a8d05b15c8bb74982f83e4c67a6d308593235341603b7e9ed9e7833404029e3335e7e1115f619117e67bf21c0f303c96073c0b204e315ea90b3c65ce03f896d4a8c1bb999b81fe4456ec47f2120bf7fe29b5238bf845f69b96fcd927d1c19485f23580cbdf7c9fd70d79767b0d8d0898938ec3c0c7b5de5de172b311ab6efd9836da41514362ccff427097e23bc631e98e39aa90bcd90359830828c8b088660023d39b7e0aa0180c707a4c4c44fe5af97cee587b17f70a62dc35851aa9469c0cd54f21ab401d4c5fd37e31e67de6b104a9c0182312cc348e2328861912cc21cf6bfda454d58bb49a129bb87e6d3269976d7aada3fc3122f206729c7cd4c59de555d1d9189b5620097a52d059d70447d89f7df46cf73c1b61bb787c9a00aa2553535abcff2bd5fcaee99c09e7bc4785c35f99e7b5c6c88f687c16a496e047f8e48c3a2e95ba3861ae3e0fe8cf2ec1f545b058632d81f09ab9202303ecd8e55387f74466584faee50efd6ce21ab51858f6bf74ee1fefe1d05f032a38377bbb19a2a57f21fbb67e73c5f52ed2a072047c46a5c1f554af433f16e696b5435a009e6a581f748ec63fc17ca08ff0664d0d8b5a7a9c5ad7009e569fcada5c820b0446db1b1319d58761e3532f3deb7659c5313392351e43c39cf6b1fbfbbaf9a97e6833df3c04d960715c975ae0e14de5fb5de58801a5dc0181b70a8e10d44802a3f6c8613378bd8049df8576a9941a18a643b5f11f9b97888298bb67c2dd8c1a1a268ae979fe813f83eadb8e6cacfd5ffc3dc7bb92b0889cc7c726dbc943982b50068ddc7777a15f51f1acea144b4f0bd4db8d35e5f11d5dc753097a372480b7ccf69e261b7e3bd90698ca4d14e98e4a197ae6ab4a85d693ce4dcee67090f62d435b8eee90964d7170f9c6cb05464767a84120deb0af703d15177f025afcd6a908e91508516b90e6ad8795f32e88c75f51fec82f8bab7cc4bcdb687989a7d237d1837d800b683a53a065640941456a1f139cea59ded3d19b65bfc4d5e24f86d5476d780de39651b6808c493293ddf6bfeb57e67d89dcc1b263dadf9f73b991c65bfb71c9137fb08c198e3784ca5d19466dad73a6c9ae80a48abcabbb0bc43d50b4b318f522badbb4d4e27c29a9b95b72cb1ed04af19d015d64021e040475bfb971cb99c55ff786045161d9c28447b0da84f763f87a2b63d28244082f86911004a9ca215f1efe9c637dc0cd6c4a90fb94ff95860c1a786567f4684432b9aefa287f6cde316849a1ac806d375ae0685d3db306ab28c6565d0600e975dd7f9c368f608cdd5b0d4659b89ec3458eeb1a2ba89e5e997d6b8eed818166a7c9070b61bcb2e9e60c85e3fb2bb9bbc8c56b945cfa80d832e26e1b481c33ff689e4178c11538b632698bda8a400f3bb4f3a892b19b418e033a03484594e59762dfe7e737f74e55b005f218930173e07b5f8fe9f6af41a6761e13fa804ee2a95901e15c682d9d48b896c09f35f287edebd996721e0291e8555e13767e68bb86ee67e49352c9db0efe0c5fcb0d82a9fb6cfee5426bab076743ab7b3bf917cb5beffa96dc4a54d14d68a77127bbbdb207cab1c3a0a9c6585fcb30eab6872f0c29389049d6ab15bb7a8f000aaba7f952cff6a0dfa6fef656371860f1e0d67963b74900ae8883bd4430d3229067b5bf07bdd39a18cea81b5aedc2b35c1a94210ba83d8ca36bd1e89f3c84a4eba767e41a4ba3bca285557b37998530826c77c96978a", 0x1000}], 0x8) writev(r1, &(0x7f0000000100), 0x1000) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) 20:35:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000040)=0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)) 20:35:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000000080), 0x0) fcntl$setstatus(r1, 0x4, 0xc4) ioctl$TIOCCDTR(r2, 0x20007478) write(r0, &(0x7f0000000040)="a8", 0x1) 20:35:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)) unlink(&(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/15, 0xf, 0x40, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 20:35:13 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = dup(0xffffffffffffff9c) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) socketpair(0x3a, 0x3, 0x101, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x38f, 0x4c, 0xac, 0xd79, 0x9, 0x2, 0x8, 0x80000001}, &(0x7f0000000040)={0x1000, 0x100000001, 0x10001, 0x3, 0xfff, 0x1, 0x7, 0xfffffffffffffc01}, &(0x7f0000000080)={0x9, 0x40, 0x6087, 0x1, 0x78, 0x6, 0x20, 0x4}, &(0x7f00000000c0)={0x5, 0x9}) socketpair(0x18, 0xc001, 0x7fff, &(0x7f0000000140)) 20:35:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x6) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="e291d57656009f648e4652d0ef4f4c97235eb434e11c17c77d9117d716d799ad0a88718b7a68920671b2bb812a602e0ba47b012a80244f4224601dc3", 0x3c}, {&(0x7f00000000c0)="2d685f1015e797154fdfbc66b5c117852d249954976249bc570ad1bf90bfb60c40b269f6060c1f00c786877e527db4d79cd485f6318a4a8395d4e044a38030fed6a2b38c341d58c4cd1a1f87e11e1d904781daf00d18e2548af1d411f5c5c6e7e5d5bacbdc4e805daed7a3409082690d382b1b39f84a6e1387d39d5b1ada29bd84a0a1b0850f633b4923962b4a662ad0d193a0c27da291dd401f38315b049c44491acca6bf973dc030b2fac8a971ba591c599645cb2a065b1949cce6a92200ce504131850b431fcd12e71f4f239c767506c60eab8a8e37343f98129fa12a667c4b1697dd29193d1c76e907c12f161d8d92acaaf266a6e1c973461ab6aaacbff04c206bfddafe0badbb4c18bf454245637495894039346decf68746a3f16e2ffd03775ac5f24752298254baa9e9307686fb95d924a67c8059b77a4619fb083cb3810a982b434660d4faa8509b20c3fddc1a10ad50f1ba1a0cd379829178a3b2a794e5ec8b4bc4c0d35435ac54a621c531f5e045a93040bf076ccde50ad7cbf7fa1721b4570d3b58a03d8e4ef84c95b7625f108b226634eb8e710acdd83c04e9029b0850bf4c716bdb2bfa95b673ffbed80f726f245a392f90c9567a765f41fbdef08276b0492c267492a402987709cfa7ac98d0381b71dc6efea2a799459c7f57730eb9cb52d0f89e7e98db00d16ae30f92d60a007b8a8191d78dd7dcbffddcbddd08cec774939849e0d82cfdc0ee18e996c0d823b882783524656fc17a6b0e8245066a00973ad4d17a3cd9179341bac721622b8ea70f5f19a7146c92bfc1ca23908307649e0f0f87cb6936c8435b364758fc0bc3ab6895a3f95bc51403c59f2a447920c33888cf69eb90df38529028e0cb2e3a84ee948117dd25f53d135c2e05e35ed64cb55041868df44c38878ca394ce9c17e5e157bfee751dd3f2797d938e05129cc040bff9b9a99092aef65a95318476f85dd72ec5f5cd000b8a7c39e6a4aec93d4c72da96de686c970af9c94e340a0bbb6efbb840ad4730001d73a1c753474d4956477eac269194cef200706d51ea14d1376de3ae38bdb6ca36056dae2d295f7dc997b94bb144d155814d7957f816734d99f27beeb292acbfd520c1bd682bc846e366d7508b1c44b4925ef1e0144854b1f58ecf6f146a8ddc7b41f9bd05ddb93f55a8e42cd502aed69ba8dd4e5dcf3b756d0a80d883cee620e074034c8368c3f9e6c2b71550ef111a0b56482814bfceba5af8a575c5f03234d1a6828d2c5725f32dcb40be046c98cfdf6e8ae2299abc827dc936a9f801d40e4741c33f249e66c85b2b422cba96c6b9f3b67659ad9eb3638e7a5acccc322c220b51a9012a167101442297011a2b7954b1ac416adb85f3736e8d31e203ac4d766fd6f0c36655be62c8aa54597d3c96294db22b042663d270b08a330d1e305e6c0af7e97308593ad31ea8d8bfd933536d3e35c346bea09983d702c7491408be48b5c24857477a8c2397c618ef8057954537deef686900fc01625443464e2dc4ddf92fde485423021f04c6866dedac458eade5240950dce7babbdf29760463da8b9599849a2c659e03ea00a3c9b85bfae3e0cf8dede34340e6b1683bec3ab55ed3957765ca6e1a2ace5195cc76ef01ca49c712614aaf8e82b49a3c2b5a6518d82a8fa038ad73ada121218cd8be7562379c52a3770b9820a92a73c3c0e625155cdabcb955a19d27bf769b1749c4b75d1264749b7a89cc5850f5efd9a4afdf3f20b7680edb464e3a5c3f29beceb86ff8f885fefb798491036da444206942cf9b1088a2ca46b909390093b06f83edb6aec30d63648d1af87f5298ab4d6ece8cda3eddea771c68f487dde5f5b299a6b1809fc9417e117c615336fb1f4f06c637b158b2b8d8a642b0b74a5248e10169d7e2fbb7de6a9c2f3269f5398ce774bf2ba4777c931b945233af59b152742adabad5b95bd80ef07db1a0b337f565ef565c651ad003a28cf519ac8a234d89b8c6097e69f13286587a13c2cc205c2004e0e07dde458ac1d0672769cdd85c7f69015d14ee74d36cef957daf220f2ca2655b8c5b82181156effb735b1990ed2bd910d53730673005e269616be21a6f408c0eb4e991e40bf729a6e0f24c7ec12f97a81c780fff25f2f105e10bbdda086068c6b943073fc6c23b9d22f8cbc8cf874d24d99554043e1924f457bd9c8e0d0b3c5020e2d0ce5e0c65b731698096bb434f88f9062ff08a2be2f8ede7fb4c7227949c52fff70e9f314277d220b6ffa673a88403cddaa565e3dccca68327fadd7cee1f99364f06aec7dda5896d3c13e265a74ef27e12b5b2576152f2cd3330b31abe3fe2791d6e1d216638f83ec44afd0e556fadf1aa52aff30bf6f615adec7790cf07f4cd5c632010ceac9e15e1d0e6e38ef18d260b8b2bafcb21430f2389b786f56d6437a0840d58071cfb1bb20d10d06b1db7873f63e89e44d33eb342cbf8281714c6330bc5de96d050848b3a34af3bb77c107f3359f76d41d93563a7e7baec8afdc1f4a29ea05da065b2832dde67e11edd28f1e059e33ecdd3becc233f8c906d7239356f11bd94bac21c173437a656cff3ad3247456ad8963210825e70705ff22ec81abd97ff657231324a27250a40e004954b84f50a19b6d37b3fc4fb2010b5771f13567d70ab9ce605a616d86a6069a5ce5d43b26a3be2d524db06e76050343328315cfc2dcebf56d9d0b228e24cc06fbf82435fed2f9ec88b2e3ae39a04d48d2106a3622a5536bbad4168f5cd79f9a7e9f0853acebc400115934f6eb85aa3ba9605a29ea7bf01ffd19cc175fde261b0431d927892fed5b9bcaf53a773ff26c883d257430574945d7fc9d68f55b1ee219230253d4c3610e31351ab9754b31c98faeec5bd1bc8d46942033b046624ede712b068760a8ff31e14d5935981cc3cab39ab0af1afd239402fd75c106a66a143aa699ca0169ffe1b2efe31a378336584dd3f17523d937f76245c001fa007080fa6d719e38af06a543def24308573079a479c8a4bb846b6d9cc460893836d348e0d7417959694a0f4a3a23523e3a6b189879f2ca2bfd0f3133ea572c12aafd82e3a5821e72810c6ad3ed51c255076e9136eb791e2902fa771e8412ee0564388d75bfbab08460621dc3fd43c4571bb9893de38f63302ab62c96f52a731d460a89539a8ba55f50912f4cc04cd748fbb214429618bb09af936cef781fa50b5c96fd4b92d240636116a8b732cb54e2025b8e3efee94454d1ae3aef9f522917ae3a5aabf057af06de6e91779658cf38a5c91511eb23476ce12acef39c6e2a329edeaf433780ef28ff4a678f372a35538827a6776b52f7b36e7f083a76832e0df30b0750310980ec07f6cb4dacc44bb0b2a05c9034975b9402a551dd76ace8b11a451308c27f66e8a851974a5ef859524f0e06dc37c85d52a5057bd0bd7dadb7ab39a5fbccfe5967a550204959d15e2201ddea048f8ef204d9a41f9f865fa2766307b7f5ef3ad9bfb470222b1ac3d4ef00cbba7ebb1781cb4e3ec278256ada6a5db6066f021eb616fe48186a5753a07810893d1c696a5e823b55fecc47f2db0c0502be1c66cc078df39c1c2fd316494548a5690da5d904e5b6ccd18ccdb2282c719cca2d4742962028e1cf9424863daec1d9e3baf62a421b06fe5bbb43adb8ad6eb0cd46fb02bc774a4cb689e8c6e55a34fb56dc68abb146724512541ca02f90627a30c989bf27bb246ca03d452ff8793fcc8aa64c8ceb4d694e9aeb716d0aadff91118796cbf804934486af26ac34f574e508adb9619a640c3c5494c02ffeffbc5338ad7601c9b75286b85bc3d7b520fdf37789ed322222afacc276196bcb5ea282c847762db7a11b7ee7fe81c967f9a6ecac21ce93f65e1b220cf69ba40c0bb249bc81b03470fb155d890c9b879914d5764e8061dc3aa3163f8c02b183664b75a37ce29e77dcdf8ea639dc1e1a57e27aa649a98574f51a887abaa032b11bbd8dd62b18c8666d7557d480cec0921943e60adabdbcaa82b0d64588b4be979383b95b3d7e46ab7992bc263b2c081af6b46f72f3636fb60c6c0aa72c2ea99dd241e13246e9beb90f225d2afc551f719221ebf0a92fb2ce1409595f5c3f9f6e47a6b38a688afdeb93b9bc0ac621444095a06714b2fcaade28e92f5238231d40eec3c42428303e988a89ae73cb9bbf0573871752daa4006db528266ab13edef1d5a83bf553a8937e1e2a196aea6f3a551c8e0f0f230ceed1b1ca467d5c6e9b7a7a724eb9e57ea1257c9ebfb27c5beee4f64b09b925f44a1d9715f0812e467a394f444e8b620b8ebb33e0034678d5d40fa568296fb7fc61908ca673ae35b03bb080baea229c38e45f34b98abaa5c56417901c893854d6305a21bba42a4cb629ab0c76f9fc79dccc62c180f8feafd0086f1fb40cf66796e8953da4f8aae2831ed326fbc72d9f6a3f6744000826c6ff44e2d32ae75a3fecc2b3aec5ef2ea7ca1747ae13ceb61de06258ee3cfb28f370c5cd1d1970a7456ea530069ab817c609df0cedf461346badff67456325d5ec20f9f2ab23cf1af090dbefdf0ccec0c7e84bde95e5f1581c54633818d994d6a7f65ec76b1564c6ab90357ebb8768a4566bcc34f30c2f1086b9d8e6d6550edd1c731ac07fff5747679ed04b9988db04474c8bede4a2ae42669bf603d4e9acb8dce21e2f6a3d37b6054f3da0dde38cc5bc9241af6e57faf1b73e1a293198256b9cc78993ba37a796545adcdabd5fdb87a131697013526635ba051aa14537092d26e83dc2bfd1ed488cdbb90715e7b084f161536eaa955779d9061eb574bc5b328700ad66c5919210c724df3471cc7ab2c709b050a050f1026308432028f69a7fed785c208b841e9963ca9ae509c47273ddb2086940c664be158c1a1ed2b2c0e333ce24c5b15d775497cb640bc3501a420485becc349c560604af59eb123c27cb15e759de0081d6aa77df2277317238f1163764a66e2eafdd41997bc93867823ed5aaac61e56a10d20d319801cff5a7470029c3f99444138f7796376ac537fca6a00641ff650bf588f66709bb3bfb445de7bbd3e3d796328b6e98cd5bcaf74e7734f6e75e3d6d571e0e960fdbe3881571ca2832041608e18d05057059796d1257e390165fcb2d1b8c39f422a1c745c82763a1117d06fe6d4f440b86fce7192e396ad56108d6d3f51f764a96ab6bf86a80e2b2c12e21bfb43e49bb8413edfc7710783b11507d398945e8a35264dbdd20e7361713589785709876303d6c6602c32243e611281d5dbccc450e2147c3db6db37642a15bc1887b16bed722a80bcb76d141497891e71be695f2c762f8b0f15adf953d2ef7e1cf37f49aea2810a43c9b2c61dbf471cfeec5e53be6d98263e07f4848b4a79a66469e7c800c98ed64e5cb9377fa1c6f2d635f1420538616679408c48eebd4e7e5565411ed59af1294d0d1ec5446834f094c5cde2b941778d333aba4d2f13bea6a5c7dedd7d77cd620f26521e4d4f8a1f36d40592be54119e2547159946f7e0b02697f82182007f79b640ea51971d08bba4eb4629e81ac64d073eeeacbac74df50d1c5ac4d8063d843815407486c567b65c946088926963173c9841841e1bb34a2d36f435b0354a7abd4fa47cf63e9d33a74ce0d642f3743442687b483a754cbbd74d795d263b396041f0de4b423b966ed6399323b9e0b9464767e4deb01aa28f2e82e599e35e79bff5b714847e15dba8c0058abcf35df31e526a078de7a35454824aceb714605bc3524d3b3067d7a68e7edab3637e4086c3d8f37d01926c", 0x1000}, {&(0x7f00000010c0)="37963b37a3e98429f6f2eabe8c9d579cc00dbf10fd0e094ddc1f813c8fcf17da919ae77975d5fe05562714f8f6311548b3e8b1f6fd93ccbd849654bb8de9cf616fcb7ef53400651eefb216fe66ee306f7e265e921eb33f2dfc1e650fd65a811ecda230b5bdd775c2eeb13e1b2faa23ca7ffd4424d6c575059031e3f8a606c7457565b0e09800fae861167b868417651ce5f99377da51bed740c6df8e0e0f0c1a7b41208fb1c2e6c726fe289f4a03b9fa2845dd0691f1f8e6", 0xb8}, {&(0x7f0000001180)="77551db169191e2fdbfb", 0xa}, {&(0x7f00000011c0)="b96f6890c5227528c2e06fcf0aac", 0xe}, {&(0x7f0000001200)="2a76f6", 0x3}, {&(0x7f0000001240)="00ca8cedbfc924534a848e46eef9252a2f4f0e1e9929dc98792e859f5a7c93bf152f46a0d6a9c1437b460791991b8bd6cf2196c3b2672ef99ad6ef45bdad0bba4a1b09bb62920751d3ffa33c4183abce0338e5", 0xc7}, {&(0x7f00000012c0)="9c1306fadbb25f719c967e307ce97b85d4e2", 0x12}], 0x8, 0x0) 20:35:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="e87463f136fcdccd20048878e028da58424f826101948e9af6ac58047079b900225767ef5c7f74175ff19c9bd258da896cc6d3fb82d79f29091f514f9f722a14bfd6479196f98f8ed54a2129dde6054cc2a1c8ccce2dced9544c88a999d1b77cf6a824c50fe01df6c0aa6c90847775d41c3f41f5f907810796eb2f823a5d4d85b40dff3268351a09fba6c9dd0c2fbfc046f3afab147d47e96911939b6f735642d12e16545ed77db565aa36c3e6329aa78fd427659a9911f0a6fc66190f24e73ab49866e2d6c281c1b7151a8ac9a959bf5e538c0d8d4ae0dc0cbee5fc3c190a9319e19bbd", 0xe4, 0x40b, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000140)="8608837dd417dac805967ac5d9a3167fa0682d289b42244666df4b0461ac1c7c", 0x20, 0x409, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) getrusage(0x0, &(0x7f0000000240)) recvfrom(r0, &(0x7f0000000300)=""/194, 0xc2, 0x1, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') getrusage(0x0, &(0x7f00000004c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000005c0)={0x47, 0x1, 0x1ff, 0x32a, 0x9}, 0xc) r2 = socket(0x2, 0x6, 0x0) bind$unix(r1, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000640)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000006c0)={0x6, 0x20, 0x1f, 0x8, "98719baac4af6d1404e3a4433432ef78403070eb", 0x8}) r5 = dup2(r4, r3) mlockall(0x3) r6 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000700)={0x1, 0x0, 0x80000001, 0x9, r6}) getrusage(0x0, &(0x7f0000000740)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000800)=""/90, &(0x7f0000000880)=0x5a) unveil(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='W\x00') faccessat(r0, &(0x7f0000000940)='./file0\x00', 0x7d, 0x1) syz_open_pts() recvfrom(r5, &(0x7f0000000980), 0x0, 0x2, &(0x7f00000009c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) recvfrom(r3, &(0x7f0000000a00)=""/188, 0xbc, 0x40, &(0x7f0000000ac0)=@in={0x2, 0x2}, 0xc) getpeername$inet6(r0, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) 20:35:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() r5 = getegid() setgroups(0x6, &(0x7f0000000200)=[r0, r1, r2, r3, r4, r5]) setitimer(0x0, &(0x7f0000000080), 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 20:35:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) syz_emit_ethernet(0x74, &(0x7f0000000140)="c1a65684cfc3cbcd492daf609825881e568dc4f95346eae6abb520005963b1050560832c17478e1712d52f9ccc196e7aed0908c59a265d97fe9c9bb0d63ecba9561462dba3257cf76bf1b71df64339246a4d0371e7d532bb5b6247f3d358a853c0c19aa3ae28830bc51d7d8436a0ce0af7399cfc") open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 20:35:14 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) write(r1, &(0x7f0000000000)="a8", 0x1) 20:35:14 executing program 1: kqueue() select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000000)={0xd, 0x6, 0x1, 0x4, 0x2, 0x7612, 0xfffffffffffffff7, 0x9}, &(0x7f00000002c0)={0x9, 0x4}) 20:35:15 executing program 1: setuid(0xee01) r0 = geteuid() setuid(r0) socketpair$inet(0x2, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) sync() 20:35:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x1, 0x2, &(0x7f0000000100)=""/132, &(0x7f00000000c0)=0x84) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) semget(0x3, 0x3, 0x100) fcntl$setstatus(r0, 0x4, 0x40) 20:35:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0xc3d7071544d2bfd6) pipe(&(0x7f0000000040)) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="368021b493e8459fe0a0cee134fd66bcc6ccc9bb3bb5fc78a8ac355ad3891e895879c7dbf1ea6af8a953ff8090f008ab6024b8ac3babb959b5bb7a222b2623b0ae5b6e5a9856ccbfd5d8fc1855b05abbdb8d8be096d72e18d2effab8b0d6ef61412b428a06001a703294fb2a0148add5a6784d825b9237f69b8ee974a0dbc4709795f62d72", 0x85}, {&(0x7f00000001c0)="a370adf9", 0x4}, {&(0x7f0000000200)="dd6bcefef39d5ba180e1d329d1462b5061d79134d783ef1d04d45a53784fbef55832ac6a0c1c5228ac68c9fd5806565515f314fac36197a4bd2373999b473581051d27a1345718e8819a905ae612cbc0b8d7f4eee89a100b8fd39811f4a9b91aba400a582dd5a750efac7b82499839fabd49cbc4129ba82d35a6af6f6bf6d75caa4b150e30c3a002c1e000307fa31bc58cbaef6c14bff4af25bd86b2c64ccc6f088862f11cf8a2548317d92efa9f2afec21ac8b57dceb0d37c39248a85ce61b827db255122f9ec56964bc397c53ca8fbdf4a217c8406c0077d27f1892395494f1de7e186be1ec5164ab6d26aa4eb45c4f3dd3811690e3262598d5e4050a39a759b60dd53a4392cef9d0d5ed3400158609581a80f829f6c5fd9653a283b6d5a314a3d8af1a673196d4e80bed5d84d31e86c1349a3ec8cdb577b5e398054f480fc004d94e847a8a52e555a1f6c1de34982cec781f5e5fb465fd431f60287311d7a3df4b846c8bdebfcb4ec4e54032d7e567269bf3ddbf312439bf6d0807480be7af8b8a63e2b46d9a5413d224365bfffd61d3ca912a5fa789863660a3b857e6d407b5f73df5854cfcb0412db6af6db76da97670e31d12872e81f25c8716e0cfa5c4d00a84cf88e1e5cef73cac9a30a38e7efa7fdd9e40b3e8c363719a4ccc3a364c2ac13ddb73a0239b0295d4b5cacb3d2a897afbc77a988bec09db652fa94f4f0241895e54c14c78b171408816c77c64a24f6ce38ebfa05ebc4750a7728f15b133b220c89a659cd8431c95ff3d8115dbc73767f14f7a78e8a9fe27be8d721fa068fe461cbff7fc4d2f30a47ad2130b8f1949543c25aeb2aaad1c6071873ab7826ee9cc57493409dc641a75ac848b2817e52cf2990c9b7dbefd00e40c7a4c222d7891ed4cb592e1cbfac64f42986cbd6d36e0cb26a9fc3ea96c8b4d7bd8b9b4104f345dede69bde2f933f4c0f14d503f2517704e5b7a68605f9e9d23d014b0f6311aa2bf3b07787862949aa81209a707b7a519c4bae7a1bb54029fe235c07b66e33205b62e9d840e006d37679948e889301fb118279cace928f636dc2397281cbb5a0a89ccb419fe0bd599cbb1f12592b60bedcd13b3fce843c53c9f8d4fcd2fee264947f131d8519c36870dd0b4d1ec3a5d5d9f918f66614aac2252828822617aa354fc3e33bdbdd840724c20d31ce5ede3c8f5cbda32e11d60524a9750bba6535171e8e7fb87dac7b830994819cb0b0da897ac4713ffa0772b7bcf9636a2e4ccbcdcc0cf03e22529708ee41914d6ab8febd2c2c0583586971de5e5481d07c7d62003f5f91345f140f1e821f5a1d41e0fcc743ac4daaf1cb62a29f648226acb7d1ad0b617186565144cedf227fd9206689bd9e09b2f1abc1359641b1c92c822ff704c57f001c046fd9125e348f5bf51841fdc175b28151d71667773ed17b52904909290707c6c77ee3ad2a0d3ff0e02b323693c5af427011d319d0a39beec81e0b6b339c5a1d259d8b78f06429788b41f9524232bfc706488d3502cda935736aee6703a57cb929f1173096eaf2f3bf40a12531073e7bb7b7e75f7c547b5c70c0a0579ad42dfa1bef83268d3b70e1706ca491fa9d4e201729e3cc2a7c23975de4730b42052a1e084d1408b6ea8a8935e57423bf1b877926cc50bec77bc3a0edd3a734d9ec23f1c0779a164920679d5f85b6c63c550e53defc307f90094a019fb0cab91e9ce0577765e5e85f13efaa3e91e4c43607fcef45536238cb496ea206a90876fa53ac94bd968784d8da2e7699b900c22b7f6b3eb570fb269e36ee436c444c9febb81180a0f50652768c03e57db4074deee0ad9dccb168b5ea2b484f5401d56e3a444d36d8996b8d9b014e1c5a327f97b6e20665d265b779ac5c6befe6be7244c52c1b00b70d1bf3be974c21c875560fe98d703b4bb9648502c06d74bf74e159b1fc58de5c7501841a8b76c487e17f7d38c613ec8e58335d2f523843e062d149011dbad339da9264a925b9325af3ca4d045b0b8032a30f4930ef7ca0a0d02ac3e792575356aad37580c4ad820fcc103691878f4213a68cbecfce3c11f294acd554bc1d7bf05a7f3a0411a60ac27a3a457d9fccea5eea2da2e1c28e1df6fa5fa0c136462f41ec5c507a5c86c95af55624a30fe6f50e3f74d5d96aba9ae3fbc94021cca3ba52b48f7d35e8443034590b904c2963135c13a7a5b6f8a2b09d4f6112bf506703ef018037e869f478b5edcf7367fd45e9081e2fad3f543dc03c51374516c6fe1ad5ab8805be3bb860f838bc43ba77ad7cd7cd7493228012aeb2117e8f06f14437aa3f668e8232c15daff1bb852f614ec8f03f9ee237b67a3ee2935cb30982d3397a09d133b158cab385d9b5138bc0e4b11bb71f9532426b3c9d496adde27104358159e3962423d33bf152056bcb261e0f1b3dfa5fd9fc212e52a023ab0abf71ab2196dd09fa30bfbc8e9736a77292dc24a5e41699b627a8f3ff35857c5a97bdd52762f2e49d6c5bb4037b2e1ecc58af6ceb929b13cc3e0d749d023a2000c6f1a77c9855be0630f81a20aac20595201082a683242f867ff9d3e0ff122a2d2c70da7931fc06c9a6a2e1528213a71aac4fbc67514a4b81470bfb21be64b9c70492038f8f92f8876ddac7894d1362b471f5b39bd0c2163c9c8f14a544c897fbcbf85e61ee2feb1f36758062c96f6d6fb49f10f902f540b9da82255f755ff5c96c9817625bbd29e375c2c471523b03a51ff8b59f31837d902d38b162081e8a3f96c19bbe37aace2c7e6423a1f359545b62ac5feef5def66691a892b0e2abb76813f46a841cb214eb40c0a91fd22d5c612eac0ff364f3fc5c2274901f5fe047b52d66060f3858cfcf7f6a03e7b97289d75627f08836bc23c40a1d0c943e3f05a113bbf617cf182be879c00d40ad38dbb79009055df957158c3252eaaedd8016b1a2ac10dd15cd38312c8abc5e2b449fb9fa06cfc4a6d4ddc947b4a9eba222d4dd60cb8198b3a1b4a8081056e087d307b9adf99032f4657c6341f8bec3428d353f683c58782b4df80e80ccb37da0d514c16eef44620993e6e3c1f712dfc3dc1ecdd6c88e22794addbaae5338032ee8b7e31f5590358208fc8e21460f15b8a741caa33ade51174731b9488e20ea2e4bd8f1ed03a95922cadd5e3f2d264520726045af9a569f4584613927ef48846c67cb18b6dce4aa130ef9cb558fa34c6c9526ef44582609d4a8a54526e60a79c4636c0899de81bd2ecd8b022aabf74d428764faeb9bb94a6bdcd057a7460e5e9999fa3bcf22c734022ee228099822ad6448439b393b3aac3af341563beed181d574f2b99dd741f4f3bf736fda1079e1d3a79f2777cf3e32c78b624a250bb81509c0ff3d8ccdb72433d76df2a58cbd592ab7e3cebb55762888b27bbd5b5c2969855822655ffad2db9c4ac4780854bdb28fcb0231323958866e106d8d86a34994e36af6bb0d932fdf6cc4cc24b69974e677d8bfbc7512d52fc88a905a58e8cf5c392b6bb3c056c6af233d83ce386d3375b2b647a4ea3b7587891dea13d3cf8fefa48de214d4c0936984963e3bbb4d4ecde4623137b0ce4f40573cf26f8e29f10577603a46e7f9f7578d4238c27de85812984ea302da259cb967fcf9f9765e4deaa6a6e2c7a74b7aaf19523361f039f6e0fa41021e3029a6e3f6170a32e8b2a7f4cab0b96237393e9fa0275f73dadbfe31721d3a202f93e68a4db37ee2c9ddf833645d7ef55f784774eefb4f7c67219ff6441f6212e982d5863c6fbfd7c2a2cd6a81f66f73d7c0b36f8fae3eae0045faf6e99c09d50170c7f898d47be0f2b4b2d8f71f84fc48020dff6b4be9a542209efbc7c83857869f2be371216cd4451d8a0cb97f926db60545c98534edd25317ac11e96e5ac3f018cee1fd2b4c049aebead44ac777a6843ead8f2b6ff1ac0ae6af43bbc35bb8ed62e31ca45240dc9ee3506db6ac45408d4103c14953cb13b59d4fa9acb93aed71b65b1eaebf0b8150aec2766e61408016838ecf84454b29169c937e6d06ec92620ddac0337a9b6b5148ce6358b569b8fb14d3c9e2efe25fb29bff1489f1affdba5d330338457c8669e555c294ee25c40ea1510547d8c5998ec12b4abac9586a8108b2b341cf42f6b2657029804e4b3135a0b6e7a52e87c97fe55021b2d58198bf127cee62d0f47a9ce1c7d06bec4597bc5375cbb81c3455f17ca6867086470cbb8644c58acd860ea10a4598bcb6f5c5253dc36fbaef240250f276b4b4ad4e5db32c3dde7bf0e2492e8c71216a0bd3bacec2f46b3cb1a34459589e7aaf5d08b9efecc51b9f88ed885f447b82aeb28e694c1d324fd16087077613c9c8467668ba535270cc5be9be140c74e978c5187d0b4438658e5c228d33fe8414753ca6063acb8c1b07dd6e691ef8a67c480c4f1bc152f5675f6661b646b89016b2c589ed1a873a652b06e55f7089a3917674c44887e7b1b4c0557117fa6eb1f7ee1137e10ff9ab6ac8f231d24be7dcabc1e1ad810fa60bb7dc1585314320a9567a7a926c8b5aec84bd0eaf51708c27ea2ae26c37c8c1fdb21d15c254cf569b1339fda61c753b92ddc38f26ff0e23f9a00ae3ff7ba67502fb23c0ca49ed3040f099b82ec9ef480ab40fcf7ac6e6b52e5d08ab1421261e669bbd7cbaaef28f29736acd73e0d52b86cb9d3fa8a2a6091c21858a244950cbfdec2057793e3fb8ee40335ae70a050877f0b3714e44cc1500108347d8d41ecfa92bf60149bc112bb896d2e72fec6d24032a52a99827181fd9586f4cb45c9a69790b3677df1a6405a7ea380b57f8092446120bb1a74e552a18fdcd5f0aca7a6b8afbbe8ec209050dc95d4e2fbfa1ba3e42c0537f510268992138564f61c7f783886aff1e3d6af8d88b5b08c8de4ff30d70dbeb56a0e0829bff0cbf3fd44b57903ea677ace10f040c8b3c641c8259f22604f0ea628248bea4ac6db818236a1b169c98259c44c08dcf5f446ac43c5a0cbf27b63cf303b0fc52b06a80d803500f800ee2692e573436dc05501fde3cacd0389b54fe9e71254be456f9ef57131b9d28915273a9740ea412af92a21bd13104d700c366eded87ef39fe86fcfa50ac3f42cbe7ab92954095ce8bc4c5309626874afd8797f6f382ea9dacea00eebaeaab30187e57144cdc8060be4407bc457e3c772e84aabf655769b8713a88fa99b144165695e37c48bec468f3e13433b7c52dccdc5757983ce60589f7322256acbaf5f293c12c85fc94f0fcbda6650c559c93839e90486d775c639f54c35747e49f92e864d0325d0ce7a912a2b1d2392cfec2820569bd5cfc6188b79df1b138651a41a3dac5566b7a7ca770ac8a8ef0092363c681658a676e80b86a7b213608553bf0086703cbb22456e1a5b92ad513448ebafc04cbf1088fc7c06eb620427c05f56ecdeaa86ab0e3307be6f780f785638857200654d1aaa88222adb2ba76919777a607c234843137dab8202a884f1bc43ff43a06cbb726598c05c42b846fd951bc44fdd6baf442a5f602040117a784cf9006220bb5be0fb6e2d59c9243de2c05963a3a534eec13ed950057f8a48570049eb9cc071a0721b104d3d48977291d17d684d6e8d25891444e11be20ca29423319def92cf66ab4ad14b4ca451ce31958eff60c8ec5081777db520b799cdeaf4fedc3e90a7091e99b6211b2107000dd03976a4d8db3e87f65f16f4204ec2170ea2f5884743e34b76de315d8a8f2d9e0b7f0a6ec218073c7d2576933b573ea0458483970e4525a6ca2a6e2e0a2685ab95e9c2ee9928c68e21783c44bab2a4cc4c", 0x1000}, {&(0x7f0000001200)="3ced50aecf991e51844bfa91aff8eaef3c83be1167b264181e21d8ea2eba436ddce0f2787f2243d688aab60427bc3b0032c6fea0e5a90580b143b62ac8621e4d052c5596577e1da590df06ebaa06cc8a7748f6f220e6b05852f346fbf5d1a6d4afdba3cd99bdccf0eeef5aed61c33e175a3b2ac9c7256d36f994ea7bf43af11825e80d95c142eebce9821a8d43cde59f777840ab7812d85630e5cd928879567249129846d7ee193d3360287686084042a7efdecda986", 0xb6}], 0x4) 20:35:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x282, 0x70) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0xb2, 0x1000) 20:35:15 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x3, 0x76c8f0333c468b6d) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0xffffffffd) clock_getres(0xfffffffffffffffd, &(0x7f0000000100)) 20:35:15 executing program 1: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r5, 0x9}, 0x2, 0x100000000, r0, r0, 0x6, 0x2, 0x6, 0x1}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r6, 0x2000740e) 20:35:16 executing program 0: pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000001240)="04b623d5c62a1ef07abf63925308559a11281a2c3afa23e5345305942935fa72390bca32825d3eeebbcadd189c15bded3c9f6836fbea4d126bfc4cf1d6869c62aff1e2b56a76891f4ffdf88b", 0x4c) fcntl$setstatus(r1, 0x4, 0xc4) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f00000011c0)={0x3, 0x1, 0x0, 0x3, r2}) write(r1, &(0x7f0000000000)="a8", 0x1) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000040)=""/197, 0xc5}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x2, 0x52) semget$private(0x0, 0x1, 0x4) chdir(&(0x7f0000001180)='./file0\x00') 20:35:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) getrusage(0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[{0x5f0, 0x0, 0x0, "68722ea9fc0b930e33782b5bee43ec353ec2f41204e005b9e4f9adbf640e5586104fd2281549906c4cf532132598a0631352556fc7af79d56274c6f3be47f9176372c90e51b443de72c058cae64615a84d5c246fd513bb0dee9a2e9708a3df46c341f94c39bce305a19e879810199fc00c55c7cb50761ea60f0ca287ddb305007fdade34a08fff01c9acc4f41464ff10736aa5ee4807c64872be35713347ccdb83726af6b2baca013985bb9708dc45197bdc4c2554a4b455cc2904394ec9abec9aa664b59cd31f134e7c814c7af90bdf96732427ef6ad27c64ce612be1e061afcb15c0bb8627979a3ebb70805928944c10a5a09663d39586177ffc7711f005fedecb7d7dcf470b2552918cfb6c27b50883a8c89fc33f24f805be0fb565eb0acab85cfff66ff6bab6670a5bf1be45c872a997e475c4d1c001afc8e0b508ef46cdd7faec9c49d252318416b97bb661243a4bf2c7b44d50202ba730a041aa4d1a262d5b272429d3a4730fb3be2907afa22c71c3f5b66c11b9d1ca378936e42427a4cd5421f8e492d18b551e94c3f28eb443050c4a97595f7f046da15808a2c005e7db8d345d4154937cffe847d2ceeac316daa56e717c2f861e0d1bbd31d0f82c464e7195d13396ff7c088e5b8a1a385d85ec4f89cb3dbfd2dd019f3a49b5a3c2e28f1a9a8467e22e4d0453127a500af3d2e65148c0a0325cce650fece94f8bbf16fd23aa5bd840d2af925ac00302dc277c1b16884be12baf1a2541854ca25f85c48b536480c0abf145ce59987ac8ba3c8abb63417393bfbfecf05c2cf7d1463d02d4df6569523f6b0f3a95f8cef7abe8a0f76899e6dc41399792a0b504baa6e98cad7a9bc4c0e05e54a4d28b8f84978358e9226d2c042e8c896dbd7222385d36b37b43eb0b00fc7e06c7fc4baece84873af622c4e8a85e6734001b12520beba617b5ce1a9c4b9d3df1c5c66b3e4eb869524300fc0971fc6281172e7f4f76ae308757d3f2a82e5f3428bd95b3ce4b6fb8389b163de548523c0e89aa15383d2039dc60cb84295a3dc19c89c6934eadb5b4354c3408e38c2e2ba10b3ac546c21ce677455147fb7b6a33955421a7f4c595a53bf34948fe008d969ed996930eccaec8c12380cc241f003ffe97a78dff46ae3e1c38af7b53eb9227561430847a5a296908a07b1fc89a2a5afda760dc852065924ea87575c83de7c6828e360c0abefda9c66c74e6692ee7668c281f9b212c70ae6c3475195f04e4d96413b387f07a8e613bb5e818dd22bfe4f493c8ae306801cfe04a60b8b0ddc0fe2dcea8b1549e15525e35e2bf0ebbfb8fec4bb997c8b32f26f2097d8368ed6cc9e5216507168c68df97ad6b2426dc156f7134d55886ff19daa24b4d8a5ebae731fe5f46cb97f27313868cbd0f227719de922d1d6e08c7f2633ee8ab62de88da412f3de2ce360fb39d90c380924a371faa2a89530c93318533c01db4c3c42a028941b1115377ecf1dcf4ad881a7c95ff099e2c3521ad472a33b511ac4c09e4f1dd409ed2f043a30990ce36d334e2361ae02caa27aad5854efc5059e93cbffaf7f9bf0c93492c11e07c907152d04e090f9758dc4f3a0fe6e679c5dcf4c0c794de028ccdae6b3e80b23539c098f6da0af62aa7bdab2e4faab7181d9ef75bab9de1abd450bfc07f77a503a3bfafc90bf048cf38c2c677a8ff86b549c7cfc99b4ff492228c00bd516f9dbbd36ca54143494cc16db7adf58bad0fc1c9b91b972954699edd2fa7f790e336cc56e536598a5b38edf9fbabf5991c79ad0aa851a6b780df4edead3f7079f46d09190d0348ae7bc6cc06f6a9211def7905e090c08a04469aa1c15908a28242620d8b940f5cf1245e2a46d664e09ee7a52a780aea6e62cfd20d9349426d5fce8106948196d5a746a68e670632209ef8583fdd033eb6c01061bbeb66706d6cf16bc541a1a1e4b72a2e8d4de1b3870fc1b61b6fd9ba50d0dba0ad71ef705e07bdafa89c46a919dfc7d4dd9a335aaeb2ecbfce6de93cece26d324c3ed74226887914bfb998bdbff6d6f7de53352d45e1e50af3ac19357806f3b6cb5d6fcfd135a6a94d22bead38f783b681bb412721eac21d0af0498604452822b0d420"}], 0x5f0, 0x1}, 0x1) setrlimit(0x8, &(0x7f0000000000)) 20:35:16 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x888a, 0x100) sendto(r0, &(0x7f0000000140)="13e8b4bfb330522e38de3139b6f710d2b17f80476972914677482957b023968972d42153638e85f9ec1541bbefe6142fff7e87d73edbcf771ae9f9ba0ca8aa00fecc56f3d8405958901b2fee6032390e6fbea4df7e7edf9f", 0x110, 0x1, &(0x7f0000000280)=@in={0x2, 0x0}, 0xffffffffffffffd5) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x4, 0x0) 20:35:16 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:35:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="3c4401590e37374d39dd60037fdda3417f4d1abd6f2163be6b0436e03333e3442c55823e897d2f3518dbdc7f065f8305361db655b9d226fe358225f1ea5ea81eaaa3e2fc411ed71a0908efab93246a23a589efc36c6c3484e2b734846fabdafa27b12792e55b4c48a9c8dfb24b67cd98c3c7909381dc20d837691abeac69e69b7a4321d98c37c4a0a1adb2d2bd3998f0b2c2bd7694fd445e8606ccf6d733a2e4671af927b432ebbf8eb9e8dfaebe4e845918ce251da77f975045df20a8ea393f22cddb4f8c547b8ca827a4364d54df133dbb", 0xd2}, {&(0x7f0000000080)="c0a72d7c47a16d97f3a8dae04c471bca4fb690c1920739ddc066e8f65c88b21533670a765bba85138d1a7cdbf88620940d9edf519b3c2541267641124898124f978a636ca21930980b3f22c879a712f334a80453af0a1f50d6e3b537636dea7ca31347858cc8e388727c1195abfc542b3a2bcdaf22217d05d21268d1daf61134", 0x80}, {&(0x7f0000000000)="d10119c15c13a4b28d181a353ab4958c", 0x10}, {&(0x7f0000000180)="bdf743cd2d5db536217efa9d073790dd0fb2c9efa5d69e9708ae6bd5dbe4df141abc79bfda73ba9d7a69a866b301d3e7c1427bdd776e30a15db5afaf386241f5173e09707c3b92f5d8d58a79d6", 0x4d}, {&(0x7f0000000380)="bf0fa4a27305ff0e3abadebd67d287b029b2dfbee9ba861a5f81c4ef1fd5470b639556f116450e72fe07efce73587f97b276a8deed4156e3e9663d3da0a204795f18ab7a1a1231e2164f4ddafaf87dca7e58211b55193c947822bde2aeff1e8d6dbedd53fece0df2af570d3c17440d69d4f7b15365c0bfe01785f1dfec9b60b794c2c997146c2eebe96ba24c532e3cd499", 0x91}], 0x5, 0x3c) 20:35:16 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x101}, {0x18, 0x1, 0x8, 0x10000}, 0x496, [0x13c, 0x8079, 0x5, 0x8, 0x6d, 0x8, 0x3, 0x9b6]}, 0x3c) r2 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r2) ftruncate(r0, 0x7) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000000040)="632fcd64fb67864430055ad2593b1aa66ca27b6dc88eecec1cfba737d4d72028f499", 0x22) fchmod(r1, 0x84) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x0) socketpair(0x6, 0x1, 0x9, &(0x7f0000000100)) 20:35:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x200) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 20:35:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) open$dir(&(0x7f00000000c0)='./file0\x00', 0x30000, 0x0) recvfrom$inet(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x40, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') chdir(&(0x7f0000000040)='./file1\x00') 20:35:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x21) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 20:35:17 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="ad5ce48b1ab6dd0e04ea709dd98e1bc7794f7708d36c6139a482b69339670833f2a56a5be3b5078ffbd96c84b612c8", 0x2f}, {&(0x7f0000000080)="50a56d52cea84e50c57921caffbe95c169be5f92c0ccd64b056e94ec18e288226a18ebfe8aff3cdd11291f4b2dbcda3348bb56aa0c946dde2598abf5f25c1cde981b66431f240d2ed67d69eeb642771c99aaefd86a7e93c9ef1f0476a598752e25e2c9fc0924328fbbd98ba946b913eb96bf3c673491371245124bad2297687912cf92cf323d1c0f8af290d483308b983ac21a3272abbd09eb82ebb9dee7e52fc6bd0695cb6bda7bf834abfcc4766f10065c13e5f2453a23a9d431048fc93f69b1a0a850cb391e3e518f420e11caee121354ed8a", 0xd4}, {&(0x7f0000000180)="79e4d13d8ceb266130b9237ad580ba27a0ff2e8b162d84fe7539c51a3e69ae2b7b0953f5e859ebe95d1bf47a32b2ff1ad33d36e3f2a0e793663174d4e71fbf6eb1f140bd325683b8f2", 0x49}, {&(0x7f0000000200)="91b6b8c3f50250b3d3bbb05569389b7af3dc0e15e96d73b1a1fa1cfc6db3df75e078906a9a151abb0f24c0c11845", 0x2e}, {&(0x7f0000000240)="497af7666af124d59032b03faa85960cd311b668a00f47f80f6d152d56e6546ffdbd6c948999d04eef8e86da074fb3acec05200e7b4c49be48e5a14012704f3f6420692166a052a266d136ad0ebcba4fb3a354051f47ea50cfe39640f0828584d87c5a0a80a5cb0bdb64d0a42a574d3acfb0c8f7179f40602995af2c3e7eb32112ce80fb0837163aaac912b9588e834181cd301a203f43", 0x97}, {&(0x7f0000000300)="2f34f89be5019e90bce6073f5aa85df472df060dd51b448ec1ab73092c9c52fc726c14f1ff51be9d48547b3a1f94b47900c46e8783f39c6e6e457c441f196104df9d7e3b920b9fbaa33493dcdecf", 0x4e}, {&(0x7f0000000380)="cc720b08db2c8191cc7da7dbbad5edc166c896957c70736ad61fcb2d8303339511bdb3702e4097cbbce08cbc249426f319fd091856d8aa5dbbd634fc5fda98907f4642e4df6e399b7dbea9e5fd0bc9c2ce965ef9bf415ae346a627423c1a64c3395b78b36f64714e3f9fcf8e08e5ddedd057fd9424ce466c432523be90e84512bb22ba7f8ea80b0c15e40c4e11c4ee4f666467bf82cb06c30e0a624c62f7910ec1fbd04ee65f2fde0bed980b9a6a35614d7c72c0f5ec3fd61c9d0bf8212be67ef5f2ff30b06c790bb51bb23c1f1ecc04793c1af2c8617fb16a80a40ebc669166240dbd42cb8adddb99e4be49305fa28b13195b12e517e6e85317b9d10a3fc2", 0xff}], 0x7, 0x0) 20:35:17 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000140)='./file0\x00', 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 20:35:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)="f500", &(0x7f0000000180)='-\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!\x00', &(0x7f00000002c0)=':-\\\'\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='\\\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='%$\x00', &(0x7f0000000400)='\'\\\x00', &(0x7f0000000440)='\x00']) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 20:35:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x52d7}) 20:35:17 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fchdir(r1) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001300)=[{&(0x7f00000000c0)="b7102f01c91ac035", 0x8}, {&(0x7f0000000100)="2309f1704bdf19073775ae0c3f7250abf4f960613667fddb7d0958ba0ffce95bd8b931c3a41e3a961d9855ed09683684ae0d536d1bcdfefd7268a177297d4c149f95afb55a3ea04bc956b61713ab87ec153e5b5321944798d221324b0fb206c85044ab3f3a726ba1e36f0936c273994145f564885bc705c1266f787783092dc7848c5ae7", 0x84}, {&(0x7f00000001c0)="ee712ed08955c2782a77c909c005375215bea4a3c1de55990bd8e3d0fbf8f3fa715be4a29c9c94b3480108925afdd2596ef72d34a6faafa282ae62e2bdc74f00c679b04667a88f004a0370a54c0ee231172c60ce5b9488e5c3dfc2e32c9772466b5b084f0a8637fe5bf3c5011cb7201787ea975088373b8ab2d1333ceb59a3ec10fc74d5239c62437f50a0b0cd2a21cddb6e000c4388afe6ba8114c48de5399a92ed3abdc9e95093b517b945ede839452eb01ba16e44e212934085414fccf5658e7db8ab865798b7e7925e3f94b36508631a60b5b0d754056b32bb669d903bf90bd22d99e5bb73245508ef133948205059713a6d9e5a90ba05846a182219440c177d492af8062b1539dc6898a9f98206d255d6968f0b21c93c38812c5623fcc961d7b975f1a73e847716c67cdc9563295cbed757629189d389649f148b7c28b8d864e92c65576729ae37c9141fdce51c0540b5ca392f0a0fb1b58315b3097473983b391d10261f65c05cc3802c5df614d27f746361ef9d1ee7ae0a7ed227f6e34d20ac91619afd02e55534522ef7ac3d964a8e01209425ba3f1b70134001cfe119b8ca43d58b033a2d638e17835b50d0345973cc5859d6fedc72145704008f865e43a6473d3d537fb2f34c0e4a07dd2567589878e148451ddaf084ce8b74cd6d3fd8c86cf42227fffa64931d9c058d1776152ae8a9e2a4cffc0e39b3b85883b66df1c728770691156912d8d734ef17427f801ec154755240b5cf8c1ef3e799cdd0290ceea93b930dde7b93d54deb6a959b82090584a3ae06d4bcc206b64e00040cccc80e19d62bca187fc827705282e9df48dc61b06f842ead3b91b0d23760d48d34103f1ffba834867abe441aeb5b8a313ddffafc65c02b3da32dbe791f576770b62110fff5a2e61ff041657ba58065da7b55528c113d7fb04738f1197df873b74690f6aaaf9470bdb0c0bc222233e70d798625d85d70c719f046baaef5a1bb2b3da87d52905831f1a273300e24181771f6942e7e78c70550e62f3768eef4ee22db2dbb15438bc46d7ba051f8ac42a8dc3fe40cf5a309e2810e292002d59f1f05b1d3f4d1f9765ae6b554279bf19eb2668993356c59192455ee5428a42a55a6bf372ca518ed2c39d3130e21d159effce731dfbcc5fe40fe4099e1306588e57668c91cefc0f8c8030fc4cffb4ed69e5a7647396769aa90304f8398eb40b45f99662872d467db84be0b16d33aa9543e332a63caa04a41c4e46c08a7146716b4bc62ebb2d0a23aea384104200953dc49b426470d83a289c92c4bbe04cce1a45d59cac4a7bba9f33aecb67a5c57cefe99feb36d11ca25b4be462541c574c69796cb234696974bf8c23123dc707218a50a733a9fa0096df0ae3fe0fb204657050766371d87f6c87b7aad5a84385d2f142b8a38b1dc4d503afdcbe0dd8fe053c88d5b60a683b997f8dd37450f26ad7b52a6d478787e2b4da7f753ccfb0c58282b77fcf50cd0d073c0d9cc18a1fd9e2f8250bdfe58b00dee5d0a072957e19a959ec62fd5af9ed3dfecfe3b63d4b67d36f2a05c8c93b1c5d265c8c41249778754d28d0c4b3d70b06efabffa43275accda58f6df1a85eac74aba1c398d9834c62243220f5c365274dbde4fa35fffddf400d2ab503e6bf137745041bef4030ad65854e15580ef56275acd53e1ac13e6741f638d3ca1a625582a2e22e727482b2e8f2ed32732c4ac31c6cde845c1e485df5f2122c808024193fd0c2300d5519bea92700d7a2a5bafa0ff10d7ce2f21619cebd86be1e18d6f140706fb2bf5927551db2888e3d1c9a786fde5abbb7ba09ab10286af9ad4e6cb5c1708bff7278bcad4a31d0ed11120f6d1bca5d9e9f53f2b1b7c4142e8f38a3a4e493bc529b247d9658c247072992c13c55179227782caa9da46d747a26fbabc9377e8ce7f4a8df4b953d511a50d5f8783bf48bfae7966701279f384f395df73dd0a871f14e8984ffff730feb616472b02b476f3ef4c9cb9061f124009403cf217721cdd8f3c4030427de54914195b5bb1303c535082c4ff59adf7ae589db956bfd1ebfea26444fe27297ffdf465137b8d33aeec2efefa83d483cd61fd8bfc65f7728bb2554d68f9edf614de84b3bbd3e4cde7446504f55beec7db2433c238df5229c83d228d34ed4240493135a68848180741f2b2a551ea445074263c50e294cc3bbc2cd1fc411460499852d2e16b7e1755da3ae3d398fee279ad914870b22a63c16be4bae51686822184a77a067a8003cac4e920adeaa5087ab8aea923757964004f44025512aafca3d432a749f374548c551f148f703a700bf9aa8a1e8b8bd42bb79c8baa86bf993ef1ef7aff65afe79de35337b6e5367f8147edfc0ec7541960be7d1d472e364ea4e64216b9df0fd10371584063f3be67351d41d5a7cb202d17f8016699fa4b542c3b03fa950d6ac5b990e542cabf11d97f205e187a4fdbc64750e87ac632c1a618a5ddbe34dd7041d5c12e12552a5cf9bfa2641defa5f248340ea638680fccb343a831a423185f3a1f7caae93674a90ca6ce86d2dccce172472a2919fad0807972249b5800fc135a9a2401edb6812074816b605bd523fe7b2378da0f346e8290528628bca420532974983a14db46b2725b8c658807758e8809c5efdeb2233c8031029b8073cafc7749ac0ac0a3efc3ad83526f078e14508b5c4c4c469f5944dd8e19cabcaa145c477904a091cbd5a13cda80dae2043ab4f923620c067e8f4bc3a4f2ba8629228ca692823600e7f0097d26eb89b1d0757287bad2f1a2ce58ad113c47c34f342e4ee076d7a77bcc0a0dc547b02e99d909eb744cd8a5cdda1abf090a7dd7755fa5528f3c3b4035177f39e1b859ae1efa26f4e35eb2516b52866ddade08b67e784b572385885f29fc68687aabf100cf5e7ad830251e1f0f2e359bd28ba3c2ebe658591421335827147ea50347d421265565f485e54c794f56af6f168860ef1416a807cc6268dedf04905d496c76baeaf484727cf2b1bac748c989f2bb8cc10c11508e96cafc7794309d678cf4573fec6207973833757e0601b8500d46d52550720c2ca565972f20df9e3cbe8b20623b6fd5781eb25ebf86a75258c2c081fbe05d853d7fbd0c82baf02398c57c539cddfca2868df5d7848b1292edad515993d2a544c9ffdcdae7801208c9b90be7d1e1dabf027998126251018ca34bb6372b2eff89f18858a00f5bb3119a4050f77ae63cb4bfb24eba5888644dcdddc7fa6f68fd0af8f855b6f3b55f11eda2f71fde5d4999786e1b86eef82348bd94b5afeb96ddc83f91c10a60eacf400e1af3eabb3c3ac11ea1650aad1e5ad624bea824935604c6a7c946135ecf79b3a82eb8ed7ddfb909f03bdb08a147eed044a0f29e1bdd0353be92f99c9af13bf2d62fc1415f9ed8f2c2d5c1f3167264b017dab190b03fe97561315c35633488222cd278a631fa737187501e40a6648f612e8e44b3dc075bc2feecb7ec729acc5ac5b34f26090356ec0d4745acea35dd2ca4c9c817d30fa8f91ad0390098277bd6407100c16021e7f5d0264b292186da56e658d3d6a47cf637077c7e39a32e26a3c87dcc901a3068b48214eb65a68eebfed43e330a7ea308c95a523484ba40796ecbf3c951ac40de7091b2cb4658c10e0c232ae9bb6e128b9879ee45c201bb02300e0445e348c5a0c83d8b6a66d83a048e491898ca5f1be28c515adca53fc49d93b7dd1757438e7cf8aa057c987eb156e78d87376f6cf52a112c75c43a329eaf574aef92f36d7958db84e4b019abc826d7c462d3832d45f63107e409191b2bf00ab35eafd3b705a5ddfb477ed684b9e4f738b53268bb48a37b3deab8fc1fabf5edaa9b04ff9ed08bcd3ef19d72b4bb64554d803f11321a53e483d843bd401ad245b999210704351740314d45b80799e0cbe386462511d32e139b35bd7b49002416157178351113516e56bada3dbf4b817f6688fec77178b5a5333f206d1f97b283c35091cfe87a468f565029b910ccd3661b1d4d5d235284a76f6e8cb2c76acad7c52e12ba9c49d28d121200a8130348a57cc43c7011484e9150952c7ac28b4c9fcf991013b09bcfa13e9f14342da3126b717fd787bf409875f1ffbb6f4ddec2438985a716ccb68fa37f48fcb33355e66cecff9e7e894a41976d46ee11037a0935f2b84c8fc0680714d26cefb738760115c85c834229bbcb4ca7425adda5fe6d8c26f1a3af47755293b718f35a430e7c398e9d3920dda1244a60388d3763f0ad3a850ec29eaf0a0d15ba44cc592fa5cbe9206a29d147edab79718d83a8ec90bc0c9d5c2d78208544b564ba7564e0d96153a45a25543c6cd6505a0ea64dd88ba64632b5ae08cac765c3ed79eb0ba3fdc4564d8c6864df9174605f9050c2e18ca213d71bdead7e0b4854ceba97ae39a1c1b1309804b6379381da09904ba4d73aa61023485556a179fcd0a53bfbd209ad8a20dd02a48eb6b96529f37324ce75a612de5f3bd184c89eb02a28bc4513315beae56e73401628574e0991c50afe6f3586f57132e3e7432a127f23d8acc74b0809524d8a82abaaa3f4586faf122e7cd509b9f2e0b4c6d1a6b4755123dad98efbe5fb145e610fa571867f097b5225f8f366c7282090a799357ca82e1151390089c8729d5992efe4a53b14fac45ee78520b07f48cf3de1d7edcaa6c0f0640762d088f5c2cfc4e8c0c30182a01db7950fd5c60cefa959c324c83a1441f7805b083ce1f3c772c6e0231eace89b30362c2675437def6f936c9af6d1a5aea548585cc15786991e40f081ac1fe38a8c36e1ae5eb7d723a8cd15ca8801d894e4ce0af059b90d982210c6ce561f300fc6a91b6abb314e716fd28c09fd49bc7a1d2d349b480d2dfbac98f5d74c452098b56e0d7efc33af14802ddd60fbe5601b926d1e01b7db02baada3f53092bb63154f526f5398a8d8ec5e9e3247794433f883e33fd28e417b39ca6874076a1ba5750d9328b7513f6f80bb742dc5351506c7062f857adf5f53c7c79f1af2dbcceaee1d2255b40abeba2ae9e85257ecb90e80e97b965d863578dbcc12679da23a71e81bcd0a06d05daee7657f0b5e1257b89a9377fba48b0e54a929c9366448129a4dce2fe34cb67767028a1176ea3033662d678a66d2f15f63e81940da59456f4333314e35e818cef5e2c7966176c662839e00f016ba10b25c3148fd0a82a0d85ce63b31a696969fecc2472adb8d331a0ca9fbd14c182e127fdadad3b11e7e5ea84ccadf0ec03e5be448da5a17001fa114db2f63a8ae40ad634818376470e1d5eff166374559a8c7ff4b0f04446e2d62609e10225b1cddb985da91ed55ecaca338a71c5259e6e46ca0b60a4f3012b8944361bb21c583a237ade2c1d19d85143ea6cbd2049ebb00d4d185aaafe344045aefc29be46e5ebd5c0c45ac9593f64c4429bd9218f76b673f28589093e30d52188b94c3f55c06eccb710d4874257de4926134edb86fee0b52377539d0636ce1f141ac9f08306d142815c09479f61b26442e2b8b4f0f868270a83226fb17c824ec2f339839b105700d90c5a6b05724774802a0559600eb801ca1068b0b21d3bcb5195466963ae3778a665e89274ef93a1cb53de027f7c25cac01ee6e466ea8ef240c4e95233bd018c4f50389cadbc31f032ca0111111066618d00c162e01ed72ba69d3bf70289e12b560215bd6d29b8e5d7227472b8c174e2b2af5ac1ef75235681d56d450eea1f312684d4eff267c58d82df8d0c8a0c1b7514b2e109f31996a74593939f1055597038e7e299fdf75ff", 0x1000}, {&(0x7f0000001740)="150a37060695496be3dfdc0d3a803daca1d2eb86ade279f2c0049b4d28f78d9928ebadad455b4c2c82753a5a92eb59676373334e4e5e19fe1453c23e38cbdf5ecef5bc3a2bce53fea9e7d1e2d534c518a621ad96bcfa4b74458d98ba0295d44b01a23f81631ff4f545b20e6a7c2fe39617503b8cfad5c6cad0c2706ae55702e8834ae2f05bdf8cf17000127e2da0491dc846f9e822bf951b2f48a0b31732573e9cca0b549e0ea6bc9aea40a126a3a12c9127cb21b8c349190920b0a2c5cea0a4056607bf3eff78a84c376406b59b076df89444ba29cd0605c95e3c75b1deb5e836e3112cfcd85a42a76500451e6cb45c5c7977e16f1b9a63657410136f5a66c0717e4aad1d964e9e836d0e0cd760068061712714bf8c70da5838cc89b0732859fffab9d0f34e998341f01653e16c5949baed6f4fe4f33d0efe1ffa4e9839b62c6b022f34221fe4c4adf798c798288e7b423c547a97381300943cdd1e27fef258319d8d14d6e453dc08289bebd38e2a98405da82b4dd42c3c6a6a2ff3fcdd64d14e873f46df314a009b332e515c2603a2f0b4b8f719709f216b661c39c35ccbd46cd7cc7b58caf2bb164711c49f4766ef774ed07b612ed34c6cf20eb8ea2943f7c391134c3e5acad4242bf46d57df22073b3f497f49a55d02d09a319e236ad8e894f056a0662bbc744c37062b99bd2c4b0b72b32af0f1dce30d83291f484b0dc56d6d7fddf94028b092676282cdd82d2531991d5d627eb7a97456089c6a4a874eabed887540ea811df8508b01f2cdcafcaaed9bade25b9be783676d6e2c0f642a115aaf27a12f224dae2fb865c3f273f01d7158c637b19e0d638d6d972f0867a38579435a0fe0a3f7df7149189f64ab932a1c233af74fd714e0a376c3e261275283ed0aee879a01aeb2a5c5c2de5644c74582d58da4f8305e545e71671d3c85d297adefe3c56c6f48083c48f26d887472f6196e8975a43f3749af02135a74926792b7d0339a552418fe7b5c8be8cdbf5b47fe1e0d2104259a969596dac45ac7a6521e30a55ed696ce02e2185e3f6c88a02e8dd87860fb46ebbdecea1e5ef1fcc91616c6513896ae76cd4e2550c2ea789eec398f38a1425931d0420927516e7d338b38585b5cdb2603e1d85cbd3771b780e2f0a8b24346ef4b7b34c63ce0a7b600dfbb1998863c9e434d83ac8cdbe06bc0a3883b1e423b9388c2be4327bf29b2e46f671e755d864f217b729944f83688c914ad8e02e780bafc30acfafa8cc7bdab8de3ec178890d21805f7f7582f3caae140f33cefe1c5a9ffceacf35dfc9582b0c974b7f8ad89bdde56ec260a8facb7c70feb27861cd96c0385e65b70f160e0a510832e446dc9804760e49ad5a1840cd3c43ae31d08c7918f832e6e59684c9f0ee28644fd3e6b05c0cec5e6f200c8fdb85b0a154916fef801351e1bdcba0b41f578fb09314352b75d33ceb18a66c4e17317e69227800be31b69dc060f7906e13b30ff85cd936b177e5dc5af61077476b972d5b7a200baddf69e12767f2810594b7039900fdd00bb3b8282605ffa0df3c17292e60a8a6220acc677a3f5d7e8a5d92e2366345e6aeb26ef25411100ed4ee47e8cc581f41530c377840f038f7f8434b79c23ceec699db34cbbaeecc856c367982991cf7224785680726523679466bc3cef1add1f0412582f8712b6506f859f21213befa94b96216bc3835512f74f3d4052463767bfd04c74cffefbd49cf30bc234be269345dd61ebd6a87d37c8d790c0cf286ab80975433448f14dafad13e490b814e9f66eca591f3f2c042e869b94654aeedab68546013d7e1089642f7d370fe6847fd6828a010d35e10cfff92c742be71a2d7da424e296c667efdd386228394e0da6d2b806ae13f39f74bcce1ac9d7a27b15799688dfd9b670b5ecb1b188d949b2f00b24ec78286da1be51f6d709d839e41ea038d9edfaebc766df4f869213bd5b0777b89cbc68f94c93807e20da1cd7e7215c1a18119bd441477546ff66245f4f6715dcb419e812f78e947e56a323b2c1170c1167c6d92dff4003d3550a44780e5d19b28cd51673aed2e00354f40740979875f86d129304087b8b9bc063eace542eb722bc01f96fc98bc2914781efaf4b47b7665de258e22ed8b9e1aa1784fcbf0a2f620944f028a6ede3325ddd5848b0c172b34d2145454abbb0e64daa808cd00ab42389cce799ee01e945d58dbb3d2bf24857caeae6a70a83910bccf1ae0e0522f40f34a810051fd03b7c4745af7e4b4b12d779d473fae6a03db98776d3edec91137197bdfef5932bc02ea62983e27bf543c3821f46d9f70783336aeff06b60642a845342ca01fb416dc08bb692988bee738e36fa81185b5407f63893b0d379e8dc3a11b62312546a57cf91709fb56f2d67d017379c4972f29b8740c93609bc4b792cbd2e3d7c22d728a9ac832daaad6dc804d87cfa5884afc02fe7d281ccc18bada5bbe596a20897fb0fcf77000d9d419855d508bca75c91e186f9e0ab807ebd6c2fbcde55be06956c209de7079edade0e42ba39cb03dff75c69d17fff9337590d09d4b8e4c99a5db200238efcc7c337ca8570fe9be694c29edd5097c17a64be3725b9b6c08e25414b689c8cc1d779be2c6a5368f10153cf7d4f60d8fdc46741badc3098149ffe1426d84eecc0c2c8a2175a72d53b0f7ef75b3e66b51007615278cdc58f5428e5f700b0a795d60a98de094f66ea0832f0d87acfe9c5049f3e5da7793c49ed208d172222bf0f362be9f37e651aea6d94c7411c08576bba51a67b5153483fa43d08c4e8729119021a285d84521ab81905e20227af3cc04189b2242565c0417547eb042ee00903aa69ee1ea6c6b757bad8e97dddfb76f4d75075b31d4d6ebe1bb435f10f372a1c926c978acfd3f6960b54fe0968c22ae25f15fcf3919b18d1ac7ad5bffab05dd9bf962cad517b1b67bded4526f872640e5d51f57b5a8786696e64715753e65e3f470dc11b2595071199ef67de23f680208980e1a92135ae439097ee3601db2db920ad85daf407fd76dd5e5aaffa7382cf7991cc7cc6a126596f2a11683d30cb21f33bfaa9a943b7ab365fab7602cca156a4dc2d8ced3df777ef28022c54c115994350eb5035204db043d3c0cbd1aa9893fd22bdfc64162219df01c0886fc232da4d3547ea3ed3738f199c448bf852618184637f52e1d895e4b914464fc2b265ce58cd7825b35c5f425ad09bf3fb6674bad72451ca59b77dda690f43414c6f6b16aa467ddc8335840a078ea6d179500160264fb810b78c0233122e2c27b31546588d0c82c4f86a17132a302995eee283dfa58122da520d61b10ac5854036c8ea641cfa928ed02f904311caf553dd4dc609c0c6cb2d4ae1735dcf9f84d4fec1dd87bf635ef0ebdb6e79476f8f4b9fd35b2c4d580793e3c9c0e23f78bb0db01e017e963dc99702369fc24003ecaf458ec88d9b57f931cf62f9783a5ca1f7df9f59622d1d9b59f740a5e97843f7807bb599125dab91a62d65b8614f42e8e6a31f965855c5c5d457d6eb5e285ef81bc6d57842e2af87c0b70362c7b8ff93453c9fe8388c1c4189a147c29d16aaedc11fac776a6e972b1f9ef0a54c62e8e8be15ba76aae6c017d02f73a2eb6f31505f49a3db266851c2ce30cc7429480f528e440a69037b4eac3d63d1441b39f53053d6efd587e13f30a82ab8ab8c5b15355776f8e52e4894a0c8a00a641b8af442633cadbdc1b491aeb0db3fedabf746bb058a0769597657519a0140777fb2cea8ed9629a33c9dbb57ef8b04ad1bf31d2e89fcfdac1ac37905580efe307dcf849fb380142c5ed08cb8231e88a00e26b25b4096a4ce0f9a5d721fc7d7749367a13ac4ed5fc0e2e30fc6bd8fa58436816779f95ba96ebac0e38586ae2adc96c0aaf2e35926ef10ea22418b757e305b8839c6364c92f76b7ddc5931036faf992763759612ddf68c15b9a92ec699beb2c618d741823445bbbb59e8603feca0e92023b3b968ae4e73cca3bd7be6528c81ec30b9bf227b7e285bb03b00a2a35c8dc58d9b4be1a68ced66faa08d15f8b5fe308045f3053cbd2e555965e40489fb065df70930beeab2bd52995ff9801ee5cd2acd358fd2a8c36708326d32e55f4af53a9e1834558c6890a82f68082703748aaddef65c03dc8130491f804f59a217d74b1db21d6b80dc529ce55358656fb03b4254c5d67c6a784859621a8952aecbb1d81c05388d5cae8ed5668bbd003b344432ec753986cbe77f4541ffb299fe1fcca510b319ccb6d5bc12c776684f6e0d1b0f7bb7a2025ba5854db3b944c21540715f75e90bc4142092c2770e2894fde7e9f5c85a55366b4023aab113a06f6c8237f5bd9852f71c47a3664cff15c6f84def2c090957d9ff06a33892781452d2b1b5dfe54b80959abd60d8e370f304056b148c59d2d7ebc9df1809a88342d4d796cba91e41659f7da72cc5807904d4aad65dee46b51eeb3495997d696a8e6d220954fe7a2c7e33adce2cb9ca009eff5a8992048d2c5d3fbe8fe3de546ccbd96b1fad80de31cd4bd96463707ac7aa08052f72ed8175291551ae24e63daef462ca8b3a2f85b70183392c2dda0713f6c9405ac3f894229040f6b624e526008cfe78bae613dada0c622907843b9c318bb6461913e9d49aaf1679d198351720856780ebdca0ae2f38b62eb9751206d6d8cc63236723bab57fb09224bbf03596d5ff09904f8b308d48b5f64d2432716ea245f4a3049e6eb7f4fc66d60887ebd2ad40a28f0e991fec637dc80ff0c57a1eee93832d3aeea61b97128c053b3d31147362b39f927802efe5b5e156f5d2b3d74adc92895ce4805fc399e5386285aee1b9f07494f680a1001ecc3aa8623c3be550e1faa3f684b83a4efab1d629dcf4cba3415be74e209fd80e03cbacf6de7fe181c48e6a502ec5d1370a0907b9bcd55ecc34030b8d69f6b23314c80e00be45372e124797b50764158aa947a1345f4839f8561335946111c9781ca8875e534d2f2790720368c40a37dde8e45a51a3bceb8b2dcd1d65309cf2052ff3cb6e7e896f86f518bb2e316585aba22f7712d82d9029879815fc8428f342dc5e20fa217cf29711344dc23b016913139c759365322307a065c04814528884abd122e8cffd54221c4dbe9f8951c2eebe234e5da47fbee003d4f48dafd8b1dfac321fc8b34b5aa9714a9d955bd3582550f60400a6e55346b75fc97e1a7dd357dfe1899eaf85c3a7b23e64c0008af8da1dd3dde0f4b550382393af83dcd038cfe8b812af0d4ce7cfa9ad7074a8f276c3d8e3e4b69e62c2b6585a5a136e6f2a70b4b135cd3a36d932760a61fad31f159e68a9618c6a28d4a4501c9c963034e3483878735aff60e63853dfa63a218e6e0837ab8c66b3c0190893b0208346f6d782b64c47cacb6b67f4915d400be6a5c50757de17b2ab2d7ed2508053eab4e96708e5cf5d5219eb23596ae25b0d90a7b83439938206212109f10fcc1a619d160dcc3d1b20b13097bdd94eb978a91dae029ffd7d6a58fff083bca2082a5e4eb989781d779860637b588b44273b184765586172d1ee0ffe4a215ab2019928c6e81b0d1c9e1a37711588993b5a6368edd172cfbdb6e9108a8233044a414cfee0eced76a32dc4a35b12a3e3bb51cd9e29f7684b5ceef350e121c04a834840e87798d72ca42fd8b66975ac9e48e2b73f93ce32c456ec14ba7b1befc9a70a01e29cd43ee2d8100c9ec75079b69ff413214f6a83ddfa0fa24f4fca0428943a2ec6d9fa9c72d3e3a26ae69541dd97fd004e49172de18bbd0603", 0x1000}, {&(0x7f00000011c0)="9bf79ceaaa0199d9dad066ded6f8e25b9119e7365b4fca74114f8604bd9a53e4796da077bd1f5a1fd5dcc0f2d653504999631334de6bd4f3", 0x38}, {&(0x7f0000001200)="6cc46d1c22eba76c1ea8450fb43192c9ebe9e16f7678d45d365bc4d3642ca8958a718df3a4e0245924c0403aa735bf92cb0f8bf1e1328effc4d5292ffc2fa99232806a951d29fefba377bb75551ea0df9eb90edea44f5108e0d550a2dbab9af18a682319f3a7b7b0de7d77dbd7157e7bb7a79b3bca319420de9bbbcfbe2822a9307f9cbcbc64fe1260d1bc662512a6df8bc3403fc2a108", 0x97}, {&(0x7f00000012c0)='l', 0x1}], 0x7, &(0x7f0000001380)=[{0xb0, 0x1, 0x3, "494e78eff1873a6b950dbeaf9b379aadd504afd6b950bd7555b89940cca84b9a38f1106ebd7488e193c08b403a7a5caea55897beca1737428431f349fecd87acadb57e668f3213ac89c2e0031e808b375814da994b8d6256816926a5976d58dc4984977bd44257a942f7623730d410b348e877054e0b170b10aa7c97165f41c6f92848eb452cdb49fb06e7a45cb14d0fc27f67b567f96ee0c84298ed31"}], 0xb0, 0x401}, 0x8) fcntl$setstatus(r0, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) 20:35:17 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) close(r0) r1 = dup2(r0, r0) kevent(r1, 0x0, 0x3, 0x0, 0x6, 0x0) lseek(r0, 0x0, 0x40000000) fcntl$getown(r0, 0x5) 20:35:17 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x10000000000000cd) socket(0x6, 0x4007, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) write(0xffffffffffffffff, &(0x7f0000335000), 0xfc94) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc4) write(0xffffffffffffffff, &(0x7f0000000000)="a8", 0x1) 20:35:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x2}, {0x18, 0x2, 0x9, 0xfc}, 0x8, [0x2, 0xfffffffffffffffd, 0x5, 0x10000, 0x1d, 0x3f, 0xfffffffffffffffd, 0x80000000000000]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) 20:35:17 executing program 0: r0 = msgget$private(0x0, 0x18) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/11) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) pipe2(&(0x7f0000000080), 0x10004) write(r2, &(0x7f0000335000), 0xfc94) dup(r2) fcntl$setstatus(r1, 0x4, 0x0) write(r2, &(0x7f0000000000)="a8", 0x1) 20:35:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0x6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0xfffffffffffffffd) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4) 20:35:18 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 20:35:18 executing program 1: pipe2(&(0x7f0000003840)={0xffffffffffffffff}, 0x0) sendto$unix(r0, &(0x7f0000000000)="7f676dbcf044aaa9ef0a136cb556e2303008e2fda713c7882b24eb3d74475cd300ce7cefc22bfdd84875f5b9c6fe9ec971d0082515ca67d131ec957006a5f84c93eacd60a9f924e4eb534a4d8ba8eca9a31878588d3a2435025ab093ebb9af657e0935ec9607082e0d92e56f37b0891f1f1871a475a51652c8ff34220d7bdeedcfad6a801fc294a70eba45a0abf61b6921c002d43475cdfd643bcc914afa6196a4f9da2df7ecb628267c3c3e6bdfc0fe8576b37d59f1cf4af70abf73b30bb3fc6c2c8013d65437b91890e78a6e48bc553a07d02f70c120fe138327459e4828121230", 0xe2, 0xf, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fchmod(r0, 0x0) 20:35:18 executing program 0: r0 = socket$inet6(0x18, 0xc007, 0x6) write(r0, &(0x7f0000000040)="8326a1c1d7cdd1120f0ebb2b122fce22a81f7286dbb493e800363923d30c3ad84af0da49d3e0930224e26748fb0361687007503393799e28e5e772ee80747972f05bae2f8397b5b93e2bd000c381f7412abaaf393d860f86ce4ba1ba19ec3e7a2e46043387cb37df2cacd1b78eb17f391216d8021fead0da", 0x78) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000037c0)=@in6, &(0x7f0000003800)=0xc) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001640)="571a4b8c56d7c43544cf5547cb0f6cf320749a77d2a177162ba0bced0fc25b62a7ecef056f3de0f9a511b0028cb66081e69f58ec1978e644022700a744b69af4af3de0c595c4e904148bc0d67fabd71bbd9612a2113b6671d99a4d86f4c356023957869980bcd21308b82e3c4970a329275494b21aa4fd86aa178f1ae152599c7b87641422207cd73f2a95cc84b2409c721c91a0af95df846fe19e9637c1fe289d2f2c01b1b2b8d7ae5bc5d0d60de3841aacaf56d831adab01aa", 0xba}, {&(0x7f0000003740)="cfbcfe4bb8a86257d37e8f124d7bcd27764311dd830aa33d2b9d080f22bca07b1cc61dce30d68ee31f60720685ddf49ef52430da6af6af4e3cef46f00ed2bb50ab8881cb10a3806d4a72f70c11c024517953", 0x52}], 0x2) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r2, 0x4, 0xc4) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f00000000c0)="06c48faea4e0e1885bc991f3b309608904fddcb27b17a6d3f0237cf80472d38006856cf9bc4b37b34f54f361d936c3f94dd6c36748fdf4eac39515c42a5b4eca05a54313e37c65069eb3f5cd94647dbe6f51111130f9db9b8d163ed3b0a8f52cb99f0cd4ae0bbf73dd45a6ddc1ee0a6203dfbe5a6bbc451ecb4c1085a8a6c84164afc5439023d22115cd751ab1c8550c7ea41b7adbae6668d07d24215d9405515d56eed364a0b5857283e1eab891551be3b8a3f389357dbd171660e7f25d90d66a691965377f42001f9e112c9613c9c966c8eeb003e202837883cf8ad2881372dd4fb5c860b059975678ca9cae5c0e8e896ea4", 0xf3}, {&(0x7f00000001c0)="858fed5bff50086ef5e8e6ff51991e0b7950e60398ed7a1d58dd3d02ca765200912f971d49f8a81b03cf6acc3f759facac88c5eeccdd5af0a9d0ba5050af5cd372a61f32cb9822fff3d84de8e1fb06f28f90311b117df3b9356ac329d89601c7f80b3e6da6bdf37734ba0855be9dc622b77018c04587783580d10680dced764330156b9ba7212b651d3f45cd6fae70b130882baea01b319700d492ee291f8fa31bce6604e462bb982228a3d82e791aab0ae886c6931148cb2582b302845dd6", 0xbf}, {&(0x7f0000000280)="19ef72138ef5828efab2601ff9e55fc1c1d1bd9a1b846689e5bcf9e920d1f7c626c160e8f96826d9d722f300e0d204aaa2eb09aa3e657013a8177388d59a89a48730c19e7c415e3271f1b79f365028f6973e8f92c9a696dbd058eed10d987d69ab94331c8430d796080d028ef84a42bcea4757867eb7a2d21b0c875962dd27daceca2253a991cfd57d8b08df60db0d85bdf735eb82f3d9e37f6a70d61415129900d5a9e9a9f5ac3b2e52d87c76e34f53d4d0615ac7540138b7e50739b46cf5a79495b949fa4cb6865772799839aef77f6a5efd8058ef5f6a160834b8ab659cf31e4173ca7680610679d6020d9bf5aab9815bd279c73957917ab5ea5f73", 0xfd}, {&(0x7f0000000380)="fec59a43ba3df7df21c0d63368968ef742c0cd34019957866eb80cccdb3e032b0dd1566641e3c5cb39ab008a0df3f30d939cdb11b04f75a47ef39ccfaf473bd528c70d673f43b7ce6a97ead7298a20fc27691b7a2fd25d42ea14e440d5b40d3f0cf82581f05a7d0044e9be26514f989d08bcc0ca2f4ef93d5ef6be0670facdbb3fb9d1290e92297f21d0d4e70abb757d529966d0b0b820584421bff69ee66bfbe1bd473d5978dbc0e2d0038ee28d65f89d99c2230702d2ea3ef9c92a7d0813e7711dc80975ca246b05f75aa7e660f5ba966173133aa31c70d7a822d56cac5416b235f61f7f4cc8ac53f8033baa3af5cd0e2fbe6683abea2430526c04d49400e9272819c6f0fbf360e73852b0812a666058434d12793a0ffe5ffdae4d7798acf993e9e2f89a1ed99d53dd667d7d0cc72edaaeec88fd42b758b963ca902e28c1591278ff97a9d377187dac6db77ab92fc29bbbd8553264c56bd0eef4c1f143873aeb9a7caa6fb26058f54b34dd253575ce11c993410656e463bd3ed2def74916bf5e68a4ba335528d05f52f79fd875a570a64963108f7fa6d2969559aa82935ffcae1438e2120feb914afbc0f647c6dc0339704f11e4f053ab19d0a2112760f7108cd0b54753de98dbf84187c275bfc4fd2fc9a447c1189c3f788c50bd850d3bc485b8b41da5097899fcdf8783b17a32120de7207812592f4717c4ce1850bdd4f6a3b819675b30e7197708cfe2e724e7d5b98982e01af134aa45ef72061d77d1fbf6128d475e2fc06771d996e7fb6e18165790693ae8f989efa6889512e21affe56f4d7863095e49312ebb706685d8e243b4e4f1c6d00065f1cd670be0adc2512e8735ff92932a44e72ba7225c577f3bcafab9ce7d43c738cf110217101c296083a0682fd425cc211d0ebec8e0d1ea56a95c3979550aa8faa6c4fc21a6e6144acd37b3b0a254464d1069816c8234a28f8665c98f68b47052d6a62e3c96aa5406e8fb5ff23f6b61f09795d7f6f460c0fdffcd4d9be4964d1cf7d2b647f8bd427a03b600f2b2d9eb97be104c745b78fa8b8d5deb8965d5c562bcbabbd625691c7513cf54257af1ee1912181a52b0a6b6b5718f66dc21692d1b251240334deafa0b59f28292f8aa3f5d3aa1a09759671232685c6a25c7ea7aa0980f93af03945084ca4b4db0e887b1a6dde7aac3404dd8e70e152db3fc0ef38279849abf44fa86c20a6bcdaae2c2c3604c2a20188d0b1323aa71d44778cda328a4e5daf499f50379cfb4dcb2699c1c648bac787f951ce4583a318cf02c17dc24db80d94ef608934368215bd1222981c0775331b39c6016d6e5890f09e20719b11dff5e425ec6bcdd7b21e174fe1a15c84721da0b62cb202317b28ea0f8964fc4aed567b6ed3d777f5c677208ce3abe1e7b4aca55206d62b2214d1a11823180be2e5369f6f6eed8f73aa295cd9b74c156acb87bb21dec461faf841f66096a449a32e2bb2b7a109dc6424144ae2f00020913669a03a80daff83b2296c95410477fd5c7f25d1c67a2d6b7201187cbd163149c779617607ec66391b16cc6c342b7f9bda1b6c214fd22ce8bc72e950e2df50dfa82537da768e25b7b93eeaec5d3f76ea63c9c263505dd0f1abcfe1ba5a88e0a997d7cc2f0070d19d0601d179a63250c0a14418a62af1cc9c787aaeff98b600e5396f040d4cfebd7f84d1321a1238f738edf5f11605fb2445d1b88a29c0c4c01ddc421ba9ade0287d734ef5fb7c552e4d94938ea288b2ba3c37fe263c5c4b86dd36d9e4787d79420db95e1c812763464e2786c713c34b830e9d5fdbd65c97f9028afbfec2b997e5f5c0331fe820bc697fcdbf5125c71f22f1b0e765fd16b5adb2f0ad9b08c3a0e9c9490dc29447d1cfadbcaae92c0ea87b2af3b1549a340a8058f223b4dd617f23034a2a9765d903420ce584dbc817df3da32e6d7e6b7b15bc911d7f46768cab2935df1a350fe3c481b203bb5a068a2743c4efe26e6590431311046d3f58e4837456b84e2c6062048261a2d2d7f56418cd7651e10069e4b0902f3b4d781d83a972adff53ba6feed0eda92ee56353b5b91f542c6f8f5e46484dc9daef7ec1c74835db53262016f3f35f0e6b7b9bbaf9e57d13bb4e759fbd42ade9151c9cd070ce466d44f700f7aa2e993edadbb95501b1bfd42366603f19437abb8132b09d1520a9eb9f9dee0c57f7a9c9086f21db3e876fa803e78301898d40eb8d7e657dd7c940ae1a9ae6ff5213009b196c0c7ed03b96a040699ab63029b9845a51fce00239da900c94d987b24fed659f919313cae0e2cd3ca7045eb1ee7e1d94a0a6aa8c79da35e524ce050fc4b8daccd036e780691f5d5a29fd35001455b81ba3e5ead179aaf5fe5c87af6a08407f802a4f05c301fef657c0cad976a34e59db1448dfd1ca41e89d2e4d3485644c7a3a977ec7ffa0822f10e8b49d3f4fb085ce66bfe9d1eb70d883074bdc9dbd32a183ad52df2f9839d1ab44e08a9fe4acf6e6279a9c3bcb8273158cb81bc20e035f2d3dc2b7d23d5acee7e3f6a9adab13d2adeed90643bf2134b555808278008c58a17258c69849668b9429c7aed12805861b1408cfbb56f4e2f709d2ff66b7dad58f1c20ee30920578ac30d7434ae8e037750de489f82239500e5ceac2197677d10b1165c03b853877efd87b261fab5268619e645caba0e6b3005c8f351b2b5e4bcce5c67dc9bf6b8b1d5b11e4cabd77a98857d8fa886a32686b2cbe4506cfb2125304dfe4835ca49eb742f6cbb9fa6132a33507a084f6154920ef36a3ecb8a033deb6dc50bf1f7d70460b89c85a41f569f9711e0b7328d6514955e89861c0f1b431287d3a1125a050cae17cdc2fa0de371eb2f6376293fef21fd7b5428f22464fc9ce2cfeb4f941d45415f6acdc623d4e9ca55b465144eb5a129253d58a8b4442b801329ebf63035d9434b3c6dab5ca67482044101ece14c9a1b430cba2202670f1a6cf02b5386aa0216c99804204a0eff21bfc91ac76ff4a7fbd387171d417cb133e52f63ba8066cc67e9c04159421f903cbbe8ae0e560d805cde4d31db9745ad7936992e41b58ea9a835e18c25c06ebca22539e471a5d8626044a73f7cb58911584d6b9262f0a72c1f5d2ee7eb0440c645fe4d22e6dfca13380dab90ba75ff0d44658c29167b341f0353de8826ac634d4855168da894552a51410998d032cc24a20589e649276308b468ae8bcb7791d6827034ea3cc1b9ebd4280d6d460205e616dc8c949519a46c2eaa12bf5dd7c215412ae0ec906d1df02a15a8c0128ec77e61b7d4af6e3640c32d73f93253b1112a967fb147a304b9664e00141840d675e04aaff63b8589fc01e924ed0a04f171ca89c42fade37ab703ce9886b9e4553de1db4d3cedf0735e73e7656d62c85a6b5a9ec34a6b56cecbbc256f1041491ecd36b6c8246c4476104f1dd7cb5fb134f9f6ee06324e9d8fe4ff47d82b4c09d3185f7eb1084304c8309c6fd57855ce802cdaf0a0eceeb6f7f08dfbcb7fc54e6815f2dda10206756d5dc89bea6ea545e1fc18f3892f473782ac39e8f6a5903e0a6832a9b032b18460462bdb708db4704bca52a232ae0f8a6fad15d398b81b86ec9dc12481b86ab485ad2e1b40e4ac145a2d393691e4dbf5eaabb35f98e9de4a6015ad830735d1e367727da8c69a4ce0692d5f8f426e063dd34bd521b7f915416ff523b16a20c4a1a910677d1bc30f2523486110ad261f7a74abf97c3e4ddf2e69ee0dac59af7e4200bff96338654cddb83f073690b2503ba615879924bd16160c86ec6ec7af409c8ca80e0762dcbc9ef093503af7ca114e91112b932992ee6218431363de3185d44892fbc8e0dc4c9617d2391e48ccd0b3f9702b6ff6ec96964a315fbf1f03a66e1dc45876bc0cd8086ef951aec550105d83eebaa6e81c4a3d8a8e754f8cb871fdc62c556fc982ca51adc60b57e394a3575cc2a66f83b00a69fa5c229f0ec51000319ccd72017fa320c7b3e2c072a39f497f99e53cc6d19e221467719ec3bafb572a09ae073e200f8aaead5d039994dd663991c4beb15f6b7eac8dd0651829b82da0dcff3dd042c58cd3467793e6555c865b94e4908b890a112b0a5e3d9c42bb391fe1d9a48efdaab7f17f2f378c453fec5ff1ea0f0bf978dba436a1bf0a4020877c6942fb925711c727371d6b1f0f524455f2f60f1b7a1d9313d0ddff30334f9a4b92fb50803397e0d3e2cdd8928c14008c4c60934f99c1a2d3f9ae875b35bd43116d5790dd58b5f102a4d0230a8a5a753ad9e9c787fe56f7d6a5b01ad23295876dd30b927247cd7e36817c7b82db5500e1c5732d9b168c9d690d45bd6026996c87f9327be8d87e8b96d44dc28bfc7c08f1be9899f1c7ce0c35ba9084c278190ca74734d0aa6c167f1e2d5bfbce0bf27d0364f1a5accf5f1af3e0570d354a183eac646d344c66cfb748fe2f031327b327dbb5af98f5ebc8b22a946af84c500ae2338aaf2574389d653e6441ef217738a6e4d240718e6c470acc9e02376d5e29a75edc99b0aa58d9e10903c6e32e107df4d2528bf9f4a89880bc4ae8878be4b1fb55bc6f11d32aa041db74e18b2650aec446440e399d606200cee18f268711ce15c086af99f99c767ae2db2f3f39ab71635998067c4ef36fc177ee1398d24b26e61d48e04ca4449c468a26e0a7e4e48126999966352460a9e6c24ae45bac08af9e92dd8d530ae7aca470a32b8d8a31da92dcb36929687f6fc8bcf5946cc6326b99cd493554a6c9d03d06866856d4d3d59cfb61ee1cecf4a9a10d947de7b33f08b8aa58d3bb2876210ce1fe373aa2d8a2750053d4f0e456d0c9146a9e3ec82328e4c3a828b118990b90660d55dc9ceb9a897b19c676f6125ab2cdb00304a91cce62af93d97f929df7f5b82aa19bcb4ac46239239b4b0f16d6866eda68de0ce63e1ed0d28f5b3bba356bc633decfdce86a0c903a4cfb9bdd3ccb4b39b27dcde18acda51fe99d3648175380fe191b6cc7fe2e06aa96bb9271771ab1839b3a7f5a33eecd9b9399d35fba97f9945a33a725907cd91358fbc6c2d7b017682611db347fccb994e9e769bb407dc98f2277e7c1083ceaf270ddedcb8a809d1f2a87c34775eb00344346811d70716d8d189ef721a7a572b711bc52fcc0a7e2b6a13b896a5a426f07f46064ba72e0228a10ffc30940ea7d1d866ed1b4148a1927bc98613b44296e33cfbdc963e1669e612d293a452c19a35b421979e6a6404af6911755b5f841d1b0ea71e20d9279df28abd1109b9ad2c7a139864ff1b8ead50f37d6e6e48871c7a758e7b1dfcd1f859edd7b06bf0d1ad3806a8546046d5f00312c2a1fe6ca9d97405fc13339427b2f8c28d3f506886f9fe691770a7d52e4f282358679956f5d0ba05a40136c52801e7767c94bfd4f0640589588416ce076e2e11ce5175821e53849252b266603b225f8f34c6289f8c511c8cd8748ccbc0f5f59b5aa89b6d6c8c3998b697964456c5ccd5e643234abce8407b09239f1dfe7608025ebea1e07c4ee5303b500ef434bcec35e851f0a90f4dbd63c18c10ea1352a07e5bc0872a7d2c70b7190567e59852e45b446c93bce21dcd85c373c392b9e5c33cef35ba6def962d8b0e8e34a24adc7b24d66ea2b52f3a3bfcdd6658caf9f0e5c105e111853442a9a5c61fc70fe9ae90d4adaaf885989c49b983d3e82a9e18a23dca69f2ea4d1c3fb31821f5295d36c550ec915ba7046b75eb656d48deb0f2b3291d2f0c36938027965231502730b0e931e00d13ef8a980a6eb6a56eaf2c05a865573af8a1b20d8cfb3", 0x1000}, {&(0x7f0000001380)="d8a7aac0b1f8cd8165b11f8544c10963324febd776c12eec579de5fa6503cf60203d0d7874227287e4dc7359541edaf07ff7f0f708debf6622786a18a184f2f488d87cbab3cd107a9be1d8474eca77d79f5bb3f4d43aba9ed74988c5bea5d4028b6ac44d7ecd7d10af91c537e85f5ce0fff7a458cc77", 0x76}, {&(0x7f0000001740)="cf55201ede54acaa992c75d2c614024c51b0739503e5a3f1076368edd6d0456dc2fa97203291d86cd12a1e5cd3675103d162b1082e1611fb18c1a5a5ab15f4b2c8bc945961a01fe84843b74c17ebcb47482d0515ab69c593dfcafd6d637f0dfb41f6a1cf98636607ca38d704a26e8b9630da3bffb515cdec481a456a05e559afbf50d88e9d4a2409775f38015c33bda4eea14355fad6b0d5d8d8d7ead1df981ffdf17e4677fa4cde61dc14ab6bc7b75bf68376717081214412c042ffeeb7e1e4ef7cce99688a2d719d6e57c053db0f6c62d100a0e2f0d26b6aba98a0cb25315fd32afe7275307b8ac454a64137c3b263e811564c06719111eac37af7078354d9722a51a161c3a24d5bc503bcffac390cabd606b357cf34940b1a5160bce51cc73aa4b32996f228eebfcac2ee0ce16139499836b0e240320d97d80fdb64460f24cadcd4425fac6f97295e75ec6fe7e4158fa018cb959accbe457b11aba8bec9c4aa21ddedf8f58d725a921764588ed1019f01c477352513061526483616bac2cfc0ca379dfc261467d656641f198d3fe3745be815cc1ff306949b3cdea18bd78f67ead2c5744d6b83422ee6a1ff8b50ded65ba8d51b05e55c0a946de79b2f30ef5e70e9998672f42d52a5de43d02caf8b65966838f0527ceecc24c4cb70ddf630453285d1e359c879152b6b916e4c8ae37f586ebf7cd863ca769cca6770231a5048e2775a1b6691ce1e63389c6a8e68304ccc7f6f7c5243993d53cde27c66cfb277c3778aa54c580c10c6ce1e713680fe9f81f37da16e9283a2b49ffca8abb8aac20f56dc85e4cb9cd2e456dc5975f5a0e902c4339f3fab673b812bed7aad0eb36bb0bff720424565eaba4dd8c0aa0a1b751db6e1d29ce694d6c37fee349dfc94fb3622f6080d91e43033821b9e67bd933272d365b30d212c287cfc10350d3f079f08b44ab5ec083b494ce754c96cd21fbc6dff7e2f3ae04a4d409b4a200d8792d5772b4139810cb094e1990f5627c560c99a709faf545f3d47980fe3282adc6edb3d240583155cf44d042620fe2d82e5d188887fa7942fa151ed153c70066b88d5fe9fe6bac8b7c5a68b47362f277f11d4bf54e8dc3daaa48e616326544c7358ad1a65e8f9a9c4e008951421bd8bd2328377645a7b77b7c3c6a8669944a39653289ef469ae1cf857d748f6d6c05b0fa0bc185c5d4e17f6b6604cdc5e60ad4f68cb3aa326f7418d072c3f3e2b9ab4baba89726317c654d6507f3c1b09bddd7144bf29474dd4fb8ba65f99b18ccf96d7462c32e705363a1a28bd3f0ee762ad8b887006b4321123a54b8b9e686bf81923cea8b8d349e482aa4db65bf78f1293317c409a5bf873bcad3adc65a4f3d8f20e269399ef60664c8821d6dc17afca18f6862b00376cc6c3bc3594acb82971670d50c9c452f125761bf18f8ae3c7abd6bcead0a44efdcd131771cf388e15c7c1e542e37dd3baeb9f24c25a1472e2665f16dd82be58db5bd06afc496da5345303d7d8ef1553563b76979004cc6084ffb4bb1765094948b344f1ccee3139d5e6cf8615ac975e704212e76ef3a2b066fadbab5883347377c3dfe5151a99e946edc8dd9c344aaa20793adbcb5af921ba916a67327d01fd08631e60e6174d5a8c403ddb11c6b3a7e8bb667f2d5bfe965a3887409956830e6ce902d7ec0d141c675c584d758a353a5472bd8ae0cdb68ce31906cc8e7e67aff48b29e794080433b83a1caea79af77b2d94595184fe5c53d991d5860a5db68ff76df731b95559f8b51788ac29f9fe65eb7ae7efe5b290bded36b16fad597e0e08dd2eb2653d77deac347ef67957d0227d37ad5d64b16b82af234e53bab90fbf0c3cf84fb9a4f324c80a2cc0e078f25e082fba0eb2955951cd5e3072b315131bd66c986be4952bed5fb2819a8ca0ed89f0dce3e543ba036daadc52575c134c7e1839f9d78df93ad9e08e79ed8017d71d4fb56e8374767ec03d9260218bb79a33a4c93e1be3606e1adf46639ceaa9e25b78801ae1278f7ee79f30d69104b0ba1c5605b3be577651d456b54727fdb2b2e05c83e0b93839ea727c14abc018af2e5c3195ffc4b6200be22797d4c15601e27e7648627a67d1230df095ac606ed0e2444f292000b01dafe9226f681bb33c45bbc6328820eef964405b62a2101c2fae31770f1f337b831afcb507597f18662dc7f28a877c69c03507f04065fb3613b2c8953ae5e83ac9565f5ba13175e753a86f2558c41a2696bca3eee100b3ece0b05f24cbecf0a35f4d82c3356c803c776804414d8889fa6e78f299356f6b6a31eeea5603f355b57b4919356bc1943bdae60769b85ebc31a26c1d3f3fa5576f3e70b27820206bcde21cb213416a3910a00af16e1b60ce20afc1f31993017b02f4f22a0fbc71e6d059c953cd6eb7eb3e9b0e2b5e68ec22b2f927b8ce32619faa322629a43c69f5d4d122306045f247f5635a4ed56c70cb1fb042c67391fe063e58feebe195a94892b52cb04e2e70be262178caffb6a84d5baeb30a21a9b00271364ab1a5c80a752e0215cc9cb3b0179b516a02a4349a00003210fd15bcd4e8fe7f1521531c721c846df4ed410cef0d962e8fe05def8b69e6971d2ff030283cd39de3a0dd1d8a7d6f808f72ba768d2aacea469cd90bbbd1a2331c3ab974a519d9ba8571e26f00edc6724d2526172be8c33a536c220361580620fef83c84bf7b4d4a99f3436108176024c635276c0085cf629c78e2332fd3002734ea1143b31d4e24bce15d068645644b9c21a59b2e8e1bef7de306f3a2b4a1d4c6742f1fc613fe8a192665573f7a1becd30747481fe1b6824f75df13c0de6c529160c3c0667efe8f96fe171388542b8ecb210dd72ee9af20b3776bfb77d1d8109ccbe024bf746ee13dcecfb375ffc4ad830ac069d1aeb52317a735868143ae187592e14874c8c7c9ad9c98a4f951200b143795e97d2be9e1fe8c6ab597d9eda77be482ed6d5ddd7873de097df03b8796813f9f594bdb781859a9d3653e7876d3c0ead55d87aa5a5a1cbdacf93e3655bd2fd24213f4bd80078178fc69eb69aefb793d658c1362fc7503e9a607eb9c225d80599a6efaa6cff6babe4c087b2eae1cc8b416281fec6680c1c043ce24d2324da9f71f7ec4ef94b729fd2fe58f81b4dc3d3657150798c00adad3e7fa485730eaedfcdff1b301ede59183dec314701c880a1346ec9f8f202634c896007e8dc18805a5a12ef9771e0981041978e2a903ed81e4b50f5230dda24bc333dde2472aa1636a3a970ffe107c0c9b36bcd527f9eb65513c21087be0db4dbce39f7b5614d149d5d7d38f692b21178308086f190163d287c893efbc83e8cce02114fe298f1a57c913f2ac947e56437395b2cb4bea3ba0a3e9505cbd12c3c9ff72ddda6c7b8ca05d9d857422fbc45dc0f246f93e6865bb458e16fcf33d9528d5956e866fd7a2e8ba495599a9918b5561d93171d2343f8d7189c2aacd44b29698dcd686ebaf3d8f822ba453ccd7ac1c9accfea0c7054e88636bc5989ea91a290b6d2fd356f30102644e82fecad31376fcd648534f782ee32a819e6c014c86d8d5e5e6db7495e2bd327f47726ff1bd9f17fbc5d37eb4f57216e9554b489bdbeade0aa0bd46f4a00e2780e39d6e1f5a8552b6d591841bf015938901ab0e8829a372f37636f113ccf2ac995b03bffd30512dcfa37de8a8a6320c963e518df9c2202f96915c9ba7cc84df5ef77d9fdd375f37dc98e5d63a2ce537edd3671a75bc2413260ab18ff86d45600cbafe12e1296aff85f3208985f11e81a5114e3ceba960f564ec971a4a7c9d502e0c42e6d43c21938a2c48741753876ba8b7b27722046a5fdec96df969b57f2ccad59d23e59d5b69fd1a4efdbf702764dfb34ead26f36ac8930b35f5843521ca765f8218a52b922675589882526c3f68f061e5fa3fd6fd1d04c2e575acf8877e997b453bf7074524dd60158a915e97d35b9f34d8efb27de2e61f9705cc5eec9294ae45e000c4d819c49a21722332d6653c877b5e79fa2e6c4dfe2dc16f09edf5843d0298f31aad813507e7527a1edf399939ea23e632f8e72d4e303e71ad4cd33b90b670977ac63aa7793a608829b139eeb1275a4128fa9314bfdf0f789d9620cffdd1779682575bcffc31aa7a5ebe82821536deed2fe64d9e0149355acec7f655357b795e032c69fed305997d1d0465e41ec8c5cea01d43a78956d88e6e1c9b5e544b31cd65770011aa1457340a58687c2793afe6af9ccd47d887ca895fcdc5e954d54a7184b45d0f8d4a9e5a407aafe17252c0aece012795fbc870253a2788bd8a0b77859538d64e769519b4396a1040444889ee8e9f22fb644cc4c720e0c278ae6b0b850c4d4ae186e69d5454c158572d4ceffa2ad0464998f01474259625e83a514f71f0f605b5a04da5f052346e94f13f4f1fccef9268117c7d3537515f800ba8dce1854af3ac00cce534e4c4352986d8514c8159d1da65c02e019750311d8c2047b5c77bb168a643fb008e3120217a0b59a139f44bd205ee45776d0b58de86d4340e3f5cb6f01ce9f2dc8cdb5d35a6c3743c7f32c3fa5b6fac6502fd635d61bda6fc2dd8f9db8c5f900474a60a6ec56fc0edf2789e0ac33a0dc47a6b65237b3974d950ae21c168620dbba8e073d73791c1f3d2791849a6a8951bf791a9bc235826fcd0618c54dd70dfc3aca6d0406f012e7bf0f5179fbc6ffecf346635e6de672d264af79d3d49610b34ef85c075c65b92fff0d4e155177b6bd2751f38b7da45f21b8c50459fe11a4281b38e8786ce3591266f0dfbc89b15fa9e77d0cde9d92d365665f0ccf37e9b0edbcc0bacfeb4e4978e5e68301344069944207759e36e66d916259b1d6cfcd8e361d8fd8db999ea9a41e334c8b09668b304ed84b55e2413ff734ebb2a53b958696457a6a491c9aabb6707278904215b5b9f286016edeb175aee03b9da3d34bbf8d5173cec1584bcffcff7c0ecb9bb9bd82e9a9475083f3d0643454d479b3c6eb56c83fced7a595927a4bf9e4d220b9dbcdb839e35a852b1efc4203b77ec4f4025b21f5d75c784e927c719130815aab6fe4edf4804258ba1ce93f3f006c1b413a408289ce35c798e4ddcc3183e75c514eb6a02b56e154b10cd16b34de36ea0b5d6ab4d2501ab0a9af3c01cb4e54167523f7da83c4b119245ba275e455c715db4ca330988111132621bc4f687eb303f43632fbb8e835b69c069a3dba94ab6fae15aed0678ce86305d6103e76be4b65c104c09f8fde6c80be85c8a38e8e968fe3c5806385c18a79d7332cb63e1243cd0368da0b5b626af3aa58b40b1fbd38ad0078f3f645d899dc63d63db47d4943ffd63bd8f2649597835cb72c64aa82993fdb69b6660bab5f01499df3f38901f4d8a81e52277dcda734f8e686600768e6a0cfe7949b6e0d4dc6cc7ed6ef7e436d25bfca528af83bad7852ae5559f13ee94753bba72f4eab6ca944c8fc00c92fac9fbc1d81e738dbf5e95ee679e8be5d9a6d8d2d0934b768da6a60c049f8fcc968a1635d0ce3cf6e125033197c321a808c3b14715ec24787cbb12c0c1ab1c75e418e15c84fe9a3e6eef79608965bc93c435924a7852b47c044ab6fbbf5978bcff613266b3d00d3e30a9cb2278ee532c0ac6d09f92ff977f84b5fd9c0fcb9833b0847ef8dbd0d70646f1d4d4ca98bc30d4a2d7de1159ac62b5db93d133eaa9e20e18906a4bb0b6bd41f803a054897765419017e1c5958db302f363d00c55fa1259c0fcb0bb89ea1618d904130c2efb62e4d8a6f3e63dc81b6da31d0af56f", 0x1000}, {&(0x7f0000001400)="b0c6679ea1aacdcebff4c6b6f128d1216b8e53d2bd649c983f9484f9dd168ccca9304d6a54066af2f5079a8fd40e542e3738b12e5c1b610819b8bd92273cd907e54494ad5332811fe05895d124db06b9e6ca3ce7f02bb2be660e2bf8b1d62abdb379af95f434289e075ce154b59b2337982c8565ac9b7d9ae77d", 0x7a}, {&(0x7f0000002740)="7dfb09894a7db57b082391505a841273a65c2b9f16081200f50fe93a44bfe395a2386d7118101d3a3be39116fab8c46d11f4a50e39492ce458e8177854ef98c01fa86013e63b0ecde830bd1f9cfd750f93f39909f9eb5751298544715564a33bf45c1c9ea164ebbd92737c0ddbc05a453ee47b57fc54b6f4e503bdb64d37df700f209eb40f33949cf4efcba749a84aa76a61154bb855a602ff336a95fc58a2fec6bc111fce4be3f806be15ce0a064a4486401fc960cbb4ca0fbc5b078ee7dac7652ea2b8b91dd3a538f5d557a72024929dcb4314e3bede6434065d8ba74604c90911d914e270659773e68a4391f48097c4c5be33ef33228adfebf23253eba2614896ed335a04a4d8395adc30d5e565c83157a2e15b1a1101f195c9375d5f23a13f3de642d4e7d64ff7d734ed6cdb82053dabfc1eb92efd41b3b89ea4d7bc63e0e3f50c876abd48c622c6d891d8dd555554e4ddf35e5e8ec249ed7a741b5c57eecc9254cb6facbb6590592e1094ce53f767fe23ec3d3363823d172979aaea8cf279ef69fa4fd7258dfa2cf5918a17cf9ba0e3c37692218d41fea9cb5f797c93f3897979a5b504065dc0402c6e3551e11963074d290094e071ac09b1789e175c4556df001b791b559fe028955f1a9b15d62a490648ac9f5a9bc1a699f3619c90b21d177c097b825f883102c652515d372d9b2a7c6768b42dc9330c261ec78bd19623906eef80598729f5d2e0facce2c0b1b576cd25e48861bf3a417394ee670da2a1393de676096d4382107521cd2f84fea8f823b17fbcd70201b53d4218648c592ffb5f75ce4f23326952bffb862b72ff041a8e380dcf69e444bdae5658152ad3505d6d287014d996e5db3dd5f92dcffe4af8316bd481adb1747a9473cf7763f530d4703cfd5b6e9f66ce2d24316f589de71ffda2447bbb7d7612a5498122d8ee4301f7a9b1a0ee7671bcc8675def8c26e6238273910d552fe204b282d3d98cd57680a5ee8deb5173e528178d39f95d9b29d236fd70300f3aa29edee297f90b24f6c8fe167c403b4e8a8c4ee29cac43fa133263345f22845fbc9c98c3aaf35bfde9ad4a4bb24cac338848da302512cf57d6435acfba352497e551d96fe1a7aa25df582e8643b72d99b50f991ab512faaa6de54e21a4546ea24ae09c1c67d2f88d10810d0621e4544be98cf9ce3799fc511eee2e4ea8f0da021d5c8412e7288dba95f14de93db1a8a33e20ee843bbede5c2bf23ec9428215cb2baf139b341ccf0f3c313a0652abd0a588a867004f527ca1a12cf3296afa9c2257057305e0954f3b93f3a667608c42de444ea37e27d7782cd321f455083f633864eb31e3c3b4de59b83beff2204d72e6891114465026d0f4d4996ce322f16e8f8a0ea1c177c5ebd68a93cc86d495bd0a67983068fa6695ab08b93f903709813af855ecc85f2f9fcd738dd81838667f449fe80ace148b0dbf0436d64adf92be593d39c1794882582636d75fd4ea0fd505bf7ab1f30af77dd46fe6a0da269e52ef3f4f02fab745c417c2eaeec9a304dd9fa51032ed7a9eff94b88de976ba4fae88580fabc05a082f1fe28dddafa83019cfd4fd5751f5a7da4230631631719e71e2e5b2b5dcec48607f9668d9b5d3b0c697dca1d0e1cab81b77085fe2bac22aaed25ac6eb8065dcacab9c00a1c1798d2c06741700f93153945355212cb437ca71869bf2a4fc9352aac88a40496569e2d64914a1c12a1193b22851eaa6c374cdfee7601e84e3bdb41b01c944d66a3e9091d45db832d330d063d2f5873511019013341c0ce2b18bd355d9acff62f1312680f2f6c1bd49b7ec5586f0f60169258e956249526bdda7a061833fa92564363106a38154c6fb72a51d82f96dd4d004fa4a77a39d5d48ed161c739d6dfc1c1b61eddd7c8e329ea6fb3fd84a251e4eec27639a3c3dd4dce1d69be94102d89bc3668336d03240d1d3295f06633c5d98e4cdc7fe21ae6d39f8a0cdb99a5fe959e89f3827f27ecd6beee6f3ce64e4897e094152107778bd38b3c3462cf91666049f1676975e53942219612dcb9acb4e49b253904963f92ae822be0d2945a20a6a66df6db0a78977e0ba71aed5bbc90a8ce77fad01f8273df647e0a3ee5a8cf0f86f45728790c71fd3363a55bc2dbc6e4065dab3e8d9d0bd1368800bf6c69cef959d446e5782c08a0a88030028faa1556a31955ee4de28a581fe96450ec2dfe821b698751f745d98bc037894351dac8c4756a4c091b123163ec15e7ca815c5f3a966c204b110d40558ae83c2242cdcfe34269c9be533685691cd46c8b365223d57b46c6c0383460be868ee95a020184db82e81c0c06f92ab89532c5096dec31047a7b9d28679d2a2773076743d9f3b390ff83b8e7776f47985b0b2feb6b853ad2d83e7e0f721aa6538d7b357feb9e28d20534d9ecea70a14ef2b49810f59777af779cc236547ba4a1f90fc003e8c5bd47c08d7c253625d6663291af1453d947edd3cad1789a2c90907ae6257ab4e3d46b3231d18cd4d7c4884afe2e6f2bcce7ee7ce92e127ffdacaee66fdd46018f350275f0fca0a4a27bc1e5c32cc8a694406bf4c07de7386a053b614b0be96f968a35deeb57fd53ef94156701f795d7af317cad8e7791e49e3f7470e243172304ad7f53979f620bef285912b035c6f248fcd305aa78f92a6f1b20e7d23cdb9aa678c63e64aceb556ee24b389ca72d549457c83e934244114368e1e2f71ae4903b2931541f2317623d71a8f8e4dea11aa9c585571e5190b06a8932080f08a48dbd7a19a55e6811d35f586470e739c9801917e5087d6836f00e7dbe8188b50e54cb60f5fc441ca4413b4f443c05db59b9d76b5bc1c40ffb4d230c8544a1de85629c713881e8fbe8f016001bccaf58f51c2b441e5ca99b47721e29e62e6ddad80bd0b18303b5fdc44202ac2ecac74261903235db606cdbf7294c10876900b08875373d0ed3efa09d69ac3969a96b79f1922ea6112a2613c0f9d5dcd7790c5dba61ae8347ca58bd052ef07f760c71a1bf70e20e07539a8d079e148fc0e942c2b57107afaffc5b98b6ebb4b72b1a4c3328f99938843fb5b694213eeaa272b1eff8f82d68dd227a9c5d6652a744f7cab19c30ff75bf9d746a4414a292fc813517117eea9d07ef10dca4c745c3a616649a4f06b192e5606c1ea046440ddef35a413bcb04e4aacd24796f302ac702e1468212ea85dfeb71997c74416b52c25ba349a55d7d686aef8abb875a94bb5790649d3a0aad7f4966fff86df396798d87022f448344fd4943368675c8136d1caab68ed06f7370292fc5ec423ff6b4a52e8adb2b375d7a0658ec92122d0fa2532918250461cd2510d9b5583ac9fa3cb45fdee63ee56699d8430ba2f8a8be5e27d5a76b8987598d0030e86b2d02db9f55d5d9c7b34ea5e47408404b31ba19d67594161b7959b16394706a32c120e0e01866163592bf83df077f87a31a73c54451a47a47b7a8399a165baa1c80fba5d718374ad1d490ee6ec9572ce676234d0ba5bcc6fc096a6bcd92b26819f713d266ab88534034e57f87c15a0d57740f288f367b9a8795d022dd233e1f689ab2990ca9fa0c2b125e13b723fa94b0deb1b3045bb72a44645f12f2bf79311b6be1e3c6b36699192af784c714a7df01cbbd4c0aea74b0cbaf5dab29f5c6bb6d868435c1eea55fc4d39bc0697c7d3c7a3d7d8f3af0ab09e494f2a2b94bca68d7df352984f6f4f79d8790d2f5a6f9c59e5850ca160953a8c3f25a2974f671ee531516d2a48c85a07f675a48ec90b62eacbd3faf0a5a2d184b57e5848154e0e437748dca914f76449e80b086c0478410f7ac7d5a5a8983e017c7c15594f93d9358ace0509ccd6e0234b9662b81547f08af4b716b1bd399d90a52c6aef5b263d434748ab30de4f87f8c6d010a1bb9fe5b1f05abdb0d70e7bb7c39ce1df3b78710a188a2f9cb01f85b937fb348f00fadda7cdefd59edf464bb986c11c3c344a864d8d58154af9580ce4bb34eec2ae1d045e5e2a1b589ed27f0d81fdc8a6a2780b68f580fcb2afe44b5fc96b44245e72a302aada15b48b3252772bf596babeb05e9b0cb98d0519693e4bf32026b0d98c675f03263f081156b8221a825102c6c96f22381eeda579d0b82ed47374772c82d08541b3873ef4f430470eeeaca721c669270eca3f44438d5083372b56f8ada4172f65474301dba57ab58f05dd59799fcec4bb1a6ba1eaa686a1efd3e6b3dd804d08c015b4e886264c98bbc02f32bb24cda35a21700c0e1ad618c4908bb12fdf2af15ee8e512891fb03f8d62e74ae8c14311c4ff69bf363972d5e2bbd9d15734f3a2b254df74b7f7c30033bb95d5f4ba9ba5b6874c472153f4690394a709d1a718edafc128d0a6c5c8cc7b62f0c8eed49fa4cf9b5085112306835cd8f545bc424d83a9e809f019688cc5bccb99175840692dadd36ae0542bf5049c0c3109fa67fb6c8627ead3c08c0d8491e54f52a86c9d1d1d2163ab3f7be74ad192cfc24c43ba8cde0dde9c4dc5dd7224ae2614d39839a8ee840fa6284af07e80cbf5446ef48e0cfee6beee4ef42b9ad26256ebb454319422b8df92712b1e522f9d3537c915f8b34ac8bbcc372532c6c6926a351afb657f5a2d40fcb0e02d430d604ef83d1e0f9876541215aee09e8b971cd8a0ff3d22a1393b92f90aee69994a96ceebc229d1bdd999a41157753bee52f8152965306a7d71b75dab4a981a0e979573ab1ce4448f5ccd390981bee399956d83022f0feb60355bf1071f2dbd8f9d8b03ab68d3868fff8d4b28948cdaca1f3db831bd2d4d650dd884b90f9e22c4c1f05a991135e7361c82714a27a0e57bc5b948655481b589c49b72e32ccc70c9b980a7fe6fadcafb47397a017dbf8968489a39713a58acb00cdbbf8d819824a6de69d28486779ae38303399ad97bc11b731786b3f4cc909ac68cebd7578c3f1fbaf9122f771bb335bb62c0f1e8294d39d580a0fb01383831d1386e349def53073a3b0997b8eb81a632e16c35f0e1283c32ba076fbea7451d63b69855a3ff64d6b7ed148645176c88e87c3d6e9e84a3f99e28ef478a90ee8dd7453b8fb7de162ac138abf3a9b2392a93269fe3d19731d6cfc6c82fcfea889fb1cdd9482357d7a82a201fb3e15a0049491b6d7b27d06d4af184d5eb6dabe44a8f684c82620662bd86f90f0f65b0d0ffb9ed4d3cb1d39f558056c64f54acdb9ebe68ca939e1b09e8106cc31a0d6c6e654aed6c18a9f499eb2ba94895d20f529a9798be8b248442e5413edff5b488dc559816cbd9f60e5de07277802bc4efa447b7ede38dc6ce805e27a421811bf03817c1b15fac636511d0040a4bbb9c1538d1561e0dff6dcf741fcba443ed3fbcc4163eafd4bbfa7a6178b5604fdd30f193702b4287957fe160a90727fe75644cb4440421a4e649cf9936380dd9c8da77ab8f40c80eae99bdd7d297d460b95d83433856921172b4eaa5ddbc2c6ec6ee0e329358d32350c4fedb3e361ebe064ddf83fef3c3e28828c1e36ec502c11ef004fb3985db157869906ab7e0c06f98143f69bee4337aa4f79df5b4b69b22743fcf2e42b7179897d4cbe237ebf302e234993b386bf7714b5182b59e56946ff329f8cda3c03cf48c46668436772f55b069599f5128e3c15318ff4f6123f96f9d2301edea2d1dd0db7818d21fd1cc119160ac26c1ca28380a2dab4a4618700a7502d079fdb334958b78d42fca50ac08bb696711800ad1208bbef637bcb904167d46eb6cd1f1fe3d55541e2140e288e5d655cad4167464dc601040fcd3c08d", 0x1000}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="d0f0f9fc7389ee54304b3d50e48eac67f100baf6d8e7f6ad5337cf61f295b41571c5c7af6107f1df18c6c426b170b56474c4091432ec3a0df93d8e7dae92fce6b58b1886878c979a5cd98806355d8ce4b5c24ab3fc0d8a09e0d008fa2803cd40041fc232830ec8b6ec628fcb2778fac16856fa692f05a2b2fdb422", 0x7b}], 0xa, &(0x7f0000003980)=[{0x1010, 0xffff, 0x100, "bf7547504d294216be2eb71c5db3b176ba4d1ac25c4da32eba7466245a7abdd65a3309d54ef400a7d77a5981af186e5275971c653e3c4ae42994bcd72637935ab3db8a18e27035c3ea1f4d3e8012c05a749942dbcabb01a918c95c441000dc78fa99facb06224004e8bdd83463b2ff93b762b3a9c6fa118b0458f2a32f919f2478e20ef6e47a0ca92c309c5d628559f25e7b06d9661d5f0385ff0027c64c07c25196250f1eb7acf3c54580c129c380a74067a4f41745e1e0a7fc5988f592954235f8b3f3ca62d700085972625520c3d0a735a2637de1edccadc371e471d4e021dd408a657e6c3c23d31591771c28eb85e35a297dda5a0b52958ca7bf670b44d8d0bcba70b051bb2bb0e8cc68578697efe1809438554963c8f2d3a621adc76b92362ae52f02c50c886235195ec14f2e74727da848a47c36b8bf6f122e4c924f5a46787a50fe7a75b5dc9be00d59dbd5eaef22cfb411af14f500dfab94a50448388ac949ab34690c298dda1c75445f62007269371eccf30c6e21b899504d36d1d060c9f41455ecbbdcb43d62204e79d7b795825711c65d77bfddc1bb1531914faa9f67366f40789d6ad4a58abf1efd09c1c668146cfa8a899df1029bd5e04a03622f253ef9bfec5c5545845c69c9f26656cf10ecf5e8b1dda7f00156e5eb4374f31be58687f12949dfcd67ba4acb68813359ada17cfa3281ade89bc5f27e0e08034ca780dbee8fbf80169ea0daaba2183e165f396803ad3770b7c96e54f4ef20f3c96a87ca96e12e188b3d87a32f37d14b633e240e32cf0610a725679c6c8a061ad60149d0c19f3e9f0eb9d84234ee444c0e6949480c37677bfa1b31833684ba955f36731cde53c6d323b8fb0847577a0285a48ca6f9d898c79ef3fe77ef0236bd337b3e8613cd9be4e97b394968bb8947687c2e3251a0d1e57070148957e2d48a93209b3982fb2161df2a003c27f2ecc343e143002a4221b63331ea9ac0fa76035bc1331a8e3b8e715bc937fe87dfdebbc5e3cf04f4d07760ad38278bfb6817de38de06d06ff55a0ad78c5eb86a4536d36e21beeca4512ccfdecd8f8097d22ad3ca7fbcc034a62646f2695ceeb5ffb5496bf09c9820cf70667c6f26966c40e44e37ca5204cbdaae40c9292bc474b8bfc8286ccd04ac83aedbdcfc21f9770f59ae8ceda4a37b6ff3da26399c84c55710e975ff7f232acdf1d32cb678404d79c71508c8d9fa99c7621763c6848809ce749c16f36fc866411cb8a7cadaa9d0b3e9b12d6bd48e6b0560fbfcb852c0c61d76a83adcc4e3034a855a53fca986dbb715cfbfe2cc2dacc655ad81517e6d642dccc3ad62d4ace996f122418abea5406f2a768d8d8c776a376cae9150a62ffa22fbe96d92e0000e9baab029f519843559b03e84b9f825f0b0ad2c9d10587505d220ac618ff0cd2ee7b538cb93a29049baefd53ba591ff6442bb0174698dad7ea094f13bdeebb74abd4417498d3e3c39b962e56fa9ea5b847c24b6ead9d9f089d396b45e23bf3bb5a9829e41200f1707e9acdaadaef3bf2ef5627b439747ed61f843b25c2e6a9fd5fc1cdb75eb2b1b93ce5b5c90f6db6eb3e94e0872cc9024e366b7de744231dda8d13819e0d21a787729c13e069dbd05aa945aa7f62f6d09e0a1ff4cf0527a075e711607206455be4bcc384da983ac858341ea94142b3edd751f042339092ad96414424fc9b2d4b5f21fc22bfa207fb200af6a14da3d9306fcbb72b01b1933864f02ff0ba28fc7963231df2e64ac18f3ceaa7f932b633e8240bea118bab3eb49c5c2961d9db299af57da5db4ccfcc972c84f499462cccfc982367e33b77ea5bc4286f9ee325f034da8f5a4efb36ff97af3d92fa0e1808cc61c177427c93eaddf2cfcddd2ee1165d558a0b1ce9365f42f300fb35a2ba0d87a5d3ebd1afc6b9b97105bc44149d218dec08ccb0d3118ee9e46fb430f45d2dae11b4818c74d2c8efb3d244fcb789963fd64c8b4efa8c646fcb7561102430c968f3136f2eaaad4a16989587036a41728e41839508b3a94f5f576514b3d40bde91b165bb5ae4d29a7d7537415164b8d6c8c563c340cec1204c3a1c72ba5164d3bdd8366bcd81f6ae9e6f41c6811deb4e663bae66c9f1cefa89e8bb0fefbc3f44f8db4a9d91a0b288f1b3d5305d38fd4e9193a558e60fa87e198101b6f176e1c20fedd239d0b17a1a8b208b9718a1e21711038adac0bc044f610f4af358a3fd98ffe70a3de1181936f08169d895996fb05c11fcc56f9e0c1649e8fd9287be247876ba8794d135e83322216e5477feecd3022354c14f8c08d6bffdacc5c39aad67f977e547d07ec1cd0385c8b138d9c830f149b7d2e87703888127862da3aa45289ecd0fb7c13136702fba63af5522253239e79dd119f999d94d05eecd3b3ceeb048add5cecacbaa434cbf2932cc1286cd97ce972b846a428975ac0a17d87e2dbb14ff20e1ba84e1ef0ac94d9e10c7831c6b30745a4c376dc70937a4ec35e414cbdc604ba325cf196f70610a2b71e6019b39a5aecf6839db8ae135d28e819ffceb25e393e79c76a256146ad526b39ca43d1121ea04f982b9654a86172ce4cc7b2286ecbab5dc825f4ca4612f3bbd819066fc12f50d243bd9a873db29531b4bcd47d4580c0e410accc0b2a6025f7c52d7bf6de45052d1a0f27f5fb725f7aaa4bbd97b258b380cb76654aae86d3bb8f98ae24288c22433076e596c3118c2bf40e294a2b2c0fa4f7c61e17b40f5534c94b0a27e28d82c910790797320b599421f2fbcd80dd36f80d0b3435a52b232d1c86e6c9c416a9691dc4a8437ac636a27193034ef4c5013905733324d57f106cf52146d91617a7fdc36f951ba803a5db24180ec0f7e9fa2f4f981746f9ecea8568756a31d60054466cf1e68c6e575cdff8dc4934caf60f9b44ac458f0287733e33a76b5a099b6d4a66da6ee9020dd9f8818705215579da786e02157c48c5c984ad00ad15e354374a79b8cd9356f610ef7fcd6994236a096add6c4db6c591b769c189a6eeb79b0e21df988e651c45d03d65e14d7ad402e31144bbb8d9feb5e4ea99ccbdcecf5f05bf40106d753e5dbb5dfa6928ac94cb6b34c5c4e6eeac619be5c1ef13eb6af8820984b82abca68d37d01710d275cf5bda962793ac2aad1853d882ee221d02cdf12eb89a76340f71885cd7f3067d471894b0563a95e0a005dac33ef5a217e971f389aa3dfb469c38594a1148aa32aa1194bb102b7190c1e2f8f8fd773cad39d5fb99c8ed2ce8a5e5bf9e53537af40e32ed00001125b17e01841d0865b5c51e3cae56406c449f50a405fb210f59bb4d17b7169984ca1b7edceee570b34db9299a1e9def4b73a9f7978828c5f9be74199d86943c10afd3a3f8ae2f4f988004ee10618d08951a6014ed7ad168903c0527f514d68c05f9d4126fb00907a9b35f9874517b3cdb0f613b718331b14bf52b997bbdcee435dab3883218937601d8e9dce59daef2604b24a0429350a2966d596b2bdc93b550c4551dcc84fdfd9307b1bbd588f4a64f89a79d0d92fe244085d576b64dbda51ee525bae32c18f485172e0a6a5cc5273cd159f22c31cfd2683fce44f916ea4fc855af55f16d23961c6f8cbf2ddba43418c2a49c1a7719ebf945bd8a70cd08a4fd22d113c813dc243a1c3e0bb79c0ac5a8549f78b5a3f6b00bb3aa8a2076b3c97390191f6111fb1c67e86fd2f4157a862e9f721f24b713fe7f7445a223ca6d3606916c95e21cf09d2f2a94756de4f385239c1d2bffd8a60c99cc4bfafeaba53a4d251de8872bae78d4eb45a195407bb0faeefce1eb6732910dca08d973edbf7e5258572605f530315f60d97fd1c53786b1c830a999219760e095fc54e64f7b1a401610b658ac54da498524f47a4cbc2b43b5e09aed09eadf4b0ddbb39ee6cdb05e29875c82f72bcbe10f55357c758ecd12942383764027811d32acf9759e21890e2a7eba8e12f3bee653a9c6c6029aa27a84fb3d8dc2843369923ee89ac30338e04370bdeff3fa080e16478b7b9e85a31b3132439c24eacf2ab86457a068f3455a89f5a45379e2eb53239d1c7ea920f1c5b92d5179ab2243c69a928167af26a6f8bf6155171cb58a3b2cae1a9dbc925a62ee375255807044172439c7626ee405aad51b1eaf1ce00bc25feb87a855eb127eed75c1ee824cbdd28f385d58acdaff7a166cd8d0d0d8e5dec6f3a3f711dc0af1fb4fefaf2dbb2af0d479770666024735856c2957c97130e1e4840cb573581135a12bfd302914e5164ead1a0850d8c12518c84f4bf7119393aba650041a23a8bfc065f8e0b3a876c10ca8d0f24a59c4a8c61c559b09b72859060e9197249181d432cac14edeb5892c3fbfd4a359b8eb67cfa2c8c18abf173a1b4d14718f6952c288e07d50ee183b8ee48dfed93944a48840ec156fb4196fe758c2cfb3658f2f17b37c21d6224b4a2b2167963268f8e846750e1ebe9c423fb25359c05c0ce43f699d5b7bcc3108aecff9b71ee7a6618f7d3402ff6532a5ab615630f1646d338c5a4a4dd1c1a5cdecbf6dea0bfe5c1f5fa3980cd6d2e99eb4a642612c73d333099fed35908fe3cf57592369166d6547e39c5e91310ba0cbeb558449e75bfaeb25e453b06c01fed60afd2cde83b85aada6365289b229dea2e8d05cf0425b8301d3af21f9b3b67e881f5d9c84193dc499750017e66aee11e408d79a8c7a9629d00b8cd96fb676336a97be565bf4e1123ed198e4e9236da3b8fe0e51333a216085fca1476a8fd1ac6a0b2516ceecfa3e3fc87c4ae562747bb9f94ae4190a7368075638abc46256973536a19352386ed5ee9e59956e0a34c9e1319ed5e82e99cd0b726d42b29ce043cfacd1f13cf4835f44c482d95a4b6fc63a16c5178532bc6d497cc1b0779e245001cf63c5add15957b38e164fefa14aa39120105c8968b41e4de418d0e98582f52c654e38c3c8dc9a792bc800424dad456e0a84083e07d300c0a9d2d3b0e6b27ce4e3108e4cac563fff96fa00726089e20a9869e8b487d8a46d2b93ac137835759c757708b948ef35837bea1cf9ca848f6467e6513f7c2a1ace8a714f069698aa3bd5dc511192e099710690f802c780e8644c7b4263106839247472c3e2194d8288cf4dbb6b3c8afa21aa146996b587e33ffdb6cb66d3061ee6fe88e142c6151df27b06f3b50c54cd2caf1c5401606c0dbf8f3db025ea5cff57c2d02457bce8e9530d715daa8c8851b972420f0a7426a05a0ac71f05ad83edb2074d6356aa3a8701c9fa53165e6c0111d1bdadc6e7533ebfe92826956136e987ca429271c5c396eebd4278f3bcd0ad06935927efa821c534deb9a8f920d5c0d9e2c8247c0f7fb5f43e043b2626ad34903eded5d3161858274539407fb11a8acc59e148d1330656cfc90553f3b2e3f70410c3a083e561d42942b7d9352d1b223e236920ac88ae53e6be8b5067ade171fd6be9038112366495905a25396d8dccbf565a416504c656f261795ac61b6b15e05bc6fc760bf8ef6b582b3dfec7bf8bced1cb0e1d4d3410029d993be4a4989f94e6156f4c31d7fa25ca15926d4c3525d9b9888c0b7893d6a57ee598a506fc9bd0efa7b947c45fa1e7615ea498ccec0e4d5ab9ac9fdb2091ac8021950b00ebc2b52e5133c5cb26f3814cad145d8ac773574a7d810f1c7e8875617d7b5e03372487e15fb09ca58ea4c88c932ba68c89dc2073d60cc3cfebf17106d0f59c7c7f19855cbb226fecd6b9cbb956896ee394f7b051ef5574f7661a278b0be711d909cd18e2a9d0e91bd79877df268fbba8d130db1d"}, {0xb8, 0x1, 0x3ff, "12c7954e0723ac6e59ce1c5e6bc6c9573aada11bd03e9aea348e1b47a51fa6d28fac8c63b956cca1eee6d0ef5b492de19ec0d8407307da74ab819564e360e586eefc4307b9edc4d8a1dc9877e8efd9b70ebf672a05361c05e4db12cf011b27254ee5a72c69b28b548b60f72321c149a90d40211043b389d39447e770351dcae023c70db861c4506227be608e624b8769111ed1c13e0f94f9dbe8196f873f6220b257"}, {0x50, 0x1, 0x4, "18b312a265bb028ee75806b66d858ee1b239ea3eb72fde424e6283e080ea7046fc3825d6a220693221d3bf12cdaa74d882c60d6ce8dbe4a5c86efeb53dc7"}], 0x1118, 0x2}, 0x4) write(r2, &(0x7f0000000000)="a8", 0x1) 20:35:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x3}, {0x6bbf724f, 0x2e82}}, 0x2) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000200)=""/29, 0x1d}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000002c0)=""/250, 0xfa}], 0x4, &(0x7f0000000400)=""/93, 0x5d, 0x8}, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) 20:35:18 executing program 1: munmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) 20:35:18 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340)={0xcedc, 0x9}, 0x8) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000240)="3b6d6b66348d56c4b5c2d4993e3cb95f75af3b4c056582369867a4b2ac93c41654f1328c115230deb8dfb328e9e9dc531d2bc00545a0aa8748390289d8641a7d7147c9c2f1fd5df49f1030f0da89550eb8f8f9273ec86df676caaa45cf5676eb4089ca4500a722bfdd425a0a0ef7842b16705ff30fdd85e6fb72fcb1cb1c0d8d44ea85b40cea6de17e5772e5dd7c2e0935bbe7e35cbf5b37a4f774a525529270865e419e2f7301", 0xa7) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xf, 0x6, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x24, 0x0, 0x27, 0x7}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x50, 0xfffff, 0x8, 0x9}], 0xfffffffffffff3ea, &(0x7f00000000c0)={0x5, 0x800000000000009}) close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="6ac5e5096892c181eea2275470e2b2ad1bdf20814bd2f3b3a2ad1e31a16cc0e7c596bc230be1be3115b8d8eacd2b6290a24e00fe1c3ef74854010894712351cf1a6542f390c782d7ea54a8862df6335bc46228c26c63d1475c80f3e9ec6c4df4050871e088f114c692ce4a10180e56d280694102f4d818040d5e35a11f142e027398977e371036991979a7115c74371dafc0bcea8af63a91126d82018cb1f9", 0x3e2}], 0x1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x9) 20:35:19 executing program 0: pipe2(&(0x7f00000000c0), 0x10000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000000040)="a6da7cb1ec15cf83fd1f8ecf4f1909161db4426c69f87862b9f671e1c9b23a919a63b92352965fa8d9375f438a1e47f41ca3532f1dcc919210adf2edf90abc579016c3d0f9e4413f7e5e53534c0576ead1aea2ca5d2525ed639484b1b4aeaaed02553eeb68dbb8eff3d5", 0x6a) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000140)='(', 0xfffffffffffffe79) 20:35:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x3) 20:35:19 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) r1 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/4096) write(r0, &(0x7f0000000000)="a8", 0x1) 20:35:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3, 0x0) 20:35:19 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) 20:35:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) 20:35:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x100000000, 0x4) r1 = socket(0x2, 0x3, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) connect(r1, &(0x7f0000000000)=@in, 0xc) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 20:35:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) 20:35:20 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc4) fcntl$setstatus(r0, 0x4, 0x8) write(r1, &(0x7f0000000040)="a8", 0x1) 20:35:20 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair(0x0, 0x7, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = socket$inet(0x2, 0x0, 0x8) write(r1, &(0x7f0000000000)="286557088615e7d695024f6d4a0e767b97690d986385f96e522b0f5f1629adbbbe83b6111d7a26cf97606215082ca182a67d62a4da181e458092076fbbac9a7de794", 0x42) r2 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r3, r4) 20:35:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x80, 0xc0000021, 0x8, 0x80000000}, {{}, 0x0, 0xc0, 0x80, 0x10000, 0x6}, {{}, 0xffffffffffffffff, 0x3, 0xa0000000, 0x4, 0x7}], 0x101, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x40, 0x0, 0x8001, 0x1}, {{}, 0xfffffffffffffffa, 0x3, 0x20, 0x2, 0xeb9}, {{}, 0x0, 0x18, 0xac3ef4c1a5082f6c, 0x1, 0xffffffffffffffff}, {{}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x8001, 0x8}, {{}, 0xffffffffffffffff, 0x8, 0x40000045, 0x401, 0x80000000}, {{}, 0xffffffffffffffff, 0x1, 0x4, 0x100000001, 0x7fff}, {{}, 0xfffffffffffffff8, 0x4, 0xa0000040, 0xef, 0x9}], 0x8b0, &(0x7f00000001c0)={0x4, 0x81}) r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r2) 20:35:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) symlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='./bus/file0\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus/file0\x00', 0xffffffffffffffff, 0x2) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000000100)}], 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x8, r2}) flock(r1, 0x6) close(r1) 20:35:21 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000040)="f40cb2403b", 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000000080), 0x0) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000000000)="a8", 0x1) 20:35:21 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000603000)) 20:35:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) shmget$private(0x0, 0x4000, 0x300, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 20:35:21 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) recvfrom(r0, &(0x7f0000000000)=""/202, 0xca, 0x840, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setstatus(r0, 0x4, 0x8c) write(r0, &(0x7f0000000200)="a812fc6229e6fdb926c2617b53f34a2c84c55d718a55c139055337939b1bca4a28286797ce773e86b1e34488eebfa83befc1a821f0891287d0365340f21639fb8b4577c67017a9c6126c05ac09e809ff3e575baeb16775f5341e7d6c5e5567917afc42f707813cff321d41d139f3a7187c0ccbccd037d3f19197104250f57f511db239bb47dcccb667aa52cb93237a8de4b5c62a46bec54a0700c132416cb1b4c0e9f237626f2d4d53434be91abf7aac25324224fbe3f6905a7bf414833ff0190c7e9b574831ecc5a3d004b033ad86654899e16bcfea6ff27e5bec82a361b4d556e82f3948bc9abf0db76ddbdd5bafa2ecd93f932100eae54c2c75132eb6247bf4da", 0xfffffffffffffdc8) 20:35:21 executing program 1: r0 = kqueue() socket$inet6(0x18, 0x8005, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) 20:35:21 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) 20:35:21 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x4) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="391bb6c0a4904f8f998c684c61314721876c1956eb76a9bbf6d7cf2a8208d02566ff655e9528255c93", 0x29) write(r3, &(0x7f0000000080)="dafdcfec6d60818bd9bee5b205589868543efb8b23e6d928e777a3e366403ae15db4d5", 0x23) 20:35:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="6fc00c6db3dee3", 0x7, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) pipe(&(0x7f0000000140)) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000000)="a8", 0x1) listen(r0, 0x3f) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 20:35:22 executing program 1: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r0, 0x0) 20:35:22 executing program 1: r0 = msgget$private(0x0, 0x5) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmdt(r1) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000300b4744431a531807627e0223d45602c80b01c5926fb2112d94300badfbdee390028dc1d54421e388e088fc0f2b0b0d89ce2a98a9b4e3b1aa330059ab96e020079d4c19ba7b8d5"], 0x8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 20:35:22 executing program 1: socket$inet6(0x18, 0x1, 0x87c1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 20:35:23 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000000)="a8", 0x1) write(r0, &(0x7f0000000040)="1a5a3cb26479ac5ff87badde7a64d81c2b32a4ea08f073f3ed75116227b1a1a8d1502554429a4b5fc601d15743022addf71378bad6ef2330a5f91a08ba198ea4d1aa234ad0f20ff92022dc13971bff3629b650b8d8057ee5cd76dd8d6959af8e6f712d6cb23533aa312e35167ef1bee56182e6b5cac77caf2118c103e6d3d4f23a2265ffb6bfbd2853cc8a5be881f17cff21a45e92708044ad390bd72f44f0686efaaa0f52ff2d25acca17353b5856f8ca3285c668dfaeb64987ece6bccdb44694619687874c565ecd49b2a4c58c34dec55b133db1bce1cb31bd613f65ddbe21af91b095803aae19437ec9221049855f271a7787bc7b65293a5ba900be16c9e81bab4c1162f08a8e295daebc6b84dd3b581262bdef64accaa1cab5a18692e0e5e8f802dbbef9820a042fc606e278cf53e18c980221f902f5b29295f4d1d0e6dfa42159367f2104b4f1d83a87ba6ed97796090d92771e4553650a3c9c8d444132794db233ae685ffad9e1fa1d7d82662e2ac7b95e5877d804afe262e29de33a57c7cd52d125bd46d89ba4bc22b8bb29bd22746b219976cc53280b18f32e6264a086b78e803cee20223186799ff82f2fd5b49a6fbd3e0824a81a8756b766500e2e458a5eb7cd2a25f87f10e40514886dcf2a366e85976cd8f211adb6841fd2617b4e210f850720605f3f087a8a9a9b295bd6456ff7b0a985504a7b00fab6a79864f1a457d26f14e541f4652d9f4d5c9bb9f44c7060626e863fa5b259f0c921e3a1801e8598edd751e13c21885870e79a50a5f465b5baa1eac0e110061400fc29245b509f4d55de2eb095ca47ac7f638fe37a4d0e558cefcdf40359db2de9f984f3d1d2bc720c247d3ecf12e8b70166616c641d38ba24225c4c70ea4422ce1e2b377f4f1bfcf9a3d79f06803aa5e5c7c1316b3f8728c048edecd1b6ac763c465ffb6845be3b13a970ed76051fb00f2e988d57d66f6685bbd3ed990e14e2f9a8be9f47e10722f372b256d74f9ed4a8243670b02c3f297f49d947104114cad9e97ba8f18f35254454942bbe9b089f05104e609cf37fa2f588640d984be0a9cf8b0398568054c2f7ddce321a61b13b520da06297766bbfb21ecb2ec9e04ce96d02a32f1b8ad4f8acb8cd548957571e7dfe00a8fd935b3755cfa2839f9e61ed362f0949e1568ae6f069bb2e3faa32165e855c513fd3d75cc9ba08680c3ecb05c2494baa8fc75e7146167df752b11647b2c734dc053390abd6b8ee1e0984b36f49e24c4a6466f9f6b4a72c617c36f0269a9e720cc317523df5fb998a319b740b75cba76652c5760649c4fcdfc40b3e67e515bdf60476d8355959fdd5f7b3a1acf5506011da090a1ecfe5b5accf932b92655fd6e86601405f99cb76623839323bb8e27cfd3d02fd65e6c52275ebcc64cc8502a79d1c5cb1cf9b10a8bd37d78e370169b1d5172b74bc9015ab959311ebd9d9fe61b833c63e92ca1c86e9b97018178c613be6edf52e38e9d8164a3fade66172dad1cd668a0f6b6485aadf0140db77f1de794fca0c196257b52ee28c1928fb89608adf8f514e3b8f76b906a93fa5e9bef6ea4df696a54771aefbfcce39de19615e023ff70027c0e0cd5623a9aba2df689569b5fa8acc7d83289a2b4091dd2456e332f13eca1cb3989e680e71834bf123c4c3cd5d6365a71b23ac2e547847f46f05af21b3611a02f617b9ff38a039276069098fc8c0e9e45ad698cce7e06aa31356bcc42f13c42f402b31259613b6fab09096553781fd3a03716b7de272de17037a14e73dc52bbeadd4b2f32c9843a013e4fe10e3da97c5790cfe1fc256879e659af709ac8791f977630345a4a8f4e581979da9993ae831047d725d385745c13bc3d2eb122d1fad81c31f278c5477bf4aed82c25c9caf53c0f9b1697b0ae0e188403f16424aae0eebbbc3c72d6cc3f8878cf8e15fe31346185da8d4675b7af8f65e5981c4615558663cddc5dd1a234b1b048d1ecacbf8d479ae21df7a01ca1fdd693d664955c1224d25ab39c9a17f13545f2d1348c9b00d1c54cca7b9a49aa9777f1502a035bf2e61248cb86d207e0a3dbab03ee912d36019740e0cb14ee7ebee95460fc3596cbf9d48f5a2519b4fb4855fa1212b280979d76d8dae5c873a5099239d5a6d89bef3359cfb9c19577e54e3abe067acb3cb7583a9b376ff6aff28b6d1db0287bb10f11e76e1f5d264037ceec6acd213b6a561df2d0fd2d8cf3a5944587f04aada9a82fd7be0aa966b93fda3b8c10fee10920673a4380af4f020fdc2f28a9e1f0d6b4b6469b6e8400a41e24b39155741b6063f24975156d919469df7e8452ca79e76de629f4761458072075a32454677f2993f307d861c72c37c9526ecd2f4a8d9375c59248d23205678bbfd56b8087362b819d77b073752f29d0873de3fbc6596044083d65a76e65f8d599f61cd0b98467c30dd5d215af24b39df6840faa73f10d3b32e7097b8b7532d4f80584a419a8fd7efe7377335332ec0a698b751e0ec47dca2183f7bfe32a7795d155cf0fabed230da16e2cb5015614bed5993cc94c8c7b5c28c3ca9ec1639925f92bf60a3c370a06ac8b742c9d53d0717d3ab8adbe5d8e6e68d1053a6e68fcaebe9dbaeb786a8149df368f8c21d74839778b79ffed519ce3fda259765a3389134e2c0026e79b6d2e4576288793fc7a8a77c4343c1ded3b07ea227dcf6ffcdfec8349591de6690cf7b5cd4fc7fb98a41aeca2c1e577396a01b024fa51271ea83c682a8af2e90572df8550a8d082e003800fb3c6dfa522271a4d59a4335a416ea24956bc09ea079dc1d9e2baac2d1615784b8f8e2916dee9ee36dbb22fe75159655e4f65ec47337e54d62505012b982720ab8bebe93975cb1241493703dd7b3411406c6cb9aa99d54f9f6e5e734a3cc50f0dd2a5e912f7e0192ffa29b3870936b89a809d2b6a79c28cf369a495a3afd2481f5d9cf24fd2f303db3bd59946525f18d7774cdb604ef52bd531abfaf2e21e0630e86361b41459b4a3aee05121a9cc86642591e4bb2a18e51e98e9c97cfa2604705bdc28a2a8aa8f15b38585bdd4244966d2915567884348fabb2fab5c539274320b4993cb90112cdf73c7f93eb4d88e5668b3c0c67059d14bf3b5a990391e845b90d47ce3cfca392610cf3ce126fe2843a1193aeb15861953b26f11c4eeab3e10ddb97673d17583ebce58def434469b2b6fd3f5983072ecf60f3d895c2f1abbd41b6eb069eab943f71ef737069313d6f6171c632f6507589a01ccbc32f74bcb5f345823130aeddd8cf515cce933125ef51aa36f7d7acafdfef20fd8d84aa73d4c9a3b111c77a50563fce5201ae684da5d93f1a69b3d41f187527f38dc325cb8a44c955b9fee1916afdce19f156a77ef5c0fe81f5ee721fb12c063f1a73658922fa0fede71268631b8e927ab2d06202f307666185facbf570a99e022d98e55a1741f805fb2e5f6ac1a0ff59e0449024101fcf6c1fe4cd9f0636f0ff9d076ee5019d068a11263545783957a0fdd194c6ca06bb7cc1850fe0faf5e9853296ba165fc77dd3728262d604bd171cf0ea4cb3e8769ebafef70c93b513b964467a84f334dfd454b2f02423301f0506498045b82e65f0e57b5ecca3ea4afef8a270a13239acce6c185467f44a24e35170da19995221b3e423aa0dcb7b0379132e2febb5dde8333ba3e676901c9a111f72a31bff58cb27682549acc8b2a68fe00c832073066397d3b2c665f834ace564cb40053ad1501063fe5653da8850e403bcbda7985b1f1f8fb173f0041e54c73fb0addfef322cccc595833a3799b5d7edb5b0f5e3f7ccd68b5eb52b09a82e023267528a72d18b0eae09ea801dbedc60ae870124f4329755ebad647f18daf53b021939d0d5285abb523cb2b5862e06d6ef70a032dbcc87c846a64b2d013c334d446275da518388ddd34cf7b6f282b6b7cde22a1190d39d0fda73000ada8af2924c4f94026a5abf1be1bbb88d38e26c799f0adb688b713badbf2277015e05f63dcd0a1153256c4b407d1e71b6fd30711600a05a8dfba62db91b213b024b886090685772999e6cda278dbfaa1446f01072a7e1634fd8410eb62e06d1ddeb39a11aff493ec190d4772acac9023bef985077a9933ffdba2d16d34193ad332baad9acb297ede397e9065616675e22d0f43f5154c35a21b3b8d5dede8c10d391766708d89b1dfe9abc37e7403e32d4437ecf218ff58d1d14b69ae0c8aceb7ceb1a8df551052f8019b431194ada20833144e03455757fc3f3cf3747a364a416d015c18188bfd2a226e233e84e4171419eaada357add47d0f1937c8dd802ac627893820f9711724f22afa3092ebf419f10107af13054be790307604a2d07f1fe05713a0d77719ea132912db76f443258fc53ee7b7063c528b2edea1fb3ff8048baba488e07ebed0e767245e7b8132dceb85f41c5d7e3db66cd7d402fda7de3cd4565f616bb27271b7d3e32f4328dd374c735389abc70eb70fb3da3e3431e30f786147ca2e783add94fdbe1faf6eca078ae2e23eddae283a3c17f1d41fafddeee3f6a065ec3f8de5a797fe03d032739d886370548145cbc9004fe540a9a06a42a08f06434ecd0fbc7ef64c7fddf1effc6053bff90b20fadc7dc39d3c1cabeca25a2860b1fe403546ef51f9cfddc269fdbaf86ecae3739b4b69af3b9be47046c7aeaccac0d9ccd67baa17da22a97c283c92055f3319799356782ba048eb7933f5979054b7c0b692593a15dc3b286e0bc782c0c48297d17a37a6db95a735ebb7233942fa033dee63d17ac3acabe6baab673ca7071157032fc7de11382205bb81d0858aaf28d156be546c08d9922eb930a1bb0b2df9520968fb38cb8ecf217a98e3179bd7305a5cec311dd467d2101b4d42e27f72b7c424211a97f7d94fc1b31efec010fbf8c444d7b210f9ca7aa01a41224df4fddad402747b79c88360e44d404251127520591521d4c657c281fd39c4194c359670dc82ccdb5f5063709918d522b70dfe8b1289ff344b1e28fea2929e19b19e2d860e33f240826cafd7a8aecfa3152178fc54a55374f73d1dbf9fd79d8b0f9b9ee3c0329eb7c713c5e6ad7823f6fe3ad4a4537c7194f1bb3d34f68d717719e5a39a1f18a2c1862d9a566172af68c8dee8ed1e950baca5ca0a2a9b4d0fc10de6f641b1026b62eaa28c8a2c1170c2f074c800926e3811f2c851db1df9c582e18d29b22e1d3e5e94d20d7c629dc91108debbf5606bf38c244b9705b3649018a856839e3686af675fec765312082fc8fe8708532672f50871bc5644c104900a74b42d4966f20b3499f50cb8127e4725889d66699d56743c4f5cf7c689b1749cb5b49c20e757cc3188a09606c3d0494c8a83ffb4f9075061d91d6012ef53105015993cdc294ab42b4c4ce2489e7071720061f409c59c2999e87060801a1c3c48068585fa42106e63c4dc8dc75ffa1a4e1a05deedb0dfef0dae038393e89d64844aae23efc54e48ff588ee759e0e33fdbaf7a97a1da545f82138fed7828db706a6137a9dc50a9e0755bd165ee9ad214be6dc8b7c00e877e057ab4d525f6544e12d84fa7e18a35c4a03d93113d4441ef6d234644fa68b0666874710d35ea7e555be1cd5153c6eaa39a57c9f2dcf17a97d96ba269b18c9a582a2b0c886d1dbd7f6c7ff5a85f66464ad329b9de5c0052d5258513dcfe902556774d73872b6143100230a686b8630651acf7de2c194122a49c389ce4e67dc398da05f072a62201232bbbfd3bc3e91a11f869b25d31d60e41e0710192011100fcd51506c78252efa", 0x1000) fcntl$setflags(r0, 0x2, 0x1) 20:35:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0x9, 0x5}) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x834}) 20:35:23 executing program 1: r0 = getpid() setpgid(r0, r0) r1 = socket$inet6(0x18, 0x8005, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x8020, 0x100) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) 20:35:23 executing program 1: r0 = socket$inet(0x2, 0x4, 0xd9) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x0) r2 = dup(r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x80000000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) 20:35:24 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000000)="a8", 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000080)="2940d818d99ec7efce169ccf0a5d5dca4d1fec3678616e88e858bda23fe71a42ed7a26980f5b6386d144a0cac77f2ad3f3519309b72ae2a5b3c5dacf40b5dfbcab66b6ac817bac5b90942c6d064131b81ec961ec77ea899d72e2acaaa6fe8d287496461f48e19f13ba5b051e41ab3f7fd32dca786b47e9e806fd148064acdae583dab7b84fc45c5d5c6a2bec60b1bce83eb494aeff9b93a6418e0ec9bf724668275f89ee3df8dd13b5ce2bc2b2b6d2d2af8c68c5384be51ca11b2c4506246ee2293a4bff72e367608b6949e5b08f32c3596ca21cee9f0aa152b4cdd67ca2e806656f05a326b1631f71441f6ac9d36eba58dd5419e225b4a509dea63657fb2c0ef844bce24637fcd1dd5b4cf1552811dffcee0efca1c1a6df10d436dd6c631ff768d526f4371a25330950b01d4661ee007e3b42030d0ffd076772a18ea6d57d1baed48acd4740012aea5ea718cc94996eb234542c4a8fafa915883da68bab8629da57c7386e04a29043865d4970b19d947e32aca508f502ebfa96e6811e2a2320d77f7a1dd8d18bca158bf89298070924e95d0bcb8d93e3522f90cf7b93ecb7236f86c5680da681e9645e6324062d1d7f0ea3feb6bd55a15aaa6ff4c7da7c5b54755f55ee971422dbe4a176b23b6b881b15c4d830bf7710b9b9dda719ceb2e4993730a414d303d10ac45c1d395dac0703d6e351c73739dcace3fa136dd1a50cfc5bb7e57e7b0237e761c9b26374e99d4b94936a8fffa61b1ad8ed756c036638de304c5a8721d0bbd1d680b7035e2f04992d8e943c410ebf0f09b10b0e0f3da1424c37b12ab31f51336ea27a0c45adb031008feccc98121c03e30ef13c7f68dcc3ae8a4c2dcb127f7dc0b1584804e975d449c68d409add8c8ae801289c318bf38a0ea4cabc016b7bd42f9b61ae0149fe17716b893147ba763f8ff05a384778c4b58aa0098d4639ee73e65cfed5bcc4a4d6ecd0723d539643f4cc10090a229356911554c247985d685bb6af8e36721afc2f8140d8c03580fd29d9f821da5e15510cf5cc7c27f51cd46d24e4ca07ca8b9a234eccdfa3b067a91398d326dcaba3152e635fd18fbf154c927b0fbcc624a378bb88c47d1eca601fd8028e0eb987e2cbc686e093dc726606a78421d225fc352a914bd36949272b710e86a35734a546366a083332bbeda42e3153291cd4e27df8f91fa050944f67c55b1215d8d10771bca976bd72320395e4f95e30ff47649047d8b1bd86eeee71f19051f68ec4ac23e0deaa6fbbc55ac01195db991f6ffe1f8b72c651a8d8ccff73e346d12907837f64adebfc39d17248e5619d370926cde1e676e9dfcc541df5e303fb24028a8143ee7e2db409e141f526877a295a79bcbf27d4c4c2facb3c9b4863f29c31ac61963ad4aefb5db092c14b13b4d28abae2683a3a69019809bbd96e04fdf35f5df382ae0aa91435ec4932500d72fcf72c0ac92323d261168fe4616ff70170d697427ff8ee1bddb31433ec3c037a78404a2410fee18a5f1053548320bf842c3ba1d8e1cf62c2efe73c4cf836356ba3dcb4e1ac4a0c4e5afa69f4ca51112b6796ee7aee7a53b1051fcc97864e2725c5784dbaa5bc503de04c72d81eb0bce7d49d02ad9d6f78250c44a7beaa42c81109f9edf3b1bc0d6d3eabfcd31acf1b47e6a82ead9f62d8a9787b5bf81d33e185c0dd6fb534b0653dd7c8d1e48f4bc96f8f74888fa9a49500360d97679d73a3b5536c0673f7183745bbf4a3bfce7f0f88a3c68b04af4a36798e7efb37b86f78fe544b32f65fadac3f382da46b0901db030f0bd233a61dc5da738fdf43a94d5560fcc91c2298599bdb1c5188838d261c1e7b071abf605a387895a9afec4dbc26a68fa649b13faf792ef49ee894301616fc9c539f5f761cf4ae0786067029f044a44f33062d73051d2fa29397a4f50cce0991808858f7dbad6c1feab97e415ccc20e72dba92f3aa02182e23e92cb75f51b5337eff30866b4230d1bdbfd9dfc634debaf99938d72fbb4b8e556bd330b8c96b683e9f342a1cc5409ff999a1014b234464bb8aaca5988278f90ccac2bd7845f65e92e5e072de2622af0acb66c889aaf96fd6d819d78255538624fb09582dc59a4418192a53d5c2a600804f63d0645ba9a813c4ab9021118721674afbaa9cb549285ccfb15a0d98a87809a0ed506a9e130d36d9b31a1c07a4a7c8acd426ad497962864a5f1016874fe4fd927daa14a14678f4c3d9e7351ffb7260e64a35b0afc2d73c08dfeb135e758ba431aae043cbe9865635079ab186f6461041dfdf2dee3704ad2788dc7dae31648fddc9f4037ecb00bd8a517b1aae0f83afcf1aee385e3cf77f703a8ae1c6e0cb4256d669bbd9caf57ea30f2e68f6a141251243f99f4b60195bd27a073af1ab33cba1640966236c481c204c7e366a1f3b09ed63f213768ada52367926f94a8798c5a35111e59d0b6eac4d8a9dc21b076f22e2ea1684707e967284768950a761972ee3a54c213ece94310bcae661420152fc546933ebac4251d7c1640d68cb89037c5f682e8b22762697120362bf4a70704aee303919da2e8795c58357af1c3db13e2f4a48ca639de669fa4177485b424488bd61fdba9d450c04f973241daead7a6e979eb9adaf040d0a32688d975396a3300f3aabbc46daf5598adb255f8bfa852554eb2d348deb0020cfc0e27759cb83ec126bf01122f9d21a7cebacb39243b8329c1dd714deeee34031b0ea040fba7fb4d787ed7fb7761d94dd1a2c2216fd2847953b343d439a941f8945802569933ecb709771d86fb4edd17417272ca38a0af5882fbfbe335eb895e52923291178ab82f25bb1639ad18a6edcd4f5e0f3ecc52efbc2b04b622b7830ab5ca5449c36b60302135e158da70d336535e6aca2e1fbeb9e55b5562f10fddc8366fd8fe1c595ce3f1de1738281080b7884e188e1fa7a3cb1b6b9e313490460ae9d05ad03a362ad4888770d65a8b5ff944e1639ef5cc393ec8dc558634659d1af8a9535a5d015c569423b6ff6d761ddbc8d752540cba0441e60a44acf5311ce0ca4f72c0332c232fa7a9976aef0724b7fe0d669c63dc9156abd8092589aee95f46420cbaf05a49e7dd1ce87d7b62beb201dc3487a9b5eb05eb7cab8693ecd529c77cbb2195c0e6a27746822754847bca865c32e57cd221c95649befa36f717823ef31d63b2639d91076671efb2ade29d0700be90addba02585c168b2d8f4f2e7e0b3cec823411d771f561fcac7c874aabb29696efcf0158670b798182d5c42d7fe46c50ccddeae84e90682ce10a633455aa6047177a8a392051027f7ff12d55961547fd90501c5d26c83a2a62aabc89d637edac0e9ad2465394a9b6dbf9d9c1c97baf593b415917fd1f79719ab51d1a35bdf260bfa84c752d97ce5de51d6e73e01e4cc095b1168e7557797f7857e9d7516453146ab571f17c4245fc13945a6c8cf72832ac0ac6867767771dd8649ee8081881cf7929733b3d367f7d8be5c15e54adb517df1ecb6eeb0a7411935e97572dc1d757ac9e81625654a9f60e7668177c8adc1cfadaba35878676bde97589ee63cfa3c419f459d6f6e78b460cde6b10d9ba741aa38991918945dccd014a242d48aa2e52e9aa7ca712a632a596409b10902bd8ff2a2e9b71efd8e3e8356fa73945a7100fdad6d273180e4f9c8b9aa0485d79d472bfc2fc7d94d1b49d50095f0a298cf53ae9557f181fd7139d56dbda67e57b7c89e2c59ed459b1a9365ee92c3ff7b027513b362cf76db276a9829892a181324cd42554778c920e0b50dfee29e7f8c2a62dba10edc7452f3a8dc97db89874561157b8cd62ba7af44faaa4c894eebaa330188f6f9eb2143cc0db6431354e729d4e269f8eeedc7e78a67654edc27debc9d3f5e28063e9cf8f554365a42ca4fb25eeda8a6fd07bddefca57e680c1e8f753f3a35ac3f024f30718ce57d80b7d52849b53c9bd93d6a8c46f63fd37ca8b2d9d03efb6023af04953fe450cce9cc0a5145d47aef815a41b7ac8a8eedefd4375535a30cd4d4a30d68ac88657a7e8ca29767d4c3614b0e3e97f2c4ac769c370b86962de507ac455d9ab5ce22da037dd156678776ffb2cf10d81d3bf19dd25851a7b126b59e41d06dfd3322b0c2216ac236300f32f251f7b87d6df58b3e5cce74be27a634eb08e97de958d8a410c44bffc40bf377ed76d148f7f5a9d3785068ed062021ff18a13b54e23ab2ba47e8a5e6969fc6c59e8879bd28dae5a91814b6b0b65fe0dcfec041c744cd68c93c361a39b378a69a6f90fd841480fcd9b4e7c7e084f3a588ffb614dbe23ecdeec40ec4ddf20869fae204a678c6b25f033f6c11396d453157c3cf9d00d2741fb49be961f39e2b4e30d827125fabd6591a3a325ca817c6b0ae5305a6cf8c470d71e57f57acd5270540a8782d2b64d47b2fbe1964c9acd3b97408feaa7ca75c5382932799c2b2d840667e10c4d9bb5785e2c51ce808843b86122eca23e9740276a00b5edb5b1f37b3c99f4560ddec3bc689bb45c5c533473dbca01983789d6726af2532e2a60205439264b2d23699332de94a1166e4bf27aa98cfeef8deba31db07812edeb0a4cebe5e5905f6d66f85a0a14d0be810e90bb37a286e0f44e483630f32322cd9d583a23624778962b7f9cb57abdaa59654265447994c054077cd6d84a53e7f0d519a6f226f2b6db420dce91a7802ea6f11039160f4cd35ea44d468922684434b1e5fbf2a46b197749b49e96e80b3c81e90cd89763706b40b54f01ca36d04720f07057f579b6ac385cc31c5757df40edcdc1f5ca18fbac76dacf1c9f8a065fe9d036200454d466926b3ad9c370f4bea73a2f1c3a09a1d156a199fb852cc9127394e58a675a3890beb960e81549fdf863090b234889e4242c97a74a140f837e85d3d180aaf07ae582b6b52139d3b5c4e693c3fea4b4eaa007cfc6755f7fcb7f2cd4c46aeaa4b8f0fc0ebf63378d9e9807671cb744c902963f409823672c2b7ce1e40f84ea5dc10168ca2da1ea16bf0b6eaf17bc89d3f1de572cb90adec2be7da7992579e41be6a850d461190e5d51e1b752d738987d39a704ffed39721031df9810ed7d92ff96e8a5eb53a8d80b6dd34f9ab0f3cadea8888dc42040315a49afd8b873757f907349ad89c41d9d19b24f4f6f2ac9e7f1da046a5b48a20897432d1f0e5460a3eb626338e1ffbf4f964c1af5bd244b9d414ea473baad3522810613f78aee122abc7bc6cc13062b9e28529493f0ffef7097b4a489832a37066d3f77c6b579602dcf0cb6db7adf5946f5a6cf19520e68c13ada22aff87cee4a6c4d52ef1417ca6586c0383bbd4824a2b14d4c076f8c268dd647f7883c362a63ec7b5449fbe35951381f0f7502fc00bf1b8887d01558eb4eecf6f98a3f3d97933e44ea6b8e0451e2d4011548ea5f979e80d92cc99914ce06e20b7394f3f11192204b3dec033ebd1d28dda60efc59f74d42ceb2ed28cb251f18df8a37ee22849bfb2e3b71a8d4d35611573fb30d61d6baef04a3141a1eb7ef1350c750295f9c68f000a32468161defd9a7b5467729da4989c6ea1e30476a6ff0bec008852889e1b8da80ccdbb816ef095ac6ee2758441d2ebe87fc046285769b28bb7b1c15d1626f7072840447f4692743ed004d9f818ee6ad2d4587aa4378297b8390aa967fe44d548fa04f7312bd95a06d8eead23f5f3e2bf48d1f3051d4075816dad5b8cd506cc3c1e0edfaf380c56705b0e9254c7361e4df5d551e2ce3355d4ca71c4c101043990e5aa19602dbc9d179af4060766b49022a7d2f8da905cd", 0x1000}, {&(0x7f0000001080)="0e5fbf176aff05008d04ff73bed307825456289f30b853a508ba838720be1ce6a720c02479bfb097fdadb583e1194755648f0c9a5b069dea89645da747f0ae6b6c174098796cac3d3a9402d3d6bca09bb2426efab9d2b7f6fca1ae9b2881abb534b19beb7a685efb0cadda6906d964ac5b2e00954f8c2a1a7cce83f59791e88a0f688a9e67dd96406f7ae216e9e4d5453f3ab3eb14bec0e2afcd2fe6442bad4849efa719d213cd3b9ae74e2fda8cb4649069e51531674a4dc49a10540b3a14273b1ff4c16552227e7b315b0e4fcd252ae10057f5a20057b1dfdc6b8b356af088da212bb9", 0xe4}, {&(0x7f0000001180)="94d6b54cfcf0eb38c687769206b613b2606909573cb6eb81722c2eabe3b99cf23f95faf22fc506b0c62c32027065b607758db391d6bab65b44b97eba151b85024e88620cbca630331fe3a8dfdcad018fc6efe8fba27adaa48692fc234ade45722ceedb4632a95c3898ca04b6c072a6354551089be5de4a51948cc3d58e45f6bebb34b9bfd678cf8fa80e2cffdeb92d5587c632cdf349911053cee0c9fcc38afed2ef5024944dd644f5ec", 0xaa}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x88, 0x8}, 0x8) flock(r1, 0x5) flock(r0, 0x4) 20:35:24 executing program 1: r0 = kqueue() kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040), 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) 20:35:24 executing program 1: syz_emit_ethernet(0xf, &(0x7f0000000000)="0e6ea68c45a2a3d0976beaafbbe61440b0e96c5d923f15d86d16bdf0d2122078a36510f886c91d906447fcabb8d065105e84ede8d2834741423e936b88acc4783fe90ac703515c2de1703d382c256e00c6f4d808bcab208920f2") mprotect(&(0x7f0000564000/0x4000)=nil, 0x4000, 0x4) select(0x40, &(0x7f0000000140)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 20:35:24 executing program 1: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 20:35:25 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() seteuid(r0) setreuid(r0, 0x0) setuid(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x7810, r1, 0x0, 0x0) 20:35:25 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getrlimit(0x3, &(0x7f00000000c0)) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/113) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x3, r3, r4, r3, r1, 0x12, 0x3ff}, 0x100, 0x9, r0, r0, 0xbdd3, 0x5, 0x6}) unlink(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x10, 0x8ac8931692145a40) getpeername(r6, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) setpgid(r2, r0) fcntl$getflags(r6, 0x1) shmctl$IPC_RMID(r5, 0x0) 20:35:25 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xff, 0x2f683873, 0x1, 0xffff, "79f09fad89bc8ef22dc26d3717de8f74a002b94f", 0x6, 0x80}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x6) 20:35:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffb}) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x106}, {r0, 0x123}, {r0, 0x68}], 0x5, 0x3) 20:35:25 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 20:35:25 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0x9, 0x5, 0xfffffffffffff14b, 0x9}, {{r1}, 0xfffffffffffffffa, 0x3f, 0x3}], 0x100000000000070, 0x0, 0x9439, 0x0) r2 = shmget$private(0x0, 0x3000, 0x280, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r3, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x4) shmctl$IPC_RMID(r2, 0x0) shmget(0x1, 0x4000, 0x308, &(0x7f0000ffb000/0x4000)=nil) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71, 0x10, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xfffffffffffffffd, 0x7f}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x6, 0xfffffffffffffffc}], 0x9f22, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0x81}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x9, 0x81}, {{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x17b, 0xffffffffffffffa0}, {{r1}, 0xfffffffffffffff9, 0x30, 0xf000000f, 0x0, 0xda8}, {{}, 0xfffffffffffffffd, 0x48, 0xfffff, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0xa2, 0x80000003, 0x4, 0x6}], 0x0, &(0x7f0000000180)={0x80000000, 0x3}) fcntl$dupfd(r1, 0xa, r1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 20:35:25 executing program 0: geteuid() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) read(r0, &(0x7f00000002c0)=""/214, 0x6b) syz_open_pts() 20:35:25 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x28040, 0xa) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="b111938f3a36648c6f8f013f508e89806c8403ff7af000826b4813c6a20a8bdf98ace80af001954f5796cc3d9691df84250566c4f03a3d1a055f6a3957adf23b3feb45279f37143821b9b294bfbbfc7d361ef2084c1c6c47eec6747bb10893a54e585d650d74f4c89ef6c14811e42899588dcebdc70e4e32e762ad1a761fe0a9f40246fdbc3d8cb26356a79bac12d96fba255502813de73553", 0x99}], 0x1) socketpair$inet(0x2, 0x4000, 0xae, &(0x7f0000000300)) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$inet(0x2, 0x5, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000080)=""/223, 0xdf, 0x842, &(0x7f0000000180)={0x2, 0x2}, 0xc) socket(0x6, 0x4, 0x7ff) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 20:35:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x161b) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="1b4e018fa939809b4ce011b36f8683490c4af3911abca7c158a122317adada5e83b4477909d757515588b826b06829c40058b0417f70d722eb92c9d350ad91e54fdbcfdd434d17467257c8cf5f7df79611e664ea83967d43e4353be03bf738b0eb701be53b43d61c3d4fa1e02efc948cd28b2f2b22191c941cb4c36d1e722bcd8781cb3e1a1c81aa9d0a78621cb3afd0a22ed18b87a44f88d4f7790bf0da0c1a7d43d6d90a678ee7efe0eb66204123d1f31f2b55e8f888dadd6acacc3763313e015fa82b7bccb88b464bc283dfe457b7eb8c1aedd2021ffaf2e3fdb4c312b5f42c738c17489b", 0xe6}, {&(0x7f0000001000)="0d3ed950569ec75847be543831f3d3f881610cf5ea03e9e6bba59afca028d147cad6fe584ffbc4f9e7f6ede1da8c3276c3e5bb31790e250546abbf44a70ee0fddd719c68b39d1ffe458f601c2baaf999eb58710296eca3c8f8e96c10b36f3715d7d007bc03c1b62e04a7cfbd29a56d31fcf2d48bdcb2c81cb1cb6083716635ec33d827b96214d015d4b69a0917ef158d237c5866055fa2f1734c3e4e287cc480b86f8a945c2d260614743ce7351e1b5baf9d089d52183c40313011db152ed0f458fb7886e0da8e86c6569d7c14f36e809cc8f65621d7732889ec69eb79d70d00e3d08fbc71a14b4361cae28328bef3ca3291e92316f890d8a43faead8dff9d3111d50500df7efde2f2e708c9512e99e53d6ba3e6c44a67654e0906661d598c2c864f1ed3033936d14869c0111b80d1c64911d4bb95dcad27508f9199f3b3fcec9c19e73d6e6144794a0938c3f541f1ba2947dabd94e4ea29cd0ef338ea2c53172114394593e62bcd88ead054f4704bf5c994be3996e9dc04309350083dc5f14e43af615b0e26be131043e51c2b33bfd60f65520294c098855c4ec0716168459d464a2cc090c960faa1b4ccae254a6757498bc03825427d02d6f2b889ff7c9072247efd8694e92922a51bb3a75858120530383670be90c6fea2ac92e0523030bd217cf7f2eaadaafe58b50e82070df4c1c351ee02e83f29cd0f9fe4ff05d35cfe4395ad9dd2e79bbfaa30c653fd16d394ab1cc5df0dfafc40b9ccf16f57391e7ad0a38be50a963d8791a3f1ffeef837f7f652878205423a957974e48ccaa6c61d88cdf1b9134cc73a413d6194b9eea6e0ea50dcf9f3628db7056252d4b78c26fef90397305c5b3c31e72246252cbe24d5782d0a23497dcce77323e6707cc5b716ccc8ed0e345ae2c4fb1e752a956f3bb533ffe1db6a332c05bed0878c2a0c319d48accd069fb4bfdd15bd6aec1c5a0230f6b74cc3ad339158e40dc57f1e5c5f3f275148c3f9dc7181a9a5afe22e6dae8d64f909d9385d06daed059f250d8d4546de57f299858fa69bb53cb6a9d067be543a79e3fc528c9f1e4a960337ffcc8dac314ee64b2f0f453d414b871a1d202f0b9c4c3200b50e28ccefbc0bdb81cd0b2c9024a2a6ba9b81c39756480662c5b9bb42c6faadbd7dbec773fa8f6ad6fbf81bc7860ff92351859b605cf80d4bbe71f9ae72f007b2a3256c79f0ebef945720b7b5ef51bb78f045809f0e2ba403507263699dea5c7bc3c18a3aee88637fb9ebaa2597010d5c7f4e1550333402f14e8c0127a18383eae28232538cb869de915cd7ce1b3d4f3caeac760ff6937dcd1cc65ae4236962ea89dd8ceb09f655186f7224452ffde0a9d9011942b562b9f06a5229d4e68adfacd6e1a115faadeca720bbf13cc65418fff770171ed322ca58cd6454ab3159865a1d1403e975ae17121505049e663973c5b28740d3164528816723d738f1860c8dac111b30fad48796ae9353899ad2c7eade31cde8a363643494d33b65c6946037809a236f29379a379383da383ab9e45b687b167c827d9778cabcbb6cb688f8384c1f953b445bfde0a7bcb58e5c0fc3ef4d62d09c4043e80667ecccd37bcf5eb67531fe4c917e82dd21ca4307f583f4f2b84b522e2ced775bb7b0e2fdac19074f9715c88a35c0ffa8b76b14ce185a96d0b11cc370b521725884714628aa1530b2ca66b2d961ca4a0af41abf5e7b53c5bd26bbc5af312e22143d44ea524f53475e75c0743c2926de7fa8801ef1c2f4bf3a8f9adcbf8a24425ce3d5eff01ea1bf4b2bfd2ee7a65f4dd6896aad017937f93a19fb2ac05361ca721545fbbceb29e7a7570a6c4d98966485e1a64b2881b57fe8fe2dbac0dfdc03f4453cf84d93730b24f1b91fd288c971f279dab193585f1af0dd1b505f26d20702f5e7bd531b360b71fa86c5ad7fb97c640677ed0a5201b7077e8a60e0c25f791e0fb25901c15cc4d2171a528ca71cc4b511947cf0752189fa3738c8559497e14897dd0d0a01a24072b180be4dbe96c47253d278680da63d59d533762482430bbd1ab11987bf200c3af61d95b35ba5b5c9793b273579668d20f84a05c10406cd9b7d57845d49d8ce897fb1f6b43795aedcffe76982545dafc7ac8b11a7712b172d0ba9a8bf7545dfa1bcc1ee6977f403d4b8bba30a2d6ede6df8a20c247a232d699de44ed06adb228318a6e633b6a97a39e4398b2ab9ccd3c0a8714d22b05287ced70a7b32b3606256c9a043b46ecc8423b03679bea1ab73039408d7f3f452213e56ce85e3eddeb93705e005c60d3ee51c08f986248d8efcbdf93a59dcf3a83ae388ddb0df905e8e641999bb5bb549f627b1633cf3d38847a204e403f5f00c5058894cfa4385d6580a955aa8f18c2fce74cc711548c3e6fda8edc8fc41ca560f8f2f0f3e2ef005de8a786a6eba7f8024b37acf3f7597820f5a9cc7b9d6f643ab1db5450fa304d81d0351f697973f87e3ef66c05e79e03dca87d5d2e022a2aff0658de1e5169c5bad47dd7515466871d4cf982078c1190b1690be8031a38aea4c8846fee34e1f5d20a8d3ab7b6eefc52d21835d43ca243099483fde551861d9bdb77ecf8cda7d002a49801dae76488ed1304ef5fc3d26729bf1f1a560cdd9b02867f8a027975f60f79f00c2f07d524229aba804cffe1be619d3322fa05827d7b0fa6203b5714e753653c86588f173572d1c8ad405319410478d92d45a9a38b83e3b63aab0cf67dfac395c24b78bbe62feca323be052a29fc73626e5bacec49432c45c89c5317ecf57f72eb3767cfa47ba16071d1a9130a80c5d15d84b301af99e3366d3d001d25b552674ee5461f2bbf9bcb1323584c58ed2543b194c2c2f21d07bcd74cb601c20af7b08941f9fb9672144370549f2bcd9b4837a53999789732eee80b2a837e226450dae54348d483fb3c5c46d345db5ad7e18f3d96d8074bd61aa7908ba8ca2f3ba18fa35938dae10b5bd9fe752e0382dc8d6d492c41fa160bcdddaf7b47183061457b3df0ed8c1dd85e1239caa55053ecef0420ce76aa180abc790f7d53ad93d6a327919625702a2119534ed2e6f3e2135dec415873843fb2604260506b992f767102dd589c867bcdcef71dc68527bdbe241413317acdee0a15598b81ece315cd6cc162babc70ca9b03abde2ae53bf7b8d5132888f6924352a43f3b7fdabf0bf0c25f6d034007a10205097a2c6a4891afe5a0b78e4446e43148209ac75ba5b1e9867afe40bd85cfe959cece2bc8e4619c99d4305d5eaf5c9f6515476343af89b642ceee80e1918ad27a8bdc0283fbaf180e2d4682a2bd1f45c690ad3113935d2b0d00f8b70ad0758adc76bd8819bc96c7b8feada58363c9e75429e84feee3be575a54ce9d82c91762f54fd52b8ce7c9996d2d7e48299c20e65cbe006ebcab325e6a19cbd7ad730cea12f25d3c1f96b7285a911ce32c430bf598f65c0c8ac70686ab6fb738cd0c7152b74f922432c2c2de858b68ea262799024d58f9974c8b3727ae20331b16aee088b4a5968b639b54a2f09fbb784d39fbda4133d7354fdc8f6ce56b6bb7903c15252b417f9e992bb374d9ef9516b6cb9b94b84fa48722e8335535a7ec203a2a76c0d47bee9fe185a2254be4d69b3cf6c8ec2f226b2133b5e9e11f850ba81d031b0dffe6e6e0764e204f8790539192812b7e18d7c8dc1fb9b1018f5d128c91ce6cab00e9b4058d6c70827ece95cb79fced7d37a3c36389ebc79e883240a79129d5ee3ac48e877bac8f068eff8e58162a0bf64b007a5899bf4c2a645270b72cbd875d329391463a077313eda7b093def9592791a37df5f63ed268b80dfa45ce0d4e57cf877b7a000d9383f3f48c0932e3083f2056cae93c63240859b37c5666440fe71477239ee79068163bcefeb9c52ea99cf1c412ea390761f7da8235e0e8675b053d8016ce2921efed4936c3ef3bdfee75678ba1db27b8923487b738319d22996a8bd61639bee096676958e966ee18248c1a6ffdcb82f7430ef6be9f830c0781dc980d4d405d3b6ecef4480e023a6065cf3d3b56c19f824ee2aef4a393a94383307793043324b159a6a236db56d3860fb4dbaba10fbb3f55f70d6d0f435149d6474c05df8c57fb785172c88f9f56fdb94b037237c236f562d1c56d806ff9910c868217130e5438c75a57bad513643bf35dfdefc4a4d997327014e65ebb645474359e5f3b97b29d069b6765a38da997f49281b7d75a6dce64fdd8b2821ed24a45fd8f057257c1060c9135c80ba5e2873a5c9514e5d03a19fed23ff7a6ac3cd208cc8f4ef03280f03fcc88e7755223f45ce3fb899c91853fb89b5d006f80ebbd3295c509bfd4adea9717bfe0916e593634d6b3756d52b4e6183497ac73f005ce90e921a0fb6166d7aa43aeb226dcbd07d1d3107f329d1cdc98542a6fffae3e5f858110bcc9efed52f718d2440b5a6f44d84b802c1a371b68068f5e9e5715814a46d420ba4b82855d6491ebd3f83c3a1a35f569a727033241dc97e67e60aca2620bb921fa52ae105744ea72290f22f1150f256e4ae322b8054a56b76a3776e1d0d70437a1e552115a29a13ebaa1d8a841d1bbd951b2b5737a3b8ecda80d44a77f763f67004f4306fcd4e3ed671a9848ee30810e096e1c071d3070f3a68f285379d46cf0366b2fe7ad3dec79e09b859585f9aa700d44e6615358f7ca832d436f625c2c6b6703acaf28b3ac8fd9199273f3fc52fc8fe2fc47d1f2e0db2c36f7b2691d495dd71444f32d0c44038666491eaf5b92ad449b3478d8cf74d5d4931f44180d1f53273d6bcf0cc9e18aee4f3b8e1cc4fd1cb287f1a87f877ec00a75a88cf8af5411a655d917a1cf7fe837f5452db5d661441e85ce89d86c5b508b670433cbf6cdf2b6f7744ea100d0dfe470ab1d082148e478bbf2306f49f3ef15ccb876845586b8628e17d401abec9d82c11afce185b2afe8b1a0816751270e4dfdf3128e891db1a8ee1aa0fbcbae575d37544260ba79a19ed2764869ce9a517dd704394564c2981107b254de77882bc8c9f35446c7c25cc4db44b71a2d42c2d8abffea19bb97f9ab94f77367eeb05d7e00d6db6404ddd442c1716b04169c6f11f7ebdcb9f18b686ed7b402446338b8d6d2197eecb5b26e33b74e6ee20f4c4bba22931b277bead1ad771c24a895585c5b36c70390fc08a8ffb8b29b77a816f1fa6f3ae8b0b299f6dc9725ec3f97376f5178dedeb1df62d98f091abf2fe6571c5c37fb03ce9ef8023f8fec96242c0b1d7768240c15af073d35440450e6f52b30df92befa929941f5be68994527781c47ea602bfd4ecfe5b2d2a9997fea90fa7af498525533c5a66ceb6b46fdf6094d0af67a381d4873f2c4d8bc205c8d83a21cb7f9e9c64e29dc64044cf2dd8d5430c350a0c829387ac30d8b43bfb79f252ef2634fabd43b5b0f744216fc9ed0bb6c0d74a14441cbc594f9bc511861aef6bc685ac2b84641937bee2385c86e3ff8040379aa30da1d4aff84c68aeed132c566ef480f25835359b5e8c9539efb9cce892cd73fb82914d1ebe82683d87f8d906fdb799ea6295fcd677fac9c67eb5f2427f00b9ce32ee513af19d9d8df07df10626396492b37fc0b2d49edd3fc47cb73f9ed829556aa6f614c4cad63f8b55598f1efa096ac3c1925022e6aa113111ac88009800b10dbcf9fb5f48da00108cca64826cd92fd24aca2e18c18abb14b4f5a79326039c6083ba509c4e2a9f52f5a5159c8620abe04141676a9bc5d0ac15d5e63969d6306e1f7970e551ff67d52178143468009174c7ecf23359ba327c", 0x1000}, {&(0x7f00000001c0)="2b1c37e3c9d59edfae825e2a853f007b9aa0b77c3c2cae9874dd7c702043d5d4e09afbf052900cb351ac099de322cda4981da7de3863edfe3008c78dfbd48cae12fa93b537c5b25a67ac40e1aa928ef9151d8c719d1e4acdb878d2e07405e3dfdedec506a0a3e3da1aa311e076bf1fb8339f7f7799d10608c1df19ddb237b17d94935bfc807fdbe6960f13c32de4707bfa40025a07e264a32e9b3b998a15aadf54d26679a3d3811cdf1e72d3c9ab931ca7a78baf3d18e5986829bb", 0xbb}], 0x3, &(0x7f00000002c0)=[{0x30, 0xffff, 0x669, "676c56a6b3d949733a74954df30194b656ed1208606c3a32b43b"}, {0x48, 0xffff, 0x7, "95c5da98b399cbccdb93ba4da33c93db6bc06661c547205ef251302626df6b75a15d37053004ad6537cd09e6d3d02b02433850"}], 0x78, 0x1}, 0x8) 20:35:25 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6, 0xc) getsockname(r0, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x8004, 0x3) socket$inet6(0x18, 0x4002, 0x1) 20:35:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x10, 0x1}], 0x10}, 0x0) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000040)="e64113d65b76a3aedfcaa669e48a39afa7d60d0fb3993fb83fab5e6e5e185247f0688daf9b2a1acbb1f489d120aa965d37a4091fa4ff162ebfa2c31792da0b50897cf39e778526f7352829", 0x4b}, {&(0x7f00000000c0)="7c6ab52cd0768225331bba1a8e4908012cd80d4c431c8c47a593789ce4d0d327f24ab58a392df33c312da543cbf51ec7ad06c186d6ef256e8bd876d1da0c68c12d49416595bea4f6a48fb90cb9b0352d52ba5fc7fefa6f36281cc53bb42f7bb1f466b61392ec22094048599cacc7a61a57796d79fafa80d7c8ec3476db273610142b8623a5ca7e8b49e624298274e710c9b499dfa8abfe7a2d30b43c301e2f88b11779710626596a768d63627d7ea1c9be940cb5c2ecf0431b959934e147", 0xbe}, {&(0x7f0000000180)="9bd8aa16a11b52355ee2988a7de2b31ae2bdd3d5ebc9e0efc67e727851b7ef29a516d0328a732528edbb01181e1ef7ef8b491dc782c2aff2c88de60bb97e420f0af5651e968930684ff003e532488430a1dcd96501563f58319fbe71ce37a39667652798e10c3e7ccb995425fe7ea5502eca36c85bace08b580ea7ebc12b2911ef4674e99e553af4e7d24b176ddb8a2d6b719e15a7258416d6ced4392e28a9a935176722de55b5ea2af04102a20d9e2b5faa21a17cfbd03351b8406ba64f82faddf967fc692ea76ebc5cb6a93264f67759948b15c2c4796ea053d86fc38ddbe8191f8e97cc21bad75e8ca600f592231296fe82da7374622e1946fb439225530a058d96d1e3ad68eadedfeab03b00bf57a9868d0e1de9b3edfcd49ad96a13776a51aa8d244e8933a442fafb28275e48d59e88f14b568ed49ab02407f984a31a39a098759b646912f61e0eefe14b6c868ef64b093c7a0d2dde4719976cc9bc8233d778e9e9189a95f798dcfd2dcfe68aea86d0f3d7330b270a2dbf222546a9150388d3d3556d5bc30f4afad2bf7d9c377a9b6b391261237b32290ffb06a22b57f5e298411498cd589fd0f05c1e42305581b7825a83af25fb4963c6d511d5c9ffe9e0eae34e95b92cfdd9948336896efc89bc63d05621d8ba7fe58e37c212f4923fb9bf2a4ab9b8690827ad0c89a4f0e09548e11e8807034ad79c9941d67ba78689c8a9916ffc7db4ab87b5f3c3eaac7ccd787e889051ba75551f54ba11e74b15ebddcc2c588da8329a1126570ec17adc2b0330533923c9b663597e2b1a58b010604f0f8f18a4c10462fe13a2869a4d61af45555a628ca784a88f53f037bbd6702267a062ab57cc428cc1e0a3154e7dd664f1ab4ed5b2f9895b760a554fe5bf102f0157027e4b593315c52fd740443d98a14ca59b56181c4d8b9d31068c3ec0ab4170018ad09c918cca232cf42d4f275cf9d2bbfd426ad7258a3f8f622a56e5c6bde6df1a3b90eda2c6e2b7ecd3907b1a2db317b33ffb7544850c80804562b37feccf304d6eab5ccca15130a6a49d9d21fdb157d5d16f3dce40d6fce73ab24d9a15acaf04fcdebced75c8de9ce3e31ad2e634ea4b0d6accb10563c82199126da65ac6df7af1bff92832b1d5feed76ddc36e7f68e2ee1d0616d3edea951a9c9c63f64b91c81f5adea015efff7f20ac7bc2a65ed2e9038c07ef1da9f95634acee58673cdc263d10f491638779042b387a2d1aa8f5af7f940bba3e615cb90d28c5e7280f7fd09d5fe59dcc5671337dae2d95aeb8f2a2590c20f4e439cd295ce45e763839c241ffbf2b126c9a8d1352f9c44fa18d793d05ddc970d4e4ba99bee9d25b3472bba416dc00cfbe673cbc3211e0d04d8ddab64e47b7f8cf8505dd337ca67ea201876c209bbf858f80de40fee19a2d1b580843af91278ff6b14d3748d0f4920395f26b6d9ec8dd9e31331a296b08cf51980733b422d905513b9df071ade204b2d11739e0c697ca8a9ae6ffaa070ff662bd96359cc979780ec0e99710e1081d7c2eaab39ca7860f3e81f9733a0b7c31abd7691acf22a5b53caf31d6fbc733058b50f041e68040b276d39cbd41e029bcd0e5c56d78f8854ab0b7428beb774d650ae6d54d3c28c7a6cb65b86b7a8804f1eb5863b8f4661548f64b818c8b2dbe8de4be470b471a1083f2f7dc53c4aa460dbc8d9424cea744d3a2bf8ac4ce2869e6b642f02495d21f5531b488d0e73cc0364ce0c091560f665b45c9bd8ca1f1220fd1a58f5802a87bccbdff5d4621701448ca489cde853ce84a22c1866b7ebf8ddc9d1ce3d9df411ef2b223a67a876f2cee64bf9235d645c4521c2d935e700f32c5b531b342c3a2c49fe808287081edc710b7ca845735560b1cd60b1b2c615e87fcc5930b05e1f8961bca3f668e35ad0305cfd3037b22da75c6e53a68342688a692dd5bdc66f88c101a7d1b4b15ba169a1939759bfdacb23246153ff435cfae878383af60b72c7121b8fc86b63001c93abce572c9c36a423e9a93b6fbd20716ebfb3c7d218213d2062b38f6cba23907ef64ecb6a84a974e092e2cec4e1000b202ad4a98b3d234c338a75b1cc3b5fc4855838facf170b9a18c5eb78d6e96f8ad24e846ccb05df03cad32b2b7fc3a3acf87d0c7c447e864239c5f068a28b92a7fe74d828d8a9b9eb04f55e4afd4d964420e2e69165ae8b6a9b1f2d66dbc656359ca61602063a812d61483b959eac67050df7f5290e801897b9a9424ede65bed286b6a113f36a4f2f4db9b9cb54b190dfb8ba254ced7ba9708878ccc1776af5e2a40079bc23f711aebb714f71954919f2e57f82ae48e9088d19261561b0bbcc29c1a4dea51af7cc4437dbde1fc3e9f3ddfa5ea411ae5fc80a6ea2f78e51dc61209e7b7ea8f26656af1517c1c8d2936de844896d3a697f0a5b88843da69cdc76a6c0c7bb4dcf88ecbd7008002c8a98ff1296fd3930f062bcaba0de95f9ea7af2d4aae606a64f92e98804758c36ff8e91efd9e1041a985a5c30684a37e34438867f85c6b8e0ecf8f0375a68f56e2deec63718da4da16b15842e284f1146e74a202ce29c5715a3befbad5ffe3a75f3da4a1248f174120b2bab87932594c76e58cb89260b125e1e8eaaa04485793813307cc027036b3ad1dbce1db3ffe5c2320c9d99ad828be37a7b7fcb5fb3aaf7391fd1e8b18a5c62df716b6df3dd4428b78c5a1d1f30d29dd2752324d717a6a7e8b8da98aadd2176ea8e4d2cf5f53c8fc28a0fdc4db6b7e4c1fc6f517c2b46edf735374150fb68bee0b483fe0b737b784c24fbe851725f2af0c907db6d3065e257f87dd048546f050daa441fd1e16c0f7fe793e78adf282f4c6339deb72096f15cea978680694d233286470d71bdb0ebf4200ff09f8da8d622c9978c931bc9a49d77c8f575d4922375967dd0da4d27ca4f2de9f661fd73d8ee8e61b7b8adf0dd82470eb5851b87163cbf4914733b67015f53651c60cd5e4f27ea2f665abe51049b0205b3f6228756cca4d0d47644ee2bc3b5e87b44ff2c33d49bc6c303023ad31fc840ce7c9423f18205e60ada8d1a76bd8f557e9ed79c629d60aecca62f72d2d52e8168051459d11dfb1cdcce2966851d979b515f5be114d139bd8ae6bfc091316369c8966303a5507b6cf7da38ecce48ed27db51caa78ca5f2634f7f5af510c16617d167d420a803f9562101829216ae24123f8527097a0cc9ee7bebaff12fe963b59e362ee0c68f047d9871aebee8ddce1b3601ff124f9999356c254376838f5208548a0cb802453d252000c0c26671042e99bd211261ac5243fdd8da69b2633e4080f39b2e643bab2a12865ea7eb58852bb9ab8bc1d6b916475d89ff72569fe1334efd64e7e699741a97a092a1954d11818b8abf13745fccdc2b3d6ba31c0a99fcf1458290975968b9ef021459221d3ff5235ad3b9c7b08db3360904f31e5107a1ae7012e9979e48f831f23ae6e13b90a7a7631762786fc89b6162476189c58a67b264ba86c2f09f47618acc81f29ddefd074b12567e10c046bcbb853025ee2ad5e965be3d870e1150572cb383bc9d1b7337124a71f32d371e3d38b83a8adf78cccd1ca69df40849f6e471283fb3b9f94ff344ee13b2b2fe65e9b3c88ca62e151f7c216abdf3041d8740efa0bbc2a87b4a69c6e927b8db4d08825076b32a5efee476fe2c36200be06225df44e9d999f725cb601bca6ac76579e1331d5004d5e01bac22f8bf045d0023b90b3adb7686afe1d2dca63b0ab020f0bdb37a373f1d1606f7501cd2890acd9da6686535e249f4905eeeb96b7f15bb20729d02f1eb792bf57a4ee1f9e676f992267170165261c614027bce521181bdbf42f0434f71f33144add9fa7e3f1d30ad01a65063253fae05aca180fe6b5eb7625a63b59f91caee9d79ab6f13d873f6db1149d5fbfda543a964c0f210caf7acddf6769f9658db1e83885b6c1b8ffe4a13dc569f3d48127ada2c190dbb7f2db5d4dda431b9612713b1d6664883643e1ff64012a086d58355e06136d8f753f5676cf69bd4c17d28c05ca23de7913ba2217e0a14e29d515e713e699df7a632e9fa6c5dc5c064d34d5f855bfa40d2497f450deb8ff2063dc2e1161dab3538489d926c590c81ce5ac89ef46bef94b88037d541018e75d0b8433bbfc428727e7eeb5ebb7680d21799208a8583fa1d2d972a4fcda6c144ee4a6094d590f610b8b30cbe572c25f3d6b633a505116753b4eb859c555fd591e89c8374cccf5ced6ecdfbe95bea7d596c7dcf2caf4b2f421847c418a6747ecce7bcc1b011f84d5536c466273ce4263ce45cf546e21987aa99af13efded0316d70c1e982c5e69fbdd48b5899ab7623b828f2d28a2d3ed6afc0bc1e75275f9a26345740142afcf8bcc6a43474dca1c542c67500694f561f645ff56545ce89aa1f915e989c076eecbfeabe72b06ea6b24f6d7cda2b3e4b002bfbae8cd0eeed75f5842ecc8d52da4a0e039537e52ec1a41c983442d25d477859384c6624d34bf9b84476d612f8bb45174d83dd4057918841a03fa727a2ade06ea28a6f4d748abb6aabb1905645e59fb477e50c942100c41149b42a8c410889a52515b320776257016a5d562587d1b7a25e651c765a08da1cc0f5a29a7c2cec2f76698b999fc44fa34ba6725f8b8e048ac13df2e48b437760a860e8b72a50da473badcdf85dbe544c8f461309595de7d9cc1b6cc332cf1370ef74033e209fe11dfcf1bbf5ab51c686ed58a0d826decfd50b2f6370cf9b1539b7ff35ed8dc65c0c954aab0f961677c1407bb8a9de0048303f5792434c451940786c7d1c1452db083fd8f8869cb545ff978fe7b4475748cb9b296461ae832f3f66bb327e63b922dd7241b53e2541723ae22b8a234394107fbd3db3c32b7f20bb356d4732b526a2d652efb54b4a7c8415930ea0d58130a586a18c74dbab4a5b203de91125b24036720df73a0a7fa0f2da4f1ca54099fc3dc1edc2a82f7973e4256c32ec5a9167667032864a5d87e88ebad50421525ea4af6aae51c847001096673c6c20f7e3859b2221eb7dc09b5c8865bb18f5ce58107192fa386c151473a23b02c2fb282ab0b1acc541b7c2230850fc0d72e8cffd7d8d4fdbe8eb17d018ab32f4ac8540235610d81cdf4819e54e580cf689bf47d5db1b92d0fb71e7f3cc535c1e35b2aac355bad1ef533761137da29a0251ff4302b400bf839872a40cb06d6ef27a0a04e32df71977a99e9bb148a95386b6cf5d7b6c75f981a6c681dfea9438bff284d989630870652273724cd59eb219de094ea1a1d68d94c5a013f20ccbf1827d29ef20815c91352e6d53b9213fef4f0a7663fffc4e3a0745dc58dc23bd9b0e91fef2881255760e43e78b7b733c389c3245d505e68ea4040fd691ff002a2eea8c2bc4003f0341e50daf3cd1cb8b4228dcc276ed833a13173e7f9ed16f7dc219e59546c6d1b596a8bd68e3777b751c8858f882f9e2630011d1c801cafd2521e1b00d64fce9acf3b967727aec2fcbe6d9670c10ce27d0e2161fc3c35d6caf006ddf30d9a8b01247409ef3cf964818d2a2314f0c08ab3f76ed5c166a3036fe920e15901fd2e3c1fda14f8e1df5d3474ac7935230e3a2f30238eb2a6e26d6725152cc945d13c7790b342cb66ca847bbd4b4689c52d9c19347c80775cfb76616072e86ea2d917cba16669d5c3cd9380c53816a216146694ce7caa9801be6e850a69a7178ea1d22d9c08bbc73f19a4e6eafb698c53296988202a3b20702fa9c3e7195e3750b0bb8ccd193c95b211e7315cd3d9b51bcf4a5c5a4de6", 0x1000}, {&(0x7f0000001180)="72cebc93b39f274b713f5480a4148ff4fd439bceecf263f32f493935950dce2676ba0d14f74a399fa605295965c3f4ffa49b7fa3613126c199c445b5571ae829b728708530a6eef96695a02cd83e05f2fd5c25a29639d98ea1a431c8facb4184348831ba5ad5969ccba47f4b8951e497291230c14f6e58d9d6033ade69c576e3691064bf75cd37586f48b0fd170f50fac8ed378db02146a382f6a4a06a614aa28fba3ca0a67136", 0xa7}, {&(0x7f0000001240)="3829b0f68993d69f018691dc9fce1923c4dbed93158fd36a6fedd8b7f149f4d82c49159354164804be76d69dee446931c5b67424e53ec3e871e924b624e959f08e735272443d8895e4", 0x49}, {&(0x7f00000012c0)="216ace24651a733ed4d2dda74a83a578a823e51470ad34bcd927bb71c3ac3a19de271055e0c9dd6aa15230d6f384eddb1be41887aa1d730dc5855a3944d138559b970791456a56cfe2e501478927661d7229b1cee3958f4be704e26c4afd515814c72d07c61314d22b1be9da7ec3fceaa546aafa0fbc9f8902b93b8550b749e20534c3fca59d680a6e94697b314cc126bd2774a63ed056917338df277efb3036da1ad57e6911f9544527c5b9f41481bebcd1a5a76aae90a65aaf241de460b49732c0ae80b80deb169a8c03c0c0e2df93dace0a39fed8d3ce7272c34816e822fbc52b7824fcbafbbc76c17e6d19eb3f1c6e2b", 0xf2}, {&(0x7f00000013c0)="0881daee69b98033b873eae3c0038e6d0eeaae6eba9ee808cdf39dcb3936708acfef370b6853a3df6126bc8c0eb8b4901a45357a47acc6db6bc4c9bbb154ac5d9c901d8345381ad25d104105856c39b2e53ee43c6e494153a20988065723d4aa82ff08e0ca165d1a63dd81edbc860c1bc93324f25ad39efffd9c78a4860681886b28a4c7295f85a96ab65fded590e42fa4ca6daf7873499948028281ac3aed550a615c09132fe81f927de7e757ebb95b96eb3ebb2b6050acaea11f2f40b076aa4250ff474283eb5c8a4d5a4d5d76d6706479d22a8e3756d73e364b34fe642dcc425fd0ae", 0xe4}, {&(0x7f00000014c0)="811050386cb1d14518679d4ab2dc8227088bb55a533573292214ca4cb73fafb5fbca0d86bff121609b4e69cc7d7e24f621da2a", 0x33}, {&(0x7f0000001500)="0a3bb81d057442455aa06e99aa926be55cfa4b786204c6dfd3c290b819170581e7e4fda6ae9a4bc24b6b3cb208b20d24e21a63d2c0755c472ea904f713352a5e76fbad04588222c4042dc64e942af3d47b89ee1dc0d4dbbd7261e1c0db85a4d3d1f6b94f850c4badcc964b3a16", 0x6d}], 0x9, 0x0, 0x0, 0x9}, 0x7) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, &(0x7f0000002a00)=0xc) getgroups(0x6, &(0x7f0000002a40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000002ac0)={&(0x7f0000001680)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000002940)=[{&(0x7f00000016c0)="44420b5ab91085b0ef119925ce4febe1d3439d97ab4dfe06b6e65d48768abf147b1b301d01ae5874f2a1f75885930fee7b8c6614880d21213b7ff7fa0acb344dcd64173fd07f42370e5fe15710156ef911829103002238c28f7529b3dd3b1c680f737df9a3c97d89c95865998b0e2bf5c47ba29b0857d6715c6a93edc249a334a00045051b834d2c8560761f5bd21f47d5778a27e9aab3b4df437ea5e39ff963255bca3065577bce77dec91ec722e5acafdf16c8616278e1f7f52eede30a98b3c73dc1ad0cfbb9eb60642a450558dd55cb3c2e6151c2087c68945c876111ff85ff54f873a7010f03d22cf4613983db83590f2e12d2b01bd74b56b1310e214088effe3c4b055a245ba4f53e5de70257b4ba0f5868751ced079eac97a64198820fd42d173b97a8e976ab3cecdfd0e2b263dca47ab6c66c65b853c732db882a5d7d9ef400afadd00fa4a2e7bae44f152c9156e093005e63fd2a1e664b9ab3a701adb43ce3e1b0afc457f2d025a05e1f8b1bb052f768552d16d8d627ce3c09f087fe2053b2f872478d21a65acfc1ba04a874e2639f78862cd486993632bc37c27069f9b1fab13075600d0814b7a8c8f769461b640b7f2c3064018e690029ba168cb12a2d030de93b8c21c664ff69a5000f0cf50c98621ba6a54c5745c124917dbbe21baa0ff1f109dc2082e97b418508bf9ad1c2a063af590ac111f60f0ec40b4451e0a03dd817cac35002a9ccacde137ac3abb4026a1153ef4f4f7970c84b05c22b907881ba4a36f872ac717d8e60901d8f5b81f9ad86d1bf65165f17d42a36b77b59d4a4cec05db236fd4a246ddd2cdcec70a8a7b8cb806eadbf2b253a3cfcef71d3623b4c10e414ed3cb88b1ae99e88d4f151d48e2faeb67a3d4f189c2a1d340737e170f917ada20979ce8053cf19df038a86673b059469c8a19d54d98cef5176d8faa370f8c963e3e57a8e42d1a6bc81ec8ab5fbd46838f08331c894e3e46079b9985dae48a9b92e5af3028b37e50b512cccc80c64c0ade88c5a52c1b24934af0d3a12b4e569d32bacce651cf7b1c5905aa5d2f99ca5bdbb63008f5ee07f6be5f69bf205bb2b2881a0da15d631a9b8f331f6689e3a8fabbb453096afb677c641016c610f65ca3f4fb379be7520295a8e68bfd9d27d52b2610609f9df9f60151de453f5a1af95d592910ac1505706ba108b88e7777edc35fd8dae7b338f1eb4cbeaadf4ac13efdb13a3fd880d3c94b0aa802ccbb169fdebb399d45eccb26cae5c02088d6c37192561b62a2ee87edd8110abb19736657c66f6d1aca9097d2c967df88a36150c15390bb05b82a4efb981a8566cfa01d4f5f48249311441e9d35470becf6c65aa98bf2ac0a8d227b46f0010cbb101b3dc5f818f56282f0c7cbfe42ca4dfc43b54f1e253425b1b0dc65bbd1613acb398e0baf06c61de8a9cdf671bbe425457026ffcb3c5d01aa8585549c5864a011a1f351f2db6eaa003cfedbd5be221340352dac6b1721f459a3cb0c683bc4e99cf7db50b169695749d50f3dc0c763878b0cbdc5972354b814a7fe75efae7df84b7a5fbb957e689a118855c9c579ab0c861fe41422c37a75a5a5a4609e1607fed170500023e2a8c13c5d412ffbf412201e715e7627097251762bf5dcffb09defcb6143ef77e3bc1cefe591f3559dae55080589417b36340f51a87355a1807269f4301957bc3f837d595bfa0de2b550a92b90be6e8e2303bd44bfee072a745c1935e9b146113fd7ad944fd44e87637f13baa18617f68fb5dd77cfe255bc26fb30c1acad0bdba83f19734a8fc18d19510b61dab62449dd6e6ef215c429be90749f74f2c6ba8ed36f798af8c3cb6c37f1fa8b062c8ee4e87aaed2c3bb5f90e87afe941671388af3dcc72074c85e47590f7604eb5e78836c365fa919401b96c661c0b724c709a14d636dae02afe5344f082d28972d1233bf8c09e78492f148f889019679b8eedfe72683e0a11d10d4be2cce1fc7dd03f52f2a34b89e6fd6d8d2800fcd464689ac376a01ef7011f73ecdf5dd49d66aa13891045821f565fd945e463ccc8ff34c9154111bc28a9a5ea2603b41a4c56f1708e66f5bfe2d2535189ab82d5432209d19b7c0499a1fd6a8fcfaa4e4fff95b439c2c928a9c2c3dac6f922e989720f95c77639a807e0fa2bbcd9baf9e92126df09c96adf743b23627ec128010bb8f1a056c7e707fb310a2f970ca7d7b55df9c42bd2aedecabf63fb3dc68e30205b8dc24a7ea5b0daf9a8fb9a25b36774259659f5dcf298e87fcda842fb893daaf92f6fd7f598a2ef9771fc1d77afba730ee149235fe4f1df323674c4da8ef29cf1bf92feda2698c46e65078af7b1bd946c42623f601eb7027abad755ca9a7c9b5eb289e7d6e767419b7dc20ae4c6a0b0c7b0bedbcf0ef8eb9edf60195acc64147a982002f912b15e087bf2b674f6acc4ca09426100bc9b6c176fb3874aa6f0cc1f4c59309b1a79ba94f5d11392abac69eb2b857969c0936759ffcd6698ada604633d8d327584982602e1f833a0de7369e20627492bb72fc28f155544c3ff5a3cebb7a1a20101407534dc028dd3ccbaba179ed9838702bc52fa127cd7dcce3a3551725bd8284c8823c7044c7274b8cada39bc0d2a45dc7c2dd91e04bd09d8bf823ef5531379cd89cd907ce679d70c3f5a555c730daddc88c34cda0ce525c0a6099f79893659577da06b6fec3743f936a2ffbaade1868413c500245e1612a79afffc7fca117d2c90be4fff9f4de6c1fbca50453bc0ab3be2f8d69d362f7000d113fd374ad3b105e9d8159d32a409dc9eed864bbc5bfabab129a83790823f0510146058f740d469faa57de87dfe691787ec4af08bab223e6502a191635f3b93a781ce54c548f00adf8a687873ba46f582446b0d501643bb06b77d61bb3e1804aa3b6917cf3c8a3c73586c35007b477819a693dd272f09f6c02248872d8b3856a2fedd207075ff8b9c5d5064a14b812a1d3acb05ac1ea150f54ae6a2ca46945e413de9ce838364eee35c2704dadd7802c2e1a81dfe1d7e5842c5f0f3faa7a1d918f74bf6b33bf4b4d8b9ce7b71198dfc76040364a45ce538213d0467acb2c6731a9130c1042c86375f0c6dfbbe83c9791bc0955574a60315150f8cf7419bd6246bf5f9c01c30594d2a7969d2bbadde2b74dff5465baab8a3e41c0f8a610d32fb7990ac194a9681937e208eafc28733fd997c56c298575e8c6b7560543e4799e5b3e59fd4d861938980017f639c4725dc446f318d2f9457e9f57d6ac991cd86aa0afcdd8b0f4a29f4190e3370182f35c4c87544ab78d0f826a98ac81fbc4a21374539f2ec0dc24a82b154181a9bc037e5c08d2a629ad93593f2f55d1ecb39f9272f8077583821a23a77f82cded56b2507c724431018ae3a94b073727c489edcd23fad984ac0001ebece76a2f380ce735c942f9625793a3db007d2cb4a534de7c832c7765e3ccda96d5be94151d9216b904d534d3dec4a080264382a72b9c75c89fb59b5e869ed748de3a68c727019a7167ec1516dceca0de111765376b8e06e853513587f7db50236434f8bfbc1a407699e784a5afad11b94587f44edc6d42fcefc96fc20d41584ee4bba7400a2240994af032bdb95839c7682569fb5930c47f6ef41a77c61e19a40c20b1a9c6e9baa2598904899e60905da1ec246c3f2583445d928ce3ceb4d39f3cc2673451e2561a924902a7e982f01b08553e67b79d753df668fe1efab8be4151e5b6dd0d9112f7c6c9b8ec86f7bdca8f1f459e71ded6fd042303b134da2ebaeec1ca872f89016f679d38bc07ac9f6dfe116fecf7fb925155b7150069a78c5d90e58376d96d5780402fecd227cde1d9eb7428b0c986e7fadce3722d1c15038ec5e8c3d054f31ca1e6ba477b406e846b652d399861a12f3c00ecab704a8c27fe59bdff2c48f46dde48a3878fddb63ed247348b738ae881721face3a4f8680087aa0c67a0370904e4a8f91ec70c7d82b99fed7b1b69b78487489a9c4480beed1c7efec295a637238bbd5e488022719847e5cd1967baaa19724b545aa9230689d84fbad72094b2655cec22feb66934ad9a4682c7bb18db70b158ec46402e02cb981b205b683c29eb4984e981c11840274da928825ff9e5fbc397949269d139970f6b72565721752b2384587dcb3e445c99439b43c65bd1ac85b306cc09883c54ca834f9309a90b69ee5a385d4ebdfd00cb8cf6c7602a690fca8857a5705441f189597e4216178bd7547d112483a80fbe5e95fd00986a32c040acb03ef37b424a6142df4c719558d6f87f0a4f0303ee67386b8672a4512760e0fac0097b5ca84d0490db59a905919196475480c26998f826cb3cb3833cbcd194aa3447a565e3b650e3f8b4a22d0438fc735da17921219d0e23e4362e13ad1f76dcf2e6306b7294fc8cee8cc581fb10a369c009fa4634cfcf5033f9a38de7af45164bf50c07b1738255fdd2c1dd6964bbb19ba9ffa857da23cd851bb4a8f0a94a4d9f5157df31f4236e5ad24939a498554cac1e20da718738eb8fee857ca4c988c6114c3c7011d3895bbacfa5b8b1fc3eceb5aea58c88475d2fb1b74a971e495057485757f76c4e52a143c3c4f14d60d69431343c68020c80a8af1cc3e4fe88eb8780c2595dd6caad10608430116b9227dde57c36901ab04882b2cc446d37aa3cbf840aa8ba904c082dfefd4c11a8b7b110e79231494e823888b99c132ffd9c7e79b971acd77d27be1f9f0d0876596eb84ef1af9803ea4f2b8e2d9116435c3039d92eddfc05591ff6bc13008f22717b682a6482b3f69a44dc31185207ae037d20504d64f26246cc79dbc7e420bc82cc483e3512f1798a7b137fc1193c8961e0bd564dd02abe85744922801ab1fbcc7c56a8862f73c97789d9f087c29ce35326d3b9974541375449c6e3b2a07347e201a5bbb4c7a5711dbc2a1c2365e8813963452b1505ccb85820627d8b29e3748257ce39e9197fa81eb9e78b2393bdaafd01086b26ab1565ff0167f2fef63e3910220d44054c009daa601e386426d001bde1553ea9eef462e4d5438815cc755fc725f4750cc2b8a5bb6bd8fee55f27b521733018b657e6734ac7dba6dacfa3af0742098f9e3d29ac95cbbdbb2027674b469a0b788de52aea5e4b920ada9f367f2a44af341821e1da6c818b7d2ec761b69362762833efdf5c43aed5a78ac167a94f99b484e10fde8b6a7d87a69f4b10ed8e27768c85ea78e52fdb5f1c24734640b25e640b07b7015c4b83982d68be2e6f0b4359598ec68af65e7416c87d4d449803f680a3b3818b75f723a9faed662e5af73727f1a0c0cf66f4a00227eef53341f5f514d0c504ae24827bede7993fd2d41dcc956d9b30e8a19c4228425d7cdd6243524da479477586fd37fce7e18462e302a8e81e8041cc127133cbc90819ef91fdfcb00add5f6b8cba4205053f606383a9277d4ccc64ba24e41e0d1cb2aa506515f807715cf2bff88fcb707ac39eb4a227e2d98a51f79af07732ec1e3f5038c2dd7e77e0e4c48535aa96ce54c72f0c6e1966f4334ec0ec722664af7a7a6ad91a6e54735dba65391dde8c379f43ade15535be137e068dd74bb3189d26b3a7c17a4c3676782c2dee53345b597cad4ab69270ec2782e8f3cc5a7c324fbb3de7d0afea736dbddc42cd254b2aa53f2a84fb48053456de18a5f3d24260ff61ef1e22b1273f755d14a23a59d2182fd3312b7ea532a34b62a0ffb33398cbae6df25b2b9f5074652b9d0efa603b7632a004fa602099170bd4f9ba8ec9d0b42bbf8864dc44f4b854a", 0x1000}, {&(0x7f00000026c0)="2d9ceab4fef2ee0ab18f53317c510aa07b3ad2cbf803f12e4e5eb775166564c1cd8decba920b070555d762e533e1c6268bf09e7be7f60f1d7c4c42526dec652953560857b50451f51f6b422ad11dfd9377a0aee1ee4114c7ec3841", 0x5b}, {&(0x7f0000002740)="5f766a7ddff5384d9a22ffa9d9e6d39a", 0x10}, {&(0x7f0000002780)="3e5ba33025ee74cf8a74f4db1bb203a6d0760c3bd4e1ae3081457bef45d47184caed656341bd3c9e0e720204fb4cade28ebf7bf7e729f9e7412509b919dabaf00c420d22ff0823e4ae1c9b937ede7315e5fda179eacfffbb0d8adcbfb478d976a2531245446776c30f3a6be4329a24c0ec730f9071c20ba36e2b9cdf3f2180558d4423ebfed498", 0x87}, {&(0x7f0000002840)="9bacf66853075ed7abf1915b6bfc38c1caa056db59cb789d0c32ee46232910e0a03dcc9bece8a3f8b0458b001f6f2a280d4fca74eeda91af70df6ad8de298bfb3c2cc8581e955f6f6dfa003d3e4da6dbc43a710827506692c4e736a24a15fe3643d7a613b65f1bc0fe35e4474d017eb016", 0x71}, {&(0x7f00000028c0)="02c4ac5eb1c163f3a1735e2a51fba3c6599783f6624f691038964eb80c99fa94620a1aff37f031d86edb0768c4893b8e27cb2e36d2b1d531841e347db636f10a14cf48d8b7239d95bb9fcc895be5606c6c98d8cfbb015dde1e774090", 0x5c}], 0x6, &(0x7f0000002a80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x4}, 0x3) 20:35:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x1000)=nil, 0x1000, 0x1, 0x2012, r0, 0x0, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) 20:35:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) write(r1, &(0x7f0000000040)="db", 0x1) 20:35:26 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "a53076544597cb4dc8cf26755edf906a3eba1577717bc620b91af292f5d9712e10dbe7bafbb98cc87045bba1a12a66804d028d982c25939dcd36c43a1b91b7d64054da68"}, 0x4c, 0x800) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000b0a2400100000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgsnd(r0, 0x0, 0xfffffffffffffc4d, 0x100000000) chdir(&(0x7f0000000100)='./file0\x00') 20:35:26 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:35:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) 20:35:26 executing program 1: pipe2(&(0x7f0000003840)={0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 20:35:26 executing program 0: mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) close(r0) 20:35:26 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000000)="0000720000000000008001b126a86c0a3e0a318fde08ab1a070526ceb9056e1201e0f156cd53d80489c3affb6f574bad247a912cd675abd04c970edfb8607690a7b7cea41325f3fe5158eecd9942da349ef15eb244779116c1da3fa952980c2abf2697cb242cfdb3a149cf32e3ef88db6efd3bf1ec78e5eea99cd13951", 0x7d) 20:35:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() setpgid(r1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xff, 0x200}, 0x8) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) 20:35:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/106, 0x6a, 0x40, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) pipe(&(0x7f0000000000)) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/120, 0xfffffffffffffef6}], 0x7d4fcdf83d0fba8) 20:35:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000fdffff"], 0x8}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa1c, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffe, r1}) 20:35:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getdents(r0, &(0x7f0000000040)=""/14, 0xe) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semget$private(0x0, 0x3, 0x403) 20:35:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6940b0c029c9667188bb9985ef505375e228401451bbe8a00ea736b5e0d845c7361d5956a8aff41c78a3934d93bcc1ec493a4f62cd7c6ff698af61474e7ffdf96a64bb096e7f31ce2f33e9e22c45024582c0d4c64391effd23bb3f21455b96a792d4731370258be05fb1b9a3f9de959dd333609edb970127744f4cd759eade8d3cf6106209e1f53d2e21897944095c139f9d6d76bbc523982c20f061ff74f95e33f38ecaafffbc990677a055cb69f12968fc60f7ce650390091d22", 0xbb) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000005a950000009d", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff00000100000060177531486ab96967ffb8f7f0ee84aafc8793252e70bea952d5bb4700f5a591c8739683bc5af932508d634a0aefb5b01992746b718f4dd02c9f3995d09c0053e40a792b982b6b608631796538ebae6add8e2f2b3267a526c3f8ea28842d5f08427b6b1cf1bf589234f1ca0e4d28dd86e11fc8dd42d60937ebfd71c90fe33c767eae2aef7eaf429d86f0ce88eb4a1c8fd619870373365cd00b8e0a6fca24395583e0982e7cdbd4d49b8ea02f2d8ba1d6d949df65800c8357f4817a2e816ce9b1cfb2078922e519a733f7be14bbd17e07a5e7cafcb7e96fa86d31de65769acacd386276b15d586b0eea123fbf87b5c90bd35e34", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x40, 0x3}, 0x2) listen(r0, 0x431) 20:35:26 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000500)=[{0x0}], 0x1, 0xfffffffffffffffd) r1 = getegid() setgid(r1) r2 = socket(0x2, 0x1, 0x5) fcntl$dupfd(r0, 0xa, r2) shutdown(r2, 0x1) 20:35:26 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xd62, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xff}, {0x18, 0x3, 0x3, 0x8}, 0x0, [0xf070, 0xcfcd, 0x6, 0x1, 0x80000000, 0x100000000, 0x0, 0xb7f]}, 0x3c) getgid() r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7ceaf5a9, 0x4}, 0xffffffffffffffed) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x18, 0x4005, 0x5) recvfrom$inet(r0, &(0x7f00000000c0)=""/199, 0xc7, 0x40, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 20:35:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="47871d9f5de532c02c336916d7ec186727a21ac7dab27cf8d090084b61c2c9fc669e1f6cf47aa6c11e3a012543964ce0bf7602f962e60f56c4a9f08caf0b01bedbaade5bc44152a56d331bd18b37245174b2391fa88590a66017479437189dc14dd1f00864f0f42af27d11a3ec3e4456d4496f87a4ba418aeb63485b34646d"], 0x1) clock_getres(0x2, &(0x7f0000000180)) clock_getres(0x1, &(0x7f0000000040)) 20:35:26 executing program 1: mprotect(&(0x7f000009f000/0x3000)=nil, 0x3000, 0x1) shmget$private(0x0, 0x2000, 0x20, &(0x7f00000a1000/0x2000)=nil) setitimer(0x0, &(0x7f0000000080), 0x0) 20:35:26 executing program 0: mlockall(0x3) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x1) 20:35:26 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r2) seteuid(r2) socketpair$inet6(0x18, 0x4000, 0x7f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x8000000000004001, 0xfffffffffffffffc, 0x0) getrlimit(0x4, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x1fc00000000}, {0x18, 0x0, 0x100000001, 0x1b71}, 0x5, [0x80000000, 0x8001, 0x7, 0x101, 0x2e, 0x3d, 0xffffffffffffffc1, 0x1]}, 0x3c) fchown(r4, r0, r1) 20:35:26 executing program 0: socketpair(0x27, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xea2c6b89) getpgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0xffffffffffffffe9, 0x7}, {0x18, 0x2, 0xa71, 0x444031a}, 0x9, [0x9, 0x2, 0x40000000000000, 0x80000000, 0x2, 0x6, 0x3ff]}, 0x3c) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 20:35:26 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x23f, 0x1, 0x1, 0x3, "1ecb71335474ef05001782e35776666df45324ab", 0x3, 0x4}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) shmdt(r2) 20:35:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4000000000002000, 0x6c4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 20:35:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xffffffffffffff66) 20:35:26 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0x8000084) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x3, 0x0, 0x7f, r1}) listen(r0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1c00000000000}) 20:35:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x5) 20:35:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') shmget(0x2, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) r0 = socket$inet6(0x18, 0x2, 0x4) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x4, 0x4) 20:35:26 executing program 1: r0 = socket(0x1f, 0x800001, 0x8) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) ftruncate(r0, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) 20:35:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) listen(r0, 0x0) socket(0x18, 0x7, 0x9a5) shutdown(r0, 0x1) 20:35:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) 20:35:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2813, 0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0xfffffe3d}], 0x1) readv(r1, &(0x7f0000000100)=[{0x0, 0x1c}], 0x2fb) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18022, 0x100) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 20:35:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x100) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400000100000001}) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 20:35:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x800}, 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket(0x3e, 0x4000, 0x2) 20:35:26 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r1, 0x0) socketpair(0x11, 0x3, 0x0, 0x0) 20:35:27 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x25d, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/169, 0xa9}], 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x8001) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r2, 0x2000746f) getgroups(0x1, &(0x7f0000000200)=[r0]) 20:35:27 executing program 0: r0 = msgget$private(0x0, 0x8) msgsnd(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100a0, 0x100) r2 = getpgid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x23) fcntl$setown(r1, 0x6, r2) 20:35:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) pipe2(0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x9) 20:35:27 executing program 1: kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/218, 0xda) read(r0, &(0x7f0000000000)=""/4, 0x4) execve(0x0, 0x0, 0x0) 20:35:27 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) dup2(r0, r0) 20:35:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) socket(0x2, 0x4007, 0x4) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x42, 0xf0000000, 0xce6, 0x4546}, {{r0}, 0x89283586b169ad04, 0x4f7c60fa91d419a0, 0xc, 0x401, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x1, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x4c, 0x0, 0x268e, 0xd5e7}, {{r1}, 0x0, 0x80, 0x2, 0x7}, {{r1}, 0xfffffffffffffffa, 0x1, 0x40, 0x4, 0x9}], 0x8, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x10001, 0x4}], 0x8, &(0x7f0000000380)={0x8, 0x800}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x100000000, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x3, 0x51b9}, {{r0}, 0xffffffffffffffff, 0xac, 0x1, 0x3, 0x62}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000001, 0x6d9, 0x100}, {{r0}, 0x0, 0x90, 0x80000004, 0xfffffffffffff2f5, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000002, 0xf5d, 0x3ee}], 0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x6, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x1, 0x1f}, {{r0}, 0x0, 0x0, 0x24, 0x46, 0x400}, {{r0}, 0xfffffffffffffffd, 0x31, 0x80, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000001, 0xf0cc, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xdad6d62274ed1e47, 0xf0000002, 0x92, 0x66}, {{r0}, 0xfffffffffffffffb, 0x0, 0x3, 0x40, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0xfffffffffffffff9, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xffffffff, 0x60}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x80, 0x3}], 0x7fff, &(0x7f0000000240)={0x4, 0x48}) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f00000004c0)='./file0\x00', r2, r3, 0x2) readlinkat(r1, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/185, 0xb9) seteuid(r2) r4 = getuid() lchown(&(0x7f0000000500)='./file0\x00', r4, r3) 20:35:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x1, 0xadaa, 0x98, "7dd4f4dfaf298fd4e49a99efee9004c6fb77c8ff", 0x5, 0x3}) syz_open_pts() syz_open_pts() fchmod(r0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x400) 20:35:28 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x2, 0x7, 0x81, "8004b071b0a6953bf7c74fc48c54fab0f1727237", 0x81, 0xff}) write(r0, 0x0, 0x117) 20:35:28 executing program 0: socketpair(0x0, 0x8002, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8) select(0x40, &(0x7f0000000040)={0xa6a3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) 20:35:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r1 = semget(0x3, 0x0, 0x100) semop(r1, &(0x7f0000000040)=[{0x1, 0x3, 0x1800}, {0x3, 0x5, 0x1800}], 0x2) r2 = getpgid(0xffffffffffffffff) r3 = fcntl$getown(r0, 0x5) setpgid(r2, r3) fsync(r0) 20:35:28 executing program 1: r0 = socket$inet(0x2, 0x50001, 0x6) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000080)) socketpair(0x1e, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3) 20:35:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x7) open$dir(&(0x7f0000000700)='./file0\x00', 0x2fe, 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 20:35:28 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x8}], 0x1, 0x7) 20:35:28 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='!\x00'], &(0x7f00000001c0)=[&(0x7f00000000c0)='!\x00', &(0x7f0000000100)=']h/])\x00', &(0x7f0000000140)='+(-*\x00', &(0x7f0000000180)="4025e6ff2a00"]) r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mkdir(&(0x7f00000002c0)='./file0\x00', 0x20) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x11, 0x1) mknodat(r1, &(0x7f00000003c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000400)=0x6) fcntl$setstatus(r0, 0x4, 0x4) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000440)='./file0\x00', r3, r4, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getpgrp() utimensat(r2, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x8000, 0x6}, {0xffffffffffffff7f, 0x4}}, 0x2) mkdirat(r2, &(0x7f0000000580)='./file0\x00', 0x80) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000005c0)) r5 = syz_open_pts() getdents(r2, &(0x7f0000000600)=""/3, 0x3) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000640)=0x3) ioctl$TIOCNOTTY(r2, 0x20007471) renameat(r2, &(0x7f0000000680)='./file0\x00', r2, &(0x7f00000006c0)='./file0\x00') close(r2) close(r5) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000700)="12486ef800cb8d2e5d72b782c12835fdcedf878e122c295013f59adf9387d5a9726957213224af3c07eff20a2f6d6d42c1758929342d7a05e3f403b3da94b57200b20a4a990aa5d27a48c8df6dad48f795802de3dc81f0911dc6a113b3a22b8c27043115cd1f0212338333cebf0beda4b009b74358e8c657281aad", 0x7b}], 0x1) readv(r2, &(0x7f0000000b80)=[{&(0x7f00000007c0)=""/118, 0x76}, {&(0x7f0000000840)=""/97, 0x61}, {&(0x7f00000008c0)=""/127, 0x7f}, {&(0x7f0000000940)=""/241, 0xf1}, {&(0x7f0000000a40)=""/165, 0xa5}, {&(0x7f0000000b00)=""/63, 0x3f}, {&(0x7f0000000b40)=""/55, 0x37}], 0x7) r6 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x16f) ioctl$TIOCNOTTY(r6, 0x20007471) 20:35:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x10) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) socket$inet(0x2, 0x6, 0x2) 20:35:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) munmap(&(0x7f0000449000/0x2000)=nil, 0x2000) r0 = socket(0x1, 0xc002, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/254, 0xfe) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 20:35:28 executing program 0: r0 = getpid() r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpid() getpeername$inet(r1, &(0x7f0000000a00), &(0x7f0000000a40)=0xffffffffffffff61) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x9, 0x5}, 0x10) wait4(r0, 0x0, 0x2000001, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r2 = geteuid() r3 = getgid() sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000240)="e888027a2d83d6c3e8148f7c679a51462199d140f1df49f0fd24bd5f7818e4ec927922bca9492e0337dcc1d333885a32ac0bc27f75f59edd5a27fe91ea2b4046f80e07a148aa8f246ba7a0212405e224bcbf9d33d780590a28a582ba240a7cf95e3448284f73695de96c9b78ba575e4c8971004f315a442213d7", 0x7a}, {&(0x7f00000002c0)="c3313c018f7f97880c205a93bdadb1477d5fc51aa4776aee92a9a54d5c10e8f5c30e44c4628b9bf63d280ec7d9f54c1b0d2936a8365b14b6735126f5bec26db232ec563b681a97a80f1ab6103597b2c0a0854480347bfb4ac501d30c6b5222360d83a37d54b7d20dce45321464fa0d5e52c36880c89ad77f1f113c3cc2c8d0ea4e971b916f7a581b238b7db78908d7110c2382c22ef11bb4cbdfb94731c8d394dbfc5cb4fd525ab775763dd2783606cd7118b079c0d794742b0b573834aaa15ac29a865cfc1eb71a558925b3039967e90b5e65f53415f79353dafd91ae6816aa4d3a0f9fc1a392368a5aeebf9ba635c56ea4869f31", 0xf5}, {&(0x7f00000003c0)="2fe116a5e0021ba69d33e03c1a8fc7f0450ee64ea0fe36fc0b90503f13c202cb57cb2b47376eb7698ad5488c72cc91180bbfe7e61d2a5a74841f02ba66ededb00fbcc717b938abf173c769917f6d975c2cf3ff932a13d0380892ba85d899bac37101fd600f90932b68370b04ea9585bbbeacc8d9e1848a1fccd244b17c292596b35986a7be15e4ec534b2977fe8872a1ef79a024264516cd8bfd351452b5f4cebe8a1da421c7e238df51b56462eb543a22ff70e7098d61bd5f7f9210b229eb5ca009d5fc95d4c0abd19705a58b53eca336f7e7929097b3168691b21028f4d0fd374902251fef0c625d8646edf7af427b69", 0xf1}, {&(0x7f00000004c0)="212bcfb0fb945ca9710294717f7b57127d", 0x11}, {&(0x7f0000000500)="aa5b36ffc1ee58da1f3218f367b335a400d0dfebff9a05bd8e22680e4c31e9613d51885f46b50bac5a7b37d2e85992bd4baf910729a5a4117216e88d69d84f65f07d7e36038f3d61196ca634b2", 0x4d}, {&(0x7f0000000580)="4fc0", 0x2}, {&(0x7f00000005c0)="ce9ff2a04e07d7c4f509936945934a047022c6e3cc94ba0dc0d8118a2e52af7b5584176464f924e9ca794d2d1197a73d172063bec1205f9d0a31f2158af460d2133ee5f3166f5ee694f749b9e1399d2eea5d04e8759b533bd48783be24d2eae05e351a3cf60cdb392cc36f4002fce6c78437baa1d21e3af6a332126f3a18cd4063d30cb47233a95a608201aea122228a80", 0x91}, {&(0x7f0000000680)="b4018c2df6011885e04874de13630e5a235ef4daf5bfaaad58495afccbba0ae7bd4dcf4883c790655ad5f7d6556284e6776b4d9e090ef83f872ddc0ab6b45b46b4d66ca7b41af4bfa247bd743e485f87580de63afe03e0f75b4f53aabcdc2e6c60d583339e9ebe09761cafe594806c4230128636cdd7903630fc6a6a59bfe400879da7d5fbf21524ba", 0x89}, {&(0x7f0000000740)="073b79920e14cc28c52963e6d2", 0xd}, {&(0x7f0000000780)="0d6d90d74b4b174f443efe6d30cbfe942ac82f2086d8d99848fca5b97e1b74ce6a706ad9f2a99972b7cc00db74671137e8adcf05e5d5aae3cf00f0bbc929bd806519f4c604cfed5fc34b904285b47810ed1bea13287adc50db8f865e99b11655b204c28555965aef712d0dffe3b575d77f4fce7ea7582353102fe16a", 0x7c}], 0xa, &(0x7f00000008c0)=ANY=[@ANYBLOB="500000000000000000000000ffffff7fb21f2a3f68fb83e8275a14bdb9e3a4092e99276b00614ac3f9987bcd0afbe5521f9589f19755d1dab3eba549d9f55cb416787b05903f6cb7b9b27649000000001800000100000007000000c0153e2d5c0000000000000000"], 0x68, 0x2}, 0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r0, r2, r3}, 0xc) 20:35:28 executing program 1: 20:35:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x33}, 0x10) getsockname$unix(r0, &(0x7f0000002100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000003180)=0x1002) 20:35:28 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x80000000) listen(r0, 0x0) socketpair(0x10, 0xc000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3) 20:35:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)) pipe(&(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x4005, 0x8) 20:35:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ftruncate(r0, 0x80000001) r1 = kqueue() r2 = kqueue() close(r1) pipe(&(0x7f0000000200)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r2) 20:35:28 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sendto$inet(r0, &(0x7f0000000040)="f7db94ed053d26240a944d897c1aa6449445acf32127263080baa2c92d32f7af86d71b9ed43f3840c41dcfae0bae77655c6753cd36ac1322d6e1ce3da0a6d507eb5dcc9c58c47a6f52cfc513d6d43d4423d1b55c58bdad018b0f491519f793bbd645e251a3ef364d33ffc155180aa9c2834964b05f8ef226b2b9cb5c02ddd63d9ef4b41cd2ad6a8e09a5783bee01b01cfb299b79", 0x94, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 20:35:28 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x8}}, 0x0) setuid(0xee01) socketpair$inet(0x2, 0x3, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/147, 0x93}], 0x1, 0x0) 20:35:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_pts() dup(r2) recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 20:35:28 executing program 1: socketpair(0x20, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) socketpair(0x20, 0x4002, 0x7f, &(0x7f0000000080)) ioctl$TIOCDRAIN(r0, 0x2000745e) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x60d3, 0x3) 20:35:28 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknod$loop(&(0x7f0000000080)='./file1\x00', 0x0, 0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2011, r0, 0x0, 0x0) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="fdf6d77fa96dd7c11b58607160830c205fe32687242cc7c7ee9afe71ea828d2634bae7975c5749b8cd0d04891d1ac4de64f7cc4fb72efaa68a2489148d4c080608dfd5ee79d5a0361e9ba5b5f1a70f478b165d7a3785568ef3c9df5503a20966d68a7553b1ec22eaa225b04ce4f9c928171b3e37d89d6f", 0x77}, {&(0x7f0000000200)="56d3dee03cbf81d6f0e09cc1b931e9b36a5dd2d2da37c405df0abca45081112d983d2322068e14a3deeea2f6e4c40166a571a5dbd332f1b56c2f2263ecd646c358ef845830c227aa290fcdd62221c3cda3f94fb3cfc15e3fd777f21c77388ad2aedd2a372a875dcaba7d97985d78331d5159c52e41605ec5b1f81b0b9574e42852c60b81ac8d842a0a323f38bd3c16d2613a13a258c816a624536b103c6592", 0x9f}], 0x2, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000020000000000300000000000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="15fffff45493dc0782cd7bd7ae310ce3bcf1e26ea50740917b6729c3d0550d27c6e8d3f9aed0c27b190b8abf1032ffffffcebcd5ea9e8ffffffffc0112e283a5869a9f195d6341c8bc9ea8b61fa4db940bbc5d83665da1b757aeab577358caec065ca073d0754dac840d66f9c82baced0441b06c0fd854599e34eee2f81ee63787e3be3d508a87a5c4b90ce0c43026868e3f9901e59f67e2"], 0xe8, 0x4}, 0x1) 20:35:28 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x5, 0x6) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 20:35:28 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}, {0x0, 0x4}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) 20:35:28 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, 0x0, 0x0) 20:35:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) flock(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xff, 0x7}, {0x20, 0x9}}, 0x2) 20:35:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x801, 0x1c0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 20:35:28 executing program 0: r0 = socket(0x1, 0x4005, 0x0) r1 = getegid() r2 = getgid() getgroups(0x2, &(0x7f0000000000)=[r1, r2]) r3 = dup2(r0, r0) minherit(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x3) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xfffffffffffffffa}, 0x8) 20:35:28 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=""/101, 0x65) lstat(&(0x7f0000000300)='./file1\x00', 0x0) 20:35:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x0, r2}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 20:35:28 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') r0 = getuid() r1 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) geteuid() 20:35:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x30, 0xc004, 0x7) listen(r0, 0x0) accept(r1, 0x0, &(0x7f0000000000)) 20:35:28 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8c) socketpair(0x1, 0x4, 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x4005, 0x2) r4 = semget(0x1, 0x2, 0x201) r5 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x100) r6 = socket(0x0, 0x2, 0x1) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x41, 0x2) socketpair$inet(0x2, 0x5, 0x3ff, &(0x7f0000000100)={0xffffffffffffffff}) r9 = kqueue() r10 = socket$inet(0x2, 0x3, 0x0) semop(r4, &(0x7f0000000400)=[{0x6, 0x8246, 0x800}, {0x1, 0x8, 0x800}, {0x4, 0x80000001, 0x800}, {0x0, 0x4, 0x1000}], 0x4) r11 = socket$inet6(0x18, 0x2, 0x3) r12 = socket(0x26, 0x3, 0x80) r13 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10000, 0x40) pipe(&(0x7f0000000280)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x40, 0x9, 0x4}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x40000080, 0x6, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x2, 0x80, 0x6, 0x800}, {{r5}, 0xfffffffffffffff8, 0x80, 0x1, 0x5, 0x5}, {{r6}, 0xffffffffffffffff, 0x46, 0x1, 0x1, 0x1ff}, {{r7}, 0xfffffffffffffffc, 0x8, 0x0, 0x9, 0x3}], 0x81, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffd, 0x14, 0xfffff, 0x67d, 0x2}, {{r9}, 0xffffffffffffffff, 0x1, 0xf0000000, 0xffffffff7fffffff}, {{r10}, 0xffffffffffffffff, 0x1, 0xaa, 0x1, 0x7fa6}, {{r11}, 0xfffffffffffffffa, 0x21, 0xf0000014, 0x80000001, 0x1}, {{r12}, 0xffffffffffffffff, 0x8, 0x2, 0x4}, {{r13}, 0xfffffffffffffffc, 0x0, 0x20, 0x8001, 0x81}, {{r14}, 0xfffffffffffffff8, 0x84, 0x20000000, 0x1, 0xf590feec000000}], 0x7, &(0x7f00000003c0)={0x2, 0x3}) clock_gettime(0x3, &(0x7f0000000140)) 20:35:28 executing program 0: r0 = syz_open_pts() chmod(&(0x7f0000000080)='./file0\x00', 0xa8) write(r0, &(0x7f00000000c0)="8d", 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x8001, 0x4ae8, 0x1, "75e570515876c3c34dd329aaf490191e889911c9", 0x3, 0x8}) 20:35:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/203, 0xffffffffffffffda) 20:35:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="fc093a4c8b4ef1eca14e1af2866948730fd930a00e8feb846522aa3be614577224ca0295abe80f311a3c63e8cb36682d6e39df8f262ba6d856932e7761b87c88aa616255e7d268f77545a663ad5757d0b2c39aa98fe3f9dce80fdb1a8b26290390feea3d65a4516375f7364d0e77fb88dcad9e2c6ab9f2109228a360940725f710d139debea88bc0655c03feb14e55f95ac7df91d6d9b5136f28fe402bbed9f6cfda00", 0xa3}, {&(0x7f00000001c0)="a9fe9293eb790781034b1f5b47cd6d8992486ef7948e00320585dec628baef8f748ab8306370c97c56121428da51ef425bac2f8366af08201085f0eca8f4653e3a0d87c92161", 0x46}, {&(0x7f0000000240)="d360e962ac7f473fe990165a1a07b707b5b1874e705a5bb1650780620964a27d23d78df6b4f7a4be86f5bb41290232bebfc9ad314b958087ac8c88f2c5530433d16a58a1d6820dacfbcf45904ded7d917abd60362a74912896644236fb7b90ac1c5310bd0e126dfc80e98e7691119c7d725aacb39da3d9aa98ece3328a5c0d9f2b35d4606baa15bb87058941de665b2f697d2ec216bdc1c993d605be9c629fa846cb874b02f7885d65fc5dc045983fdff9629b2abdb5f725d13cbea9241e78af18db358dcc585353acf207eaaf7ecdabd55b9e0699768c43722c189d88510bd60d24dc8e154185327c", 0xe9}, {&(0x7f00000018c0)="fcdd74f769ac20a34f98ffe5eda7f20e96e0cd24c4fbe7f16e6c8b4d9e5c8619395f6534052db5c500924658b766398d2e588f4e43f8c89c1ab7421c974c8f385c1e260cde84e76600704e332b89ba9c19d769cac0643a9a767e09aeb7b8b7d11679b4feadf4c198dfca463fab88e0e5f71a1b5c182194350c567969bffc077fbb779134a8268d5d495c03599dce0481fdfa59108c4b8b4cc22c8e5e10bb961f199eb47fc3f5376a0c54b947d5c368720c15ce899ea35cbde94263991f26047c2055df2853a82ddd32d46080d2aba3c16e9df00f91bdfd45b9a0aed30de118d9354a487b4016c573f370a9b6c8a42954f9267a558882faca7153699cd59ad079318f7602e6df5dba4cbecd4697d823d0974b336d51308cb27a284e125415a6333954b9c3f49ffbafe9b41589df32470021bb62b0546074833289248ec7aefac78d605e142c0a20838ba92bcdd4c8afff01d8753820075f385643cbfb63aef069a439e7efbbad0c2e00b4b8173580d9198ef263885f96566d1826092fd0c1e3fbedae21d00da070048f6707df70405e11e45df4b40c351d4255ee1a894e59102d8430b818d93a7dd6e243b43aeb98ad5b731dd286ea1c970eec1901b5171b54b65f89a74946feda86327a6afafe625dfff7b101fc7b63653cf09fd1e069612234d20a1a626a3d709ae8934a47c0f113a23642ea73b11477311d092b30bc52e508bb5556e4d2b6451087321cfc73da586cdcd038bcce6e2a60b1d51b3243f5996969d72a2dd0ed5a4a68714e1f4f13bfca51b204d19f2a2cc8083d07c27ce71df77fee66370cf2670efabfcc96bbe04c821999376b38089836c411dca8eda6aeacdd76cfdfe541abaed15529b9a256bd8649725eaceaa29e7a9b8b025773bc991378f42668b6155b56005e7fc095094f11537cfc65c8d63c8abbd2839f2c0078ba2f0a6ad339f39c1eb2a321461308f52905edfa797d14d5f355ebf16bf3a26ac4d5281c7f7aabb577d83259ac3df7014cd07be5c06bdb34e6ddace429f605e1187789e5aa2209c1af98f4f96fae6ee2202f2b1aa7aef68a33c776f25a0256112d41ebc2ae68e97e8385d75101f424c4f11e8adef5882f742e52ebcc3c23775778c2bbf98b64fb4c5d351155eedee7b6070759e7bbeacd3214eb17455c0068edf515992e44e8649d2039b2f4d067a53b161df944eeba06bdd961645ca1308b5a7d128f9c1e4a96c3e4f492587481117745f710e4210f72f426d71f677dce4989f7da0336524be652882fb114e28abbbdbacedba57ac82b988edf24ed476f90d1dc72b191296fe95ac834e79f5767db007a93a5428ada982cf2617e9e84f503729a63ecdcb5268942d5a80e0226ebccbcf9b738b07b16d118cd9ee162296e21f2eefaf24bf360dbdfc44de58b54695516c5766c3ef2e0404b169db37e47c8bf9b6650e744f4e22bcd6c767bb1ddf3b0b2844b1371acca00f76b9d868c681c49db247bc5d425f462b5a6a9bde6ca9e80774f29c3b774efca383cfc07f1bf4f011c891222bc52f95b681aa7355e054e140a2337ff0ddf595f96bb2a64e2b0224dadf76b74de16a5ff17450b7e61cf7c89f8374e4a4c6a8c75f775ba10c49c691a7be11d213eb40e6abc5c98253eb7918e14dba9dfd5d57c78af5bc6367391c9a7b23ca93513b16d3039934dacbba828bb13ea76a91dca3107201fda108f8dfe1688ddf0638428cc8646fd478a3741dab289bc0cc198c758c504de60ab6576e385df34eddda066907228192b1da2f732bd33466bf75714ca9d669b96d185b755e21046cfe13f78e57c5efeb9bef99150bde9a1534a60c108b81f225867e6a47f5d7588ac6793ec587f77cf9ef632ca5f1d95ac9f61853f01284993528de6ddd08099efd80f6eda7db07ad030f676a02d32214bb42cc96a48848e2f919990615c5f414c0ffaae76c9d8e31b937b66d7d5e73fcb824a696645192e6a30d8ba8447d301baf347d5b166d8d22d870fffa3832022823a04dd2882417ea773dd823f1f7e832975d724bd3a1a98e80dba07db3605bed036ed23cdb82a099bf7aa4eec348239257a12c76860f5ec15b13385109f765c7feed485949ac1ac1e1daf08068a64a964bf4214e4adab4e348f758def32a140ae10925869912901073e186512880499a5f7fc20c7fe25669b833528ed93555ca4eb126b1a10126fbf7c5843ee94c3584c8d3000874b4b8dc8315a8ed2713b562cc15de3aabd714c15b0001fa1ec520c909eeb55e61be1ec9778dee25032e646105b17014e1ac9c61784ae3e3f60c9987133f921ac9615f005ab427684110fe38c6080a67876c04380a220e38321b00bba9156705dc8fbc0d72717a25905be222b7eabbbc57c9e15cf3479cf4ea4a0a934a5f756d784eb5c26ddd2e3d0542aa2ba2982b77d1dd0d6c34df06a2a28e4fc29441404c9cdcf6f15195879ca752db9886fc67c54de586aa72576cfee2b1a5779a12c8894fe571d44435c6699949e3f53449418915c5c06146b03065697e4dde9e32344c59acbbc4fb4f9c18dce9bee0f4f15c651ce1e4440ac12c227031b334c07703b38a1570fb64ab3991da11e7f650e26f7594d5029ee7396d172575070440a62c4741ce58a783353f8525e1f987787f6ff2084817d8268fe963733432d16f19b8fe6cb78c780d67d3f8efd496aecbc93ba2964b538486c91e7f6e1879790f4f46dfef8ee90e177d5ea43a0b65cab1c17957286128e13650ef473da9fadfb3aec853975f66f45c6ab1afc81c5eb5e616f619e5b131aedc06d333f2f9577b1b5d7f9815500ec693fb3c7401167b07f74ae7a4ae3fc3aa0edd4ddc09e77e7adcf4578e32db185f1b62419530e4e9d927d7f550bd57dfe9122c59b861817c8b52b685152acf54413ce72de3d5b55b514d607f0fcf0a467b4f902e6f61007c16822167d2747bb33f5733123619d5f9b22218c04d6f94d752d6652b924824b823ea7230aa4049b84b9640186031397ff80d763cc569e1dedc89099658056f8c49074a7bdfd45ea1d00b891eb2a8d8fe719295db5a0f83a3844d8196cd4525596f81cbd1b0674f27e69a3fb64583238b358edd79e2b6f450441e19776d696ad47fb9672fdb05372a907f2475f265920af09133b3ba0023c0df3f404ea7ac619371e57821bf8b44c18c63037f1454f1322d7325c50704199808f892236e9f01d2242d5e50c4345a3d361b7902ee27fc1a266588b0af4824280ba6b8673bef3b8824289d457d9f632a4dc640596efb1bbd2f138e3e56e2282b89103399c0722587ffa28dad0becc60b9810c72cd5b23c990312f9f6b5b80b262586c431f4f7cf4d93d4eaa21032d1792b989ccec4ec2c19fc7d3c0b466010ab0efbc6a571de8f081e2a31b2966215b6ca2c25226331c450713a53af98c1c892bc9137bb8ee46c1dcef89649656f808f182f771370ef2d1baa41f141668569ee0f100746dbca9a27dbebbb14cbb11fabd3894d9e9d4f62e24cef196928232d0f51105887f926a8736a1a4a2220719c9bce4713493e7c43106f3b212ab7faded958558182ed3cce6a316cba05b485ed17af8647466d79f4dc83e596b579255d4b73970ab0308812dbddc53ddc480eaf18847658583f484de17e4b1ea73b3ed1120654a9845c585286d87c931643b6f0fecf745cb79ae6ed2d8f3a8a325b3ba0700a755e9336cd20b775f76a782980c05a4197d86962e9d198656bda4b5f6812ca9b47f255305658b77ca2f2512615c461d7e619ba8b3729d0557e99418190a890f66a4a848363bddae2a2a236240484f7f9ffa36dd554ee2e3fd7c8e3b90a46d3557d5b195b95a751062c829b91a04da5745f287788054a82354218708ead9ffc24ed1f95a40ccbabf9975ae94d76c4fd0aea3f1b30c2252a060ff5a431b41510d94fdde08e53c5a2923b1ce1820722b573980bc71600c7f3f91ee6acbca8d63135c8fdb4bfd84e6495eb0571bab05ffdca980cfd25d283136d0188e7ec7bcf8e47d4b4fff490ebbfd6e66cde2270005d8509c3bdd94d8a7009fe319a1a5d4f09e751a7bb46acb9014add9b4e76a578e68b83784ccb32d7472cfeb819c04db8dc00f9ff14489e71f5c0f2b157eac2825080db9151504c0387dafad159335e314d721b8fea2ca0cf1972d32ba52e579c40a1bd871036c00cb0edec9957fe2f2aaa8ebe21a85594a271f32a89d9168a73627bf24c100587bf93ce3227d90ba25b4c914b04aa46071d58bc76f4aee294546a184a0f82d7686d4ce65d36e3ab0619718e4295be0f9ceff412ac496b13b2433d3050634edfbb7f7ff4837c7376ebe531d58aeed781a03893efa433a25ddc54b9ba73578af412ca9b53af543d94e7bfa10e232ff613ce45fd3db733a95979178dc56b1de36c37b15afb081124c9015958a3069cb0fa97a7cbdcb403e6200774ee803ea815354b893cf6d1831463d3f0fc7d8643b8c4de0ea51c5adb00187f663d4259422e5c968fe040efa9ec86bbe488a52a5fedb9a2c2dc046e112500344cf0c1dec32ac109ce4e53fd1586e0dec7a6c60050cded677772b85864c2d8ce896c4257278492273d17eddd65d94129551eaa7e477c766e4f2c46c0835deec0043332baf58fe17fd762d755b8864f8b255ac452de82e695435fff88835af82ffe036131a06b12fdbb1fdbeb8002655a95a8aa9b79ced4770c759c772f1e23b49169810df266dccc327de5f824b25fedc87996da190b97cfceb422ae9891a459d4ca8b3d4e50c848f85bfd335b655d7e89e0dda35b9c4731da438607e9932bfbc6cce0aecda2b1c29ba0dac360c09f0638aab77de357ed83b01f280c534dc4b3c1cb947a83698b57f17bb69542b77be7fdbe02074936cf485666d6adbddc6c8709699278e8393b3422ccda46083b825f3e3452699a09c77a1b192bff4b8c3c69b5532a4e4d1bf0b4be946160622510919a8a56416b6023142d0e1a9f2540abd389e5fa4bcf97c879e61a272819c6ac101d864ec2a51230a0995a4602fae6dddbdbd7185b731542f346313c88e0718a12da7cc182ea060fc56fae3a55c4a68ce8cd119af6ab8f46940adab7c4403ab08f0132a485a8486dea14eee4ea970756a447d0c3965cf064051ca501699243a7bddb630d20fb4deda83d0af8469e7f27a0bbca4130e22b57b6b1ded7028b508f112dac57cf865f52fa667b551e65be9ce3bff32e0ef8e77aa81f03ce7c39e8358464dffeb4709737d1553f32ea3eac208365c3192feab57e70a3416ee7d286edb5efbc603f29e2c0e30fff80ee3c3832f74dbe62fa8ecf5550b711faaf03af602d6632d96df711fa0f69daff3c608a9476ceecd3987fc806b2f47dedb47bbc0c905c2f005a39794a9b55ea88384d29faf910df6511ed662bfefefd575b89ebb5958291d76919507cca660e89914bc930038f2cd3e9177c3d4cdd5d8ba03f05cfe1f7778fd27311ed85b0519b3b122efac4b233fd9a1599c8454cfc349d60e6928c0f0c3392194385b7550c3d94c48a73a5c14ca4bd8c0e3ba8b808f67848f3d9bd495655caffc692542c5e460610bf15208aaeaa4a26532b85684c7379c0b5ac556d46dd371a90b7396c41a2571dee420a4ef01d3d1548e0202d42628e5f9c2aba74436664bc21f758c42959587b0e72a482c06b3dd1eba56c83eac2f1aedb3e7ba1f52c46526c43056fdf2e4dfcd86321f8fabd6cd78269fb7b106031f3ec629224d0f42cdf4f105d29cb1b9b90d83305f9fea7f88364bd6d6830309063cf79293d6348ff2bb4e037181aec9", 0x1000}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x6}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000040)=@file={0x0, ""/53}, &(0x7f0000000080)=0x37) sendmsg$unix(r4, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000600)="4d8a213b93f9642eefc8affdcc6000e6b93a1718aa3084d51a9e04582dce220d04dada16ccc6163eb211319b3f6c81f739739120e05d8fb572cd8043386bfdade5706e29a0c361b836c59da41cbc0157a0c5dea0382669f56209f855ac438f3f99147942ad03a8f999bd43471a75585a9d0537af782f2334cbe58fdea35d22d8f7c50e3bbde5ce56cc408875e6f1d2c6197f868c08fb76b59f696c7cc998a4c5fe56e0e311888afb5a49ed8f0d8a7a913b1c6ef56393564e7fb551374dca55f785f04a93f904c56115641b393a08c60de7aa0006e1b15521dc2ca24d14590ae50c0744c494de68620fb7bcd1c5cd039c67ae62647b400fc17aa0eb08057c0eb1c4e6a0bc81b06001e663f5ffb0cdd3246c7df4e925756b37821ef38f485d161017911527f0fa2fef106b0505c6097be1695bea573bed5f1268721f2320a474e5800174a5e57b55396c3d262494d9f8a800d9c03c8e34a5de70a2c57a906f2608d40b3bad29d295923cd1ae338f1d8a9863a78a1828f7cf9285ca3465f260d0ada62aec948545305d266fe04048a564115e404f006a75c09039313efe19d6c2d4b9939af3df543ab7253c572a0b8f00c39d1be92f23e94a497ad79ff1c53ec517effb9279a4956daea94b5da03eb0ea0b3ec4708e6d092c613b08cd0f897e86d3a9e2e438569d9f2e77fad1135307a69053143c3c22fa654968ff1544afd98515a451f9fbdc670823e18e6df260e79292f64b0521f8c8f89cc539ee0364c47c5db904b62742fc951331549f2af249babf5b2c9f872c0264567c1c0904dec2d3e78d37f7c501bde821f44107f0fa03636649daa4d8d368b489b356dd798478b1453221145336f36394a71f9f92da9155df43eb24e5ddada7af31402adb02b12b8f723dbe57de3e3582a3b76673d174580a21374bcdf215faa32ba7b219ab46534a81cd6aefc4cb2df755d6d55bba1b2d629a9833d21a49499dc11e92036d9bcf9ad8165e9633cbe2e407bd1fba661d98631c26aa0ba9c7ca3994382a00fd6188e2d04c002d733b5ff8a2c47db3005c459f522f6fec34cc533f97e4769aacf8cda5e634f84ec4adf5c093558f22cf296bc03213465c8f33b687d932c6bbbdb6df178341defe25bd2a0d00e172280c2ad16407ba0a97d8971d7140d4a1b384fc2fc6c7a0f033659464730e39edced2e25e3b96f09b7205117e62c1df4a0c6d08b5274de9972688346a9beca9568d47579d1dc2270a3ac8a12ae6b39aafe7eff1a26d70591314e00d9db71b3745f0e47e9394ea5d95fa443d519ef5c3da86184659d90b95dd3048474e66e151cb46f3a4ee53244209f92469aa9d991b5166cae024016ed5465ca5afdc866e6f522121f8343242632e868e035d67ae3b23111a37cb3f8d09ba3050da25f0a8757973a66272e623204c6aa334cc982ae0c2978ac331fe33ed234f406e84787bee0e822aadbb6bc1d0641b370ff770973347546094405abbc48cebf2fde260d336d3056ba8c11ddcf4cf4c07511f6515cdf0fca793fd7b47ebf2603577c5956b11e8f5bb2a8c82db04dc132ecbdecd73237d9da857f8028c8fec78da0d3560f12fd2aaf4ff9bab72520b8fee80d02fd4daadba51c4b45622794e4d365db45c3a52c5a130aab1fd990fe03f16446419d4243b24b2b86621cce22297b82d5e45dffdb4d4897baca2b4b06db099fdd102bdbecb4fbfa4e9217438953fed87fe51bd39ad2cf720bf67ed92bb240a4c5f0ec7984a54d34d87a67000ba0dc4c386011f15aef5867342ec77d9d6ac454b7d50975a8f25b9f9adf4b38e101136d02c226e003c7db3b725cb9766c03d988a0b45970ef27c1ef94894811f6797e619f3fe2eb7edad72f9f75d8066cf36b3bc367699fd37d066f38a9169dc224287674ac12a9381f058ec3350abb6d8262d88b65d79e2ac94ed88d073b7d452a1c0248b712203464cc613172a15d3ec7cab91950e93b7ea9060d3171eec5151304d188dd1104603bae52328bc102c1126e454cff431db05499d6071799d8a4346d37bb87352c2f30d0611f3fc12685428a8379020252a0921dd3ea3fa8c4bd6f5e40398bdab134c12a75cc2ac487f735ee1186db1ec6c209c1d998d30c000a69b32a7047a450d892fd367e2720405fbfe4a15617bc5f99bc73bdf4c4e82540a1ff493b25ea263a182c9a84cd136bd87347ae16ec63dc066065dd7b994a1dec365ec75117ab4e9301374522c8af7b0a5f59b4481a23952c908e53d3885673b962010d9acdfec1270dd33d8d9aeb2b647c57653ff74a2ed2b0bb489eb663dce061895b100324c8865d642a9f391431bef89b0b89423a56a57a7e1076dd3efa2bede798df1694466bc553922f0f313bb9d59816c7ea39f0142ab4de29f6fa7038d469eaaea3a0619d1c0742ae34c7d799d7111b1482c97d05f9b65ff13808cfee02f36dd97814ff8d5fd2178ea164c97dbc576b5336c9859cd9ed65cb3e42597cca9bc9574a703b10e5146cf962740a13fbde097c1d89f81313ce73988ae54269db32ba95b417879cd2543e88201feef05a41cc5966f1d6db36026b2cac00acbfc75bc79322bffeaec5d261d3fa6265c03ceb24b83d813ff3e0460fbf99c8bb1bd6ab92146a0b7e8484f7c272aaf5f3ee7db6c8e29443a7b372ad7e1cc8d3cc2c77d96a2756e74de6adec3d95583cdfe0c9fa3a1f798413f0484d08a3d75b1abb3d6a2a4b6c3da9318caa0d865ee3abfd8719ab0048b667b362249c3b45ad035fd25c0cc2ea83721f29b9780334a267f2abace5408631cb2aebe49449d9a20cf1a5e969c236b2fdd1d25ae7d292953787b8bc1ccec2a39398836d13897d6689ec828dd038744b39b13b2c1ff18c41136bdb1fe8b89a68309fbabb1b84834b183e81238980a149a928f384dda359b16a94f45eabbca806b829aab64e6e20f4cd5e5e9a8b483428269805abde85f13407d2add8d292a1f971f8709f7b44d00a6cdf73576b6c6c8e59c2e126b426dfda286b008801a9c0b9953af832fc875ad03695ddc6f1eeccca8dbfe00d323b3034ac3f7425e0469b22edbe4c8b57c6df6619063f814b41bac82715378d7fc14342557a04e1b2347ef16a49bfd08d85ecc29d0dfe94a4790f09dd7596afb2271661017fb7479c040d095622da62583e671192c98bf6ccf8755ec8288f1683dd6e1b51058cb162bbfc8d58785fe2d1c5019cb1256f519b2353090f58fc158c12caa9106f74a955ba72745f6466195616ec0c79e7d5b5be8c590c054c96fd69504c5ad4ff5f9c480c4a1e4f92ef437605bc199f7d88523823d19784180bb234efd2fa7279a5b9fdb211b9b500856b671cd84aa0c27e67302d02ed1a571ced98edc8ea1e58ad7cc388f654917d8154bf4f1c1243f3adcb2dc5c14846778f26cb1ca749d090d7aa2058e0a3a5b3c24b39ee4becf4739b3bb9130689d1a380be5f4229453645f1644978d2eabc075b374d098a0e6e3c1596f61c4ffd85ef318253287bd0b11ac4b77748cca6bd501314cc8b0ae29d7959217ee2eb5ae0040f17f7a06b36f25cc3c606367c895f006597ba5b2878c68e6fb70ccee9a5bed5125d7920a8bd8a484f1a51d3e9bacc718d8850c1bfce08f2bb816c304de493791dee1c8ac9540f2594bb0644ce2426e1313b4732f2594c8ad8b96e7ecf47f021fdd716189af3a148399510fac7653017751f4bb2465cd6f50775f2720d5b7ae03ca55cf35debb68bd2571fda85337cd51238621c28d128af8c370d74c2af8d94f25f0818f086b748525987c5cc8971f12dcd94ec0164982f2b52f26471174bab6fa0d12b1243bf924c6dde5b1c788242430c033f4c9614a9ad6cc0a5f73cbd9d2e1f6e2ce3b2696ec42740b6d5d5288e122e09be08b2669ed1b6a644134a569d6d554ffcbfa722119f49780a15d9093c8f56ded716844d31ee0f17c0fe939e869dd5590dad8de2cb6011eb7bc043ef7eb59fe365f335bb78dcf39360ddc72063213fbf7722b14dc04a47857939a4176ddb761c839c5c2d8b2c51b38ba3865cb5f7b508b55e536ed94c3b756afc17b04004cf9c27a55c291099c4c86403d6ce3c2cf122066b66bc4b9e5d3074f65cbfe0f982bc48ffd7c39c4190e378d68a8013c27b88be770dd0783bc443579312426cd87864b4329ff43f9a9a7d596d50917db362bd67d673ee4de92915042e3617c116c6bda975c3162df98c8ad13826df9f2fdbe9cc196aeec22670e5c70a98aa3ee1ed6e8a4f37b61729f1ed020f2c5ca7b4dd4ab107d9434e39021f86f7b8fe28e897339bd9b41abd4d586c7e83f78c99eaeea9082c4cca4e962777eaabbaaaf9cdeaeee30c1bca0862663e3b69562320f118c86f36a4507030544c50079b174377edbaca59c03a96e1b93a70d419a81675d31687ba9eb8e15122983004f296b24db210312e14d1de80490a5f00bafcc2ad8de044d52f94682afb98a22ed0484bc48db2e1d4746977cd0a8d8e6989d5ddcf161d759cfefd684757e5b1acfd7bb14f19be7b07c388a931aa33029f93343033fe910fb7d3e82dd4bb9544bead68068cff1503c4ad78e5b3ebab125f9916546663ca1b853c4ee88519570014b50bf1c781f812ad320a7b0933e5b866982dac9de9f66f00f6700860a1b7b99b811d8a7549c94c1590087ea13b66909e33545dc9c9c245ef9946671b1ba378f71639dfa5fe2df59e40e677ab66dd7f176947d9192c07c2a5757a9e3fa31d040091d4455f0ac6c111ad432236d6a85f9a6e287498c7ea7a617bd1d9e069c35049dd56377d54ba2d0c07c0a6e068e396c3a3793497a6bfcdcf10e041f07bc4daa2f029a26280e3e38a90a8716bbe5c66794f43797b73f4e5a31234a3bf5283b72270f7a143eb99b9d1ba8a19ba0ad38947f9a3736657cf0cce769cc4e4a7053f2a4fe3490fd016365bd0e481e2ad2fa91b7cd99507bf05706a80f91732f460917f1f8a1fd722bcb9e358c8908978822d8a94c8ce7d40307f107dba463f4c8b88cab8f50624f2ae290ef5261aa2ee0b251a2cfed0ed22b19fcff3dde1a7b63f84c6a6046b248763381905c74ff395fcebafc6a569bb8fba37608d031ce8912de817b19829b687b6470a5b9ca4802cb52c206d49892299bbce9a64eb8c24465d90189887111bcc63c42e8c292f224cd84747d6773116165ce669d64666ce68439f417ead371f7699cbd9992942a82ea73e20d6112acb2ae02a87db10d8d5b80e64018092cb57363e5ea5ddb9265cf9c357d0da877d846a7354489aabdb4c523ad88bdeabf1257698fd21a0452d1def0615ea171280c6f014fb65e0491f8d7b5f4e7963c89e12ba90d9e4c3f8c611b072ca1b44fd5935f49859a8e0b10fe86f2a2f2af65607e83bcb48329926fbe0625f2b1bfee93904b60255fce7130ac63822b9c282337bc00236864d38d991dd42d89f2decfa7adeee92f86467fe5c694a961190abc87ceba39267796af80c40de499470456e3613ace6b73d7a63fd5647d640ad4de7ced2ebe5d16ea2e38cb79ad6ebd37cf640dade12536d74f3444ad5c5cf6d71a", 0xf59}], 0x1, 0x0, 0x0, 0x2}, 0x405) 20:35:29 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x2}) 20:35:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() getpgrp() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) 20:35:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) socket$inet6(0x18, 0x4, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) socket$inet6(0x18, 0x9003, 0x0) 20:35:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0xa00, 0x100) fcntl$getflags(r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./bus\x00', 0x80, 0x100) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}, {r2, 0x80}, {r2, 0x22}, {r2, 0x2}, {r2, 0x2}, {r2, 0x10d}], 0x6, 0x800) lseek(r1, 0x2a, 0x2) poll(&(0x7f0000000000)=[{r2, 0x115}], 0x1, 0x0) 20:35:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0x9, 0x100000000, "9e85192c8d1c3f70cfe490ba58ab23bf5c79a2a3", 0x5, 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getdents(r0, &(0x7f0000000040)=""/14, 0xe) r1 = semget(0x3, 0x0, 0x68) recvfrom$inet6(r0, &(0x7f0000000180)=""/150, 0x96, 0x2, &(0x7f0000000240)={0x18, 0x2, 0x7ff, 0x6}, 0xc) semop(r1, &(0x7f0000000080)=[{0x0, 0x9, 0x1800}, {0x4, 0x35, 0x1800}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x1800}], 0x4) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semget$private(0x0, 0x5, 0x403) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8200, 0x4) 20:35:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x8, 0x20) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/6, 0x6}], 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x7}) 20:35:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) setrlimit(0x0, &(0x7f00000000c0)={0x7, 0x2bc}) syz_open_pts() 20:35:30 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x0) r2 = getpgid(0x0) r3 = getuid() r4 = getgid() r5 = fcntl$getown(r0, 0x5) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000080)="e6cc8a6c6b6d7906dc7be7105975902c9f04247d3bbadc21ad7267f197f065e13df765ad329c7618dee07500d84d828ac686ced6b3578d83becc8b4c6f1be281fb6cf0cc75fe7b022e408d845395ef6ee791b49d445002a7071172436acda7222e0e756522c7af67be70af0d8a0f8d2929dc0eeb7d40e4eb6c02327dc1afeca2f34b53ba5e05a50c949ec4ae99a3c98ea9", 0x91}, {&(0x7f0000000140)="3690069c2f68dbd35ead02c027fcf1e5b6d5a1209ad16b6aba926319dd1e4d734862cda80841f226805077da15c83be2aaa4f0b24c644b8ba3e5", 0x3a}, {&(0x7f0000000180)="9ee5c812c454c171eb5e4f670a3bb856946783c9bc81f14c476e43f81018d4c5a4af8cee41bbbb2bd00e9a", 0x2b}, {&(0x7f00000001c0)="7e13dec952310f33da80fad80b0dba82feabd38071278abf3e6b023f17675767750c6d8b579dca66b2ef259907a949f668007cbd8ed080abb8e6d2d17bd275ff3b43d40aff3653410c0cf5176123f21feb883863825f4c320bf4e98e91f5d444b89d62f60c4bcf1d04ef58b2c5f9584496de94d4220e011e935d5319b5b1388e5838368aa388fc5b19e30fbcefb8bf2786f2103044400f140e3858026ac792d2bc86ed6a371f67068207a62b4892e7c654a18ce6c7c7de029a0cd38ea51f2ab84ecbcb7c16df35a89ebdaca79df96f", 0xcf}, {&(0x7f00000002c0)="22dc1c48dd9735db76a91f91e8b8f65e3d14850c75d22864e9d5ba8d4ee5ef0302ed295b9e7e9279fc767f17aa69a8e49d187cf53a9a00442c0e992ce2f1", 0x3e}, {&(0x7f0000000300)="80c2573fb832f3534739c98c491489ae8f6f59148b029147d48537fa3c1cf86e9258d7bb455992301bd4f95429a155e2c2bb14245fb9a70aaecdb4bb002e1d6bbdec2c5df61e2ac13a9337f28405b812a5cff0d8530e86dbfae7068601e3bcc2e031c728f0ca76574a4ab65e3a828e444207bf8419fd74d353f20333c355de070d3dfb157f1ae56e5c2b0b9a4023f3e2dca642bb11434fc5dd55ffb701b94e3b8aaf87", 0xa3}, {&(0x7f00000003c0)="9379e996153909f46316f1098f", 0xd}, {&(0x7f0000000400)="0abbe019b5ac54e12bd9b7f957c42114a1f02a684de51185ec91dc3b22eeea2cd4a02443c25b7661756f784b15131202903fbd33678f0f0cebf5e8a3fefcbf1864e46631127ac447c6311060dfc2e2a24236538fe9a3bd065504862b6647f105973edeeb1f4e4275b26f77a234add5fcedef973b9073b293b15ff25c1558ad92a0007414e51228ef45056fb0fccfdf8b8ab5a4160b8439130de6bdeffb5f37761803cd484ebaf12fd93884cc5ab017be11c6f3613f6dfb0d5047197dfb2ddae0f0", 0xc1}, {&(0x7f0000000500)="94acc63bfe4cd312876b3dffcf454e2667026f062ae80744903d228c10fdd07f1d2a86c95b57653bf375c6062cdd56d22a436f9f1b4447d67ea526ff66463fe2ef5ad0e8883839000aae0aa4142371925244048c18b57d3ff5b3dd04235ddfe227746c04961cd51c4a36fd2285d70aecd59518fd4fe0a798b31b9519a8bc884f1b2ee4b199d2bcb0820196cbecf38a865bcac98f124348ef968761a04fe9d44cfe7b44fb293221cf08fe7dcc7b405e70d3d745a0b3c7f5841806d63ae6c2aa248a7562b6959e884dfb93eb268e16808cbe4eba0c8c5d8164eb96d024b8984ed1f9fd1102b78ea9152fb3922bca603d97d497ce", 0xf3}, {&(0x7f0000000600)="a8dde1e5b2a806e54b2b5b7b8af37ce3a0f13941866d100ce55848be4e1c1dc007e737e624e40a7e1303e268308d71e7d533a1875b4d4e4a910872a1303edc0026551446834de126c55d582c272c61fb760eff6f709d57b091f54029dc5e2cca3ff98423ab7e77681574c6159ae39326f2785575cec2738088ea7d68975fe772c217d85c794ce7622c0aa3d74e6738da8f2fbac229299392539e89252248c88adb4b27c9c2a187cd0c4032afacf568c93d9fb3b79b0290795121320f01308c066d43bdf22b516c9f8421cc4a39ba102c130a972b086679a3f611b49a824dab7e42874abaac4f0bf54793068396813e9cbd6127ce39125a0b283774b60467063eb9105d20b9296aa84c5ce5170d81ea560cdc8bb7e19f989d21dc9e0e0f3b536e3fb54ae6d3266e8520ca6a70ad93218c7104b71772af9aaf941e871c7c3d732fd7d093d9fd74501b92dfc263d1097760cc80062b059513d58704ca543978747b79713bd94f60aeb6a425a10764daab00ddc664c2227bc4c58e7d77361bc4cc9a6a83b57702dec04300a6150431f2b64caeb68c9f62a6293e34574e12776aab7fb00dd4e1c18f6fd27442f8590dab80028be5fa316dd7c5f85f5e84373cc5aae609335391bbbf5f6f5c79959e14974d6123b87aba14b028778b59b6e547899ab7c4c6262c45b12202f31240994b1b1f672ec588e1869842967ba35ed012a8c4868c53e9886e88fb2e5826b3b8b12d99280dc10edaed346ac8191f342bb8c149dfda25e361f1c86242c2ac5100c4a5dadbbb3a49350d623def11df19257d3af1a3f15c9b883b2a47e8808e1b981e34cb1c4406842504c8d48eb2677791deb073203eae65b8d40b7b5f00e3805547b65b146cb2b3c147606c930eece3f024829bb2e814ad89a72df9d7c970e5a7c38daca1ce0c0b10c45029514c724845420ef3dda2c3fc10ed44cdee9c8d84753fd866218db07c457f184000c7b56cd4b83a76bffb1008a5b0e43fdb6d26731e1bd0eb9d5e5ea921542f40e85adae12cfefb0a1079fc14f406fc1255822e31054c7f632ae77f895056d84375a07c3762e113a6fbb3558f4b820d664ed7ae520ac57b720226400b858afe024d4f8a36b5e93e34066bcbb3392c5ad3eeeae66a6ee5c8ed5cea7150ebc86b6c59547746d44e6f231d6306f5f584195784821862afa6bcd7af05182ad49a96356f20f5441fff2572852ca1273d4f6f7020ea987e8412c8067ffdc96547586ca89c3b9ef18f909b249bc9b79886e8b5e58d5d795c9183460f0cb7a02b1f3842dc8df6508c62e536bc837161e50885146bbb300ed51a4fba6ec05da8ee01a6011955f367e2bdeeb354df93c98acca62dcee42569bdd1ae643b538660d22b2075aace58e45c8fe2e76a562113d5abff1472408e70de131fb547b9c6069c769a303b47add041a86ff8ff1437bb614be0c5aab8b898d6450e621531e0ad87fc234806c5ac5be58fd070617b3579d1c745ea6e5fc6e5294a4d36a057bee585c8ea55d15f48a0cbb1f78080b123109e959ceb6d5f6b941091ef6ed751e3ece77b8ec7b0d327e0e874586a436302eea0995c96c58d96d4aef64d984d80463b7b1471b9388a401fc336465ca8e1a4e02b560fbbae6b488d9fb6346b77e0d612eca6e925a5f66c779edacb75ea006952286749802a5c1c12e8ab96b153018af587ead159a31d23a89fb3cac2dbac6ec361c30c2160193873bc29744ac7c191478bd12c12c1ddd00959e1534a16236833ea7a59194c733f3e8c1f1d8f8839622c249afb2865bfb2d7b521221292ea7cc21789bb671fd7d531468081d51a8dc4b401e16420c6716d246d8f7f84221141e95337e1622373ec207a005fbc0dbfd9de9a25f685d2c939a811284558461954d3da8cc5fcaa538d7aa517315baa6731ad61f56ddf600ddca3f6f2a496698aa672376988f41587817aebaeefca6c69a30e732b975fe41518cd8a9735819fb94bfa75a86e45a82270aa8ea8ff33b99252f4ccf3c27b1502e28f61ee255788dae6cb0871c041aa270ece264496a224ef189426c3fd7ff04b526132e7d1083680a2b133d659417a8eb6a12db27cd041d876d30bb92fb5be9cb82a024dc598e691782ace738711a01e572d9add276356cec3945223bc35a742c3cca17256da12f99a4735a9af67e496cd88f104dc90d2f0936bc4bd8ad4bc123eb7ef3434d6b5ae564e80a70e3305ecda2bf61bf3bad8a872141573ac8c317c5748b05de8ca122fd3af899a3a69c5613918bc31dd8d110c20f04975bc00445824cf221510306fe12392f841ba189719a6b2e80554bac849382e6e5bb18ebac2e3670abb1f5146a2e375d5b81606beabfa4217d7cdd5d95d9fd1c35ffd40a4f0c23b5c86287fe5dda3f18a68de2fdb8196f320515cfda86bc6cd4696387014d207f6437eafd90627deb92d835ac20c862000577f801e897dbc1ec6a49092ccbbad79d8730e24b1e6b9a12a1b75de20072a58e037b83c79bca365d1b7992c070c96f50866521163c020ebfb9ca3e792c354ac773724a9db9def223206035285073e6c3cbbc7b73d40b3f42ed0deebeef586fbe1637ffb9746f5e120acbad011d5f5340c49650add40db5c8f6e8df9ff70bbe467cdec7003745bf84985c2a0287838ef39de4370778dcf377a05dcdbd8198a6a50a4ea2abd349624735d618189053e1342678976cc09338b6550bdd502a6e35d6869782d1120807e9bcb3ee8cff7540c6a5d2f14ef2d31795d885ca894326a68538de1d3e6168a04e6f7483f3db7248de5c5e8c5874fddfe37cf8a4ef7964df3a533491c43aa3551e5c5e23ed72554aa978d011fd8d47831c735ea38b43c663b22d7a7c7b704db8595ec978ae003968c46068e40166087acd691f8435315dbbc3a9e0976017c5547aff91b9433e424869448405b2a7e4e22f88c487ee03ba96b1fb88c088fb314beae5e869d88a7208948a6fc658c1071c355a7bd5aee6803901134adbcd8a1d52d804ba3343cc33c5c56bda7ff6a9ebc91a1f8eca636f60129f4166f16600af993f505d999ee17d0799f847a9fd8138216cb8290666d6430342f3522621e3e1e48fe12dcef515aee93bb50338a5ce4cf0918d53503490910103d48eb41210f1e7bee1a89a000b8018d7d63bd50b409a98345a110e059e46a0c923a80b00fc07d4c59e95e4410dafe57afc5848fbe261f0a0afbcba0e9d2676b816562db7d77a53b91c4758e287778c2c24b568ca45bf665ee741c720b77f6b6dea20337acdd2ece420e010d165b0c1f3be9780f9ddf3682cb09bc271b53e47c061467c9d8e69d14c7881e14398db582de2ddd3def48553fd9233da7a4b3ff00c000e276213075427befd3c566855d0bf66346107df88cd1c9243335f89170b4947a67839c59c0ef97a54a71ae75633de4bbcdac5613ff2764d4f1c78f7412b2dd1e8012e6cdf5a2c38552a13c63983d7e953f00a3fa9badb68c0cdc5f0c3e5661a8c037ffb8dc198fda755e7c81f84aef80b862cef1479880cbf562b98a235231688e7a844a2e1ce0a72399e697f7ac741cb14cba424be39c17bf61eaf43866c127f296af3ea5bad648e49b983eded1c9b17a5209aef003c3ed6c0ac193dfcc50a31e3da32e5fdd5d37b45a2a3005db7cc6688b878adc669ecc5cf8a3634eb2528506bbb9d3311b47ad47934c6ffd7b0a0834409e50186449b1c1d251a0c9d75a86f49542caceeb2c70ae1eaa3a3f45074e41f9d6a9dd4bd3743327db424298aa00d9488dd2403bcae5b866191d1704fdd4d69102eb7cb97be0232aac58e182f670c45c606bd2ad86eb717a6eaffd5a58d9840d2257914b4a81e041093ff3aa722b5217a178281bf959c0489f9c69941309a72bd5bc497e127b81ac547dabec605f97186dc8843c9d5965e4798a04c2d6ac07668e0761f99f700e90fe17cb26e2977ed08ad88a4af6780610bbd987f3b7f4b14e7a7f48bd900c4c2da4a84e1b1ab4f29b612729df1d4d8d6dc2c3205d300df4d3474cb1a57f6d170d3e943d9716fc76784c05d6364ffd116dd3a1bbfd77d714c4e2d9de3c17134e3165b4db7fe16ce3b2b7448ca928bf40e94aca638b23b01299f0392fbc6049e3b995a0f11ee80b86edd704781f5ad5814983e7617e82220f7727c3550b45860cd3b9fe9a1e19649eae78a000444299f55db862dbc0afd4aeb3a5b6aaacd1c392152d6eb0bd5b3b4fa63d979a0d3a1e4647c6674bea0db83bcf102e49f23f2c8fb9d90f50fd0f7b8d448496abe1235cec3021b7bb90a72d0cee2c6defe9108e21f4588c3ce1e156beee3483aa247ff1124bf4975449bc219821ca258641d60254661df92fe89c782cb1065798d798066ac9af9cf23e9cd217c18ca9bfa9aa13af47f7e61551c5be88791e7569924da207fea43641b2b4c74930bb97e8734d0e5efc610b087c24696dc4038794b484fbaee76f4486a4305bbfec60a847509695c9017c2997b32f41eeb5c850168cf314a30dea9a7c6de451970d77b36a16ecb7cd25acd199b40388dec94a59df9cb98d1a5942b77aa4264ea43cff90044af6036c47fd82393546a469f07d73a2d71c7fe13d4f6db3b80c9c3526501be36d816d4521890800f5eae700c9a2516a14d7f793a9d6f1144dd1e50d8f2f014f27c1478799890239b1006b8a6d59ff1a76d4810990a456e695bb6663e045c6cff4a55f321c8ae841c6740e393999f241809a974bf402868e43f243a3016e4fd6ab531ab2be465b88539d33eb858911e55d0310f729d2fca8ebfdcd2516807f6f08025c3305156f5d23493297d30946e2dfec541f19d5e9ffbf71d6b7e8434c4524c1d1295290be60a05923f721148a87649d24028cc49d86c7c1231435027af695fa0b21e2a12732926a5ac9e3124ee9ba14fd24a0c767cf118c184dc0a22895f7b007be800e1e365b110a005c808b392d0937edb611610e5ce6583d5a29ad2f0220ff3977de408b9cc3938a0c2bc83a3d4202b6c809eb868217fa5f288df75caf9be4cb4ca7700f2eb27094852f2f4692c1b6a440fc64c3e885af1e2f2304abec3a679636fe541442d00b0ca177e0d30912eca7f983d6d24f7fb0dd4a68e3e580ad2a50250452849dbf7f8828981a31fa07404bd47501eb3080aa2118f279faf6ec240450b50ede8a42bcbb5a9a2ba4eef915a7279d6ab91945e15361f99087b9e241bb3d1305d29b389d88be40dc24dd2a2b9ad9ef83fdfc7370e483cad33332784d6bfa72daef4c86499c33aa6b0c44380109c618e3d9e65ab38b857bfbc137c973fa86accfe4f47afadc504836dd1af35fef2ec494c267b7d0f66004c7dcd0c2d3386ae0a8143d9ed40e06ab40392316c40d23125aae6fed5ba101c095df26f41027639aa3a08a0af5c3a9816c94163cb53d0e032214367c57ac941634793c952efda2c33599098defa09ca2c6dbc86c1ba4e6a4b10c21de06325cbc5a4e5577580e300283cbbd3780797f9cd2f8bc7840d3271619a05683cc0eb729e741f2418fdad4d7aeb3ec9b0a177b170df0cf77f5b4a9a69ca499f0a69c01216a1f4a4e2c31320fdf302d277f1bed543b1022502d35bdc3a149c4dedb9ff70e168777f8dce9e13478d69b305ef56e95b03136426f763df61bc5ed19ac601db319740fa06b071f3576062319f18795cb5ddaad8ce88cd06fab8f55cb32e2209d8d5b9eeb1cb17fed24341b8aaef10aea8c2c79f4c560fd076770d660b3091180a2d6332f38a6af4b45ed19cab73eb350a950f32419b1efcb6ab42ca258b666d216", 0x1000}], 0xa, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0, r1]}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc0, 0x1}, 0x40f) 20:35:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x3c3, &(0x7f0000000340)=[{&(0x7f0000000000)="a2e1e4cb73e9e09a17028aa32a1173cd82eefc8f3603f75524fb0b20b93cfeded1492be61c5a884b1b24ed7814992cc8e47d46b770ec5d327e05a5adab9b4af98f41e949150cbd3b8bfda962f364057bf69936fc94cb5621c7bcb5492b147c2faa89b24c212b43"}, {&(0x7f00000000c0)="0cb83471306d87d7729635175871404bfd122a245637be9d94793b974c35c5c9942d082b0de5b2863f7c3c1076fb98b8d09b2ae3e1b2a26c292364dc443497a62ff1448449d30b25a02d0fced767289ac031cb42d82d049a4e2d9d06ec9154eba76d30f2ea365badd53da67336f056c8bc8457ebb915c4541258d6e59ce3e319f954f2aae4fe15f1a6f5c1dd69c489d084111215cd84992787a7060110a389cbbeab615e6beb2da3b4b75bfc168cc3da1dfd2988b742f9f8987de60ce3e7f8da8c3de774c5cb96d3ef23f28b1d01171b365e1514e332d7d935b02d10420be76811"}, {&(0x7f00000001c0)="1fdcb051c74598e5c4e51b6468bdbfb516248b3ab6b887ac9762b1776814d2c63ce9518c93eacf72bda3e62603c2d8b68da238ceeae9543a53963ba0966e68a1e0f4bcd8ca21967b071b1a5583edd82ceb6a5e552ac3560b83f3d80677bf60"}, {&(0x7f0000000240)="120aa4a68ec222da5f26f3a28bd6a4ee6a7a4f7563d8ab832ebb2d7e9bb21016f13780133912ea77db008d05d76dfe8e636dbfc0d6bda3e7f123b86b94834131aa2452b8dc712f64dedade6c719ca2bb04adbc7000e0a9500e45b65697e7a3a310"}, {&(0x7f00000002c0)="e9a3c6e22c6e629fcc399c313a35a96d1c4865a5a93787d2692eaab0f154e0f4b46a62eefefb3d73f5c73d3ac739217b7e3ee2539c91bacca7bd805eed2c913265202496187cc090ca31c7c2bd941d3b2f7880dbe7a50792cf3382991288c9ecbc7e01bb"}]}, 0x0) 20:35:30 executing program 0: getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="d39f185c057e711f7f855bd5b16dd19be04e420ab39a6f36a622e02e53b79218c3b87752dea7e2039552bf8fad2c4baf8e4fa3d3dc20f0ebc556c5d2d181e8bc6bdf2714bc432bc5dc11858cbb49eccf2ccd58a2f1e9cfb486b1bcab8548af41702d9631e452b115a2eafbd14db93b9fc2bfe34e7536e39ed447b69421a6c70a0dcc22f0bb6fade1a5dacc3ed748d2ebcf7781986f15a73d5fa68e6ad5341bced3db9292b66ff7de10734fe15339bb6e66bcdebe22446f0403adb6d9514d4508f84f301dd9c5522c", 0xc8) sendmsg(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x275, &(0x7f0000001400), 0x100000000000007f, &(0x7f0000001380)=ANY=[], 0x0, 0x1}, 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 20:35:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x100, 0xffffffffffffff80, 0x3, 0x61b6, "5316bdee4725a0d54146c7f253f023fdc16b85ca", 0xc71, 0x3}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x10003, 0xd7be}) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='.\x00') close(r1) 20:35:30 executing program 0: socketpair(0x3, 0x0, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) preadv(0xffffffffffffffff, &(0x7f0000000140), 0x155b, 0x0) 20:35:30 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) 20:35:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() close(r0) fcntl$getflags(r2, 0x3) dup2(r3, r2) 20:35:30 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x20) mincore(&(0x7f0000ffb000/0x5000)=nil, 0x5000, &(0x7f0000000140)=""/15) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/73) r1 = msgget$private(0x0, 0x0) r2 = geteuid() msgget(0x0, 0x400) truncate(&(0x7f0000000100)='./file0/file0\x00', 0x7f) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) msgctl$IPC_STAT(r1, 0x2, 0x0) 20:35:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, 0x0, 0xbd) close(r1) write(r0, &(0x7f0000000100)="25c8e63cea77024209484ef56803b59e14f78d1f264a74a72946d71c44d078c8f48e14091aec1158b4a25e415b71496e02a3736afd3bd7f9103d5d225c8cb2d9d03ad3959cfa09cb0fb21ecf990e1207b69780a700479541835e598d4ec9314ac1e6d3c872c23b81821a3497a95e68e467768bf75b8777cf257d670a6b151ac98315d24a723619453975fd81", 0x8c) 20:35:30 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) semop(r0, &(0x7f0000000000)=[{0x3, 0x7, 0x1000}], 0x1) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}], 0x1) socket$inet(0x2, 0x3, 0x400) 20:35:30 executing program 0: socketpair$unix(0x1, 0x10000000000001, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x1f, 0x9}, {0x18, 0x3, 0x0, 0x100000000}, 0x6, [0xffffffffffff9a8e, 0xfff, 0x100, 0x0, 0xffffffff80000000, 0xa48, 0x7, 0x5]}, 0x3c) close(r0) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7543263f98f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaf60f4746f688d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0bad31000000000000"], &(0x7f0000000080)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="655d949fc12a7fe7f3c3956cd0b0c55e5951ec7966ae7010846e5bdd00b0297eb14d9fca95bb4882ac5632103023", 0x2e, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) recvfrom$unix(r0, &(0x7f0000000240)=""/206, 0xce, 0x8000000000000840, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 20:35:30 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) socketpair(0x10, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000040)) 20:35:30 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x800000000000000, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") recvfrom$unix(r0, &(0x7f0000000000)=""/10, 0xa, 0x800, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0xb4) 20:35:30 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 20:35:30 executing program 0: r0 = msgget(0x1, 0x300) r1 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xffffffff, r1, r2, r3, r4, 0x41, 0x2}, 0x1f, 0x97b4, r5, r6, 0xfd95, 0x6, 0x100000000, 0xffffffff}) seteuid(0x0) 20:35:30 executing program 1: r0 = shmget(0x3, 0x2000, 0x221, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget(0x3, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x7ff, 0xffffffffffffffc0, 0x3, "a6536e5d256ee9b5688ee11240d74f2db97f2a7f", 0x9, 0x3}) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) shmctl$IPC_RMID(r0, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r4 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) r6 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) fchown(r2, r6, r7) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x2080, 0x40) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x100, 0x0) r8 = open$dir(&(0x7f0000000280)='./file1\x00', 0x18288, 0x44) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0xb8, 0xb7) fchown(r5, r6, r7) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x524b) preadv(r5, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/17, 0x11}, {&(0x7f00000003c0)=""/195, 0xc3}, {&(0x7f00000004c0)=""/243, 0xf3}], 0x3, 0x0) unlink(&(0x7f0000000600)='./file1\x00') recvfrom$unix(r2, &(0x7f0000000640)=""/166, 0xa6, 0x1, &(0x7f0000000700)=@file={0x1, './file1\x00'}, 0xa) getpeername$inet(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) connect(r4, &(0x7f00000007c0)=@in={0x2, 0x2}, 0xc) mkdirat(r8, &(0x7f0000000800)='./file1\x00', 0x105) setegid(r7) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000840)=""/197) getpeername$inet(r2, &(0x7f0000000940), &(0x7f0000000980)=0xc) 20:35:30 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0xc) 20:35:30 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r1, r0) 20:35:30 executing program 1: mkdir(&(0x7f0000000040)="e91f7189591e9233614b2f", 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)="e91f7189591e9233614b2f00", 0x80, 0x40) r2 = dup(r0) linkat(r1, &(0x7f00000001c0)="e91f7189591e9233614b2f00", r2, &(0x7f0000000200)="e91f7189591e9233614b2f00", 0x4) getsockopt(r0, 0xffffffffffff0000, 0x9, &(0x7f0000000100)=""/115, &(0x7f0000000080)=0x73) unlink(&(0x7f00000000c0)="e91f7189591e9233614b2f") 20:35:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x800000000000006, 0x0) 20:35:30 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000000000), 0x10004) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) preadv(r1, &(0x7f0000000040), 0x0, 0x0) 20:35:31 executing program 0: r0 = kqueue() getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) setregid(0x0, r3) kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r4 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 20:35:31 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffc}, {0x0, 0x7}}) unlink(&(0x7f0000000080)='./file0\x00') 20:35:31 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x81, 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') fchmod(r0, 0x148) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) fchmod(r0, 0x34) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x1, 0xffffffffffffffff) flock(r0, 0x4) openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) kqueue() 20:35:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000002800)='./file0\x00', &(0x7f0000002880)=""/195, 0xc3) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000002840)='./file0\x00', &(0x7f00000004c0)='r\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x10280, 0x5) sendmsg(r2, &(0x7f00000027c0)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000300)="e71f94f890baff6e7d6b8f9695cb67ff8268c1e28450e6872156b143c29c4739f7b490dca0989acf5b7bd5420ba4a4c9083c5be8a6b9988482b4ff19cb1724a930b306f5e4d2718a9936ce87853a8ed6403b72f86bd243d92e03147ead67ce2905b165d91eea421d7dfe2a5fa9be9704c499e8fdb655b5e9b54e449f7e49", 0x7e}, {&(0x7f0000000380)="3ad9c1a3857767482e090f578eb11eb3fc7b4eeb3a21b314847adc26e096778087ac79f20c592ad40ee3408c25191af86bcf41ba63a8b517d6b13eaf9eaa8a9b18ec51a7aca48459285e48efb71d2358004527ec193be1bd6bf9823bfa", 0x5d}, {&(0x7f0000000400)="ebbc66598b17ae0131b842436327002ae414b36f7cc900725e75aa20c1825ab47a55c16868335e4c9c5f28f0349d358750ce67b66c650c7d5077c44a1b259c8fe4622a17a9e406661562748af421cd0e0bd991a3e7f66e683cbaa1ca63cc8b2e071c8226f889bbddf96be65f548d228992b1898f6d", 0x75}, {&(0x7f0000000500)="c115b883e8e9103708874017c9a2eb09870574af13eed0221747779965a2dc49953d5af6de02c6ce0ae7db3ff012d0d222a0f8cbfeb00bbbb9dc513e3a5528d82219c7658ded728c00cdb86b162a57000b29c48bbe4a3ec3f4e657f108ef8030089879714bb9375b261d7f21f522a2c8525b6b76443f928eeb9de6831fe9255c933dc053aa51ed1c60e6eee4a8b999d0466c5e574b6bcd2a5a3433e0880c4f90b573d3fbfee0801374f8724b62d87cdd1d240a8ca68af05bdfa68490989f2f3d3fd55a584a560361ef4d1cfc9ec8f90b4fb9f0caad67dd2a7032d6fafa3f89aab4644c378250260531bec8282677d7ee57500a9e74573937234685ae53431b552478df4dced274421d8a41448fdb3f129058aa84ebe76c79f9ea0c90fe51c441bbcbc710f74ce585b2f3e70f3335fd581ed848fe9ba80a0229f38d95d8759484d23b6c0ff0a7e0bec2aec023afc4ef5fa7a99e02f4632eaefef9398baef0595a1489d62c5ae74ff029ce044233266d7e5b674138094f7ed04423d3d5d6dfd7f10cf1dab44cd39ccc68ad416cfb86315465a3944e04c905ea97afd129055ccd1e4b23923feec3eb54d6d326403ab3e05e74f500f91519d9ebe2b6b2d6f318f0528e5bd3a83630250947314d31341df8589c88c512766eae03a61739363880866405d2f4eabfc2dcc9e7d68c6112a841ba62f6a8b05f827a0b19e42d45f227e936640170cb21cf0cb38ce5aeede2b290b7b44c6913eb035ac5108541aeaa9b58908a55a2c6aa877750dc2302b67504b8d9a43055bb32c45af05e4396cf05a29d3a13c0a2accb27d7111fac19861e93528defb89ac19c1331736f4c3d2de556c5b174602d87eb059b36353e10022e9afae1608838ea1a2b096637a0676ae4107002bbb55e203acf1e88b72063c4e7a7b2f99204bdd964588f56a9b9eb7bc2235f546e2c09223b775505b7501ae8545c5cd9480faf518a2c86df3a2ec52f30bae4e8f6ed674bb24c74ff0962d7a8f896e143aef9d217e8c9be11a62db56d1a5a798b955cdb6f63638a0fe995fbe2efd250ccd0642940558cec37fd1ab7146d6139f62d35f1a690df96ee038b2f901e6e04075a6e8e1656122beb591175478c12f0cf8d0fa5b469ee654a122d82df76a3a6a84a7a1f502e88b2e783b21dfcf5feae6c3ef068d70c58c98cae276cbd47dd90f48a1e5e1703055efb57a45a6dca39e97706ce06689311554efdb190cc09256856091fe4186f587e942142cf0e53f2dbb5ac27992f3600b0bc5a1faf9b9fe2698fda04b4f9c944d2477b45b53b397c2c8434fe14ad804517510469dc9a40b18206fe0d2efd856a2553fef1dbc9d8aeb770621e3b0939d91cafad3f71f8569d393f503826709b301cb923dd37ae87cf87ed3589ae1eeb859627bee79ab0f44cafde2e2aaae038684e21bebbbf003ebdf09bf063a3180441e0c30b245bf2c84ec0adeb2e2e07bf6acb78a4b66123a90ec193632e17c4477c1b721ca743aa64856a8c5852211b2218f20c614c63ba60fc07ac7a3f65de120b5199be101430a537b91062e6a0c75a8664e271dc6c5ee43113f4f6fbea7fe710b8ebe006923c205af09ec370e2f16ceed766d43f5f3a6862b6f3acabe68fa0e6a95bb823f844130ccc80e602e3cbf491f00e00f0eeb53d3d1d7c4f7db08020a056f1f395ccd3cf8c0a1b3dcfbfb1c1b1b8879e4297c2f00662f7672b941a0221a05b920ff30a63d28f17f99b0856344240545015aa5609c6a0f4f5ae596040b9b9d4d986a11e553ac91af2f36213777bdb3fe0aa625cd354a01d0b374ce6588e6d0572d9a3135d9a9638ab9fb42d448b211bf1d0538badac36b79b5379e153346ad5da7c5f59ba8a52708d3546ff8d068dc1a0d2155e05dd1000e833c2847fac27dca15d2e528cb1c9d810a480bb6bfe424fb476258192df2de746548d31a7f175686ea16c8acce8386e638412409112fb12fd564e1f4e10297ead69244be0d238e993561ed5de0f0a006eccfb141752ce2c0ed620ee42c1780a704edaef24bd1e9f356cae3692cd31a79bad94b4857e9bae964e03960cb80310ea433853c21600b6382f0fa0e8595d6c174b43047381b5c29d611e47fc3f883b3f92ca3f56e4ff9a73ffb04a3872567bf8a9a722a51201351a8fc1da9b81bffe1806a1e3588ecde0a8bd44a30e565b9f2a3a35d2507ee26cf64da27cc1150af957e7a8ed07613acf5b63c9a929e6ec86f0c1c3141270ed8db2112be629427787fa3b543284232d4ca83a8209aab4bc3f2b9314fbeccdcee697605e6c107c4db93bb3bc84fc4cc24e730f68edcf528c1915755b4d9b73691a1ed0c415998e7c9b9c7a4859bcac8418ba4001b2a4b99c82d0cf844664d3de9a36f7107fd2e5bb8540d4ab0e1f68ec8c3c2206c625fbd2daf11116357688a08f7ba2ca9267a5c227a3852d7bc43d697cb4288a23f0fd57c681cc35a441997dd4f5976977039e4d0917fddbe3eb1cdc6de696a53153c8bf6e3d225dbed047f3ff8b62b4ee8755efa6f8a929c8c3fb04f5cbe6629166a59dfccdd8b7629511166b233f8035a9714ec2cabf5437f3f1d9747cea57064f502c0394603ddc3048b58be405b9d370cadbe134492103cecc44c71453308121f35c6a7a5c4fcbad60620ef60b96565e4bd1c77777796c895ad340bf3b74bb06a6b5f859efe1010f1d67b41fc69b1599060a286c8e57af81064844977d2a7f9febfe09d0e27ad65f4a6d24ead09e0690b5b985b5935304f38caf80f7644a9d309cbdcb29c08f160d62b7a10361a498a553e2182f7f42bd26ecf10f30e82c977a9f1426acb5c5be8dc05067d20348d9331a7c0430a51816777983112a146d47860e9fbbd51312f236b949ea440784e8f3cbd330bc1812817ceee6296b399847bbb8fd8a548d5dae475fa99a43ce7c6f4a69b68840052c7a7896c84e9a32e0688e06dd650e0ec3c7b8a8b377d69a325445d88c6c955e9f94c12fe2298a9550f245c745d48adc6cc716cf015e56d62dcb03e0f175701b40a85a7a400bcc3baea4adb9eafc02ac4ac9ea6bc7c98e61b835d011a00ce001dce9634aecc317e970c4fc868dfae92fa3691f6f93fb56c26454c11772f8452414fefa8c96165e6cda48bb4df5e518ca8e40d2c17247e055d15a1a7e56f97fe5458c62cfb12ab16b4f74ea326cf88e8bccde3190070fe0f5fdc526f73ab0a0f40e826b12d80ba7d3b5ec93d09c4cd3b4eb7ce95513b9083b93402d4293e08f8021315a2346860d4acdaae4c5a6c541d34d890a1d7e62cb36cbffed7ee0a010810821ecb1db5ec3cef16d6da12f375476aa6d14f66bbde604aae307db10f563e9f2afe495169a0d7ccc851d0547c98ff31d70dbb42e6e8b3f83d747356d3e7db4a52fc21ac4cd45b8679371a0dcbf4e287dd6b970e5634b4c705815fb7bb5bb57e43dbbc4e043b4e6680886fd14346c1dde0c3119d5d1c9d0bce18fd767c2440b3371356436a84e864486471d81ec5594f0c25e5c9b8d21f5c338948c146c5c9237179ba50232835511d801cf77afe861e754aaca83d1f14c81e97af55ad886e53a4ee57ad49e8d0b749db125000b931acb6eccd837c3db45d946a24c5652df27b9de0899d50b1e53d8c4dceb0dbca01f972e9412c449e8b1e272fdc7ddd64484907376fb2dae4af8ce469e01a48c56d54096e13d18ad610ba82587e9a65fdc6d8c21e7970795d1544c31f1a797e60875db28682d805ba19165bf51f13503e1a2749a5fc2dd9aa723863e9045c0c1ccda63ec8e6cb5089bc128b1fc27291dc57aa2f66d81bf80962bb5ff5ff26189c47f1e9de66e3bb6dee63aade0126aaa930cb19f3c1342606619c302a8d4abf29eb0d2494037c38c7e7b5247663993f208963c4a3c9f6867c8d09970f17f891719a75c2283636f91943b8be2e9a1dc57b1c44a4a9f978d9bba62117d6f07ef4408294e5abd78752a61f25f35b4231d4530a819c5fa63ee9530b58e949397326e1c6e688ba07be0b660f0aef34233e48da2e5abf9fe453d75b53725cda469bf6c611163c2047d0b0da448bef53dd9b245816458aba9ba48bf8017f83bf623367a14c8ea7677fb5110d165947a73848726672aa7364baeb38da56e3b4984f8b677d72f2b7fb8dd24a9d1732273bd71e6d043d5fc4f9d69ca78d68d2e96532c5f7d9370e8b7ecd83fa585400fbddb6fe8c472b62e0332fd094933aa6c58b327dcf99db07d8d546b82cd9fe9f10a38161328a643df956305040845e60fc3e843f9e11b856df6bb2203b3b33828af6b6d35456efde417e763a62377fc4311e0fed649748fd17b637468566c7743a055d6ca334f3c9a84bef421c3b1a579a753361073da216a782295f00f8bf3ed2321a8048f0154860430a3ad640b72c8afc2b9e3cdee893a55c482172ec23720a0c3fe4246519c5f483cd81c991918e66f1a3ee5455f4cd22483e07e24055a5d9b884c7616a1cea7f30f4c067063aa2a716680412846fe593c4810f79b3e88e1381162cffbfc67a3a17be58b6fa1a0bac17562fd3ca6836cde8db5172c847fb2b67ff98c3ceb1f91cf4ef46e11f9d17201647255f03a4edf9730b258aada9869be49e82bbe9b124bdc4f32052af026288250f8d7df03092f6d01180d9fca6e980beb1160be5bbe7cda787aa299df693787a2ccf6f9c48d9acb86221a840ab2a924244aa96956262f0e8fa5d5ce702f79ec7500c968e32285dbbb82809f3f03eddfe0e629190a166ba6178afdb9e02463dfa2aabf1d365d7709679f34419f9654b2519f10949238d3d9ec511dd190d3b490a8b2424a6fa0f61dc1b1037e8c784e9b93388415ed7912cd877275afd993eff032babb92840a59486ef0036760119d6ca44a0de40df1f857828585add2645685a2d0ce300c5f29a71f86f330b86095f89a27a77fa1fe2e1599d67497437dbaa9d9b673a104d59609cba0043f768d4be586ec99bc1be2842a45e340fd1916e2eeb7006002edc79203b973dcd79d139ae6f336c91ab50059cdd7cc91e42df904eb384a8ff42e437568b2b71f27daef2612f68a9169aff390cdc88f6b4d2f760a5d4b00444719d3b38479117274b7613ab103882970acc3b7e9e1c08bc6864ec7d522dac7449e770c27c91b3eb0f108d4cf4cd7ef2d1b1a755e6d0dc3ac3de3a835b027e8852464b4364e55a88948d4730a6772e692860a24b511e275b4240520a2d1a4ab5e3658f13463778201a2c7b711993649bce70a0e8aeb1c540eda29c15f268818fc6d4847bcd999b347e4f3051984e41620cd6ba8667f3b200c489ecfaf367f6c07cc7423b1f517fa7af2a11842f54fcd156fabc8a555d11167e9a1ffb166c814dfbb741ecc3a3d7e7f86fa4ff35186fb5c6a90690de845e37e7758d40f48f173709e21dfe782eef81563e0af84e4c4867a13c013c45c20c819f94cf08b854c7bccb78e8ac080203946e69935544577bedf5965af02b67f3c639be0e38aaadb682d79dc31b901ee6055341e5ab3e7839823021a5184a16bb51e19298f779c43d0b4bab5e5fb808892cd5ee707cc7f5a903eac547244dc232318b8c2c1e90a30dbcab40ce6e0379282b4b811e50188fbbdb675a2ff09bf6031622606a759bc58547f1a5e14752a205df4a52edb12fe371caa344122340df76b441a9983adccc72f86c0c388691782baac85973963e7bb955a80de42aa246bc6d40ee2924afdb0e2511fc9f3379558397278860ea4fc73ac22d1b3cba051c0ea51e3dc7ff1c41fb707bc94378893dc759bde0c516f37f07014", 0x1000}], 0x4, &(0x7f0000001500)=ANY=[@ANYBLOB="780000000000000000000000c42500008b50a9c9de64605f3fa7453177771e0996ae3cb9d0a3c01e525dc888ec54a679aca7eb6868769356da7635c6d7c173f61e2ed3a9088593d38d4f390993fe7677c7677783033cc1938f0e403c86012ead80a84a83ae8aecd6c244694453ccc3a1aa115fd8eb56000048000000000000000000000002000000a0888d6cf5c7a1c358080380e708db503f5c2d81c9c824fe11226afad6f330ac866f9a8fbc8283edcc9bd74e648c3ae7bd410ee9000000003000000000000000ffff000008000000b259b591e5799a4c8c37deb2a5390b079319ccb37113a622a66c699cc5f32b810001000000000000010000000500000067139b39e6342c1470196a186fa5390507cf44e9f604d5db3f847364fab7c4b3e8be39aebc88eea4f83d89917e2b90b77178deab617fd9076dd536194f1fb076c849e0a6f6983f8bfec40acc08f40e223fa44dacbcd9725002e43c10f851ad5911ce324a450ec834e3943f0dbb2cf77ea9376dfebded5784f18b887a3be02405da8cdcffcbc2d37cfa650f330a03cec433bc5b79be8aca8ba3fb0fc0628f6a92b233bb5e7d1e9fda611a64be25f7b601188d265e33ce8b737442767f066b34d91d2b4cfa71733701604025808a3d0a16bb2b83df1ae3e6ca256995802d5494acce3976db77ae1bfb7c0e000000000000b800000000000000010000001f000000c206c5498e6eb27bd20753089270431eaf84d5c6872871a37dffb1de0d42774ce46c49bea45b8d4c7d9ca44a2268c897c2cb05610048fcce113a7e606d557211a34384fe781bcb3ca296578c7f5a70f65e2fbc598c9e2a50e578eae841cfef4af30bebaecf77d66c5ab4f8732381cc9e80f92a57be7874988c2d23f5efdb83b97cff39495260758578247dbb3c56f788f745be1042355159a040844481d10e7642e1dc13a8a100001010000000000000010000000200000066133044374be67829d922c16c296981353f9295f98fee0ec7ab8a8a8e68c62ff13145023bdbb9fa83432cc7692b6c898173a1e481098ba82e142ae0d80095c733e7a7887536c96e6b83a42d88492ceaa0e9e2bc830a7bb73f677485d74470d69f811245217610387a9fd01876738c47364f5b0a456017e5f3266bcc4cb65ba60386cb298acd8ed3fed5331d5864b10bb3b77425bbf3e5c1961a9e725c13138f7d19375c50b2ea2e715e4802c128444e9c78a59d86b6baf20aa3cfe0fd847bb52377087b0519e8e77ca660bcc7b80c77d1735b39aecb23722b5d4016e12e9d970ba820f776d2e4dea1163095f699e7b77661ffb293475b84710a1709cd2528c8a6b5cedfa01d75aabd11d00391633c41bdd9633328745bdfc9d73334909e74ae90fd73752a389da93bbe2933c1fc66831d49b6378ec356f5daa7480654452a374b54f09b49913c96abfcd95d9c347a5352fe724b8385f72cfdd615566143a7a90940c444d6e8c8a0aff5688d13fda2a4a52bf5878897f617a3ae78ee44c36efeba6d50bc4b6ae0a122fd3d26f7cf95768aea51f1921f4dbb2892820256cf3f29baceb3f1347d6bab72c3e9df624caab95183de80ebbf64650178b25194316b63fd204d6b25af275e6f0954adee40fbc79a90c0c72060a63465184baadf3080a3399d79bd39f6c7f18465dba18337a1af3b4f2c1f70929d2080376ebc155109dd15a61d583f3271ab69eaf4ff4a9c1473bcb2a07daf18f4e104720a44261230dac1b603bbf2a0e8f46cf7fa28236b222e2b8f37bdc88aae23225f3ce46f18f4ee7b6307c679c315b0961b2b8d882654a07a2c300344eb5a40456fe9efed2118e0668342a9966afe200520988180cac5dce89bd6bdd4c4f78f4b397ff7f5da2d94d6eb2e30624192795ad076e119b04cef725b52d2c6d6120fb64cdd15278d97c85d3272c7285c8db93eccc00b4b82b9df129c8a37fbaf35aa13e648c123d3234a3b64c9fff7fbf7df05d29128c52179a2b2592a93cb3c941a85dad5a16349e7ff4e66b94a94af33a40a9836a30e913c335aadc234b01fb85d0c22d837b497c61ec872ab7dd15bc10f7ec93a2fe55a9fa555ba43a30ffa247b4e38caf183c55238eac42ea59697ff7088642fd2fc3389024e1cefb28615131451ad0ddc56c0022ed64b86ae90ac684f3952f5337d57cf6a507b159b0dd44886baad24f8b2b1effa56490cd021b995175215737a532a62d5bac9b66b1ef249c7f738542820f47955da5c1100f6716e324e756d41f45c5d4bdd8c22bcf4b9376c20a3d6ca2743e8984362f79b64026cbe0b8faa7a4aa1e0eac7cf7df54c1f888b905423214ff22cc21fd7e1611fc350e4a07b735bbec678c87531eb5197ed139b8e7ec0d5eb33203310031675fdacddb718c201cd70f9bf71e9a0574c6ae26a5c378d9b8d724ebaf6020e9ef7b11ccb2a20f6013a845f5017a2a6f2973c36c0c387301bcf6150be9dc6a326685336589485a3e6b8327e8dedc9ab8c4f063ccc6488d30f0e037dd6c29fc7da28a84d07977a2d4e9113f7703e7d036bf7412ecce987a70f0a848734e5106dd455cd7f7fb170aeac6f95c724abacf6c6bbe9159b998a5d5a998c8405248cbd85a90c06e6b6bff26178944322a4e5111ad98aa49590918b59dd59e84bd9aee4539b800969ce874c305ff17be462c573663c86be43b22ef57f979c6282476d0979145f4a408eac29d6a3ec14cf155ef695b62616539c1d1f736935ec5a4eb3a3624d9329666e6b0460da863822928f62d6dc4b0fbb9404f6d7295a08c11da35c6780a9f89ba928f799e7102c2ecd938d459aa7e6c6de1069b7250ea7a98c7b6ca6ea933415c6951859e0f1daf270f7f036f2a5e851dd6f5b444902197ddc5482f520fe39e1d7fdbf771e9f3fb1317062fb8b4860ab14b952640228d91638b029813c52023d4bb3c2d7f465242d8aa05411e34ff2fbceea3ba03035e8000f70db9c5d52e88523feb93057cc168653417b6f0bbe1f1a3863cdceb7399672f8f06cc0aa85f3f4cee286bed73429539b55c4806170c890237bab44e310e0763aacd14487f51cd695c8a170d3c1ff383c1124759707a91238c70151f797656aa9716ff68b289449a2118b6167c5933738dbd6605606cb95871142cf871d6ed165f486fe3adfb8cec724ae7022cb3bf289ec2151b49f31842cfe4b18e8da3cef4ea474ee655df7ca665984c576eb866f1fbd66be3ed7a6cfa44456ee4514110d03740d65349e839f699f7128b542c28b677cabcf5f0368951864994cea6c5a35b33f0e59ada7138bcc0bbb8ce96279f1b9dfa3c0bd7313c5c57ccf91384423c2f32ec6bd6419a7868172d0f3d2afc2d6c9bafd2aa2991e4d0ef70ec833d4a3d8261b1ba41859c6b79465b25ee2afa9d5effc5b6301d852dd7b76f291425f690e630829194de1ef7a00d2281adaaa358c2231728c2d9c91b660f3223bfc57c723c4fa96cd819eee60d22a287ae53ab90a50bb8c488030bd24da2d6b68bb4f106de61d2e71e05f70991cd341a1c10302d196d95bc385f9226afcbda3460d844e825f926636b1fee0c03055d4ef05fda9514e44392b147cb194e886ccedfb6346d423c21fb451673e153ba9a430747e36a49c654beab1435a17a45f779a83be04df2ec3e42c78579e12be0ffd805c179b27c84185a800936ef19c35c3e09a900b056d25858d54f189d95bded5af82123794b9e464b8624d6a85f6dcb71af5ec2d9f2a4caf1d28dcfbf54bcd6e2d687285d4488817a7ed7904da71e6cab586bcc6e185197d98b504169d903d4de6f7678cf4afb81a0c6940ddbe643c72594fc3ab44fdfececfdf1622b5b51923790713de1a64406aa28ca1b826c39ff9e0b37cacb2fbbc7b36ce73248b0761eb429de4a2abc2aa9d90e1a8f09315c81824b2a2793d7e671ee2b8a1cfb8329d2d76070cbd8b938408fd3e5b11188732a7cb866b6752c3bd3ac553a9c553a573e834b38e9a7eaff92276bb1dfdc5267d782b4ee34f9c98236386c96a11223b52cf9966beb08dcb501598cbaadccb100a28e65a9906e9cb3d2fea06f85ed44b20fb39cc21ff2ac3d3e3c365fac12d1db1cd1bc494203a09c74a9857e5edd32467056d5cb777941bd51c0f209172935ae419589ac2a7391457e2c54e0004d1e62d73b31700ad7fc129da3b0cc9c9dc195fcf862b1a29802275757f2610c75e30352f4508129974fefa287169fe6430acc3e1564dabeb04367fe582fb52594d8c75fddb905c519cae57207c0f2051a002faf22ea107f306b4ebc4eb71d122f0663de2f2cfe72e9c6ef0f44b7f4a572fab55d82acecf2f81852a518a9c2cbbe342afac8d054075b80d5006bbf510cea08111dca383c3fc809bde6b02d52bb61a98681f3a2f50b5e676f3e6e97febd50ddfdf99dc1eb44110203287c796ab6b0d20e5f92de304eb542d05684466b88c465b180ef69d12f623ede288352ba410fcd6c2e14199fb38bda054b1fcdcb2fc91339c02882b6197a658ff029467bfa431a35865766f35e9707a9a00e359bcf2a007a90d0e4322051aa546b62e2d95a225baef0f529863afe364872ed7cc9095bd3be84f253235b1c3c1ad18514ee4f3affe1af049c8d380348d4e26d2fc002dcb34572a8497563ed7b52cf0d68026bde1de50e0ea962efba2becef82d2b4e90862dd99632b67b2b2c9a3dc0d462a1ff0c49cfcfe03dacea93c2f0ccdd2b54537f823c905f09b2f271758987d42f1a9cd6016d537a88266ebf2b386e4dabc5bfcbe2b08dd1dca88d334d94d69f8a4fa408aa0d56a1e9db3fd5942830c522a8c4f23fc8b080984a56ae1268cabbed2c0c32ba434cc1853891a61d105843522969367a4fee2f25e997d1e004db7a66eed438e403366847dbef62f66e98cd3f438bb53bcc3ec00f761eb4adaa8407dbb7913dc102e3da2f434dc8ee890a1c29eec2c0d6870bd4e7b99eb8aaaf2085bcb964ba254055acdda9cacd99ddbd39e3c0784e9418738a0b700c958c6f1375d201d113f8a70a428445d6ff009067fc9f4a02d741aed60c04bfaf1d18344d1e3df3adc1bc5c1e9f444ff02926c2ae2ad2c6d2acd02a251d8b29b12013a773c73085a2dff5801720bc5b4fa1c8950696f480bb9ed0f49cf5817b2d23aaef23e01fcdb62509c5a35db90b44fc2442e055e9e27e505d83372470185dc5ffe6b3ccf1de8b07a2ec55b6c00e0364ff1823c0ccbccc8d4397e6d08581b92d8489132e6f0943029e99891d80dacf0ec5c7ed5b663cfcb4177de0541c88ec0f957e352e79aa50ab9a35f921c4facb4cba16eeebbf68feec55d0f880ed25673bab77bf36c139eb9982b8c9a4cf1f763e0d5babfd38b94b975627c9800e744f22cd9b7224f987f21ba6f98ee3bff5e1862f8d526c32c4a2d8bc05b64e658a607b46b7be9491416fbdc651006f70b4a213a5460b1aafd3b0e8a90b8251d4f613b1d73f13fc0fc576d0c6c074eef00c5d3e6f3a796fc85d50d6361f04af76fb3205cdb86b87bdb26199efb1de32247c1eecf1a31c4f2faf54e3fea0f859d8e437de39e51642f7e9eec71f2c6374d15aac1fb5cbc4df20445d0d43324c5e68b27f78ed86ed52db6892cdfb97116ef7f440e465f3d7bef42ed426b32b6b66c50e0e1da29b6678aa0b45a7c16e1ec9305c5d8038c54358d63e9d90734ab5926c1aa9ddb585d2dc18cc9ab92fa2927db87ecb844b04bb125f2a7065e870e8ef8e67f15742e8d612eb0cf22f9b8d8f105cfdd746916569b268843c2ee7e4ba9d59deaa8f31b4942e24c30264db9fe0e592b2534f0551d4e88354024644d225e8280e6c4dc2c5ccc8d3138ed528feb860fa9ec4ac8f9578f7bd88140ae93a4b7f5ffda1eaae83b04c709a71487e416189f54cfa339535b40bd2c089a347c5bde3f1d39937203fc15a42dc7111401d3f3da9c80e5ea1e810e809c995bef24449ef9e837abfc72893f464c324528e5b5209bab854480df41de1d2960762c2978d92ea2417ebd389d4f68cab54deec568824710a0b326082f1505a295ba32af9928ee18d215d67ec91353762453f7cc80075a16f7fa8f6d8459e98e459dd50167218fe71ab500e5e332a1ba32d0efe728e68ca5d75b61e30433d4ee8c10aad7be1ac98480d6cc5c794e35cb930d663e1067e98252b64a51fa0549623b05834d320cd0bf9eeffc6c48795226eed85ff0e77f4079f4c7aa96ec204821eabe5fcf17fc6d44ac1924801ba727eafa3ba04781d0b754084d07701f0e21113732d4e348fc61356c840ea54ca464d427d50f448342e9794e73f7d2c59702ef3c41a1cc36e1434bc7ae69db5e51fae7f9a5c7f66333afbfbc2eafa40975c52b5995b72920bc804ecbd2200797bda943430f613a0c9b10e0911098ef0d903a6e18f527ee4b06109a8e9451776c5e93949f17ad08d6e64e88dadd6292bcbb27a95708871c927692821e76d2ee32b20072bb255756185690c3f551144e51d2859f0c9e03a69d85477d87b185284a8ee48938f8378cb441208f6c9463109206b21fa49a320197472994102e0e978fcb82031dcdffac750d84bd77e390381d6e7c092d3d5f6e7fd055bf9f68f637f80ae11744e46728c02dbc4ac9153f8b1b322f6badd8b9fbf1677ea1fcfb5850b2f14a613774ecd2f1a217967a5cd91be3c4e9a4f88c2231a305d3c04e1aa044af42c84bcc8ed19d52369b2f869097b16aca2a7c38a8496cae692379ce5706daa8d08f6c3fe189cd41c0015fe1f5257b5844d9b1ed878bcd183bb85a8403248"], 0x12b8, 0x9}, 0x400) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') fcntl$dupfd(r1, 0xa, r2) 20:35:31 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000000c0)=""/138, 0x8a) clock_getres(0x5, &(0x7f0000000080)) 20:35:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 20:35:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 20:35:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x6, 0x30e}) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) chroot(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x88, 0x6, 0x20, 0x7, "bc87d487d09a0e38fc897e8b18c74f764b30a1c5", 0x1, 0x95e7}) mprotect(&(0x7f0000647000/0x2000)=nil, 0x2000, 0x7) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)) mprotect(&(0x7f00001ce000/0x3000)=nil, 0x3000, 0x0) 20:35:32 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 20:35:32 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mknod(&(0x7f0000000100)='./file0\x00', 0xc010, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) 20:35:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0xc, 0x5, 0xfffffffffffff14b, 0x9}, {{r0}, 0xfffffffffffffffa, 0x3f}], 0x100000000000070, 0x0, 0x943d, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x0, 0x9, r1}) 20:35:32 executing program 1: socketpair$inet6(0x18, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) shutdown(r0, 0x1) 20:35:32 executing program 0: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000080)=0xf1) listen(r0, 0x5) listen(r0, 0xffffffffffff4562) listen(r0, 0x0) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) 20:35:32 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) recvfrom(r0, &(0x7f0000000080)=""/182, 0xb6, 0x40, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 20:35:32 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7c34700bbd414eaff9d1f44ab12fe0de55ecdd21c4f656a601c3fe397b2dea58d43cd2706276ad34a0bfe864a1e1072d4ec3bc8682ea640fbac9a3854d5e33b4b10a059fca693649aab985476e6daca999dfd301212d0669e51e4a0d9e92c51d44eb37d4e9f8faf0d998ae9b04677afb06412dd252c1103f262539a19a5a8a019162a44fbe96023ce107d988c7680c3469953968897c9932bd", 0x99) 20:35:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000003280)=[{&(0x7f0000002280)=""/4096, 0x1000}], 0x1) r1 = kqueue() r2 = dup(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x2020000000) dup2(r1, r0) execve(0x0, 0x0, 0x0) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0xe34bbea977033e7) 20:35:32 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 20:35:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cf120b93df5f24cace12f3011fe759a193dac837", 0x0, 0xfffffffffffffffe}) 20:35:32 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) 20:35:32 executing program 0: socket$inet(0x2, 0x4, 0x929) 20:35:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f71734937632d8e5f6e76f854ef0df230173a5dc66ac7845d3eaa206292e0dd61f3928bf23148321c6a724447c929c2d3bca36ead95878a779c95a0db27aac35803f87419921398fd6edf796cc99031c090e11b9a44c6063acb46d6c9abeba93c5169fdc89b903a2be309e63b720843d820e1faf4f7d87fbfd086526672d07e59078a9504b14c754c9bb6f68fd0989bda380f4e2c590181d3cc0bb5f605805a643e82fd8481742bc9adf825cdbaff8a34e315b4ab92d6c5ca7badb4b228da6d04fc8e529de513d6da8297a39b0252fb045f018ecfc635af22aab1758610777ea618839ecda8b515622", 0xe9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="db6fd106dc91e1e13ec23cae37ac5ac7fa7692230875eb3f9237d83f74dc87b1", 0x1ff) 20:35:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="e480aefbf9d930b8b04517083b5068ce76288c5747834a8c197fe1bb78253074c2cadc458014f8d8191ac5bbdae7d720b272b3c1a692773016cbdd9fa1cc8bc74fdd1358f2ad9e110792c07e2e0adc37d0753dfe00f449799553ec12f9532ecdc1fd39448cd3092ec58bfb14ee32efd872", 0x71, 0x5, &(0x7f0000000080)={0x18, 0x0, 0x800}, 0xc) 20:35:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x8000, 0x400) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) recvfrom$inet6(r2, &(0x7f0000000280)=""/196, 0xc4, 0x2, &(0x7f0000000380)={0x18, 0x0, 0x3, 0x4}, 0xc) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}, {&(0x7f00000000c0)=""/117, 0x75}], 0x2, &(0x7f0000000180)=""/56, 0x38, 0x2db}, 0x42) bind$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) 20:35:32 executing program 0: semget(0xffffffffffffffff, 0x3, 0x0) r0 = shmget(0x0, 0x4000, 0x242, &(0x7f0000ffb000/0x4000)=nil) r1 = getuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000140)) getegid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r1, r2, r3, r4, 0xef, 0xffffffffffffffff}, 0x401, 0x4, r6, r7, 0x8, 0x6, 0x8001}) 20:35:32 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x20000000000006, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, r1}) 20:35:32 executing program 0: r0 = socket$inet(0x2, 0x5, 0x800) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x0) setrlimit(0x6, &(0x7f0000000000)={0x2, 0x400}) 20:35:32 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x609}) r0 = syz_open_pts() r1 = dup(r0) setrlimit(0x8, &(0x7f0000000000)) dup(r0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 20:35:32 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') pipe(&(0x7f0000000040)) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:35:32 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/../file0/file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x144) 20:35:32 executing program 0: socketpair$inet6(0x18, 0x1, 0x6ebf, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000003480)=[{&(0x7f0000000140)="707e976262d7a0285afebd81925701cc2f67550152ec1b", 0x17}, {&(0x7f0000000180)="356221f521e95e7ab09f0e33beca2822f04d731f4ef46270e373301dd5b17f47a89d6966cb2509622e121055500518bd15555b0fa2a5c1ecb4c80be318689cf4756db1523fe060de420dd6cf835f571674f24f758d861052930c4d0b79ec17e44d3454eee9d50c682e5ecfe19aaa2c0fb0ca7764125d627e6dd633f3a494169aafcdcc1d44a8fdb61fd6548a017a06097e70446600ee55040d8300b1275708ef017532c41f1e10cd10ce9c3e45b8088f3037ed1f49285478cff21210dca46d8b453c6a74ab573143a26bbe0511fe8e7c97363daf8d08912468785d71a96ad0defdb7ccdd7361a6b43c4b7470b0ed33d84fff88eb14a4fcf12c935b3c0858d89f15c6bce2c0d04358f4ac49d537a8c8bb9df0db472595ac2956f620222c96e342e8ab285af76ea7d524a519c39406c84b25473e35f29375e6758705bef4620daa7e938465ecd9763729b3c8ff2d91fdefe1876704810ca15d178799a9d9b224e31189e1826566f84ad8f7108a805c04b9b437cc09ed8ec2d0c98bdcdfaea590a18d6a803f05391bd3e34f2b9d561edc99f22ed1d90ec0745d574e9aca7d760cf22ca63a0ff0cf97fd425e334943bf4609903f540232bee3375346afc222e6fb265dfb6a787fa6682343dd795d18d8c1753a1e95db9e777e0da653d48970171684c5f7f5ff333e5404e5f37a7bd8fe11ba103074469e82db7215988952ef78b55d9104b377d703f755d27fd41d999bcee06412ffcf5077b1e641fba6024bead6546e2f3e0b2bd170bc09ca384d08ee516df2cf7fddd4b681a884f698d642148aad5d39be724d62110d48d75ea5e74f60ca2b10eb85321b41cb397b9fe4ae684d3251027c88eee08652fd25ba587302d4153085a82f77c8d7dcbd0814e53cffa3ac561e9d982ff6f1f1e3dae02de5c663a6f7e87922e4c725d09bee324305f2135206a48111ba6e9eb66b2e1e1d2ad58d81e57c1bc79501222a0a906aac355ba4943de52d3ed83e2612952327496d4ff6abf1d4607cd6e125d6f976d11ef12e727143073cd9839b2d9de3faded503772194f4095df5ee88436187e6a4a2d3e0ee123042f59464ae50ec40b1d6ce0af807e6947f24fd9f2b7cc748e48fb1c20627131cce86aa2682ba5452ff01b800da676d8babdfcb14bdf6d935663ce1b7d8cd4f24beadf33f7b6abdf3f86648c375edd9ade624d21649533da0a41366febfef7591e8f3ab55767335778251d78c7724ea232d49a11d9b09dd481e47e7ee5644bdc159e09f9e1e9dfb81d7cca9ec044bc8f395538f2ba4dd6778e999d58ff270e13a7b4e65fc5bff4f8364ed5fd402e2f4d96da9031d5bcbb53e05d7f7d04eb89f0ac6fe812e8e4bfa221a1aea08391458cb0aef1bcd9b0ff09d7203d6effdf08315721366b6f2b408252414283ccec7659f14e14a9af8f985eb7ec55c4c10694e3a2e184ec5858685bfbb2fe8611ae97f518545275248e6a433f073f9b5061e65e2fef7a4a4084fbfa5c142a889847b6132b2aa2422a48f61a7268971d0165e2c6481ab130a68c1dbcdafe214e0c893dd7f98044b751bed7f567c4b56c179d37fde615dfbd50e9f25bd75c2ad02cda0538790b74422075cb4311e849dc262cc921a623875738d5712a8806b50d53fc4378c4136b4561fc622f11aae0ebe77b2a801b207a0f23db1263ed78f8024efbd9cf1250181813d2638cb23489cc8213534f756f598e3a4adc9daf85d4bf9a464e924b3f67649056b0903360057eaace66b7669a31e11be8df2ca7e9fe89d52a3e86c8f94f82edcc250f65867191b5020ce0921259bb838ae64b3099cef31da924eca56f6ae4fe8b091162968644406ae27657fc31e66785b7bc75b39e049abb10f39437bcd85c9df493676df33d6fcf5be686e8b2ec04f42735c86fc8de8f1ab5236c277999b4dc949c27252b6f5cfdbc320752c69fac5072e312d4b564ec86067fe035efd2751d5e70a4c2784b329e1bd220e3bdec6dd5bafb432d6857729d0583efa2e4c3269678c79e4622228a38fe8f53a347630c0ddba1a58637184ab50608e26841eea467a52cb523e8d3f13654e85e5d157f7f4739dba1cfad414ec0b596141f81233ec82f6e722e04ba23e62264205539495e700ece0cfdfed5c3575d901caf9cec2ef2505db64532eda0e33dd63bbf591532d2b45b4e4b73b1bfd45fa3bb22443f684eeec698b016c3eea7a9d15c9d7243d9ae2d2ac3114709e595f7a32549a90b97569f8eeca3129de392fc7814da931c03ad2046d4a9f1c029e6195d34ab82626bad52ef122e2499e523fe6814f103c1f22d38805f15ab4d0de4f2d48669c7fb2e06a3a1ea526005c6c2e4266f5a7020676107aa84cf4b1092e8b136fcc335d82553e02d53da4a79cd55535d9e90d38b4f445343c5cf943ebbb800f81fa86a9911d40333666ae24eb582a2fc1ec22592d896c38c88dff405ae066eddf3c29f35e54a9a5bc3fb9bc37e17e25bb99b66ba08bfe2b775272b58b6675ef6779b9a9b45c09f2078ede9e640ede768b086beb0b741564dd6ae4781e98aa2503653c76ce7965f669fc807f5d51313c50314a07e8a44dc9e5c6d6fb11a3d39f500c3f2129a8a4e609ac88ff1d84c5d6e3d572ac4e466834778eb3ce7b82219b561646d70e828ac85cd563ba6c236c6bb6f9e5715ed51f89378d12132330a10a3d77fd5f25d0b3eab26d569fba7f06b4ac0b8403f80d5c319658856fac0e7c6785e2c32dcce5bf47f18880cbadfeedf482fbfbf4adc4c89b88d1ca8c9847288cf85182a9867e3e07a68e12ee12c67fa184ae63806f984c716082bcfced4bc029321fea49ab03707684ef12b36a3c9d89fb1a1aefd1b9035dd893c430e50839bc20e9e6e9d508187810da759b591a4e6b299cefea6a9116244a6a006349b46e6c9d1027553286c6e1b71bf8248b83e62f0bd4bc346b42171f1363d1956c68aa927d48447ef36b9b35ebc512783a73c916a4a3a0d5082a9585b6e99ae434925dc6a0dca4359c744c4398cabd8ddcaf6085564ba89a0439c83fad14117fb7b11da81eda3ddcf64cc2891539f950fe9dcdb6d3159c3bfa08a25f1bc7def4f819f93908479b3e7861064bfcc78164a9dbd5feb52f1383679eea2d9191a483690f94c13e3b2121ae83f2b9bd6b1b68dfd82ea9db088ea2cb5a0643f90143e3cd62f3c707212d1561dad36b16878219691b8e261fda22f0c0bc7e19c379a01be2f54f0c552f789d4410bcd99b7c3a60053b3e13a52d229ade1a3c54d4091d6056d929cf65af458007aac44d8af88eecbb74e43059bf6a54df9ebe8e6eb75b5304f270c66c34c81b8914e7d45fcc200976eb8e652c34b4e509f29612885e7b9ddeaf6231905e4d5531121c9c149487fef31209e9cf0cc8b0a9b2d829ae7c43db2587d563eb92c277146a30313c2d946ed1e9ee6ed969e226814415a74feb340af4d23d1dc21236c6e39eeeac0ca3c6fb78bdf0dc0e7bf4ea84e0957dd9af96fde7cb762c15fb072206f2674703f54b11a6d67a4bba23ad7ff7cd0c2a46cf7f3e9980e26b21d968b3727f44b9b04fa0fd62d416a0d38c242523bd0b69c39cf72f27e6831408e207efd680036fa144454e1acfead208512325620dab45ab6609d3a82dc7366428d6a8181c22e3e3e6f83027d57bad7dc930b519541c25cf47f57b377b9d174f440915575015437e816ac68fa27b6ce1862399d48c72bf6723fd0611b0a7ae4f121d89ed216aa6edfdf9d4b72d1b8bcd7f48b7e64836670615f8d1b3627fa6f9f761fa3670939045a7a1cf5f0cb7e038a7c72db92c8a43950dc300d77b7c6bb71ee7d6911c79016d62646e7dbee8e1c163e73ff17924a495a787fb8dd68490b9b2b0905ed1242d48963d73ac4751cc78bd950c5bce31145b157402c3c47e9926f800a3ccb95622643f207ddc6636b580bd1462bb15df5f808e4398175b0d1fe76fca9d87290908314501a10afde438431c666e8dc0ae950046c7ae5daf91280d2972d2a855c668b0c6cfe8abd7d7a33ef2cba1031f5f1be427cac6921a9d83cfabdf918fecbf33ac52615e96c6a2bcf17234cad2d569d9bd1f9d4cbbdfafd19b592468a991650e3ca18403414fc34ddb71adfba42a763faf0a5e50aee0fd813b13005062ab95c1609501b3459792d966634b4199f5fe0147a0faa6c1cfd3231400c25042a100e910b51639eb66e1a89f6b03f1c8272f0260e9ff431ee0f0783f0eb819510e1638391ca57a0e96bf539c8162594237fad3aa8b7263fa81ab3c5f3a34aa768cff6d42ef8445ecb1325802081e81e7e261a60e984a144f1984f9c8b784f801a9c1ec03478abb5607381b9adc594f7d1da6e2b8c742e86c812af9344a3e6d61f507b18a4c576d84d8fa4c4cbaa969a0b5800d382f0468688e42f87ca6a53d2148d9106b84252c9aa9ba700ff3d0024f9b5683d0a481884419daab9ff9610a4ad5450a1d026db71ca5b1b722bf7f867554d7117445752d3109862876b21ac618c60d5a26a83a85262a8e7a4b6cc919a47ed065095510392fe3afe11d6f79a391ae397d83b16689483d3cb5aa389a97ddb561670d0dbb28e9931430bbbdf5f11233cd1c005abeb6713a6cbdf887c69f6188751c4d31ee58dc8d3db94afe7c99c9d5c7407a4b5ad170b162e3e42767eed600d0947b05f05bc1681ce976eadeaf9d61e4cf087207c8d338fb465db0f67571254e56938a421792da98f1ce4a6cb820a24bee78f53aef30be4da2b7ca569a3b920963c6ff4f1a31037120444c5d7523f7d7e44d58ade1ce9f43c3b69009615200a85a9eae1d3c88a8c8a2dfd990582b58a487c8d1458c8629521dc70667eecbf86b4651e5b1ca66adcebee0959228dc3cbd87d7432e200408acc41a41531de677e2f181f06ecda0c4ad5d252afe590663b27db86ab4a7ffd1a0a15452394b79fa87f79c20fe2268f70fd80ecea0432942c39d099110fd78ace1f0a169b8991b89727d265eab6d976ebba7d1f8d7284af74ad5b24fe534f06e67a31d963f158fc8d70ee074f11ca143d576e4a777aa8fd6eae04a923edcc2a210bc557adba7d7cc6344b808b626a8c3b03b5515c94783885e8773380550ae522e357330a3afef1b75f57aeb593571dcfaadddec74cc273b004c524a453bcb645b732863ce4558849ee57d986dfcfb53990c7a3a890a0a13ecaba1286a7344c0c3627e39280e75d23b5c4f0bbab20db02387680673c9e3d2aaf692a85236a360f91a7989ff32de5c4af5b7dcac97af4701296bc07f7466bf874d76a61c08765a34bc51f62d4df45de782223af3f9c1d97c409ab55d8421bf05a5f909d81ac81aaf32978e551698005438e37ebf4107fed558a2bc2fd05f28e4982561e4d19725e906139a117ca71b5d532bc28815179f508513973ad0c3c8455bc047fe3a59def87faf7e3f545ff03ef7ed05ba286fd6d3cc794a6beedba5e8639f77bf27601481a9c31bb52bd0f9a4acb96190e2deeb0b7934efca6d84b75bef41d5bcc9e7d3bfdfd445da4acdf7cf7b5143a606a3e84ed25e07126ba63c53a75884604134f799f6bc70b0fb30586a7f36e440fc4eddb292adebf149b1c0c1b4528afaea705b53da51bea0ae5ced3571f5e2c3843914813e67d7ff222ab640974e64bd7a37f30ab7b97521d2750e1a26fb93e3a4b03ffd1496e24f59a699e4af5467c67a2313f7444602a4287d8c05568aabd43ec896d88fc829b7315356882b7c129fc34ab4c3f09af6da1548411a6689942f849545830f3111f318e0599915bee06988e6b841a5", 0x1000}, {&(0x7f0000001180)="b3cb4bc0e27bbe6a673269b6074e4fc26897238e4789fe0333d551c7753532e386774e220fc14ae456961bbc52a19b43ff221ace56fb9e958151468f290f740459355cc63c6433f15e0dbc49a4864cef6921b7d71a0e901f68a9b4a5a44c39afea3809810caf0fab0804e532ee0c86b834838fe0ddb73b35ef4e7c1226c3509ae16426b63b9fabc06bc76b0830c6c68bc8ea5c3988bc3b1d8fe99588a9a1351c57a6c89bbe2fbc61b9ced0ff84f243802ce561b9bc4f6606286574a17b4dbff0c52be2f534ba0f1ad32a469b5f4abacb88fb278298fedde1779fc2b15219c75c958e9d4c3f0728a94e0a4bdd2fb01a6b40d5d08f900ca59da5dfca01d4055f5fe875c7dcbb4fb2da2b6263f8db5a35d10472d0f0baeb54d93281e19b4d96a4665b68eb5b71c648400a31aaaa6a31650343af5ce74871a61c7c7c7f22d0edb317eb1a806efa1984b4ad21a2cba2c14945c8227bb78684626d4b3c063cf823c5a04e5a5faec520c8b98f3f7d801eefb7278a8f216d20836e360b1d858ff509c1b2882d273b993f481e14da5af547158dbd1f98bf16f7105c75a73e864add75a01158bfbad88bcb6242c0773867e6b1b4a1c394fa70f44390fd96b067c7bcf5a33eb08450e1efa09062550518074f673f08a285ec9648bfb4fa8b2e7e21ed1eeb6927763199787ac1621b8c2100192919ea864cce359aa4c5a3e141150397a4d2ece04eeff68a23f04a4ee5dcdf98b655b806815a773023152cfd3e5aa73fddff5d4f9178277b65c093a1c95a7163774ed5bab1f017d784660c8abff59a44610b7b4b85cac270dca02ab1c1ff8e54e1e0ccf744b4952dda830d9a666247a3efa3fd1013e25d3345eeca9fb4f20e8a48e52d3871e9a638c323fb8ee007f3b650d23e9fd8b1312e6b67c5cd27d9d830904dc1d5a3fb7e3738d5ca6f5a6a8405bb1ae6f37c5efc7b2a02bb8364882bd12a640a321096d4e61beacbec751cdcb41f609edacc16061f03ee99017ce255d443add7c140652e982bd67fb1d1183eca9f01206cc83c2836f47f20c1f737aee7b3a9b35384afba55b398514bb114caa24f4671914fe88d6556067e71b24199f6da24fed24207ab46f02a18b0c287582c57a71ae4e8778e31403ee95743dab9f2f9a887597713102658473832637aac8b2bd4e46458fd301e002db416d69c244b5ecd4c501c145acf157946097cc3d494b441c941be206fe5dfb4ae6ffd5f3da1d8c1a86fe1049c49871e214b805040a52eaf419623cd5a6d80042e2d398a71241b5416eefbbffaa2d587e4414c4aa9c5e4a738dc5511f698bcec83eb11260c454f00e2096e34e580de984df78aa0814e96cab36591bf5bf4afd47a0a69f63bcb6c47ea2dfb3937898e3af9b6870bd75f96f53504e97bfe6de149ea5a0bc75f53575d21b82cdf3339926a275f4842152488c401720d5d3b85b8f559c88318fb7c56f009058bbfdcd0f6549c2fd879fd8e9918d5832223f74cd6537f1ec8cad6bf6b6049a0d17fc04de63ac917d565c7d7de62d0fd8a108c8be8ba62c4536494d6a4155b30328e98d4e4a30ff62cda33c91e4aae9a40129f7ebf60c72be65b5b8be96c484b9b355193fb0bb2edcaa59e1ba1361039e8087f02091ac0eba5f2b3b8f3046af2873aa5dfd38c8fed22d3cfd33096a09cb8bd2fd642ff39a641da9f8ba6b09f7d90eb3ed11bc987e94e58c9fce94c11f5eccc672a6fa83702ea982bca34c402254e38f71f17ab635a115cac8c9eaae6c3df2c68a2f1540721905f3c68ad57cad90068b33642acb845c48fcd1b6e3e519d16285a5e3c4eed8be773133f8993f71209e144567083e2cee55fcd1bdcf5cad51c92dfe0be8f5619112e4e413c70d915e850bc222355045136079476c18ccc12dcf9b5b4cd07fbc14f834c7a8191b554ad45654023390613d91e07e31c15a6aa18c0f4efdb6314c137c5d00eee1d1cf0a2ec5890a9d8108ab23e88b333035031c32a6791d1e463f6c7839798c4288f874df82ed849414d2466517dde8cd768c2f0b859a50c88a3658a471f2ea07de7bcb1138c45508909b669166e53cd70f25e9e00d11e86ca3984488cfaa2be91bcf2fa8915ef4891f3b8522b3e597a755b26f3a9a5772346d99ce58381c8e0b499e282d9cf3d2ad695546b3a252110e63320eaf6006f23c597ca6bd1d41d1b5048c0d1fba938f78a45772b69c2aa093cf989d165d5f32beb8d4bc4212b3962c722c60f541b6e1bb845dd24e98ee4367274c291e7bd9e6b0daf1019965becd3e244f9f10f33481ef466430364a8d53f8304c3b1e8cb1d367c01892cd49b5dd3251b326af590ea437792ed3b35546926c4a13f1499392ee429f6d95488fef4137da321b083784ecc9bfc385b8e5b75fa94261a97d9841692ac06a188fa2721f3e8079b50898d3d491b7ecf3fbe113d784e1728ce50924ca518b4ef11c5a158bf16bb8e94f093cc2a38b7032ae6a79bd8cecaa4fb7a8b1f0a087c98ab05e3315ee468e26198887904b334fc70b557b25f8051529fb2b0123d637cd72e0ac5cbd2af63c40b29c71c38aaafe52335cebe6a2d46348c392618e02e8c30105733f66f0c6247c1c885ed9f8f459fa871adc9e4488a02f278f60dc222d9d53d61523b3b014b752a441e004a2453749fe7b1c92a25805b224c6e6f960c7f4db717a3316937950ea4f63f3ba0184be7e9f9ef77539efb37c449d54f799990a41c897691da00d9898fd0bc5c84e87a2de0e9febf80e08f7f1b66384555c75c4bbca809dc07b0e9d45ffd19a84f98bfdfc08fdd44379a92205b457968a15eddb69510ccff5a953fba1427e13c24b6a3672e9a78d45c10477eb9fb8264b18d2e7e87c27f6bc46856179d2952d561572ce3ea28e47008c7a7589abb3e9501a719be448fe3f72f463c02662cf7009b4719e5ed9d5d933bc40d01c4dc474de6722ff7711ed88c4f261f40bda1296faad4e7de5b4eb0ae6bca3355f16740a934782b2b232a3a8e7e7d2b0cdbc2b621e35776450f628262226f22366b2bb441c6e2eebf457404cd1973e55257cc8465f9dc84abb779c1ad6e62c066737ae96b262e6310081432513e76640b8be0b7f007bf77b58eaa6ead034ec26b714d6f276a33f994c33bd5d2a2c5d9818f4eaf573abb0b5fb0647e49600c749bbd2a1b4f255122ecb35bedb16952ccfd15ec2fbcdf334b18ecea79f3c3fbd553544d56c5651b8ff8f02c8e8b51ff32f802314a4e00aec5890de3387a00eb83eef12240e48167f9b5dd124ad8581062f8e227f887b18077587d55cd5c46476e0b53f8799d1950362baa8ef51da9f752a1f257a971869d7559de19bab05a19cb1bba48c13378266d92e43f800f92d4ad94ee79e1445c68759be07adc990ecfcfcbbf8bd4f385602fa550d52e551185332e5f3347edeb75c711f513326efa5fa7718b7de46594850c9502ea7030bad0aa812ff86889fa6cce0c81b5de179ac978578382ed7a13e194b417e0e6aaaf4ec3edb08f4eb94bbda7987b740400f82220fccdfebe4564b909c2775395e780f51a1991fc66bc6770390ce5a3d34150658a9046eb3ba85670d868a1637b53f39d85642410aadaaee0486fe1efeb0f6be17f4e5f3b779f165cfa813216c03f2beabfe3ec0aca907d4047b945bb568172eb31be3d5b909ae58e370c69495428f28601833334349d53bcb864c52263522ef0760b9d74bc5bfeb41cfd1b5d857f19b13168440d1d228ba50958bbc9b089d6392c484f2c0fe3ec7527b92bc4720ce04bd235f7b78c6f3b9e451c43ae6969191f87f80aa7802d5f1b6c392fcd9f82941aa06413b5ec8e3a7c6468e4b399dcfbed259be96fa19c022698f136bc435c94c5d5531939a4d1d18a27a4179a420819d1842f1865d0149b3a7ced0d7f411e73dd7477c85264b722e864c03c3801034a405b8d937b688debcb80412118f411b7b4701670fedb4367ce2666130f117ea2b609f6b29438140ea7740baab6c28dd445620f9d0e92b15b21bcaae5b060204b9f867d0d075aefe1a02dfa15336cc0d43ee846aa6c186fcd31a624f6e33d1824c7da56d18af99ab9e3b4a89154aeb55161e9793de8c2bc09c43e29e053d7866a9c9f228a85f29e8a845ae76a05a1099a39310f7048b4c06363cea40ef920b9534f57252e7154a6c071caf0ab39cc12616cc1794fb41906cad5754b52ea7efa9c60355badd5e864b5a70e49a864c22bb0a8821415cab3fd0477c2796b1255522c649195dfee2d29310130777a45ef548e4dffe4625f52bc89634b720040ee3c7d1b4f00f5adb8f83d2e7e67abac69bbd4f4c28a86fb0562fab9d802f7ff2f8fda2f0cf3985e78ef24fc833d46fab9c1cc66a3b986004d83d2b640ef7fafb7bab0f541300e5b54f66a64e433fd7b97e01566b8177974c4c2601aad139ee874bc255ecf2f31e5156fe0a69a4887713630b6aa2bff667b65a87a015295987c641996d1b048b4b487d81903457040a09303702a7f8b2d55156fdfd13ea0a2c18714f4cbf76e6a00e3994e9b6f37ee6321123f55d28b59630ea86278d690130e8bfb03d7785eed0c0f17bbe7d290a8d86997abcdc87a68cbf77309bf00ca1358ed9965ddf0d24024ada0732b31ee3dde1e359efe9a884c6c5d68c8771d7325e3af097316450a8be38cb2d8f69d7b3fa0c282561e7f63b5e23cf375a297621a448864a9f990abfa2897078993aa0ebe3b5cc455b083262d3c2f4a794ba19ad78903d3925196bb1e5714e9be4fa44d6fc1cd2a97246d0a83721376dfcf25206cfe7ee22171f44b93e102af8ee05cce2b93f92b719574402e0d287c3d060cad5899f0d9e7bfa0dd939f90734fee0cfd4c5a0a385ff9e14d574666e3fad5ad2b20a0c0dfa2f6a78d938845f7100dcc53d30f815b53dd11a1db826fb0cbf5bf661a2b7c45d91aaba41553fdc88b172067e5c2c4dd5ced50b647b0c919dcf910b2e4805ed3344bf053ff5a6a81f864a66acfb46187d297ec611bf4e4110341d03fe75e977285f624c8faa0131eda9268c8acf2f61075348f95bfa4ea57874d42f065be9a5fe38c7a2d389d46f19a83ec3fc6dd70380d2b0ea576ae259c7f4b0c1621148e8928e64663145b66614ba9c31cdfc6dd91209235f91b71149e4d09c1a58e5dfe4b45e72462b73b6b51a55d37d0cdd5ba52d6e3fc7a479844fc6866e354ce5b22d45b7e890d9ea7fc4d79c04353a7115abd408a7927dee123622a8fde8cad0314ba2ea029efa9ab3cd147de09aba6b881d6455a0e2102574ba512bd206a3b48cca6b9220d4387f0f15057653d47d8515c32ef051912207afb78c9deadb9e449db5aae0c35046ace88e21c216a51537883cffeb4d61ea915ca4a533704492b56c95653c9065661fe8e33ac7378bfa30870d7c757817e2c08497596b1237bd738edfae8ee937da2cfbca53e5adeeac8ce55462cac06e2f82f1150b19a4dff98b476d515fefe4ec9234e99c8b03a4af4404a2c88c26f92d072c32ed9691ce9ff8fd051a7669dc1dca823ec95eb85004551e05469c54ada44f32ee0f43cbf5115553a634c668ff6a2dfa0ce8f1374a18f2b207885dfa4b64acef275991a5b1bddaae5ec0ed646987ef2cae1b1cfdd4e4e7a2eacdf9babad62bd211ca16cff75aa259aa2473aa6a2030407d9856e8c4bfd35743d3b2d623b50b06d2f56631295e0c82b43f290e3acb1b0ee4b67d6dbf913ee813b54905a8c4bd1b183b8ca4d8bf2135826c6a5426aa6ee0cdb571f8ad858acb11c34656be1d9d1af59286cd993ea1f4e4af173fc", 0x1000}, {&(0x7f0000002180)="d1d48db719083d9b1549e739a4da2d6be8989f4f0dc36b27a28a911dff063d62b10ab558051db4fa3c48", 0x2a}, {&(0x7f00000021c0)="1942ae3551da98f021a88cb2cf23ac8b6932e3909ec04132c9dbf6a0458537fc5c65c600ab39d7dbebbee0b0c3e1e3f282788be5c964e07c862f858d488e5a0c06a5c87b201a9c2a96b61db5485ecb42b911b0303e1f5c363be2ba3c067f44", 0x5f}, {&(0x7f0000002240)="929118eb72746cab4c", 0x9}, {&(0x7f0000002280)="04fe62e8ce0ec679d83dcc4a6477718644b4ee3b48016f4068c35ba7200ad0bcc43a01e34dfde6ef9ab7baa73a856bce6cb8c28dd51219da456288fd28a9b0db7e80033888a2f961c175f34473e99e81d4c744c1f2931f99778ac62125536b3f42a8f2d2cb2106bf66b3b1e447523e500a861c11cda29ab23a70fd5119f6c4561d3e0fa9b64e05ba0aa1603beff6a03f683ba9", 0x93}, {&(0x7f0000002340)="0441baa131747d5190117358c018d0e2e2c45357932a19637926a42ab8727b59274fe4bd0a02c8f1883418b59e2c216c3f0517c2a4ba1426dd6fe7c6ebb289dc9664b2e0153ba55aa3468ca9d52af36143d054e61ed6004a3d0bce5e132cd5de09a73b4536cab20be36c1d05ac0a2d7e26037073b9bd8ca12f3adede425617af0303382a522185c7c4d8163b57cddb169183b50a5287c89890af617b84cfd5c296014ab594648d279442150436b458b6c3e8b893b0032cd4884b862be2c159a4436660361f18df1631d82877ca48c8cc198e25c387fc95628f98a27df9a23ffa7769d2fc937a0f8b44cf34b637cc001909708e3483ecd3544a54b0aa89e05a3907cf079593749316bc4681d2e29728e20324cc93fadd259a86f57c543291c72a0a4e9ee642b3796355ed223bfce24350e6de69ecfba51712d8c2d8f2e20a14ba0c8e13da2ecb5c9fb8fa6fee034d639491ef6ad0940f78eec7a5a6a6eb845f443cdcc1758eab88cf6dea973790f6bd749f4ada05212d6af8911b69796a730ad8b8fddf5c32996e4f82132c6056ce3be113e380bf59d7afcd561fe41ce02048fb302dad4bc1703c11f65cf21b8d350013e2f23885974fa093a7d812770ec94671a1355c243ffdc9a1688c49e914b1d0201d1ba32c818390509d768c16b21249380c8151816aa707651f53d3a361469f26ea11218ca4ce007b59b087f6440cde19f34fd21732ab958330c8d5b4e21182549ac944fbd9075e3197910ec594d42b487b7aae93b41f3191d9c89d6f26fdb3cdea71024fca8a06b7b45f733f4dca85dd02214e663d159cdc68f600e89b99591974162f73161dc1fdde2136180a0bfa68d64c909b44126108ff3bfe66bebc6641098f34559fa70f02f612154faa0c50e4c38308e407e91ef32ca9d007a58cdf49decfc0831647c04cbf6ada1712e0abd245c6c395faff325314e3c8ba46d3828ccc8414cc21c1bb791cc4ba0547621309ba1d386f50495a8400c4debf813c486d7412a916e2cb9ef9db476b8c3f2b60d3245645f64e064b5528b4b1e4e48e29dabbc18ca408333f971580cf58733609362734c7b5f031f594bd6eb5beab9dc3a202ace2831a5f801eceb7f4b7753cb5c6bafbff6414b91e9009bf08d80e5da044d6a13d368f4a82c0297b46971166f72a37bc6e95cada154a87e916ab0b4de38f4e9156d253116ae73119a189c8f6d261e87cacc3e7a9337e4460f318b033eefd8da3df8a796aace7fd7c8f30f886e77190a7757709190b64ef194d1131ed5d37c22d6f038a1ffcf7b5059cb312ba47ebd8f1aaee4e73e678472e58de6576753dc1b09658a573edfaf8ba89b43ea618be698efaa277a9912864b3fc4bfc04d6b2549423599cbb42eca0693d49328b15006b546edbaf501b200d08a7c15a7b0c74b6a4159fcdfdd4a1750dd091052c8a5a08680d4e14454436f3079b5c8d7349eb2960ba5e0491c49c6dd0e5c488f20e64d85ed02280e400e9ab18a00868455cd3e15e2881e8a409bb0696d6bbeb5795acc62823a8de97afa114fd1fa7deb18ce13c59481264ca556efb0fdf5bb8e966d7de21a8887ee9949ab006ce839b4b4b6d2a2d7786ca46dbcb10522588eddb7b6a783c3693aaaafb85b09bebb62eab54d1e292f740010fd0c0c463589adcb7cb60581193ad1926fb64edb6ed384c6bd4bb020865c00c1071c59a7d4763e95fdf4b89524bdb6a077bec35f6214871a5e8214e9de39a4a86ac873b7902a6584ce99a365c792b43bbae6e967071e3d512d5f3d02bd78522709dda8be720baa2064d523a7a3a109e0050e8843dc7176587b956de1c352e0fd0bf60fbad0ce3bea17c040961cf0aa85f15c4604b8f6700d05f83768174b3ed1fdddb3016a4e033c91880292754768833fa326fb77bba491532516e52cc2bdb1e2ec522e35692dde8e8b316030e39435a5f13ddb1ce8bf87b8b6883c1a5c3e7fe076352a4be43bf501106692a918b3fe8d6e58a182b33e58d1f520bb672c6de2c6a2501f632fd1c26d68c8d5128c11b165a58a9da0e63e8c04619f1aee3e7be830e2c7e8e3fb62f1ecdbc37aecb4d693f8fb6258e96f896d75d6dee68dcc44516ef7869c52719ce591678c8c414ecb356eb9ba1888b3494b584abc7a660034a3fb264743223839e1cfeade57a1926f908e9e409e3c6853117430f02d1d3e0838bfa49a20ef206be7d4622e5d9bfacd8a0f92314f8f809e79554d1992dbb6cc5ea4bb52e9e95c1f315d0cad7e55c24040840eae3d8d8ff5b403dcf253fc622745cd46f40404980e7d36f3aba7ba1e1711f5422ccbd3fe40627d31114d16212ca08f6cde4c375567d06e063c754e326a7e8e8b27bf3ac26891c23f36491ab7a3048a4dc7c61d4168b7b3ae57a2f5f515d8ece7e23209d10afa90813e5d6638c8c708556688936c64d4e97253b9a3761d0531ebe324c12da017a8cf7eaaf349693450b9f084a1683d31241d6a924fc876f419c9f14557b55c5222af90ac00415fb8416affef92367ec6015dcbd5b54792a45a4a01a616b70ef72d800b54b3a25376ace83615147afe51062cc614eac3de7fe783040c35663aca69f94c0c87309338428349c179e5155d12f8a2e1258ff277459e1269f826ad3c809a1f5ae6a7e94a1e3cbd203927a05a993774a5f4f6522c54459ad0758ae08a12a4d57efaab0b1308050d0d9a0fe85832cdd73e3db0b72e0cd5719732a7526dc8956e53c07d14584c318c81fd3e0efa29d4d1bb90833ad2a7b1494f71b1d2bbecca938475a3b6f8c53f06279b37bf9975c1e17f30fa7e6ec84620736152e42d9b71be6e05d1f60d7b67063f090d22b1380f5217c3a747f692b96b8337efc11f3654d8d1cebdab3d9669d954653987c9caeb84a32821f2b56dcc08a0d5d0b27327a078ba14212fd3872222f5a189b8fbc2f10af8198a465c621f311f849de87437d51353e13f254d677e2f568dd25bcc21e6858d5b526601f20c9bd274c3306da7df7318f16a23ed9d9cd144a232187d176ef1b0fd564877d85ecae9889c49148b996491e3fd2f01c0fe7679f0e162c4ec30f26169c8351aa539448c9e28894da54c50a2f4fa1f6be96fbf6ae351e8bf7a6603c41600bd9856fa7f0a01f2f212d71c28ce2db7d90829abb54dd7802f09af98725d928cb5bc4ae1fada25db9a3cca871ef7a06dab0ddb968267c8c9235223d7f6fca060407488a32640f1719ee4f06e587cdf66abd2346a7f78c4a0a774bd8e07cec6d4869815889bd3357024184b0938faebe0e90b0ac444ac0d3aa5abf57b5a1c30312661bf6a46f41351a161bb319bfe4172cea7066293e277b1df0c91a277632c58233f0758b3771bea348e7bc28285deab1aa77ce1fc3e18f38931cb63a52850940e8e37af42f80ba129360d22c3a55350ccf5500e73ef6486fd4f4151ae4f55b27d1694c4faabd03babccbe384d89a20d0087adeeface71a3859c46483d8632e76154fa0bd9b791909e794989c0fa7c0f5acbd5042ab831b24d9b5a4bc21db47fd43d5db47c3ad8c80a31be85076cf8ad9fbdb147ef84ea0e33ccfaa1b54cb8578bb7d34d2dc51f2b36fbe7922bb779b4b89cb61535138f007bb8b9c219e9000a3953837da9f12a976c944f41127d728dcd4bc71bb0370af50999ea2c7879e56a5fa1513b37a5fee168412da3e95fee363ea1c8c5995ff14602d9711d595f958969615061e5dbd238d105617a743610d795c998d0bd28a0a3a3ff6a0075aaa7d16078637592c21edb66a0d2342db959806785a06a94e481b49cfc27081aed3fa9ad3f04911df87d4d0b252464a59f7e7b0fe494b42b888e3bf7ddb333c598dc080ef28449b17f81a2012d6bb9612ee056c50ef1db407be9aa1db5e83b3abe40b487232aaffdb3447ad6d924bedda61ae381a52bc43e7d2c3b9cf672a0f671353dc834f705c47dad734bd9194b54aa46c7b3651792b81126f7daa161fb5631b8275d1f97352f4706712342d4e28037a0d912630f48cb717159a11c2cc19eb4fa383a083db1f5d612a521d420f92418d790682b47e393007f22438c19149089b03ebac744ff069ad1902b0347c98a28b6415badcbcfdaaa8c79bd8e9369394b0aa76fab4234b3f2a8d4bbeef8a2fb519b80ec7b3cb821900cc4775c2c2c506dea7fe216fff75eb8462316583dc3065c6ffe40b391987395ba4c59acd7abc7d1e7a1ba074d483b3762b2ba73a035c9a433f6af7be48077ca630ad3dc9110e1b1b2fee4fcbe34d35c1d12d01ae8abe09e0f1da9e7319e8f524a41ca282ac30e3368980a167a26700ea8d8085b3ec03a987e35b56623e1c43611230f922146d18791b82cbd60e14a49a1c561243b22f5c24112f32213c1ed50f9540c7d9ea70044b7851660177b73a4498b9b6fa1243e975289f5eb501d46efe446722c85e645ec7063484b7865b8a23ba62e2b1e34cc0a4e78db70ec7a0285ab4d48e4c561b29a32ffa4df2b65b10541e90e0cdfa5d6bbc8d7f326c7026bbee7b27ea61b712ce0cbeb324db6746e20817505a500057c4e942911badc99575ffe590c876587129bd5d96f9125777455de8b51bb174bd1e8a98d6b42e7fa70ebdb06a2247415e06175a46f12f177429695d9bba600beca3b321a74855743295510ba0f0722f3891037bc4cae785f96fcaf4566fe8cd0628cbe687c9eda95aefe4a90a5bb9ef45906a08d2839afe56155e822507b4b8265c1ee66b71e88b15d23e3bf8b496f75e14686c8362dc2117531dbc02d212c7c5d1b38392a323445e8afdfd6821e10979563c51aceecf1249af453302f8b77da908ca433d85fde2076efaa16578026747684319b8862a60bc118f6ce902dc755a953634552a427e6e7326ee2f53ace7e5ac0f3f2e020e8ccd87e5419869faf3f89f47124167a214974ed42c4f12ec9909f3c8d4ef066a9e33428e0295c4450ffafd8ed31772b510011f0cf9c19e5145086ec800928bd879bfd19b096f5aad76f778bf2621fabdb23175f5b1d35e7d2611cb4bb1431748cb5fb6f7837024cca295ff91e886fde46fbf55148f8f23e9a44a24a2e687fb9e705dd11a0f51445f158a89cfd4ff91cba27bfc460bbfee18c2d4428b0c35365435c1d7a36c3da63f54003f05420bf77cc4163cf7395e857f43aafb5b3325fa468a4548177e821c0de4b3013997a70f2dec55abc1762c250d249522234d0e14941187a28a51b3a82b32c46c79734cd9c24936cba7d033c2ed4d79a60d889b57a1fab8b20cdfa42a66efd05bd5ae9ee304e2facbcc4c6361c85f52c0a67b96f8eefe9fbb08360f01f5385aadda558cfdce0bc68df66390e11b61389e2c882109291120563d9dd98f98afb0c5fc4732fffbfe34ae4cc2f4d011bf450337734afc610394398c450c235ed4eafb0dddcdf1e1dd405f9b874ce67c3ecc535c27e199555bb41c3ec9ab4098a6c2d4bc789ab57b457e1b8185319886be1ba1e316c62fa840cbe55ae1c620f90566876333558bab87cb12e2445cafd678e504baca0df27d7534e0314ea84752856b75e2e2fc12a4a17a29f222da3b0c52751e090c1b420d8301b32de77de0de3480b4088fbef79faae4c5dd8305499f8a462cd8fdd528fbda9c5388a9a34689b21f2d29a02bbe9b0084b6af75008633e0450dac819d6ef54d913fffcf451ade71671c03e30194daf66c995c6eaf12683da19dc792dcb65e8a1d56fadf666d5776f66fd281b36388978547456df185767e5bc0042a4a418bc8861aefe52ceec40a5f8c1678daed11f9516866dc57f8bd68c8", 0x1000}, {&(0x7f0000003340)="e3378f141fce61304c91f5773b5a26739a97a9577ac1150067fc85a1158bd54f04732f3a171a24f1e0de0f7d36dbc8051083e1d9b6c0962d3f43470bd0b139a64a9d570b3dc295526829516b7776ec41c7f1623ccb4970c07291ec9daa0e5b69dd9b830272953944673a5096db45f2099de7e4888048bfedd596a3b2760bc03ec6132d618288311b29459ea0c94c6fe4f551ed1117948de72e238934ae7a604f9b7249e1499b3532910e6ae7e17fa55490ca5a4bf853b62bf4523f74948b6911f795a66198f7ea0f16db442ca91b10136c9eff9556c4262da253bad11c04f76ed8555d404a9126ea97577546d9316ea30e4e23869452675346f44e16", 0xfc}, {&(0x7f0000003440)="ac70c9ebb0b45a9f", 0x8}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, 0x0, 0x0) r3 = dup(r1) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x10, 0x6) socket$inet6(0x18, 0x3, 0x5fc) socketpair(0x6, 0x4001, 0x5a, &(0x7f0000000040)) close(r2) 20:35:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x20) r1 = syz_open_pts() syz_open_pts() read(r1, &(0x7f0000000000)=""/166, 0xa6) 20:35:32 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x1f}, 0xc) fchown(r0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x5) 20:35:32 executing program 0: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x3d) 20:35:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0xc9, 0xf667, 0xff, "5b27ee612ef5e7cb57bfb0672c9324c34db49f00", 0x9, 0x8}) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 20:35:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/40}, &(0x7f0000000080)=0x2a) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 20:35:32 executing program 1: socketpair$inet6(0x18, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup(r0) close(r2) r3 = shmget(0x1, 0x1000, 0x18, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/207) bind(r2, 0x0, 0x0) fsync(r1) 20:35:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x8001, 0x6f, 0x6, "b43d848993d4ee3ce35f9e3e5a1c9846d98d80f5", 0xee6642a, 0x3f}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) 20:35:32 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) socketpair(0x2, 0x6, 0x6, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xfffffffffffff001) 20:35:32 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000040), 0x0, 0x0) 20:35:32 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 20:35:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) r1 = fcntl$dupfd(r0, 0x9, r0) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) close(r0) 20:35:32 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x9a0, 0x80) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000380)=""/38, 0x26}], 0x4, 0x3) mkdir(&(0x7f0000000080)='./file0\x00', 0x81) setuid(0xee01) utimensat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x3, 0x5}, {0x2, 0x4}}, 0x2) r1 = getegid() setgid(r1) unlinkat(r0, &(0x7f0000000480)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/33, 0x21) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 20:35:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x8a, 0x4, r1}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x9, r2}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x4) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 20:35:32 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) chdir(&(0x7f0000000240)='./file0\x00') shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10283, 0x2) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) shmctl$IPC_STAT(r0, 0x2, 0x0) sendto(r2, &(0x7f0000000180)="dab3183bf9db43d66b4f95087cbf16ffae9afa419de0e09fe7ad574e3420df2acc7234eec5f1a28312ed9324d3c998eb1b3bfbee9457", 0x36, 0x8, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 20:35:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080, 0x100) open(&(0x7f0000000180)='./bus\x00', 0x8a, 0x0) flock(r0, 0x1) open(&(0x7f0000000200)='./bus\x00', 0x400, 0x597f90e6282b7555) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 20:35:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) socketpair$inet6(0x18, 0x8000, 0x3ff, &(0x7f0000000080)) 20:35:32 executing program 1: r0 = socket$inet(0x2, 0x4000000100000004, 0x0) listen(r0, 0x3) connect(r0, &(0x7f0000000040)=@un=@abs, 0x8) 20:35:32 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x3) poll(&(0x7f0000000040)=[{r0, 0x44}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 20:35:32 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000000)='./file1\x00') ioctl$TIOCCBRK(r0, 0x2000747a) sendto(r0, &(0x7f0000000080)="ccf1a0d58afea3c572a5560a8d95b5b1dae238", 0x13, 0x401, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 20:35:32 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) 20:35:32 executing program 1: mlockall(0x3) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x3011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) recvfrom(r1, &(0x7f0000000080)=""/73, 0x49, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="d1004236187a1a1e3000"], 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = shmget(0x0, 0x1000, 0x30, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x5, r4, r5, r6, r7, 0x60, 0x3}, 0xffffffffffffff8c, 0x80, r2, r2, 0x1, 0x1ff, 0xffffffff00000001}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 20:35:32 executing program 0: getitimer(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xffffffffffffff26) r1 = dup(r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x11, 0xffffffffffffffff, 0x0, 0x58) r2 = socket(0x6, 0x7, 0x200) getitimer(0x1, &(0x7f0000000180)) flock(r2, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x5, 0x14) fsync(r3) sync() r4 = accept$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0x402) flock(r2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r4, 0x6, r5) 20:35:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x0, 0x6}) 20:35:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='s', 0xffffffd5) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 20:35:32 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r0, 0x0, 0xfffffc8d) 20:35:32 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x40007) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80804, 0x3) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 20:35:32 executing program 1: r0 = kqueue() kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r3, 0x2000746e) bind$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) syz_open_pts() connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9, 0x6, 0x9, 0x80000001}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x200}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000003, 0x8000, 0x8329}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0xdb1, 0x4f}, {{}, 0x0, 0x11, 0x80000000, 0x0, 0x8}, {{r0}, 0x0, 0x40, 0x2, 0x5, 0x401}], 0x10001, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x2, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x80000026, 0xffffffffffffffe1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0xfffffffffffffffe, 0xffffffff00000000}, {{}, 0xfffffffffffffffd, 0x8, 0x40, 0xafb, 0x3}, {{r1}, 0x2, 0x8, 0x80000000, 0x9, 0x4}, {{}, 0xffffffffffffffff, 0x62, 0x0, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x8, 0x7425}, {{}, 0xffffffffffffffff, 0x1, 0xf0000002, 0x1d, 0x80000001}], 0x7, &(0x7f0000000200)={0x3, 0x7}) close(r1) fcntl$setstatus(r1, 0x4, 0xc8) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 20:35:32 executing program 1: r0 = geteuid() getuid() getuid() getuid() getuid() sync() r1 = geteuid() seteuid(r1) r2 = shmget(0x0, 0xd000, 0x24, &(0x7f0000ff3000/0xd000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffeea) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r6 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x400, r0, r3, r1, r4, 0x2, 0x100}, 0x1, 0x9, r5, r6, 0x11c, 0x9, 0x5}) socketpair(0x20, 0x4, 0x78, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r7, 0x2000747a) 20:35:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x7a371361bdf28f89, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x6, &(0x7f0000000040)="cb811db6cb1c5bec56dda4601894f24813d61e1b1d3e8493efbe8b2ce96619e6c11e1d89f11814f9c2cbe1bc4ed53b614721e4efca828959e5c525c0330536d0826d0b6b12d1783e6695d855d9f57f8009b5ee2a8e058e26e9909a04c3f104ef0cc66f2db502aabb8e05748a329ecf430045e67e3571a8fca59f7588acd87b9a33530184fe2fd30408a72813a7eb8ed1243bf7f4d87aece2983b", 0x9a) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) semget$private(0x0, 0x3, 0x2) 20:35:33 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/252}, 0x104, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) msgsnd(r0, &(0x7f0000000100)={0x0, "7cd2c630ba5bdd6f6bc97d5ff0cb9dd3e096d2871590eefe4bd2e54657e9c8bf33cc94920bef20579b19e0bc7163b13a55e9f78172593b9e266246400aca8407164e19da45097619d1a5bd22421b83d75688256462a2a3a11ae36191f840"}, 0x66, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3}, 0x8, 0x0) 20:35:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x61, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 20:35:33 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x100000000, 0x800}, {0xc, 0x92, 0x1000}, {0x5, 0xffff}], 0x2ac5) 20:35:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = socket(0x400000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 20:35:33 executing program 1: r0 = socket(0x1, 0xc002, 0x0) r1 = dup2(r0, r0) socketpair$inet6(0x18, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x9}, {{r1}, 0x0, 0x20, 0xfffff, 0x9, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0xb2a, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x9, 0x7fff800000000000}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x100000000, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xbbdb, 0x5}, {{r1}, 0xfffffffffffffffa, 0x80, 0x80, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x7f, 0x400}, {{r1}, 0xfffffffffffffffb, 0xa, 0xc0000000, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x5, 0xfffffffffffff765, 0x1}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x100000000, 0x7}], 0x900, &(0x7f00000001c0)={0xb91a, 0x99}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 20:35:33 executing program 0: r0 = socket$inet(0x2, 0xb, 0x1) r1 = socket$inet6(0x18, 0x4, 0x2) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 20:35:33 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f00000000c0)="04fc10d8948f3edafaa204a3d18f27e7fb3753671236d36f05dc85c3e0b8d790da52450a70a253f60fcd2ae807e364576f23a137b45180c973a68bf6614295aa0c4d3f4db97f8ba7b8c91f065ab2aae25e2e38941ca37e2a5ccd8dd2910c681d1cd2256ee228a3beb6f40d37c073cfae930a715e613d583a", 0x78) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 20:35:33 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffeffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 20:35:33 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') socketpair(0x11, 0x8007, 0x7fff, &(0x7f0000000080)={0xffffffffffffffff}) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/119, 0x77) r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x3010, r1, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) 20:35:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000044ff2)='./control\x00') mkdir(&(0x7f0000000080)='./control\x00', 0x1) rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 20:35:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x10000000000000, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto(r1, &(0x7f00000000c0)="0eb1f774fb13315b1cccabfcc2435a93eebb8bbaca3d0e985ca74494f181e6d8a169599f8c10bc21ac0322fc6c58089d29df504b773e2f8d4d288b9bbdddcb175a58be74879bec353d3b50b4170c324aec1b6f5a22b418e0fa585a16affd6da9d98d9d2dc77cfdd7367428ba6d2f35042126201cb71ae4aad7c78fe972354cc0918ed202abc9c0379b59276490dc514e9ca99cd9b23023eed4035c1802a041dbecc36dd7917041bcba5633e7deb7398d7e2e0898ee07385ca9ba9e7f852e64d55d71052196b9ca97ad543d510d82cabddc0754e5d86c6895343fb3af13e35e87028a9e94b51e5c72d392a6d9037f3d2cf807c6e8c5d99b77a05fdad986c07ae0b5f2b8c4396c14eb57380fcae38467507fe8bfdf214039c4007eb3142b9746b2bf3ac23739b8a8bd71fbe29af3f130735f8180905c9eaee58d8d4d2f45e3f3bea964c060496d63f3685321769605d53b08de5e824f9f9ef35bfaf21340d993ab4ee92c47efb1f3f2da9d5cfee83f2555a511e10540fe506cdc13faeb9b2507c5df736b2b8d5a6ddbb9a4f178f05599a42fb4300ab7fc4989ab41e41dc6d271fb5beae9ea9232bccba69d226373b54a23391afc02f434ee6b1988e30578eb1f57a95153777b16aaf6129dc7d640f9fe136968e26383d3120474ed3f4f9ceecde562e60685631d7c08cd354099faed93f3c8aa5c7b03166498e068fab71c7b5896c2e0b987b1e08a01cfaf680fe569379c227e1b180caf7781c45886389a12ccff2c3acdce73a9c8f81f44ebd2c22ed63fbd416434a056cb40a8bbf259d50bf75faec4a4ec2efc53a37b2034c3d3182e42954c0871bfb1a032cdab03e714b2ece3ecff525a9680fbbabf07f7b4579a6d8166daa4f785fe494f9a1f324e7fce17c6bffeb06d15fc20fc70fe0f6744a3c330a52fbfe369bde8bb04453faf55bc6df4fcee28b7a5a33187c5fbf5fb2af81d5e17cb450b9faa12b72300b4d261e05e24b1d648c37ff10b25df41425135adf0417dc96d0b9260c081bea2873a0b8cb98fa13b6a8d2c430bad5e9b52cf2ced3d698fffc0b9b6860b500c2a4e43393bc880b73581eeeb44d31fee1350d96f5608d7c5cb78a88ee93c33bb6e2fee3e493f940e27a0b2d1d64625d501a993bb65d0a8078120a53adb3ffc37d2f3ffb520b5d8c95bd51952fdc89ed34f94f6d91237ef6675ad69c6c973f40256f9bb844ef8e4344d1141ded49df86bdd76e76c7c036bccacdf749ad044fc38731b224c9d4d2cbb2912ddaf2dbcba4a7cba253faf4276483f8e0c0cc3e1ad8abd2e554a37616d94668f0850cdb0500f25bcd6b42af775d25a70785643968d82b70f35d5bda36c48431235bd929ded5480fe9c118636033592dc88c2cf5ee739da2ddd773c73cfb5e9f5fb66003b7a25b01b7790a530e944d145228a76cdb6ef42b918a29ee9995478e952ec7252b1ee2e8dc1f8845f029ab3387522daafeda7d219c8c48fadb1281942f4be38df4fd183446fe73c5da8fdf08a2486e4dbbb1215514682884a328f0d0683c2b7e40c32786beeec48147d8226d7d92fb795a807ce06b07131a9fad020fc5e4a51cb43a46b66de24bbeb1b6350661ef156556150f11510f9387b2fa6997a521e62c864402445de5022dc0a6e1f5db3347a6e64763dd59030370ef13aec2cbd0960665dcdbe81026e7979f7ba9cd84fb9f0007efb120dd088a10ee47524b407f852fe5594796c66d0423f0a46ec3a983307e1370d87ce7d6b284cf502e500f185e2cccfe6494272813a6c19ff74cc5fb84ebb3fc0655f7134fe992dd86d89ebc5bcfd92b2e43ee311bffc0064998388fdff2a76b2a200eea257a810d9e377b7672e008f2eea234f75b5d02b7b9625d4547eb99df258bd50fba1ccfee3687eb76792913a5764e47d34c0f2da314fc7bc0ace08f03681bba529b5c8cbb30414c31e03d784bc57a8750679096ec549c88a48878587b1d359a4286350f942030338f5377c2b62fa85d176c9e082b0c63fb52d5d5f00373423faff06faa6654339b0b0fd1942b30a33afa268267566e856f2877d5469b4c6790550675dae45cbdeb62356e96b5b72f97a4c8c0dda9054994fd73d4e37c9b09cb8031d6efb3359c9eac5efc12cb4c7ac0d2dad9e943491f20cb5678f578c159e8ca9e3a7017f8f7d1d2d689eca657c3c139c2b736b8748e5e02e5b49804ac11a13a1b42c454477cf411b9aed7ff6b03e1174d95adea3b56c3986c616396a5cc89b8be984861470918bd58ff9df4d0dd04ef52c8b11d0298a092d3548807c107d871b1d5947521ba1b42f5c7ff61ec442b42a89b7637feb7a379dcdf07e56d6206d05b32a3288083d87c227d6570af54241e1850b4eeacd27891cd1f38e40b441075ac1fc7090b64a026d126a9178a222104314837dcd3d1c696746a62110babba4e04c62f7966346a04452c0f8d51aa59ec13c82c1feabeacf0d79b83a5d7183f3b2c8bbb4740ba6b7b29fa28f5b0e8fecdbe027dd1b900cfe65335338698a57dd443b9fd981614efc6c1bc55d150e170d0623da619d57de370d2de79add734cc5b5aa0fe9903c50de322db1def9b728ea55e0bf72317e0f0248fcd2fb06c42eaa3ac1ce5dc4a3a7f11c5395fd82acce49d5f80283fbe1d049d990cfb945ad7e044c8f59637e5a1550c52bc8fb65bbf48e47181ebee1d6a49fb459d232981fb2e50bd29a9147f6a2e1669e5d1f697a259622d5dfa6c9addd91067cc5c8b0c8453ee2ae84efb668848f1bad0b4af3253175c84d9b2dbf587354d07502a01234484cc50be03682e1003a6c3fca6279b930c11eeabb28405fed8f27c9d971cb2fbfcd021135c4c402e3df0789a41a34e242f9bd934b6b7ab3c1d414119fd9c47f098ff3d5868d205441bcfb7e7607429d39fa456bb106c1d754d679c18579248f13687464d11f2d7b0e028ef799420cd7ed9951c385a03d298b271c81647b8f95702c08c4dcf2ccfb69d5f10a2887c2b3d25b57d85603eeb6b05c58abaa21122139782c7df9821278fffdb2785b343581c11a30c0fae0ac643a44ab0fab13bd7fce9543735d6235b017bf3aa1d8c9e2d73127be66b13d47b33029a77dd7c87c3115b17fa75cf4175b38b221ff5c13d580163b6a6ec055194172b1c5642e885a70ad4d922194ed49610ca2b1506b216555e872d57d6f5f22fc199e085dbe203999263575481d43317de7b0b6fe20e4670e70a1520e5f1f92ec8bffb0fa18e5ce75ea9dbab903dc22c4b62ee67ea2187ce68f4ca4765353ca3dbda802a1a087c1fe411a47a8624869087898283aba5a93c92ed5a4f625d0ca184b1b7b4631f6b48fca9f620c77faabe3e03dc7bf10c0891f824b0c2fa1f783d8f9ce09454292111a901797f7b2d7643db31d781d09c0302a2e3f9b07df97daf1b00d2a991338a7824676c53fa98b1dfc436c715deda5cae56a247602e68fe145b25fbc0c9cde8d11816be88dc475e1eea44c7c3c7a5a754a7bebaa822a57d5e7a51243f1b8a1c0548563cac3d13faf2f9138dd8d5f93434ffff466b0e075c4ed01c1fb84820441173bf4456f0eb656c4dd7f3c667c279b5f2f480b55efe6f00e0fed2c7cc7d0acad4c534fd6fe1688167ca7adbb440c0a00eab2ea55e7c335951986a3e81fb54cc433555884add535ca782ae8cd041940f1c05f0502d1a3a85697a06202ac8589529630e7d9bbead2aef752a5206166d9f6898832ae78f1ad6db8f54e6798d43f92ae752193bcc24bc495f44c7f4c852f4a15d68349fd74afb8132cdffe962d504392a2a46c260d13e8f33e04c3dc1f0f941c98394ae0e6b4a8245fedd6d87d3b3b1172e852f4b28a4a1aa46ae5945f91606cd9443f90b22c914bfdf8275e8d7baec2a769a4043dd0d5e4578b9e26ee23816eb523c5a47da3e9733c4788a01d1312e54268c4131625dcad3b62d44d65dc723ef95bf6ad566986ee85fc132ff958b011afef6749064229c031ec888f9c51c3e8b6c10f2b1857fac8410cdc449f7cb84e7dd47e4330254238cad70f0a840b353708d2c7e4cfd24f688187a6ed3db3662735a8224502218f064e9e83e61394faf4e93f47f94dd75eada74dbd052fdbc4944341368a9bb6649b9e73f17f14bbcfdf52ec75e787ff096d9895ed060e8371655c7fe691667d28513c6699582af77e193799ca3df1255e046f8435ba90afda347ea4b0448bca95e6eb1efe96629cbd861ea18a4a788b831823e9ac77a57a227804d0f616f5f0dfafc31b01e78eb7a9ee5eae483bde2f80e20ef19ed6cd7169f833f5cc50c279e656e49a352e6b027e365c444f53f45bd83c6948ffb2db765ddd27871f6c8e440ed36bc2776da443d39cbb311abe1fede73b0323a52a50f1d627b37a924edb47e832a5cf6c7087ef7cacb42eb5f4081e2603334e59144b9c46297d78e17e3b94b0cea4e804cd899de3af328a98093510317c33cb655493c1e04d43c03d5d816453055b6391c91030c6777e9929fabf30d0eb3f8793a7ccd9ee2437d79a4b1d52783355659a07460043d16a5f50893abc15c8b43e121fe27d8eaf001055b40f9f1cb1a98fe69b93873862662c1da2f2f9828a3453b7d3d5f54b33a8b15e4c953c217865a23631a7f090f9fb4dce6bc6ae040c8ec2b12f37d24a4c93cbd5564ec723bee6d2cebee6628d01317ed5b3056a9e4644ba73b269a714f01fae3901de3f757ca64edc5e443be237226618d298208f0ccb922105e952067b056035588ff4d13ec7a249944dd15f8c4a781f10f2c4ba257a2e70898399d4be157941cb1ae4cb6165079cbef0bddb4085732537e8c28236cbb817fd263aae929f99d49e4b5fd16369bc5a02a556aa960e53ec55b57c2c951137a73146c87e444bfddd591f01689bc24f9218b20111f7f7ffbb691d6cbaf9bbfb53d7baad27797a8ca453aac9c36366372426b3dc7177ee4709a38b6e4dc4fe66951677571b7ca49db7b859569421fe26d2cc8ea5d49d201d98e64c9faab90d52a945b51955ed78e1df34e8ef004072271adc26b6eb81e55d08c77badcb92431c8c5f6dc0960ca6e2c3617e9a5089654251d54f272e3292aaf8b18d6157996552c681d867b3e708197d0dc278cf5327cd79b0bd9241652a4d9b14880fd6e03065781605b7c9938117c9e18ad91b9fc0af5cdc8c01d0300264cd3626f22034aa64ba77354d9b02c7a4e0b37cf795eef84326bb41fad66ac3ba58f38c329ad5860ee7abf37c7d5d11a1a2c79c9daed2647da72f20c275337201f1e67846059cea1c63ddb4f82b8e6fd97ef7fece3b5fe1bfc9dd759d5d59041295da64dc46f72ecc8bb7e89329b5382ca58b07de74a8289030a5463ecf9a16cd9777e92941d4a892cd9fa57dc90c75ba69b638c4d2001fa75af045f8ebbf4cc96b19f1fdb7b47e8546fd59b565ec923a111866985f742229b720e7a622fd38c485b55a002585dc1d1527ca9a5ad6e3f1f68eeeaed9bd3c9c846d726960af34d68444bcc7845e15d9fcb18307dfd43000a4eadbabcebcb3fe235e7992b9fb1257cbce4b28205f5a3362c583a0f2f0df3c66ab759c6ec68286c3ffb21884be69df7779d40c0360801a480f0e4875dbcaf913e7e75e716177cfa3347c5309c8d630b1958c57c32900d4072ac9f4808aadb3cc0cca43a86aa486da539b9038b002951066b981040718f9bdef17242ffdf3d8b1e139353fafb489ce310e922a380924825a07347486dfd0c2766ec5821b97f427b77952c404243aaa7fa0b774c10b31248622f3bd8dfb737f149e6c71654bf11c16e3", 0x1000, 0x400, &(0x7f0000000040)=@in6={0x18, 0x2, 0xb6d, 0x9}, 0xc) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 20:35:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 20:35:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) fcntl$getown(0xffffffffffffffff, 0x5) rmdir(&(0x7f0000000000)='.\x00') open(&(0x7f0000000080)='./bus\x00', 0x8110, 0x10e) 20:35:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x300, 0x28) lseek(r0, 0x0, 0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x161b) 20:35:33 executing program 0: select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000040)) 20:35:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchdir(r0) r1 = shmget$private(0x0, 0x1000, 0xca3033aeee468228, &(0x7f0000ffc000/0x1000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() recvfrom$unix(r0, &(0x7f0000000100)=""/205, 0xcd, 0x42, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x20000, r2, r3, r4, r5, 0x84, 0x47cb}, 0x2, 0x9, r6, r7, 0x100, 0x9, 0x6}) 20:35:33 executing program 1: madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 20:35:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) 20:35:34 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) close(r0) 20:35:34 executing program 1: socketpair$inet(0x2, 0x4000, 0x7f380ffe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002780)={&(0x7f0000000040)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002640)=[{&(0x7f0000001080)=""/187, 0xbb}, {&(0x7f0000001140)=""/173, 0xad}, {&(0x7f0000001200)=""/200, 0xc8}, {&(0x7f0000001300)=""/110, 0x6e}, {&(0x7f0000001380)=""/232, 0xe8}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/148, 0x94}, {&(0x7f0000002540)=""/219, 0xdb}], 0x8, &(0x7f00000026c0)=""/176, 0xb0, 0x80}, 0x0) pipe2(&(0x7f0000003840)={0xffffffffffffffff}, 0x10004) recvmsg(r1, &(0x7f0000003800)={0x0, 0x36f, 0x0, 0x0, 0x0}, 0x0) 20:35:34 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) open$dir(&(0x7f0000001340)='./file0/file0/file0\x00', 0x10001, 0xfffffffffffffffc) r0 = open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x10, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) getdents(r0, &(0x7f0000000280)=""/4096, 0x1000) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) getsockname$unix(r0, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') mkdir(&(0x7f0000001300)='./file0/file0/file0/file0\x00', 0x0) chmod(&(0x7f0000001380)='./file0/file0/file0\x00', 0x22) 20:35:34 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) 20:35:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) r1 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/39) mlockall(0x3) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) 20:35:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchdir(r0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 20:35:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$inet(0x2, 0x5, 0x7f, &(0x7f0000000080)={0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x1, 0x8004, 0x40, &(0x7f0000000140)={0xffffffffffffffff}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x20) socketpair$inet6(0x18, 0x4007, 0x2, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() r8 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80) r9 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x48, 0x20) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x800, 0x3b) r11 = socket$inet6(0x18, 0x8002, 0x0) listen(r3, 0x3) socketpair$inet6(0x18, 0x4000, 0x9, &(0x7f0000000380)={0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x47da323889309a4e, 0x8, 0x400fffff, 0x0, 0x20}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x6, 0x6}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x7fff, 0x7f}, {{r4}, 0xfffffffffffffff9, 0x48, 0x8, 0x1}, {{r5}, 0xfffffffffffffffb, 0x8, 0x1, 0x9, 0x5}], 0x0, &(0x7f00000003c0)=[{{r6}, 0x0, 0x1, 0xf0000016, 0x5, 0x7ff}, {{r7}, 0xffffffffffffffff, 0x4, 0x0, 0xfffffffffffffff8, 0x1000}, {{r8}, 0xffffffffffffffff, 0x22, 0x80000000, 0x9e9, 0x1}, {{r9}, 0xffffffffffffffff, 0x80, 0x5, 0x2, 0x100}, {{r10}, 0xfffffffffffffff8, 0x20, 0x1, 0x40, 0x4}, {{}, 0xfffffffffffffff9, 0x2, 0x8000000d, 0x7, 0x1bde97c0}, {{r11}, 0xfffffffffffffffc, 0x80, 0x14, 0x2, 0x7f}, {{r12}, 0xfffffffffffffff9, 0x98, 0x12, 0x4, 0xffffffff}], 0x1, &(0x7f00000004c0)={0x8001, 0x8}) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x9, 0x0, 0x1000, 0x0) 20:35:34 executing program 0: socket$inet(0x2, 0x4000000000000003, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 20:35:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000000000, 0x0, 0x0) 20:35:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60f, 0x0) kqueue() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = kqueue() open(&(0x7f0000000140)='./file0\x00', 0x600, 0x120) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x647) 20:35:34 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = semget(0x1, 0x0, 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000340)=""/4096) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000300), 0x0) 20:35:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cf120b93df5f24cace12f3011fe759a193dac837", 0x0, 0xfffffffffffffffe}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$dupfd(r1, 0xa, r1) 20:35:35 executing program 1: r0 = socket$inet(0x2, 0x3ffffffffffffffa, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) r1 = semget$private(0x0, 0x0, 0x600) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x5, 0x1, 0x7fff]) 20:35:35 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x1, 0x30) readv(r0, &(0x7f0000000000), 0x10000000000000c4) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x5) write(r1, &(0x7f0000335000), 0x10052) 20:35:35 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000082b8ae6627ff2b3428421ae900000000000000000000000000000000000000000000000000000000b10000000000000000000000000000000000000000000000791777460000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) setitimer(0x1, &(0x7f0000000140)={{0x910, 0x6}, {0x2, 0x921}}, &(0x7f0000000180)) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setitimer(0x0, 0x0, 0xfffffffffffffffe) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 20:35:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) close(r0) syz_open_pts() 20:35:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x2, 0x200000000040, 0x8}, {{r0}, 0xfffffffffffffff9, 0xd3, 0x2, 0x6, 0x40}, {{}, 0xfffffffffffffffa, 0x81}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7c47, 0x7f0000000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0xe2, 0x20, 0x4, 0x9ac}, {{r0}, 0x100000, 0x80, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x58, 0x1, 0x2926, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x21, 0x0, 0xfffffffffffffff2, 0xc8c}, {{r0}, 0x2, 0x4, 0xf0000000, 0x6, 0x3f}], 0x100, &(0x7f0000000240)={0x3, 0xffff}) dup2(r0, r0) 20:35:36 executing program 1: select(0x7, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x81) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getuid() r4 = getgid() r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) socketpair$inet(0x2, 0x0, 0x5, &(0x7f00000001c0)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2, r3, r4, 0x1, 0x6}, 0x8, 0x80, r5, r6, 0x6, 0xff, 0x8, 0x3}) socketpair$inet(0x2, 0x4, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 20:35:36 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000000)) 20:35:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x2}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 20:35:36 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3ff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) 20:35:36 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x100000001, 0x40000000}) 20:35:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x7ff, 0x8, 0x20}) clock_getres(0x0, &(0x7f0000000000)) 20:35:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0) 20:35:37 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0x200) shutdown(r0, 0x1) r1 = socket(0x1, 0x1, 0x1) socket(0x22, 0x4007, 0x5599) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$inet(0x2, 0x7, 0xff) 20:35:37 executing program 0: getgroups(0x3fffffffffffff38, &(0x7f0000000000)) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) lseek(r0, 0x0, 0x2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1, 0x4}, {r1, 0x2}, {r1, 0xa5}], 0x3, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') lseek(r1, 0x1b, 0x0) 20:35:37 executing program 1: socket$inet(0x2, 0x2, 0xa5) 20:35:37 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x200) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x729d, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4000000000}, 0x3, 0x0, 0x0, r1, 0x5, 0x7ff, 0x62, 0x2}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x80000001) geteuid() 20:35:37 executing program 1: getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/57, 0x39) open(&(0x7f0000000800)='./file0\x00', 0x4, 0x1100) connect(0xffffffffffffffff, &(0x7f0000000840)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000001a40)='./file0\x00', 0x2) 20:35:37 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x8003, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r5 = socket$unix(0x1, 0x7, 0x0) kevent(r0, &(0x7f0000001180)=[{{r1}, 0xfffffffffffffffe, 0x80, 0xf0000024, 0x3, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000033, 0x1, 0x40}, {{r3}, 0xfffffffffffffffc, 0x24, 0x1, 0x0, 0x4}, {{r4}, 0xffffffffffffffff, 0x63, 0x20000040, 0x7fff, 0x14000}], 0x4, &(0x7f0000001200)=[{{r5}, 0xfffffffffffffffa, 0x60, 0xfffff, 0xfffffffffffffeff, 0xe1}], 0x80000001, &(0x7f0000001240)={0x7, 0x81}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 20:35:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000040)=""/183, 0xb7}, {&(0x7f0000000100)=""/208, 0xd0}], 0x3) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 20:35:37 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() geteuid() r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r2, r1) geteuid() setreuid(0x0, 0x0) syz_open_pts() seteuid(r0) 20:35:37 executing program 0: open(&(0x7f0000000300)='./file1\x00', 0x100, 0x20) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000040)='./file1\x00') 20:35:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a01, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x811, r0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x100000000) 20:35:38 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 20:35:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x150, 0x5de7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) 20:35:38 executing program 0: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') 20:35:38 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x834}) 20:35:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) socketpair(0x18, 0x1, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x9, 0x3f, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000080, 0x9, 0xfff}, {{r0}, 0xffffffffffffffff, 0x24, 0x2, 0x261cc7b9, 0x3f}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000012, 0xed8, 0x92}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x6, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x400, 0xfa}, {{r0}, 0xffffffffffffffff, 0x42, 0x40000000, 0xa87, 0x8}], 0x7fff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0xcaf, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x81, 0x9}], 0x1, &(0x7f0000000340)={0x8, 0xffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x6, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x3, 0x5}], 0x7fff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x40, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x7, 0x180000000000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x6, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0xfffffffffffffffd, 0x3}], 0xff, &(0x7f0000000140)={0x5, 0x400}) 20:35:38 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a67afcb415ce4b7271e5f08e7155e35b333096bd6daa14175347d7ac36dff0863d1b788af138e47066a449e079c5ca2c071663a1c96faf4a69901664003a26fe1a187344eabc2c1f7f99f3eda3aa4177ad2469a8e09f4b0c64061108b473765a309df5fdf3ceaa0337ed031e952aeaa4c7c996505acb1eb9dabd5106377a13", 0x7f) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x142}, {r0, 0x8}, {r0, 0x40}, {r0, 0x4}, {r0, 0x100}, {r0, 0x6}, {r0, 0x1}, {r0, 0x8}, {r0, 0x24}], 0xa, 0x7b) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) 20:35:38 executing program 0: r0 = msgget$private(0x0, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000001c0)="c2cf8b220465e41c7133315cc620acdb8736cc3d3b7d0d70401c9b0ba5360884662c2af75194f14f9c0146507e72dffd0e0735ef7aaf1d4850de2d2e3250cd0b2f2b66d70d4ed9f25d5afbba3a781e9a18fc0204385eb0dd85352b7469209e66195a1f65a7e0bf47a15f142c79884cdcfc9495a7861460ac23fda5a1a613b38dbf343fdc50fced312f559a7566080b5c358dfb5746f35a35ecfba7e6340438bad508", 0xa2, 0x400, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3f, 0x4}, 0xc) r2 = getpid() wait4(r2, &(0x7f0000000000), 0x2, &(0x7f0000000100)) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) 20:35:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) close(r1) 20:35:38 executing program 0: truncate(&(0x7f0000000080)='./bus\x00', 0x10000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffd) fcntl$setown(r0, 0x6, 0x0) 20:35:38 executing program 1: r0 = socket(0x1e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfe9a) r2 = getgid() socket(0x6, 0x4000, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000080)=[r1, r2, r3]) 20:35:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 20:35:38 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x2, 0x8, r1}) fcntl$setflags(r0, 0x2, 0x1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) 20:35:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 20:35:38 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 20:35:38 executing program 1: symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x22) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 20:35:38 executing program 0: mincore(&(0x7f0000f14000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/127) 20:35:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000083a2, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r2, &(0x7f0000002840)=[{0x0}], 0x1) 20:35:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x9, 0x400}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$unix(0x1, 0x1000000000002, 0x0) socket$inet6(0x18, 0x1, 0xfffffffffffffffc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) 20:35:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x400000000010, r0, 0x0, 0x0) 20:35:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xfffffffffffffffe, 0x2010, r0, 0x0, 0x200000000000) write(r0, &(0x7f0000000100)="cd", 0x1) 20:35:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4) r1 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) 20:35:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) flock(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x173) 20:35:38 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3f1aa03859a4e93e84f1d9e825b9769fc6422714b3e4282c4be370911ddc3dc0d13d519a45a3b8bd378042d06759babd8341db670f3f81e9846b8416a141a038475900535fbd3092733d37a8ee3aa4cd0907e3a4448db1757724687343b0c37c2c110e406f4e4a021daf61c90e4f001604518825fa5dbbe01b2cf8229007596072a4f12fe0c3cf1234b8ebb2eb227c63a3d47d1c817a4795386fe4796b99f2b45f20af68eb7c7a8112c688a1e38cf32d37c44c5b7673521ac5db9dedb948764f5bf804e2579833167c00218b46c90602", 0xd0}], 0x1, 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 20:35:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x6}, {r0, 0x8}, {r0, 0x5}, {r0, 0x90}, {r0, 0x80}, {r0, 0x100}], 0x6, 0x200) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x41, 0xf0980a1d2fc4e377) r2 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/62) msgget$private(0x0, 0x500) 20:35:38 executing program 0: setrlimit(0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/166, 0xa6}], 0x1) r2 = semget(0x1, 0x1, 0x40) r3 = geteuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setegid(r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb50, r3, r4, r5, r6, 0x104, 0x6}, 0x6, 0x8, 0x1000}) 20:35:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/../file0/file0\x00', &(0x7f00000000c0)='W\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000380)=""/133, 0x85}, {&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f00000004c0)=""/76, 0x4c}, {&(0x7f0000000540)=""/190, 0xbe}, {&(0x7f0000000600)=""/206, 0xce}, {&(0x7f0000000700)=""/208, 0xd0}, {&(0x7f0000000800)=""/171, 0xab}, {&(0x7f00000008c0)=""/206, 0xce}], 0x8, &(0x7f0000000a40)=""/157, 0x9d, 0x100}, 0x2) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000000)='c\x00') getpeername$unix(r0, &(0x7f0000000b80)=@abs, &(0x7f0000000bc0)=0xfffffffffffffdce) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fchown(r1, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) symlink(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='./file0\x00') readlinkat(r2, &(0x7f0000000200)='./file0/../file0/file0\x00', &(0x7f0000000240)=""/251, 0xfb) link(&(0x7f0000000140)='./file0/../file0/file0\x00', &(0x7f0000000180)='./file0\x00') r3 = msgget$private(0x0, 0x435a93021f695be2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000b40)=""/40) 20:35:39 executing program 0: mkdir(&(0x7f0000000040)="e91f7189591e9233614b2f", 0x0) unlink(&(0x7f00000000c0)="e91f7189591e9233614b2f") r0 = open$dir(&(0x7f0000000000)="e91f7189591e9233614b2f00", 0x400, 0x88) readlinkat(r0, &(0x7f0000000080)="e91f7189591e9233614b2f00", &(0x7f0000000100)=""/237, 0xed) 20:35:39 executing program 0: r0 = getuid() getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x1}, {0x80, 0x8}}, 0x0) setuid(r0) 20:35:39 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2e, 0x0, 0x20, 0x97}], 0x19, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x84, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x89, 0x3, 0x9, 0x5}], 0x1, &(0x7f0000000080)={0x2, 0x8}) socketpair(0x18, 0xc003, 0x3f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0x43, 0x2, 0x10000, 0x7}, {{r0}, 0xffffffffffffffff, 0x22, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x5, 0x40000024, 0xa42, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x7f}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0xcc6}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x7, 0x200}, {{r0}, 0xfffffffffffffffe, 0x32, 0x40, 0x5, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xff, 0x100000001}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xa, 0x5, 0x9}, {{r0}, 0x0, 0x8d, 0x5, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0xc9, 0x8, 0xfffffffffffffff8, 0xfffffffffffffffc}, {{r0}, 0x0, 0x42907d0b9214eba4, 0x40000000, 0x5, 0x7fff}, {{r0}, 0x0, 0x2, 0xf000001d, 0xe5}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8000, 0x800000}], 0x8, &(0x7f0000000340)={0x8, 0xfffffffffffffff9}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0xc00000, 0x1, 0x401, 0x6, 0x7}, 0xc) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0xa9e0, 0x7f}, {{r2}, 0xfffffffffffffffe, 0xc7, 0xfffff, 0x800, 0x8000}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x7ff, 0x1f}, {{r2}, 0xffffffffffffffff, 0x4, 0x10, 0x401}], 0x3, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0xb1, 0xf0000004, 0x2, 0x7fffffff}], 0x8001, &(0x7f00000004c0)={0x6, 0x9}) shmctl$IPC_RMID(r3, 0x0) kevent(r2, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x19, 0x4, 0x94d1}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x10001, 0x3}, {{r1}, 0xfffffffffffffffc, 0x40, 0x80000023, 0x16863487, 0x9}, {{r1}, 0xfffffffffffffffb, 0x9582cf174b17f77a, 0x1, 0x8001, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0xff}, {{r1}, 0xfffffffffffffff9, 0x1, 0xb, 0xffffffffffffff00, 0x63}], 0x6, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffc, 0x5f680e075e392092, 0x22, 0x9, 0xc9}, {{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x5, 0xfff, 0x9}, {{r1}, 0xfffffffffffffff8, 0x2, 0x40, 0x4, 0xffff}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x7, 0x8000}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0xa9, 0x6}], 0x3, &(0x7f0000000680)={0x3, 0x8}) socketpair$inet(0x2, 0x5, 0x7, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x4000, 0x9, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x3, 0x6, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1022, &(0x7f0000000780), 0x4) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x0, 0x1, 0x9}, {0x18, 0x0, 0x0, 0x4}, 0x7, [0xbd, 0xc695, 0x9, 0xffff, 0xc7, 0x40, 0x4, 0x4d1]}, 0x3c) chroot(&(0x7f0000000800)='./file0\x00') mknod(&(0x7f0000000840)='./file0\x00', 0xc002, 0x175d366a) utimensat(r1, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x3, 0x10000}, {0x4, 0x9}}, 0x2) recvmsg(r6, &(0x7f0000000b00)={&(0x7f0000000900)=@in6, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000940)=""/71, 0x47}, {&(0x7f00000009c0)=""/133, 0x85}], 0x2, &(0x7f0000000ac0)=""/57, 0x39, 0x7}, 0x840) sendto$inet(r8, &(0x7f0000000b40)="9b01ad72e4e13e8c3107ee0f1a9a61a768ee908881d1032c16428b99ed82cd363d65ffc95b02b671e0ae3a38c6695e7b9dbb74134243ea6055a51e5d73d28df7c3474ccbd1e07810f9a6ebd40b90c1a8dcc6ebdec5de73", 0x57, 0x400, 0x0, 0x0) preadv(r4, &(0x7f0000000c40)=[{&(0x7f0000000bc0)=""/96, 0x60}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000c80)={{0x18, 0x1, 0x4, 0x4}, {0x18, 0x3, 0x2, 0x3}, 0xfffffffffffffffe, [0xfffffffffffffff9, 0x80000001, 0xb1, 0x6, 0x159858d4, 0x4, 0x100, 0x5]}, 0x3c) socketpair(0x27, 0x4000, 0x6, &(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup(r0) bind(r10, &(0x7f0000000d00)=@in={0x2, 0x2}, 0xc) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000d40)={0x1, 0x6}, 0x8) recvmsg(r6, &(0x7f0000002000)={0x0, 0x0, &(0x7f0000001f00)=[{&(0x7f0000000d80)=""/232, 0xe8}, {&(0x7f0000000e80)=""/122, 0x7a}, {&(0x7f0000000f00)=""/4096, 0x1000}], 0x3, &(0x7f0000001f40)=""/145, 0x91, 0x1000}, 0xcf8ededd8238ee2c) flock(r6, 0xc) r12 = open(&(0x7f0000002040)='./file0\x00', 0x102, 0xc4) kevent(r12, &(0x7f0000002080)=[{{r5}, 0xfffffffffffffffd, 0xa, 0x40000001, 0x9f, 0x7f}, {{r1}, 0xffffffffffffffff, 0xa0, 0xf0000001, 0x9, 0x9}, {{r0}, 0x0, 0x80, 0x80000001, 0x5, 0x1f}, {{r9}, 0xfffffffffffffff9, 0x4, 0x1, 0x2, 0x80}, {{r11}, 0xffffffffffffffff, 0x0, 0x20, 0x3f, 0x101}], 0x1, &(0x7f0000002140)=[{{r7}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0x8}, {{r7}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x800000000000, 0x7}, {{r10}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x4edc}, {{r10}, 0x2a26eec96f1784a, 0x0, 0x80000001, 0x2a, 0x7}, {{r6}, 0xffffffffffffffff, 0x60, 0xfffff, 0xffffffffffffffff, 0xfff}, {{r10}, 0xfffffffffffffffc, 0x40, 0x60000000, 0x5, 0x63b816}], 0x7, &(0x7f0000002200)={0xa8f0, 0x9}) 20:35:39 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r0 = socket(0x2, 0x8005, 0x3bfd) pipe2(&(0x7f0000000080), 0x10000) recvfrom(r0, &(0x7f0000000000)=""/69, 0x45, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0x4) 20:35:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000fdffff"], 0x8}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa1c, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) 20:35:39 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) read(r0, &(0x7f0000000000)=""/18, 0x12) 20:35:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7f, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r2 = getpgid(0x0) r3 = geteuid() getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpgid(r2) syz_open_pts() r6 = geteuid() getgroups(0x1, &(0x7f0000000600)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r9 = getuid() getgroups(0x3, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="03fe08df77d53edab28ccbd49a3fae1c3634def8d88ff367609952c7d3f0c3cbe25c9315755f9ef133c1061839f5ecbef833488a38d6df488151c4e86b4c8ca2a121cc6ebefad2700fc41da1294cdddfa936135499403c35dcd1f07654a217eed13f0515f53228e790453fcbf78b61b56f44e5ba815e456b1ae379b58c3f39bbd80bb1ffcfa7adce904b5125b566f3d35d2cb6", 0x93}, {&(0x7f00000002c0)="5301059fd36c4473f4e9d66515f041d8f247924ce6f4339f53326179a87b0a7e8d5e7cddc325b617e671e4734fd85dc2a1efbf35b2d44d144b9c668beada4e9f36c49f0695114e10759546ac8d21abd453a4b75d1b229dd66dbee09fa7aaf27609d5bed79af2ac22a8cbc4cf8cf731384ad5fdd68c9217afc41b86818489c0677be39c625b20ec0e1e9f44b440da05c2f34f287cce8b0173f346b394bdee9f251451296858b554472f49bf14fe032f7d2e43f2587e937e7b39a9728122c1d30405a6496db3ec0e696e97d7fa2679103e9eb9c4aef099e35653ad194aa8594225de76a715519aa5c1cdd0535cecd8ad7a3907576931a7cf6138", 0xf9}, {&(0x7f0000000240)="18", 0x1}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xb8, 0xd}, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x3, 0x9, 0x6, "d1e5a78653e5f957e8704f436aa11088767457ac", 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x629f, 0x7fffffff, 0x7, 0x20, "de1fc1f4de3503cea4a2c0f4722af897faf07d23", 0x1c23, 0x4334}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffc8a3, 0x128, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x6) 20:35:39 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r1) 20:35:39 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) r4 = shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/60) setregid(r2, r0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$inet(r5, &(0x7f0000000040)=""/166, 0xa6, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) setregid(0x0, r3) 20:35:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) truncate(&(0x7f0000000080)='./bus\x00', 0x0) r0 = shmget(0x0, 0x2000, 0xa, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x400, r1, r2, r3, r4, 0x100, 0x8}, 0x0, 0x7ff, r5, r6, 0x8, 0x5, 0x5}) 20:35:39 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x200) socketpair(0x16, 0x0, 0xc9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) 20:35:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x63}], 0x8, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x9, &(0x7f00000001c0)={0xd1}) 20:35:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0xfffffffffffffff8, 0xa2f5, "4765a1f32b42e5219c8cdeeabe1ca0e416daac8f", 0x7, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) fchdir(r0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/4096) syz_open_pts() 20:35:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) fcntl$dupfd(r0, 0xa, r0) 20:35:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x7fff, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="db03a015a3ded0b613d6aed0172d04765b8a2443daca61c69cc2bdc52102dc0d3e5560612ff17688e8b814ff1ddcb82e2c869215520b3857d16d1b5aefb076", 0x3f}, {&(0x7f0000000040)="0151edb41f7954949fdbac0ead6e2f55fffce32aa66a8e81d85d0bd53336c78518161b79d7", 0x25}, {&(0x7f00000000c0)="5ed567644ed7f3b2fc247e7109f645b416f3d56a0dd2164aad26f8f1a84e6c4fd9e1c87d728b32f589edefd19001182fc3074764b48c980d9ff9631aeb1fc0b71d421b00353300165f6bafaf5475470aaa827a6bc4feb2e331ca0280b3337d8d0b3fbdd9afef50824c8f69a7da07c4e89c4fc16a61132734f918d6acc69cef2c20dee07a3fc3d5f11d5ff0967d2269faeb19ce318ad55a693891dd728e9133f510efd0f6ca768f40e8370b7f85fd0b1c4b6f", 0xb2}, {&(0x7f0000000180)="acf1bc24bb55b98295dbde10e982a8a7a8c331546a65d5f0ca9f5d7c9ea63f12c3db8da44bf6691e7004fff8abeb6f767a1cbc4bb0deb16f7795a6309336b0e815d19f2cc5b76058b53b45386ba34119621d17776ad3dfb39fa47578e7e07c462b0fc6de29e52e2d2677", 0x6a}, {&(0x7f0000000200)="9902e446fabbbd283e1bdc0c45789aaf47a0abafbf47cc9449a74b83920de4fe42aa2fe2912e9abbd904cd2c98a2f871f3bf35b1368bcda49e650ad335f7690a9b0b981e8f062452f3d196457733393380c6f69e14908834782bef09f784a09203fe18c99093f8666250f780d9768dc2fc28e0e1b6003303818d225b0d27178cfde50b36658afb1f908f5f278c191cb223eae0a59dd6d70617d75902b7f33e6ef3b5bc29d8f6dd26cd4b349c24100d6c34df7302b5532a1666b9a26cec41d3b41b9315dd8b778de81928a999016881c96ac7ae527ebcd2ee8fae67824e447648c13b2744a0f5e207901826f578f90b5a6d804e58b87e79a6", 0xf8}, {&(0x7f0000000300)="9b58b87496c399aa73b1a1dc30351d85ff949254d1a80f82bb6cfb0caadc5d9530a1e55446bef40eda04be44b0beef11da046a6af0d476e1f667a944b634b12e26def67760d64197286333b04b15a85b50874cea3f75a8deae693c2c1c439c1f0394511501b0f35128949d7e7705092c0739ba8be8f7b88bb0d7308c5b814d6fb737f6b9a9c2315be0f8166ce2b2d5026a66b8aa92f7c1e3be199654fd9f43c2ddb59759da8cd3d93028ea6640adf2de1eea5443ffd955c8e35ed20eb3d294e824c845eeeee773a248f3d3b21bace4dc0c67d85aa2e5a6686f47c4096b5aa7b9dd8e115752c0353d3e9266f3de6d15ac739f99b3ab6e2ce81800c5b038c112ad02d389e28d021529118a0ce8de7b4c1407f9d5561bd5d65c860156edd29a548e89ff8c3d3f411f8a9e77b8aceb5c4bd52ad7d2788bf7a70adf793183fb1017a54d1f3cd60d31edd8fe0ede141896e851d29c57dd57dc1d6da6ef425d957943ced24a6a4483415aefd96926656b3720a8657c2e015da15ba210706131c71e518cbf141db8ce93279a1cdf72ec665f4e7908593067ac68f7e3926cc5bb0b47bda83861cfc3459d8fe073c53de947cf36883a11eecad9a08272edc1b01edf6b9dfcd5a28be747fef21f597656397004ca15c19b5608eb16c755594926d634a8cf40e9337e645887f1dccdf942e39afabace46f7abc47b3ca1dbdb15696d0bb5c7176367dd08a7612b55c00eddeb7e84f5aed212e1f5166d7518de65b4234e981eb90148cd8972aeeab4e7fe8f3e06fa43ed8ff28156a807ef71085b4aa63c99c4cd236e4d1a3ac61eebaad55c381413370c1e462a96438d8046907c88857062fe84aa8b10eda1f187901f48cb7392b3fe4363659e3bed93c3155cd476d041c9cc504a4ad075bf51b035a7cfb411f0b7302b902a7f0d8c44741d02c6242921188e7558fed1913eedff2047c51d10d1b3a30d30844c0e39ed7c3e49b0f15a2de4ee391d8b26ef7bccf1ab068a3f2824e898a435902e73de0089a3f78a03b2babe73814db754ffca1d72a84d70b5098909ab39a6a2dd105c1a6bb0f6644e4083ddbd9884dd5086504f15d203c67baa1bfe94e502b8abdce1fc290eb4931d91be126c1a761801d0dc8a0fbe0bb218d0d033742a20d9a36f6f18175afbac08fa99aeb4217ca149d317de442e046f4f28145145376cbd21f98966ae36eb708595f926c139e0a728b89959b692d09d646701bd76067d7fe22cc3774d0e9275359d0de7418842f0a2de7c0d1d628d1481612d8d9ef7281cc35b6c665c90afd853af21085c7d4acc008c3f7a1d722ce1db3cbf09696111afdc296e5b5ba60f8922b28a158276579ac9d04f93dd55a86f155d924d8c53b64c8c8391d66f021b67bc0646757458b95349fd07059aa68269766a1209387cdb7d1f0067c2000415122bc15146b1e49b756523aeecfade75344e960fb966f7a972a82926d3c10393b3e45a15b8fa6a878d9ff3dbd41c83850bcd8e9588282db5cc20ede7a3df690732884c789f735e5e9e3efbf760f5e5543d90a2f4537dfa182865c510b8b920436ddc5bdddb68a99f49c5c95ab4bc6f45c95b0419efd4934cc29c3f250f7195f884c0b3ff1f76774f4b0855daad2b350c21b43c9851d4d17ac3464be56c7f25bdd8bbbefbf15ac1667636fd228b5207650b1167c359157bc47563441ac0c0aeeeb4664c9ebe8e14ec229d7e1af5ec7aeedafdb5668859e5dbf5d6b76313a9392a1f4056265f9ed69e87c24cd5410c16d1cf78adbd77a004823860d6417b239d6da7939782a17f907bac0f5dee67e247ca3223fd74f553e169e7849e112b2a438f678f7b7afdf38483cf6223f6187ec78ed3dc0943ae5d30fab6017df36577130d88bd874c090975e50acbeb0b594c2cd9bd3c115524d91a003baf9b156210ec4aa27d1380b2eb01d868aeb514268bbce6bf17f85971c06b614b26a7c584c27003635a1917850a4bac4e9379c935cd7d47105591e6744a9751f2ba776ef20826e1151b4dea4d725172c4975e29299a83940d01cf0f4028c77e886fbf63d1c13d77eba00b8d8492f522ed2dfd9ed152914b531c670a15c40c93cf4e60f567037ef024780b9ca7119bd57ed352c58075374eab806de4c456c6f361e32fb331d1bbef247f9ab61af5ead183c5a0505fed507f49e352a1ec02914057d57db9490ef2d1ece5ad12f66bab7c32b8d332ee80d3b3a4c421c80751a9d01053f3fa661b9a2f4bd9237eb706168343b308838e0bf97c84f3d0918585e5f3040a33ad0b5e613f057e8d580709758f665f5e871041852198388ccde7aa95738092d588d6291e70cb192db054dc48f9003e027be107487bd0f1efa23fb2c018cc3c7a1da99fd5afd05dce305ad2a83590eeb1d863d75c6471b710a067478b7ad789a717e24adef17168deab78eac8114451ca7320400706d3efb9fa6218dfb8bf2c530c10674a150c071b87808c14579c24290d219c109fa460115c71798c5f1cc9b9bf44a6330f09697c5e3e85bc3c295e05ba053836c7018b42f3cb95b96035c8e060110ddc05e59581113000efb4ddd6f073a5c3fccccfa14b356bdc46a152ea1be6dc28aaf2f3fbea8067deef30925d2935067cec6aa7f8979a1ebc894fe419f484a62b79a10f1c7572111500910262f99b905329936202f383ace9725c13057089b253d0ecb013b38ac06b2e65d5a488ee079eb7f14cd45ddb0d84d6fefb7e3267f2f515d139583df8abb498cae4b747d469d67892ebe2b2f20a74d3e4e52b0414e95021fee28538c28c681ff3288d9ecda29e309d0969c2506be34c1338eb164e3690436a61ec063f04aec42d4b38f688d98dae5b6a9ded8fd118de071114931b16487e25bbf14b5ecfc2eb50f77af2e35ac83b4010d879bc87060444ace9c2d77b43b022680c19c686c1b8a68d3267b1b2a25930214d9f97d63c93bf023dcb577624b32145da3df34707b1c475a5af9c5c1376557361dfaed72dd15014c1105b06c26c11e942aeb28f098e0d14846a5371f6aac28462be6174a2555867801c42a9822515780f15e9ee5765a514e7385e09850675b1d1dcbadc6a3b3eb8c99eee09a2cd02cb6f5214e2230819b10401c073ec729ac40ae9c27e91a79cd518655333ca157e11793abafb7f043a4344b214556f71ba376f521f6d21dba086fe1675f7c00ffcb7371a172cb3dd4d523a66f8567e0c145b518e45f2c4c6916ac5559f27ae3c7fb838ce48627a4e6ef5c3ecf6f372adefddcb92b2a55a3cc3da9f91d42d38b9ada9ef83f1a74f174896765ce218834a831122077bde657977d3e03e7718fdb865373cd52024ea932fe32c4bedf487c458825636ae6cd367cd8d2e64f4438f237fbfefbf1e349369faaf197b15943d8a6d9d2c357a474969c4d6f4e47b614efc90580674ee616456332e58f3c206a64ff4b7c44581c534f8b88f30ce1486b477fa709b524398cb9bce9ce2fea56bf60c75fb630a71d16c72ec33a688a8eced8d82b7397cfad87e22aaffceb3f6a75c5e788004fce7a36edc1840b3ce6467265c21ceeafa138a9b86b1450eed1e13afb25cd01413279c03b2d8cb84a258ee6c4f456c99493af98a8fab49b19abe75a04128616b2bd9bd355e339af9d7d54715709075158e1e1ac54e6550796d33735ed5c3176c40efd5f4635034adc593735beeab7018610b2aa393c5b0c9691804c758230325cca73802f1a5437647613573ad7f49cdb5067158245f488011bebc7ed0345838ac472439d816e471f1f7584460f279b7f2bb3b00f0f7f73da6971eba7e1ddef79d4a2af5235970fab06ae6bac795cef5b78d8977f96d5d3fcc2a28fd09ea5b50492971691caf8fac3d0568d808f6b8aa159a7b607987709dfafa9f97af11e5759bf19d2ed78a2a1c115c79cc71d68796eeeb3e0913f1007812d8e96e9c0df3aaa5d67dc5da3f7be3fdf7c0e1b27dcc2229f54ba41c63dccd4415456006134f555cc8cba12764c3ae05cd898b1e52a29c252758c170a2784c0e2d44b9cfa8ffc734fb40f666d46466ee64f4835a8dfa31836da3b241b58a9aa51b117f704afcff5e53d0f034fd8b056891c74146115cd16d2e218671e768306d3bd3e3638a4adb7f5a61ae1bfefeda543ef6762b7a24dc2a53973c816e8c4054097ba3c771148133d121b577c3d836b5bf95d71fb659b418c135be250685bbe7a4f1aa124aec05a42360f044879bc1330fba4b7dc9d91b6e7ebcdb64cbc90bc2d143f246a622ed245de3e524507c55195b489b2807185964fd55f36105e21dde1703c9c0299bcd17b31f37c1a221ce8d998c61690ca845ee3da1189476217a8969edcd57ade1d694fb61be90500a64753102d2e2bd4dcc503546ee4b263377a5ac29e7039f569e83c99535dab05546b17554a0da9d93f9dabe97c7a7abe351850213a7df2aa10d592070558b0d3a2cf3948860c5dce4463957dd609c7daf25c4de320869a87c87ab2a647fba0be04006b5504473d89fd9fa9a20af146b786b0ec89ccc3942e764cbff47fa8db51b51d4c865694e388a758d5d75b47a278c414eb986edfa23db265b50c42763697dcd1d1d189e295c18a10b157b84508d07ac7fef8e8b7fd502866293b795f1483dba031a16a3e4bf5d15a95f5dd3dc1b8e22ed3815c7b806ffb5a48ef2784dd2009287c4d2ca5e8e1e525aa02a19a41ee2eef9b596954cc55cf26e60a7bec824235f80f242f6c30f58f670105bdb4501ed045e14c8b2e4c733e8bdee631d79754244d31e789bbe8a354489c2d3a826da29681e9be4f0adce4838d058847206238fe14845e4c525ab4dca03a4c48db967da7e4238f48f741532400e05f904c4602cb4f34d69505a0b45a2af04ecd4213358ee6e4a6e1fec729fd4d43b90868479d266cf024bf75934736bd26fb289b01850c16de548d5b44b37e8c85d4eaab2062df4d215fbcdff56f549547cd7350ecc99eb08f0007b29743897fc6cc497834e675ceb7666ba06a4b12cd9f9cf39037e8992c37ebede15f94190e7ca15d597b45143e1820f357d12bb1777d94d187fd28de837786fe4154a93c276ba916fa040e015feb401135f26e0cb702b3b0b8a912fe531c3e4889ce6fc7c5454f5802bc1560760a7aff0bafc2097e512e1c5235c92215cd7e738c459584df8a9f9954b48a9b601aafc4efd56133776727018e9289d184b36123b730681e1c6656255dec3cc50af440bd64dc1e1837655f4442bf8d7d1601c356cf0b1aac86b4439c78477790a64c2eb49bd7f6c7a926c02383267ca5869e3aa2b21fa41cc8b43c53d96ea454355f6460db198917140a6beea27612bf1d2041e64757bdea074b8fc9241ef0c9fa158357353c94d32321c1cd803fbba75248842a0fced087d2c21f45cee1fcf5d5b28e80c169f6eceed5c7f90fc23f6a0fd68700a59593816683b01b081fd9fab054f1799412dec9fd7f23fe1fca7ed60058c4081e961ac435e27c02c54c84b33004767c948fafba6dcb128d29bbae4443f766f68f7b9b2c526d88a2e9723ef1ae62ea146c7e2abb2ed23c39eb42d36a36c984048135a4882971d30383d0c881d0b8d2dd64acbfdf2f22140a856cbc82b6578f7f09e80a99e71da736dba6e3cabefd9b8f3f725f6348b3fed60a1aedf98a549b3991705b83cd217df095cc148139d4da9cfd76fc545714fd07ea57069877c4985ba22e3d9a07639aa824a54151e3f3c557870bb1d8ea4608d1ec59ade7bea0f7821e6f39d226ec3a3a052d6628a78707f9cd47058dbeddeaba575", 0x1000}, {&(0x7f0000001300)="42a3fd9c584d87372b3b0631962a18c9b5f8356f614ea28c9340710f7c1be8a89b06cb400d79c5e80c9c89c3306404d9d66b4646259b8e863d2e60c4aa", 0x3d}], 0x7, 0x0) 20:35:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9", 0x92}], 0x1) writev(r1, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) dup(r0) 20:35:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) r2 = syz_open_pts() select(0x40, &(0x7f0000000180)={0x5, 0x790, 0xff, 0xaabb, 0x8000, 0x8, 0xfffffffffffffff9, 0x100000000}, &(0x7f00000001c0)={0x3, 0x4, 0x2, 0x2, 0x10000, 0x2, 0x40, 0x9}, &(0x7f0000000200)={0x0, 0x6, 0x200, 0x3, 0x8, 0x100, 0x3ff, 0x2}, &(0x7f0000000240)={0x400, 0x100}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x60, 0x40000084, 0x4, 0x400}, {{r1}, 0xffffffffffffffff, 0xb3, 0x80000009, 0x9, 0x5}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0xc000000000000}, {{r1}, 0xfffffffffffffff9, 0x1, 0x10, 0x3, 0xfffffffffffffc00}], 0x9, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x64, 0x1, 0x3, 0xb2f}, {{r1}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x7fffffff, 0x6}, {{r2}, 0xfffffffffffffff9, 0xc7, 0x1, 0x8}, {{r2}, 0xfffffffffffffffd, 0x49, 0x8000009d, 0x6, 0x81}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x6}], 0x10001, &(0x7f0000000140)={0x5, 0x2ea}) 20:35:40 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x3, 0x5, r1}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) kqueue() fcntl$getown(r0, 0x5) poll(&(0x7f0000000080)=[{r2, 0x11}], 0x1, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:35:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) unlink(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 20:35:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) open(&(0x7f0000000040)='./bus\x00', 0x28000, 0x102) 20:35:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ca983f5cd4a6981b55fd4662c53450652431db0"}) 20:35:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20002, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendto$inet6(r0, &(0x7f00000000c0)="75616ccc31aee336b8f1", 0xa, 0x401, &(0x7f0000000140)={0x18, 0x3, 0x2, 0x80000001}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/231, 0xe7, 0x842, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffffffffff7, 0xfdb00000000}, 0x8) 20:35:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xffffffdffffffff9) 20:35:40 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r1) 20:35:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x800, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:35:40 executing program 1: r0 = socket$inet(0x2, 0x2040000000003, 0x0) listen(r0, 0x0) pipe(&(0x7f0000000000)) 20:35:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r0, 0x1) write(r0, &(0x7f0000000080)="5d4d3eb641c9bf7799696bf58bcf2fbba199bab203d1937fae2ca9326135b25e75285862ce80d8e754a3cac0b7e797f8851ee03dec2214e4efda08e53a2db41a9cb4c07f13357eb1ede392b411257372aa0b2a31cf4595a2a8cfac4a1f7a3e60516974a9a79396e4a1c0e4269f07b97c21210d947e26eaec956be8a8da0201f11642c0103264979bb9e697fbb12d1546", 0x90) 20:35:40 executing program 1: mlock(&(0x7f0000fdb000/0x14000)=nil, 0x14000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) mlock(&(0x7f0000f04000/0x3000)=nil, 0x3000) 20:35:40 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x0, 0x1}, {0x9}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x6, 0x5}, {0x80000000, 0x6}}, &(0x7f0000000040)) 20:35:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x400000000000, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x40) close(r1) 20:35:40 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 20:35:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getuid() r4 = getegid() r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x3, r1, r2, r3, r4, 0x80, 0x8}, 0x2e, 0x401, r5, r6, 0x9, 0xe0, 0x80000001}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000180), 0x1, 0x0) rename(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00') 20:35:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000004c0)={0x4, 0x80000000, 0x8, 0x10800000}) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000500)="5dd9085dade6ab59acf647893dbddbf902b9715efa6debad61a321c0ba1008474d013b6c460af66bcb77aab801af1480730bec1389d775eacc5653903131c095612df896e452a79462f9b5cd1726b56b2ac2f07b243f75ad3cc822ca6124fa568fa6ac781135bd897fa01d97a39d9c252221d4f8e075", 0x1c}, {&(0x7f0000000080)="691ee69ae5499aaad70e413d531aaed6ff204144189c2a73c8b1ef45cf2bc66d39802892b81353f09b5af6f5ed06", 0x2e}, {&(0x7f0000000600)="26f954f227b2b82da8368a7c5dd23479e0d48806608b3b3b308636d675ece3ee7a4003b299cb04e08e5fe720b5e89fb149c3f6ab8b072d4af61c8ff264209d36693919c421fd33fd790d1986ede915454a219b5017", 0x55}, {&(0x7f0000000100)="e392fd2c007aea11938de8d2564e5972904f1464b21def09ec787c6677ee22e400efa8ac0e71906e0786b52cd0b480e61d89c28689c807af271cf2875c4e984c4f68c8c5e0e9d5b3c54157a1fbd99b2187e141cd9d7b85fd46d7b65294b21f48c533685594b35e441c5592b3c1609cd0859b64469d70364d466abfb1fe00e9c8bf00ccd689fb5451b7944c64d918f11c2faf1ed6da31633f4974aeb8c30ee74d2d82cd262d75d67dff7f87057d4701f1d6d8d1cc06342dd396f67264316fb91040f03fb822eff228970fae564a274ef446b903874fb0030a686b8e7b095c789677baaaaf0e27faa2845388ff812f9801b92e553cea758900000000000000", 0xfe}, {&(0x7f0000000200)="fdef16c137013018172d0de74b44b12b98ad9ae0c0f9fd46113ed6b5e8026a9803c1be70dc4fbe4f821b24362339415e3e4ffa16831a37019d6a57edb4da20eed705e3a8975d86d5112288f244f6734e505adf07a0f907175cdc118793d54c4e9d288da81f46322ed289a6bcc23bbb135f0ee5ad0b4e51640ae97d133a661e9cb8670b4b3140a82baf71fdb0218678f8b18b04a3e8a89328cc4e7fa08dc0d288c121bccef8872fc3e9b6b29358f8824176dc426edd833a75edc6ee3edbde44749f9eb5c307abbcb663dbf1", 0xcb}, {&(0x7f0000000300)="83b9435db02569308559d7fce711871db1defba14cbe3610", 0x18}, {&(0x7f0000000580)="638fe0f78df6b8ea1ea892fdadbef7bacc1a5250927a1c361b0ad7cf743c749f598bc27a5f9ff5cf8b479c3059a7ec8d60cff31e66e76943da064c7d5a5af1b18d94002e335fe006669c6302daaa972933abaa390095dea63baabc0b1d563d0000", 0x61}], 0x7) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x9) 20:35:40 executing program 1: r0 = socket(0x2, 0x6, 0xfffffffffffffffe) setsockopt(r0, 0x5, 0x20, 0x0, 0x1ca) 20:35:40 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) 20:35:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0xa, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000480)) 20:35:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0x3ff, 0x4) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x300, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) ioctl$TIOCDRAIN(r2, 0x2000745e) sendto$inet6(r0, &(0x7f0000000100)="b1d3ae0bdcc9f158bf9896a8b1e7016fc79c507d983987e2299791745aee02a545678a1b277a908d37964a40b233f6b3d3f3ce55c2da4eedf35c2237135345cba4f99837284d6cf3c0e59a3e649e7563ad16ca04015d4f3563f73760307ab4cec2f68bcc50507c42", 0x68, 0xe, &(0x7f0000000180)={0x18, 0x1, 0x3, 0x7}, 0xc) socket$inet6(0x18, 0x8000, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind$inet6(r0, &(0x7f00000000c0), 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1101, &(0x7f0000000040)=0x8, 0x4) r3 = semget(0x1, 0x7, 0x26) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0xba0]) 20:35:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x60a1, 0xfffffffffffffff9) open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x308, 0x20) 20:35:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0x0, 0xe1}], 0x20, 0x0, 0x0, 0x0) kqueue() r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) open(&(0x7f0000000080)='./file0\x00', 0x3, 0x130) dup2(r5, r1) openat(r5, &(0x7f0000000100)='./file0\x00', 0x81, 0x10) 20:35:40 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) pipe2(&(0x7f0000000000), 0x4) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) 20:35:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) recvfrom$inet6(r0, &(0x7f00000000c0)=""/60, 0x3c, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x3ff, 0x1}, 0xc) socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 20:35:40 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 20:35:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 20:35:41 executing program 1: setrlimit(0x0, 0xffffffffffffffff) minherit(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x1) setrlimit(0x5, &(0x7f0000000000)={0xfff, 0x1}) 20:35:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 20:35:41 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2000000000000, "c1ea6004488345027a3d6d772dcae42360add0b2b8f0c336d694a1761ee9f5afe15e345f8c0301000000a983b98f645c62dc7fae47964eafd3bedaff557a6fba1469c44df6b2e41a436e077c0a3e36e1418e951d0a06a50f274a0a38a7d847223921edc92035e66bd68e12a7cf05703030714b0e401c8a8028d967acd3b353792f5e8a5465814dd9f812342a96b6531f8f9a8e03ce98b1dab853d2acb4d7363bdf952bfaec8b14f6685b"}, 0x2d6, 0x0) msgget$private(0x0, 0x8) msgctl$IPC_RMID(r0, 0x0) 20:35:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = geteuid() r2 = getuid() setreuid(r1, r2) 20:35:41 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x3, 0x1, 0x8, r1}) syz_open_pts() r2 = getppid() fcntl$setown(r0, 0x6, r2) fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) 20:35:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) preadv(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) fsync(r0) 20:35:41 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) socketpair(0x26, 0x3, 0x66, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7b2c) open$dir(&(0x7f0000000780)='./file0\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 20:35:41 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x78951aae}}, 0x0) kqueue() socketpair$inet(0x2, 0x8003, 0x81, &(0x7f0000000100)) socket$inet6(0x18, 0x7, 0xffffffffffefff58) socketpair$inet(0x2, 0x8000, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) socketpair$inet(0x2, 0xc007, 0x9, &(0x7f0000000180)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x30062, 0x40) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 20:35:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002700), 0x367, &(0x7f0000000200)=""/29, 0x1c}, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c50434362a9f8762bbfc968ebe61d1a129169314cd0155367f4d898bab9ce8d9fdbf60db416a7e7566468577dc9e2f75", 0x30) 20:35:41 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) 20:35:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:35:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000200)="bec8ac736a0570c4a8f073e01d1392c7391f3fd392096de798f20f72079632e5f930d9ca1bf8788eaa35f25b2e5493248a86f51c1263ba2370e55e7022418d23a19eb8b8d681f8840c760bfa6628fabd4ff65a7dc1672ccf81340062f5a6a11575e38fdeb7e4ffe8b6ba1972b704be43e56ec291407e6c585a4796fbea313b25568b57918acd230fe5a155f97e5ffae88855fcb12a5fb1eaa64994576d973dd5a23a8c51a3b9d2374499a3e4acb571c61e19c783f28df62868e1f4b55fab53a37729bd0823b80d4f9a53f1c739441fbb5c84bfe269fea486e145ab4da2", 0xdd, 0x9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r1, 0x1) clock_settime(0x3, &(0x7f0000000080)={0xc6, 0x5}) close(r2) 20:35:42 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) 20:35:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x80000000) getgroups(0x3fffffffffffff38, &(0x7f0000000000)) 20:35:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x28, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) 20:35:42 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:35:42 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000004c0)='|', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x2000, 0x405, &(0x7f0000ffc000/0x2000)=nil) semget$private(0x0, 0x3, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x3811, r0, 0x0, 0x4d) shmctl$SHM_LOCK(r2, 0x3) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000100)='./file0\x00', 0x7058, 0x6) 20:35:42 executing program 1: setgid(0xee00) setegid(0x0) r0 = getgid() r1 = getgid() r2 = dup(0xffffffffffffffff) getsockopt$sock_int(r2, 0xffff, 0x1088, &(0x7f0000000000), &(0x7f0000000040)=0x4) setregid(r0, r1) 20:35:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 20:35:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/182, 0xb6}, {&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000001140)=""/91, 0x5b}], 0x4, &(0x7f0000001200)=""/66, 0x42, 0x4000000}, 0x800) r1 = socket(0x2, 0x1, 0x280000000) shutdown(r1, 0x3) r2 = dup(r1) semget(0x2, 0x2, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) kevent(r0, &(0x7f00000012c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x8, 0x1}, {{r1}, 0xfffffffffffffffe, 0x20, 0x3, 0x20}], 0x1ff, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x558c, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x100}, {{r1}, 0xfffffffffffffff8, 0x41, 0x200fffff, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0xe0, 0x9, 0x2}], 0x4, &(0x7f0000001380)={0xbc4, 0x1000}) socket$inet(0x2, 0x8004, 0x88) 20:35:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x2) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000080)=""/108, 0xffffff48, 0x0, 0xffffffffffffffff, 0xfffffffffffffd4e) 20:35:42 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3124, 0x7ff}, {0x18, 0x0, 0x0, 0x7}, 0xfff, [0x6, 0x2, 0x138699be, 0x5, 0x100, 0x0, 0x7ff, 0x7fffffff]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x100000001, 0x8}, {0x18, 0x1, 0x6, 0x8}, 0x8, [0xc41, 0x6, 0x6, 0xdf71, 0x9, 0x5, 0x40, 0x9]}, 0x3c) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r1, 0x5) fcntl$getflags(r1, 0x1) fcntl$getown(r1, 0x5) lseek(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r2, r3) getegid() connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x40, 0x1000}, {0x18, 0x0, 0x3, 0x2}, 0x4e08, [0x800, 0x1ff, 0x7, 0x3f269006, 0x8, 0x41da023c, 0x1, 0x4]}, 0x3c) fcntl$getown(r5, 0x5) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000300)=""/233) writev(r5, &(0x7f0000003600)=[{&(0x7f0000000400)="57c2d96ff0065b1be8583eb9dfb17fff70510deabfebf54826d4657da895a26be9e49fdd78dbeb94847295d98b5ee470ec9afca87bfd51271e227cf8e17a85d8c515d0f7cd6a6405cc36e056d50f9731e8dc3e52caab0ea67f03d9c7a24e30584647bd9b41b1db84f7d91f8d60b3b6e2cc5ae65530c86a1fc44cf225d5d8cab691b20ca22ce0fd545969bb3ecf77555c0089fa626d321f052b0acdbbb47d3a2d786411fa93cc30bfd27226da765c888f54b0d6813d3a80e60925c666fde06e399813f95ab68399314378cd62503dec210e02741a93045e4fe2c13eeb910291beac8cb76dcd3820ccf200f32d24b46f74058e695375ed9ef4ecb1bb680950b1f0e7314666a9e934e49ee95d76294be159fec00d13d7d42adc7112423acb8968294ad6905d291fd9fbd755df64d7b85a6c229ee9bebc5d0989766df801652c8ab6786d4360208e32f9f00c718def3fad961bb1cd68445846eb0ff75f6823b1828be3499ce694271a00c9acbe62ada71d64cb0a15ae08afa94b6d282c50444fffed264964f17c4b12096ad05117b9b579b58d643dc0d4f45e8100f73eef605eefa33671f9d123bee7a5b4f79079071271f7552d03c1e7122a23b1038ee3c06e5ec51b14207670bcd81631e1e7f6f9df2f8025bd004eded78323fbb5293240c3d648fb0f48fb5273e5291c566d3fecc98290da916ae1d3ff8949c2b1f954ee916991b3015b63bc9a2d41a0ee34a8cd8331a318a0c63c5cd1ac4f449f38dc895dc669c37404595dd4962b8431a899c17d085c36db72d7fc91b6a5b38a36f9362c3c91b5fdb7a2ec2952368b1e8e4e60cafce59de557d6602ffbf1de4aefecaa2e520559f420bd6ea0732e434eb13f19a2b0f3dcf1335cd28a7041d42e2a66f7501207496be78e89f3442dbe0201b7af29c0eb8822f1e0eece73312ce7c933923f8e3fcb5e5c0a2b39f92ab8e04e14fef78fd88075c3c47c316566a98dbe33c7376ab73f12c94472c39622fcd091ef9777512a1f016a513fdadb9c632306bdcec395c032325f2c2fdb2cdc8db7f4f8a9961fd6d2f672b52d71781034e91121bd27f6fbf5eb8cfead04bf5bbce98b70b17621bd428982989e3d813767665532883bbcc9b611fa7cbff603efc71102891a757fd56c388f975ebc2479ecc31d3a9b533cb5e9ed4940101c5da9a5a6b75baea6a1411f1f512d908b1e3ee84787979e12bbe316e44b01bf95149adb3bc118388b8850c56607f792997ce54186897dc981ccfac96d4f5c7cac864796b393011f51bc35a63229a4ec937dbb9bb60467e43ae03859cc82126e20c7633e9e74b97340d5a9f098c6a06371240922174871c5808373211c5c58eb97312e1368ef6cdae59c36c255c1d2f31b0f044a2921d63e9665777384f2e69c52e4466db53abf734879222570f234218d5d2cd4cca6545799395648cbc7957314172d08c46318332f1e4b29f8ac7410d828715f4bcd4cde0f3c3cd26200f3547754b2184e5c4e11b8bce287b75fd854431affa5f044434cf0be7ae4b433e10b43e540cf59030a041ee3174754cf1d3f99661f5a9ffba5ed183754427b830ec8becdbf2d1def541bcfb6d383dd21a8d36ce4583914184a76fef54cc4cabf65cc29c40017ea1f4afad1de02d63c454bed325139d1cdadc92e5be372325dd516ce3ec908d929046531e01f7e1eb1a2e3426a11a6ae2d8a1fe7c5452e9e10563541d7a06858d357621475745f6554782ee35bd8065c3dcee7bcedece5a2a9e34ac53849cd064ce0d1ffff82ed9a6565e1b50f83112d37e8cdfe01884481817b1e6e1bb8150d22e0a44ce671b9cb0c8f43c6d97bc1bac7f72a509ee65e5ef33c1f37a7fb2541f03a64c330395c3e3cb440ce3014b7d61f0c2b12a778ef14e7e48fb3801fa7b699e9eed96bc79070576a60538354192ae17ac032fa19d802d3527c22fff52309e60fac1c0ed679dec513214b4af53425834f788fd8996ce57e59e09ed65cac6a3c9d33c0f5d3618454621d21f0a3b0c43425ba9d3787c7ef207c55684bdcf7e089295c6fcf9c0291848b65a1ed7db15060c0a377ecc3366269b262785604ede26f45c2aa70150b94a608e8cebdbce2eee15020e4e0703ecdb4b1f4da69a36fbaf03fed3978229218cb4ed0de43f3e4830bb4c50be037dcb91d77d3017d73c1afa2f05b0dd4ab79dc4722de909324da2d5694a525cf5a92d627647bdbf8078e29aa33d210edd4a8b31fc5303b46ab464f63c678fa28a7ade031235092b277816d11de7f748bca9e5f071b051c11adf4735dee408712c20f5b38ecde756bb05cde8dfaaeef504643d1af4762554b70556ed632eebb594aa8dcdfb868999ffc0e8382d161304bba21244456ad23b8d6019daf7fe9247e70b816b7366d6007317309c73f29d9814ece1cbe3ebcefce6b3796db2f1674a724df7e159253236facaace40b4db732dc04713831286ce5daf3e01fababbc1a0bcdad5540bd51292bed4cc0e2c4bf1c2e2477a12ff9f272ca2753d67ba6e491ceb55f0ede21c0ea84bcc0d8870e5a52b5e558d5c00ba3e132322ee3ac1d82153034a8a327c63b530fb7cae84b8a81b992fbfe64e5547d6b3fe64ccf792efbffcd27752966a8a688413b2923034c6787d1642134512d86016c4a4b956dedd81fccf4b1fda268920d426bb1753013b27f8cc8d1ceb7cb2b7f02c6b24d6b84a4cd6aea5360ece7f095071b245a83af51ef5b588e4901f8699ad57d22d8faee308a93acf0808d40a2e43608d9b869d5855eb0ee10f801889f1b5205c5484877123f35a51a16e3b61bbe5f1741da5884c254a2003a59237de9d19a4d22d1eb844b40d9aa5c56c64b05c2b091a7a9e2e7bb19502402e37712cc5b5438309f1c8c983798ad268f76867ea042383fe66c4293ee61f7dd97b52840a8b5a9c2dce2be8d26961c1bf40be79104300059234fd6c48365e98f0921b4a217213ea5effa49c888cd8fd73984330b17a23b8540be5cb68e28feb42a16749cd5c6897bd46f540a7af59cf5f8b191456d4d77447aab1ebb22d76ac9241b9b61d45af5411abf9270b818aa2b4816657abbe7f551657a8c838217f62c5fb3e0ac6b496c0150c21351ec6a396ba08e1b139102fc5e40c0f226fd3479ad7230df01bdb38d3ea89c7256b17fb6a1afc5e8df4a211fee94e3277c269362b00e9d191ac2c3a5f4b509443a570f3fde25dfad07e9a272754ff7fe9906e2ebeea1c1a8869332ca6cafa8852f9224e18f864a5d233f7284c4a481ba14bd147a691a7b35736553bb95e2e7d39d062c59d926bcf76f3b63629dce2aa9f1593b17544d1c68dd6c08102004cefbe0d051033ecfb682ddde046dff88a4b965f6bd4521073376b5c54ef60200e7a2fe754377fd825be75f2192976202d2c9a6b0505e62c5f45572879f6c6ae0883d33fb67700df0fa56ee718c25ed9ca5315c13b4071f10ac93d0aa9224b4da84768c50b98d1f83086a78ed96629f04ad399b33408b6dbcce142c7feb5e81bc2ea911f3f1e6774fdad2ec542965027ecc5ee1d37a5175596af157d210e35d5a2997f4d710f6c3acf69dbe11dde80078646b2395af9d88d02e4947dd66d55b702e38893cb3e36c7be2649ccc9c0c72c6752de3e08045e9910ee968754547cd1d2b93e95a523e915cd086e3c27ca595fe77aa284f1666b2fca4a6d8f9788644795265eacb03877e2a98223b8dfdbfca02ec7a1540f463e6b5e282de220634fd1c154ce10e93e3d4978db226f7fd7eec7e438b81506d110fa2ba9c8014cb556444b15ff04cdc7c527ead9569b297f88fbac75cc099d4f6893fb5ac6e0fa02205d7d67dca29938b40a353b7ab72e6277573374b04a54f6db7260795403f7712470e58a7a490c046741f5e037169f72fc93cdae9dbe95ecb1a82eb4ca737597a8fb2113d070a8da5a98bbed5ad3fd76248d7d6ad1a0ccd3d46879d92f8f78def38c28bb6479dcf0b3e06fb41ea4ac9b5161c624525cda65165ad5af4224049dab51f48cbdf639721e5af79ee33999533dcb03497ca8cbd124d3e65eb49b778715a9f32a1f1277ee49c92a9ac807b7bfdd63c77eb7cdda6f2293fc31ec56e485a5f62881c1c3a2283fa311315c250a6dad97ed629fa05890cfe4fdd01177ab39361c441e091bdba4647ccaa19d7e37759238efeb2b92b6420c97ed77af161c2b7fd5eb6a82d119d13c64fb2837a627dafaaba914c64776ec482841a197cea68f8286d1625b0482d3cf0031d56b6e2d6d91529c80f6804ef330c7874d08b10d66210516a0ed533695cbc14d9c9be335d370724f36d50bb01acc6461f8f804f648c4cdd4e630dc389dcc04ee206809f6a1ce3d60c26f988292cc7fc1b17c1c5a95b6144c5744927b41da1408037584bb55c59716e2aaf59b51c8b4090c1c0447cf28e0648396edb7380bf33cc140d279f78e9befa6637a0c4f7c4badbe189e750c76df465011820b1136e1ba45feb517acb20d4907bfcac700c15091a8b9b179873e80512bf745c341a59cec6c0d394104981d97e7a2fb8146d32ec6373134079cbd275f4d97dcca2d24b519102f8ff219cbae9d8cbf9118583d9a8d290b580a76acbbff7724b086b336c103631017a6945667bf897762d692cefaa9f9d7b72483b2dd679c85c347141a1aa0dde831309662cd7ae2a98ba29e29c71b147d96e65631eeda2cd86e436524019fdcaf26666ea0f741853084d314102c7d43245f7a1b11b4c8da0b7b9dead4c260f8c81c8f572884c2e916d97e2cea08c8d377ea1c6351e6abe65353cff5ea84a163e0197b6c5ca64b362362c08ba085cd6b51b8b06c84b757541f406abf30ebffcc63c439c66e3d0499acece8226b0c90fc6a0353c2fea79907fdf93de55ab8ee75e15204b75242c9cdd4c317e8158cfba10784c057ad8c48b7fa1ae9ca0ffec98e3ee9f4e4ff85a5161a714cedc021e7066714159710f4305f5061b957fb4ecce94e16c5b80e991e9f187d415597339115dbbb50dcb19b85c8a553063b0f999c47780f2db6bca1c8932e3b0654ac089150f4055cb06b4d38fdb4c35cde0324ef53bba470e101da03a0744f5b8c8d66a237aa56b5e9f471599d8ab258a2144102e9b151cd0c6dae34be5b5a6fcdb15c0f68a9d683b05c3f24b03d4c6f4aee38a563b6adbe8cd6a11c80f2046d9b5a4c7c9967d7623f3a318c7b125c008c908fa5367548597faae479c6eda2d2373ff19c7be8be5af0daba94482c272ec2367410058126581859158a44fc984a059964c50a7928222d97b7c55fba8cfb23dc514d3b74807c4ff29d32ac3106696515bdbde22db4f56ac346d5b799268383cf7b67e5bb7ec0c8a459fbef2917627ba78df7859ac89e043860c516e5dcbee7f2849f9e4e1dc0e9f9488228c32699da6ad6d0ce7b7fabebdd1bef5f70f9682a0ac618c1e0e71e285e09d9f78ecc1b9a79904dfbabc51b1c9d00522851fa02914d91cab34e50ea0c50b4fbd1ff6045279dbe3bd9a1d5d57fe9d54bb981a36e89e85239f79ad96ce57ed722ce3bdfeb9911094d22f99c03ef7ab0cdf5ef3569929dfa282cc0ce4502367bb6bdffe67011b80dd3ca95ef636b3372bf84428a8ca7f99fe96598771582749da3aa22aa5418cbfe4787f09d8aa9fe05fcdd97cc8d34893bc8a523f4957ed3e3ede9c27b189ca8a9bd9ff325ed00064af252ec9cc59951158920a6667a64a7c8e082a38148ee8f6077d1e80f40bf6f3e60f8e866fdbd339502d8d89f80f047012d99dafcc4d373ed25a6230e746e7542ff7c42adf1a9d8", 0x1000}, {&(0x7f0000001400)="b77063aa7082320ad1bce7294cf1cc80d5f57e2f1c8e682959482317e8467a9c11717d29b6bca06ba5934f9ac5dfa6a66f9f2d9ca7d67ca024069b55c03a05b3e8ce8b9121b26979f487f71a917aa32efdf68ad832b6d4d69198beefbd015c08c76a7e05ca7d5141444ac2f7f94031d38276b73a748f19417058888553bbf7851c62fbd01a67301adeb1583d030807933b1b2872c2984de0f792f543517062fe35ae29604a1b86eee10568e88006d42f7d8533cfb0605e0046c307a82c4ee032e74da497e48010dff4bfd3058bed9172df0156551e3c100caad2447e629f65f9f841279ad4f9835d90336b9721f9a07c01facc18a70d61e826d61fa025c1299a279f5e670ba8ee3182ac130666951592c3adda27f1453acb31543fb6a4b3d788fe96be2388187e9141bbc3cba5dfcc1564af76b6897bd38547637a421e657df5c32f8827e429fe40c7bee0052b9008813294ba69ad1111d9735db201e0aa3b83151b1fe8e10cae63a3ad32387f0afc08cee3871b061ca5a33b46dc0f89c4f480246d8207ee706118a1b67f25448e94985af1e2e5a66521b2bd4d3a40903d00a16da700a649e46689c0e32b064c9e935c9b399ea411181075244a9805e2a93294fec2886a4b671d5de6b6d4c0b6001875224bb9d80aa305526a8066cda4745229eaf484caf3c2e733b7ffea0f7daa27569682eb26a0d0d61a291e67f5d2e99fc4709679a0fb95f623633f73c84ae3611cbf149f64b1fefadacd4846641cefb6bcf83e1182efd1c8de4c7a43cf161c85c0973f552d62e91066f83f78f760a8b8a4b4e5a0bdb7b715ad820c37ee30440ca104389dfd69e4a640eeb867b83991a0bff1963f2aebdf1be3965a86fef3ac2b1179944a3b774a3607abc7c51b7efaa70e7a4b0d3dd7a6874a368be1a1ee306b641f51092ade6b11851e3d0b3f5f4a417d67e68304970fdf163ab468ccbb346cfd98f77f325d1dbbf8217fd2e808a9a75bc6193e6822625954c0e6429246137cb50bb5fcfcfa64a88eb56f3c287bad8535d81e1cd3403abde304c3be69d6ac088d451266466341a3dec5ac423c80dfa85c04c0e2354126beb8209106e8fba7191c4aa466290059953ce66be7a0162a16486a64ab84e5c2ddef99a14ed152ae6295be4f932fbe00de72b091f9a66e7c157d01bfd92a27e546a19964d69af00024b99f81fd48ca189f3c83a1ac5daf59de3340629fa9a5571529ed02bfce4e4f23636dccbe307026ab4c37d6112ab2ca3529a738b8d353f5db77c36f926bfa4a0f0bbef00197b9aa2ccfaeb0ce00066c252f94a779ee54dcacd844fe4337d068cb7411214f3015a9e85373edb64977f6b78119b7e0613e0c805ea554b752f304b1753e4e344485c806959b9cf6cb563b93a1238dbdea6c5b7c4944359580b61046e027bb03c23961ed7b313f034fa7d64e753545b9af2ac9ca64c2f1b28edb143b4395a265f44d529ce303b997e9922e3c17ded20fb1901eb77cf3bb2b9ea02fa03894233cb627ea15486fff6ef246a5d84c89421987f2a53495719ba1765095d2acffece57afafe0070c00159a9838fc495501822f8ddc13c037bf76af74110769e47e0c751a7a031e3723366dcbe040c1ca17e4eae023804f8c67ba52847378acc68fd651abd645cd4b73c66f313b2efc4f15eaeb94ece58aedbe69efe44120d296732a5e2d3fa1d9a91abb77cc87128bd0b504b3b10318c7faef9eca9f6a207311664f357ab74142c266b6f354c9a132bc14b8c0beb0c133c217d3ee4fbc19fb3f32db79b567de19b874f75f5cbf88eadc7aabf9bd219772730990bbe8313d4e66cb57817cde5c1ece394daba388270025cd40b8757a7a75cc9454bdefc0fe347cddbce091538ac6deb30e3a74b25647956b1f77cf0e5ce190b2e69459e4e331d5ff0887cc89584f941b3d72256f9f2d76ce22227a0b9b62001c7ea55519dab0e3ab641225273fe236e629780215759e002f364ac13858fcb85c005b98a209aca6b35ae0cafe0aab489bf2114a55cb48c8c42278dff0406f6388ed657f4376c8e45eea779d2ee0bdb5087444e5823464e8c07dc4b39e9240a9c507906ccecd4958ac981bb62bc7ec455bf249e732bccaf69ce38474d87ecd79bb8d669805ba6d11cc2e245b617dcc1edf07d455121f0335a6c1b0c780256259aca87465d966da0cf16dbd545bb6dea14e6e283b53b95ee9e4c16b6234e4367409ae6cdbfeaf7af519119904f5d3d43f9bf11a11990b007d58ac63b649182f1a280b19ab892068b345a7330dede61ff580f7e101becc4686218a0b24693f946ebf442b236923d877ad2d670793c9db9da99b07c838eb58ae14967d24109f0f1df9a0137afc28fee033ea98c9628ceffcbf4b24b5e626c240c85bda0b2e3761c4f2a3672a97708b37871bc228cff74c6f892375ae6b9cdbda768e7853a0ef286d3ba7e855fcec18e2e535984eb6bcc963d032c370bd9097614d97884f466b44540fae86bd5fef735accfe8f5abaa5ba31302ace91c6f1f9730ca7c31140ec6b7a88cefc1585f4a5866ff4eef07959de7d0524750b7855478f11b52ec07d13a1be4018fd926bd6cab5292a4c22b377b6ad3afd03368d315b8fbdd9d049d62995fc038a40c63b843a3348d251cb9452d0a4118757c93463fcd36f4f6464a5505919963ce0123f0d3301eda2f6e98087fdcdac5af7a35a794995b85592d18219966ff2577ad8b67d58266b0527c0bee77db22c3414d5d143be69ffabb9a726541da2e3439519a927fcb149502853636ddb8d0274c8c6b9c4f75959b995ddc4220768ee2e789f792c80773e98a39f9383260e96a3aa0dcb8afc38293ff6c097b37515743bdb758a5a375acc2e527649e1b3d05610e8dc8898a8377d45de8f9b2a19431ea59a02189fe6586d8434e201fea163fecda47e59eaed660424a88d82b9f39384a58143c8c1bdf4272d6b4a885968fdb099f0304f26cd67a8ad9f24a180f1723a919518e0fa4327bde22531c7924864f3d7df62d54ec9e1050999d1e106bc7d4c85ed31300e60fe412c93b01b7401a787ce7833db8de717d349153bcdc70c077c1936e642c56e52a7416a98a5564932610c7903d3b6eaa0c2cecb70e8ddf1a5cd35dfadf63a06f41132b9978d3649ae9ac45553d5efae2e4b54749182f7cc8ac12da831ea823ca476c0b139a79fcfa0f3e5f6a17ac1da951dbbbcc43e92a11faeaa2ea626ca7b3022c209695d87a02460a8e1b19c4cab0fa6962980adbbb6a673bd4b805d13d03f534f6e9e86d78992669444059ef46a5cd6d5d7e5d12a5bdd0be723a16a62cdd2ab9c636f4a4c2dd3d648263ed46022fb8bbf6cb1b5ccad68ac3757401fc2719a56280859ca5bc2319cf9336c1aea6d5fcf70f3662e231cd133effd55578ac529e5f3fa033bcf73c191c1915596779d72a36fed00d3bd2251b08550d41aa64310322f7bd8a3846437047f4fb417ae551c2c879b30b24b424cbcb1d2a4981dfa2383249a5fd3b982032d24ff1401f30d664385976ee7e65fefeb7ae6945108f19bc1423df51980c578e5b8d0f2ab3427f4fa19a233433dffb2087ebead2ec2f8359a457c7bbbac44cd43c37ffff9d5346adbdc692fbd7b2a9367f5b28ae9990de45fdef98cee8938b92b4c840545446d39e8f92d22b08e4067c0df33cd321f7ba8f58a656b78f728e280b5e4ef3c669af702925d0b12bf61920fa1cda0990bbaff19ee25b69369ad03899503dfe8c809fed024b79373e3aee0d7370b5c0bf142dae3f462f554cf870b9ee86e474044f0c94e9e817ccd3f52f86723056a27447bc4a01eba656a4cbad2ebb0b5affad80debcdd1441d5994f69ed8999830ae6ad602fe51b952d30ab046248c24b7f3520f0f2d1d068b568036ce990a562f2272e14e92e735a2d2f99dd7be53beb2224820c4d4e67e0bbc158841821caf23c81996df3654a257998c6060be717292640973cb0455c66549ad4212031371662a00d9459d9563f6560719b557cd59987a87b74948c4607c84bb03f9e6c37e6e9781e8e3faaa22c4c2803f345db780ae9f0ca48954a25e940e2a06d78caf6c1bb9a796bdb90bfbba82c2d3d23af16359fd341b6195436ed3625a1010b0d52550f3c8f76d3e4eb33e7b0d8605852b4c9a50765e19a0bbea342fb0ac92e2c289d8aa1e179c65a1fdcbc8eb1339409d51e9ca5a3ff7741cc0603217a5671a32f0d5626c726413c62b1e792bd693880c05a31b1bca9583f1b7d785efdbe43611e18c32c87be4f31720424ada51d8902a6fec96bff584be7fe80960054b5e5d1f27c958655862f450bf2180105c8cc0d1d0c6d21d25b356d1956492ebc91d2291160aa06e2d06ff9eb59a2ecbb06f36f237835937771ccb35045becb5f6f5304e51aa916c13888b76c98a0d5a23e9b2c7b62992cf76e2fdaced6602c23237b30c64af7197424eced11e0a4042f74aab0c9f65f0ee02729a223bb935ad564bc7ed8c4cf2fb286b308ed05d5cab033b6d44da7aa560f2e0565b7173ccbb6556e4b8f87eb9cc1f53a40627533b58a32d48d7a1b63f45051a3ec2ad108b3a7d22eb0e4dfae5754959d599c363d9df1b3f0c1e12e9ad6c5b5298cb699f02181cadca836811a45de6ae99e6f71ca71ceb7acc946931c13391ca737493ed71add2b8fba58497310284a59378d552562ae8370f12bf22a166512634386e18c676bf252659027f31a82024151024686f5321fda94749196caf6d5a13f61a0c2a659a59799d1159f63a8609f400e7e7457a8da548eef073f2c230f86ef97285af859bb5f651eb7e33399ebd47aff476f26322f0a925aed8a8e5524694854667b78264fa6e1c62c966ca23a007fe1891b04f62be191175f6d4aa44613f910b650860a4f9feeba3620c9e44fd8a792033f3fbffc31e6557977b6e4573f5f2aa357d32203fccb4f35b5dc602be263a7d2fd35f0ca8144e684b2f00d6dead447d35bde9ffdc04217f06a2a4c999914bf9d49c881d91d9072db8880277976a742b16dd43afde3d567d134fd8dff76c71405cc884d723564d8f5ee16109f8b253e91769fb81f26a0fe8119f13ca64ec5f56d7349d1a37312bfc2d9afc3da415dcf7ba484b47681f9ac37bd1d8946071444864e67c3e3a83e979b819fbcf3479ec1a47ec90c8dab470b858e95b2525591e1af2a5fc025c87c718cd9b58ecf58edd048752cb804581cf305f36d5fc41e55a2f653367f19beca59fcbf0dde6fee51c49f547a74492fc6acc1752f832cfd8092b08bf3c4a57b1b50546217381429a77ef22f63633a2df7304c92ebdad145513fcfa88648cdb3c6c1ae44960389cd051e3a2dd39aac495908b5b36476c076d7d91c9d0c1255d10deac2467a5851ff512cfb69001def24ac185d774a7562b9d91c7566f7060f8b5ef0cac5844e30eba1981cb8745a7b221943874c42acadf9285c7b2e6753a8e108ce9858dfa66533045ee58ff413ae4ca994d908b81aad79b0cf99ec733c6040c78cc84bf63a307e50531ba02b93529d01870aaca9e9152bd5f3e6062d4c7c7ed63a359cf3a71696db726e179552128a59a464a65bb8d0205b34573ea84b9399ccae8ad0e943000480f6659caddc17b28fdff960676d7daffccf39f6fc55c9d81fceecee983f091c95a8eca8e5ae240b9ad33387fc030c8e28eeed1962936ecd87e4bbdbe710441a99b8ba48ced5efaf7af2571be6d10409af8e3a3f23fe7b3e61b8760057ab8aba868e2aa2a85bb2438c440a8c2bca31f991546c3b29fc4ed67a268f145ca2b5", 0x1000}, {&(0x7f0000002400)="744989fa02dada94a6a726b0319492749652a83fdcc0099df67759b0968141fbb75acd6513ebf9f939c3a578407af2a2a7ae10ce313fbf851c5930319154bc623c6d27711f36a798c0c5d8f5b0f792561fa4ee9dc9b775f67521bc49753b69666a86bf4d731d7d585327d899f5db8c49e6b7e839c5254a1c7e146a36", 0x7c}, {&(0x7f0000002480)="d6d8dbf21fcc8c45046ba8592f4a15480644cd609084554a2a61991c5bb41c70a14d02038a0010e4a55c81a1ea949afe45d24b690a77a17d26ace916cc5bfa5e716419d267ec8bc18cd8293aac2e9abd900cf1c7e893b90876b264f956c055ce4ee3b5b36d2d42eb232da58384a90a4c36191d674dd7ce93e0a722c43ff3d8788484d09e64294607c7b87bef2de70701b324fa9257adc89b89d83dabaf7e37b3cda169ed558835c9bf515bed1a266e5b5d99c36c223621d5bb40b41bf77891a7ee0ca8cc00f3de571cfd67ce92eb6b7132c9347336fc7e27725e451409e0528faf0e94ff6ac0e2fbfc42b8ce6a439d", 0xef}, {&(0x7f0000002580)="d2d9682e7ceb16b032cd3eccfa3a71d8dbcb96856fb92324372f18b0aafc88c34c17535f94190d5061e289ad9b6864a77060b22e86dc55d60b8232868a1057a77b4f8008d74b19414f29b781700d6c5c679e7c95d146e2cc08a1e7ecb72eb6af0d656600b9394c5cc26c3bb0ae90222dbacede9b229902d61ad17706bc250745df0a7c464c10d711c6e48ca03eb239dffecc8c5871a1c768a425d1cd1cc7659ee6640d32b02bc2a2a08c344881bfbcfcf3cf810627bbf2a4bf0fafb92dc6ed0cc5676994eaee3fbfa90678d5adfc8500411f1f66c266df476b7e4df00ae6142935a41bd76d04e73159098453d0e8e57b522e7610d712ce1984f6459d73c62602b7d3db2aca80f2739c6964ec84994f3f6137ed53287525d956ab0db9bf9de220e9a9fcd544f5d67d5468c06d6c0c39f6eabd3789062cdad32857938140f18808950e296aa37c52769254f86df0f07add67c8c29d86309e4119e91f930db9f42345a063a2dfedc4f6373e9a14dc8e0791a12c31f345bda5f4b5f1b750f9b4d4ef8d4b5334e54dfa9bf2758694765d720a49690a8d2af16c59b2b079279e8485854809442dd5974eb07f7081cb2c8e2b7f704e5098f33c03ecdd4cbace0512ccaec3db633a0f9e6d579e15cf05877ca9a2bf3295ab7f0d1be5432eb08222e316a3688ff6edfaa30d010cab7226688f6ae4c89ace61de34bc622087f08b55840ce00da9dc3fab61eb0bc434747d5040678fef0d5c10f389d24d61b790d347e23213ac846d0e28e4b5d9f54d249e60ada98aecea9cda2d61f23d4ce6542bde9ed56d6920bab5b0788b1fe73137e511f0ff1c07ffcf0c65a0be0a44fd979505d5854db6cff73e899ce1d10e58b519cd7e92cfefdc26d35b0312fb264fef4510655153a9f48bc50c530d06d63f9f52b95e5c45504079d9103a23051e24fc10a4cd05ee59c972e2d84432bc826931e9350be0ed23c49e1574b7645752665d38fae23d38e4d64e09d23f99c55818fd695e283f877ca27686d411748828161c8c2a8ec189ac3c78e2bb561ee2cad0ceef345bc3156ff4e7678ec10cb126dd798eedce2d5148d6cc7e8da0d75dee54cf724b1180ffb08faf04fa9e06aa1b74eda1433e4d2df758a146fe33497c54d98c3dcfcce37432cbea3075082b2157423d2f8574d7df2e07c10adf14924b46d03a2413c41a289be03191c87e9110152dcfabab37f2b7f0e22a998d57145b73a9e91c2e5415e784a3221fb4ae75377d1c1175b7af9f7b79ebb16bc832816664e6bc5b524a5c3c11e17e91f2e626365e69c0e0434167f1537aab1d5563b1b6591692ed011fab6cb71c67f81277854ca5a1fd3ea32a2e268e87667d0338ae9b95ec7b39c60174df6416c993c777344eb70f69f71e3318cdd2cfd65bd3cead67fdafaa92e99d990af2b7c9a3d328afd09243f76d73bae00b1eb422bdffdd728b22a8a8a51c194e9d9f996ec0bb918db4aaa922d58417bf44db13cabfa268f5a4c0eb7a751dece00c5f8c0420541a188caa045caf21e6704c0329b9e4d3830a38ccc969a6beef59a079fc699f3e9c76b3d2375c8fa820a428d2781fddf2b48a56458aaa20eb13c6e2c44cf31e2260a57612047d30fe6168c26bf1b24b0369886a84a2bb7122613a8b6616c6decdba70ce4db8129bfa27b7c55dcb972e0a7e060e68954ed1d0425e6ef1228711be146df6b3f1ac98c2866c613cae5bf095f34993a55bbbcabd35f91d02b45ac2811534d4eb84328c9f18551ed4efdcd5e7d57d0a8e576123557a78690e4ca9e796f7d3cc8cfac04f60ef8cf3d46599a1e706e4313ac42c2d7854a703d0bdc996756334c4f27fe0a2885a513373eda240005557e5cda81280fdc49f3ce651999ed017f01ebbdc77a504df758d48d86ec07672fce25c79f4910ae4fbdf41eb9147a6df35311545585775eb41a276457bf74016f96507a2aaa7a1292055b8827c1a7bf95ea5ca322bed5e3840bd3b6593f1516bdcf9509f414cfde1d59b8e562227532f8be0adc2d140e6fa4068932720a5f35f06b79e88dd2660155052a68e5d5fad9c8e1c3b3840fa08c3fa4f511bbc1569d270e1a09d0ddaedd86ef0045ece0f9f0a2ac7b0b6d0727a5db17309b42023f5027c99bba8e084d6fb5466ff5281cfbc0d0cdc744e38a565bc6bcce4b96afe4a48ae2de21fe7c16e0c5b430f3b5eab196c538ad33703d057a77a358a373bcdcf24ffcab16db9a7a4fd39b64a3d816ab834a30ef5379f30b31691710cbdad6d6d7e7feecd656f61429dea6844127b42e826438f2654e6674beaf01a9363a99025186b57d9beeb7570c488e03be5053788cdcba30f29782ebe606dfb6882411f82719d1f9144a749da3f45a04a3f85e70c6af787feac4e62336d2dd9c4473bf5aa5d6857aa17688f30409bba65fdc65f426912d9eefa188647053d22cac56b501337f2d3a6e6582c0dcfa5be9c453ade760e4883e51dcd0c3b559adae2b7aad2792775ae696b28f3d3b4e91789d093edde65d0ca52ce44daac8dc1b13196808b4dc21b7471c31f09e8c32b5def6cca2813b83e621f8fb7aa48da6d98f26b2cf39f6300f8e58e02c10551c57de9e5fabce204f9eb4fe3fa58bff91b0da626136840363f3166575bf5ab2c7fa0beb5a54464404a0ce98db5d050cf91bfcedeb46349cd587e5453815fbcf2eec0d75dfa1ef359dc5ed6b96174cfc2f7fccede26058cdfb3984c21aa76f25d9d544d02211137738f59fc08e9ab2850cc8e79b8fffc5a084d5400f23d59472e4d6ec4568fe2d5df8f7d9d026ede7b71e21200e1f407753bcf1a7b98a2b9af685af5a447e0e74972ddbc06d2d4b6654e8ce0242f378c4a52089922276acaee11f0283104defe02040823703bac0fee141d7c3fa976864de41c6f532ff5a4effcdf68408ff62e28dcde56acb2bd28cce2137d79ab8133fa839adfff2d69a582b6cb72f7c07acbfec92ab0afb5017d1eb7c4cf310a08efbe5f9db5932f67d054145f1b6027f5cf764c12b3809efcc0b217f8635928b4f08c136e2d2bd04f23dcac12a0fa2c8acdcf9d572bb55723d907362779f8122aca43f3248dcc8f6105710978413a5048de3a30eea8d0eb525e8c84cfa911fa6f8e90b6615cbf6c692c4913b911a0f5fbe8229d9773a8e75a88433748e0d26de6b4fa4136683c8977dea203521df806187dd440dfde43f4c7601a1d64c278e5666358e7926e01ae1baef6aaefd720a91743f742da0645718a9d381ceab56f6cfa895c6a5cb23ad9cbdc4f89ce837a0608b8f05fbd0b6a6bb63ca92d1faa2eabdf0a651ab0843d05dfcbf771a0afc2b389f84243067ffccc39a5fa1c90ae29a193f4f37478941cd7a9d53208ce4e9fc4f7e7558e29ef83d70a135d16c691b1e0b3439291c08477a0a8e484de74e7cf2450c7a8cb758ebce37b97fe4a44040c26202930cf963dbab819282accb3115ef2ce0dce3cde7370c6e821ff8c161f684db98815796255ff2be1fd8a0c248d5fb73ed4cedac34aea743dbafbdad287f0545844b57b1cebc72946167a32f71f3ecd8cda0ed69f0d229dfd47a1990021fb1f0ba45c88d92b00ed6ab9beb871b1c599f79dd6e7408f77eb5a44ffc239688f1fa6724b4496daf982cad1cc858baf0bfe4ecf69ebe8fab4a8b8464d319cce646e0d7ef4bf7a39a40c2565a40323c3f20e92287d43d7b65611bb441a8452c4defa40d44a4add29a7679728b7eb45c1b2089f96f8fb97e9d0c8e797e94f850ef7154b44cb71fd7c1f787cfa103d7e0720a80fdc1f70e86d3735c874c6975bed9251584b4b42aa74bb2588fe4ec9bc3bc587f21ef35b8045f3bb3538e0ef9ce51b67e28d6c6bf172a3d8973d365fa876475e1d2fd5272de2f4fcec931483707db613a7cbe73d07ee1b3a971a660e7bcdb47a2228e10da6d143ea024e4da2abef326997cfce32646c9c83a36f501adb3a7244fd46d44b30aa17534cf63e8e6183ac352787543844fffce117a457b8d4d95e8a07c910e3b83ec1530b0e0814665e1df2b34911a05324832c875a4aa04e94d47cece2bed39ebd2d6b6d3f8209c69ba95871ea0f0fb2d96572c0b2ef095b726ef63d37162551229a3104cf44a1a0b42ead92fb0055add2c39ba53621b8d3ff1400ce3ba4897c68e8d5b525282fe8acb200b275f6cff525721601c0e667461ea11c499b8f52c2a641f5cb831ade77e6dc597be5936cf09d1d9c916740af3d3baa124e371b965b754aaeecf453fcf15957faa1afc195aba4829ce07072896a40a206db4f965dcbc4d297d19664ab1287f4d4a453f8774b618a5d132d1b00b30ae20076650caca5d53384a4a2fc663943882bcd12bf36a030d6f851d603621cc03aeb09f66217822f743a9c137e2a3fc42eb6cfbd442ccf7f68086a86400034a42ba9cdc120b1ad75c1807329f44ac14ab3e021486a97ff9fab97252cf7f4ba8b34a1f647d2509f2ac4bfb6bf752872eb911468897badff4aa56402d055d051acb37d7dfce6e84f627b7be1f267bd86376e217ec2fb1ec220740d3b5a284bf3dabb452830b8ce864c362e5b1b45382c2518e1f194e56c7b690dd91d826e5fa02aef7cef74e12b56c06504347ab7c5bd3551f5561aa819137beec6a8fc32d204110266d7c120aa02e2d94b10a708ce77fd91fb52269240d287e95b951f5f21e7d80ee6f397af78bd3e1dc095f31cb7e6ce71c48ee3d1fe1e49adcac1da01a4dd80a2a55ba23aec19942cc28c665973e0d2d4e1b6f1336a069e690c540221faf7f33e51deb1caebfe136a6b56b728ecf0670ec2799bf4841d4af964f0c343d085338fb126f5949a4117f3f78e63ba597767c05b294b7f16509b0cdb640e774902d07699de786c34ecc09eb0730be5bb2e6e9f66c68e9c3a0cd28f03d62b93b6515bb45a033d969adcef8ce14dbe63efe69c332c30383f6ba7ebbff6e04a25a0aa9a1c561908b9378e159b12a962240e14ced88277efc98efd195b0a3a55328bc4d1351f31fba32581fb50a4ebd02c1a7fb712b5dbcd9116cf74f9da0cf60e4fed181adb96e17955e7137cb5deb0fed708c3318acc86049f16dadbae28d6a25af290e0c0fba9792d7368f799bf15d7f3fe357b43541d38e5909c300d33ffefc4b382d9af314c4fff2ed9363aa2b9ae3482ebc8e2a5d729154c88707d9871b8dbf6d268852886479a5950cf9d07ec2a7d130d5f5dc4e62c34cb181044ce91c6d71ab252ca518b630245c4d6a8eee338b70e3187455622a53cb454c90836b30b1a6059186c28e63f4aafce53022cca765400043cd5a36ed4963a8887b20d45b21e7a1b3d29730289df956bab75b65573978c3caf85df94b5b982347a9ee3fe3375bbc84c557e5ed818f178953dfda112b9c333f2b4e22d196546f6088bfe141c1ff53afc3ae5949c176306a354f6512e3a7405fa0b707c4ef4bff5ec9a384c109e02f84020feadb15a607cde0f29e09c5f8f448637daa3c38ca8612ea096f1e8db04009c520575c73bc86ae841b43bcd67c2457d2bd6c38c21861834cb5a01db950c91d1bb7a544fe65469480671b5289ea96796f668f98466e3061b9178099008feb5b2bafffed245c9f8da9cab2805a6a9ee9408bc85f669a1aed02aab10dd2fab4d8366f7210ea34f1ebf1fbf5e9ffc816e1c92081c6b5c95a83343c6709afb8890b662cb370916ad2d801616c89e2a853b766674f319da7ba14710842e9f756702d68efe4cc9a17920e4eda9c8b961e45a2e12e31b98e5eb807c6b6990586314778df6f178c7f655d2d8564a620302bb28", 0x1000}, {&(0x7f0000003580)="2500430322fd839e1bf2d9d5915c13132ab3dd0a5a0795fd5c5b246dda7ab710c73baf73bc8719645b6b6130c564b7337dc94588f9051a70c20c679217b57820968b97b0c145f437c38bba7fdc20140d4f19743402cd137b59d9e4593e1b9d427ef466c12f1870dc130f1b2e8a27929fe227f7", 0x73}], 0x6) connect$unix(r4, &(0x7f0000003680)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = dup2(r4, r5) r7 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmat(r7, &(0x7f0000ffb000/0x1000)=nil, 0x1000) getpeername(r5, &(0x7f00000036c0)=@in, &(0x7f0000003700)=0xc) kevent(r5, &(0x7f0000003740)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x80000042, 0x0, 0x3cd}, {{r6}, 0x0, 0x82, 0x3, 0x6, 0x101}, {{r5}, 0xfffffffffffffffe, 0x24, 0x2, 0x3, 0x9}, {{r1}, 0xfffffffffffffffb, 0x10, 0x10, 0x0, 0x8}, {{r4}, 0xfffffffffffffffe, 0x1c, 0x4, 0x10001, 0x8}, {{r1}, 0xe749675b687e9c47, 0x93, 0xfffff, 0x6, 0x9}], 0x9, &(0x7f0000003800)=[{{r5}, 0xfffffffffffffffe, 0x30, 0x0, 0x800}, {{r1}, 0xfffffffffffffff8, 0x2, 0x82, 0x3, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0xfffffffffffffffa, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x1000, 0xeeb}, {{r6}, 0xfffffffffffffff8, 0x81, 0xf00fffff, 0x6, 0x81}], 0x40, &(0x7f00000038c0)={0xc9}) linkat(r5, &(0x7f0000003900)='./file1\x00', r6, &(0x7f0000003940)='./file0\x00', 0x4) socket$inet6(0x18, 0x4000, 0x4) fcntl$getown(r6, 0x5) bind$inet6(r5, &(0x7f0000003980)={0x18, 0x0, 0x7fffffff, 0x2513ab6}, 0xc) shmat(r7, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 20:35:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = accept$inet(r0, &(0x7f0000000100), 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 20:35:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x200c, 0x201) socketpair$inet6(0x18, 0x5, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/19, 0xe) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 20:35:42 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mincore(&(0x7f0000c7b000/0xb000)=nil, 0xb000, &(0x7f00000000c0)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x5}, {0x800, 0x75}}, 0x2) 20:35:42 executing program 1: socketpair$inet(0x2, 0x4007, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0xd653) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) 20:35:42 executing program 0: socketpair$inet6(0x18, 0x3, 0x8001, 0x0) socketpair$inet6(0x18, 0x7, 0x8, &(0x7f0000000000)) 20:35:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) getsockname(r0, &(0x7f0000000000)=ANY=[], &(0x7f0000001080)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:35:42 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='$', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) r1 = semget(0x0, 0x1, 0x40) semop(r1, &(0x7f0000000040)=[{0x0, 0x80, 0x1000}, {0x3, 0x908}, {0x3, 0x3, 0x1800}, {0x2, 0x6, 0x800}, {0x0, 0xc4, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0x7fffffff, 0x1000}], 0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5) execve(0x0, 0x0, 0x0) 20:35:43 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 20:35:43 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) ftruncate(r0, 0xfffff7ff8e735658) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="71a73643c8891770f4050df23739e703dc4c6bcbb030b8dd72a081db7637bc164f4d26ada2312b6975efd66cddc1847019349572de6b5281529d48a9612029776b90363698621139341b1fd63c50301165398d52a3e6f6d332ed38b04801ec86b95e8a6bb9fc30af615daf1c7206fb537d94674160a751670c9dcb088dd5413632617fac3eebf9947876663c1aa4124543fb0de12ef580494990ffe04b51dbeb04be0a6943677a9486445a04c84fa9aee50c0b7c4aa26e4a9501a9ddc270c39b3dc5bb83c3a7494d47397aa34a0d1253e18b0ba51262a45c6915df4b9c2daa688e3016419d7f8c1911b7e5388c3cd421f76caca12d2535295bdd4309881b6c", 0xff}, {&(0x7f0000000200)="96c60482a3533c121619880085638b384e01690ab33c86e5c297428ab0d5de50b956dfb438f2412d92232df86dbc8341c6c92b9a943adb8772e0c9ad9ed83a5853620bdd72d23ce83330ca00073ca15e602e409bc4b990d78e2119f72f59cf5415985a2454ff50d24e261c289e5cd98f6a34b97564d1b19a091cafd5dea7aa16d49db4507aecdd62605a565a9c8c00099369ef1f3b038d4e6257b9d561f53f69bcb4438d541126ea81216a010238e0c85463181eda63f864f8cb3cb2827b3c54fcc2dc06660b19d6f2ec6287c1945b7dc7576b41dc1ea6afb1d349e7c799dbe8c9d0e1b0d090e17aa140aaf0f108f5a93810dd42d7caf0d1f9dea156121459c48747f37e697b749f99f112f126e1772ea5ff040d24d29510b39ef74a1936d76ac06e8203de2a003cf03508bbb6e86376acfbb63cf0c47aab9274b17d2a5253857926bf95f94bb6811457ec363f623c8f45c9af27752288c30b7a159aff78e4d7a129b8570cb9be9dcac65b00fb0ba53a20c6c81202c79fd2aec55ed83eeda9003d0d65e5ded9c08706e6de3346f8db3f88b20807d2cd89260cc17a80d1071d373f2bcb01596f1fac259ea7e9e7c72ecdbb609a3a6087fe5f9bca225687bc966a340d5f49cd3bc0a8806ad138050010a3955c692e6d72a9e4df80c1a3bdf3f5db29054365d555940debcc785c2c0a95e8c9f8c661f91921e15aec9185dbf6c600137c7757d75d0e4bd5c12d4b05f8206540d2e961c9fe7d1d7d5c62d68c63a733b169a74e5a6b0b10b4feab099efac2e30fd2d1265f483fdf878c62b22344187ab84a7a4355027c60e41eb0859f21beff26a64cf4be5528f98a9c735991272dd255494b537ab1359edc947b9bfe8bb032d80a336c94929e80340d500bd6d95b5f90ff7a010544f531f5dbbecb95c12e70ca68a8f920b9603268d0937c0c80502fa293907bd90fb5bc56d6c181bc72657d6580c790bae947adcd3e96d642b61c44651685ee39b1594d85b7f2c1b3614b019eee82c41a7ed6cac4303fafdfaf16e5404aade41a4bd5093e35da5e30bdfd884419247e6962a4f764a4a2d9516b74529d0d851a722004a202c5ee94bebbbf1a632c9a52bbcfc207161274b0c7424c1d271cd8506de2d57009dfe3236ae8e16e8a1daa846c011bbce4fde673a37ae38bb3f083a1b740c3e020327c54ba19ed518a968c520e46d3753e8575c399f9e646461a25b57032f5c2eb9d8e993a0855d3d25a56702510c2e93dd4df94d1d6f671a15b0e129694ce8fb63dc906f33950085a473b6bc57ff087a5a758e81ee847a8978afea145d63b758a5406d3df480f95f852ba059d62d2c1376c71c1f9a14a07a71ed7d34979861274283f91e2e8f13c0a2d2988b6d9830713e49031af5c62880e04d4609dda06dcb1a26386a7bbef9e97495180b1a471e1cab9b6ac654df43db40f1b7eee880fc9950c8e89a17f3930b23748e6a2717f9f6c251b76505426f328c375678d7b774371e84a79b0d7e6e27a914b46c316c7b4f0cb83a1175fc30b73cd8280d9010e06885c5a127e3963ad8379527dbbd8211ecdb2b8584a811901cd02ee63af1d92a9376cd17bbbba5e2618307beeb4ee50721f4d731afde23c073c79a8b1dc312176e7e9de7d8f93b9054473826d5bd674561b18efed4a0bb30852d58b916d41dfd4a6562cf80adce86e4fe37fbcf76ed0c512fdad97fb0d1b65df44a535b7d300af55b3076f4daad42212db8b6c65e8fabb1fc434156a3d48823c852e2eccab0b79e2d1b025f3decd2df1b6fef41afe0c6eac451f7006f8ea913228c42a8f6761c8b88c3a731fcbcb5abd7ba0d5673536dd082be2d140bec49e4738268197fbbf05575fe6ced79c55c5e1ab878fe663463c73b1982a29c7bc272c27766691982006e9cb29b35f14e70724984cebe37ef973aa2a36ac7ef28b00bb0994c49ebf7b24e3bb477614099c7d2d6854a9337224a9bcac1c98be08d88643f180e9d1895e5a510371dd03de50c624e7fd15b2f7ed0574cd5d82f8721f6df5c7153aae1eb69488986daa06385d3e9fdf2799d741b71d5a1b1ac6f1f0232f887499efefec30bb62a096e8a051e0edbf36b4cb4679bc3e843547d846431b757e20ee21003477b0f9e9cb274fba45a2c977f0f4adbc32b0203bb9ce0e3a8664b7ef5843cb557496c3b319ffb9168de2e4ed2d618c62289934294e341469d37279944eea4eee47aa0647bcc4ba31fbcecb70c0dc5b1b03d2eae791962b3a2564c9b60b2569ec40f7dfd73840e5186554707ea7270a037aeabfa0778f0054519c1740163a74f3488e7f39b4d82bb7233e3803ef36361d5ee849ff3198ca3bfdc440a3cfe224abb596910625cd6fa4ea52188e374300983d4e25d4a4883cc7e9c494a768d717c1fd7661cee0dbbc5b1fa2e64845d012d03d844740f1b82b1f3a2a408d42d7b66aebef892b97d68050173c5f04624dde405f5009d5bb94cbdc581d6668e790fc67f0a42863b3d76cff4860e9008e49f7748a93c9e9d6163302c3987855085d368d91d8074d34c4abf6a8d54836ac50b19b1b8694714a140cd47b6d278a23e5348d117e4c3b999bdee88ce54d0400b4d248aa676e3a5c270202b33753fa9f8d876695e6a39a0d8474f867171bc7aa2624765bed3dff473e38cfaa987c34a9378f6ccb3276fa13965bcbaf0e17b8157e70aad050b9620af496f0556a765e848732f523b64730ce09352000df6fc833b6466be8284829314e942ccb177a8ef5c9dc209e27194f88039d24ce0e5de1934b551034a8a1987a5ece475cdaac7b0de3908ef4203f8eb605c2c79c68929536764adb13a79ba5c356de58d75a2ddfed34d63c9ab1537bb3be721ba37c05647d9a88ea6d657285e6ab498b6c3e27fe3a3d68ae09122c3693dc4e90416277a0efe09feeaaecf4211325b4ce253049e1269c3de2577d262b5aeb65edc13aa3db55695ff1cc96b39314dfdffa5e0a063c2601e84af9a3503a62ace248a57dae43ef4d4ab916b6225d681cbffa5d1e07730b767c980d1fa056fe0054c6b28e86aa963699b705005cc42e27ff2e3d28a366a2646db854d7987627c42691be21db373be0a236c70d9dd8c6f9435a84ca957bed9ca28763c7ff80691667fa803c9522b600cc560b5dc791df8857eec0e64e741b073e9d9fb3e25670a616f18594dd9cb14300ee763e2070278040bf8cdd0b62775b22ff71a4aec17333fac9abefe96523eecc148bc086f703f0855ce037246e3c955b8561ce335261a207692e53866dcf4d0da53351531defbffc88bb82f0ba78a64a8add34178cf79476cc0a8535ac2e04dc9c326153e1bf25c7bd0b28a28b6c52d14f95f5f9676a80df285a470a95851e7672ddc28c275095aea6e01dd3b7a125dadb921e035621131268d0a555b3c4bc11971ea190eb6a0ad5cf33d918a990cbc4ab36513bf6600d0f8c148b2da41a75ad1720c311f59e29c7d9c8111c7bc4c246381c6aa7ab5d3bf2ab729f9240a11113fe74a0c647bea2e51192fd703f59456c98898257db273a5306fdd89e64f28cb10fee5815ec4a07966b5cfcf36223e43824a4be6fee795ca1419ffba53e18bec60a28b9cedf10075fc6e0257ede2eff0f6a3ca5100efaa014546b3d18b7b991a68f2e0267aeb12fe96444dace93505fdb01c672df0923b18799f04e172630c2815e3179dadbe2d6ed4d26386522e00541774d85dc07a032416a3a108d2025f43c3eb5087ae012b40c4c66824645d2eecd7f850af920039f26f00958bec298401385c8863f167cd6e238981a877b50019e691545ccebd7cff79709d7b56e13efbc9041eae550d53f086d961bc754a602bfa6ba70fd74a180726c5777550cc80f7c5dee3fc810c71c364fc979139db61eaa201d15f6c4471368989f19a80675f3fd7198e54786022769912fa13e41c95f4505e686cf3cb17198558d38342e42c61a0032429736e7bdb7250b357693dbbb4529d2273938f57701e002764734defb561ac80436ef96528fd53ab9b234bef82f45421058d755c7216ff9227680d7514e523fe7e3078a64711376fcb08f8153c1f303e03a4d0fdd9f983d109d8811ad1acc37d37ce0f7258e21a25f7ec9b5817a9e0de95adb821a1e3aa0edef1592df9400d0d828e8df0027e273f9123669e3cbf1bae01336aaf2a2edbecec7b6802d9ed1ca69268c109e8d03bfac6321c0e43f52863b5150d1b56863b5a1b04d721c759c6947974d0a5026538a2a2ff731a3eb0f7bf195e924da8406f51f2cd75ac8b6c8c1ad0161cf1de29c71b8c338d2399e34c2d4dba79311b37d1d5c4658b6767765c9f87b6d66784b6167a9b3f9f189fe376bdaeef471da6829c49e7518a5efb9b9ca996ff8dadb8894de73b5a17a4b93df9c20df5e2aea588dadd91ea4c170081e9e58fda3deec327e6cec849a651075f310afd55d632ba6100f1c3bc94d475deaadd2bf4a546fa380bdbbeecb882018567248e277810c7afa5fba16385b5c10a9a074970c0b6c7e62156e813f756de15b72b0e24c99679918308a1f43f9ea41fd6a94bbf50c973fc92523f1a8bbc1a4ec56a670c7be5208c8144ccc8816fd22f45a001b6404dd02cee5fbe6833c3f9cfba762679bec304030ab48edc7374529b396ba0812c006131d217d9a7dd9f831cb0d8e98d830c7b4ec732626d6278ecadf1ea824b1e79c7f4a99e5b0ed5b751d31d6c66c1deed8e5a2d9bcb57c086de6ed7633eab611a72a32a2d83b2c374f0fd6cfc05eb70b437328ad867a2b9477bc2cc5e3a6e185937c882feb1ae7040676efa56d94af147741c0b6a11ac7607f10a736a8e5bd1a1a51b24686b0178593712f11e70ab5c15550a6f605f0cdc6de3be05aa83779ca11e1b4b311efd5318aa153baf94cedd32cdc77848cef5890c4c0214255b86db00b7b1015e11aa196bbde44dda5e1cbd2ac307dd9c3ac0255d58edcc0d38767ec4d73ab2793168209909b2fddb5dc9e7e2318a2bcd5117863d0406dd4cf4a479b1412b329be7f56aa0337e393a9f1b30463f4d1ebe8331aaa77c9fb34341aa977beca7399d748e7bb67e1501b70f8f6674fff34eb4a322309d01286796e14766d152c6fcc08b3e720f37c61df0c1d0e9096ae2051cfaf95f5ed18d184d0212dd4eedfe5e070bf4c6532ab7f00a08b3af339119ae47644d05d7c6b3fe720dbfb285fd9a96a699b0b515fb77c81249c569783431650bb9f56063e4c3bc881dfe5904ae92e19aca66a185abed8013a066264229e8f8ed2b6b1453aa93fabb79c2bda06aa49630926546906b7d0d017b31b99571b8a2d50aa68e8f3a58b169df0363b762ced38c88e34236d2b0025a24b08736747d3653dcc71de1a3a3ca475c1e70afd852d113e1587e6452bb31eb61be4ae352d433e49017841eb00a2774f9efe4b442c19f4dc90eedb4f6320a2a5fbd9fc7f86dec0655f5ee4de5b3b5137d5fdd4691ee52fd2cd6f63a5cbb9e9e00900a7ad45d7b7bad0eb2d4aa6121ce71edd15a3b4d09dec4c888e26b826601da952f588db530b0747e7db3012ca27255273d67284ab7f95639f457bad4105543dc9d30d02b26520e6a479374c2eaf6cdaaefec2b5e6ee8ce8d6a515151cfc2638eb29037297b593d83ae2d58683bca81b8cf6e0aace7ba8b9bbb7bc294ead4067b1a21bc660ea7ed187d479aeed78b5d5cd36ea096210dd6730fb5a23b7732152b28b8b1c23f3299655135f4e86a85c1b1519551cfbe45513fdfc806df435f0639414e77409b90197a64ba6666d09d624ccef2945422459", 0x1000}, {&(0x7f0000001200)="1f30de47591a71aa7bc105dca1dfe6c4692c23f4290ce826702aad72d7e869ef800e39f02dd55320ec0cdbba414b313fa312a0", 0x33}, {&(0x7f0000001240)="a515ba616e9636107aef652d3abc0e9b23400975a0b8d006f7005822ed5b7bc72010bffc742a54", 0x27}, {&(0x7f0000001280)="bc812d3a201bb9c2d5a670f5b2b96c70580226af19cbabdeff7ccfbb19080698f6992b3bcd7b6b45ade207b59e22ddc3bee799ed1e540cda08e8520874e03d6d8d54862448e20ec6077a8f44bf79", 0x4e}, {&(0x7f0000001300)="fb116f893b8f117cc430ca868a22e78bf63012150c6d507a01591eaf336e6e4896ec", 0x22}], 0x6, &(0x7f00000013c0), 0x0, 0xdf3a42ba56ff389f}, 0x4) socket$unix(0x1, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) setrlimit(0x6, &(0x7f00000013c0)={0x8, 0x3}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001440)=""/216) 20:35:43 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x10}, {r0, 0x180}, {r0, 0x100}, {r0, 0x1c6}, {r0, 0x4}, {r0, 0x4}], 0x7, 0x6) r1 = syz_open_pts() read(r0, &(0x7f0000000000)=""/166, 0xa6) kqueue() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) socket(0x2, 0x8000, 0x4) r3 = socket(0x38, 0x1, 0x7fffffff) connect(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0066816c653800000000"], 0xa) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000540)=0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="900ef97d7ff30227b0047ce547b796714994b65cf4594f5bbb6e7f577cac76bbb9814ab2fa25a85fbe92e5640165ad520f9d142e2a51b02a035a34b9a59cecc40b2f0660efe60685d98484649313703e30e66e0d6fc9a8d475843656f4f8dc3cb560e38660538756bd1561f36e591384be58621f1b57e468297a5beff0ed5a8928a82c6dc550fbffbd2eaf901e68cdea1be103fb5c2363c1e962a27613aee1544bd56b6928e6fe3b4447", 0xaa}, {&(0x7f00000001c0)="a2124729c7c5afd41eb07713d9ddd860067b6f0700208522f9a22fe27096ce4fffa3cbb7622972000b5c2f834c74876cee9f3f7b33cb431094c3f4a253efe3e8003a633edc2fbc75188ef461c025dc991e2f5e2f2dba926d6a9905f49b7e79c5c4ae7deb9a849a3650fafa2709266940c27eb78209902b86484852aa77efad929cc7307e8f28bba8acde14d017940c131b3058310e19e3ea4459b7c2faf460f473175709b8110d168e08e449976b1d51b1687c1939cfc115e4aae64103d9bd7a3cdbeb03bdda73cb20cc9e8de0117262f795a2963a1d92eaa1e1064fb5708b0206f9c7daa2a9868b7483696d05c49cc871", 0xf1}, {&(0x7f00000002c0)="919b39cbf6b71271bb9af237c36d608d04ba1637c3ed5773e9070bcac4be4fe2e7f79ec2b574b1241650145e1cf8389313b49318f1bb76bbbb1cde49878ff9b38fcc24406ce0608373b6c54dac211f8fe9765c2e4fdc8a78cc0fa1929a151ab4e4f64cd646e0c06bcc1755333d360539722b5a4b0519ea6ce4a2230220d195e558beee177f0fdc418b82ebfc9717415718a84d0510fb1a33546fc212a2bab7535f4afffd6bcefb270d288013cc35a3b155e64d6c754a8f070103aa734e1da8660336910118b5b8e8c57cb3d5e823b110cf95c31b65406555c05b5569f1f7946c4e70d5987380", 0xe6}, {&(0x7f00000003c0)="4412d70f4aa43faa6948e39acbe561836f1628eeca04f7e102996c92fa5dedf26a57b038b0a096559f0b0374ca2d97a7118eea13ff23c0708b1a69be19ab6dd4dd7665dd487ca7440713f5a71d9e2c7f064101b9a520e0bf8079e314f078a46b4b3a461671aadbb68a2948a42dcac225e9c9", 0x72}, {&(0x7f0000000440)='l', 0x1}], 0x5) socket$inet(0x2, 0x4, 0x20) lseek(r1, 0x0, 0x0) 20:35:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0xc) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/119, 0x77, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x202c, 0x1) clock_gettime(0x2, &(0x7f0000000200)) 20:35:43 executing program 0: dup(0xffffffffffffffff) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/195}, 0xfffffffffffffe94, 0x2, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x0, 0x1003) shmdt(0x0) socket$unix(0x1, 0x0, 0x0) sync() 20:35:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 20:35:43 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 20:35:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x74, 0x70}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x6, 0xff}, {{r1}, 0xffffffffffffffff, 0x1e, 0x2, 0x1f, 0x14c6}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x2f52, 0xff2}, {{r1}, 0x0, 0x10, 0x10, 0x9, 0x401}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x1, 0x80000001}], 0x7ff, &(0x7f00000000c0)={0x1f, 0x3}) r4 = kqueue() chroot(&(0x7f0000000000)='./file0\x00') r5 = socket$inet(0x2, 0x4005, 0x6) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r3, 0x4}, {r5, 0x20}, {r0, 0xd0}, {r3, 0x40}, {r5, 0x20}, {r1, 0x1cc}, {r3, 0xb5}], 0x7, 0x0) listen(r1, 0x1000) close(r0) pipe2(&(0x7f0000000280), 0x10004) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 20:35:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x0, 0x1931, 0xffffffffffffffff, 0x0, 0x0) 20:35:43 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) rmdir(&(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$inet(0x2, 0xc003, 0xf5d6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r0, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x0, 0xffff, 0x0, r1, r4, r6}, @cred={0x0, 0xffff, 0x0, r3, r5, r2}, @rights={0x0, 0xffff, 0x1, [r7, r8]}, @rights={0x0, 0xffff, 0x1, [r8, r7, r7, r8, r7, r9, r7, r7, r7]}], 0x33a}, 0x0) 20:35:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 20:35:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)=[&(0x7f00000000c0), &(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$-[{[\x00', &(0x7f0000000240)='*{\x00', &(0x7f0000000280)=']', &(0x7f00000002c0)='\x00'], &(0x7f0000000480)=[&(0x7f00000004c0)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) 20:35:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) fsync(r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x80000000, 0x1}, {0x81, 0x100000000}}) 20:35:43 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016efb5e760dea3b5f20f45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b86c3d098f664d2485a66526bd78d08c1b76fda21aa9eb9deae2ea0f4cfe18314dde755f410280a23eed0674b9b87929c508b20860ab85a9caedca198f906c536328caae8017c79f0244cd42ab217c739666505d8d971a69d206b92bcb207c38cb2df5771466f51301ead4b6ff3e34ccbb3f0a42d699d6a7b5e5eee2b5b57f4a02c742f4b92803257e8cfd47168c37e9ee99de48a601bdbd81a37"], 0xfffffffffffffffe) syz_extract_tcp_res(&(0x7f0000000000), 0x1200000000000, 0x0) 20:35:43 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) setitimer(0x1, &(0x7f0000000040)={{0xaf, 0x400}, {0x7fff, 0x2}}, 0x0) 20:35:43 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:35:43 executing program 0: setitimer(0x1, &(0x7f0000000040), 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000001916739b00000000000000000000000000000000000000000000000000000000000000005ebc3975c800d234d0242e88085c03b22813eb5d7a55a2ed7cb058a59757efa9ef8e9c68b061ce8bc3b893de24e7547e086fd516473471563a79c3ede513a04afeccad144ebfce491a218dbc4cebd6becd22d5c9afc12dc0d4299b8301097a33d4c62a1f0a1b1a1dd0c932a5ec0f77a4c9cc96a67cf7f12eab93e27f2efc488de5d551c87c84b9ed5fff4416f6e009ab6f7a7fb12c9875607beb44b8ef6d382f823845d28567938b3595d31bf0f4397ab7fe9f397e015b68f3f4530c63"], &(0x7f00000001c0)=0x3d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), 0x2) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xe084, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 20:35:43 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x400000002) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5, 0x80000005, 0x57, 0x7f}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x5, 0xf0000040, 0x100ffffffff}], 0x6, 0x0) pipe2(&(0x7f0000000000), 0x10004) kqueue() dup2(r0, r1) 20:35:43 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000126000/0x4000)=nil, 0x4000, 0x7, 0x5010, r0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xc, 0x5, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x43, 0x17, 0x4}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20, 0x6, 0x7f}, {{r0}, 0x0, 0x40, 0xa0000001, 0x80000001, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x48, 0x40000000, 0x2, 0x800}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x84}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7, 0xba6}, {{r0}, 0xffffffffffffffff, 0x88, 0xf0000006, 0x100000000, 0xffff}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xf0000020, 0x200, 0xffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x7, 0x7, 0xc45e}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x5, 0x10}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000010, 0x3, 0x80}, {{r0}, 0xfffffffffffffffa, 0x34, 0x10, 0x4, 0x3}], 0x2, &(0x7f0000000040)={0x2, 0xffffffff}) close(r0) clock_settime(0x0, &(0x7f0000000000)={0x1, 0x800}) clock_settime(0x3, &(0x7f0000000080)) madvise(&(0x7f000009c000/0x1000)=nil, 0x1000, 0x2) 20:35:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fdf7a1282bcbcb4323143138deb9f46bbf88f10203e2032f13e5a4f5d645c8625e3954855d8f532e8b15", 0x2a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0xfffffffffffffce9) 16:00:00 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) fcntl$setown(r1, 0x6, r2) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x100000001}) open(&(0x7f0000000100)='./bus\x00', 0xd2a0bce53ca7119e, 0x40) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x611, 0x0) r1 = kqueue() pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x1, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x21, 0x12) fchdir(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000000080)='\x00', 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x108, 0x1d3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) syz_emit_ethernet(0xa9, &(0x7f0000000080)="051fa140e20979f9e417e412bcf397dbc0b499190d26d1d3965e812b8872965482e4430cdffa3d2fd0240f0473188374af22cf057741a27ddd06f29545fbe917aec91082098bc3551350e28b3dd0eb567d31346415836ec54f406a13697c85b976a4f53bad42bbbc02a554e2fb60cbe9fb7d8ef51e538f05d1437c6d63684c0090360ca1b9267b1f9949f68e65b6425e6da73151e8a6141191928acb77e398c89c4fe5ae4948d477a1") r1 = getegid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r2) 16:00:00 executing program 0: r0 = getpid() setpgid(r0, r0) getpid() 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x200fffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x84, 0x20000003, 0xda88, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8000003b, 0x3, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x2d, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x90, 0x44, 0x3, 0x4}], 0x800, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x5, 0x78e29657, 0x4}, {{r0}, 0xea1aaee2d4d313ed, 0x9, 0xfffff, 0x31, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x400, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x1, 0x56}], 0x81, &(0x7f0000000140)={0x5, 0x4}) kevent(r0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8, 0xb2, 0x1, 0x1, 0x20}], 0x4, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x837}], 0x7, &(0x7f00000004c0)={0x9, 0xe3d}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0xa, 0x80, 0x400, 0xe8b7}, {{r0}, 0x0, 0x22, 0x42, 0x180, 0x9}, {{r0}, 0xfffffffffffffffe, 0x30, 0x1, 0x3, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000003, 0x86, 0x100}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x40}], 0x1000, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x2, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x3ff, 0x6}, {{r0}, 0x0, 0x20, 0x20, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x12, 0x6, 0x11}, {{r0}, 0xfffffffffffffffe, 0x18, 0x80000041, 0x7, 0x6}], 0x4, &(0x7f0000000300)={0x4, 0x5}) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/209) kevent(r0, 0x0, 0x0, 0x0, 0xffff, 0x0) r2 = shmget$private(0x0, 0x2000, 0xb, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:00 executing program 0: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="129264c46e529b4a5540f36c2ce71606f59ad3be341b0f9e889430c028f0e6293576224d489094528701e4e3b9d869df5b56e879dbf552b478a82774350cac3fcbcef5512cb57b9af368a1147965b8f28e6ad1e451e4d57c3e959d19493c1f568ac6a1ab1e5200adc37da42dbf83d98ca8b7f45d5d03f1ed007848d3de634bcf590984e7e55e9d3d18e2c5b570a05f53c18f36a08994", 0x96}, {&(0x7f00000001c0)="052501b1e130feacb0ad9c047e58c3cdb985fd97d7733728ca52adefe877046fe2a481e2f2872c9f09e3aab18a91bdaef5f962840f5b1a", 0x37}], 0x2, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ftruncate(r0, 0x1000000000) socket$inet(0x2, 0x7, 0x3) 16:00:00 executing program 1: setregid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f00000000c0)='./bus/file0/file0\x00', 0x10, 0x0) r0 = open$dir(0x0, 0x800, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, 0x0) r2 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) listen(r1, 0x5) unveil(&(0x7f0000000100)='./bus/file0/file1\x00', &(0x7f0000000140)='r\x00') pipe(0x0) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r2, &(0x7f0000000080)='./bus\x00') socket$inet6(0x18, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="fee8f4ef34475d11c869b90f99ba9071ed5c322d4a9607ecf5df9b40425f0f355f46f943a55c1d09a3c7f48044b9cc73278e455e688a0d85cbcdc555ab6665d9db4c806b58d80c6fde9671cad96c6eb8074d00dbaa867e46154f64ec486fbd92742314", 0x63) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000000), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) socket$inet(0x2, 0x8002, 0xffffffff) 16:00:00 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() readv(r1, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x4) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) socketpair$inet(0x2, 0x5, 0x6, &(0x7f0000000000)) 16:00:00 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x80) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getpgid(0x0) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xfffffffffffffff7, r1, r2, r3, r4, 0x20, 0x81}, 0x10000, 0x5, r5, r6, 0x0, 0x4, 0x2, 0x9}) socketpair$inet6(0x18, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0xb9e, 0xfffffffffffffbff}, 0x8) 16:00:01 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="bd3056507dc7e61d327883c8d24249759a3c5be03a4d840c8cccf98807baf1533dc5", 0x22, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7fff}, 0xc) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") bind(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0xfffffffffffffff7, 0x3}, 0xc) recvfrom$unix(r0, &(0x7f0000000240)=""/171, 0xab, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:01 executing program 1: setrlimit(0x1, &(0x7f0000000080)={0x4, 0x1c}) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = getegid() setegid(r0) r1 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) 16:00:01 executing program 0: socket(0x1e, 0x7, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) write(r0, &(0x7f0000000040)='@', 0x1) r2 = msgget(0x2, 0xc1) msgrcv(r2, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) dup2(r0, r1) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:01 executing program 1: syz_open_pts() 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x2) poll(&(0x7f0000000080)=[{r1, 0x40}, {r2, 0x1}], 0x2, 0x2) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) dup2(r0, r2) 16:00:01 executing program 1: socketpair(0x1e, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x6) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x400, 0x42) r2 = open(&(0x7f0000000140)='./bus\x00', 0x40000000, 0x200000000080) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getegid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="8966f88ada7971f62be2345bb72efe1a0829e60c11362354fe80b40ca7c5efa722d09fbeef594a63f8d6bd123e63bf230ae2e3d31addf9d45a104f60e9a34a071fac007483d27a9bfaaaabb6b0336b1254f1dc09b14e0690a7132bccd2b1c3e22ef950c68b66f4a7e6abcaf11dcf49c283c5aef9c8eff8fb212c7570471837ddd2e9a68fe3a8b904bc2669f4307f78c845126b77034415066e32cb0b74af2d149dfc766473402e46e6f9b4cb123883d84876f48fbe7fd2e515ec2e616fa7135d5db6c3eba79f77", 0xc7}, {&(0x7f00000000c0)="eff9cf2fed85af7a31d5165dd29702a974683a2ec5c91955e01f7bbcfcd7f79ed1a37fde4eb8fa1ece8e5be36845ce921e28d7a7c50bc396813b2404ca50c54ac7bf7a70c79821300be797946557f653f99f0a36ec56cea424f0e45be803ada6578fff6456db1fe27db64759addc6f15e2abfbd21ad71f94ebee7d", 0x7b}, {&(0x7f0000000280)="c3fbe0179831ad36b974daaa41c51636244a55c3df3536dcb1610cc1258345d6b274fc141545513ef8910697c287d83b391565e0872dc1886d905b2d325f3a0ec7109dc1cdeb39fbe9583731ad6edafaf5633de2ced0e60d7221792376a8f64896f9c21dbf217ee06a20e2803a1183131c56d1ca486294ba42e4d7597a34d431943088e033729eb083814193983c7e076b42d10204df6db1f04bd3ef6cd6b6b6fe21d5b3d8bc569d2cbe7dfcb5ff3e12d3a89084bdf4fab5c16fb622355befc1", 0xc0}, {&(0x7f0000001000)="8c2753846dfb0cccbe4e8e1cc8ef3d3a00865ac253ddce79ec928059849f5d2f48e8f01efd1d21d7abe26dec8da1178847988a83b7e53465ed0ba8e35aa2710118c1a42a2772299dfe4766238390d602eb4eebf8379db2ffb523b2bb411859a60df2dd4f3f05986e1df848d744566781a4da04ec740f984ff5f10cebd012f628a3434650cc6a5163750b2b33951f1771876517f358a8eaccbb04270ad4a5a019ed163ae23afe4e2a2a727d389d5bc2c595cf8203acd9bbe76ee72fb96abee747ee9a91241880f0de9f49722ff65e0aa1cff96b4f71992a11253b52403b2ed43702817ca7b2c45bc2d73381dc24e8c92c496306d0f39aa222f13de445240b8874a3bc41cd422cb5ff74a2084004aeb015f7333ab1e124bff7745ec6023443de370a3073df72ce0ea4904a65175c2d13c66976adba3853fe405267df45e32b73ba0725e6427dd5b3c3c0d073edb2edc19ad9bf86b0eebdf465c20211b7e8cd58957c5c15831967a8999749890ab29412f9b043de341ee42a885379e04c85eaaef7800830df0b568c4e974e9ee95ae6f5a224765d1e7061563fe13d74ebf690ff2e0ab8124eadcd82940e801b5e2e1ffa64f8234d16939c0b0f4fadb753eb1258d7dbdb21c1fc3edf52aaf5bf6bf28024c7cf1c5c1a92a8db1d10fe8380f606fccc6ebb336738c9d15cbe93164d369e6cb706d2678a19d33d7e397f2aca731eabe7eb6be1e63b147d235d03c1f7627bdd53bc0551fc0f27030f79a8773ad53536914969d2ea3563665290b0dccd6d7715e03be99d25cfbda2fe1166001c157d02c79e25cc4be6f7d1faf652a6f2188cbcf778fc1f9c03ed8bd6f81bc0347066754dc12d44f4abfa8ab2b3501ed9a62508591cd61f6960e8e1952c17a30da910c45ae2a062dc513fbbd56bc1656ded9c73f58f0a8be7c540bc7a5a3f32f98bcce80d64c8a0859099fe54864760f87ccd93eb7cf5b049ec5fcc37b8c13c5c7788c50856d6738d1c2b0b29079885fcaa5293fcb1e0c895d0948ed444b6e0907ee9a9c80b156c2885e30c51283c32199f0e77833186ae8c0f23968c60e69deaf2d6b859ce40b4a28968fd68f0b6b8c72636e441b66d6e8ebff6fceb0a8dbc2bb649c3cced4e2a6a7dff05a358ebd86d99dfd7068bb4b944845f758b8ee2f117fc42af1762b8914fe92a807a3293422504dfa94c2aa4f5c0e6891ac238da98cbfda1005fb4b9c962c8b9ed0079015cc5e3207b6d81fcde25196bf2fe117953531d845c12898fb691386f8d71df922f003abdd62dd0905b9b304f800e3d4a06499960577a1a764d09bd79037d4acd2de4e64c66c1cdea798e4384ffc15798fe48c6d5630f489278cab094f9648141cbeff18982754b350a917147b45ea2e7e50ae7584a1305e2c0d4ec5ce32623e39f3b76738ccd3e6833dd89db23ed8e9d2729aa9f3c813c43d45c5992b8a40d7c44cc0aed3bb17d1b57483f94774d16a80aa3da7e0dc01cd82f6bcd9e49a6e1c9f9aeacda1192e84969bc12591d15a2dc6ccf7495ab45c1be1bf20d55bb331ea42f27b668fab5e9c942ab2226a9b9f95c5db644b0c695b70c8a30d564ac77c5f9d1fa47dbf4bd6406b6d889ccc966a9f03c31fa19b2c4d754e713897fbd82aeed47c0cb326498fc26b5864edb6d9ed7e0ae457e3d8474539ddc4192014a7661e33c1fd55558d0773a1251f74950fc980a029e4b5c9a28ee11df2589cd37b2117671a56ece2e7fe667fcd8b39129257b254e75ffb5e36415ae115bd12c1c1f1f0855d2a75a4dd91e91ca8614a8d63d6655dc2b075e80f096deeec4778830a935ef95a4f63d8bb977ed8dc1bb26c9706649d8bb55cff59187f0a873744abd7fe69ba5b4f66d7bbfa0e46dffff5c728d5dc159779855a21ca85472ee9f1faa4651d4f60bddeb18ddcb704b2b15a4e11c1abb8f22fe6ec2c8f69e6ccb13208e9a70b12484ec28f17d03269b4927d150b705822588440aa7e10c8e7033d88f6f2252815ed511d1203d7990986b72fe0a4b659f0544037a4ac6508e759fb1ce55a0311a06b324278aae19485dc2cbacc38350f9af3ac0d6b40d8a409ddb0be449c9fef4cfe5bec7c91b25cc37f8907bcb482c64ca8e29cbe0b70f9df83448400309b8ab258932d5e3b4f4714942ab513b596a2651ef33ffd5684f6b9b87ff1825210a943ac3786e1f4edb0f6d31487649874133375b795a4dd34befb83d55b48b4bb23238ca44d74441c6918219ba28a85f67cba68c0c408080a161b8595be2829670fdfdd0ea2423e085dc32fcc9c20c39e479fda0ab196d5521a0cca5bdcd48ef985e889910391f3fe44de6ab5f8b6da4437a54fe02fae80e55329168e870783181fe31d262569d8f2b754b838cf6a411ffbe50d26abd17e2fc9483a6c02e3228f095c7bbadfd303390923998c55a884efc8fd04a63eabd42bba37932277724897c22f4f616b4931913401927a8d44bf2b93a26caff718ba16f0ce0c1774dfe7a36742595c18e63ddddc5234710b6dedae966f0a3c7b74a3651d0b2db43f6c79c3da74527448ccf4ca362bc92d04f14be2c0c32851f13970e60ba34f6fe7f295bfeb3d9a629a7d9333a48c86bcf7fda077000a73880283b5aefd8ed5346d748c867bd9e4ee759199f116be7cd02321fe8eb4d28052e6b14b9bf73a0a984fa6c4128791df4de36d3e542ae6188cb873eaf39711add6805cba7308dc15af51c0a5440e82e4b6b7eba89f3c23191c55bfed5f3db76c927047246e49e63eaa2373df6e6f5ca2dbe839ae35247bf994aa24b4ce47fb8c62a6fc626d2fd5d4db854f5f8002113bd725568c06956eda104772f290ba2aa3801bd969fa78373f1b617f69e731810379c1faf0532087853c08199641a3bb829100b55b46b5364d416655610f4ef1a14cb5166637faf937e8807791796ece206fdf9995a8d403ec7771a1812b3fcf1f14ce92ebcdb97b2c472cac856c0c84202710a5fe9d0337d10abd28892b2968ada0e63dc30cb381b99a48231b2eeb9acd14dbcc2690aadf3e7e528532a7c2510a1734ebaefc92ca4e91fce82ae7560d5974e2b0a1ed4faebb73d57d2f0e1723c5fb4ad479239b3a67c839e7c721fe6743b8becff5bebab1c8d7347f16fd2f0ab61ee4be5f822169a2dadae712170e39676462cd8bb831fec7d679391e3ab6c19c8ff4aafaa73b8a9bdd826f93873551f16b85b64bdf2fbbfd5127ca9b0283c740d8e9f4dc215f30600e85a29f65dc3ea7bf4b301ab99b5ae3881f2aa8afae1f76527403fe646a5eb292f9eb4539fc5397eff89932107f9e2baf6ac90f63a8ae3f8bb9012ad9aa667e69cc20cd24ddac6f162d88a9ec8bb582a127144fecae65e0391d5e83caef47b8dc68aac72f9a23a5191599a2e007e145e8f6b1e6f5a34e0f05d1d0965ccc73fc436f9e78037afaa2fb40a5c1aaafe23a369482980614e07ff3e285e44679c65bb36175e43f188aabc87ef07366b2606ed53cb66e42fbd355c95a58c10c7d2791ec09330dcbcfbf5d9cd0305a56bc3bf1e281af09a9a8ed874ac19111b69e5a7b804a542ca55c64a82cecbf1e03735139edae37b3920a1a08b9472e55780248c853110519d8c9e069c1201e5326078dda83725510fec27f1a8fe8f9654f3594ef8dbcc3f8f0ab2a721d5ed6711e4a4f3a47e2497b474b382acd46749fd78f59ae63225d69c98e4c3e4b65230ba300e981dfe936080eb5e11631011ddbca6400e18abacd55e39830f6f0fe789549012c891f21d9aa16114b706a3f7bc19dd94fc9c650883b45b3c3adde9f77897a50b8fb7de4f0c9a7c29a0f619e3c637b25cc3966e319eea48a35179099d112f78e4ad118ebfaa10d97b63b81f6420d36f86c0ab6f857e559edb8f8319570e96bebbba5e4713bdad01cc9c692887f2ced210acdfedaac865fa702526a0b738e516559de40fd696233c9125fe2f165e2a93deb1963d57569a2095dc2b7893cdd0039cb1ffcc227f248d37fff4e7f7fa0849faa68b57a946c1f3829e38d4d74a1a73dfd7b58b6cb0ebfc237ba76b8598daca8d62cccb775c0a0a94c93a0738253cf838cbac63dbd6fed90cf15283031545ad370f80782789bd44d5d9061711bc77725479900b5637d04030e936af4fced0f97b3cf830a6703a669b92b68f3719c412bf4ff248f6febd3f3e35f66efca4123d0df22c79ea225a74431a02cea4818ff30a86d507b22f69d0a7a7e34ef2dabf23f371739b3b31a3b314cdf511ba92215283e54f178ef4d9897ecceda122bcdb5efd7ff1582e94f45cacfc517484a19dccf5b41628162a2ab4026f644efffba0827c11d4fc6d1a87ace74dadee374cc9519acc0462a33b855855f171d004a495a37cbb7193fdfe3c1f8311ccf7ec9c66cb0919cea64843e150cbf74b52e6f2b4001b98db5bcd3705b146a64a735d65d00fdd2c3cb046b07dacab205eaced8fa66084bdfcbdb478629ce0a90353683675be8be047a5c93675e5357ed795ad66b0d0c04d555d4be54183e852bf241760b275ed20ba1dc75be5ede948661ed83492b9ada581181e9397a20223eb489eb6d521d62af0bfda6b0db886a62a13ac6028d002233282dd1169ede016b7cad8466ad1ec84639036dc93b76a1a71edced36fb54e1f4a589b435016c45cb5e519ba62e7eeb55d4165c9101efca315343bbc53f98f8c2347c70173ce067b7901602e74842f8d9f93a67ef4030f9f6d110e0abc5011463c8ae1f8d960e8d80ac9df9b63505dda028550aa0008bced3953eabb6e7778e806786eae3e5175f298028bcb09099e00a8b2f1f17497d645d660d187f9afc174699306e0d01289d699f27abd924312848a1e3dd806999bd490fb4e717f70651737f0eb8b29f8836d53afe0c8d990a775d8c10d36e265fe8fbd44bdf12b40d7b9eb317ad2657ab723509e44152cca845a085dee1c6da49454a6ef5de3640c3056a3174998afe3928cbd3cd023d27d4a922f89b9ad529ad617c60699a83fe60de5b40a0170432e4a21a9a80693e62f044168415758828f4bbacab2892bf770d91a2e4863bf3e5338fe72b9b6cab05e806594d67730d21a75e9c96bdc1f5267f5a329dac44a3108d105b127a32f5d3f35615dca7eba82582cd5792c86bbfa60cf4e3331194507ad050d61bef58787642b8e101da3986240c0d94097fe2b4e851b72fc16cc789d5be583330dac9ad9947cc5d60dcf8b392603fba79d970f610fff8417871d79f88aab67cc7d98b43d888a33bd7f33ccdbf5f0cfbf39a194c9f52883d0a6f913e8280b48021aa98e01086c136931e2f77e109a16d03d2eea75b0888017bdd650b94d4d98a80f26d3a2efec77fc6c4ebe7ee4616a226ba280f393ca9ff07a6ffa303aec953cdd674c1d2d07c8027c65e65e2c76b03f82dc994d94d4865986d5eefb84b2370368695f4dce9ac9d909b37178c4fa63121e1adf9bb282b3e771e7e01eb3312db4a2b147f13fec58345fb757029b2242f280fb13e5ac5f80b9f90dced046b4e2ba92e6e9a2e8152d8f98fa2a6403501a429c7b498117f04fd6d81f166768bb39dba1c672af7e13ba05a394c07cadfa5295421869eaebdab850b705a9ec21fe0dc48739fa60bee9010a68321d81b477e5bbb638062bb57191ac2c2e721e51e788d14a05ab9e67f5d035c2976dabbe6ee1a8d4a2a33dc27cd5a77012b30907e733094bfac02d8835139f5496ddea5421de93f680a54407072468e7f878b70252b41902347c109b09a261feb051602fcaaadaf9cf928cf5e7f2f97c4ecb601550c64f84970964", 0x1000}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r2, r1, r2, r1, r0, r1, r2, r1, r2]}], 0xb0, 0xd}, 0x8) 16:00:01 executing program 0: getpid() mlockall(0x3) socketpair(0x1, 0x4, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) socketpair$inet6(0x18, 0xc007, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x1, 0x5, 0x1}, 0xc) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1006, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) close(r0) 16:00:01 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff00000000"], 0x58, 0x0, 0x0) geteuid() msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/212) msgget$private(0x0, 0x40) socketpair(0x20, 0x4001, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:01 executing program 0: select(0x3bf, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x8000}) r0 = socket$inet(0x2, 0x8005, 0x1) socketpair$inet(0x2, 0x3, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000)=0x9, 0x4) fcntl$getflags(r2, 0x3) socket$inet(0x2, 0x4003, 0x9) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1) fcntl$setstatus(r0, 0x4, 0x44) r1 = accept(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084b10000000000000000000000000000000000"], &(0x7f0000000100)=0x6e) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000001c0)=""/47) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ff14e1efd802dd2ab564f60c2e27a4620a062756feb257c6fd569b4d20ef62eb90a52c754c582108a00631909d42ceb6fbb20a2134e51b715d9db42d4e123d1ca204741efabfd75ca61a5ace662cf96d1806c9e54125d14374df967bc3b7e3c3e2d8e407be59671272d80be820e76dd81ac7170a9bbb1ab92e", 0x79) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/190, 0xbe}], 0x1, &(0x7f0000000280)=""/28, 0x9, 0x4}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000340)='./file0\x00', 0xa, 0x4) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffeffffffff, 0x8, 0x799, 0x9, 0x1f, 0x4, 0x7, 0x100}, &(0x7f0000000040)={0x7, 0x6, 0xc1, 0xfffffffffffffff8, 0x2, 0x9, 0x7, 0x2}, &(0x7f0000000080)={0x401, 0x8, 0x7d, 0x0, 0x9, 0x401, 0x40, 0x2000}, &(0x7f00000000c0)={0x3, 0x8}) 16:00:01 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setitimer(0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 16:00:01 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000b02000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/34) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:01 executing program 0: mknod(&(0x7f0000000800)='./bus\x00', 0x20, 0x8000000004) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)="6bcf981f825d13fe0ea1eb37ca9763f72241fba0b82725f7e1256b7bf2d9cd5c644c46a3549e7acf3a286e31b9e981112653296da80efd2ec3df873a3d2bd7b19056dda9c4511edb12f91e7e0ab824867dbb086abd5ecbe8c2d1bfb7a743bb94fe58a2c71434cce38f10d896dea1083009d9b8b66d94f00b7a01405d40d389364fea30fa948fff185450fc7bbf4fd390a30e20f3c800f3f13b2ed0367e0dd077853d", 0xa2}, {&(0x7f00000000c0)="979f9521dd4f29a3564853b5d5324a6561de1770784ae37774274659764d608a72ffebdf56db76274b19c68fe3bb2aa6ec35c716458db4afe6b9b8c47d6009e4562609379c2face2e35a0d6dc51b501c9c7ab6ad4580b93da6a37d28dcf22ad0dcce38bf", 0x64}, {&(0x7f0000000000)="b90bc282dc8153251396", 0xa}, {&(0x7f0000000240)="3998d965691aa13cbc16f2ba970b800065f141513d2d64fb19d2ab835b6e6898623eb85c960ea0e1bd65a53e60b411e9a8e021b105d3e54bf466aab201a900de4124e584ed403e3db13051b2047ff138ec76ddc4d729aa3e1554613c924b4ee9396f80eaa65ceae78875d32b73307def37d94836b31b0638a8e07029", 0x7c}, {&(0x7f00000002c0)="df6a2e99060f18cf6797a3936942c89b93b4bc61f4ea4b185c1c03e268f22f6f71944f3ce226d7dedd98876a14272781905c4ba577ca60db1ee274e2a1fc7a216f5df167cc53123cd3b5607920a9d57b991d56807afb3849a773f2b0d7e228c07d2195cf3c605a26e7a6c31aac0408f9963106e5ccf1554d6c97480dec5afbbadd2fbd0ae790a6a104d9f7985d7d40e9a94ad87a", 0x94}, {&(0x7f0000000380)="efab00aa5671a22274e41cc7", 0xc}], 0x6, &(0x7f0000000440)=[{0x98, 0xffff, 0x101, "1f1d7133407e73a77c5aaf6957144c8a6dda148b175da73eb5e314e808c600b8a1ca78ef7ce8e5627f3951e878d7fb6016a36769b791338df685b8a900b7628577586b286a6bb8823e11f51de229a2f35c777217740e64ac5d1551a5c24858038dfee938512b95968a700160f1342b8a6c536b63a4b07e4a71ffe3181734d5bf7f"}, {0xb8, 0xffff, 0x7ff, "82d0b98c790100afc54edd0872a114ce716bd8b1b7a0e3b64bf3a92979149a11aa6a54d58d4a72be86d92457487677499ecc4a392585b30ffc19f1297c8a1b7972e1157d59f437afc3baf7d27fec46da10b8a6e45601563684bf039d859245562f37fe886041f2d16c0c098eac98ab591114c9a917548f9a3a84e7a5506703e9c7a0d6aed9e4fc9b836e848045254d0cce2ce5ce96d9df83c00808277f7f797cf1"}, {0xa8, 0xffff, 0x1, "2b0b808358fcc608e4b9a6e5f62ea7c8303b056e20fbe8b611c7bf790c9a40a3b6347d973b8b9c3c98231c48f4b0a0c3c004a66b483744b2e36e269169d347bbc1b46571266377e230303bcd5abd5fc66020aa6283bff8eecb15d33ad53e682c697b692f8222d85c19f03f94073958a6bf07866436f3399f04dfc0cf6f4a4dee87126b42af2dc566cb48c0d963cfda8abc8d4978e6e9"}, {0x20, 0xffff, 0x1, "abd5bd868c48b9d0569237"}, {0x48, 0x1, 0xc6, "693d29ebe53924465b0ede7486b77984998b9a445fbde070d559297ba7e3060a717b7641fd9e93aa58619a1bcd85a39f2e316932cc7c70"}, {0xf8, 0x1, 0x131, "5db8a166a5bf6922c7cab32c1965863622c9ec9cada2f83d188d3bde3bd2595fc5307c1d8841f0401859e95246322089f4f00c0e49ca22a966b1c7af80c487a994b4acc8caa623ea02bda260560cf4e90c98a4398b61d13c07de4be7c26e5b5043187060d70de7fa17631736808cbd134f5e4a4ba50c23de994a748efea440654ea94b814fde68c4f122d8560a5666faba4f4e794797cc1b8031ca70f93e24d4cebea2d3c11f376533091ae718b7dd1a27f779830b84448e7c8f4aff8d496996a46f3f103ae3c87e2010b3d7131b1f881c940eb338e16cb949c85b45c4f757127469b6"}], 0x358}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:02 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x7}, 0xc) socket$inet(0x2, 0x4007, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = dup(r0) getppid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:00:02 executing program 1: r0 = kqueue() ftruncate(r0, 0x5) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x7d1) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x7c, 0xfffffffffffffffd, r1}) r2 = dup(r0) r3 = dup(r2) getpid() fcntl$dupfd(r2, 0x0, r3) getsockname$unix(r3, 0x0, &(0x7f0000000040)) 16:00:02 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') open(&(0x7f0000000000)='./file0/\x00', 0x280, 0x40) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x9) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x6010, r0, 0x0, 0x35) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="e896d4d678981082186a1934e60bdd5e364759b68f15bbaa02234a98237499a43f9c0b8fb65a1d40f6936c349f7adf0145a491dc18efd56c41685f257f2ed5fad16b87e5c5a4dc35c824f67bfacb0d7d21bcc51dee11c2038f62ea850a5a43fc95ef3f03b81fb5a20507ffe50bf7e30a7720759745fb02b8ef37db014add01fed2df6bd0fe51bee8f765a6db68c41793fbf4f291bd7deec112537a57", 0x9c}, {&(0x7f0000000140)="0b1be509", 0xffffffffffffff6b}], 0x2, 0x0) recvfrom(r0, &(0x7f0000000240)=""/7, 0x7, 0x802, &(0x7f0000000280)=@in6={0x18, 0x2, 0x2, 0x9}, 0xc) socket(0x1, 0x8004, 0x2) getitimer(0x0, &(0x7f0000000000)) setsockopt(r1, 0xebeb, 0x2, &(0x7f00000001c0)="b1b4d8750e936017497269f55e49f0406b509da64f8572001fbcbb26a6be06142cc739f0dd6deb7d73737354efeebb3c65dc119bbeb3f0805fae63edf120be44e42ca0ddb84b3859bff987948773d6f0fc7282b623df1979d25eba89ac", 0x5d) 16:00:02 executing program 1: socketpair$inet(0x2, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, 0x0, 0x1e2, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5a5328e05fc33a365531457028c0071d551b83ec2a840a9f9b6c87a58c20e1276495762d9536a84bdc09849f6eb0661431d24562506d23e61a305b87b99f4ba33563dc93ac408791ee7e67b04604f7a96b9692f2706de6c58af2fd04358b68d2f20a983a6814c25a89ff", 0x1b) 16:00:02 executing program 1: socketpair$inet6(0x18, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2811, r0, 0x0, 0x0) poll(&(0x7f0000000300)=[{r1, 0x40}], 0x1, 0x76) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000040)=""/166, 0xa6}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) recvfrom(r0, &(0x7f00000000c0)=""/131, 0x83, 0x40, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) clock_gettime(0x3, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x310, 0x8f) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x11db) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:02 executing program 0: shmget(0x1, 0x1000, 0x41, &(0x7f0000ffe000/0x1000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 16:00:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) r0 = msgget(0x2, 0x200) r1 = dup(0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file1\x00', r6, r7) r8 = getgid() r9 = getpgid(0xffffffffffffffff) r10 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x28, r4, r5, r6, r8, 0x8, 0x8}, 0x96, 0x6, r9, r10, 0x8a, 0x9, 0xfffffffffffffffb, 0x4}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10890, 0x1) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") 16:00:02 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) fsync(r1) poll(&(0x7f0000000040)=[{r1, 0x48}], 0x1, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x4, 0x7}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 16:00:02 executing program 0: mlockall(0x2) setrlimit(0x7, &(0x7f0000000180)={0x200008, 0x4000000000001}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000002400)="249522c8d4ae1e67724f31d1223df4388ed93f9b19142197ea4fee57ae6e351b92bc416046a74fb9df6ceda6269c8ac647f5135d086a59d36269f121fda902847570a92edccdb1628ba3dc5c26d0f3b51e15ecea6caaf85f687e4535e4ad8e731b6b254b5541e1c111917b9f317613d10ffc8399678552253f791eab590092a0fecaefc1b80b30a393ec09ba332623a69db4a47dcdc7c76f3ee8fa2a3c54df1e184cb02dbc633bd4a8fc05b95565cfd4c2a5a8f65471ee6d91bf004e96a5561d121a3d4a45b2e1b7d0ceb29c8d62422090e2a6f3978c41e7887c3cfc49a059fa8ac829b1d35190337acec49c0c5afca32e4740c9f30d21b3de9d5c4eb5dbbc7e2f1a92db3359f582c9adbb08cebc791b80f106f1b80b5e81d51ff7f0e27dff4bbd63fb812454cd4d34af782bf7f547bd451c77c3dbdaf1c2af5256d1f0cabe076dde60455b160d27976fdb4db8c6ea4678d08287989ae51eb4862f620f19c7c055d1c06db73900adf745d087f706c29adb16014f17a3058ce5d132d4ee76a4fd93910b3bbad4208e96346513c74e74d06cbdf25382a7c02cb6930dc44e90870af61245b13ac8f8ebab9fc9eb98ab0009d4c483f173549f1c854db65e498d1e959508b65b796e215982405679dfd875aeb0ffc6c5d12f9c749f8723b08352f08aef8e11b199b272e465982149a9c7d5a73b268b029a61ce250a35ab1d3ea4c6b3d8a993c601166a6a00fdda23b0cbbeb1730a40ae8d4669909ac792660d1a200d40bc1b3e224e2640b0e5dd184b82f66b581b19e82dca7d5f5485339ebe8400ea9adffee16055ab1ecf9b347364f06692cbeea6490ede77be373592a387f5210edc9b985635b701576de65751a003515599956dd982d8d1ebfde69d7ef52c2254571d7747f6665ce5f8d2775870793debf3a6ee13a513a882f7875563bdc9d2e94115eccf21330a4bd092ef34944145a620e2fcb25b3328606af1d5ad99261e1b74f90fd8325515b0ad01ede7d45d5e2d9118a11ee0cb9460d3a1ecaf79717974789fc17ed102d32f61a84157d7a7f98e3f940bdf786121b1cd5fc35e9d89e5eef3eb534766d63576220fee00830d798859819fe837ef84fc2a014c71c806e9d1ccb15486606efd395f4c6320c94f3ab0f0e7afb2ca6335afbdece226b9a47c803482cdec39bdfdf82d18213ff8ba282e32daa8f2ef820889bb2ce9ea4f216f95ad5ec9daa30360406bf33d615f0110a200e28c50629438d67764d639cf9f4e0fb89516922e5026069b751195743de96870cee05222e7290c374fa468232f81aac954eb4a2ab23b3ff2d3d50e29a7104ab9c39c85690752bfd100f5ff4d5b029b78e150b3ec5ce01fa63a78ccb35bc1fa327648267c38e1fb82dfd5dc5e785af1bf9c535bf200592a9438b5b3feed42e5326bf34326912f89c26f6d90e75eb2efa0854646a7714dcd50964b5b099e93b9b276ddc69c05f2bbc4d86e378ea1a20e910fdc19575949073c807a2b493eb499d0927726b5fde39dc182fde673bada2a3f019849653d489a48de368ced8f4bb7a6bf85684e07e3072dd9355fe4be6d00d8c6a1a90859ec0887964f99b50dd3e2a0ed0d57200d94fa07fd5a4a7b800e505e1b20ae9e89d5e8bc557d21bcc50aa72ad17d435cabaf7a8bce14cf19752784476fb041a8cd06f9a86cc3095989c24c99709dfa28a170727584765d044ab6ece6521ad23c6a5fbfa5295195039fb19c30e5bad38cbd48dd0544b96df8d6af1918aabd3f8dd81ddacdfa3846559c644e98adb0f96f9b8351b2ea9b727dd0d783fa1e3a157730dd001cb2a302d22d05d3d29c37a279cfd1b7be2543e48228ba07b3c24f0f1cb1b69fbcb1c04395edcf3427322dbce4ebb91ca82930f49dc2b22d3991114829892c444503dad48e6c481abe4ae111ab86ee15fa0b3cd415d37d3fa3fa07eb3e847e05171cdab96d5d47c78178afd9998d55160ad30718a09ede9f94f5736ec51e46f3476a1d249ab631ff380dceeb12d43892d59e7b37c638463f2af7beb7015aa3dd92ad0d0c8942a45a5ff0619fc3b057c2259156122ac81f6fab634a41fd88e2db66b2e6d65e14edb6cf72a27c677441d6247b62203551ae69314678e823b2c4e45317d92daae23e20e7f9fde027b7e5552972625b75d6462da283f7dbabaadb752487f9c5198d1b914797a3a31ccaefaf0011b1f15dd5c87db4234f23ff59ef78f237f1f73f4422ec7efbe9cb48fdad387f928d1fbbefdf8ed17b8e20bc3e154e545ddc2ee1dfa8e4982dd537da5813efb3b394c132415ce89f05908982f8543fac45674672a98c30b680c0a3f1304042dd8654685a106cd8d65e920632e294929684ff51565438af310b1b296ba8bb0876445190de75e07000d05734295a6f81710c2a69c612efecfeaf600cbfe461d1b6c80df1cbf7437c20009a6af9b0b9df58752b0c20fdabc05db8ba6b4e9183e9d9c0fd61576d654bd2f02141053c5dfd2ba29d1ee53ff9d83bae8ad494d32d4fb267e7f3a2d2668690983aa5ad2db08dc1ec7bbbe53823df9e407e1f7c1c1d50fa9be5fd10cf7a01e3616adf0e7c8995d851a6b4900f71f9626ff6dce14737f5bdaba4eacdef5d3a963c3b76a466d77a33b7d8e2bb1f3d773c8174febc408fc738f0cf5afeb963a203d3434d68b8582fa157b566ee37142e84d7a7095854b01364ef2aea6e2cb140f20690dc55a7d0fdf49ec9e9552a44930b041a76f1ecfe3cbbc6789c1408827241435444b397ed010b5019e0fd268f9fbae2e102ba1770698daee0403d445292e6069a9e903de979ed90817a4f12bec5f5cfda33f74ec6c3b2608dcbabfe9d3fb5d1267f899584cb54f7e49817886c9d59a1db34153ece329ba7da64572b7f23d0fa668b2e38b0c0fdc0747136462cc676f137fd5504efd61f18ffa68405a8ce42e9817ba85ef88403e0724312fd86497386ded1544f52ae103b71db063f78a340da581a8fa52b8b0d96d94fcd0c0f4534931c622d89bb01ed95134db9014ddffb335c1fa997b5b44f32b5e9e7194baa3aa6765f17586759405349133cb7b5c852d4fba66348cda24a56e76a2e91192f3bdbd2d8da02e04f8f81bd84d835b9150e9a25d7b4073a539a98f45a7cbced1ba0177a2e9dc686a1b4a0114b21590f2fa44b6b64fb0f571caff4f452e9ca740813a7aa8ccfd080c7ff41f9dc8bbbeb952387d60c168ce15d48b2b1e320e3aecf4ad1fb9128449dfa10a688c30df8f86d6eb0d5048e85c03f3fc511a07646187dd231062570900a66890bb23f6979c34dc6115c30ad0fe3484b4a241fa42fc50687fd54d00c2c48d1440041cab07748583995c7e30db14d7e51ae5a571b0018b452cbafecedbcf5def2f48a7c2233929fdd6e39c990de177dee6851f986dce1ec1f7953d93cc7e7af50342fc5b9621b2f0ca48685dca1ed40aae707d922aeb1173748b1dcee9b3d8a4eef41b5598cccb06b7752763fb27d1407676478a416acf5978298e11743ce73446af2f314df5ff0eee365e3e6f5f628f869070083358893064c55c4b8ab22bb0cdadf627f9a0a670ea48400349fcd7466c82a4f07d04ff69a3dfec7f815c89d23c14ec5eca256f0129e15ae291545a94a298785e99d98b34f50b28f1cffee4ded1f064ee4c8d9ff846dcf97635909f7f70a850151283eb91da145547f74d296a8d915cf1e416f7bd7ae7dde6591f89dc9299959521c15a1f915c9dd22dbe4e9262b12b1839a23e9aeb856de259e7df39e6666c0c34ff90991156c8ece80b53696ed0ed6fe2fab24d6a1f4fc38344beb8fc27841c23fab8fb5ea76dad52e50fe7b1cc20e199b51f2f28f6340821a264a20283e0ec169d1004487da8000fab46aaa1bb51e7af2f6a729f4a24279cdf81ea5fa53da0d608a999665437d3b4e4f367b427c43b838feda6801f3b80c854e6d12f3440df498c94642e07c5f0214ef5df5234d0384c0e65e90bf15b2ce33686335181cca82d9bdf6078ccdb375b0b7f9495c75a8dff8cc3cfebbb4ae9f731b9e42e171ef1859d1eda62ff99e68e3210838f0e711bd3cbd6241f3ad5be060d11a4859bd36b3cd10ba4cd340a523038c094451eca6524b898452ce1a5862e21b23af37cc89f89b18f61ab5ddc66e2f0406fe51a6cf39869cc01aee451a9db2c80180ba0db205c43533212b710129810690ecd18d28b90b98e5247dcd838b22ada2acd673dd0e314fa3bda27c51fc78f8193faaa461425409ae6e7d516a5e1878a2d3fb143bfb5bdf16207dcdde09607c4853d4bf0d3c288f963e1dea1f1e288ef91d831b9ef16950362319dee1544a0f9d5c53a99e9ac04934bd9457bb118028f6c45a9bf21930b67de029a12cf69da6adcd280c30aae1caacd96c6fb4a86bd8b063505df9de678cd389537f6c59c12f27782144f18a22c0e0912b2f2d3e365787d16340efe10d33579f3fbaa670a9fef5db971fa9d809bd2259628269bb68add732cbd7d644eafed9d4055e365751300942b586b152d29b9d64e94d40207827fc118452f7f77840ba615f42c58e704970da968a2cf4743f0de19e09d793211ecfba852bdf45cead91faee5af05f700bd3cdbe88f778321afe5b1480a2ef7a6c9780a56a67b03c5d9ac3db0b20eb144e0e90e1d2136ba780b5b7157a0613544c0c0bcb15824de8b74580b5f7bf4e6f260a15e0913539425c43c5865960fb7b9530c69b626b076bc08dbc971558b6c6ebd211797816e410d8e072836b1afaeebc4ba720021990347b61111ce9ab02f8a254f2df941532dc41f5d47c0c8cf2a82f421bbd2f388a536803c00e8a31422d934dab1e66c4b0c76bc417b5f189d9d90c330ef762a2839600c4af2615f71a7262f733a873b6cf1127fc9488b3fdaa73ef72ebb4a49e0a23bf42cc5e88b52442815fedf9951034b5da81ad0fba2326608b92ca97cc3ef9042e8be022442cdb1f2b6220a62c7d2ace53005f1447bcd37b94ba0b99478092902934b439daefd2f4806ae82675a4ee4cfd778909f5a9d2b3", 0xde6}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="4de5ddfa80ff79336cdade3aaea1d229e724538ce49c9fe6f924", 0x1a}, {&(0x7f0000000340)="07143a6b883a46f3bd26dbe967849cec1427d3329b07e710d1aaae22752c365259aa5e7eb3cff9f586afb8b2784d4ce3430bc54aa969bfee1f40a6d35451a68e5ae9edd24b28d5869f70afc32e10d9dc2aedf1ae417cd200a4401e0d0e8c0e2475d4a2771e1b5697f6572584a0ef080887c6657fdba13cdf9d36eba8218815cf33cfc20a5a6ec874aea6938fc48d84c6c19de300bce69df50a6aa55590f7b2c549676f9d9d5af556702e4c0a95b40e2801b72ad4e3b7512f57c842efe7bf08dd924634fdf4aa9dd70a9a5068ebf28dbc246fce264c9e3fd404941de687a97bce2114552cb77e26ea83a5c76db94ba80d62de594cd607d7b8f815ba261933274806d2801a4a3794d25a1507dd05fcf5ff49d033a2c2d3d85d2d2d9f4b832f4d8be09f0b599b2c16105f3a1db39347f5cf75e213dd709026da05581f0876ce2fa93ca06632a3b1086154da534d4a832b946ac04a6775d2527d1e1014e7de35530a7cf893a4056075e9d2d94ccfdf2b1aa8f92356497123164c745a9ed3d86155dfe6af93dc38b47ad3690130fefa3c9bd20c8ab28a5475c591e8521e28cb6060e275610dfeba3a6be2b44842a26cec6df905a2d0b86329eb7fcdb4efc415c2f232cc2db200a86095f011b3f60d462df4bcd6aa20981ce516b86503ef80db5a36c22670e1bf1cc4388779f4d5c086f2b4ec5196dc4ee6aae6af6087835d53fef9c2087ea001664ffbde4896802abd237fd68dc36c3a604a2b9ed52876bdf5b13d054e53b220b9d95404f03c6147f089f554176a1aeed15eeebcbe5e544e747c02b1e1902ff9bb6b10265438c5fae6b07dd07b65878b863096a5013ad47859c15733a8a52cd2a2bcc60fa4faf97b6c7b226832502a2fabed70479380fcc1fb167d745358a10a186b189dfc2d0d1721254598eaacfa3d46f8a299130fd58450a0cbf6bbfa5cfeb329fb650297154d39a43d8acf670f4f7a8c3b1022d355502e7a10e3cea719eed4bac1e2d7f23990b41dcb79f831ad8ea1e43f3226fc5c18955cfc288c99b57b06e45ac55ff993b40d5f21f85f0a709ea6b9b943f11f4a66b838b7fe54c0347aa9db0057ddad9218126227fb7a335284b9b87e52a78b8667e9c500121cc2c061e4fe223538269062af836e61741c7affbff9ae58980d23e9f16b5817696d96d26cf848726286cc0d9a1d89648f3adc05009223093c0e5fde2d0df983a3fc80d2c31a03f0ba0818d9754ec1a104db47eea57a19f33d43457cabb90602073da9c65bc2fecf81b0348f08f0e5f3576735129a3f451ef51b3583e550cf813951df9eee4f5af774675d1f087c3435b70661d2d005a71a75167ff4828dafba83620b15afef760de96ea2347c49230a0624f18b11eb07363c76c612f109fdb1298b0ee6421cb7a93456fb5655302e09b23f2309f1cc7642187d225f156d4196596d082ad8119b6e8b34c1b6522632bda0247998a3945bcd0bcd71a7db0494f3282c33fbe44ea890069d98cc94de82d7bd3d5add47fbb6883928a66cbde64595d156dc96c3f880274d6eceaadca657a9ae45bb7c7c53a7a9f9e5e41f0c93df92e3303c4255fb706c9fbc381c01ade487461036e01deeb8d91931c60d8bb2530ff5b6fc01c8fa7e09309f8b3506a00e1e6c212b7b254a7fbc2ed5ffa90c0aa2c6838760f17eab669a56ba161c3463214be6c1dd65cf85f45b3248dfb6e160afdcdbe3d9038f96144b146f92eb6fa4f5e10aae92b7021f36098de6309e4bf9be7762a82e0af62a8803634a8de73736a2e75e23c854dee5b5cbb809db4cf62027ea030f3dd732ed3179da2eca5c0352f810fe69bc83b71322be41e184f03163090065ba134d52647633c0455d26c5a67e8c25d5bbd5df2381ce8d62b62d2891060e7072b861c2a2c01581cddcb3cbdedfa5a042f483507c3b714797d486e293a4ac6ae2bf65587caa85568cfef681338e59c636b4f6fad44e18f8252322e202c0014907711bde3f23f1ffa9937690fa13c82c70b5bbfa7653171754887ca15eb8778b03f498736ebce143fae39ac6966f3201608d6183a2b4a2a8b699442a2de6c4486793a080d276af634a225404a202b4b823d27f7da88a518e59eb3da576a7fd1eb475ed7a00efb8bac275388f30ed15de98bac94a3c487e1f98ce733807b8db383ec1b7a438dc2a321629e3c82b56def164e20edcd907a69059224de9b30c7c73097f6c722d200b2ce4160139556d1024574525395a9ab3a986574e30c258a71733bbfdf196ccb52488b80b5e579ab94d947baa2d39e5d893a42cf1210d753913a96dcc95ecebc6a6084e26ad145144d0e37b63f9b44ab652c833d9fa1627b685f9319844a36454b590f2b70064da7d3fa3e5b91695c75d1aa616505dd690e51e080678b47b9ea085e6fe6523f90866bd478070ec1b17b6c6271af02da52952623ea3e25df40f545ee0d39bf10eb42dd47f47b18e39ac8fe12958ad0658b2f76ab4249a79fbb2bbf1198ff2deb394131e4a2f9a37f9bd1d8dba6b824331f7709d3f893974b0d69f3835b503d659529f9c15a4903d99930e7311cc0b43780831c2ca6871a5f1241b15224492f1df94172b05c1828ca937aef25d8261faf8cdd0b953623c4fc15efefe376e8f85d2aab7cae08899e3a76285bfffd5af2b85429dc98a6bae975eb2bf075e003043191d73a3d02c24dfb7aa2ca82af88089b714b6ffe431cdc770e70afbb0eef88078a24c8c40cf10bcc571f1b66bbe1b4807724aeff805a75bd6ab492af65ae12f3c7c3127128b57f5efede538596de1f9c7a573487dadd8ec96a06d42c41d9c24bcfeef8916349eb7ab0c077a8103b59db210fd35469a25f0b22bac3975a0e9a81921de671f701f10cd13ca0f79963151972b201712e2a208f3da011871543218b364f9d12aa10cdb29527e55d279df30bd1e9b0630b62463b348f7599665d1ad452cc0549549e5192f43b3750160e90998dcb2cba0f33b837b61f17068951292e70dac69741cac78973f7e97ccaaa7963daee2f58c982cd2bfd2949be9e39eda81643302ab9948889e05421829abe9e35096917d223c9f52ffc3d710be2b32d5f7c7390e44096a286224909153fe1ebbd81fba7f473ec0a7897b967a6e771c73e2c1c0df6ba232e041af3eed56e87beea4768fda94df2043e0b693ed867f1af54a0c7656c3e0a78c374df335759e18b24b7384e9baaf78411bffc2976d39041a782f4fa11affb0bab80f45524fc6fdc038ff40e66e98249aaf6e98b00ddfb92a5afde8689783cebe1fa9a128336181d74106c637740dff00ea7db15f296d6beee5ebf31a4de1455e0f422a21b2436c295f3d9775792fc2e1cceb34cd05f43f9d9dacfbfdfb3b2b344099efacdcead9438958abecf2ad915c4f3778b44cd08101e9dc4bf8991dd5c565ce45a668f42717e2b327fd6a1d3e39adb91b655dbc9dc87767c1973ea5c84889aeb534931f262aa2c8808c7081582c866122c8ffe284f1658fea9b08e121680a0e3b96501ea2a2b5808a4b4b1a39919300b69ced872c950c171a5f07b9bed8ee0d5ebee60609d10a010b5a8891a817744149a3246e1e905598ffc5b8cb6c3eb20db52e5688810b8dc31f47a6c25b8765023a3cac31f5393c69265372c68d148894a6f11deed881d0cd4665166f70655f8dec6546d0853ed6308fdd6b12c4aa0df2f83263de0b1efee32039b473d2f789bb7c9fc19bec854a3da5b6e5984090f496faae643646d6c8bec30edf9d431e0f42b261000e028ca78329d58dff89baafce8d4b2e2b003f1f84e27cafbe80890e5d28db0b39a16d44a307bc464f376e7c602f1cc647c536a52a33618a7a2844aa7b1e1dcaa5b10e384e31f4a91cfaf06c04f8ef72a679c29f4885773334b3e13a9eaa2479eef82407e98236e493a3d796d619e048d76a7c2b9e943d9ca70bbe9bc51e1cea19dc0099440f5063f3b90b3b05d39ca2422af7b00f1847047972f5ba498824a572fc64cd4da28bead9a39c36a4ef9024281f99b0cc44ba3293096eca1b822d7137e4228d47240945bdfca7b252c362045f83d1b15a19498de453e0aacf89656b67f9834e4e853b39652d8b07ce0ecc65be5c25848b24144f0a33effe8c46088d1d61a0d4b0275b91ae5c63c8b06ae6c282e643926eba9ee28c007437602eb6b89919e62a129f305df41c90cc387eda1f776201aadb1981eb09310359b02e341106e463e2a0272e9cb5af68dd9a27fb07a3e93b66e33a24a23a794927e4b844bff4a7629feb411f9509f918b07f441218a105dbd72fe7ec5322cc5091b13b779de5a0e2e4ec35d3e264f0946c50f9b13c10437fc81ad17fd2bc1f406c5ecdd27f27338f879baa202826e17c03f5dfd8424715b2e45798eda6236a369ced41dd1750bd2cb0ca2b4b73f06bf87c29d968347a08ef2399a2ac9bedd470e9fcf6e7d123efd869b020d214f92306ed60fddfeeed7286466e962cfd94ec938d410abbfd5af8998eabde97dadd1ebc83a57e63f7659f326e1a153dcb0113bbf1b516b1b648c0bc74214b26b1a7370d662f939195c3b818c94b4c54a330eba54c48d840760bfdad3f5092ff1a2c992599545e926b57ddac22a6ae07cce0d4beaa90fb2709092f91be90b9c8242bf42918b42fe670c033c7e78267f0dd16930776d85b504bba0e4a7fdfeb2d3c8b9048b1c1ce02be621b450c174dbf4d0aa89a108b6dc357ee1e7ccdfa0e7a9cccac8b45644d3f79f8e9d3d80c13de54db071b1bae1959c73b6b1d9b668e7c8149fb010cb6ce89b582cce8ca4508c7f27faf06bd9b46c381107ba13433e9059f55f91075bc999829fb1ba0e881f7244b87eedd4f7684a252ea5140d3e9f98005a13023377dd22fe31df4a965d366102be44be9d705d3ef9adb872c7992235bfac7a8c60db4171a103a1a71178e6ad80b0487e1ddf095fef88e4706664f8685b9d1bbf3745b143dfed23182396464e1094e1b98b2df5cebb0cdf8b15d49013fb528449d6f1576beaaf04dc1ff792f9b55249f2c89466ae88089a65eda87b2c5e4f9a65f40f4b37ac8aebcb9259860d7376e8eeaf9e0f6df08a3c6fee53445ea75fd7386343786756640298560081eb1b41616d370fda90c34215b89bf192ba8e84ef4b89b60c032facd17434c8253e29f4d9a8db2482e6b6e5564b0d50018ea2ce3131b57b74c82d4c58f44bc05b3bbc2bf95656e438f18bf5d8ba23c92a21f4b2c04f1d32f4ec7ea689c35986bd7a0a370d7cd11795bea7fa049a574901fda0196dcc812b06e076aa3cbabc61b3fbf49cf3892c2039be83e0012832237607fd12e0b7541dad083ec6b148e74fc7b8419a66549357f161298f76bbf2e17fb3ebe280a9f3e304253514fff66cb7387cc41c9e3355285c72d066aacc2e24aa0e0428c32065c1dd8ffac39a170a926db56f6d09ff3a818352986c65cfb09b7977b03d193273e58726137e550e8a5943c11cb4abc1e16305f907f96d1e81619d142dca93f2e87a0e419cc68e9420b270909be7b566a90f6b10ced0917962237b0906d30964b4e804beccd8a9b71c823bf66f4d57d23a7c57ba470f3425d3eca7f50886e4bdbcabc830910a93163af4f71f7fb52481fa0ed8916025685389c26e858e99f71e484df02106c4c8914ea7c581259b09d99635874f017e545ffdfb021df1442e0ae4e5b9cc5e359a1fa05195cac06bf0c5bebc67d226d3dabe7776e7c80254aca9dc707aef92f8ca0d193942726220a11e1a41120dd2fd87c79f9efce8194ea8ff1e969a0d86721dbc4504d23", 0x1000}], 0x2, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x200000, 0x0, 0xfffffffffffffffe}], 0x1000, 0x0, 0x8081, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r1 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ff8000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:02 executing program 1: msgget(0x1, 0x208) r0 = socket$inet6(0x18, 0x4003, 0x3) read(r0, &(0x7f0000000000)=""/128, 0x80) 16:00:02 executing program 0: setrlimit(0x20000000000008, &(0x7f0000000180)={0x0, 0xffffffffbfffffff}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x774}, 0xc) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000200), 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x70, 0x10, 0x7, 0x2}], 0x6, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xc, 0x1, 0x3, 0x9}, {{r1}, 0xfffffffffffffffd, 0x6c, 0xb3521adb3415bd99, 0x0, 0xffffffff}, {{r1}, 0x0, 0x4, 0x40, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000001, 0x8, 0x5}], 0x1f, &(0x7f00000000c0)={0x0, 0x7ff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4271, 0x3, 0x7, 0xf6e8, "3563685cb25b2d3ae2e49a78a2665c7c34669e41", 0x3f, 0x6}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mlock(&(0x7f0000a1a000/0x3000)=nil, 0x3000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000a1a000/0x3000)=nil, 0x3000) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r0, 0x0, 0xb85edc24) socketpair$inet6(0x18, 0x3, 0x9c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x101) listen(r1, 0x81) socketpair(0x20, 0x8005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) fsync(r2) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000100)="cd", 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x5) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:02 executing program 0: clock_gettime(0x4, 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x3, 0x1f) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = accept$unix(r3, 0x0, &(0x7f0000000280)) fcntl$dupfd(r3, 0x0, r4) r5 = socket$inet(0x2, 0x4001, 0xfffffffffffffffe) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2c) r7 = socket$unix(0x1, 0x3, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000013, 0x8, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x12, 0x0, 0x1, 0xab4d}, {{r3}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xeb9}, {{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0x80, 0x1}, {{r6}, 0xffffffffffffffff, 0x40, 0x1, 0x10, 0x5}, {{r7}, 0xffffffffffffffff, 0xc6, 0xf0000089, 0xdee, 0x5}], 0x8, &(0x7f0000000180)=[{{r8}, 0x9c160f807f59aa82, 0x2, 0x40000001, 0x4}, {{r9}, 0xffffffffffffffff, 0x2, 0x84, 0x3, 0x4}, {{r10}, 0xffffffffffffffff, 0x84, 0x1, 0x6, 0x400}, {{r11}, 0xfffffffffffffff8, 0x2, 0x10, 0x200, 0x101}], 0xedd, &(0x7f0000000200)={0x9f65, 0x6}) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) minherit(&(0x7f0000336000/0x3000)=nil, 0x3000, 0x2) r0 = semget(0x1, 0x4, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x40, 0x1, 0x1, 0xfff, 0x80000000, 0x9, 0x5}, &(0x7f0000000200)={0x1d, 0x6}) 16:00:02 executing program 0: r0 = semget(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x100000000, 0x800}, {0x4, 0x92, 0x1000}, {0x0, 0x200, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0x6, 0x800}, {0x3, 0x24, 0x1000}, {0x1, 0x4, 0x1000}, {}], 0x8) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f00000000c0)='s', 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffc) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) chdir(&(0x7f0000000080)='./file0\x00') 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) recvfrom$unix(r0, &(0x7f0000000200)=""/248, 0xf8, 0x40, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x1000, 0x10000000dfd) r1 = socket$inet(0x2, 0x0, 0x348000000) getsockopt(r1, 0x4, 0xffffffff, &(0x7f0000000100)=""/132, &(0x7f0000000000)=0x84) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: mlockall(0x1) r0 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000040)="62dbb563b997271e6deea78f51f03a08fe4a0e2ea351d321164ff1df883fae0ac221aa7824021e7f29dd4da39f943a3b9682b7a74105c86aaf8aad053a8e68c83122d82bf42bc1d4c6d08faed5e9d459e8664bb900d0c33e87d087e5d4715d06d5b47042bbe6223109e5d779fc0674e81ab132b9df4bac27b65037df3f19527d72d2cdfabf04cc30ac8383e9d38f0acec3b725eca1f4ae39e5b49a6bc448b9499293a65ee6d42c12f139464e872459e4240505abb2ed9833aa56e3fcfe73c24e7bec850f4e048999307682a220f840", 0xcf, 0x2, 0x0, 0x0) seteuid(r0) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r2 = kqueue() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x7, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x45) r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0xb1) socketpair$inet6(0x18, 0x4, 0x8, &(0x7f0000000340)={0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = open$dir(&(0x7f0000000400)='./file0\x00', 0x80, 0x0) socketpair$inet6(0x18, 0x3, 0x8bee, &(0x7f0000000440)={0xffffffffffffffff}) r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r14 = accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="81d9cfcff49af8ba77d04c5aef2974a8ab5e2fdee41e5ee1885ab22fa263d8cde688e9a67f024227c72a86412e5e1d451b316547e7af5f3336b19f91267502fad35db0417f54c118fee81be1b7f700c50f58a7cf75aaedfacbd23d30a5f2bc9e40c0611bf0c512babf0d192dc3051ac6909a09959d9adbe263d291c2624f599bae8818e6e77e99f0ccf2b2c6b25566005ca537e1f849c3396a25c9fc4edb40465f60", 0xa2}, {&(0x7f0000000140)="67f3e9ce087d243b27da2912010fbbf947742f87aa9aca7a3ca07c65565ccfcd33816bbd397994bf8fc8dae8a81a93cdbdc47c18054a37bf5f09ab78ecbb6fc763d9bc1dbce71944158f4b72ee96c2", 0x4f}, {&(0x7f00000001c0)}], 0x3, &(0x7f0000000540)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14]}], 0x60, 0x2}, 0x8) r15 = socket$unix(0x1, 0x8, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) getsockopt$sock_int(r15, 0xffff, 0x200, 0x0, 0x0) 16:00:02 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:02 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6}, {}], 0x2) r1 = msgget$private(0x0, 0x2) r2 = getuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r4 = geteuid() r5 = getegid() r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xd1, r2, r3, r4, r5, 0x8, 0x9}, 0x2, 0x2, r6, r7, 0x20, 0x49, 0x4}) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000000000000bd53284305eaddc9daa352797b8a7bda1c07cb0238337fc4437362e2ad01000000c2538a0d270b959cd8c929f728503888a2db9aad007ad11c80be1be0a2e952f281eb57832b1330be01bb1e5f7c49e5be50187ee8ecc56ac66325bfb153ff3b41b7a1cc97987679c79292522c1af3595a4ac5c0765237206c882797d0b2f391795a397613a5a7087303bb178894092b8c8aab167e7e0f8445036a66852e45625ebe0f1a7b8687a1a2a00859cffb1afb46bfb3ba43e83a6d8564a203441cb91c4e4e849bb8c7d11a4cc32af5aa7ab11462b83e72cdfa5eb976096e9ea3e80987972f62a66d11b14f7e3e9354e3385d4bf160e6a686"], 0xf0, 0x800) shmget(0x0, 0x2000, 0x404, &(0x7f0000ffc000/0x2000)=nil) r9 = syz_open_pts() r10 = getegid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r10, r11) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000000)={0x804, 0x6, 0x1, 0x6}) 16:00:02 executing program 1: setgid(0xee00) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x16, 0x5, 0x1) setegid(0x0) recvfrom$inet(r1, &(0x7f0000001400)=""/90, 0x5a, 0x842, 0x0, 0x0) r2 = getgid() pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000000100)="ed3f5c1d2ca63e2c0b0f962cb598659c061128b199ccf26889ee492908a75faf26f0694456a263a197ef605d031c736a4b26a0775ed56dda30807fa1dfdd1ffa262e5a", 0x43}, {&(0x7f0000000180)="7dea7a8b4a672a88ee1c849b733c04778a539b2cc61909b63ba28cb0dc029483d852eca1f4758be391a8f4c275e18402f286fb5809b893ebb5938c852ec69617f029620eb8c49b581851e91d06ca72578142d79a676c7a4f7902916f125523f3e0c363bd53464c", 0x67}, {&(0x7f0000000200)="692611656545ef29e96e462c46fc287b5043a9a4b4d39a2d697df1557b8c6b0f6fc00c320d2fe3b7490d505384e59d012e22aaec85a1a151fdda855c434d88dcdc865cf693e296052c314ad10b5aae2c449fc491f455594b80b5421a76e617b6f378ed6158ba0e065e2de7c121e15a3a63d7a0d68683a04c50f039032ad86a9d36f6774e19c70069774c60a318e93fa57431fe1973654955f4e1b238802b8a47b177663a5207bafb5c4d5845262e541ec8081e5c0f948158175251b3bafe647588404b47c7dc3d21e58048535b600fa4992e09c469a95cd6aa015eb46b8083e93ee2692ac40ada3ea44e94c812a0e1b1815f9fa8eb6a973a777eea5153d19f32da2b37114b828d9732663ec1f06f846dcd9e7e14b8b646250750341d914acb9d67087086ede5754703915e313b6efb64871da1a9ef872d23867f0b98c95707461a2054e6b485aa2d2878788910387d347897d44a88e9161e002d02de10a3650a4cef31177048afd01313308d2686da0b891b7947c240a040a14ef8363604a28d3dc00a513dcf8130c37e9035b9e49ea2094d021a3713311109cf33b733c605001c6187bf38844f7ce067169487cd6f78870d9592e19033c50bf2790ede8bcb5a2ff1bab82801fd0a46617c595a1aad8b65f185a1ea2a7ed51046de4c6fcfca5bcb3aa56799d6838c5729a23e928a7baa1899f5579242f455caefb6be5001bc664df49ba41f76be33673e98f3088f732be3b72ecb9523d57a3926dccaa58217793043800316aa3c417e1109c70847de572395cf079edd0ed755bc55fa8954bfe4818de7140071c905bdeeeb86e8435999b52d7678d994490deb7bbfc4200f62e65a89fc398f7712008d475a49db381fb54ef694e5ea0b75194d0569ac1991964acb964d8677a5f8e94ef2a17d1cd306d0b0e7ac8ff3df217f0b49dad48241c17a28664496fdce185d4354a03e11e2f24aa0e1f37b1591cfd03123828d7b9e8462f0746eed4cf09791f3f3b49aef38c62e31d0c8413bc94e4efa8065a632c5b7e482dd409e69eb94f52171e9f736af753e8dc95319cce32c786d0a6223691dd22c227ed3485e4c3e51a32334dceda41f856f6b51ab38a1cfd685b9f253f26c05fc6c2efff5a8d244bafb827a382ab426b1a73908eaac7281e743ddc674488c301c3a8cc09411781cb326e984689a6a0641442036d37f97ab4183a73f3f58877534c4ec3fc2fa672b7b74293db034a47c3085d99eb5f0d69d1a51c164eb93a6d586bebe7d81cb605279aaab36a51a15f51d676d3f3d0ea4c87e695a8b6bd4231a21f104ce60149d0d4af883d3ea0dff763a11fdb0cc7f14ed188b4533b0e277ec3e39d1f863c4c462e3e362b1a81356a90e7d6abb312eed3139dfeb29eb9f92c603ee3c220511bcf911cc8bb51e8bd167c13284f877b19afc9ec554281cbd3bb091a014898b9d1c5f0ddf849eeaf0d895593ab710b4d9911249431c311368b8ff4f7729247aad35ab163802124c6da0f86bedf1cfe91f27a75500daceea07f510f2eb4da1a2c130fed911e61b58ffc33748b530e352d606cee6a2dca7d46957d15336e0c556493eca137f1b9b47cfccb259ebf3b8d4e5cfe265a251f3e2324b1ead7406dcb4602d181b2b5a896d3271fdf81b8dc51b5fd938a83500a5bff9daf977ab4f8240aed7a9866c55e074ae2ebccf4e687ca8f45dabf8c6b748f3fa6fe6d1c40e37404392157a5fe58f0ee9012c3a35cdb7e36f3adeafe84d0eca3aaaa075a5cbf132d626d77f2b816946bfa66377eb9acc15e5333c045aa660375f4d4c9027761af646caf840f265933afeaf85507394909e1d6dec913162111988743b86cda9a45da47022053cf8b7214c2ee6311f3f6b5f43fb83a6969da8451225857a492d8f38d5b41cc9c6e9d104997d349dbb3f676d85eea86ce374098476d2ef59c68878419f15577109d7b9947988dd40be878bfef7181550cc716f8eb4d5c81f87eae860a62a8adee71c891e9759fdc6e67df18927e2145bf8f2cfd1fa638e3885dc21d7947b8c5f92ba68402aff1c3e98e22201d75a182d2dac9539fb246281bb8d2b770f20d91f2204687c9776a06caa62c42716e1ad663cc4d122b4bf87eaf9b24f8243c1b3895b1ff229e030c808e3e508ffd79ea440d9b7ec3d69d9c7557bb9fbe0b2f27d34882d916d37d6875e8ed8439a0a33e38386251675b2ebeebf216cf754627f51d0f3e20a25703282b9f189dad34ad6a902f166e356b31232d56d41457c1c3d0c50324bbc341779e6b7ff41a541d3d152e21def068e40490fd4b244cb058ae5fb88f1815ef95d0c2b2910d73d51d2b15e9b8e3bea224d78d7546ae2023833a32e4d52dfbedc2eac40b61057d408874e808bb8b5069113a84be913871fb3b926bb2541144bcf9431ab4368682ff8dd62622f3b398fd197fc52521f5d386c40a26d9849c9f46406ae7d4e7473611046f2857b7115e69ac8b6241473861624542efcd9c0c5320394b2b8a378beceae5c7c69e98901deec03daa773576525b6d781241196ba2b9a6b26a815bdf862ef3e5deb44ecd0208bdd1ea74c6dc518872c1fae436915330077de26248dd84f678f412e3a1e02ad45cf10a72784e2bcb0f92255d5845aaca2fc16891d7039572aaf584267f692821c81630a0e2e1938eb0bcb114547b12a053ec69a826942e2e87276772cea039be66e9992f9d3b534e2c1f5b79b93455c365134a9f793d5424533b749c4ebfb25d001b32789e39f90a9bca417467589ba9f0e474607287bf5a5a162939e9a4b98c1a1848a72cce0aace0d35d46c06f5ce085a743c11daaa5b2f8455f3390ab857a939cecd05395dd4083bd1d06d97fa347ef3c57c0a92640f3e07698af5cb90962c6722ea3e809996622ae9dbfba4f14109eb20183f567a67fc10f0ae52bd2bf327becea864a3e8707110187d0d48544cb8027d8a51ae31ed2e68d985ea083a38e8bfffc91fd6dc5b932843ca8a59102b8d7698198a0d8de2934f9e632e8c7097157bc46b05d76b1a091d2d8cca948700baf209c298e671b3421fef4f986b5e26dcf02c86bbef60974567c4476a0ff5290b18f1528383ad887fb86af8a801769c0f4983091739d9515e8340087c10a72f3c4ae76a26cb88e1637b0f8634367b18fbe91d1cf84cf3807f8a9dea841ff845f6cdcdae9b4909317d806bd062a7f1181c8132c9a6f4dce38fd2b3a24619c89486567a84de5c0e655c56bb5c88229d8c47263fae9092b117c964c28fcc09165f2b5e126652a6af9174c48c18173533c3d8053e72379d8ee6a79f7d88f81cb28ff9d53c1c1dd805f9b6639693ee232fef146e2692fdd7c556425d65b246b03a3ecc9b78a341dea58bb70f922c538b38fd2f671e0c70ef3243b91574aff9e8b80b033c23d929fe395b59670871789ab513ddd899552f5efef8e062cd32b8ad9e5e9ebb165013943ec7268796fe656cbc3bf91cc019d7663f5d82a10d3f7c03ad199926d3a17950900301b6c5a7fe0e93c3b1a055f698400474ec2f8d54cee6608056c283a0853a2edbf3f602cad587bbdfb38f60c681507eecf373370663a7042869502b295c7b362217471c778d413e9996397d04687decb721006d02d111dd3d9a8f6c46d70b8756b92bf7612917a2d700afe9853232517d9ea998f91f0c043c1d4d424f4ce2f8be6bfc93b793b0735bc9c8a341567aac0d358834032ae957ade3daeb302462e7035dabe85b7dd64767a5ef85b623db7407b5a0ea8ed145cc42e84f805e62eb562f54aac3c66d24dce0cad1e5887d116eab6b71e416bacde76d155b62ea03614b2d61b9e8b73af3e5871e9d843527f0efd2f069512158769849b191354a266448d3ad20043ccced9ac3945d91d879e56b9a202e438f3b860e4db5ba62eedc0af34793db7f25bf2d0d3c7183493f8fe6d27443b73d6cd9cbb1c6f8a5e2e44a2ed9fda55d6be008da431472ed5a426336cd95a5574f988834717ae47ea4a4d0f15f50333187a2384d2ad927b8ab6592ca8c07e156167b81225c99a5ce5d84ce3c64cefe0a79fba0112420bd5016e84429c588911e9ed9d05c45fab1444d819d64df0863f1e4bc25c8759fd422897bc2d67ab167203bb464943672c5b855d75dd26de9cc42b801c40408a54726c1b8fbf0d2feced233bce31fb4d5b606ee0260820b250f0105d339e9bcfcdc3bed60c2c9b78d8bc66c2f687531b2229740c614cc7ca7e18396a5ac9073c7b1cf9da63a58a802e821d0fd2485f89e00b837bad7b340c40129a0bb29f199ec254e0f924cda03d4a9600e38d25e8babf787d35cd4ceaef8fcdab5a2d99506aae2b8beb94b898c5b9eb39de8e3b5f3dc3a458ed393f339cf4b6aff4ea71bf8221b39743de4d4654b80c085568899cd809bab59319fc1a67ffde320ec033c0110280595dfd54c2957413611dda2a4398e71e87a73647a4bddcfae962c1a0ef5db332e48b6ff8a1b0109d1f3b6cd03060f2e416860874a2d33dd5f8264cc076b3722ae3d880aae500c92653bd80ec94026f389760e9af4af3efa6189c66c567a7e9e5948447c0d9041ad430430bc91969fd6c86c12c2aacc15397321ea06afdcd7a2a84d63a288d43147cc1167ea79d25b16312dff919187fcacace73e220065c26fe541b4cc465eab36e63f5a89105faf47883913f39708648e9218492bb8e6aa497cbdfb4dc4a09f624efb0e1971dfb83b1803e41e945d397ca3ef69d57e798839cc1e08b9fe8e5afe8ef93bd4b668addd7e275047d81bf827ffe6458395d53f03e4ebe8187136ea363b50fab7b403fab50be9df0dae4aceb5ad1619b8e6b9ab7bcb2bdda93210f1341f471e618c89d959d8d319a75edb4e3290732c03f8dc2ec8daa6fa2a13510f8af4db038629a010057f320cc46f7d4e160c60dce933eafe760972ba38607c405d993b5a22b2512cc2ecdbe5a85c16f43292ff2af831306bc160442fe93d5c34367428867e3c21a18ff880ab360f71a07400ced56cf31f1a82d8ea29f0648f56cee068ca5ed6d61bc95ee7a137d86b6dad3bb97944450c3bea35e9fcdcab25932afac180be5d6b08418943d1c8c96b8222f8f3a89e8c399088d8be3e3dc696465b4ca114efcd1c79417187f5bbf9c38f849e4a232c6ea28efced10732b4bacc5593637b9a30f41cdc6d741bfb7c66a32c4ecdd2a8fbe5fe6b374c435699a09e8815295f9cfacc3f3f1099fbed1e3015b5b336dee3959afa412ce16b7ed0caa5b0fb8e7fcc5d17878d9210b45bbd1924ef3abe0de3f8839c9169a5f0759edc6be8428ea038123c15be7f17dd735833d4beff3c55669178d855b0ba2da70c45e20c52648cd2eff415fac2ac0cb7916713994b8d8f58eea734350cd808a59861b0406afd8dc9fac1912a4f9e6841d9fa28ab858a6d521d854757511a264afc71919b1b26b760bdbe5e3035748aca6a9c05e074ce5c72f9a340eb08eede55a9cfbb24e3360de2271e74fc2b6d850d0c5c343f2438ac31554908c5e8225543b19a5fa76c3f9d3348b1dea173600040b33af3a57727f63718ab98a4a84d38f845765cd80c0faf79c6e779afeb759e3c9c6d4858c71bc6a784835fdc00f1258bd5f3dffea556e42a5a2068d223a1e5d8f0905d25af5fd6a919b107c5dc40923b7f1bbc98a43a598934382efd4007a6cb6a3bc7b6c9a42a2e93acf3c2612ce260a4575726a361226e2f2f1e75d2e2449394b1291b139524bc50b2d09395224ebdfcb25fb2d6fbb5f1e2efa78c382d945fad7d43210668cc10f89ab901c17b31fe4", 0x1000}, {&(0x7f0000001200)}, {&(0x7f0000001240)="c9877305176150f74ac1c5bb4babb1dc64a73b46a744488631e902def7d230d26304513cc406313a24f5cc3d70b31c09ccd2418b6a27acdfc8b5601b92235b0ee89aeb7059ea45245c2ca7875336303d3d1941c7081f0032ddaf31c7d93519f33dc1dd92fa148d559b59efda87c674699983d5ffff73bdf596a95f0c2fd22d85ab3794c1766e4705cd5281efc29e34799bb04831037a33ae4aa83cce5f0892aea179d369d7539f84c1ea222480b5686e3557f2", 0xb3}, {&(0x7f0000001300)="9935e307bf8c3dce0194114eac2dc046c6d1a0090ba1d0a6d8254c80929704b673e51256e3a622499835181c3e84062a4598e0bd721a18a70e4efbe858f81113228a3332c096595afa690de4d0e4928199eee9a222e5cff4e9491ce015f86023032b68", 0x63}], 0x6, 0x0) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r3, &(0x7f0000000000)=""/187, 0xbb, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) setgid(r2) getgid() syz_open_pts() 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() listen(r1, 0x1400000) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffeb, 0x40, 0x0, 0x8, 0x100000001}], 0x0, 0x0, 0x0, 0x0) close(r0) 16:00:02 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f0000002180)=ANY=[@ANYBLOB="2e2f66696c6530006b8da9d32346c03905a1a64818ff25cb5f67add987708fce261ae123d8f6eb43890173b03755a228bb26538b0a6b24c2b64b0dc65b6da3ff72"], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) 16:00:03 executing program 0: setrlimit(0x6, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000000)={0x8, 0x2a}) kqueue() mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x1000}) open(&(0x7f0000000000)='./bus\x00', 0x8200, 0x2) 16:00:03 executing program 0: r0 = kqueue() kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) 16:00:03 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000080)='i', 0x1}], 0x1) 16:00:03 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x60d, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0xe4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x4, 0xffffffffffffff9c) lseek(r0, 0xfffffffffffffffe, 0x5) shutdown(r0, 0x1) select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000340)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="558e474d64b321b096bac43f441691f2d544f5f0f3cb6d5669e16b0b448f48f0590f6acbb56a7f42e1a9ab4c0931247c7047172d169648580ec89e93b9a3c706c23662d86a99df926ceae2064e845fa66913e59896db656762fef87ee57414baf174c325687c75c55545c4f325cc96d54c6f9513c22677ffc75b81468c8670210b641df0c8e96e4ab296c3d522eeeed651496c58e7eb4532ac40c4c5b7fdbe2d7140b1c288f7f2d7b519aa49e2dfa3cd00e5e353265eb60b17463436a3a11bfa1835d5257011ef09a9c09fb0cb13208a99eded1f7ab1ebbbbe94c5e87b9a1d040e814ff55472f5f8f10cca82fdd468a1aa6746709700632c0a0388adeb", 0xfd}, {&(0x7f0000000180)="53d276f0ca04d0e93a282a5390bfa5d6b3c9745aa3485a44f92ef0dd5b829a981d1bdcd5ad65e585fd782f67f39c885a037c9a9efe7600d89cdc13b931da16b6fe0a3601d0387c174cf712ba74ce9b2729c661cae78a7f60045f68ed6a371f51776d27e5e0f118d8170e2459cc5c0aa04b783057", 0x74}], 0x2) r1 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f0000000280)={0x0, ""/140}, 0x94, 0x2, 0x800) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) clock_gettime(0x4, &(0x7f0000000000)) 16:00:03 executing program 0: nanosleep(&(0x7f0000000000)={0x10001, 0x1}, &(0x7f0000000040)) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/4, 0x4}, {&(0x7f0000000140)=""/75, 0x4b}], 0x2) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) getdents(r1, &(0x7f0000000080)=""/183, 0xb7) setrlimit(0x4, &(0x7f0000000200)={0x5}) 16:00:04 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x32) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:04 executing program 1: clock_getres(0x4, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='#\x00', &(0x7f00000000c0)="052900", &(0x7f0000000100)='^\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\x00', &(0x7f0000000200)='^[-\v\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-.\x00'], &(0x7f0000000480)=[&(0x7f0000000340)="2a1600", &(0x7f0000000380)='\x00', &(0x7f00000003c0)=':\x00', &(0x7f0000000400)='%\x00', &(0x7f0000000440)="2f2e2db700"]) 16:00:04 executing program 1: link(&(0x7f0000000000)='..', &(0x7f0000000080)='../file0\x00') r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000140)=""/124, 0x7c, 0x803, &(0x7f0000000280)=ANY=[@ANYBLOB="d2d6695e9ccdc7a7c45465300052520b41e3d2db691211f8384f017c18b0e4eb4db4cb9a627671ba09a3d17f5ec20fcb1136226ac29819d16116e01cba1caf000f0863a2774d03a8159b62bcbcef2129ac52b08d4cfdb248d99f9d1e9396adce1de60f008ebcb202a3dcd719be060300000000000000d13f953400d207f548a798fe6e1d7fbb29ccb80ed84d34450ba7fb2f9e93470f72430b7f96d345fae9ea0d05716f50df4954425dc328580c754a5f23b5478c9b43525aefa5dbbf040b53a576fb1fc4c3af9f40eaf402317e391dd6ec36aa11646652b352a8d269942c2887d0a1c43ca423af5cac76addad0e1737d5b9fb0c3403cfd1966ae03b0a7aa230393295e060d4f7fa750a8754b640df65d9c743aa8efccd493dcc672f215ea1d0ff4211a3f9bb8311ead681b699da587fed3fbde127df85d5e6e6a31decaa436abfce5fcd7a94ecc668c72aa45e8c47449027a073d5b4a81ed81ad0a567d013759350181f5e948a08ef6a0771c162253f55374eaeed510d99de6e5d630a7445ce157383deab0dcce3308561343b80c34a87576c239846d1af69a949fea322120b590"], 0x2) msgget$private(0x0, 0x11) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x57f5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x3, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/110) sendmsg$unix(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x405) 16:00:04 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmget(0x1, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/108, 0xfffffffffffffef0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getpeername(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafc97e6f0bea020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007996b13dd89204f100000000"], &(0x7f0000001180)=0x1002) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: mlock(&(0x7f0000589000/0x3000)=nil, 0x3000) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) mlock(&(0x7f00003de000/0x5000)=nil, 0x5000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000040)='./file0\x00', 0x49) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:04 executing program 1: mlockall(0x3) mlock(&(0x7f00006d9000/0x2000)=nil, 0x2000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x100, 0x9, 0x7, 0xabc, "c7bf37ca13ed07ec2864a5e55610016a729df2c0", 0x6, 0x2}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x54, 0xcf3, 0x8, 0x3, "07525b9392a1a8e0456f59842db0e1c4cad7ed14", 0x9, 0x3}) ioctl$TIOCSTART(r1, 0x2000746e) syz_open_pts() read(r0, &(0x7f00000000c0)=""/166, 0xfcbcafa3231e9153) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x2000000000000001, 0x8, 0x6}], 0x6def, 0x0, 0x7f, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000280), 0xffffff21) msgget$private(0x0, 0x80) sendto$inet(r0, &(0x7f0000000000)="c0b2a00348d8d24f89c150661e2bb2578a1b5a2b4cbbbea75425391d31265061acf5b8a2769ae5cdb7a2c0512f29d704cec8c1ea2f51ddac557a15176c68214ff26dab5349b902662a25bfda6df22c89ca014ce71fb65f2539fd4f3dea529b22dd22eff0d6f9b8021d7c46b7369302e0b337d777", 0x74, 0x400, &(0x7f0000000080)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/121, 0x79, 0x2, &(0x7f0000000140)={0x2, 0x1}, 0xc) socketpair(0x0, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/80, 0x50) 16:00:04 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r1, &(0x7f0000000040)="dc", 0x1) write(r1, 0x0, 0xd9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:04 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$inet(0x2, 0x8003, 0x3, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x2) socketpair$inet6(0x18, 0xc002, 0x81, &(0x7f0000000380)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000280)=0xfffffffffffffcc3) accept(r0, 0x0, &(0x7f0000000200)) getpeername(r1, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xff, 0xfffffffffffffffd, 0x0, 0x148, 0x9, 0xffff, 0x8, 0x1}, &(0x7f0000000180)={0xfffffffffffffff8, 0x800, 0x0, 0xfffffffffffffffd, 0x200, 0x7fff, 0xffffffff, 0x3}, &(0x7f00000001c0)={0x7fffffff, 0x6, 0x1, 0x6, 0x5, 0x8, 0xe7f, 0x5}, &(0x7f0000000300)={0x3b, 0x2}) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc00, 0x10) close(r0) r1 = dup(r0) shutdown(r1, 0x3) write(r1, &(0x7f0000000040)="1ac1588bb943b7a0a58dbd5e2c5fb20b555ba271164f331af26bbfd7413702a66adde676b3c9536d62995d2a0f0269b62704557d10ccc97d1c57026c026a09bfee10f3c81c9f28a476999f06121ee7d85d69f36aa7ceb06e9fed51046a9dac0ef57111d5591d171b6cfa8bddb083b9cf31fc3681858626ff2862f88971e33536c6b72d0d524502ddb5c698b2515e18875ce43461f01c4a51f4abc9e37b53ac5f703deedc22224eacaabb7e8171a4a816c3280f6fee4c148c8100c6c4cc905426b57015ecf2ed9cd5ff291ba63c5baacddbaeab6ec717bdbb5d6657dac60011f65b0f5c5b5dc6fa3e4f399b4c3a41614aa05b9b7a625de13f1a8d10d4db48dad25629ed47607726943f33bd24a2c7293be93e3a8fee33ff097540813128e795c5970a584957bf344e119a1c0bb8f63082dbe6ba193e72001e804fa04a5273a84f0d3705c0f0adbf8948af2da24d634c8af6562f78231da0d3c5badffd7ad2d087dba642c5b9319001d4be19045bf4b80739412ccf7cad4351389e20db3f5d797171a8961b4e3d28e751578ccf8e3facf621f6090ab9a8bf17f5222fba0243cbc3dba69d37c71b410a2c629ef66c4555f94790f34e025c1f9dea940d1aa44ec797069921c7710bc95b43b793c8a480c82b9eb8631128e4cfac9abc53ddec60256c477b77244265bbade0f6fe52efddab26b484c927b56743fb9e00a8738682890d1c54ba75f8cc9c2e7dd218dbed2b967e033b0792583f383f09b04112842c86faf1d5b19149a23e09ccbc65d862d9d24b9dc6b73d7fcb3781d5d7f8aa122d789834e305fa32429d4c1116857ecb65bf9d4907f70058a4c9acbc8aea4d6e5415664b4fe1e8bcdabe456183180b5d2cde25e37e185814ed4b826c94965b3c5e9a23e41fb7df99d01ba5ea96c830dea914a076c726a6e818bb443e54c48e3998ff9a0714bf26aae24c36b1942841d8e91b292dce114505788ae1f87d67099318534b6a58654d6c1a778c987572be9e5e1df9943c1ba74d980bf1be3c4105acd9b68fe3ccc6b6572bc28473336fa53b04e881517bdd68408db7b058a9d97aa69c3c1c63a361ec490413eeb71c8219172e994d362bc4a8c20d581d2e4396e46c42524bee1828f97ff515386825577e6e2ffa61a99c4478a9065e9b7024972bd874d02d5bfa2214047a0987bb712432eb747818f3cf5d67581482b7d922eb60c7a53715c7364e57777f3808e079ae8c159890ffa585dfcf1bbbe43385e2b440f3f2f175303cc86f18493c5d1c88a04e516de0760a9f39f55299ef9bf58be01ba386f821d87b871654a8a103f46bf711f28522f6f0368de2434bb512f09092a314a871f7cf6f94cb7695795f9f1182c2fd4c208c8c9628e2faaf6bb02ab950b21b17d08fa12a586ae5767f5d494a0bcf4458d0d786ecd6805e1742b7a7a2ed71e807c8c328eeb2a5838198e312f79f46bffb9683ac57f1644868a1fd82c5362668dec69fe657f336b48b689cd5c20c3b64346ef104522a50de4fa1b0f4bc0343df939c41dd21c087de65b43e926f768708839a84b22421d77c4776a78763e4abb57582946dae455633f443ff8af1fdd88c5d243b51cec9a797b0be42b9228b33b99b9281d5561628715ac5b0f0eaba171ac53d8f3be879483a4fcb11351533b37cca05145a0f9a6c38efe500b27a09ab8062244128cf7cdfba1d545d8ddeb9656608ec6d45d21e49bd01901695099cefcff2ce5476e7c7a9b8c218e6f4366cbe21987004ac4476c1b215545546f3e92e5b2fb84656c7d14182a0bbbeb10dd9456844f2d7eb45128162aa4ef44cd0e4c55a0430f5923934b71d0e6390607900335f134601dc11a45d7ec0f53a73f584d58586d85adc02ff40cebf7d26d816c7b8141ac451bdcb09817ba0d414e363613e48c714edbcba89001495150de86ce91c23459ffe2714106bdc90362ec40a7dfbd94ec2b8c0315708638c11714221d66a1bdfa913547ac7499dade8276810a0f962b3fc3c1e19cfc02fd0f635d58716938ceaf398895dfc7dc243d7868259471e27f5e2f9e4b776f280baa7bf239ddad151b878eb787727f45ff32534d63c6bcefdf60791f224a13a04a13516f84a498fe2c168ff903e57e0f3f520346f9484be2b010f7aa4e63ac85aa1b14ae1270e8db5535191c2dddd25e924a4af2aa81fcbcb8a3ae30e782756cc18bc3e84de73f86ecbfc00642604ab4d976d03a2e33cfe7f7fa0d39704f49f0dea7020f3c3a79fec55157985356ce5b74e1cc671e4e60c11e5f14a3e944b6799be587bb7d0d54a46108b3cdc6f5f0d82ad79280488b2a918bac94c55197959d47d8eb8f4fb31e5daa0eea910b3670b93cb28e6344e5c3b9e89d0ae657fcba6983e5ddde36b54808cfef5da5ddea0ae25e30e88a44b0f1f16276fa6bdab3579c538eb5fea6604fd94aa8950a8290eaae7c4b931b12076672f76f4cab9411ebfa51d35df56626f25699077dde8094d1394c9522501b36163552050a4e70a86922fbe06554aa2470188311569893e5273b740a263c4ebd28fefd99479613ebd97433d81328ee30e85d3b7f77fb52cc1e5575d2e524721ce43eb3d2072e82cd0bd6d657e61390fa15d96ef844d180ec5a7b56240b713dcf202cfa59b6c405676ee86720dced44a294e5003bcdd8f5115ae12e7b2a44b9b952f4f77061d7610277d1be53edaa205bb12bd5fbba55ef977f719c9b701ae78d0b66bb2facaab0ff436cb10f201fdfb07715563db8d796f0047476c53404145aa9d47a1ebb294e7dfb5443bf0f7f48d683364b62596bbcd161109fb67af696762de4c56624a82ff317137f935fc52878b9146d9894944818abb6c8e459deff75cd1d866cc95f6b7c97de38bff27ad1746ed4e48b9da02e48848d5074589ae91c16ff66b2bfa210031d32d5effc6019fbc244868c50cf088331c8a6972586ef9b10b7cdb49eaa45767c6868d73279c91b0b104533cb0b1400cc3b28e9aedf5bececd5fa569293353d6204966ac21de2269a85620365d4a1e7c60122a223776f416f5d98ae7cb56b7a8e1c6cf263783bf9404fb4c776b437abb751589e8e1bddf033b915d3353aa529884e18aeaabc45618bd0b812c7fff17f5ab85e8d763e5e408185647ad1a22c5d79a059fe80b10168ff0add2dec721f3f46162bd63f57fa73780ed2e037aaf3426ea8f97b45baa9a4d3d7f3aff72fdea0ac53d5fe06a4bafc22a1b1687efc80f2823fac96c28094477e9d0ce4029749766ef61f213a373bc365d14bdef7686375d4d81c16630f0b38f551980bcd3242faa1997e790b0e77706ec9b3c327e4e0f48d83ac048c9bbde1e1a9cf4b931f4f26bfc90d8b374dafdf506d155f823bb37d23c82b9e3e4903dbf57fe750ff36886c68e60ecca700cb1b25981eb9a989c07b6bf9e945cb01a857ae9acd00a9df8189c003ff5216d5852027f411bbe6097133829da93eb21f05f3c9a2b16ab4c6170f94de62142fd88b759e862a6ed6dd676057b1e92b6acad0f32581c13253d6c3773e981b84434a6a646de67b3ef55d849701047a19706fa3ab9f4e0a8d46173262b40b4479863d37a50b9f07905aa82f220d6d62f61dd655220188df6a4015ec9566f904e0aad6eb3e1bf8bbb80d411534caa2a52e90731dbf09b143a54aa449d496649e870cf985292dcac7ccb3ed256a0e112cde3e33872094dc524857700d9cbb4677f5e38c018b0f781688aafe9be6f4e878f00618c21eb434f8b30fa074380a744c743927651acb6c3296f30f3995af4ed60b2cc10c9d6fac246f88b20cf24412810edcbaacc90f6c5f5bbaff45fde238db21cbdff090407d37dcc70a0a4d7eab77581e0dfbf2c9c40943fde9f379042b493432020f25faf089904378b52d718a540ca2da0c3040be303de7bf5141939b9a7f0c8f33aaa422adf1f33cf94be859a308254e5fe764b5113fc7fb30cab0dca9ef25db9eb375b3a1cf905c1779da6bead9246c16e6a76603a11c6c635635c0f78591ac4fda38f926a83a2c805b5af678e4769af685cddca17b403de6b87d9fefe431a6ae5901116acefc828dd1bde41f3372e92fb9c24634d144e8728fdc67ed3a8677c380280c5c192fe474fadd0419b32731ec37e00013e01b63264900169aaf7334506a7c6377ffd935f9eb3f2db7d11994317b57137f5c5469a69a85f0171d9a9a9c8e72cea7e27afa15f5c6efc4027f7bbf40fd65dcba187a772e159a49b5a111e9f162b114f88a76566c6f02f7e044fd2d24ce19ba331a03f421275ac01f0e5b21badb0dceea1d6939214582edb15491bf6baec5ee93fb64708be9819855273b42298a161fc5f5defad59922f0c9c7a1512d39902278acf7cc7f2bc38745a3f56f4c6868a85787dfe3a1fe41554ac00c10adc0b4381bf5ceb3816fd50fe9542a3685c3d869e78282a0aac3c2097611794ba9e808b1c5671ba49b4f10da2d19d80b314291b084e7317de978d158881161a5ef78e3c4695a35293f9d8222ba3644f0e5e923a55e846537bcbdaead97a9086d8e2534202bdd0ea0080c5c0be60490b4d647b96bd6cc520661d10df60a99ac15ac06895742e106d11aee3fefca1b318a7385e618dc5a9ca281a2520e72dd162cb56d955807f7b41bf5ab350e14b1418a8cd0e28932e527063833b859acc9ab1421273a6989d953572b5a10b4b9814531ffe8d6a2a5adf5b1ef2760e9a663232e0bed836a0dbff957ff00d25722dbc6d74c2dc33065f162253df98fc02a1fa035a00aa8a68016d911873d98b051da03a6c4c07ea62b58ff1a9beb02dd2537a401ab3ae50821e2c34d61876db13f41a03cc16d99d842118e958ef729f9fe9930beb2a74642ccf15a97a3aa7056fa34514beed89f8c0e85ea9084260666a9452ccaceb28aaef58c7b2db55c9d82ef3e47516e9f90031cbe6ae05dec1b9f8edf345a771c8c8aa0bf4ee1d2c9ce387c726d2c4db86292873755f1be1f07e3170bf7797a7399d6343f70e5b2a83d0181b73d70a918d595214de19f4b23630617a8e2bce1a0403eedac9bb19c285ac5f437663986ffcf2cd473ff592e1b1e13342540963f65b590bb202513d78971169ab84d1480bcf28be4841665b701f8c29c2008fb9565d7f64a69f5834c88c99ede75316b10bdd982b3e95ffa671a2b4a04f3897f458aaf12919fd97af42d8358045079dd9bb15abb0e00dd98d684783778e0a2dd766180127549ee0dc1428e6f9df3f87d272b4fadcaacd4fc95e50fbb26f6550f1c9300bb71cd396c005935ffbac38ba28ea71c7231783d15e1776603a45889f1497751556a3862f62f7eb648a956ea659d08dd0171e22d285aa4224649ee184ca5217ccbfccc50959f3041b2195c0cdd52ae28e86a99773d936145c4aa8a24bba5ed4901722fede9aba72f591ab85db9049b0c170b3fa2fd929a1e556f904d02401057121deb550a475dfae83e75bfb42c157e91fb47d2a6b62997f3e3a0e4f28226050a7398901c00fc100d73ddaa95cc77ef0aeb71602dc6f4e26668899962824b27536c17407b5477ced4cb5a2589582c2d54b08741c8a2650729cb277e85bb2f1b587b0758cca9b8dbab134fb7fefb4991e603d77f1c074112b88f4e39a887cfc1cfb4a3ce5c3a2ea561852aad19df8b392c1460d7c55703365b376ed526ed63bf4e54f4b5ae9d5f38955544955b6ed34fa376f8dde1fd4968b4e1da159d0ce35baa02dc79c0d2db0b1c8aab3a071544ad7b41d75cd4cb9596eaf74616db9fed4d1e74d5c72c9a30f43502f1eb835b35e065bfdd0", 0x1000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) lchown(&(0x7f0000001040)='./file0\x00', r2, r5) fcntl$setflags(r0, 0x2, 0x1) setitimer(0x0, &(0x7f0000001100)={{0x7, 0xffffffff}, {0x1, 0x80}}, 0x0) recvfrom$inet(r0, &(0x7f0000001140)=""/183, 0xb7, 0x1, 0x0, 0x0) r6 = accept(r1, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) shutdown(r6, 0x2) readlink(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)=""/22, 0x16) r7 = semget$private(0x0, 0x4, 0x4) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000001300)=0x3) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000001340)="51e99f2948eaddabbeddbdbe2ea6b3abbb13c60d8382ebd4f329d8c231596a17608120bbceee5b4ed55069f348bb906a8ea574cc84c811656e7c90fb5d2862202dfaa469a15f02f487b435d3df19551be72f8a572bc6f7e86b1fba8a3f044989d9cf3350aac9b5a9e22d33fba8c0fd00512b4bfddb292a79ef3627c39e9a72c88e01961bc376ebfaaaa097c436af16a6df10331d850ae564c48b9c0f694b7e5a3cfdcd77b6", 0xa5}, {&(0x7f0000001400)="6464ed3726ecd2cf0142faf273223b21c6a64c59674772a76ead10330c97385e73c55b7cc815ad978b9c02c7a6dafb820578c6152da076f42d70ade2547c82e987c9d7e0bfeafff4575a207b543de2b6dc02721b07747487ac7333b858db4aead098fe2ad353a34148aa7f21eb1d35e520da67e30fa0426623a36f79ff39099c4a80f3744feb0a9f13df71d555ed4f99c5c610de057344844d292df0c8a1c45ba1534032e6b441b5cbfe979d1d33204802040aa60644cccc08399d61921fac4733c5088f7dc95a9dd22e852184a5012536c14d079233", 0xd6}], 0x2, 0x0) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmdt(r8) chroot(&(0x7f0000001540)='./file0\x00') setreuid(r4, r2) fcntl$setflags(r0, 0x2, 0x1) recvmsg(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000001580)=""/58, 0x3a}, {&(0x7f00000015c0)=""/156, 0x9c}, {&(0x7f0000001680)=""/239, 0xef}, {&(0x7f0000001780)=""/52, 0x34}, {&(0x7f00000017c0)=""/126, 0x7e}, {&(0x7f0000001840)=""/38, 0x26}, {&(0x7f0000001880)=""/19, 0x13}], 0x7, &(0x7f0000001940)=""/204, 0xcc, 0xf0}, 0x3) r9 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001a80)={{0x6, r4, r5, r2, r5, 0x19, 0x100000001}, 0x800, 0x9, r3, r3, 0xc0, 0x6, 0x9, 0x3ff}) syz_emit_ethernet(0x4d, &(0x7f0000001b00)="baf087dfcf4721e37ef49f700c883ae8e8e0ba1ff3e95410e0f3d675a0b595c3229e9dc0167681e244fa37d4d188a27dd57090172098144a6790b3bda54bcb6a73c046b993a5f4f9e93e5e517a") pwritev(r1, &(0x7f0000001c80)=[{&(0x7f0000001b80)="da63ca0aa89120830b2c6b7c2f47dfd6eba1a15cd95a82f00a521d304a34276f33082d9f87801400299bc4890bc4cc9ee0ee3600c63a7826d4be08a9f0dd456c2b3ca2baf3b166a757f291a381e2ceff7566301aaa5c4cfe831286ef07360b85fd534a7b011a0fe10315a04cf93cabfb06e79d2a92beecd398c6ec17d598be9a8afc3cc69bfabf16834309fbeb098f52a18c88d2608c3393c29a276e50dccceea4ae7ef92cb3a13e1e8c14fdbce0ffba8ea4d2d98f21132b4e48465aed", 0xbd}, {&(0x7f0000001c40)="6380d826f387f39990c83e425f79b99d867eba0807a6ecc6ee073f22a6a09c8b", 0x20}], 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) madvise(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000140), 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x161b) r1 = getuid() seteuid(r1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x9, 0x5}, {{r1}, 0xfffffffffffffffb, 0x12, 0x0, 0x776f, 0x6}, {{r2}, 0xfffffffffffffffc, 0x10, 0x21, 0xfff, 0xff}], 0x200, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x0, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x8c, 0x0, 0x938, 0x15}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0xffffffffffffffff, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0xe8b5}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc0, 0x9, 0x8}, {{r1}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x7}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000009, 0x1, 0x6}], 0xfffffffffffffff8, &(0x7f0000000280)={0x6, 0x5a0d}) getppid() r3 = open(&(0x7f00000002c0)='./file0\x00', 0x28020, 0x2) faccessat(r3, &(0x7f0000000300)='./file0\x00', 0x1, 0x1) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x8, 0x1, 0xc401}, 0xc) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x2, &(0x7f0000000280)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x5, 0x7, 0xd3f}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x3ff, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x1c, 0x40000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x2dae, 0x5}, {{r1}, 0xfffffffffffffffd, 0x1, 0xf000000f, 0x1f, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x71, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf00fffff, 0xdf, 0x4}], 0xffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x5, 0x2, 0x5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x400fffff, 0x100, 0x3}, {{r1}, 0xfffffffffffffffa, 0x2, 0x11, 0xfffffffffffeffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x6, 0x1, 0x800, 0x2}], 0x7, &(0x7f0000000240)={0x992}) write(r1, &(0x7f0000000040)='@', 0x1) shutdown(r2, 0x3) dup2(r2, r1) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="400107f4f60000000000"], 0x1) 16:00:04 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x0) connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$setown(r1, 0x6, r3) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000340)) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/181, 0xb5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgid(r4) write(r1, &(0x7f00000000c0)='\'', 0x1) 16:00:05 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x66dc7af62f42fa26, 0x6, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x102000, 0xd04}], 0xecef, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x10, 0x4, 0x3f64}], 0x3f, &(0x7f0000000100)={0x5, 0x4}) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0xa8a7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x3f}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r1, &(0x7f0000000080)="69bbdf35f52d1c723940d930918bd803e2e9", 0x12, 0x403, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt(r1, 0x6080, 0xff, &(0x7f0000000240)=""/4096, &(0x7f0000000040)=0x1000) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 16:00:05 executing program 0: socketpair$inet6(0x18, 0x4, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x28aca9b036784c97, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) lseek(r1, 0x0, 0x3) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x8000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x4000000000000000, 0xf00000bf, 0x5}], 0x1000, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="8bd3ecc5695bbd3c203e8588e02d8e8f09f7c40188000859ef443e2727316d84e7a72e7f7a196c4b712029a4a7a9fb8d9c247dd2bfa03cd8c667f41e96dba35e14e887677d93a1c751ba189bc4a050528b1b01f4fba065875cd09da009d00159ac9631ef596ffc5c3b7cb4f89b02001f92731de68d0f7460ddf13b2fd94f53afb5c6f66a983f1144f7e9da6ce4d6a6c54f006831f71ace833d63ae5236c6a5a1ef65b47c8620ce695ae26b63c89c0ce59343a4b8033b2bd531f4a9939d9a", 0xbe}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000240)="484c3812f61098695c5fb278e0de00f096b289bda015c4c0a10a5d6a32bd50ecd8a92bc91022f82754b18866226ef3d16f855ee8b3cd6a2122b76cff0f100b0684738888a9c8d5756a0ec9e1fcce59031dd1354afb94c0187b3d03f84de8717b0592dbf87ecbb753758ac472e1d07a9a67a3b9c6a8b782229f3bafc7a90698681535402c6a693c67994d8982a70bf27508582905c675a485dc6716c5459d0331371ef876599369823e8fd259a8dab67d4d9a107fbc6e6fe7d85be5647bd43961b6562c534f6159d8eefe34a9d578c585e94c9289736e22686a29d9e9a0a26e92df4542a5c72994731d358614203b0f50807c9b88c559ef15318e20b4f0623ab47681599f1018908d38cb9c0fcd4013c58bb597aa3320b5401258ed4f9d5db1bf91d38a4f2594335a9c45687153b925ce8079707d8329bebdc7a40413822363ee72d40cbbb9506e74f2231018954000647580cfc4055ec070786a2e5b551ab4e6139131133b36c39967cfedb8be44520abb16d6d2e159389c291c4f13724a0171b43527f72a570ab9e944dd9e2c5d821f89e49f9b0ed6cd0503a5331dc54bc4f5b1342e5afa7008421fedd8842df6fdbf257687235552fb7fd0bd26911f375431d30a5062822c68065de55d015a1cc7ec5307714769ef45bdeefb2176d4b4618cc0c2beee9285430df5c1f67597c9f3abd35e6c5fb5904df5a111e8bcbae1351398ff1b4a0535193c9155ef6512c4eae2c1b8cf4c83d8486a49dc345661e53d0eafe6369d236cf13f3300eb436a8c1483b5184b617ea532c2222591b6bb3adfe32de70044e4b82dbf4e729da14cad99dbee229fe6241f57cc8c1a4922ace0b248b1ad93c6d49dc71cd02ae30e3a550a4b989c4fd128fff765a3c5391f760f312ab3e7dfe6f5da808c4db1827182651c70f7131edac494782c705544edaf37630692126c4863e44b3713cd872feb1e4fe1c7e67e29efba88838023e6266c9e720251006f06ee0da67109952f08619ad1bbd58cd1f91a044e08420dac0607f384dd229433dbb1a656de0b787ec982c62a6ae5e9c78563370a1f750c863b139afa2ac9ccd5c6f21f138c84746b9097715f82ada97fd7b9741df29877b96a3a4c26a039ee0b1faeddb036687e860acf276b265a4270aa0b45d45c690de98ce5d81ff4c9f7be128a121850f7a93ab1f1ca8a5f60c96fc59ed4ce5e4e6e268d0487620f5d47c2b0ffb4ad909828291762bfa53dfd4857c6e689ddda74bd7a816cec149c1e23ec74665c5993aa0c378cd89bdeb1a424646210b397483151c50495e5548e4404ced72b32086b50806eda2daf9cd98762d671a72354c4a24129dc49a0056373f8f9ba5fb353ef536ddba56abfa82d1828d2505f26a9cf8d59a9a253630b86f1fc83fb5024bd374c1facd96489130dc1c13042b17eab5a833e95431546bcdc9e1344c1f56b792a0d4e90b432115a1fa151ef2a18ee9ee44aab058ac7eba2328dfe0b0103217b7bd8f678148601397aa8aa35750ef39b9e328af55abf31b42be9193003304f53ca1d60838055d983f253355773a3d807ba61df65f49327de235f7b1375fbb8115fb33dd33952ee6923c72c944588481ff76ccd7f8bfca0cd542434e57a32d8c911da6001e40e8170c9b469846a1a991e7cb93cc2f2c7b87f0b98a469491b3d73e5bacef312b22ec142b0e4eaf2f782ff95859aa21abae0f84d871a28ab0f6f4024ee8650643254eb9effc2ca22b95718f7b58c8c52b49be95c15f80ec82adfb3f78110cb2b086fd3039910d74790c8512e8d910c5b10c890a5202d0a9326fdb6be270b6e8162652883c21d3d337b7eeff94ef374fd52a513ac1f1057de37be60a87979b4672499a778be5ff72605522abd8884fd80080bdf5b0edc86e71b65d1a616b1537721e99b9914b09f933a3b6fc8d7a49c971b4f034dbe28fb4992b7648c2ecc70fc65f2a98cccde52ccea19aaa9d76da70e86788fa211d34c4223387f8875f2d74fb268c7289695dff1c00734331fc4ece7bd2d7539c1727c0f7d32e91525f3eeb4bd5218e0d5086a071de99bc154e15bf899143e1e8a7394e9a7a41397bdafb105da5f1df596dfe10e35ec49b5e26908bc5047f00ac1eb36317e13ebc304ec1965ed934d8e80795b1e7cc227e448471460115dfe180767e7027a9934a2aefb6b3a0bada21708f69fb1b77bc1590050e8b82167c89b7cbcd79ce6cf6d43662999dfbcfbd32cd4f260b705e08eee01221c07ca301f9974425a474bc38977dd345d610a1b19a01c3e1f3865c6bf55e5acf569bdddc539ad587194ffb4667c176758cea8766ea49fae521338319baf37335737e80825378ad8df56ee6594829f50822e10bff3384c47485a35bed7b1126b4c96806693b042c6980f4014d25293a24542c04120c96e18e620e885ec4bf48ae881db9b75775be87d66c02e484ffe281bade60238064b1eb81d31c69b7f643d3aaea5a8b342297b5914e6fefe2415e34d163ec010a574465651ca9c90a400c7dfe01d6d9ee633e9c2765cefa7e2b23c59c68fd39faffdf159de85792eb93d5116251a03fb293230a1ae21f8a0b0e050b41a0c0d05c75d47de91f4ffc723d0f37b4e7aa657e824e3ba8b96b8d70ffecc4d25779e33b9a94b8aeb109df11708ea906e2a9ac139ce26d246351c84e660532d57cee6618856ea8ced12efadb4708b65ab74bc238eb4f68c8ad298da1528eb9b7cd19080e49681ffe5a818231c079dd08a3aef1a0115d22e63bf0765ee6366e26d801b00a860e15ad24ab0dda9f62f3a6091c38edef16a6279d84c121b1864874e7485274255aeb568806ad820bda636a12675a44ad99761dc56b04e11723c8cec166dd149d7086d1a1c1b321de902ca0a44b4fad217f156d483b4b1b598ee7b9c33354d73ee9ef1e05ff8b0fcc30e34f2dbcdf12a2292db00839811ec68ee57f18438f99108133fd69b6bad8219e80d0561fd18c7b394785ca5dfc3cb10e95869e1c834d7628002364ebe9d2056132d5f8275b73b21914e0484443fa01373259c1cccb1c92f6dd88ac2f7768436490c4fbf9681dd442e8773bd803214dd096a22a647e8f88115ad926a6087dc3745f366adf129f526f1c94aa83290015165fedaa5538f3640340a94297e5c4b9a58cfa04b4655ad01d2765987b02df4114ffee2d700672d8c447e9aaa73fb494f709c6f569abcb21a3504a4ce14ed78703fd5466019aef19121f2969b2d62617cbfd20d52aa1d13106f18ad2fee6dc5bf2e458a4b647d69eafd113e5a7000a640806f5737a8ada95c6c04b10fa848af24debc1bf413d43d48dbaf0dc71e187529a29dfd99377b230d622825d5998fc26567ff4bc672a28d0e0ae543f83584c492efca76d780ae68c124f65e25f5a1505db0d9bc322224b42c7a6fd37db3fd7cf12998409f17f5e3f9d11cf98262a856d5eb63185dc55ede2422c07c7384a402075958e5c8fd300ddb3ba1444b427085a9856a6a05e1aad240b1dcd9e79a4998ece2d32974668c5e5d137b40b0ae65bd9ec8af9d86accfac988ebf894934649d7f76fa739efa8f1c2419ce503384882435eaed6dffd77e5333191aadbdf131f51540ca0f357b1bc3c4c084b19e001cc5c75e2c532952537ef56a42625e0c9764f5f98ed74eda436fd34c76e98b6c8c180bc7cfe4dd5fea035712d4851ce7c805565a7fe391995dadd4aab705be16308ab2b68eb46a6a81522c7a7c444008b678c530724400c044ba7e64de69f7aaea1cb20e8cfdac24f49c06b3055657d6f2645e92a2b58a244c4646087bf36c8e9f666b481a1c7999a9fef738a8b7642fe5c13fe2f0c516768d12739d7e655b3750b4ec60c339adfdd5928dde72ef03e863c798d6e4eddfbc1ccb638fb5611e273a5c0b117ef0f52630bccc359d3d3727339c06aa186f34078a13da20017d0a7b4842a7ea98a0ba87f21031d2ab39b1ba61c06a28519a5f29cca544fd64c3df4df3835a141b6f63c5b25cf7cf55ae30fa4cb61d96ff78997e0054506cc4c9138b00a8b3f4dc66d7b508d0b351e7215d87b5db89a737257e991105385cb6a2990a6039452ba1e0fc3f8aefcfc64052332077ac4985c4e15f877e92c24428ac32aece76a70abbbea97d292eb88fa338daf7502b9d2266c4a659cd50090b6514fe9f8516431bad97c85e619522f61543118404c9080945b454f4bcb6601f5e7e51f4f24b293f2eb637b9039b1c58e0779adffbe2a3b6d79ab95c6597b7833d98e5a438c1777293170f04714946d36233151ca42c86a4511e07eb09298ee82e1fa0df7d08876ac3763493e6af369a9c7401ae7e509cffcf619eeb94ce4cd217f67c22400a45d592567b0afb0d5621d74c5d29e5df652e3d8fd6ef230f70730f065c96b8ea7fcd348524682a99e210f50dfe7829801fad677a6067d22cea82a21ba6e6acebc5761537fdfdec451f53097494cb00767a0f3bd75b18024fb05478de534fe63e0b76d8ed33b20673fd05a786b8ca12c37035e10998ecedfc7b2f792ea566105bf26c064323915d2563dd9081fcc7a4db71c3fe3f30260c353fd9fcd359420fb78097bdb01ed646e830dd639f86086cb87b9b832e777c738100fbc2d72185fcadf130b483bfadf86c4bbcd9946ed70997531a271d3b5b4bb851c2c6cfc2b4820f74a1c1cab7b0ea006236a0934f85a1bceb782fdaecc1a5594cb500f8ac52626ab060397d5f747d21adbec11bdfdfe9d9e02ac2721298d55f9c0c82f5739885f1f0e31e33b506acf0450db0472d8f32bf95973c688daf7c05b9e48dff8947bad06bb74e2202537803ff96bb53d607a6161317107560c9a231428316e9c1874e5a8a957f9e9c0d75fa1e0503a9d99f0604d50bee726b340656dfc1cfba11b972c6b84d9cb9bfa1bda14e6251d6b55b4199032a9185dd359795811980298c5c00e90712a3fb7ebb15dcfc802c30f4d1ef593c44781c389c68092d5989964d547f13c2375a2daca0aa2b11a3349ccf72b199cf57f45bdd8cfe0277b0d1d833f4ed4db201b1f07c9cf06dae6605d853c67e8a19ba5515be73674a20c0b5f18741d0cbfc1a2f6793f05dc2b22c2c9bd8a735062187faf2d9c50b35a5ea57a7c018a0614b7341d17683e11c33ff3f971117c40c954201261fbf303ad8742d5127aa98b929590e71fc735eb2a056598fae079757d03a19ed0d9622c4d6168d37761611ebeba66d8c7f5cd7f95219cf7412a766b489c825558dc01ce56d2d0b5f3f928a86d1099013db96cde967d5cfcd323a3991741fc8fc2191cda723f07df7bd6146070f19618f82c97ab6e98a8d14f58cd37af942e9ff13810ac530745f8080da0ffbd01532acce3e10650ed4e041606018f049a440f21a9a9d265b8bd2d902e0cea305d69a17ed3ab161e00732cd9fd8d05f10b140e11688d23046ab395f1b637dfe21d66a73ec055c982884603bfaf4f94c677f49a6e306725ebd75044e21d4542637d60bb99fd23156f27f7ec67ec9b0f47b73917c2dc13c32deface014c932739ad560cb9d709c0937179077dd6c96784325933fb32a1cdaa68a14e05e1117147b709b878618bb8cf8398316c175feff215ad18802455bc7405d50f430d98985698a8fcda5c3ab062f31e7438ef7151201e0e721ec3589c87cdf5d55914ed0ba449c242ca509995cc3ddf4453ff63785a1e208ec25925fbbd3a00744f9c44e75d0f78e0860c897b28ca331e382087dee406bf879ee0d595f027dd8ef2fbd326d13de65e0093d73beb88ac6288344479d1ce975c774c84d033", 0x1000}, {&(0x7f0000000040)="be2aa0c2d771b4acbf9d2c65ceb073db2d300abdba439af3a310550f89f1b11aad907908bc83c1adf5478d328302f111d3", 0x31}, {&(0x7f0000001240)="247e2b31e8469dd4a807c357b2ba6c1763f62d630d191e2eea98e4d222c8cb1e41f4026ccb2d3e54e054266b8ebfa794649e61c0c6eb906380d6943c26ac161893cfb2fc923d6dc05eb9da3ff185b8c13b65567f8f040571ef73446d215bd1a42e9999ce1b9a8d7489d6216f9c", 0x6d}, {&(0x7f00000000c0)="7b7a2c7f6e91210b3ddd26848360ab45dcdf62af4f60725d6be3ca17ba6a114e63008cac0d1f301e4dd609", 0x2b}, {&(0x7f00000012c0)="02f8702634ce6e47296fe956d6935dcbab0db0ee96d36335aebefcc5f7abc12c34649af005e37f91617f5fdc06a31fe97a4b89eb3026de41c73ab9bd0975264afd1bbb1a5bb4c040a7f196430ff35b0840058dcf7546c2e121ba1e5dd1f37b0ea9695261c3b3c790e4b48d0ed4ca14b38e7673fb18431e23f8ffb5b03991f78a8bcb2814370e7a96eb4e7595d243ee8645ca40185f7658d189d67c65b4626582b8f3fbe3e708a3cd5dee21f5dae35dfb013d4f69da6c9b646fc4b2dd38a0bdbb35ad3daef7d3ad50403850e94245bab4830b5284a553a6255a20e602dd9e46654b0c5ed4ae27b20f5fcb73de2b2b6695d2f3fce698db", 0xf6}, {&(0x7f00000013c0)="41e10415372e1a59036411190cd162dba52323e64d821f8f59", 0x19}, {&(0x7f0000001400)="0f2aa8f88c6307ca0e83cf1ccc2bbf60b596bbd1358cf19a50c0ae38d9ae5d33d033", 0x22}, {&(0x7f0000001440)="bc3e2159a38262d56aaa7af280033d8474ba3258116b315b2b33fae2c149bbd0bcc9614813e2e7250b4c57132798", 0x2e}], 0x8) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x11}], 0xc996, 0x0, 0x0, 0x0) 16:00:05 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) geteuid() r1 = geteuid() fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) seteuid(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setuid(r1) 16:00:05 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x100) r1 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) lseek(r1, 0x2b, 0x3) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) socket$inet(0x2, 0x4, 0x1f) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/194, 0xc2, 0x2, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@in, 0xe1) 16:00:05 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10082, 0x180) ioctl$TIOCCDTR(r3, 0x20007478) getgid() fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) close(r0) getpeername(r0, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0001000000000000000081669d8b26bc7f54a0fa795d049cf16b964b5c6d4be6d7265fff54ee0ae8721f2152fb802a7a79e5d91ef6078a90cbacbd77650727f07cfe8b36b53381c3131a717f18e8acfa63e33c309838398264b420a2fdfe57ca0ee976db6fd5e4f74b68d428a93210398dca2873defa1a63e30eec423d66e754c026a18c55f073ebf3eae4368f93b39289fc6c177142f4b0cb02dcef3a877ae7d230"], 0xa) 16:00:06 executing program 1: chdir(&(0x7f0000000240)='./file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000140)='./file0\x00', 0x40, 0xb9) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x80) open(&(0x7f00000001c0)='./bus\x00', 0x20100, 0x1) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./bus\x00') 16:00:06 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: setgroups(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') getsockopt(r0, 0x101, 0xf6, &(0x7f0000000140)=""/44, &(0x7f0000000180)=0x2c) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x1b8, 0x20) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file1\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x3) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x21, 0x2) accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000156cee063a735d69938da2efc628027a6d571ceab0dd0d4c5c036b501e40a7077c7679c1a85313db4c0e6fd9b170a27d3684979a9b26923477e1019380f1ea682577c39f0041e60edc8a2718fd560dc7b6df6a443ef506017900890bd9c405672207ce8129dd9cdb91ad382e52d564804e52f83d14d229dcb7974a381b9c5bc234be7be24589323d41b3c348a0f5cbd8bde3dcd19d47a2d26a7d3688d252dd0317fd7fac7f9be92b623acade89a07792e7f7952b93c50517c8691791faf34ac718a01208d4e5333c055f42948cf6fbc37b833f5808e6626748851f6ba5617a9b19b"], &(0x7f00000002c0)=0x57) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) sendto$inet(r0, &(0x7f0000000000)="4c743136d256ddade9838b0842bab3077d98918036539891fd0edbcc09b4fdd0cf8321cee3a868ff719a21fb709c48ddd73a70586d33e58defc5dd1c6232a5dc22d4bdbae6ab38eec704082d75e6f5fbadda798d9ad71af4c0a478aaea534f14dc5ecc494309bbf5a0296fd3ee16e0f59392c83942703194d57deb784dd9bafdcf9c1b7d8e87424e54335c01c2f2941943608e3ff9510f24b45bae4abc2c5f1642987d8d6304d903843f23bdcc3d18596df47ef1dda6833aee3ededdb3835ff0fb51ec1e5e4ae7579727bf84f61db835d7ef0328ebed5645ae41cbb1d8de6ef5bba4702c1021771cacf1a1e08e308b1b567357b6761a0ae3647229675c29fd612d9e7c4e587dd7da69cd9c8112a84f0f61c667b1390fdb51671bdc9d737416df3b777a53caf123555b5e56efaff0d9091d2697486659ba4bfb5d5e1049a617f01597feb8f6390322c76021dc759093eae77a654d5dd9d7b204a9fbc4c6c24933d86dd02534969119dc31a4eca22d545deee86054f7241d8423208b62b2798c57b22470186a425122a6dd2c8fa8b60076776a5fceb7c89f0dc58a1eb72c968b378456657b0b777ce15970bfbccf8ff05e6b330afe72dc404e10f2ab81abc6ecc31902699134518726420991b65a61e8219fdd7b049cfac1e213db2e7b6bd3b222f169981400bfb76eae3e4874069c9b6020a2e21ae42ea3d9a0245893ec89c8d17395419e6d3d2a1d96da90dad3503eb6713b21adf5cf10e961bfa96035e36e2506b84e79635c9a36d097d42bb2d816983f3ce0a43e83964ae8b81d69af9f88ecac3de0e01dbdcc9124a20b4f34fc76829d30d754621464b065a5f068571a47df5e19b037a43a87c0368fb13e7f79cac6cb6aee0679cd288e28b8feaea1a0fe23e010b643fd60238e1f451cfbfffb566391237cde4b50cf41e784f98ec14e93224a3524457aefb66711cdb7949d21913812fde40052256c3c85d11baa101fa3cdbd387d4d072ed1e1777fc699978bbc8056e23bac0166e55ca42d81df90155eb8bebb5a098cde4916166fdcf16effecf6827fa8916510e36cc95c8904a065b2def99e30451fbe312819c3e225d105e235c6f2871f45f177185c74b8445d334139075d5980f7dc27a7112143a07eee19461509e13966b9a148779c49ac0920cdd23caf68f0c6b59f433b8999ab9a3abbdf6003f357fb28a130044e0a6879315da4211a7f30d239eecd7d02260211a62aa9a5c5cbea477f8cefdc122d25b29559053d46bdb8f89d2283ec7ea8ae9e7baa1c4978581d9db7ab1eec7d5665a216eb6bfb90dc73174f7297a209616e1f54387a9caf82821f51a2ba100d927d56e6556aa6e2231896e43f486e2abebdd8647c92b51d8c747125b2f50202e2791324e26fa4c7faa6ee53898c3ad0bc2a95908cd6221d8a12d12cec0fa034260887fa36714de8fbb309e1f13ddc8918589491c41e11039ca3215f0c411bc4458debbdc8fc383083bb70cc18b921ed2b12a64654e1168262f67bb9bf3a823f9dae7330100aafad1de1f81e285087bf104f49a581ed741eca4d1f6a8f3f67931d8635620c2e74a1a261942546370b9528deb8b7e8cedf43c774ffe223508c27625ce680cc3162f33e2e46e1b55d86b13ddffdc92d99421debfc3b8ee70a3c0ae8574e276856592a5876db6949d0c1f7cd8a611898899cd2e53e877cffd83c9272b889663396934ce727bca712d84ac24b11f721ad21d595e99ce6be7367006dd8605ed7875da26c6189d595b3d13a1efee2746987749321a546f6be957110335f7e7828b3d60b476304018893fedc58c8c42a1833486f31e84ed9751e760ef7342978375e81568e50a4d1f34184c1e25edc19a83e1fde74dd85225629bce7a3ccbb2805fe139c718cefd5c4cfd5a95f300bae6027938a583f83f2dc8af2ac10c4b1b4fb837a8ba564e90b5093a8034ab8ee8b1798d320fbc1e8520b3da2acc3da8611faf1ef2c39c3bf51268a3571cfc7e04affc6e13a442da5e7e82a2df9cf5d4700ca9b6a48aa0eb1b2dad22294d6b682920a06c85a4d82539e7c9a4d1ecc6046bcbebcb9a31c02b77876497dda6395835fb410d95c5e372ea64996eeeb78e7fea75027eb67924de13a084260e6a91c77db09f3d1d5fb89fe4080b49f4f9083a0f860d583056f94bd956956377b72a27ed2b0a34f868ec98255a443a40b6ed51fab7f83d92b924a7e3218bd8da0cdb50c8df4c9139fe303c2c984e94387a45b7100fc18e2e6d81acbd9abe2638ca3cd624cb4db203026835e1cc1d36f0ad068b705e4d1747b850b4864e319667bc5695843781a957d274886491892ae6d48d7a4ac5414d003a4b732b46bc55f90d7d680cc66db07728f2f3e7910610c740e7e3a115a09768f582625c30f38b1ed0a1ea6ec81b8108813f82e1b411a39b5b15cebe59e387b69fcae1679e4b3a6e246ab18fda48d9cfd6b90029a9cc6d5a43dbf7b042ce572cc9b8c7d105ca71d9f2858e4c7d4e96909538f897021137e6ace006a9e435f4cfc2e7165688a5175971c1be4b991e97255eaae1c39954293c9ed2b2ce50647379c6eb5862a687d8e665780cd4058a0586e142f303da57fbefa782e14e315526c80006cd8577d5523628686d0db8871ab048c1e118a6e1cf397ec22468bff8be768942b85e7b0bfb0c7d39493d0382d41a563d3e4bd8359285eafeee18fa1fa7123cecc19798a9d5491cb25f04dea74f244e02ad988dd27ac035d93ff85ca797779ff7f050348e60b6ca51a2c9b38ee93cecedb18024d01e4c1b1bcd3a270fb43b5edfc047eaeea1e836e9fe8037d7159762be40122b687606abccdbc13ef93bad6c02be22924d138a56b1e0a7aca0e20b6f94074663b8aa0ecfd6f58af623e3214180441644243a75520519274a40bba997e820fe103d86f42f762d7a3764b8d8e58a2279283121cf65f718ae0f5dfa496d39c5cd0c05668064e55271e674308ebbcf669387f05666717f0091dd7e728670affad590c1ca5b4e6267f31b10b761b984ab47be0a597653a6af5f72f4f1175311781292a54cb1f9df23f13541259d3efe205fd7b10f9f614bc7cd659b599542691959e62ce24f9ed3d26ed65cd5bca5fac03846a41b450d1c0dfb361ebaa9efd5d9bc6d7b7f1dbd45d1f116dac6919da1740fb1cb47daa2b09ff4cbc05796bfe73451c115d57675b134b3d174d75fe2e5d996ce7161837413d9923eef7064905ffa4f38a30464724a62f6584419d78dc1f04839eed77aa0ba45cd96772c7450c4620837e7cf959b20b3631ad2075b74895fbf495a9bab6ed10607b301348f81f5b3cc35859b75ab6da75b6c567ac3f2351adb977ddf5915e331cfb08d14c5b7a45678b4cfe703468828e4d7d24e356d86f6737aa82b4c2d0cae0101b246161cab4834abd736f8590664ffb3e66eb7f2bb741e9a7b8bb229f6a3398b4ac816e031f20ab7d390b722428a09128c63699c0ffe912f48630aa7fbd19ae5e11d1e7e9703772a15ed9a072174cdf3e48533eca82454b86887fc470672e583fae52cdecbfd4c35445122d990c99a1462d29483818edcfb965ee238d4c6036b10992562807e57793941976ca40c3649c667005c90b03ecd9969deb615041685318106c54f522518583af2867df46cdd5ab28b44210c4ce6d9d0068f89a0fb3a20796a19b49b7b27cf5137783aa234f0feae908230184609591fe2278c05540c4e51ea68097b7e84317caf301b7e27f3a3be56460bba9aacef4549086fbf7335937be62d9e8506b0f1ac4ab25a76e565ba8b2b903f146075dd96acef61b4744dbe3fcbf1c8887023f0fbf0978c6899adbbc983d656c58a0b1e3a122632e457778512d40986d59f52f993b16d1ffefcbbad42d6a319eec171738c3130a670e7b2e50be85554bac6fa052a71cb6b07b826b988141b0f2bc50d44e3b26e915e3f357df8250d9cdb6509ede5fdc61b339c6030cd4f1022c8c50b947e5ea36aaf3245047056d6364d1dba4cb7271488162ae14bc31ea8395f03e06022dda32672b03d34e172628872dd62cc5055c7b44d726011805c5fe35b59fc9942d54b51cce12461534ef08c7f40f91dbd823c9a825d981625efbc5841b56d5bac2d6975e904af20281f1aa803e2826c84d069cbd2ca453cfee06f7d5dde614cad0b2bc85229e69a3a1d21440b59f60143420a96bd20dac87232011ca42fee035a01e3c94c2916c27181383ccf8a49f21180aa4f27cc39b5ca806af00a50477e35b0be1b10f0aef1b35f81eb5e8a98b87bd547a5a634de21ad0ea3c973453285b744787e9482f2fec078561d19e398adfc1604f89a70cb98d79424fc2e0aad6ce88de997a6297d8d4f3be62399e2dae92e857018289326ca485cff0a8b05863238fe2d976d9a15c668a1ea958594583192fc7e6cb087131fc974f3e1557e73c1be892a8db7a8930936e2ecce3ac4933e20af89578816b78b71afdfa0cb4cea52ec639740a1078f291cfb3f0e7d6a0d985e329b5de2b66f61bb7c3026f4facc6273146a1ab70cfacea708a50af8759dc2842535ddfd5318853acc4d399a04a315f37ace1feac97f3cb2ea4b7c8b28616aa28a2d51f14fdcc518c79ce2c76c699f3b29e059b26d5fa59bf81ee006bb41e3c8f80b34f086bb3a2d539e965bc4683f555b470c19f3e30dfd9ec73c4997463e765ec0d108423ecc72a6cf2ba714f1c2b02248e9501205de7cd12b0a9b70f4312e559de88451d6c053e255d4e51b56672a5f3bf10feb8822b29db1a9d1850aa0b40459354f9453adea83b1166a82d93be4019dcc9be5f51b34c701df465f5c59bf74a46e2a27d950485715a5934659119cc41a2889cd1b27e257e62cbe7589917a00ebbd6b92535237c5348e126dca3075f1590e0e2feb40e41df4b2f457b71cb83ac8a79d272e7b2af6fbf064e50ee097df7702bf21c47bd42b58cc8a832250982005406d82df951c7f428d21e8841d981c000656a07004d4237f90d559d8fe6f94f5b32407aa5e860b656cce6807feeee4b06d6ed720e5474ea7a9e051c5ab716ff2042ce4bc654ffeab6b5c379aa0405a281d0a1f04b04daae38ea5e10713536a7160a589d7d05ed7d1355ad2ff39f1ec60bed933538a2fd5ddb46f8dc3d24c6204d235ee0d2521566734ff140ac1f52c72fdb84283241630a0caf9f320d551f8fa383d678edcaf69c32fd9e3cc44e7a91c4a9797a5289c3e8aaf887e2f87970cec32cbb0976384d162613244a7b29fa7a859578168cc04226aba226a9f5d2ce45e1995214fb4b5d80f4a31681965a5e2c880502020556e07c536c4f8233f901126ff2976ad461ba3cc140974e60eb43f60b647fcabfc905b7dbff73f80d2403379e2bcb6122b71145a649ba1bc4c02c9afacc02ec641573b066de26c2a9c1424c2bdc0876c5bb1948831ae9377c9163f7feccdac117f5f8b7b3693bd924d3a6dbc296ce6e42d87ea9dbafb1f70323d43c423ce052f63c87dc7d7e09cb6b821fd215145846d70edbe7c3988c7bd292d937e1ec628fbfac3f882b0cc35528120c5fd7b4ff70f05dad55c47dffbc5e1079ad24a4a4335fbbdda645ea0de24ea9a858190ac6e67f91af2037fcaeee549d6c30dfc2e53d359f1468b33e64cf55bc6e8dcf7edab2f534fb538c54d0b96835ecaa0fa0f9a3c748bc7b755999dc1c8ea4a50e2a8397078bc73ad687d2e19b003aa49b0cc349e9f9df1d08a899316501fafecdc48ab4ee3b1c4e9802dc16ff6d3a9418812a806f64975c74ebc42ce7486cb713cd3ee99e1485", 0x1000, 0x404, &(0x7f0000001000)={0x2, 0x0}, 0xc) 16:00:06 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:06 executing program 1: syz_emit_ethernet(0xf2, &(0x7f0000000000)="7db3a593a6402d9dcebb850f77b7304c40defc732f6e83b6853b57f3dea863ff89ba59ce26a80386679a4bf85586c9b5e632e992f97ab03828e3bf96f63eee866d592eb48d3079a54b74cb0be640238e70f295b790b87c4121394c38f0fbf21901816d70b345ac40ff887def8b662fd9eb121bbdba533da2b7904a0687b7a57f10eea7839e6853a70cf4583f07022c87dd0e87c58f2ee518e66ebee4ee7914955d2a961f694e88a4d621ca7372335d69ca5a0ccefed156163982361006302cf3155a607b809345db16753061c8f0beabd2e9ceb21b2d6a9526cccde48b008b6d5b864574f5bc15cf44407f91d89f0537620e") 16:00:06 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000240)='./file2\x00', r0, r1) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200), &(0x7f0000000100)=[&(0x7f00000002c0)='\x00']) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file2\x00') unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') socketpair(0x0, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) syz_execute_func(&(0x7f00000001c0)="c421a5fbf446dfc80f1994a004000000c421c16be2f20f79eac42261a68a97000000660fda53062647df43a9c4a16de1d6f0832c80c9") unlinkat(r2, &(0x7f0000000200)='./file2\x00', 0x8) 16:00:06 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x101) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) write(r0, &(0x7f00000000c0)='\n', 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x401) 16:00:06 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="ff6d2cfd92bcdfef1448647be78405f84efdb4e6adc1cfa05dae8226f60534882947694875897a182fd4733faef0d084db35609956f27dbcd5d699a402403817dc7143ff4d8d30da712309a0ba8b1c4383aa7502c77119a321dd8440e4df650dd7f7c8e40452f28f570361619897ac318ef91f0b882ee6fe0a72a8d8ce670b9c2fbf95b536eac906e062955480e4ef4267794a8fae3c4734ce66e72dd299614d4f2046d90a6d6b3a1cbf5f4667003b7c5ac93e3a4873aac7dceb81ca7c8148ce159747d7c7", 0xc5) 16:00:06 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x40) sendmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="7f09547082d85c5913f759d5ff044ae9ec4161f30c27138bd4d91e5628ff65bf5df8228b46366907f289b2c141d212340f1f7a85dfe36bb9e2e5ffb06974c981739ae82938b2fb4f5ae9e4904a20bc2cdb261a81a1090357f323255363484180f822249e3a6a2f07cc15dda17fb796cc077041fdbdd1ed19e34268732c61f00761892d4d5738b748c6798355463748197d89edfee80fd5f4d178ef40f3e3c2ad3f5ebe6fcbb0f87cda6e9f37c30995", 0xaf}, {&(0x7f0000000180)="3c2dd010acd79227aba37b51df3da8d0fdadedc6265686934ef6428295df3f17ac0ad356cd14c0f7e497a663243235b2916155b34395ca2f3fbdd5e343982b9496b8c87b2b780c4023120450942c365d8a9e397991fa5e217620e1a86dcef58c967f206cd83091d812f214", 0x6b}, {&(0x7f0000000200)="d34c7e8f212135d22ef268167d71930797c530a4de8620033ef2a6ed863f939b8867cec26448bfb7008a9b8de7a75fea869b0dda61f23ce7c2186f745ef354fee08c7d57bcd02275a643749a959a572e644369d60e1105f4073942db333c9785e150d4bce441d6e567e1f74f21ed3090640f0b53445d6d3f720de3cccad0b2614951fc2cadd8e05ad006d88997e6607e8316f863720be910594cb19f85", 0x9d}], 0x3, &(0x7f0000000300)=[{0x50, 0xffff, 0x1, "9dae6aed6b825e86543e91cc2c342d7d5b33fa9474243742790ea26a02fea3b916f020d549233ca75b6930bdbedfc489c5f4f4c0ac49788d29eb39ad"}, {0xa8, 0x1, 0x8, "c9fb9d44b871d2dbdf4a7f684f2a4e13a7ebb5ecdce620a8548b5a164c3b87a92379bece490ba26903e7c5393fde14775f62a423eab497ed7e25c8e87f7e64e604bf4ec678bd3233483cb00651ef1957dff4da0b8fb2bd4b50de1bee6f78a8dc404041808a7fcf5bf64ec59a9c9afb59b42787ceaf0c7818f87db9fb83ad4670a6a55bd5b4a050fbb9cb679160c3ea6fa42b4d39440640"}, {0x110, 0xffff, 0x2, "8d8864d39e35b12fd37df55a3bd2d96659a1a8b432cda113b52537ee30561c1e42dfa11731aed5741031c4afc90f5af5cc0b8cd4ac764915f2adb0d3a26b43aef2ae2441611d775ed47692fa0ad4e2838982fb17271a293a994d63c188fe8aaea2b4b4bbfafce584fd968b290604a07e4099f84b317f982861739975abd1c02e53bf97c0bf32b435684c70f2bdb060baded60b2024fd4e38343227820e2221aca3f3f95deb65e00ff9be48daedcf13901d624aedfff14f2c926ab2d1e7f95ce84c6c8a5a2bfc8aeddd28f00e026dd446af8dbfd0a2acb4a289e8b7dc170e2e02f17a572bac362c7b57ea24a681c240e2f90e731e3afc6008fb4366f478"}, {0xe0, 0xffff, 0x2, "fc214186dd1a06bc906e5826d616f18ff0d62907cb9c0a7ec344d3961aef6812226deea2ff92b45efc7284badcf22814d1b73feb5adc17df1809e3898700917c9e721ea5f844aa50ef3afdd12fdb4f1b92f03461079f7a5e8933043993e6ff0346d938f90ebc2991a35529d4e039343994f47022dcc7ee37ddfeabcc55dfcfcd6f4046e5659639a6622a35b3d82262601293fa83f686317450e2bb2efcbef71c77cecf6a25311de49698d14fee7f49fb9b2e67dd8cbba7025ed2cc2f7611d201fc360d04d3025867414ca4"}, {0x20, 0x0, 0x9711, "db4516b78a4f22f6ba"}], 0x308, 0x2}, 0x4) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xffffffff7fffffff, 0x4) 16:00:06 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x3) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r0) dup2(r0, 0xffffffffffffffff) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 16:00:06 executing program 0: socketpair$inet6(0x18, 0x8007, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000940)=@in6={0x18, 0x0, 0x4, 0x9}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002a80)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b680138105ed60eb94dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f06c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0xfe9d) pipe(&(0x7f00000008c0)) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = shmget(0x3, 0x1000, 0x3, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r0, 0x7, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/194, 0xc2}, {&(0x7f0000000180)=""/245, 0xf5}], 0x2, &(0x7f00000002c0)=""/43, 0x2b, 0x3}, 0x803) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCNOTTY(r2, 0x20007471) fcntl$setstatus(r0, 0x4, 0x0) fcntl$dupfd(r1, 0xa, r1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x21, 0x3, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff}) readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/245, 0xf5) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/242, 0xf2}, {&(0x7f0000000200)=""/192, 0xc0}], 0x2) close(r1) 16:00:06 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) sendto$unix(r1, &(0x7f0000000180)="b6944bd9969ec44594fb49d1c9ed4afe6df7d04b7083ee1cc0781408d579c2bb260e5d6e884859e599678ae92bea831f3fadd7cf07ba675f71e7d3634973d535695870c7900b4bda7fd9e0aef582c162a7328ff5b9672fc7fd13cb6ddc4af5b3fd8dfe241c293ea2859e335a6ec2aa3b3b5a0f3020e0bd0eece4f3cf03b01e16fbffae549458a4a8bd7e412f0a4edf66c028862e07fd001d52f77b50d4a64aa3c1cda36c336a2d17e231f98e07f5407e841e0a8f509ed1196e8e78de52c7e8894e", 0xc1, 0x8, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) fcntl$setstatus(r2, 0x4, 0x80) 16:00:06 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x400}) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) 16:00:06 executing program 1: getrusage(0x1, &(0x7f0000000140)) r0 = semget(0x2, 0x5, 0x80) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000740)='./bus\x00', 0x8, 0x108) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xb7, 0x1000}, {0x4, 0x100000000, 0x1000}], 0x2) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000500)=[&(0x7f0000000080)='^/\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000200)='+-}\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000400)=',..[u\x00', &(0x7f0000000440)='-\x00', &(0x7f00000004c0)='&\x00'], &(0x7f0000000700)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='@{\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='-%.w+}\x00']) sendto(r2, &(0x7f0000001000)="8804898c0fd1b7997bc14cafc87f7c51496460ff640f41084e79e87da08deee7d01087a3091de009fbc1977d71469bdcd0741765fe2e747484fe0e091843459e176787d7d212e3b39e6ea691e215638ec33199ca50635283be6ee24fa2482958f1aa1ab23c35de60c0850e9040a7e3a1be27031a6d48e60a1290976e7f06f4931b11b3c1757b23bb75e431a66f9a758bb13d974ea0c6d0b02d0cfdd0da9954b8488533e7dc27a361c597b2efbd999b2ae8dabe3a5cc156086b49485e048998627a836315fefa29f16e03604b0b96057401113b330f978c1f6aa4403ea2b1c0a919f454565ee27a879dd8652f2714f487581d62895e2ff915082669e8ccbd7b30ccbab8429f6d3086b27399a05917c7b411fbdf053328be1d0f6f13118a04df9944d1ddb276eb4326bd62708ad5fcdfc92f9f6e61c98bafcc6d6ae62d5c8f9c05a0755e08ba66841119feeb379390ca6042b5ee22a436ba8b87acebc1e45ad7d109bbc3bad2e59c5d47d43d84921c36ee212cecfae485790bac6360b667d7e35c6f535b4445e35eed47d03857c5015de306ea0d4ce16df38304993efdb018c43f9b91630f1d044591bcaca78b92d21918ff9778f5f0087dd0ff8e484f8783d8e94d5452835f032db410e50ee724d0a7954acd1d954306738024f156d182f5c2a4d8f5443f5985893d0d0b5ef9d54c0c61e930cdcadbaaac138c3801a626a93f5004636fd5ff00da1ad73823f58011e4071991e40c21ed1a6743914bc478b635a7f6b6038151d40e4553bdc126ff19af4475bbddf745743916ff8983cb92df7c234e22edb78d8eb4f685343cdd976d416d690c3e43006b21437257e2790f218e5364cc42fdf35bcf354dd35cb44161ab203669ba28ca13eeead72f52dd11810307fea8d0f518c48f75cc43e1d1fc03b3b4d087b95a72b957e2ec56d9509b0b9f754a8dc2df5fc52091f1aa2a201313a68771345bb3736f8704ff9efc49d4bc2b0bc31949b42acf683d560e1e88f76b259710516fc0cb450e3f44a8548ded1864c2a6fd8e931166c1e9645598c66bf78073e26f43e5062a36b74a0bdc38922a0554e61c17a9f17e0b72ab3e27be3fc2d3282ac29ecb96560846632097277e18735e8b7ca6e3074adf896ba4dd565a7e2a36b931ea1218def379ea93fc63d7bfc2c838ca123cd9c0fbd7ee65b8abdf8766d541b0ab4ce686a3bd1dee1c089a129e0e28224eddb131f1d3b60bf83c90d7d59f4e43d17526b279dfa561e5e6b820fbeff1131c31130e3aab4d48ba27daf14a32a76c099981c791fcdfb2703e619908542a2e8f74c0f6cb71e1d78d6de1666be22a38b066161950a83edd6c0e7beae5af4334ef2e990fcdced83d228f650aaa4c38b0142e3aa4da15a1b6c48660dbc795eb6b95b4a32a3256107c00198f4bfc6aadb44a700004e9c582a25348df2f371b05457f60ea4cbcf264f1966e0bac4205ec5e1208b16f4f0a01f38daf4218ab217c7d46fdcfc30a182b7107bbf826aebe2ca812eae97aca037ac2755f4b1d23022bfd714497a21c0184498cd1b0e420acf80694eee686d3880fef0bde541fd76b38b185ab4cc1a17bf540e39c1a7f19b7a00c2e70cbcb99346501d071f2c67ecc5652c5234a35f8cc9c6687e400676570abcf0b62a54c243a34d1134d06561498559423972835be16301b9007aca2067261687290dfe13a3ec8c4509d8e6fb9cfae6d36a4c2e64f9e7c9a91ad6f270b1c19fd5db94287faa5fe2a1b34106912a8f508a52cf2c91aa7588288c189148f971ca4c5076dfa0c1faceacc9c252ec046f86f94a9352196db70acc3665c85b7a85061f9f2cf7150bb90603b6b2b36b7061e36123dd71aada519207c851a67afbb72eb3e1142dd034ec17ffff5d45ce955bbba3b2350aa632e591289e057cc9006726ee3776ece5a660c60811ffbb63906c910af866df1f97ec637ad4aa02847012dd67c1c025507049b8d6862b58ddda53447f035baaa5405d843582bef1dfd37fd4065dd013daee36099ca5fa4c3309e3abe0ce522a123129fec7cf3d46d2b564901e10a1eccf2db044d242a1a4ab12f94af4623c2d1b5f049c000e175640f08137fe35c573bc5f4ff61814ace6a17fd2f362e70c77c3347edb952f5255b9cb914ffa226f483c5f95ac9c0e95a9168b9c6ab1886fe396ceef63a58ad029011eb7ea9d6aac386c9d4b9dcbb3e504235fbdd3f8f92029d4028f9b3efa176d583f0b633644ce1b2304e5cdda6dc60e1fc9a2708a0e13c753314cbc1998e41d0c7960a062b3b283970e5d1ac5a68108fe8964bf1cfcdc32bc0be57a3cf8dcc3ebc2565db1861f6bcfcfa7154e6f0624c4ac37f73d34be00c6d3376a2486088644b0a4d4631d9b085adcfc74ea3a348121f28356e85fc801d3e332ced6a7b44c46f28a5cfacf26cf5293302aacbd112acd86407ceac2dccbf47e81ce8e93ea93302513cc32011ef5b061af21a31f3a7f331655ad8a22d924f08625b874581b234dbc3cc3b99d4bdebb767180106594b3af3f24e3897cb5cb39af615ead06c8c6104ca22393cf767387734b247d7e71dbb5fbf59b54d98911325466f4b8a2a665b5e4ff83af9d21afd423e5314e8000b887d78f85c5f5616fb5988d1e49f30f1ef79193fed100edc4894dfff975dbebd0116bf069eb0615dbe15e0929412b7edc83738f745e49e3e13e6501e930efac38444da5b7718f07ca362151bedd900571207bdafbd851629e35b2fb276981cbc71b907c5886a818413b406e1502ffa6fd818919718e6f4cbda844a94ae0c65327dcb3839545619e46573f06bb0f46cf95aae063a83ebaf82d3c4e275844a9fcc87d937992cf9dbbb4460df5e4a452111a52b2ea6bfb6a46b413368fb25e6ea45e2d31581d921bb75e1fe565495f4dbc677903cf33043b5974e8e9e443914eab73d909879685dfec91d29c1f5b3284c4c2cc4723f3c12a5d4570724a7f19558957d598e8627aac04f4d452ff7a50a0d5ba74291779b8354dadcf5b35192cef9c25aa93fc557730e4748378a1957455f4eceec9569dc4973e82793cebd4dd263f923c3157887d7e73b7e3ce0040e3484d04674fa0dc0c4faa2acf2bef3c1ca3ae254ac2ec5509fc18b5cf826f04c05d9ed8308c30ef0c492bbf4f985b33cb84089586f648366e6aa1f8b99dcee643bd9a4eea3301351b64cd6e160e54451a057b8441d2d790ecfcbbbf0063b85bde4d2031791267eca05a9606913282d01ed8d3430ce609d2bbc37c2a9745f5665a02aaeb40b78e52ecc8db19f140100206607889fdb980ba05e0f75de37aa862e78be1eb98fcc5b9a7a4c5acf371bdb26a7d0407d911e4be26aa4f5ddb962abed72478d704025c91ffb68ac06b55d31fefe56484f9991ca0f66df0774d20b9d22ff5a5ac624cb79014fdb46bf7de9d2f13e621bae8e454ab775da870d6d0319477738bf5772bc4f7259f2e47ebd90f4ec0e3f0c4dbf6d566d17daf6fc35c3a392f2bb295b6eec1cd55e7b0a1f3cf7be4d0bc3db03430e62be522251d0d58b19c5f3a608c19066aa670524be06dcb86ffc5fff5de8c8ffa82c4233f038f77bd21e52f869c001cdebff24f9af171fb9b11edaa144bd1f56afe84c8abc1570f4785cfc5d664dc26579831f871246f4090d63cbd2a87aec44cd3b48b0f3248f7fb1f58c606136a5151cf64fe1e339c1ac2fd1cd4446f7f128f854753690bbae96652048b8756bab37de0186d5e52846b58892d7b82a6086c2feebda7149ab5c09f325dac5cdd98c8dc10dc4fd2e96131645b20db698eb5e9e34d60018f86f80729cfb3e8a8fdf21cd825d5c4a328e3214f4afa00cb618e5f9e4fa32a93f29adb536fffa69e74fdf3708d9c1f1b6ecaf8756718bb416d39b33438fe4a6c441aa564f03ad5a91c899adebab323a49e49f93d8ec29ecc9ccd609ee814e41a3fae6e0c6a3802f45d2e3d6c06d26e4e0e2f7ea3d9d59344d16eec61e8ac0af56a73d1006b7f8c7254c802d47737b077fb59a2330319c85b5d5b146cc5f2e3e12ab22e26d493c6fc04cab009683881f92530ad4d1524c45a47f641f24ecc10bd1ea74466a13a4d05cd81e6ff3fefed5a0a4e3db9752ae7ce943cb49639a38487f5a879c1b29bd866c35d86bf1cb798c105eac5d2a592c6265a871972d1f1c39dc65419a44bd712c7028b7ba38ae225ae7308a5b9944cb7e0820fd6cafec015127ebf1de0267f62d7df63eaf18df62dfaff487dfb3355542b880e0a9466fb9c96689f74da955cce67a3a9e1434936b2a65412a7c478d66c808200ee4646186b948b6e7b8da4f25e8443c88267b477333bf618bdbcdd5e28d7c053f3944d7481de115a69a7d2f58838fbb020a9c7c06cace929ffc5d117ad3cb695be3ec9996ccd85440b4e924d8a547463c5badd283ec44ee6392dfcc489a58894c532dd8b7785789cedcf3234ab505a54d4f1e48e57022f1a3266545b5e88e7b2fcd573f88baeb10995c3893b014c9aba944cd82214a8f746395ffe6fb6600597aa5a7397b6cb0a0de5e52b6b98e990bbe8d8e7c0000739d12706b1202b7246151b00fade4b31596c6f07ce1fc41eab358db6e35c2e67a6da07a70d91f218d03b93d9af351ac8a0cfe7a048efb221b440ea2b60a6de75f7aa03d00b70b65d2d9d8d3ea34ac639ae6b4c7778618f5a829ed9041c0abb8487bcbdc677a5cdb0129356c20aef0b35d6d16c1dac73fc9dc5c3c481306c8ff09919cfc0c09e36e562aee469a8023ca0b79e9ee000b6b0c9c6416478f1fd4dfb077e719a11210a2721d502addfc1327e72bcf2a355ffc8e6c3b600cc154bd975b4e740b794c5798cbf46c6bdadef73b186002aadd5d0dda350fa97641d24708708534c98dd51966ea7bf176a3fbc134f6b157d1de3b56bcb3ab5a10292f580ebfbb74afb09efc5d0dfe2be2795088d2eae8e47c840fe35e8f42d044af0d838558f8715e432b5ee585b6fdbc76a77e42400209bca32e608c56666eaa08137f620b366928d431f160cb8ddc3bc1d344494da014e5fa71e37c8d8a9410810d8f949425414e0b43052016a6969d7d4212d2a43a59ce435ea8d9d23fd84e4c838da0a7e44ccaf62f0af74abd0582b7cdcf2f8901de4652d9f05da9f53f23d906ab880c36f5317c66d3732caa497aa815d81d969830c269c6fb54defb44cc725130d38872069c0018ed7993ac75a4e309719fac02e9f23ad2cfe753ceff09e8e0a9c6ceb75d60bb5731d84391f29510d79f1f5cb13a1ded667a60ad26d69f4927e806235a43369e27d5ae4600ff88e9e1a8b0988e9768d3fb5401035a4d492b5ec1abc48e0e4ac239f871d9bf10288438c86e95f154aaf1f34027912ffaca3f98f10db6a49809a39f9460e5d00c15e4847f3002e994bbdf8ebf8a6b891a6bb8c2d3b7e75f117ff8fc2908ddde3aa3be66c1a42a5b15be2f0785efd46f8204d340298c4045b4c9a8627f36dc8c7c73419e3017aca55f5158f152263c595fbc8d24b42fa92a3edefd5e3ec23781c829578569466ec1fd6cb7955c7c9d193b8a3b53ce21986274983dc5a2fc7e1468657a63048d419f34e1643fe2cad5d0f488abac097a3049fff6fb1e4125114114998a0babb53fb7a65d6b2663cd3d59d881b4e5b74f9744cadc30fe08ec7efd50b49c5d4fcf32f38579969ab542eaa70cc1dca77804ff0c9a11b42b9320f570c52728239ad90bc638eba7cf142d80833552facb4039f4cabbe27f0a5a2aa282a69ec501cde8bf0d757644f95c470c40e136453c923feb77994559dbebcd89976c94", 0x1000, 0x2, &(0x7f0000000780)=@in6={0x18, 0x0, 0x8, 0x3ff}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000480)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/236) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 16:00:07 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x5, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x1}, {0x18, 0x0, 0x0, 0xfff}, 0x4, [0x13d, 0x3, 0x800, 0x2, 0x1ff, 0x100000000, 0x8, 0x7]}, 0x3c) write(r1, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0}, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) r2 = getpgid(0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x3}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x3, 0x1, 0xc1, 0x6, r2}) close(r1) 16:00:07 executing program 1: socketpair$inet6(0x18, 0x4000, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, 0x0, &(0x7f0000000100)=0x97656e59090f540f) r2 = getppid() munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="9d5f380e2753a4f68c69d4a7a9611a0906f10325e2d0adc242d5bea6ce844de362895661e13d073579e9b8aa876e50b0f88b4459826f3f1135ab8be2a43889f9f6db67b90fbbd81a771c7c01b9caa353191faf52d2dec21d62947486e796e0d00aaa85bcbaee8caf0eadb36ce37abd73097c027ae9a2a0b720bb38a9b2110fd466ae9baf5d6144f94529d1fb50274425", 0x90}, {&(0x7f0000000200)="77771af3c4744ee818e2e8f79dd3c8766e05dffaf325aa2328038e03b9b387292037c6911aa7a6e6b197f4cd2be1e983e1b50b19a751e7e905a12ebe4c167d3ae3c77ddaae535d924a55cda4728ff2ec3769959497d3ced15fedfe09ba8d55f81f849abe6ee3b5cdb7adaed17463b2a34b", 0x71}, {&(0x7f0000000280)="b5a7545701e13f626c5d851f46849e989e52d4751589dfa7579b46dc7bbe282a88ae0f5e551362408e782029233e76cce391323466ce7120919c1129e012db59cdfe40515c0e9ce3db7b606ab1ba67b3e0094db8c7383e516454546ec52006610c6f80478d1b0926b23f0c7a43ccf33e6e89daf97efe2db1a48d08e8b389f3525c6e93dd6b606bdf5dfbd90a8cdf15582999bb65285d05104c29b8ccffe1a22b62fca1d6c36b8e3e7279664486fd56afe56f0fc5748ef12e394d6c725f09598ad0b5371d6d", 0xc5}, {&(0x7f0000000380)="5b2d2ed24be8e8ae45fb37cfaccf64348b7deec073734d0f5ec19c4bf2964598f2b9b4f8d5353e7919a9babdc6d89a07dba4f6e6614578dd97163a7440d0f3d86b5f019dd2336e1ebf20aea5d124d00510734ec8228a973cb247f51c82dd54f69544c615605b2b68d9649d363536aa55bc7ad16cd739dd465430c5aa903c769499411d1c1c26bc2783827d", 0x8b}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x6}, 0x2) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 16:00:07 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x22, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x8, 0x1, 0x5233}], 0x494c4c0, &(0x7f00000002c0)=[{{r2}, 0x0, 0x40, 0x4, 0x1, 0x2054}, {{r3}, 0xffffffffffffffff, 0x8, 0x10, 0x0, 0x3}], 0x5, &(0x7f0000000300)={0x1f, 0x3f}) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x98}, {{r4}, 0xfffffffffffffff9, 0x9}, {{r4}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x80000000012, r4, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xc3, 0x0, 0x200, 0x9}, {{r4}, 0xfffffffffffffffb, 0x89, 0x1, 0xff}, {{r4}, 0xfffffffffffffffa, 0x1, 0x80000080, 0x40, 0x5}], 0xedd, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x61, 0x4, 0xffffffff7fffffff, 0x7}, {{r4}, 0x0, 0x88, 0x8, 0x0, 0x3}, {{r4}, 0xfffffffffffffffd, 0x2, 0x5, 0x7, 0x3ba2ebe8}], 0x7, &(0x7f0000000180)={0x1, 0x1}) 16:00:07 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(r2, r4) r5 = geteuid() r6 = geteuid() setreuid(r5, r6) r7 = semget$private(0x0, 0x7, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r0, r1, 0x104, 0xe62c}, 0x100000001, 0xffff, 0x9}) setuid(r2) getuid() syz_open_pts() 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="23054047f5bb4502e5d399818d888a27718aa0d7fe1e5b63cc36cd1e08b871df5560447670a7c0f6208ba181dc76a9ed94f6ff9d913e748a3c0ccd4b66b1aa81701fae33cc41d0484fd8ca1eeed8524b8482a6581a9093fe555c079c6ead15e6db0f4d74777b452cc6052c8c3ef75d9e01440bd4656853606c35ffb34f29f3acba700904820daf01609eaa507f07cc175c6b74a484a621ab4a8c07f69041bcde34578c7dc9ad23d8ac9821a2c9b95d3d3c3f2d7e783c9041668d8ed62267fa8f1f7d1434f6d9590748052d49db6348d370703cde6f865cadcc830672c5d33bbfa3fabd866c49d910c86c0194d0722d956c96ab84bf4c4dfc59e888c38eb37e42e3610b3053523e50bc3b450888ae44d6222c563e4f0f6e8146563223f0f14470ff9f4ef0e370fb5221e7d7981505c9962125099ea6fff1fd8607b9ddfedcb68850575079a7720cbe8a2552cba504f433a4e92fefd07f27673529eecda23dc6e6f22edeb62d00890d6713a1544b356981a944540c0b72ae27895214d7a7aa85292054eb9777be8b85558e1b536b46f25108d0d361d90ae94e53b8e4976ef7ae2225f2720eba514a3d383b8b61e2ff5866e74913122b24ff11198bc6930f2a7eb146bd6c695a100c6e52f883304bb730b3e26e4ae9698b8cf667c3e27a9b515a54f2ac73f6c81f3fed24a7f0f85ef4766accfc372001a915c7861c6f87d865f88efcab27a660da50c2170ee0e29106e1fc95b6ae1dac64fdfc790e091a448b51efdf5a70ade1422769ad7402c015fbf1ae7dea6c8b47a25410fcce3a0cebe39d9f96edffdc64f4fb712e2c72ed0b183484e1d06e265331d4f408077fb8a3ebba1739e43025ab16810d3acfab7b562d6437719205ddd4896456443531aa0cbd15bee1edbbc4b4cc69ceb32ad4f14e51971a2020f27cd6ec49c89223da810516c86271b604a0a3a95339271ed7d36fc14233a5cc4a8d9f4e4f9f9a3fd8f90ff8e5347635be8b8d7151c5164517048a6cc97ff65192d1d1ae7179a452acd3593e64eb24eb72ccf7188cec94121362816868b6bf6651f79de9ca897a2b9e81391bd3abc1597a00cd2582c15fa8bf384035a334cd2a29a0e3f11bb750a6e502498b95017aa9eaa5f7056c4601a757e57d8c5ec2601b38e0343deff3edb3e6c89450ba94a93a71d8d521b21c7cfd630a7e19790a354171be28b2f15559b6ef01a08a5b17e6ec00c2789182902f4e100866e7c1dd44902380351998c7636cf29c6d9b9d64d7bf83e94ed0db863d1bcd47b0d65436e4eb8c62c4a6c9efd66d07d2cd04d9e87170999aefe2aad3ede5ee7f86f94a6c4ca1a6d41fca10886215eb791036a735628482788e295cb7b23b94232f78798f78ca41cafd3b98da182b1dbeaf1096e9d4e1e909905d33c708bfa5171a4b906cbbf84d4bd7e067e0a579aa8259308b8ea832740b48e82703c5058d81819182baf5d56ba524cc369c4c263bce62bfe7e9f2399384b1f0606eafd3d631b97a3f776fc492543083fcd40ae422f336d8e1516ed31200ff732b149bdeab45bd0aba8691e05a7282eae83939eb853b6f76a776b55de8d29879750964399880078286f0ce940aad27768dfc9e39695493b7d7a037b53e05c35c83453c652d08985e491a4e434bcb8ba2e0d8557728b92b4d75ea24e4c7f156bf17f81b485a12eb0189bab8e096edccc4d6b3db6d9d926b401183517dc651eaa1d74a580e9141a6756e18c867615701f27fa0ede4e5a1e144375b7c338ff69667094c05ec1d6b0f462bb60ac65ebff6d925c5eae240aa2de2ae0222bf99f0f52a1a8efe7c4d1a439c64315bf3c0135a9888c1439dff9c7967c5f8efb360f91676924de1642ac63b2b3fdd3b840b6532236905c15ba630701e666463e290896dbc7091e71e46a45b9f8ea0b7bfcbb0eacafda53f3a60e46090b57ce00be1289704ac48e1f924c67113ab74a0dffdcbc4b430c5af493ce20c9d830199b93a02b294bd8fa4f61ee6e1f17938bc6f957243b35071f8222ec15852f3f255bf1b20ec3ebf5dd5b882a6d2a457ab2c95a2f0a3471571ae0b4afb9c461970a7b9a30e7f4e540601ec75047a2d1d561374fdfb6b82693ab74babfedc44d945d84b50af28dd78bdbcbb2c9678357b1c460995539d6057dfb90dbfeb70e92f9d26a3614da1a0ac13abd962c7a4784efaa3c894b8ba05b27da4e9f55d50ebd1c6b5de6b4e3cb6503bfdd7c12e15f3f63ec2317e5e34af51aa79ff22d9d7d11513bf258e9bc265ea71c46773c17b008a215cb02e676ad49c150a91a0a0d4e72d37d32ccb149811cec3aaccbbe176e24aaa514bb006f5cda1f96e1dc7868558fd9dae3363afbb2523df98867bf55d4c15f3c52c0d6a85ae68c774c6e955bec242e80bcf6f95e66ec7ec50a468ebcb13d984d3b0319e0bd577f9495af3f21c7a1a0c0814683b69195079ab478c517d2336e804b266ca850c4bf33f6b4008bb51ce550b5179c158efc8a5a0e453435d265f27892317dc5209b5cd35e47557e3ed1f9f000efbec13b55872281320abedfaa4e77ebc902d1178538880486bce08b6fb9f77691a7f5a92500b8b352b9cd2bf04992e17366d41bc563e1fe279a2724c4e7372522714c53efc5697976b322002871fda1ee58474e72bd4540512a1a32a02ade1f6a1239184639b9157abe43c3918882b934025ad20d21160aa6935493cda3a5eb244c77c871b825d98e303b2c4363922b99895d2252ae43b3fb6eb13c3b178d556b67b27f53f50e5ba6a45f44d63faa7d7805960e4130626b089c97b818fb98fb5d8c8a3b71d59f26d206405c8efbbeb06df2cf09ade00c3e72a99ef0124d0a23fb4185f429cefe95e5222fa35898bc4a1c4bc74a961c1c8cfa5ac965019b4e7a543041b12668b86b78a47fc3b994b35a2fe9f332926077e730fbdf2076a4ca021cb0f7c667e5574f64ce5fb250c0f1475658602c4cc0856363408e0ac04dce57fc75e4aba7912f94c79f1d7ed68957c07a5c5741c1eb5635782db1c4fa0adc33b6b872421fbd6aeb7ccb619f225a67576af5b294401088587b5fccf0e00cd6796e17ddcfd5bcfe921d87e283f7a9d6bdc107977cd3294817f72bbd4c8d8f65eb1545bfbbd97ee4bae0032eb9ee50e2903bd2050c40a4ae2855b3f2c2185362672eb186b2ea7bed3e292ffabc62ce10540bccd9644b08b76baf4a6bd02669dee4fb59b51137a77863edd88e604f4eafdafa93ac7c70910b5d3b310e43d1d955a3437aa2b3b95b16531ba71c070d5ed6418434fd9930bb0e679a9a7c21748a1609ede68b884a2d14e0bc58ce029ef6ffe07ec501cc759bec1b5fe0837c97a17618d36be75ca696dedaa79922f40d38efffc5b19670087aef66ea35cdff78d69a478f3b97acc8f47c9830370d6c0371e6a54697dff78a97c1f1985d46c14919c1090f509ee79508d3db12388bbd4a72ee49d042339323c7bb262c34bcb77b3ecef93f1d6b77324ca2becb293bd5ce7b2144435c8432691ebf45d4fa45cee4bc604cb274fa5b45f9ba28e6a977844aab0c9669898393e4007683d17db3c86018a9349073955b1c60d245abda76af43b885687e488c07cf7b5b63c29f04b977dc940b32bd12f0617eecb2018a75e4738c56dda8e978f3f42bb62eefa36f2502964a33de1e606f6ecfe1e06deae6fb1d233a73fcace02968466b879a5b48d05f991aeb3204b93b9b7431c13d7f93ec1543fb9254aab67d78b323c935710e348f4ba334300772bce8b0e6681b6a0977843c30ca21727e2a0d30ebad840f577410cd8403664e6e47ece1e726cff80fa7924a5127617f7cdbb81a7c472b90434c0b18dadacfb4eddb34535c82b539b39340d30f4955866f2d6298722aec8cee35e0aabee80cc5aea3efd40a2c11468968194c13db3265094a7bce423578a39a579121147abe47496950d292941bb401bb7246c67a3c37f078846488d9615926f42ea9a39aae3e045576a4363b76e158e30a6a7cdfdd47b953a51fa74266045c9e37d5f3759f3f9c536fd169ef4eea6fd1e312fa55f0a782ab78163b813ad9cb0d54ec1835dda1ce17c0d0ba495018bb881eff64158ede7139cca6d17cf23bb375c57af73f0d075e6fd88f163f7041780b83659d37692da0a377e71870f2879b7e019a361ea0acfac857222197f65211e67b00bdf2d8781ad3e3c8fd37174374a7591853349348cc237286f513e04e944084fb18909c5624f65623ca46b883292c69db1a8e84ed232821df20b251e9f8e1b7d75ff58fecbd394ba1c592896817d271ea55132bc14cae435f99646e0460e4da7f7af4bce1da6d211c08cec8c86b8cea31300597a7af22b527235402ad3ef56f5ffde6f732606d7435fa1b35bca04daf7aa72f54d792ff5d6f388debed88a749447c6cff22d37063e6653b5d02a2cfea9c579ad98602af1c5a5bd76ba1791ec5ea44967e59b98d931c447ce864d23354b2faa6d291dee2b8b958d307682036f21c48a02875fb428b9eadf5d2ef767aa1dd996b55d99d0f7359c7866be982a8913c0e22cb80c6531eb2b9cbf33f32618f95fbfff791a3a648258a2aa6ab3f89fb54aaa7ef49c634e696502a94ee73239c382f48a80f130da73c8be5b0c20aad589a954bf1031730690d8cb4c1b96e09bf3bdab633ee24aa2b22c8859a891faa1cd311b682a8acf4c8bf96b504b1407bfda54a3aa9aacd1ec08d9ecdf88c5bac5fe98a958bf6d501bb37421fe0e0d31f902e47faac95d640417e620b51cf24c999b345d9845e121ebdaf94b121864519c86dbf3aa4388c3452f68a70ef5ebe1516b11693c2c9fe8703a523cd209295a7b86984f2c472af2031c957cb5e3157dc9dc192d7ee8bf573f2500bced75406680ce581d7dfb4d96b23e57dfce032c1699d9c238a12d8850525aeeaf25026f6e794b961ebd489a89733c90c19e4bec75150f3bb7ade78db704d19928c666a20f4f4e293a7af3db99ec3fcd5d06c0cea0689296f987658b29af4cfad8e6d4c300c479eb935e8fbcb7e629aa57306d3afd90a7d3eb33e4ec208731859dfd90f2068b26017b4ff5edc1f8bbdd377039901c5670645e690de9113329ad4575121a8c5777a781f82bf2ef6e0ebf9a3f9d9d28ae6e013c7d769df21e21710eb73699196a3eed671aad10c656e570402b5926b1f9943526c2c7ea5bd406bb543495adba85656b6ae3b71eca3ae36f9267a6f880507a6507c3524e013663bd48d880e8ef75744f0e7bf818b42d33adde7bc6ffb4fac894280fab3253d519910cb0f8302bc05e526fd001577915f717656a3d935bcd1e94fe0359e174ba38835f48eb6e22c045b9a8e0cad5b8439a5fc99f4969113014d82bc2daa80352d71e2b8cfe2878bd42294b562035825e4cc561967fff4d14855c174c6bf4eea311c66a8b239452f6ef66d3644e1f50a2dfd43008b08892bcd5d17f70eb593b2b5ebd8685586bc9dfd865efde5a3ec384fce7095195bdf01601cb66922a9ff88046d90bb5d67d381c6c1a657b60c03fa44baacab748313be79b595691a57d5c524f51c08b4060e68c4e37e0c16e98d764aef29bddfa5073b91e0ec32a50083a7eaf046ea174d7f28234fa0fd121b652191c847364cacc818ba9d2e7545d1a048e267fc0f7df189c3ad6bb3e6c986e78833dc1a0029bda8196d2c78f9b70e9c8b46834ea6f93980fe1656dc0462e4ce59150b439435e6838ffda723891a02215de43574d3edfafe9e08931562610715b42a9b7ec2fb814c1527f7aca79df7187dd4dfbea6405ed7898aba3", 0x1000}, {&(0x7f0000001080)="f5682a33d364b57898aa6231a713bbf20523223c089b96abbfd8e0e5104c734b85467af9bbc44754f8d45c76d2ec546a83ed107ed4cede1596816901942af54ee185222b9e0a78efd30ee0f0574d4a678147712ae9a75baa4fbc62e816a84c7e6776172f87c1f91c5cb757f0aca1edaa7fcc0012f368adf786a8ea609f06ef1c4076483d49440b3f9d8660847078866e13d5748a2b3baafee437bf7810ec95642370e9ff66aa1a1e91113170fd7e0657f4437e3f92f536b0565fe7013caa46ba3a24ab24fb9c906713e88a466d3113942f82484f988cba2b4dddac4ee9ee30a9544f488c22d213", 0xe7}, {&(0x7f0000001180)="b274b1410259634674d4b667e55fe3d51fa5ef4bcbd058877ff5b36628f860ba962da9a673415bafa0ae931b4f239a59ef1cd988de90aa48be8205a7e5ffbcf0ecb910d3261c4fd71d992448c26fccb51686c2290d89ede239d5e06b4ddd62aa07c518e196ea3d8497e895292e0d42cafe46c3bc9b69b82427455af258e43c0b9233678694a5b992d4d5b60c1965e63c8fbce08bfb2b6e03c8e71b45fe6be89ca9b6c631308e15c0bc22", 0xaa}, {&(0x7f0000001240)="8977baf27aeaecd847adb7211e54e283db3acbd218cea29213c1", 0x1a}], 0x4) setpgid(0x0, 0xffffffffffffffff) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:07 executing program 1: syz_emit_ethernet(0x171, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c") r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x88) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000100)="11685a961c85563f52c9e7489fccc2fd5687acd9877e363d4b4aade376c84d19b22cdbcf816eb31eda70d1e7833575b802bfe179a7e7348bbbb5990df0b4df22f9c008422004eef0d4bf27ecff54e7d679b85c993362546b2800a6898c15cf438794e99c791e1037e398779281d5855300d7301e3591503b087f11cb3035c044703b55fb55aadf78c88b5367b86a4c4aa1c6b7a4fba65a7eaea18ddb60", 0x9d, 0x1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000001340), 0x4) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000200)="42b362a934f57f187e829db5f95a94ec519d3de1bc80121437ec5a2cc1eeee9858aa4ac83453598f1ee10ac5af8cd3979cb4e9c11a21f989d9", 0x39}, {&(0x7f0000000240)="b90e47325c0e0c0a3d686c6b2f6be5d98866752e0e6f1dfcb5833bc53df51df59ddcaeeeba1a8dfddcae669f5bd3ca086cfb3abe6c52986bcba26ebb97e3dd726738433e0c3f7eecb975cfb35026162bab68591fc87be4927b45f6d94531eb50708a0da892898e3501850441703b98e0a201c79509e71c5085147d50ef15aee8e3821b3f9b112b60129047deec66373c6bb3e4ac4fc425dc1c0c610690c0e39be83cd1f6ec29ff5152ba233bf3154b859c6e3c20a7c0d52e380f59ea4c5d65d7c6ef5a08a9d60176a6f721f10acdb0d85d6c2dc850c8758bb6bee3625253620803d6bd3ef317b51f77a6bd97ab2082845ace30b8969e6e06639e0b7d", 0xfc}, {&(0x7f0000000340)="fc1e93c9de2ad01c7056c0da8c5daf5c54161ff484c118ef970569d66f3416862ad7f34e12d7c5364f2d4498fc815f3e1c0f275468e1350479d5235c1dc07a27ad8b4835059184203afddf64e47bd2a2d05de23d619e75903cd958a428a5c101851a318c689dbe414b8dca3aafadf5c38861d8e4a3c418dfcd88cb6d4de13dfd953729aea01d881d5a9bd0c260c7b763c89a105deac00ac4493b83622e6222dcef3f2b955e5437f8b098d1a56ef6459f0694a8441416f017f02512e1103b48fd22fe54cad5540915405639b6e276612da85e5bd9f682c7e639593f6eb372df5304d8349d4cfde119b09435d0ae928713a7793e2cb9949ef72ee703fa2550156dcc262186d4b43cf8edb5042be6dde6462c9a3650e6cfcd50f74270ac0f18ee4959b52959373724c1248d858255f2d2cc7f856be0a0af15a6f2d03f58d0e8dc8bff0afdbfac132bfe39cc2fb27affcb3fd73a5fdfd2ba7a463b5bf7683d8ac3cf5cdea5149970aa7fcea545c4d3938a9b89ec905f9ad7bbbaf6cec88f77a5caea616510c69fbe5215bc7bee6bc920ab456a9171e71af2b5f3e9fd0a8b5943a42aca01de4e6a2a3ff67dbe0a36b255784d8758984a5ed938c973f68eabea9fe2951090a250d79da52618752a53514bd3299f23c5ead3bd715a9a55d489a5f8254a112b799b7507ad28f9caa11d5b1aaa1bbeb8bde1ed1022be35bdf53c616e7623fce34a3519e294ef49e80b3eed3a9c9b093b62412d95896b31fd0eee774443be0c1cf43ff9bcd144f7ee6362b7dcc9c6a6c6e2f1a900adaf78e270e8d4a954dad05642aad4b865341d998ed704f16a60e6ce3ab5554a813161d7d8ad69df3bc85e6b033d0aa2d6eb9cfc3683c6ece617e57bd32ad6b25f4285377cb4f9ea19b5727c3ba2375f0e0ae83a67c511d7e3e7fa88b979a7d5c3cbebe0d70c2b434859d1b2c777789e13eff1c861ef072be67488ad3e3fede0ba7ccfd66232dc7456fd68b9e401e71c1a83563e303e59e0626bf7e8754515ef7d72aee4e278348e496960c8d166075bdbcbf66a1735505c5ceee42189645b7fcbf7637c2cd0807df6995be94d1b352409d35707626432a60e7cb7a4285f4c09f984155bc91b793537be995d06389636aacac16ab3f165d972ec1c68f5ebc1c1a30a9e365d17d4962fce9fdb632fee8b195e44aeb31f7a5cbdfc530e83fb3f72af931c2093b327195e378707540f6992436ee76603be8b5026686294bce90dd8f2cd2d0ca9459bb43640cc0ed50a62fa7483cf0bbad2a6cbb6993ade5ddb524c0500db289238aeed62e3f1f747658cd3d3fd981a92520bf683209330929931f3e44f4be8319f79cbfa43532dc2d7af97608821159a36c6660fdfeaf8197ed9a3d710521fcda8e323cbc4d007af140467043aed9c4fac99e0d4b3fad2afeb59bc4fc4c900f67178f58627efc270f48e9a7549b56db3df25f8cb7df1f334acf46eed7dc9e6b34d04143c1e0d5af500fcf12f12fa40af1b674d5fd6e25f47d9f50791452096f358ea8a23831796036af26fea9dd43f54b8317fb2ee865cbc5040114a4f1b39ea148df17fb9e09e439cded362f97b275f81eec4b56872e94981a5f3fd756bf5557b03ce0f328456d4b6a5df1ceabb916e6021647bdc07afff7e0b0faaec6640f38e7bfba586f07d893193b781239a69ff9729194e49b22cad9db00e0535d470c7fc3247bfe18c966d9c3c08de814b816bf78c60e2e0bf2658988a0fdae6c09eca9320e01c825c259b50dee7adc04bb9e5de7fc70bc54c898157eac833f01ac5a87befe139a566c149288a6cac418d2bf0fe9c5f690ed42d025dd44916451f18a08f537bf63336d5f41cc90ff144bbfa240c2e677f330782a00aef7a63def7ddb8e4aab0b6bf9eb3c64f35d1d387b037cb44b5467908a5a0fb5ee9be664d19010fd43627180dd8d477f27549e4a1567e9e1dba9c6e375e08fd90a5d75877554543d8b725824fc57822e0b850bebfdf1fe7bb5475ba2c9a7a42957849e9ba2019a843f751321ab76bdfee0a246def9b195f6eeb38f7f9957379c8a4434b9d442e1d27b18850d550073c172ff47dec9bd82f524d58af2176487f7b752ed50b8df5c707acc2a1afef9430ba93fe92a9f17a70715fd6795661b901ee9de4e889e8def293cbe2aafcbd93ee0e2abdc5cb0aad17b4727202ccd5f95b7b1b6fbbf72abeca69c997a3bc3c9605b1f535d2385bba4e66f6635be02c4f54cdbfa020436388a20730f92b503bb697a472f4b4517a468951c47e64b0914e9f1f0b85959c88a7a843393b6d68ca15948af95f081cbacde135cd01a50a000c806c6062c6ad8709cba232f6bb7b915308fa81d5ea52b70461aa2516fc64af0d5218e74a95de55d377d14678f8d2c29ee5340562e6befa74d1d9c2a940b97774bc1fff54748829852ded5f6af2d797d90f579c063cc7c5a3af0beb66f0c3bf9a89e10b2d69e9e1f15332205c8a34784afe255a9119919dfc55e96b289fa85fef133cc93eebf9eae509eb6d055d69d4eaea95a61e0882f2e8751cac1a2b5d296b319f1c2ff2993bd2aa49fb31548e6343969783faf0077996b657caac7862e3952f8fc1cf1b92d6254e6f4612e5b705c8a032b46d616bfd486622ce3bbf77d9bc0e816ca5e4cf1623c17832fe23ca72db76298cb8c723c778a545a3a34a4296cc7369d310a527345b5d35b1c335dbe0f528497b52a682a7ac16f909b229c2fe315ef874e4b4e1306fe90b5adcd69a18755c88e9bad1451620182c18bf809d72befdcff36baf00c00a490701dbb6188dee673169e4f5cb06c7a2e78acea150e09469b52ff47e910c097c67306eb5b63ce27a4131caed4808c9aca8a7db8825afbae0766f444c39aa45404c3a9e4357143edd1d60362d86124a53f42464fef2dd4db38fd8f1bc4cb1100f26a4fdf07c64658360939a1c8d726b24f7a2ab52cad7e3be0bc658067efc409d63196b5b67f7144fc28e54790c0d4796ad45c069467106b63d179df64949efdc320479377c0bc8cb383e3170ef7c2ed733eb35cbf9c3cd56929948aff1e292e26edd466087d89c7e689ea54900e283c154980ca4622b34c2e8ea9b960a0a4ab346f33402657996d5d0ed29362f28b9c1ae89bf8c68e9b895680e7f5759edbf64516886284bb30748f62ffc876acea1401609a6e5b7250e5ac8932f927dd5d269d4de454933a4e98eea8b194735966db3a27d2cd364c38ffa628bc6a8421c7f9af221a0ad4bc395efe5d9560347ae7c1f02f67b57bacbd05edd72d5bf560b4038b35e163c96cceca54f9514b982f0601bfb8c95c1b017ed468e8efc83fd7fc59d45542cdfcb15d509199ddfeaa37a5229098bb914bb570a501801794d64f1163203b2a32a3e315c9b5d5b1f1fe931be0b884d30d660e83c67e76831cbacc12677d3653fc32f3c5a64d98c894f298898e9ac1a56a9431c082c3f38b938202530f308677dc4aa2acb6777554b069353716d8281b2abdb2287174276d1f94c52ea32f4acad8aff4360e22120d5a21ed2920508f5b3c8be1726711b07d424bcc52bd6f1da3f82c5ac4d58d61a3ab23929ebcc72860808486402e103cf3ffb77a57f790e7e54c7ecda2018e31d5d0cbf6334acb3b2a13e2009c064e3508856c452f88321deac93e5a83301c7c267a0c61dae28c28100671d2a36a2d44413a6c58b6cc74b6a414cfd92922f78587b458bc72b6e4520dc528f85f54c795ee91994e9bb9f64a8ce1028fa3528b14f2eff60ae450a5768b196078ce4eb744f186cd1f941e4b0853dac3ac66b9dfa8184bf3e17e51e197eb80a9a12fb652a3293074c6925fc021876bea0576ccaba93b2c64567bbdd38c8d1c436b1e1087e144b954f832fa471fcb82fb6a3edc05674e7c0767a2a1d1e2978a64ecc99f27b6ad0c784b1b401e34f553ba15a968f0fc151d5064086806ffe7ea1adfa6f354371b044bc84dd31bfa7886d82de3ad3cf2d056e2330672e02cd0bbcb1a46f88276274b7fa7ec8861439daedf12752b794dfd8f22466920e8dc7c363b8f403fb95f754e5759887830608cb330b07b9202dee8b493c333e0e45783da60f8d8cf4bb3f01be610b621e8fe6ce28162475db26cf6131c71109be95dfff88dbf958139a860f850ba0e6f8696da54762f331338088089a5c31143d704546edc4280dfa2bf705823e03b52b72465e831f701c14020a1d36829f922f87bc2c3215aba785cc33e116b85c9abf90dcf20ff6924c3f649e3435c70e8eb8f1a2d31917f20ad529884093829cf2fd835deda7e3a831737f04baf94f1d9a601c39f89858a986d5c7c9f971fb36338ee7edc229cc7961e68b8f7744982ef160b27252648f09f67d49a02752c10d635bdbb0570aff118691a9fc0593898c84d07bc802980518996ebf690494b8503d83e9cc498910064cd916cfa98e0e6065fa0a0e1014980de9bdf06de902eebcac4d8d99402a8030a67011184cc02196b715d03124ee32d789582cae262583bf952a9c4172e5310ffa1fd50226d5a3b9c8a97a6ad5c27298950578942fcd25c9f960a7b291448056578553a73c90496a72fb4c4f99ed0915bd9573ec23b2203d3ef6d756cc552c4ad359d5fa3341c5fe66f1274172f99bda7ec18e7c0a052f08f23f3d2f4f0de083900556ae477eab68bb0c7c3b6888bade0d5ca6120c066375199d7992f799f0c474406979903fd9b6146c57b8b2f9daae82e0fbd624c7c7c7d3635c6ba109077cca4df130619dcceb2b81845357a5d7990302fb7ac48a443d8d671fd003a4f39ba7a82f103e0ad43fd0ac81686ef7847f3c904bc7146612ec9124a1927b92f2d2e1b8ebf6db0d3355eaaf1b9855f1cef0b9cdd386cf463fe91ccc4faa1e1616848f1d3804a14b8c15ce22f160a52bd9350a901729e89b6d2a3ccfb1459de0ca2cb9c3f303dd6c0164d83fd9e559a1d20c4a12c454659e9bab8801e11a77b0127ef0e364d41deac329fcd3d5d7dfa84e845e6edfe4803ee2acf6d05fcc88d5edcc0efe4a9616663743466385841d1335ed7dbbfc5c31868261932d53dabe87f9d6f30f66c3498fa5f5a4a159a5c40d44984a40744b90499b7376a44849c8a88b27ede67e300cecd5567fc4062f84b9fc1251f4d532c4e339bfe9afdf72fb3a4d080c8306b57314a8df9eaaa018695b4e79716f722982394007ceb89944913a70e566c71fc30bac94044c4397f4f70b9ce9502a5812489d1b96b1c55f73a35502558262cad81a59d2c3ba97945242232faff24f863c98599bc999b8ef3beab531260f215fc0b7f6fcd22546ddc15936eeb3e9aa30dd06cc28adb265d91a0fdad2787d5c2a1015873453c158330608a9879bd71c928afaa1aa5853981548bc11b749a4337105b923f7ab55703a348ffb6e83d2869379643c2f31a4ed1617c99d698c72d06338ec7af0f45ddf7cecc8c89cb66c66fb897569cde4ec7cf725fbf15718f11f3ba78c554702649de5bb42648309e87b6388353bf4c896bdf4553d643c8c17a8a21db1704cf5cb66ea47fab5195b65b29613bcd689c17c173d98b15920c2badbe802695bf0557325714c3d6be8f3c6629e448ad3746768a9ae39fefe886737415bbaaf158947183519b7197aee06577ddc8e635f96602ad96798f635bfd657225fc4476d986c761b205d336e356db75ae87426cae38df7c7d959544c09cf6bd5a00cea3a22135dcdfd2f0bdecb8b4550e3fa56557150201003521d1e2d17b8102134d587b6797a45f8bb739646c2d9bc5c59a1274e347a07b6d8145927", 0x1000}, {&(0x7f0000001340)}], 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x20000000000000, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x166}, 0x0) sendto(r1, &(0x7f0000000240)="4271b18215a027d52d2177b1a748bc5b6a7223c0fa4de7272fcb3b8b9211a776b583aa346e9a0a4e21a5ddafc3082c5bccd6b7e875803b800633bc6e0a6cf664fcd6be3b1b08d9f8d3366a4f9062647d3d4e4b16794af9eab79d500fab927d7daba32d366b59dacf7c858b6c4f45a73141d1d23865efaab4922f63e19aba14ea74b9e4cd0f7137163d", 0x89, 0x400, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x5}, 0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x3, "d06461e265b5abc722e1bdcc7c119207aacd2d3fe968c96c079264c734548e4b1dbf9548f7097b7920d51170bf20341989a692d99e3f93dba8aef299c6cee2263527e8f6a39c7afcfbd41d562944755f4f8db0029be895fd1e45fb68080e9829a00c0cd07fbb4ccfaf479ddebf34ce5acde0af14da9534c29038426619f1f9100402e9d6b790910a25eb188e3142c97912aac18f8103beec3e1e76b9b56af9c118c3e13331848f93ac28c043f3fd99508a33a23bcf85ecfa2ac93a2edc0183ba41d605c24ee9eb53a5bbb7243be97f96e33060"}, 0xdb, 0x800) socketpair(0x10, 0x0, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="bce56f", 0x3, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0x8001}, 0xc) msgrcv(r0, &(0x7f0000000200)={0x0, ""/211}, 0xdb, 0x3, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xe6, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x6, 0x4007, 0x0) accept$inet(r1, &(0x7f0000001140), &(0x7f00000011c0)=0xc) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000001040)="2ca1332c495f2f9e7676d59c906bf2e7927c0dcc8c0251cceb9946bf7e4d40c86d1c611e5cf5ff2aaa5b21a8c42a3231bc16bacbf00d322ecb885c34369d2be9070fb20416c557dcf81e7f00deda958996347454897185ae0cf0336fb2e18aa6649b5431b15d7ebb63ee0dce3ada2451b212f57ed6f016fb0dfed4cd5f508971ed6bd0ce2ddd3d94ea667f529c31c3ab864b52f9070c601cead1fc5f1fe7a391549abfed20a7328720261d41f0110ea8f949b021e32808afebd642ace5feed5cf3b47ff30701b967c3a23cd8f4ffa17babe2d8105b909965b5ab9151a10d91a2d6f2883aeed931a4f64de597d1e06fcc63a21bb2a0ed71c6137ad655dc", 0xfd}, {&(0x7f0000001140)}], 0x2, 0x0) 16:00:07 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa}, 0x14) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) mlockall(0x2) socketpair(0x10, 0x0, 0x8647, &(0x7f0000000000)) mprotect(&(0x7f00000b2000/0x2000)=nil, 0x2000, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) lseek(r0, 0x0, 0x0) 16:00:07 executing program 0: execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x20, 0x13) pwritev(r1, &(0x7f0000000000), 0x100000000000018c, 0x0) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = shmget(0x2, 0x4000, 0x200, &(0x7f00004e6000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) shmat(r0, &(0x7f00003a4000/0x4000)=nil, 0x2000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000100)='./bus\x00', 0x400, 0x21) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x800, 0x8, r1}) 16:00:07 executing program 0: kqueue() r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000340)={0xcb, 0x8}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x3f) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x1f) openat(r2, &(0x7f0000000300)='./file0\x00', 0x80, 0x20) chroot(&(0x7f0000000240)='./file0\x00') setsockopt(r2, 0x564, 0x8, &(0x7f0000000380)="8dca5e2171206b79a4c216165a78f4c39e90c15bfcf8d47c6321cb3c2d2ecb6031bd71970b2c5a887ea72f476cd6465277e42e11955e65e60c539127f9c9a20c91dc582610a2fcb3eba85a859ffbaf74237a750c1f6eb992a9e3b8f844c9b080c924dc38fe7bfe32c90269b396b48dfcbc22d1d0d9f66e4e08e1ce09dcad63b8bd3565", 0x83) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000280)={0xd, 0x6, 0x1, 0x4, 0x2, 0x923c, 0xfffffffffffffff7}, &(0x7f00000002c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) select(0x40, &(0x7f0000000000)={0x5, 0x2, 0x401, 0x7f, 0x10000, 0x81, 0x2, 0x9}, &(0x7f0000000040)={0x7, 0x84, 0x8, 0x9, 0x5, 0x0, 0x1, 0x2}, &(0x7f0000000080)={0x5, 0x855, 0x1ff, 0xffff, 0xff, 0x1e, 0x51, 0x5}, &(0x7f00000000c0)={0x1, 0x9a}) 16:00:07 executing program 1: setuid(0xee01) r0 = socket(0x1e, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrlimit(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) listen(r0, 0x0) shutdown(r0, 0x1) close(r0) r2 = getpid() wait4(r2, 0x0, 0x1, &(0x7f0000000000)) 16:00:07 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xf069) syz_open_pts() 16:00:08 executing program 1: r0 = socket(0x12, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) socket(0x3e, 0x2, 0x1f8000) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 16:00:08 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') utimensat(r0, &(0x7f0000000000)='./file0/\x00', &(0x7f0000000080)={{0x0, 0x8}, {0x80, 0x8}}, 0x0) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0xe010, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) close(r0) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xa85, 0x40) writev(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) flock(r1, 0x2) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000200)="13c5b84d3e0c0bef1c099f2de0e44194c7760be0b5fe077c71ca492d94b467ccb9ce9853816f38f5d5861fbbe1823905d89ef1700df0d34fff2ddefd6fb291726a1c414c179b6273561ac958ea46350bbac529986441ebfbead5d313d9ebe62027905ffaf8f86abf2e7835b8925117b2f52b0436eab04ee4656fe5ecd5e75d0a70799ca7caae4c754f4c28c67f9edcee83d420816420bc1b8671b00953a975bb4c1d6622f301e19df6a0c1a4f49c8a9b98eef35c00ad1fffcb7215996c75eb5c474b89de630dbc9a83186ed92bb3f87a2997d460abb119641a5623f18603d13b82888920c6373d09447ca53e138e39949d8cb8d0cd2f6b32f2b518c7d1ca7d60393654c9935c2519404c8383a75f1901f7545dd632a97888b3cda0ced08993aeefbc9746953a0635fd08e2d1f915c0134c80f62ce6c73e2737637d89bcdbbc6e1ff1e8baa4ece331a384b5c4c84f526ab190f74d665fa7d11e8d380ef813aef65836c44f0359f0fe113ead8948d2a9d394fb3c9a176a1c495cad35e671ae30e95593b27190cf31020e608a65279bad44b2f73e8e49b732c0744546d9cc4f75fce0445769c59a19f72199fbba705c1b3cff69471f56564859323c77570a0cb95590ae346d1ae2d20b25eb978d2f726bb62933b390cb0cd87a4f52fd0e648291f05629d04757bb193860cb689c1ea53191ce0ca7d7a20f37000d1d2cf0505bdc52440a23be5125af51884dd1ecc0327e650e0ad0578beb17a37297d69025337fd20881749ee6bbb1994b15c99be8503afd5e205df86ea78311fd9507e9ab1c20e766c0cfba9fbe835e5ff90079f5247cb2502a59e189a9617f6dde58dc0e5f43652f69de365a724ec4dbbebb19f239a8756c63177a4e0bd661c95a6c423eaf9e62a12d4fbd09505ff2d07c691669abb308874704c061641f302fec5ef918b90d1761f3445629ac2b89db3e9d3020025a2fc20adcbbabb19503ccf5acd4a5577c43cc5e634018c01577d168f50aa822bfae8195e51f1e68c6387b0ad76c758d7cdc2fc6db7e3f178128c677197cad407015c476ab346713d6a0a910d5bc4693607daf342e9ad984ad2da0cfc1218cdaf674413867246b71257bc49ee73d62ab8ec5b198e9336548859abce07002441dada96adce22050ff1fcbf06e06509eb98cbc85e741232facb1c88da3d41a77e4b0be731f909cea0af0751377c1d1447284b6e8a5f3ec3eaec2a2cbf161003b27603aba8d4010e0d2fa02927c8d8ca285e8973204aaacb55441d369ab2c6557fec3ebe298593585487897554d0625f12519d3fa7001a8ac4595c3b5e5b126496a23bfa85941abb5d17d4917134c9544cef8b3658659e0159bafa642797ff4a64e2a113e09f97baa340a7224064e67b8d80b1542330675ef506ad4990670ff0822d22fd36e54253572d8f66d0c51e5cb223d50591cdf71ce810af839a5ca461862cf5fe6f75385f021dee06a1826cb2e4630872376a681063e7d4a675b2b17b0ce61b7f96428b43f3dc2d5edbaefd484d50d03d33a2339db69378097590b25f5cf4a5ac92dbee43367acbee5ba9324755437f5c997dde2c29a5c79c3e5648103c2d893c0b8fc7fd755523539a2818633bbfa68bc2f2b26cb916c46175c1775dcdd8246b790fd185438663e697094d78178e52aabb252f9f408a6d79056c7fc496ed769fd54518a510dc403a10dc1bf858dd0522886909b1d04965907d22d3ecfec4465177c01a7ececfd7801aebbbda445b1cc3e8ec603cb0927daef8e1db7126ce1925c46f368da0e819ac1f7ff88b91539332318c47ed160fbb3340a3d71e72652005b35d78b226385d7eee67a709d95a59cbe4a376c460698b0485f23cfededf5b11c0896c5eacd77f8553ec8a0a42daa917dd4e268ccc166884c06369c15f4ead2797f6e8b4cb209e1916c1652b8554dfa8ff8c79868e1954d8ea6dc20fe6bc9792d30bc4953e7152017aa23c62d91888a2ba9ec62c75df00f15aaa4c5a4e06464449e4f7b26eb5d5cb51eacb52e699a082df8b42dc50601f4e23e8b0cbc313659493c4e3d03e47eba4e51270b6ece24c00ff1408f3914b08ff4030efce7e6c88adf6996706e170628d5945ed0c4b783776ac129b6fc2dbf67242e1413bb6831936498c34b4b44a17c28f5b30edc2b3fdc025def9fad6fd1377f731d49f3dcd4e18d65c37a504faa12c780a0813fe0dab887b416ed26d20ac7516ddb21bfc7a7e4a5b7c6e1a15079bdb696c6dca7f90237e5227e851554a210fec53ed0c3765d7effd2fa18daa4b7d4959dec02bf534544ee59f03d0c56ab43865bb22eb488b534f1e27eb8b947c1ff66b5720a662ff2edefd3b2c387d0327c7c43c2d3958f4981ee545d2b9f8932ddc9047f289bb1e4389f68d72ae45d6bf5b6c043a18579c36335ecdde79472c5e6af76620061f32700f0271e11d75f5e419fb2d32ace4762e5780c7018e58c49ea32768941b8e14f84b90b906201da5e1d84ed093bad47fe3b0767da7e", 0x6f4}], 0x1, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/27) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3f) 16:00:08 executing program 0: semget(0x1, 0x1, 0x780) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/183, 0xb7) 16:00:08 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x4) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x1, 0x7}, 0xc) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/130, 0x82) 16:00:08 executing program 1: fchmod(0xffffffffffffffff, 0x60162411055c8dff) socketpair$inet6(0x18, 0x7, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0x42}], 0x1, 0x0) 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') socketpair$inet6(0x18, 0x4003, 0x5, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x40000001, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0xf9, 0xff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x6, 0xfffffffffffffffb, 0x9}, {{r0}, 0xfffffffffffffff9, 0x12, 0x80000043, 0x3, 0x100000000}, {{r0}, 0x0, 0x88, 0xf0000001, 0x5, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0xfffffffffffffff9, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000008, 0x8, 0x3f}], 0x3f, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xb, 0xf00fffff, 0x5b, 0x5}, {{r0}, 0xfffffffffffffffc, 0x60, 0x600fffff, 0x20, 0xe16b}], 0x7, &(0x7f00000002c0)={0x401}) clock_getres(0x4, &(0x7f0000000300)) fcntl$getflags(r1, 0x1) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000340)="a933b9bfd7ce9babfa4c9f82c3256db25dde1393a0f111991bc676edf5404e44fa00d2db5b6719e36b4ec5070030ab2b2c24ee29a9fe44967ef1710c43125ec6ffef43d8c2a6d9fa438ea1f637206e5f6bd5690d3692c71782", 0x59}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="c2a12c14843f1ee9ffeb2a7e68712f25432fadc0cd5c00668eff77bcf9e5ec850df3ee034b1ca644258e3cad3c1850df6249b55e90a5bd3ffedcb40bfd1ad82fe7f113c643f09beacba476e6f196a2c01cbec60994077bd3e9ebfc15b17e89122e3906a2ba7450983536ea05f7eba79db38bbb7090cc90601fec6cd403bb769c8e", 0x81}, {&(0x7f00000004c0)="db51dd783139d21b3e434aa1673febada58a674c20583b88af4f9742b6593600c66eed88057854d287cbf03f54d1cc18588e0f13e0381335c4c806d62c6fe40b16e0f177a5aa1a525de593cb47ea02c57e62f46130c962aecc72a1cdfc7b6de4f1bda23680c85a12494637148336ca09", 0x70}, {&(0x7f0000000540)="316a7bf8842bf2d0c776141bf40c9543a1841347d10d1464796ddd925de2d7688b00492eb53fb958b75282c4d917de090ef3df8766b22618c34610aa5cc29b68e1e637f1d0a32445dd9dc26c6fc2030976a0c4fe100630a3d8c45bf8fde3ce143a71f6c377474a02133fdd6d96ffb5035955d7e915a949a93e22", 0x7a}, {&(0x7f00000005c0)="5a335a44f509dfdadaa69a83e23ed2c8381c363270e8ae5a55164edd3f5e23ff20acd159d3131925febd6b0771a26ee20952ff1e4a9be0b738a074a88db540b145cfb48fd6c0db48fd54f1af28a4ff5253e058a8", 0x54}, {&(0x7f0000000640)="fae3c8ff97ce", 0x6}, {&(0x7f0000000680)="1004e16131904a0ef554e2a7afd266fb5431e302033c770e3d59b1a38fb2bbdccb80a32aab794cde239b2a91beb6f08ae10bcc262bb61b7a47505f82255428af95fea6dcbc4b8a35c64e63a9736daf6eb94af14cf64e", 0x56}, {&(0x7f0000000700)="6f6584e37670ed831622a08ce55194a9c585dec23554831e6874622474d9e808c492a548732b79a555cb20f8bd6f0d3b7eb1667af06f7d3c01b713259c752be977704543ec9d3af2ff1b9159cd94e2fa96ceb6321031d87101787fd232b61cf22a85fccc979d636df55c350e25f4ab742e4535cf532467efbc969cfe49f90bbba07e87c538ab03e98525e80947b09236c2b3a2e19357fb259567eac5c0c5d333a5f2a43be4158f1fe4417894fe8109b55a658e3aae16", 0xb6}, {&(0x7f00000007c0)="7c129a03ac89523ff649e69b800c86bc7e045b3fc5275dd49c68fcc6b3824ab808a9a2004bd4a913da7f628ace4819f01ead5e3febdf434d278bf20a5f3e8f86754b87d79de71a5a19aa9476322dd0aeab221658fcdba8573c61ff515a62aa264ca269e6f79adae1d908158d3f91b3999adfdd1df904dbd88c08ba6467380ee9f64f34408f7d22a0f71e430c4e5154a58cb85d5451b4e5412ec2c807c6b518fc0d0f70e1334608135914c7dc6cf473d9e25eb7c4025a40380823be39076067766cfcf90c35fbdb17060990c750083503f60893c1c14055bdb4bd6533ceaab8ecdf7ac0f35d59dbdf00d5d06ee8b22e7fd95cf3a49a9f7acd28d4e30eac4dac5616b1614258d6200337a5ed5ead365879485025b429aa46bd4768ec557d895e85dac99f3cf6fdc7d27c291d3d77f851ff47de697d4849289ac3032361dd22297198b05a6439cfa843e5f531c161704371e8a7dcd1e5933bfc02c97dfa72875fb4b0af5e8e663a3559facc13ba2d26e34e50f81cb6c41b36047297bf0517209d80bfc696f89740553a5bb25ce213fc37b5c5b29bbe7555cb854a6b8cf37b079c45f283066b8907234ac5123839f549cb3b9d99f5c275dc0c8ef21b4a1c5f8a5de83b07d390ac0a1ed2de5096eab3acb5329764ba691a70798d7e80fa00458d0aec161ca408ecaab8c503f7a9026ec1aad47e384754d558f0aa9632e6024759b3a7ffac8eaac08dcaffcaf56c80711a43088b24d656eecc05653907f912c59df2ee16469a1fbfe44ac5450da09759660f836ee4104fce2dbf7a755ebc75389d8db9ea0c9f2f517bef1b3efee738f1fc066aea2daedb6dee290dd11fa4476d095fbf8482aa885a38d33145e964fd07f844deb90cee23b5c40ed1c1f792c63c78deebf8f2f8688a6e2f1083d4228e4d3011bb2e1d0582d8db8e7cc64dbcbc21a383ac004c8939a58fb0e430dee1bf214bb6486708db0347315f60abc564939ca07018dd0780ec5c4fbde59707a88aae1323f7c71924cc9588e3abda98b5fd23c295ab82cca549e63c1171abc18d4851993297a47471f6bdd1ece687ccff70b887beb8e3ef197a9bde6b4abf5e0f53f6bb339605b670910400c6d323892e73e0d991af0585300c51cae40b6fc9cf4a1afaa0e9f7a9075b6014a2ff82aa416e421253eefe2ed76ea9aa0cc05045cda527671d6715deb13acfcb4918ef210c94869d521d1c4b7006b28ef261b3bf7e527ec582a710a936d432a1f51a99323fe187657e1fa75848e5207d968afbdf340abf8e7826ca627040b1b308f214a73600b077a2aa6b88823e51801e7472f80f1d2d64146b53dd1e6fcce08cb2adadd85446810067f7c696423d7c8b5a2cbe8091b97feec010fabd45089254307d560cbfab4b94e3bd5d12bb0debc23e5d377ac9fa5a775b5e1d8a1a9fb1c25bdc37b50850eddf241aabe0fafee11bb2f9bf06f4b983c25c52d9b18f57a76c5d660a7a6ede53a36f9dd9471d9c22d2a424b973e11f960b2914bfee4a7dca57628c69c914d825e7b7069cb2f40618d9a6f62badaf30ede6d1274583adc69a54a2f3374714fedb0e1c13a48871c899cb130d5ba27eaec9a5dd41f3a15ed3b7f32b69acd143ef71b498eeaac9f5b97d663a283ac9984896e9ed03b8a81612e0f80be8b8556da74c4762326a91c1bca1ce47f0fcdf27fcb7e18cd81a64f02d7b8ef09417407c268c2498eefe6578a79f12d29b11aadf4c8b5fb973e5e94c064c4e4d51be85bd0a986be7b2096248b337a3d804a0e45af0bd07c200c3dfea969b68898c19f49b6d7e0778a8e8562faa4f95f239bef7d6540635472df6af272c5d41c6775d52a294299ca063d3c60ede158d03640f942981024b6b88c1a5dda57fcead3cd9b797a4b5418df5b909d4878e3c03241ab21bad0abc8c2b77926fc5f2ff6073f69c6536eea5cac041c01e8c31e41401028a3ecf327114d384368d728e6dee9c3cce83573f79ab6272fff329b7c363f438f7eb3e8f5aab42f50529095b7ce8e569a80caa9b85e71bdb2652c01ea04851b65d7dd5c4b45d41e4a4608d05b9be69fd9066c54ed4fdd84820167e1fdd41af126abe42a933344224d2981a9dbaac04daf33145cbaa0612bccb0ac99dd6492c86c8444b82be3649224a14fcbc29b87f3ba095d19267734a8201316ab50fda829b3721ff82ea5a55c6572210360143a012123e57546e2d0dc438eda3b7b76d85f8ef0c2283eaad9a2118cea133450b5a71cf3f7515e508c99a7db2c868be2be5b7a2b2f11b11a0ab7fd4a88649ea183bda2202098d2fd6380b729050e1a4f82079ea55e9f94af8a372d018c6f98f4b1e7b71699173a10eed1aa2d2b0453291a7101eee1963698d6b51bd7dbd811a4fcdbe4ccf1026476147f4ea0c41e30273149218d8fa906dac2d9f89ecec15c1948099ca5c58e4e1c702ca556cfa5819c7190b7b3f2f6b2c16f07aa7f3ce714a46ee8055592ff64122de0c1a8c1681d8e2e6ce723bc82fb8aebfbbd3ddebc1a9bf0181f4709093e5f1a0dae406b5cb041ab45f639c4cb31e408daf732eadf9a5a3f2c2185ead231bd859bb3fffc223089c544bf25fc9b60ee212f7103e39f204092c0ab5f9a48e6a9cb6fc6acc05440b4aab3eccbffc7cd8e6cca985144e30f24a45d9521030f893b98801af7ef71b3c23d632b077093fd45dcce8329eee92a71c56731c7f7f8599adcb6980ae2d54fdf45ab2a5f36bdcdf2ad092f748517ef26f6a5fa7c2a45bf15e467426450cf9843f697fdafadacdb372d9da64b0fe40447569b0f84fc6a05b2eedeebe151ed129c2970bd79a8ecaf8b44b3857c7fb6747b604e88ed37fa8168f89f06dd1ab91d53f7ee56c94e98aa28318e43524e79269bd4c8fda1dd74d17d48ae50d93fc8c0afa755ffec93444f027d5443b720c6e896e1844c528eb21b0f789aec6f14e8b3a54b65c805a07e1585efd2c535a9c7ccf0c77487c372a73bd209edd01d9db103b308ff54e017c62c4b4bf001066892ffc8b854cd49e5164ef2369cddbf0c95e0b75e67cfb52921b53e980df24bfb4f95edd35e97008cc786ce12104d6d655a5ff2d14467f3e02693333cfe33821e2725f576629f21a0951e5a8c54d45c0b010a9d8260d1199deb5fb9cde1a1cac8ef612c0198c82e3870aa4eb7d4b6bb591a33964ee5406e2481198fea0bd06840ead1c473e0874690d30d8e5ceee0a070c2ef8efc622d7a837e83681e0466d2b52c6e1a2fecab47dba30ece97802f07607ea067e506567d5ae45fa457313d2faa9bd208a9440bb57ad150cf3f12bb135cb2536a2799384f5931838a17130a2946298d129d50cb6b0504903366a17b86adb745fb6daea834567e2217ddb71bbec9b85d03db28365de946254648ea407c6318e4ab1ebe9e9205170a47dd2dcfc88e96e02fe37fedba876adf3ada4c0dfe6e2bd96b32827483abfda5a7fd9324310c859ae2c37ca4023cc6d06e93039b03e66edbc0b9632e8ef97e137b1514b6194f1a35aeeb2791d4291716f839e8d9914c7cb1ae9f3c9048c235c6771d4b0e9594739c090d70ad38668e1bf6368216c33d90ba276fae3fbdf46ed5ba978c6365c85ff9d634e6ee57b0328467df5068b7a25d7054b22d8c58f4a6da3c5c4ddb2eeb74b606f2f49b42e750973e8333129f1ccd280b7956cda4a21a5c9582b48f2ac9d12db3a8b0867039eaaa7c191de024d2638d8500e41a0a03bf2cd1b1a9f3ba0fc4532ab45b5075b937eb6ab63e905b778a680469cb14c9a23858929a9ca171335bafc62f5b112d54202672e2b98cd4a1324c3b85ab858e28ace0bf0d9f81a7b63b2ca0dfca55f72ad7cfbf85dda0c1f21048a3e2185cbbc869121c6e9419f3a6e637942576ad139538704a17f2c3b2bf2fd18416badccaf5de55bf063c24c4e0d26a84fd264d2d0048f3e8976aa863eff4766d4d65749d6f09b158e47a1434fa6386308a0ecfe04312b9521f6be87e76c2fd8c4716007c331ffc5249712b21a7037981ed8a5bc4c99ef5920102f934492f0b04ec4352bfc400d0814a63ab6389ee81abec009d5e87bfa8b98463650ffdb9601a25d62b09eebd42b8807ff09541307dbd61bc3bf5bd127dc451e0a16428a03c38210ad8ab5a08dc32abf35e3ae74993014875709fab030787b545bffe2396b5d76f679a6a6ed7aa3d85fcd2d30e3e54d98c41168a92b8e0575089262f5f0c268a5f77feac655cffad66a18c7a7a4f1413cc187645f1fdaf6b06bf007d1c8b814642c418b22aaf804d67e7bb52499f4fb503f4656435d5192ffb043a92f0ba3dad1771a9e91ab5f0f17bbb9bb4f97ae739d9f167b1643f68446c8f8dfa93d6343f93a88db96e668dde76c5852788ac71d8a3e8fa29935a18363b231267ae68a218be8dc32e0a800602ed1f989db7d5280885997bc93deff717136136e8f43405f14a2bbe91bd5d6a3035f7c93d5ff78fa501042deb4c73251218f93792f2c1953fdafe0520ac974eca123d0f9ce8eeb73f3ccc5dc00bf1475f75ce827af81f551c68061a12a9f7a88a4c347089df415a6e97e5e7d4550943b34b7611a5368bb355cda65b1a49cf8aa201543335f3a226eae5bffdb7d450b7b5dbf6fd0404d2438ddee0e2188e4a8049f7a82043c8cc41b0a153e16cd251126306f4bc6c9485dad56089829e11268426cf7cabe0ce1d6b1d676d78d4b0ea6586df1c7d9dc5321ec95226ad301a764bd6e8767324d0db6a69b630bc22f1dea0a5c14a7834476a30889380b3f007e9091e626fe7f34a18edaf3efbaad3770e68ad6d958388822e32757dfa36dac2ef48eb812796214c8a7480001a1c01a476bf899c2e663ff04d83d6bb0180610b38c57e93342adea66c4372ba36b2cecf92395fdd0b6148cbf3f393729f7c21c0dc7281c311320c5989bb311d0564a1c252b12cfda1347e333f6b7034c2ffc681a7b1c4334c1b62e5b4392501f99c083cb793ec82a2c85be62fea57f5ce6b57b0b08363b93a31e45da7e39bf34f708d1b85d2359fb7a653da8e93a1284bce40348c8e985fd9d7caaae96f571687142556f17de4afe5ac0aecf4a7ba956609ee21b087dc286b96f7dce945eae1c86c9f2dc9d14295e8f39fa06211bd2dcef2e6c2822c188d8c9cc1c3971f348d08f4e9c52108f422acf2d8bd77c5f520e8e4b58967ffd459094a7cf369681c66d5ab9b0a3b23a56b0f1239f780ba08388dd37a683245364f1145feec722637cfb53b13bb236f0091a5abc937587502008d54cd5ec595166f65a9192df3fc793cee58ba01c7e385e2f9fa26406f8b056cdba7220f3c82f724c6de9475c2d47c8462be3c49b6b9dacd6adf0e248ae41413172a38af7b81a629924fa14a9d5f1714538e6748f81ff9223ba539f3a2b45ba21d622a84b4101e7a103175a524ed3b9700102349784fda0e718f0e465e4f2cfd71a15de4e1937f38e31b9fbd13ef8d6a831dee3ee96663d3256f9bda206724dbd3e0fae9be13d8fac63cbc5bf222c3110f2bc547d4e5231d49f93157ae6c8fce0f9706004957d870de8db0f618952d62a9bda59ffeeecef0d6970fbf1232ca430415c61156120c2bee23f30551ea6048f4b0c55918e81670c7558d692d0ab9b873a542fcc441d1608998e5e22507b40dab50cbcbc762f2abe2ee2b4760797a7373c91b994aa374bd891b46b0b4ff9b2f78ed5b98ceb62f159af6dee1f9a99f7e04d3c9750f255d0ee849856a77fdae5ad5e5e9cad8cb5eb19adb1b953e30d1a690755f33bb89d31a54480ec3bed3c15106cf347d45e10dc", 0x1000}], 0xa, 0x0) write(r0, &(0x7f0000001880)="b0b4c732619d474c28f8351169989de1588de1621f14ef1cfa76bd54", 0x1c) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet6(r1, &(0x7f0000001900), &(0x7f0000001940)=0xc) getpeername$unix(r4, &(0x7f0000001980)=@file={0x0, ""/4096}, &(0x7f00000029c0)=0x1002) poll(&(0x7f0000002a00)=[{r3, 0x2}, {r2, 0x118}, {r0}, {r2, 0x4}, {r2, 0x1}], 0x5, 0x2) unveil(&(0x7f0000002a40)='./file0/file0\x00', &(0x7f0000002a80)='W\x00') setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000002ac0)={0x3ff, 0x2000000}, 0x8) sendmsg(r1, &(0x7f0000005380)={&(0x7f0000002b00)=@in6={0x18, 0x1, 0x3, 0x6}, 0xc, &(0x7f0000003040)=[{&(0x7f0000002b40)="91914886187b2ad6d6a6405c8647e5352466da82a289ce260ea33bbabcbfbf66fe194bf7ce0402f1ed346ccf01e83cfb302c76acd3818f2f3458dedf505405b89e35108216944b9189eece40fc702baa180ddef7a0e2baf9334bf6fff3ac45ab4090f91b76dcfff4a771727417ccd148a987e5ec440ad0828de61003d05d4ae530437898d2984acc3105884d619edf52808ffb6a3966840c22949972ef7a871a2898f2ebe8028da3d23d6aecb6f5b434f0d6ff8195e77d676e5c090ca7dc3c216bf3c282b3a5b1f0298d891b08bc68bf35af269d3f2f4b83", 0xd8}, {&(0x7f0000002c40)="b0d66ead9bc968e951b4dadb15ac6b8bc8b9e3c9a33a8945029c8e883aa8cf1a3db936e31dbc9c677da20075b0123683cb83eaf9c4ed0b781082f9759b37db3cbde39330c04486ef2c59cc24a8800d9128aaca292f62ef3c779cff465e5203958d91bfcb7b2b864a1db063cd9b84c6e760475cc95e8f3005bc1e9ece9fc05532eb560409b9093b5d5a377b97c7b5f0c2262ab2db285fb69790c2ae1891ae3c1ca9bfef5d85b3b5d6de9e3b98a53c19d272f42a0db8d350dd128fb3e5876482f8dd1e4f2377a9270fd54fe7c4e2a9d0214f5e082838d37c7bff065209e2960ef5071e5b3a34212cc43c96a65470ae42ba1ae9a2c5246cbcfd14", 0xf9}, {&(0x7f0000002d40)="1c0cd942514d6a59b00b5da75baea8c8e865", 0x12}, {&(0x7f0000002d80)="12f6829db8c3dfa6a6713888ff99905dc19a34657776650ba9e1549801b38e5576c34883916b969c2e90f56ab5309e581b513a4306987bd041f01cc37bafbe1c39c661c76c9e6321d69095a29de389439b5347106ef23f0dc1c7f97a97522d200de3b6a8c17df73aa0a42186d0fd18fdba78345bf0d7b61e384974a54601b1b9333c392e20e3beffe306a1a66bf1ab7fe6e918d941abae6695c49f06c51a0b1d91fceb8eb22a61aa602e6bcdfe1bf923c7f9e3abede3d3f4a6db446e7532c2f44d49fa3c85871fafb80ae1f82e9fd014fba3b469c9cd97f2db0646", 0xdb}, {&(0x7f0000002e80)="820cd4efa4e4bb0618", 0x9}, {&(0x7f0000002ec0)="29e157be458b773488f667e554d0acec6944219427a3f02dbcda3f07c8e1c133b4ea7cfecc19569a10ab36aaafc8a933140ac56986465375ce243b76f7fbf32649c3f40bc03631b3e4b37754ed4a41e0801ef83f4ba61484106ff22c35ba008c741e60746094", 0x66}, {&(0x7f0000002f40)="2a3055ef17fcb2a5420e29ab432664f68299b3f4dc9c4901a149b28fe756f001734529fb9a3b165434bc53c89ce8b43d226768e73918ade4ab8182be954c64fd7eb40f1017cc08ae22b3fd1955490f197ac97d234a65db23f2095ba89ddd5c7816", 0x61}, {&(0x7f0000002fc0)="120d2ecaef93e57b407f905772dcf3a0f292757a05c4a81e19f857030377e2e1562a50d296e9f0c5fac6d7cc131f615e5aa1f497f4ed71b242fc3274579992e5b744de0c66fb2a31", 0x48}], 0x8, &(0x7f00000030c0)=[{0x1010, 0xffff, 0x7, "7246f213a565014edc18c986165ebb9e4d2a227fd3e427b2a9b51ab315ab18bb71a4a28daaf051ffb28ea14897f706ae25aad9f7d7506f74688fe654fc8df73a9098116e341ccd9a88e463c874d9778b4f738a0e8419ee10fb9688343aa4dc9e876ddd5bca6df8febf9ebef1e10355d80705aa9f7493dedcc5292a30810a645aabe3ee22f744bae238292a34715f5b3f9ff75bad2c691d1831e6a762ab4c053d40b5a8911f876d098be4115e55bb44377bb581930539930d37e9b62fb49aecace235b8b4ec47499312d83b061bc10675615255328623e636e2c55cccf63d88946face4dfb00dbfcdc7f41f40fa5d0ff98f443ee7c12681fb3d45e5afac0a81f44df8339830da3f1a399ebfc901e900890fbf90ec4f2aed20fe9522aa7e44fd8bb249ced6e89cb2bfa585bb61646ab49bc84693477165f76907f8f5cb29eeb64b3a9cde61ed3f35c445157c4f981e211fde80c6cd487323967c491718b3f1d744a4a50d9bb9bbc49dd9a5c99d3f000e62e5dae3ac7f05e3f0f9b3c407b4d50e160e39b98e52ebe7cc260609ab4e7949b001c067fe92e970f09d38b59e53d2d4bcd42bdebdd85dbe0c2f2d984da4b975b180661a9f13b93b61e6282d13009f6dd31ed2a583074b628fa773ff0b6471edb548cbe9f6d653b030cc2a8520b29c44c50badb652b13b33f64dafcd0beea93aa2e9b9bbfd5a7a8be2172ccf423204b9b7976ca1b7fed623ca0d4a74af9f3feffc34cc898b0a0ccedf0dcb143acec5911ea3081793f0c70dcf7728e5f5416735c38679209aea07fe1019467a535552db67dec478089e0bf8dc214bd701312418e786f021cbbd35842da8c9a7f01d5f389365d0946b334ac200ae45d02d766e8f256fc724e07fe16d6e53f359df4858bc800688688d9cd104967f9bfb5bffba8433c0e73090dfc25f4f5c0d5b053846b4da49122e9b1b6084f9d500012a77cb5d232f5f3962d7c66dbaa3b862d3f18058fd1e5dc1e40c0cb8fbffa5190f16557775d9c8721916e62728b8d1a38015c9cc999836eee03a9136e85af65ff6800edce4bc675be2bbce5365ddf4117857f4e67a57924adb84c78416c6298b25fe763b356c1900a7f092e45bb3c47a284a8bebd232ed8175d354a0e0b849d22ffcd53bf371f83b9db7d6fdef94d4f5db33cafba56f6a59d1a8a9d5c504388675b1654c6aac1cac392e2006352207fa830bb31866e0ba8851a5fc4fbdcb6892a9d91de94753f5bde496216bc095d1f04f7274fa426f3d9e0c7d31a012f30f54bd49fdf484c69acfd9f3933b0c8f7467254ab506bfd09e491ecf1586a565d95cf4245965925b0fe0770f3ef60043ec19b41c4f0f02c93cfaf21d9b63475f6c55a2d400e33ed7020941e9f0fdb1afc4accee5246c86af9257c405feb34e2fc27df2f95f79cd5a003580caab82d4211095b2c954cab10f9a24333f79db83927541b632cda566e171315e94c0286b3ff43c8bc46b4a5908129c07f253218bceb2cfde9a3841339d1ce357c883856d0a3d6984cc409b47a1274becd8ebcd4a9f62e0e4846d6ce55e2b67b34c338cedf2d47bb9796a1de3d74dd3aa1052ea148096b799c2fbb04d326945935d73dc5d88dfa2616f6b3b8c4f6a89aeaca3f0e3e87ac631b7a73880bc90d888147b41ba596d62aa102564d2483ea26ee5ec6f5c586675984a639d8caff169065354422f6e0cc979535cedcb63f07b14c2d13fa546131a8f23ac757ec9ee1d79d38b09b63ab84b9efb9080eac63f90a512ee867c4dab20ac886a582c6edf233687654e105b8ac7b538ae3ac2e0889b50e14fa457d5223a0c7d2678f91048fdfbfaad347e3bf54933378bcac4c4a3553d6a4cbb2810580452e13ce123227a2cb2ee1a7bd95d7232e5a766d2d96a8cfd1de9ff6cdf646a34ea93a92457aefc0a07bb2b50aa3fb1db37d86be8c377a906ec7ad14a53167df97930b49f89fcd8f5c43cf4ad9dd8fabf0125aecee23ab4df19e8fe5494a65b0f9e37aa5eac848a074184a99385b8de56fafbb24ca7ea15618032e94046f3dfe213105c9010eff478d18eeb21926452ea814c63c97e4638420f03a3110e9701b6a3963ca440c021d411352d91d57736628d041deee4bc67fb9aab739efdc58f76959bef144784961983394dfa15f0b4d06a628f2929cbb7fef24b0d0ab3e9b87eeb0e9e4195d2c100aa8fd850e744eed6565c8c2841360a3a1b975df493eb91981e341ac9a2c6cde53f2e67fe6bedbd26e9774dc290b5793e31b1a168aa9bda642c4521342cd99f0cc8c96cd38eeff91cfd3e5d5a34f2d230498197aee32081670e057ed2ca35a8079aaca23c89485208bee57a0ea79c98dfe8175d7f7c4fa8d9593967e26cfe1d0ca89d6d6b5ed210e0dcdfd2f100d4d077e02c51f432e898c2da676898abd352c8aeb4bfd6321a6e995c7e2d40675ec39f88247900a1281becad7dfcb0fce88ccca083e0019aed3a62250ed2c9f4ab4acf80b426117a4f3e6819343c9eab7494f00f15ed2ef76b283a87baffc15d862604ff70a8aa527c664d1bcdff1cd81a35bd52478d3d79c0b232d248fc69a4864dd5c27bcf7e96fb5f7efa02d10bf23053840ea7a1142f4c363093aeb50490e25673f82db5e44b160d69af53d0793170d8afc696ffb1c435638f9cdb7fe414b575f0ee176dc3a8b029069a23b7576a7cf0ce2af7b516ead96ab59e99cf42966d8ae671e668cb4ce24ca5e9fbc79e3022c94bce029337ddee828e81bf0b404cf8fc3bf5a70a4ccfc906fa73860429a0fdded7330b7dfc34e3c4d09b46502b0f54d93e427ffe12edb014e8c9111db73c3f5387db7cd216d89ce71d125b4bdfebb0c7a6b49fd774a7f5fdd89ad06d7f4e7fb38b542a48acc958a63864cc81e489c1d61523f9553321d74e3c4ae44a10b152fef893ea913a0ea566e8997e977e63105d44c1f6589bd47a7656c80fed3d2ac65a5e0bf00da4f5cd5dec8217f1b6c7592bed2f82459fdabec3cccb82c3fc8927fbdaac4627cbd400e777cb3f7cfa45e86fcbfbd3a1b29a7cb34f9e3a1c15b6d5b52080c667550896878062264cf98d75b70c6688ec49017c7188eab96272086352c915d9e4d3b80909351d37be5754a960fafc6f6b3dd3b752afd3a2f3381aec05c405627a983bc9e50439d1e0381c732d2858cbba611cb64bd2d519181a61b85b73ebe5bb885a40b8d3ce441fc553d51f3b9f39fc4e6681754057793db8de09bc6f44210a3647b7d5dab86cc26e541ef793b8a51e7b94611a809fcd652db7db8984c9e2d0884e9070aaba7724b26f74f1861c0ceb33632a921365952f9366f0ddfec7a1f7f3890edd9b659bd8e1e87495db13320187f433367721beb69d2b5c4a3a021cb03c0a02f94b86cb442082b02bfa4a55f079473b4d0245cb5b55147aa6c11389111a724dae86989aa4c09c03ab789c4f44fe506715818334323e29e1f9c5b3089d1b9638ac04369fbef3545ed74bf6cabd30eac673b889eeb0efc72d592791fc2030723747ef8a538608ed90dcf3db7225234965cf7f28f0294bb40c4158200ee1a53a866bea6ba55bae87ec9fcd5a53b1086aa6e5a2ce95e24fe71d21ed3e3371d93ce90ff60062ba89b0da44b2174e6ddaff4eb14960bc96626b33f62a9f36a2535f5831b6c7eff874819019cc04c8f4bd3963793abbd82f61f2c2fccc03ee23c3d04b47a56fb1741a432d96919d9f169fe887e7776cd21b26609c00e9055bdecbdf9a6b9b44a3a23f5e02716d345850d114593f432fd1dcf57281a8bfe5dc90ff1fae23e780dc49be6672bf67b86b25e595e8a3779585d7ce86f661b668a9f33accad53979975ebf99854ce2947f8a777da59047887fa9c471a503883911e969231d13d3ef805e8f6d737f854fb33aebbac2687e52aa6693cdda2b05dba43c72dbad1e631a674e9b6c16b18a8e10c57e322ab0e55a3ce176412dab5b4a73f276a1173dc03da8ded36f948181e5daa7145918f98e399f39bd475b59e491491e7a9a3e552ea1a41f4b2d5985b4ff65a97be09aa2b07cfdf095a2ddd0404b2bf504ffdf236477edb9e823612fe9c06003d8a45458c9e1eac695223009ddbb2a7d55d56be629fe32e406f455830b88f24d6732dfa1b0a68a9d0591ae8873b5004e19e618403f9bb53844b6a6408c5cbd10ff329b1c2897daf6fb0af43708708b05faff3728409136e67c0431cd274e96a30e76d032575554f121655e38fd046f735b27ad3a58b44cb1b1ef7464b83d88298ddcd7ed3820a535bfc707df90cde0c4d20095bac1f80ce67053f891b4cacff411895cf536966d9b31297ba31ccb07e27ed1ccfaf45f562c16bc3e925ac7e65701130852c65f18b7cb5635370a91a7edae47cd87f23361ffc886552a979bc3ab5310f72657bdb438da9bf17f07b5dd800d145759496ac2b8e9146ccab5e5863c7baf5e39405dd602b869f58003dcf77d97974543c8c01d9361a2d68b3b42a2081d4ac0807c35c7a90aba33b82d0ef317736cc5fb0e2fa611d52e934b48b0344c11a02dbbfbfd1eab4760e66300bb4ef95e03e7156313bf2cab3de45d40e261e4f4736dbeaf0db2f94c85d4306d8d0c7361081d89e6918f88f7119c751c32996c94a0bba17d45c20c18ea0a005315f6981b78cf166545f5412c16f30e5b17703f1e309add342a5579deefca14084f5a0390ec5e966eddf51d24b6666e379c557f602472148364091aadcbbfc6cb6cb14f7a1e36dc4246bd98154ec5ca86bddc839860a04bea9c9a05cda2a15af63bc84687002f5a40cefc4fa4e15d8bfd288b4bb227c53cb3865c38fa06bfc80539d80cdd92ed2e66f92cb9624cfb7775de740bc6b090c37d5809caeaccfcbb2c74611ca25b9fff32205502c6644fe8a782b86f081e0f76680c204bb4b30ee39664a5393bf0c38223d9a706deb880d03370bf17ada25ca1075dea445edb47b2187b6fb7ca606997acd1e1c9fd9208dfc96fca73b630b9de30712e851a959a002a1c70a352bcf0fb3d228e06c2bf2a866d1026f5cab694f7ae304ce05c205e0b7ed62d6b2e5558db6e7b00c18e00acf1629ee2687a611eb5ebc3cf267282ef5372a71fb0a71d6ecac8c025bb0a222067f453863f2c51fb7f0ce78c6d6f1d2e56886772ae943e2b7243e7830a69c6346615c63fe9cfd3f555f0ae5a3d7920947a47050b0a2d8f22c99c09b262f538991a8ffb80d92fe5e5a37d7fa0f80fa773f6191dbc1243944882f6ef57c2413fe79446e01fb42d9971e7ace6592faec7d357ae8502b5735f6758e12ab50960117db4c91ca120e89a2a13d009ec5f60d44894ad3aee56bee2e6257114e14bf7255672f4ba838d028af0d5cd647afc84215a25eebc774dd07c2bc7fdd68303b3bdd0d2b05e6892537068ece85bddd577a9223b41ac1974f9b1cc080b5d6ce82e308daeede0cb11ee9c03f7d921645d4752311a7e6f12536097faf5476b4cb6381ef80b960c03a45152bedc109adc3e950422838deaeba1b7fb6860b50238b884522b797e089680df2f0b6fac996151fa23da4ca57fc9d0d62e7a6423e5bb7ee3df8edc069c846b2eafa3a62d9514503eb4ff6477414afae756c227fa3b07b636c561faa3e5a15482f3e0232f90e52564f28aedd01f36a6b45cf3b2a6a9360e110c43d07039d0c4ed489c1aef3d63bf001fd982eea1297eb3c5b8810d0cb34eac5c5bbe631136b5174fb6638d7aefdc08e3d072e765c725d8927a230612774150d41a01b8971b8f5beff283c41e2237b6b29167476597a48327029cb69f52ac8e087"}, {0x70, 0xffff, 0x100000001, "5a1bbb365e2962a4d9885825823b0d9cafb51ff5031fa7a48e2c8841a662b7675f0675bc21f121806bf6661424dec0e9ea19efdcf8a8f93a4d0b6584ce30690f1f284d8e25d9a5f9b63c4e637fa79daad6aef52a7254cdb87d84441e4d45"}, {0xe8, 0x1, 0x4fcc, "a7c6653501e725f2ce3c80d70774ce2c5cf1f869866d3552bfa6216943582be76240aa2ab4eeba958a0b40008f67ab9a2e450f0d6af2eb5769ad58b33fe540002381491a068e7a93a697e7f8a4954a97935f0adf4b2f6204274cc2f338a595fd2bd42e54d310be08827630729f4bf4a8a17195f422609342bb886cb4c9edeb338d3be8927825934776a83e886803ebd3ae2a692feb380c69d26909a57629a0d7bd3e8472198d109d8e740adcaab10733de12554b78f73497610b6f196b334afd26401f979b4253ca4cf7070a912d6ca2f3647ec64293"}, {0x60, 0x1, 0xba, "e63fdea10b556814b8b1aad5250fa3fd39b3f0ab24183b193abedeb48ec3cea2bc174b9444cf9dec91d86baae8e37698b073281f522a4d2aadeb3af3872b5538ad1583f2cb8fede99f2f8a773549e1"}, {0x1010, 0xffff, 0x3, "f24e51dd6da1c7fca8ebd917d3759e6629df7a63fdd38f1df1de70da1aac96a719016d1636108543b88582ae65a7d73b68e3972f24e380ab22396de584699adee41b30d30c05f5d63225d04abe2579039d76ade1801224827a232b7660bad674a55f73e47ef59e1ab1fdc850047d74f7eb24061095ec8233a8cb18cc05d17c3a34d8aa63403aca618538d4b3eb7c270e2933733a68224313076c6a3fc2518153c39d966e5d59a98f221b17596ccef542110daf7aae415b99d86a7fcab9923a03faa74ab099e9690fa02738e3bec9eb66f5352685091c1dc15165c1bf6dfdced2be0cc237819b8c18fb4ad34764fbf6a078565cbf48cc3dd180f16992e2566bd8dbb5f17e8c0285b473c9802b185f8c222c4094b45d9e64a819dc1bf148384756ef008640c832d57643e3adad5bf2b40b76465e5f0ea096f3780b4428cfcfea30665046d8d94f986e65b8c3782584f902897f4975e31970e8c2898e7da272655f439d992e2b9a18b3fd0dc9c35d595f6cbe3df2d3ee5e41ce7cb5241412f7b6198ce84fdb3eeabf92f1b04d8efc7770c82edc7a1cf8345c2af4c8f45d209f4514fa5dc0af22fa9b68a64ee2127d4bba853e964cc0d88d45e19c8ced816212451fe3e9caeeff215be8aa75f9f3d4963ceb0a2d855d06e561614438894352d7341fb1f35b66a5a1b75f141cb2b9c6778efc3f610026b548dd2099faf7960236989d23bda542ff266d4927e90621448d2b90e77eb22b327caea9cdafe3bbeaf6141ae6fbe250cba933a878b7c9acc9b4e22f3a659837b4f15127a1910e5b9896e63b36cb7e0c749293628266f4e4585a47207a483172af9898ef9ac318a5800392eb50da5cb717ab1518d39ba161f341d88e3ebd019702bab70a916ee8e46ff400786e2c5428e474a1fa54ff638abcea331efd241874bebe95e2cc5f95d1f8965555e35eb08621ee0a8e50c413b3829aa3e38ba73e40c1467d158cd2c443cd54bf5fe4b27bcab577a7f6df64dcf2fed7093043e9f960db815404b4c341fec551d070c4b490c597d046e79a18ec74c079e65e52242dc489e8b5becb7e5b740b48ca519ad5d05e805ed7003bb1546465f779a9aad33854845ac045b3a6b4bfb37e902638322f4c149c8c4ed10592a284d55d094f0c81ec6de86a850e3a7736a99886a13cfc9c19d341094d7274d872568e365e91938ac6d8b2641354ebf8d73ac43222d56bc6be75354d0cb91bef31050c26bf2ce58eba567b532ff5ef8ce99a3a98c78ec5fecac9d731faed3f1b43d723ff76bfcd8b63c97a681a0599273359a61a9a6e43fdf1c3562dfa9a8fd8bb56f198ded42dd493a091d7cc18de42b525e7f9e68125d66adbdafa7a235595219c2cc07e9dd7866929f74524ac0379eee9b4f1961993c4384a9a1446b501513e76361aff4d3fd189faf3fb3baf8e750c14068ee1bb12d450be24515c0dae91d9bfc5cd09e8e695a9ecc640748c2932b677aa175c9374c13775df436bbbad9a8855ef6a9b54be8f353275fdd0875a49e47ab8f40efdab72268e25487ea1c0f43eae3894c5033d235262b061a3476a0adaa8ee2b5a1b37d689ed46fb8bfd5a0c3c6465551aa08896f93a23df1abb9dd6da2819270cba0f365a638924cbe7be9c569e7c6ad22c27fdb3bb1bfed28bfb9ab3d9bd5f36423dd900f55cddea80fa7d808da0c694e2a0b5ad8a5b46c8beb33558bfe9dde9b931e4eb3fb5aaaa68b94035f7fd7638a482bcd82493e48be80b3905159da52eaaf1006adecbf19a240f8e35d81dd3eebb310783f6e07de0a64ad34ad5cb8bfe5efdc6f27805824bffc342f8a7b7e91989fa5396963b3add2ed1f15f2d7f25b2bb63b14b2194bc1fd8681b318d81db5b458cd59cb9cae4f72efdac5fda26602e50e4842606785d97e873cf095e601746332a6ffb0f43e414fdfd35ff8679892f9bd39ca3b139b09d559bce70d22198d62d538b5ae4ad8caf31b119c0bbf58c8d4dd0d4aa95c672b01f4d3f5ab0852377183bfca343cd0f33065ef446ee241ea7cfc941d0f4c5687146646ef042101bf0c9cd04b1b2597031d679d1b744c0c39c00a95e2ae2d76800e3aee43b65e6a809ce48ec3a6792e49f9af4a3db708fc505fea34c86b0558ed2ca034f1029151464fc3654c9e546e5f7334c43e7dcf3b74232b923cbd924da18707e062a3b6eaa602b329166844fd29a2a427968dfa09e6a3f60642e7091b55d33c4f38e8cedfdc28942cdda4367b86822515705e57f17f4ee0ac41f37cd1099f9803b2296f525ad6e216e7e1a01b40d265e7fe30fec42d259077a2e2060a0f1c38ed6f5c554827216307d8869f1ad3cc68852451ae97d2b4aee8b013a2719475ccc3a6faf2590e04bdc0507209396f90b6932b913a59420238b628ac88b4cb0f4fa9ca37e83ea21e5f21ca3815568b0db513e17df6d6a37279f57f1f8ade56d8be2b6361d9ada632596a3994ec2f1239db9880c558df2631904a34fc48c5ecb5d374a4157db62f12cfb5608a1ae2719ce64b729ce884c56a2d5374a26c23166f1b0ccd188a2889ae2e866ad261fec99cba6d7c61419576491101ed01c2efa3a546a77706655d942edfb3888c2551c9e696dca092b311ca8b48aacaca53501dc78b1872f22b86dd326f68dbbffb4adb6e4cdca10ee21f383ab3514e6849c4cb3d06957279bf806cbccad9d11695b3ecfc3b4ee0475eb063ed5c77c9e1c261086a5e2b9e0c6f544c3b8208a44cb1e1f4844092c15950f53e1c5d0030c7f7d2a7f6cda72901a2aecc74b928771ceada049ae29f9221d08b285f48196cddd31f2be4ca9c111387743978ab2fa3b9f845d161fa5a2712ba9272834fa413860c0721171dd13399279040b9f15a8e61dd3bf642a527d3965758232bb6dcc4bcd0a206e7e3c55f939e9791523a787e9a396f307e0c36711914c3f8844411349848f20cf48b0e23cacbd2326ad7e4b866301ce942ff746e7002b5ad7e63a82e8de5027e7a2b97ef41f3f9619df085391f38b2c3428bc986323dafa9f8c49c167e0dacc1e35eaf7067e98821fb63c9b9835563776f649d136c73963462b31dc0ea21fb97194b7437af172ae9080a2a2c005d58f33d8fce79e5fdeea33ce7d40c111dcb718c8802cc20ababdc202344f1e0d348b51deecbe817d5cfd45cfc6c1a7d26f9e63d8841fbf77a07ac9b6710affbe8b6eb9469eefdbfab6a38e8615b43463b8cbbae359145296bc8a73043a0162cbf7b97e7aa49727de2699279601a071716a84b35ec6f6fcbc50976824d8114da036bafbbfbd533467a420a0b57a987f9788047fea96f984ab6cb0641fe7db610b76b2bd89d1bd37ca9f203c2b50cd1012c2cc2ccc7a389dc3631d87d33d422497066af64c59e24c7d6b9639ef1652795424f21ee4f58d2106ab75dd88f3f7e887cc7498c40cb10b20d6fd142fd50db8c72f918be16dba378ca17b514164ba9e64bfbe22df5ec16eac0e1b621b2d4f48f506b208e45f2c0a57cdb110295b394076bf939be693911ae3fd3e68f7161ad3bb59e75bba3513597a8428c9f26dd82a03103e6218c78894aa7dde509032102726cf11139bff7eb5d13e7a5caf105a7f52820110c30f6faa62ea9d4f43084681dff6772559ed35b251caede5ba1d736e1e12b432dd58e913056fd58beabaa5ee7f93f407a581ce8cacab3bab53afb63804f59f23258d08252ed294e45e60203b217e87249b9d0a4fb0ceaac051d336ebe3d127f67f49b39e134595d8f4a088102eb874e833a1531c35f681b9e07600f610482cd2e14b061f6d4534b91f9b3c7c77a79cbc48a6495ec843fcaa927b5b71b996c4c0822755ba62e779628cc44d98ee8ba760db5d53e0ae4327fa6b6fbe42d4213adbc47dc34fe4526d3e5aeac2191b43dec886de9a0fb3661df4a593af5029f2d0dda58b6cdb92deca53fbce7b7a4abc82d2195b417a07580e5ff333f315fcb603ea10829ede94bc7148d9efd26c5c0a9bca90efd179651faca083922753b56b475611186eb20e4e10bdab7bc545ddbc758cb7fc1760b380388bfdf4ba6479ee4d3aa5945cc8434f3ac1c108e419f1cfaf827d39e09ee2b846991e5fc2eb32dbfc02c833c4e8754af641c2f144a855688486bd754670eeaaaeb9b005ed2946e9b334a587d6bac05697373479f6987f14c71669dad0b18b1daa53a0fafc47f22a65268d05de13fde97f28fa5f8b6d3386c2903abac5181e7f6e4d9fcee8e59f5882f3babea9d04c447c1611bde81366c63f1fd0529fc9fb5a2ff53151d249e68fdba2d537eabae6b07a4dc9b34b7680ba7db24b5fc3f97c0e300cb8b56ce03a08df6131dacaee8922bb298c427be81cafbee7493c8cf5ab46cc9ba4132f492cefa5815d210ab577a387a4b69e66e2ad9cc6028b2571e9363718022a83a6c8551c1f8e544091c2dd92d0c9be0e1be0338b02e83a244a2e07beabe9d21b87379bf2e07292ece442897f088aa264e0a2e2aa0056effde516b2632fb15e356063ba099b61dea6884ce0c336987456f46dbc3bf058b573138266fc01ebe7eab1fa8d1e37eca47100ff841f0209b4c0351ec67a4e00c398558ee2a8aad0fc304b6f3f5b7d41daee59d95eb35863ed27df179d1341b5940edadfc7cdfe5c8d12b4f95b9299216bd7710d0f30134f906dce4af0824c23491e95b2fde35a0cc82524040c457b00daa01a25e0f570bcd0054e5b6be169babe84bb7831b11d26984b844f09578a83650d8c714718842786662c4a8c0ab82c5ff831bd1b94972d3765ee90d47e7a6b8ef80004c8018a13d1a6fef184d8ee38e995bb981becf1c3fcb12318963775126bd802deea790685d9a587e44137bc71626365496136208c1dc9b8950d2a00126e5eb0f364c220db2d247a3e203096535ef6063ccc194f348c2eba6e5b097596ec123c57d1a0bdc2f3cb03a3ca3ca1b5268410e2b7cbb9206976ac68f9c37c17338880cbd9d9e96cc240d8a1d7c4e13ab7215e47840c6d0969db5026005047e63c6ac99a355e0532d584ab330d23a903fb3b89fd2bba83b4498cb5c07456a8da292732939c7d0b556c5393588acfd5b6ba9fb938a54e42108bb8eaedb4eed42479685408bcadc82fe4815eeb1649765bd604d687cc770db67959b012da67ac8d634ab3176e95e261e082dc6f4b5230c6ca51f17c12f80d43c93e8638fa633a1f13b38445bbd6167e0678993fc7551fbf4ef8ceae24b715ab9808eeb3d3e7b91a926c18ddece9dad62a83ab6632d42c8c37e048e72a7dc54b5fd3ecd05a3fbeea94efb9e4ce9ce20d42a80feef95df2b0ba364044157d8a90dd7b029f95aaaf33a10ac69962c0555b8549198e12fa196c14189e332e098a47a122a493aa7326c0e0406d3f0bbaa4e15f5d480d61f1a9fd5a50ec2f963649ec1c877f385245104d75fc3b0d1d2dc337757faa7c3ac2566c727eb5153b464e0785b7c3d2b30711b0a4147817ebfdb230376ad08800f5a3693253471bd5ba0a5641987aba7db06ae1324812e6b7e0c69e2347a3a195278bf5acf9fdb1fac9a1aa870487e9b4c6520a67e577d27283b5de48179af21a631ef9a4cf2cb5f6d8fdaeca8ac8a39652d984ccdb6915c6a8df9b12c4537bbd8c131913c42a34728416113c191380e4ad3fbb8438e410e8b59197f15dc571a84878a7804f87d4d1c060dfbe66c1a6256f6f5d88bd152bbe1c026436655f43d6521c1297075327cf824c73243ddf26b9120d88cac50c03f64fe4b86b1b60c4c341c684b6e77c39585aef310f1acba417d787960f97a7bed054f93c"}, {0xe8, 0xffff, 0x8, "85dff2d9d64d2cae22e7a43fb7d98af4f3498eee24b210485e589a979441c8d1035bfc2458071b0b8890d1d948dbdfd4fbee7c7adbede0dbeccc88dd27b3661dbb453da03b94102ad90717f73d01b41cde8d992e061e0efe1a5c11b88a7c0daa201d1d21b594409733044ee0ef879761f8d7e863bf08e2302975dfed0dadaf89a362368dd45e58f4c2d72ee26a197763c6dc98ca54e6f69419895ed214730a0d76b5f709f6f95ad67796bfd5e2688c5b049443abe73f675858a588fb442fbe55566b39e3d3c79a6c2518322a8f6cae7faf"}], 0x22c0, 0x2}, 0x6) utimensat(r3, &(0x7f00000053c0)='./file0\x00', &(0x7f0000005400)={{0x3, 0x100}, {0x9, 0x9}}, 0x2) preadv(r4, &(0x7f0000005500)=[{&(0x7f0000005440)=""/79, 0x4f}, {&(0x7f00000054c0)=""/59, 0x3b}], 0x2, 0x0) execve(&(0x7f0000005540)='./file0\x00', &(0x7f0000005680)=[&(0x7f0000005580)='\x00', &(0x7f00000055c0)='@/\x00', &(0x7f0000005600)='W\x00', &(0x7f0000005640)='W\x00'], &(0x7f0000005780)=[&(0x7f00000056c0)='$\x00', &(0x7f0000005700)='W\x00', &(0x7f0000005740)='W\x00']) pipe2(&(0x7f00000057c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) execve(&(0x7f0000005800)='./file0\x00', &(0x7f0000005ac0)=[&(0x7f0000005840)='{%\x00', &(0x7f0000005880)='$\x00', &(0x7f00000058c0)='W\x00', &(0x7f0000005900)='$\x00', &(0x7f0000005940)='W\x00', &(0x7f0000005980)='@/\x00', &(0x7f00000059c0)=',:\\\x00', &(0x7f0000005a00)='\x00', &(0x7f0000005a40)='.\'%\x00', &(0x7f0000005a80)='\x00'], &(0x7f0000005bc0)=[&(0x7f0000005b40)='@/\x00', &(0x7f0000005b80)='\x00']) r6 = openat(r4, &(0x7f0000005c00)='./file0\x00', 0x20, 0x4a) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) ioctl$TIOCNOTTY(r4, 0x20007471) writev(r0, &(0x7f0000005cc0)=[{&(0x7f0000005c40)="f220fb3cdbd4c9fc99", 0x9}, {&(0x7f0000005c80)="e2c26ed95fc0a0d6be3da87f73a9e456c427bb96910a5087bf3aa1237d4c2395ed11538ba151ca94037b29aca9fb449d0c", 0x31}], 0x2) openat(r3, &(0x7f0000005d00)='./file0\x00', 0x20000, 0x3495483dd0160c8b) getrusage(0xffffffffffffffff, &(0x7f0000005d40)) fcntl$setown(r5, 0x6, r7) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) dup2(r4, r1) 16:00:08 executing program 1: truncate(&(0x7f0000000080)='./file0\x00', 0xffff) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fchdir(r1) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="d86f94b0b544d4410b0a85789ac1a7fa4a8144f8adc94a1954cdd77ffbd9ac007e2a92a49b12c92446ae424ba239b88f21", 0x31, 0x8, 0x0, 0x0) renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) 16:00:08 executing program 0: r0 = getpgrp() setpgid(0x0, 0x0) setpgid(0x0, r0) socketpair(0x10, 0x2, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4520, 0xfffffffffffffffa, 0xffff, 0x1f, "9bc484ebb6c703e42c864cfaa83d832baa23f0ae", 0x100000001, 0x7ff}) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000200), 0xc) shutdown(r0, 0x1) 16:00:08 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x4, 0x69}) setrlimit(0x0, &(0x7f0000000000)={0x80000001, 0x3f}) 16:00:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', 0x80, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7ff) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:08 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x6) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(r1, &(0x7f00000001c0)="be4aa0aa8c3d0533701d4b248ac6336800e9498883529ffcf5fa06411a629c36ee8240d8b50b454f42aeaaaa1e50af1a68239c3344af9a32442c8be66c29033810a0776b0785b13e3eef844c9e727e3d24c0746430bb666a1c5e6ca0d82c40544928257ec0b76e88d5d1981e779927b467e850acf1", 0x75) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x5, "8e3d03be12712c48a383abf81e9bb932e27d2404", 0x5, 0x10001}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x9, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="97ae779886653c6dfe241a50f1bc150b03bf34d1e311eaaac4dcc0c88c2b227881114dc18e885268018e84c30e8ba95124e824a12f970405e2d3e000210d1f49bd88769a3f6292986d06a2026c92765d550d601fed33d2165ef9cc9219c53b823a4b8598befd6e277bb5b2ee65a35453e0b6d36a5a7679dddb439ec23903b3a345847272d82501186ef7d0d10202a7abdbfa76b5bc5954d0cd28a8f5f108580db0a4039ab33a3ba2886722b91a7ef1d4b35101f37687d02666cb6a8d43a0319243d08cc9a1cdccaf0ffb9df8ecabc3d142a47d26b94298ffa71e197b", 0xdc) open$dir(&(0x7f0000000000)='./file0\x00', 0x810, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r3, r2) r6 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0xc0, 0xfffff, 0x9, 0x7}, {{r5}, 0xffffffffffffffff, 0x1, 0x20000000, 0xfffffffffffffff7, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x40000089, 0x5, 0x2}, {{r5}, 0xfffffffffffffff8, 0xc, 0x1, 0x100000001, 0x2}, {{r3}, 0xfffffffffffffffe, 0x4c, 0x8, 0xfffffffffffffffe, 0x3}, {{r0}, 0xffffffffffffffff, 0x62, 0x11, 0x6}], 0x7f0000, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x5, 0x20}], 0x0, &(0x7f00000000c0)={0x5, 0x2}) r7 = getpgrp() fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x1, 0x0, r7}) shmctl$SHM_UNLOCK(r6, 0x4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x8000, 0xfffffffffffffffe, 0x5, 0x7f, "244fb9e8e95764ad13d8a35c2a54cd3ee023c545", 0xffffffff80000001, 0x8}) 16:00:08 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x2a, 0x1, 0x2, 0x1}, {{r1}, 0xfffffffffffffffd, 0x7a, 0x4, 0x4, 0x7f4d}, {{r1}, 0x0, 0x2, 0x40000043, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x55, 0x400}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x5, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0xca4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x200fffff, 0x1ff, 0x800}, {{r0}, 0xfffffffffffffffc, 0x18, 0x1, 0x3f, 0x1}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x800fffff, 0x100000000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xc2, 0xded}, {{r0}, 0xfffffffffffffffb, 0x54, 0x1, 0x1, 0x8001}, {{r1}, 0x0, 0x80, 0x0, 0x496, 0x800}, {{r0}, 0xffffffffffffffff, 0x12, 0x2, 0x2be4, 0x9}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x6, 0x77}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000008, 0x8, 0x3f}], 0x6, &(0x7f0000000240)={0xe51, 0x2}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x7ffe, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x104, 0x2000000000) r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/214, 0x3d7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0x8000, 0x67, 0x3}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x28) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = getuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) syz_open_pts() 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x4, 0xffffffff, 0x800}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x58, 0x80000000, 0x9, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x5, 0x4}, {{r1}, 0xfffffffffffffffb, 0xc9, 0x80, 0xfd62, 0xae34}], 0x2, &(0x7f0000000140)={0x100, 0xa}) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) syz_open_pts() close(r0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getppid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0xfffffffffffffffd}, 0x8) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) getsockopt(r0, 0x3, 0x8001, &(0x7f0000000080)=""/110, &(0x7f0000000000)=0x6e) 16:00:08 executing program 1: setrlimit(0x100000000002, &(0x7f0000cc0ff0)={0x1}) 16:00:08 executing program 0: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = getuid() r3 = getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setreuid(r2, r3) setuid(r2) r5 = getuid() setreuid(r5, 0x0) 16:00:08 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0xb, 0x80000) r2 = dup2(r1, r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x400) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x5) open(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x8) flock(r2, 0x1) kqueue() kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x4}], 0x9, 0x0) r3 = kqueue() dup(r3) close(r1) 16:00:08 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0xc8) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x6, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = getuid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x9) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]) r5 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7f, r2, r3, r5, r6, 0xf0, 0x7}, 0x0, 0x6, 0x7ff}) r7 = semget(0x2, 0x1, 0x80) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x101, 0x80}, 0xc) semop(r7, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x0, 0x401, 0x800}, {0x1, 0xc8, 0x800}, {0x1, 0x800, 0x800}, {0x2, 0x0, 0x1800}, {0x3, 0x5, 0x800}, {0x3, 0x1, 0x1000}, {0x6, 0x1, 0x1800}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/40) semctl$IPC_RMID(r7, 0x0, 0x0) semget(0x1, 0x3, 0x200) fchown(r0, r5, r4) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/244, &(0x7f0000000100)=0xf4) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x8001, 0x2) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair(0x13, 0x4005, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xe4073a56ec47dd86) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x4, 0x5, 0x1, 0x7f, "a0ac990aebaacb4a04fdb8e91b176047c13e74c8", 0x2, 0x1}) r3 = syz_open_pts() syz_execute_func(&(0x7f0000000180)="660f38f6f145dfdec401fd6facbf00000100260f61f7c4a37d0863fe0bf2420f117bd6c4e119ea1f43c09993000000f9dcd245c1a10e00000008") ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x318e}}, 0x0) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2497, 0x4}, {0xee08, 0x1000}}, 0x0) fcntl$getown(r0, 0x5) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x80000000) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x79, 0x7}, {0x3, 0x1}}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) fsync(r0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8080, 0x32) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x20, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="b9c5959a619601ee68d72ab1894bf026cbc7c02863e8c3619b36cbf957363afe2272b8787032ac9dfab0dc3a990370fffb724ae70a20dea55422ba6b4557a0adecb9f0f0c0cb0d1b8fb005a7e46dc757e86f8e8ed1f659e8b1e6d7e232105041d784f095d50b3993af23debd6d55bb0ed753d58547de117328fd8f63867f46660717c436d710dfd8ab09a07124d5376bf5e6a6e280710d7e8c712d6bcfec5ad8db7cda802ebc1b9934675003b5d349fe41513e64adafb453cb5cb2e924", 0xbd}, {&(0x7f00000000c0)="6b2d391660fbd90635", 0x9}, {&(0x7f0000000100)="2d32c811f2031e1ed44c1f3c2ac3e24fe6fd2cb50c336cbd4637a3fcddb79a800cf4f199ba97fe6bc0af18fdc5795bb5102538fbe88922f2f7bc0e8cf467d4964394cba0c4ed39c7f17e71aac610133bdb963d72d97e779fd0a4f723e88380", 0x5f}, {&(0x7f0000000180)="bc6ca09deaead5f9633b38a95073edbceb9ca1ceebf2b77538e77a0d0770daa38b2e95460c5981973b04f7204b4b3e578fd604f239da88eb11ac451167480524a4587ed0b6e6fec30b493c78fa8416bfbed800a8dac6b27b266050c840dccb194f8d122d46904999332754e99cfb1d5de6c1834f01d6442d62a06de1938efa5e9df678dc73e0071a9e237c3eaab6b9161f64eb", 0x93}, {&(0x7f0000000240)="f463acaaf8462bcac4dcd92fb80e035b4d44b00f2146902ae88f18bc859688d1bda87c2984f5a7fd22eaf70226e5bde25348e607aea60a71a845af6f8b48b6f3b8316e289869e08d0141ad920c282c355100bf147145dc148d796dc44fc6c725539d78d66cfeae7d1bf398a38681341ef4c5eb451b83b3d29e0c4dfc4604e6ec559a1ddfca8326cd67eec8624a0a362c95c18a2a3d0978b749816045f32be16df08286a4db21d2d5972f7e5a9ec41a9dc34b4cade3100abf", 0xb8}], 0x5) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) recvfrom$inet6(r0, &(0x7f0000000380)=""/5, 0x5, 0x800, &(0x7f00000003c0)={0x18, 0x3, 0x400, 0x100000000}, 0xc) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) poll(&(0x7f0000000040), 0x2000000000000200, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x109c, &(0x7f0000000040)=0x7, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000040), 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = shmget$private(0x0, 0x4000, 0x31, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/248) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x6, 0x5, 0xf8e7, 0x101, "79bebf5bd9eba0f577f676135bfced007d9e6127", 0x3, 0x1}) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fchmod(r0, 0x80) r1 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)='&', 0x1}], 0x1) 16:00:09 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0xc) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x0, 0x100000000) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='x\x00') poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 16:00:09 executing program 1: socket$inet6(0x18, 0x2, 0x0) socketpair(0x18, 0x1, 0x4e, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x0) write(r1, &(0x7f0000001140)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f34c79b987b0fb75067831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e469981aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e2fec6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c088eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72000000000000000000000000000000152224322df2d3ecb5ef5dad", 0xffffffffffffffae) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x800, 0x9, 0xffff, "fb9eb23e29c7fe37e034fb5b960a53992de8b6a3", 0x200, 0xb000000000000000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000480)="ee854e492a8f966e8afe785266075e36f46a6a86fd4b7459a375b278c9ff2ae2cbc28ed752c10d4387d5f6488803659e3f3f246e0ec759e0f3495950f9fb2da6c33c1c8a461447fe072e9926270e408a6be730f32a08668e6c36e08baf4fabef9882bc3549d79e519500c28e2b71ae9acce6a9e8e3491995c03753cefa5d13907d00323ae09970cd0091ff9d5bd69b243c37048548af11d3c9c35668892aa28e845ea59849edc57c47734c5f8dbf888ce4ae2fc1f654ba86c02caac3535598d3a7032a5af1e69d0fbf15ca7d051e609498b2a3cfd4798af198d64537c22851b1955590562e894acb34fe5850a3b1bbc1679134bfad543b51e525f4bd23bdae454ac3e314a60b6e5e4cd9729224db202a49f76e51a651112cd7b786505edd3d46286ede3c8992659d96a8a314349b66aed63234779781d2db69c44d3c82a530", 0x13f) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = semget(0x1, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/203) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000040)=""/187, 0xbb) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x6) fcntl$lock(r2, 0x7, &(0x7f0000000480)) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000001100)=[{0x0}], 0x1) 16:00:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000140)="279de76374cb9898550f8d0d8e749f547145b5bdd612e6e07e5ca402bd36a56b94ea2f405bd488733aaff2e16d053d915d5919b563d563562f81fe81a1c74f167d80af1518e1c1ed0327c3a28cd1e13b283b40048e9a5f1110f6503fa244ee9c5e98414d707f", 0x66, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) unlink(&(0x7f00000012c0)='./file0\x00') lchown(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x3f, 0x92, 0x7, 0x200}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000004, 0x90000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x30, 0xf00000c0, 0x5591, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0xa, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x11, 0x91, 0x9, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x10000000, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x12, 0xf000000a, 0x4, 0x8}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x4, 0xdaf}, {{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x5, 0x8001}, {{r0}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0x2}, {{r0}, 0xfffffffffffffff9, 0x8, 0x8a, 0x80000000, 0x7}], 0x9, &(0x7f0000000280)={0x8000, 0x8001}) r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) syz_open_pts() 16:00:09 executing program 1: setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = getuid() seteuid(r0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x804, 0x0, 0x0) socketpair(0x2, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000180)=""/213, 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x880, &(0x7f0000000000)=0x8, 0x4) 16:00:09 executing program 0: socketpair$inet(0x2, 0x4000, 0x1f, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0xc000, 0x40) r4 = accept$inet6(r3, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$inet(0x2, 0x7, 0x5, &(0x7f00000004c0)) r6 = kqueue() socketpair$inet(0x2, 0x3, 0xfff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0x8003, 0x9) socketpair(0x21, 0x5, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = semget(0x1, 0x4, 0x8) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000540)=[0x0, 0x1, 0x1, 0x9, 0x101, 0xe6, 0x2, 0x7, 0x480, 0x4]) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000480)=""/18) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000440)) fcntl$setstatus(r4, 0x4, 0x4) r12 = socket$inet(0x2, 0x1, 0x0) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0xa, 0x40, 0x4, 0x7}, {{r2}, 0xfffffffffffffffb, 0x88, 0x80000022, 0x8, 0x2}, {{r3}, 0xffffffffffffffff, 0x1, 0x20000007, 0x4, 0xc00000000000}, {{r4}, 0xffffffffffffffff, 0x81, 0x1, 0x3, 0x3}, {{r5}, 0xfffffffffffffffe, 0x5e, 0xf0000001, 0xfffffffffffffe00, 0x3f}, {{r6}, 0xfffffffffffffffe, 0x80, 0x40000006, 0x1, 0x2}, {{r7}, 0xfffffffffffffffe, 0x3, 0x1, 0x4, 0x8}, {{r8}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0xffffffffffffff81}, {{r9}, 0xfffffffffffffffa, 0x2, 0x10, 0x3, 0xfff}], 0x6, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x4, 0x1, 0x6}], 0x8, &(0x7f0000000340)={0x0, 0x6}) socketpair$inet(0x2, 0x8005, 0x47c, &(0x7f0000000500)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000040)=0x75eb4e6b) 16:00:09 executing program 1: mlockall(0x3) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)={{0x8, 0x80000000}, {0x4, 0x4}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') setrlimit(0x6, &(0x7f0000000180)={0x200008, 0x4000000000001}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:09 executing program 0: lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)=']]+\x00', &(0x7f00000000c0), &(0x7f0000000100)='#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)) write(r0, &(0x7f0000335000), 0x0) write(r1, &(0x7f0000000040)="88", 0x1) sendto(r0, &(0x7f0000000300)="e51d8b42041f7c972f46a7333ede58529f54e2a98b66d9f471ad8b5289eff3e4b8be219f510dc8912413e0c8b60527dcc6899ee33b9cb250d249a3b85ecd4c639e50f44bf60695d039b58a2c80fc81d6e6735bf10a037357735374fe7e35474eb9c99671774cd2a31e470e18b634908f32ca2ba3a8a6eecd54ba1b742cd46105745935b9ac811e1d533eed5ceea559af8a1d901f53a4acd71f5d52ffcc02d44785f9de51c304e2478b85a19280885194bb7cbf59f8f1f238e1f0328362ce93eb93c6bbe8335d57559f795a817b45576b1b3cf5fb135d1c56", 0xd8, 0x1, &(0x7f0000000400)=@in6={0x18, 0x1, 0x5, 0x1da}, 0xc) linkat(r0, &(0x7f0000000500)='./file0\x00', r1, &(0x7f0000000540)='./file0\x00', 0x4) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18802, 0x42) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ftruncate(r1, 0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r1, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) kqueue() openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0xfffffffffffffffd, 0x0) getrusage(0x0, &(0x7f0000000100)) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) shutdown(r0, 0x1) r1 = syz_open_pts() flock(r1, 0x8) 16:00:09 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000040), 0x200002a6, 0x0) 16:00:09 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) dup(r0) close(r1) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000080)) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0xf7d6, 0x5, 0x0, "aca3dd52f36b25631af04c8f26731f3dd4f6523c", 0x604f, 0x7}) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) 16:00:09 executing program 1: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/235, 0xeb) 16:00:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getegid() r1 = socket$inet6(0x18, 0x2, 0x40) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) chown(&(0x7f00000003c0)='.\x00', 0xee00, r0) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x15a, &(0x7f0000001780)=[{&(0x7f0000000540)="8cbd4b8a83184cb1ac56dfc49cac3e5d4b549d29cdb0749ceb99de14edb404b84d491300cc77178c06c8756a478891aa6516af40af201da52798a1727474607bbd8bf2ceb63feea8adb5bf0c101ff6b111ca89ecd83c6202789006937a06c4c96e108cd247ffcce9610d40b81865f023031da8401bc96cff5cd04381a9a1815f18b6610b7cc1e14362b650dee85a1dd10bd2dc98af9cfd07d7d0c137035749412b79441549b5e90e473dc65f4fad3277fdd89a50ea4de33d1ce5def27573ca445183eeae8e04b7a4a1a29ba6daebe30fb114134c6c8d368f6c4aa9636c2ab6d024d3ff4c98abab35c6b6b3aaa49c98faf653d190d2e0fe29ffcc8bc8e76e081ed0a41a45b1004020759ba611a00ef7c6892398e041158cb7ecdc7acc39527a13684c4aa6fcadedb2c33aca2b6e510fe957697906967151d4614dc9912698f77a50900ed56129d91748d7d14f5cccb9384e794a8c6ca2317e98cb5afd24b514f2f40eecadfb6de3b3cbdab6f786d4d23da686f0f1b5e5f941a334aabd76691ee780a7786fc7ce6b40cb293b7e7a57088e68ade55b30a11603a694bf82b6d1033210329bf08a2c962398a9f36f194551835e5a8cbd9520ecdbee3f479b92ad249454497d2644ba11aa56c40507bde1bf430b46fb0e732b47398433bff5a3bb8b29a66a6c918d7569921013c17505a6a52565793dd41afd50fe7d351618ceb59471492e4a0b0ba8a81b01b317eee06083f7896cb180cb4f436f722f69db7ef26fcc401855f375e759724baa064883ce59c9906edd0c1fd734cee99fbea2678644af96fd02e63c5ba6c81679c35bb8cbbffd24e535f444d670ce18f809893bb70e46f59904cda5b854ded47890f6a962125f469237ba5d7009cf4ca9eea4ac8a8d1f87ba87bd69cd72ff09189ff146081483fe2fe82890e47392d86d9bb0f3dbd3c5195a7c9b9a1f4ac4b866a0cfa1ad8214fd9a1f742cec2e0fb49f3d6e76dd0fbf93ea2dd4bd61094de92ef85f0182d027b1fd8a98f0b0b96d7a9a45afa83e41d8fa6c5178cf556ea9f0d512a84fc08d96fc83021c2e8b7c4063d24bc4cc4ee7d09fa98f8689030c983c449565c5012c914ae47e3459efe5c500e0a58d61aba4d57a781b3f8482f4e5110dd644c7620221e05464c181ac76c6bcf50d73733a9f7d9c8fbb76b8cb0dfa859c4a633f00803a02688dd5c73a85a594a242abcac1e990a23e2ae6f484f7e56abf0aa998327e986a8e7a46e3317040ba4e44c94924767bac903934674b22cd0a17d55cf5bc74e58901c01d2ebaa1d34dd3aac58a3d8364140c054a5169fcbc6aaabdf87cac13213f64e7e83ecc9de3901263c585b69f7723e9471ae2109ff9e96b97c442481bb64684dbe2b9b6a3ad8193ec6fc81f6950cf2a6c51675bf18596b618c006b1cda985dfc7821ae658153eb057c87953f39dc898738c48c5ae15ea5742640a1dd1452b2b6624a776dffad883e02713ea9581dbc80bc2ef6a993c8a06e7636f20eeaf1b76868f6acbbc7918d00379ff528ca88b4de5f237ea3e87da7e6a1319185f04f7da63d67309c98a309bb41818d372ca684d74997d6f568759ab90220b4db873fc53bef53638f36915d39a899c07febfb1bf82ef2d3da4bbeac197c798a3ed06ea8a9d590c9b190b6cc8ba3ce33a6b0be28be7fd79d582b84d102e6390493aa74949004920c23814b47334f8af8bf209bb43318ca093aa715b20090d289816e6095aa4a58aebe0eca3d80f444ed068a270cd4145af2bb5adc621853277dda36780b752fc35dbeecaf232660c9cd977e704017b61a164ab107cde80f976fc67f138e70c9f7876d463b428c5b8411add653058002386b0c3c928d0e3e1a9e311477e6561fb73a8d814d7d0b58fa2b0f9e81c6cef56e4d975ac4e2a7853398de8882b8d69147db32ba2592543366201e9ffad8661edda80a105cec5017a194565bdaee782ce8862355767fe39f2ceb02333eb189343782a1e0477eb1762ec9e29df131581049ca40360b0f8340a0137208a95a501562419969ea8b62cf93d64746e737060ae37fe7b175a90bcf9257adadce67430f5cd17a8a3d4bf1dcc2a2e235d98358a15be10d365c0a0ea53319e13c377438f0bf0adb9ea0478340500c2b5f2a330ea70ff51ff038070e61070fa41b7738501a46631975974af2ae2b8affbb64bebe9b92d3e483b23dfa405af16738adb8002eeb01870bece4cec08015dd023ea0c3bb9d9295e455d1440ab001234e171ebb6c857642d6fcaef90bc416f597ec8e3ee093d3defb35ca6f3f2a62d2bb1209e19b1d92cc915f99b894d543347142b14ab0863ba7a7989aeed1464afc64085b9aa7138229fbf5d4e62a813bc5f3eaa72a7fd0e35a437d57a6417b47847b42cf907b8efdb2bdddf1b0b4e22613b1864f97c755feea4c6395cce44cdaf2fddbce809de1e8e86d4c3ebb2c847deeed730a469672ec181bd776f49b9d328edd41c1b25b75262ccbe26576782f61ea5fd4d159c9ba70ab825b3beb5183f6ccd977e8a2e644582094c14afd47759aaa28b0174cf22669f464ccda8a7da6dabb9b6fa7d778a4dd8afa35b2ceccc9dc6fc7de57f258dda90041396dd903ad86a0040f12c51eae48fd62466e347b789a37ab599c4e8eca3462e20a130fc2c95b8575d8043458f6ee84e6b92dc9f6aee0e1e63992d3e9228ae8f7e3dbe54cb673199786d2b3831b92683a34a6c8f96f776f645a6e6b51d1a1136768f12de04580ca57caa99c88cd784e2f2624ece9ea49d007342950d856c1a7d840222516d500b60e99ec6e656f501f3738c3ad7e889326cdec43eb6924153e5edd3fcdd80786a11d9efc3e8e2924cc6f9a88ed13558fd0801ea9d20c15b56c37db65b6169ba17a93ba34e6bc1b53da860dbdfb8f27cb3db4107df396663c19964dcd0a8f9f2338788ff326a9d3a0e421b0beb75d209910852ec8493359a203d6f43457f1d6bb08974c0748a163a937b098ccbe391fd8d5ca371dc9c513ce49256954df3b7b2cb5bee3b9b694e1e3a9fa3d0cc13b4dc916fa34969fd73ceb623714a36e24f806198f9e39b1befaa986c5dca2ac6562837558484a8e4125b176ce1b78a1890a92c5767305dae0c824880016620cf1f73b28b6d6099a306c9c6373e98554074cbcf4f20115c47e7b1353076208b6fa5a198208bfe4ace49116f7a7d22794e3b985073f1986eb0eeb4e013433b35a5f03dd8a8bc4c97c1f71736839b740ca685ad9fb234faf2550f9c8733a298c1aa84caf62f0e341fc3cbaf5904e1bdaa2385a1ab91982911bd57f4e9955c508f98f0d7e00ab82d6999985ebcccb98a55a449fbf765256e113ce69867de63c7abc7763c11aed7895d103221f3b92ec741e322fecb24db2e9f40e2d34630a70669c54d6254565c620abdcfee65866c4c77a7806096486a20c1f34a4b7e597e9d37027f157ddf7e780929f67fafab033b5b649fc0287846b0d693c9a1313bd2c4ff42a13323e1f12c194a5252b1682131624d64d8ca100bb1a52911ee1731ca1b37c02f82ea33e84e50ee6f9541b36e357557d7d73b108eb7367b87709512c5e9b20f46b28e961ad84d8cca00eb56a2561a39fefde35453561524997bfa29e5e942aa4b23ae12f4ca0877c229190b36c4ea2ffa902be0ced41a76b8cca3cc901c9493adb70e8a55d6dfa3feaadad668592d10115ae9bafa7b154c2be424b674485b8afd4603f850c28ed2973c5be595bf2914828de64c5125f51ec570c953940d7f3460d6d90d2cba6805a4a36daa0d77af62b781e9dd568fcca7f8de30809257c14ab01169e934efb4f78e6a88ee9dc41d556e309ff1a0f30320638afbb838ce1eed622c1dcce9234c27cfad3488d01fb8b6f46c8f111c8c9568688cf15538ee44172af6486d5975ae19f8c711897c00fd8740911be41684693f9907029f7e98fccb7f0e2cbf95369b48d69edc76ca4f0242b97209f6c77786590e1280ecbcc3253aadb08851b4edf91bed5fb338c13b2ab6761b72cf245011ef29f759902cc23390d092b1b7de18a26487284720ef0a6bd02bfe2bff22c486ce58dfbe1d129dfe1e4ee902a506913d0c646168c02a81efe1389cf837f242189d6f1e70fd7d5769aedf78bdf48170e9c0cd1e75ab113f3104d60c6771363d78bff98d39cafa9d109f39988ba10ac0286406b4aaea0ae7fc0a45a7778e57452b9a8ff649ecb5498c94927fde767bfd033641564329807ab241eb2e51f8fb89642ffb15dedb8f39e4051949c3ec74274a6556cd135ea2b096c577c03eb28e1a69f86576219027b4037d9cbe70995c1fad60bf48b305dadafd9b8ca887736f6bca64ea08d9ae3bc991a376dd54fa22e0c1d9acc07aa21e1e108a1278c1930259160a0905917d54f9fb5a39604e5b1d743f80856aabc7c5a1190a670ba33f6e14942ad41c3a0d0aa11ab182b99445d76f5051ce443560732cd7fc1b323d56fb1cb6d6885e8a4daa6d2c3a04e6aeed01fbb9dac7882aa6c16886633e0a588cc99ce6a28d70eb06c8a6d3dfbce496bc4816e1766ad464a12328ae21f92352861d200c53492b6a1f326572f95148a0c851e518c3d6eadbdfabdf5d0e2278cb309c701cc9a60baad83600ae1217c53b7db3638e08d368c0ec533e9c9c860326197b41ce4244864ea5b564fa47d7e1a973a14311f763ed64bf54450a71ad3cb0118d603f11eaba01ebd4f9c75fc7a9747096bc939a121f91aacef380861005ee7187b8482a659e15b39063363a805ae61b08b1730ed11b8e0e7d52803cec544464df87b4d88888092a60c26d981994cb3976095d6bc8b192055d0ce3d3248cb05cbd5ec95e634e31f223996684ada383f143f437a3363b974c88d524a35577b5d23e13ebe2d221185768f5f856f6f0c137a46b006ecad590da103376ffdde8e3b880cfe53a5528f1763f2246fc0afcc859185a2d70b5b1eb95a12147aa954980930a6a8387e247e85936148d3c86df6d4da08631e9e71cb6bc186805841f7e3771ba2b2288950c32bb8963ddd63412a431d9a3a6d5f7ef71588cb26f40ef4f7001b9cddda1eeadda1908e0d99cf08cb32b0e919681672ee48166873ab38d18a170f9faeb8eaff0fb20e4b3f899cfd3f16398d11e9ef878fcb7632628adfbbf0d753671a9d885f3acb6c381cf1dfa5ceea1848de774203b8de4045d5df940a0073aa5406e4773a260cdceeeb05ab07987d33c7f37761edef14f11342379fc6e37864b5aff41a9c7b9eb46842f5d03a4d2d2477d93704d7ee9def9820060629a2f2f4b3995d58a05e29b7b2ae4f8b8722dbb27d020b37e8b8965a3161e622f4752c475ce31b6cf40fe9603cd5c4c914437828ec4444a", 0x1c3f61db4c26ebf3}], 0x1}, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0xb0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/222, 0xde}, {&(0x7f0000000140)=""/217, 0xd9}], 0x2) 16:00:09 executing program 1: select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) r0 = socket(0x1e, 0xc001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000240)={0xfff, 0x2}, 0x10) select(0x40, &(0x7f0000000140)={0xb1, 0xffffffff, 0x4, 0x4, 0x1, 0x1, 0x9, 0x47fa}, &(0x7f0000000180)={0x7000000000000, 0x5aeb, 0x4, 0x0, 0xffffffff7fffffff, 0x1, 0x0, 0x7fff}, &(0x7f00000001c0)={0x7fffffff, 0x4, 0x223f, 0x0, 0x100000000, 0x4, 0xfffffffffffffffb, 0x5bb3}, &(0x7f0000000200)={0x338, 0x75a}) select(0x40, &(0x7f0000000000)={0x4, 0x1, 0x10000, 0x0, 0x2, 0x0, 0xffffffff, 0x9}, &(0x7f0000000040)={0x80, 0x7, 0x4, 0x10001, 0x1b8, 0x3, 0x2, 0x80000000}, &(0x7f0000000080)={0x9, 0xfffffffffffff001, 0x8000, 0x7e8000000000, 0x6, 0x8000, 0x1, 0x4}, &(0x7f0000000100)={0x4, 0x7}) select(0x40, &(0x7f0000000280)={0x80, 0x4, 0xffff, 0x2, 0xfffffffffffff482, 0x4, 0xffffffff, 0x5c08}, &(0x7f00000002c0)={0x6, 0x0, 0x1, 0x9, 0x80000001, 0xda581b8, 0x3, 0x8}, &(0x7f0000000300)={0x7, 0x8, 0x8, 0xffffffff, 0x3, 0x69, 0x7fff, 0x1}, &(0x7f0000000340)={0x575, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000380), 0x4) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2000000002, 0x6) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x6, 0x100000000}, {{r2}, 0xfffffffffffffff8, 0x4, 0x13, 0x2, 0x3f}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x22, 0xf0000000, 0x101, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x5}, {{r1}, 0xfffffffffffffffa, 0xe0, 0x1, 0x3, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x3, 0x6}], 0x283, &(0x7f0000000200)={0x68}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000240)=0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket$inet6(0x18, 0x4, 0x47) 16:00:09 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getitimer(0x1, &(0x7f0000001680)) r4 = getgid() r5 = getpgid(0xffffffffffffffff) r6 = geteuid() r7 = getgid() sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f00000000c0)="16bc67b4bb2eb86dd84cd8fe87777ef0c19ee82c57e93fd5d59a97fddaf7a875eff564ff0b3c02dbe67ec63e4f7e152d81d62a76778c1c45c5b5265f0cd114dd26b5c197cfbdac7ba97204954459c1ab5732f27762a784538ba87382647d00dbf09c711515c41eeb085f5c1a7847c6f6c17d83c030d63c1e9590561518ab5cbe7984d983c87e7234500e6889f23048ccfe30429a3945f8e2137e1fef3a45bac46fd509ea53978306", 0xa8}, {&(0x7f0000000180)="eda1a043ab3db0d487237c2b2f40ebf28b75fd14fdad1c44dde09fdc4e2fcf738f69302077eeacbce46282556a88286769f6cd652bc3ce1f8c1277da6c52e84852c17471036d90f2e6246051eb451c0cd34ccd2f2145a7724cb7f3519fe7b740c2068a521ecfa824eb96d558e4bef6f1881fdf6ff84dec6aecd4feba313878269a5baf7f57dd589f531500d7e5463e43a11d072663fe0da0794842951b6847970b4b66f5266324585245923451546c789e6e8046", 0xb4}, {&(0x7f0000000440)="b6e716d2d4b8c3809976f28fc00e3012fc77394b71206125487985d5c0b7de013523e693e34de63cdc13b3f6a749e45d3dcfa41909df7309fb0929b551d4216eb4d708a6173e198479f1a907eef467e96c6e70067f9034908c7563b9a87d86254d253d7cfdd859ff882aad925a1fc543a0bb977bfb35f2cdfbf8a94e0b3d465acd1bbd2cdb1398d0240f5f6cea355f5fb7beb1abdebfb7ca8397d075c4412c0b684c3d087f61ad67d1d18ea70eb974236c1df4e57d5ea75ca7b55ea3812e50e75146aa45a3d2e9c19a949194ffad7bc1a73b09a27be47d00f26f9f4f6f827f940dffd112199169d235cda9e12855600e073d11a8351c746597649ac40f0be3cad81380feff0d9e2c6aff16ec7007673ff00dd155a7a9535a7d746d9a04b003941207b33b27589e276397f89a02418d0878adb003d9a9020d9be8e4c7d4cdfea5f40d8c5094b352789e4062eb60a90613e5177f8cfaa2e68c06dd6ea9e3de90d9fe82338ef288f091ab04bc29af6afa09e57efb799b9368b015a1d60a51d4a39fc6683a0ab04b435a56ed29f21b096d88f40760b50fee92b7bf5e5519305a0a694a0a5635b13b236bb82437142101f201928cc86937bf4ca0f247cea2a5bbd6b9014dbcd034ac2d1beb11e57f1b6fdb0ccbb4c900af2bfa512b9162f6c0c37b9a4ebab3e40ecdccc652b3e31052dd12717b325f23fd5ead75a5819bd8026dfdd35bbe3162471dd3b4289eefece2deb408b56fe9d9e2be038fb48adf85e5bef4d22cc50b8b86e02279f5d823ecf1e208a2e728088a206e96e1c9819f1ffe014f2d82c1ef461f41f19a18e64edaee37f256f83a9fc1a1e91fca170cc0a9b4b86dbdfbfbe95345bd227f03f86d2fb813f18c5037cea5ae53ad380b30d97ce18d6b302dcc11dfc782d045c4c8977d533531e06e6a8144ea23553e6480a27ac63c782160fdae77f328720ba96966430d984377d7ba11d6c5e5ccafe11bdee091a7263f26d009c64191bfd5cba0da28c16bfe777598c8b805277a2914955ff1bc61caa92788e0a41348fc1f608afd4c2c20223359ff6591a3c6984f5d2329a7517ee87bbdb83adf84abc57f463329a99277916af04fa4aec1ef797a6a8642701a32c5064e60b48cabcc7f9d23451fdf3261809c0d3667876f04e014e99428936f707616a2b93a211b8a40ccaf7263c7745f10566b9369256293a789ffb2ab5ee6d101cb6a78389fce40158aca2df930b11cf85ecacd5190fd9818a0f3709271dfbba804940373f5fd4d7b11d003cbdcbe6e96e4dddecfeb89ca8f6b2da9906c4b52db26edfbbb16f73c9cf37ec76b0323cc505e38df89a81ad9b579e8171349229d7142f90b48035eb57677b49e458d4a8cb00cbd2249a559aa42d476a1aa2bfd640ac5dfafa278034981d0163e877afa29eabfb0883df092a600bc7eb5a42ea636896c3eb03416cdc631507494374aa9447f7b088521729ed14bb8c615d6ce64693092b7ad20d95bef0b658c50055de0f63f90ba186064b8a61dab2e853ce0a2aefcce56c01a75543cca32c8cda57a7082e2f14802dd3780c9ffe54e4a4b663571326b159cf6b1423648cf28ee9f8e3c9ad9b73b53511b5dd2cfca14aab2dfefa5ee2523d658d8701f120d79175d8453e85e902c9c8e9463942f44937022cade0d9b18a5cc24ee2c7a64a8527c837ea33da8d3608dbc5dff1707b3003f7020bc91894c5a2233ce653c59b9715547cb5d142ac179c7b1f7570cee81a88e1b261bb6bcded9cf01112729ef069d0e1efe602e45782f61f38c9c5988e651b9b84db7734b4abc5e00311904b1a926e4f9b1c7eaae61264f87f9fb9a76136c5275c8f1d083a64b124b63035ea71658a13e973963e0a52b7f652600d5181ffaeb41c2bfaa9f67189bbc73acb5c57d362cd26800c5e155cdbb52be3cec8c2856f174f7f959fd9faa83e161e24549461977f3ddddc7db22bbba4bb8a0bcb1b2566a5ebac102a12817efe0fde7dd6ff2103389e5406f42fc5b8b5dc8dd5134fba2a1aaccf5caff004a67beaa1ea360deb7f6379729ef6407ac0ef28782d304645bfdda6950a508134c992c8b9d15a1d2e0fa70213db5f05419abb330677ddc4d2a04c726870619bfc5edbcae44d31ebe85746ad995b19a9abca9ba8bdbb7951daf2d7a69503c553374ea77eac9384c07adbcbddc1a07d1842a45071a0bcf7e9ac0392e1b4f382ca76d6f53e6af72122ab1b1e0c055a2dd41c895b7a50e46321db703cc3bfc4429c055cdf8696f82a62f5d81663ceca96a4ff0568c4e1aac724333db5a799f89311f0602d120856d3d00bd8d3c1e3b79d40625ccf580332efe0f5bf04658470e5992cfdc93a6a7ab223d025cc83fb000925c40775499a405889e784c132c943c3d98bd7601b204a883fdc8471b1b4ed7bc4802279e3e731d89ae29025d6d095b5b79a3a3bf34bdcaa32c52fa8b1704295d43669eb58a5d6cdfb57d93d95fc72cda142b72842350798b566587891b0fe597465b548120437317b12ea73e49e630ca4067e198e7063f60e79933ac1ea7f910b6c030477701d1ec4d461edd796ea3532ba65e146d576588eff008058c307afaa66f1e66aaf29df4bab8ccd8fb771180b611caa6dfcffd4dcf2bd6012d6a41bd5821485a94c2f868f7e816ce1eaf37f426aef088a553cb5698282c8c22634eeb586f8dfccdbafb81a95332562defbe1f20187130f9deda4457b19a8780bc28b484123502947cc0cb1c29431e87ea4f68abf7fceb014f6982bfca4ab514f176920b5410353d9f91d0d9ef3d3e14744c7766cbe3898184bc64a2261ce03a34e57e1634ef5b60f16f7df996b1b44c19a6527433479c9c67cc5fefe9067919cf0928369f883a617485752ef70f547ee60ee5e1ad1afe9fc3a352cfa8663e68384a37764e59681abb0aa4bbe5749dfdc3b00c5c4fedbbe48ca3a3cd47b63f1a2e5ef86dd7598f7bea34b3b2f4b82e8c924939c0932ccdaa7d115c792f23a66dac12ab3d5fcb558197641afcfda640526abf743143993324cd0fff15b4a5f3e82580bb1f6cb60b9475d16617d15648dc5a90f558c7c273ab3fcd26325b33f3abd0cc00e7b6cf163e4010f8fc5a7dd584c4e5e809520a9e721623ef299e8f7f0a30549f5802834b05aec1adb69a25c3559e2396980e2630bbabdc918d672b5c7a8d49529c33c163bcaf82ccbf926c7528498e774ef3c796030c13ac80565ef0654dac0293ec88e140a2f06bd73cfd330d560ca2e6ada03b3f09f8833e76122aa256a256e7094b5872bd4d517bd205d448c493c4db1a0e8e26e55e36f6b6708ba12621f373fa047719516c59206021160746097223df5b7ddff5768a18397dd43e71298f9514154c101e95c38b216e6c8c9e7752131ef7b35bc1f74bb430aac4e74b7a7535628b1135f5ba5c4534921f618c79ab627d802362f9fdc1561fd6e37957553665762d6d66483488deff342f6abd508311b15cafe63b8de023d25cab40c6813e0a52ad9f606a7e1bd73f6dad2f42257a4e498b299fd10459d6e3274727a3897c05260af3ebb72c86e5c0be594b39ad6a6a0d63ba4297f3d97e5a1aed3150fd138a83f55b12c3d730d5c374e6dbb4b557fa90d78930aa25af3622f2112583e818f7f7e2dddad0d9d2727cb5279fefcd0921cb92cddd2f21f07798b240082d42aaf8ca756f7f956258cda86bbda548799527ba96a1dee6b05c4327da3be5116f3f11ac1abcf2656ba581278efcba4c560b3caf12b410b371646cf160d6a5d7d6eda16c86116e6565b23128cda7889757d6c5221e709dd89887a4fc73ad4ebf85e682bc0cfc0e96acb0b60f4e6375c29015ca9144d8eb77a4adb702a5a1db7c698de2dd07de464a568adeca13ae15ff3bb381a485d16c706a94d07d3256d3affe44e704541f9e71371b2b2c2b04a2b799e243c899b533b9dd5fe119b36a29183994203a24a1fa538ff034fb2f9fb1173906659522687235b201ce65437f162f540e5a7ddbdd37f157db4a5ce648b0481a81261d289d88b662663a9ed82fb5e841693ce32f4f7c60fce182e40ddb8a97a4919dc060797b9342e2ae2c98d00b514a0c82af9cd744ce518899405be791f2b456edb1e75ac5ebe8a91b945230525ca33e15880884725d05ec3672c5a89b399cb208affaadf6cd9c5c69a1b46fcea98bcad1ca9937c10a32b9e8c5127bf35731a8c6dd39ecf18421c4ea34e38cd49f522529dfde54f7803a2fcf266f324052ce7cacda9063a03d960bba888efbf98f7470150db5bbc626ccafc8629c93e24d5b60c16727b6199c328e3a020fa55bf7eefe58713600fe6741bc5e15481d287a9b4b467dea0add8733b3c290a6706633554458123483d3f05089403b1372c13caaa257e5a77aae3c4b2dbe71a40dec39c41fa731111455b43d4827f8f824686252ac77a09d71e7703a7a3c9dd13f2b87aa2f14931c733c53c317a623127485c0a9449c5a38cd81697e87aa8c52806b7a0aab4dd08ec12b9fbd5b25d0bcf2202066c50aa756e6b4944e7d84e9b2ced5dde4957c7e1f7a4359256904d45f59b7473fb285686c781d726675e1c201f78c63974354e09a2c525d2aa2ec78309dd92aab8fd53c94ee0768e5a7212ffd150a16406fe933ecfec906f0c734882f169351663a93337d53945fae71ac3c0fea536734dd1dce64354dc64ce89d88658568eb0db8909c4a2177a315f8be04b7249991087e284e5b30553411117dd63fbc6fa1e6d7e8dee4a1f33d8521067391e622bf8091a7ab0545ece657775aea7546c5861b08e841e744cd32141e61da62213da2f773e79c4298c476606e756c3d8356658d0fc437fc8ea9ee54917ceaa329a3d9cf03c2783770bed844c8e490d403c986fb31c9756e17788e06f7f9fe0071db628aa3a839f7d346b076d16292c43c657a6e8255ddf79b0d853cd4959da46aaa0254c162213fb0466efaffb63caa92e940b985f43b3a5f173a0645373fa983fa7c69c018dec1074c0d551c19e7d8984ea6c8481fe3e0e3cc65625a69e8f7fdc01e1b37042c6b3f5dc6199637beb703428410fabb56ba55ba6e8b361d80143925ba1136986ef142a2b2d2e41f2e36f776680eb458b8b1fc6eec40cc9a0cd1394be412fbe49e99aac8c0ed4e83a30774337d2042f8cf621ee21e7492796a8fd03eb385747a1e41e5ac0eef7234aaf78a9cd8ed3ef0d1a72020f82a23ff1cdca3b6aca9e622f9bacf7ffa7895cd8f5d64654d7c26e969f3e6ac0a06033a889ec13c8ea5a363da89c3ccb5d62df0f12268d42e0e024346abde43802ab26e33d2f0c40fa98315715133efd09ce2f8a7112a2b5446f01b9aeec019c5f6a58b09bd160df4eb065583fd66fed4952c16f331c9a4604173676ec4759c9a8ada06cbb6ad75323b45c63e5e243cf1ce672ec942af45ffd1a09f70a588b1c43bfa5938b64366d9c764db55820db2e41177ae4d1dee64d04ae7722c5df9ab8859f4141c43400eb7d8f8e745b77a025fb37454c923648ab11ea52f62f22d097631998b928d5adc685b3d105d05b0e42e07121adff0f8bc4b6c1511c43fb988c207ae77ecce911ca557158c4b02fd54320aa8f93ed84b449c8492c4069aad0c041b7f095e767f24e5df23d1efafdfcd038161edafcf634858968ee54a1f56f5e0d438075313600bcca1f69e86df7055a4eea01facb72955521f6ebb12fffa22436219cd9bd1b503fa580869530aad995e8dda35600c869c0926b47cc39a75f404cc8f2b16650c2b2e03eaad5f410a25126bec6dcb081b28e4b49123", 0x1000}, {&(0x7f0000000240)="a978c66405d333edb199c133c2df21ebf7abc3f13703cb9f84205ebca016b59a47b92a48b757d1186ace9063c53434aa0600a472dbecb491e7d700f7dbc82883df65b91d5c4cc6e382a6e923d29ba14ff3220d68584296cfdfec621794cbb2bf1e706424922f1815b2ce82", 0x6b}, {&(0x7f00000002c0)="06e2", 0x2}, {&(0x7f0000000300)="26dcade345f92b59b0ce3e4870e994ffa4b4ca782430579868315eb1636dfa539e2310d3aafd4527d8f2340e91fe4196fbcb7d800d17cdcc11ac2730cb64e55208e2fedeb038f80b91c746a6ff697fc8eebdfb4f6dd5ff38426875e17ef59bd92fa92a0036027f2142725c3ab7b89f61c863d422481442ac898f0586662bca32bd814e7f3a3a3a304730593d858b50c5da203fbccd2bd168ca0275f1c93c465bbf0c16fd5f41", 0xa6}, {&(0x7f0000001440)="ceb09f3ab1ee504ffaf41ad8936f27b43f9e7cb46edde6403ce8217578ac42f8d189a9d04591daab3e919a2ac4231dc7363aec6575aecde8e69efc0ce354478893772352142f1d66a10e86fca9a7513e6c17d865a430e71372b01e7de5fdb5f531e1fbb16ac64fbb421feef2fcd12341f586b84ad09d09536ed82e03d54efdc8cb238bbbda9f93de31b06aaf1258823835f7e4f3c00554b1dabc753d5984e3ded5ece0b98d6b93c9f4b090fb55900e98ddc943fb327327c22d9646940a5a91fd490222ee83101be28e20a9251ce1a3f331223b07bb39004f7732386aa1", 0xdd}], 0x7, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x1}, 0x1) setgid(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) r9 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r9, 0x6, r8) sendmsg$unix(r9, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)}, 0x0) 16:00:09 executing program 0: r0 = kqueue() r1 = kqueue() close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffbffdfff7ffffe}], 0xffff, 0x0, 0x100000, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x9b1) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:09 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x5451, 0x0) setregid(0x0, r2) r4 = getpgid(0xffffffffffffffff) getpgid(r4) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x61, 0x1) r6 = getpgid(0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x2, 0x3, 0xa9d, 0xffffffffffffff7f, r6}) socket$unix(0x1, 0x7, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x100}, {0x18, 0x0, 0x6, 0xd6}, 0x4c, [0x8, 0x100000000, 0x101, 0x500000000000000, 0x8, 0x4, 0x1, 0x1]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/82, 0x52, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:09 executing program 1: getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[r2]) r5 = getgid() chown(&(0x7f0000000000)='./file0\x00', r3, r5) dup(0xffffffffffffff9c) r6 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmat(r6, &(0x7f0000ffc000/0x2000)=nil, 0x3000) getgroups(0x7, &(0x7f0000000100)=[r5, r1, r5, r5, r0, r1, r4]) socketpair(0x21, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) linkat(r7, 0x0, 0xffffffffffffffff, 0x0, 0xffe) 16:00:09 executing program 0: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) 16:00:09 executing program 1: r0 = socket(0x3f, 0x23, 0x35ee) connect$inet6(r0, &(0x7f0000000000), 0xc) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/30}, &(0x7f0000000080)=0x20) 16:00:09 executing program 0: r0 = syz_open_pts() socketpair(0x16, 0x8007, 0x5e3, &(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) write(r0, &(0x7f00000000c0)='\\', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c79cda7fca54c8963dbcf4f989a288cb5b2ae7d7", 0x0, 0xccc5}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:00:09 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x2, 0x5}, {0x80000000, 0x8}}, 0x0) socketpair$inet6(0x18, 0x2, 0x44a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) 16:00:09 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 16:00:09 executing program 1: r0 = semget(0x2, 0x3, 0xf) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x110) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x1]) setitimer(0x1, &(0x7f0000000040)={{0xa136, 0xff}, {0x2, 0x5}}, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8cf3b233998747e, 0xe0) fcntl$getflags(r1, 0x3) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x5cb4}}, 0x0) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f000040d000/0x2000)=nil, 0x2000, 0x1) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) getpgrp() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, "9a74c4c7ad729cfc5c2b2916c1cfcb19c18f2a11"}) 16:00:09 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x0, 0x800000001}, {0x9}}, 0x0) 16:00:09 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) getpid() 16:00:09 executing program 0: r0 = syz_open_pts() sync() r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7) write(r0, 0x0, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x100}], 0x2, 0x0) mlockall(0x3) mlockall(0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() fcntl$getown(r1, 0x5) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000003440)=[{&(0x7f0000000180)=""/228, 0xe4}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000080)=""/97, 0x61}, {&(0x7f0000001280)=""/147, 0x93}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000003340)=""/92, 0x5c}, {&(0x7f00000033c0)=""/67, 0x43}], 0x9, 0x36) 16:00:10 executing program 0: stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) socketpair(0x18, 0x5, 0xffffffff, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8000000000101) r1 = syz_open_pts() flock(r1, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) kqueue() 16:00:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f00000000c0)='E', 0x1}], 0x1, 0x0) fsync(r2) 16:00:10 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x101) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x132) close(r0) open$dir(&(0x7f0000000240)='./file1\x00', 0x208, 0x51) r1 = semget(0x0, 0x4, 0x189) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/145) rmdir(&(0x7f0000000200)='./file0\x00') 16:00:10 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x253) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000000611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:10 executing program 0: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffc, 0x281a, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) close(r0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x2) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x400, 0x1d, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x2) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96", 0x1}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x9, 0x4) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x1000) getsockopt$sock_int(r0, 0xffff, 0x300, &(0x7f0000000140), &(0x7f0000000040)=0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x1f2) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)) ftruncate(r0, 0xff) msgget(0x1, 0x8) socket$inet(0x2, 0x6, 0x7ff) mkdir(&(0x7f0000000000)='./file0\x00', 0x18) 16:00:10 executing program 0: socketpair$inet6(0x18, 0x5, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/155, 0x9b}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/12, 0xc}], 0x3, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7fffffff) socketpair$inet(0x2, 0x8007, 0x9, &(0x7f00000001c0)) close(r1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x148) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x9}, {0x18, 0x0, 0x101, 0x8}, 0xff, [0xbd2, 0xffffffffffffffe1, 0x8, 0x2, 0x5, 0xf39, 0x200]}, 0x3c) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0xfffffffffffffffc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) chdir(&(0x7f0000000080)='./bus\x00') r2 = getpid() semget(0x2, 0x0, 0x300) r3 = geteuid() getgroups(0x5, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="52a03de6c9970b5e194fa0b139ed9fd2fe9a4bc44907f4cf3a04f8807be2c75f5fc7f1d1d0381d864a318d03f0fadae6e129052d34cbc1729af3ed7b1adca0d8ce8cdb92c3d426f468130fe014ea3d42804228c97e2e40bffcb93be5169a649dc501e6f59d6301b953eb3a172912ccb2fcf6a6d721deaadac620f106dbd524066562e6d158ff33943a3d92afd8549326bdd1c05a9324c82d59cb88089b1a9f6f1e2622c291cc5b623fa3d3f7166ae6823b8c0d1eaac58cdfcd2e2a04dd6eb8abcbec526a9c3a726eefe1acb95a337e9a2d2d9f15c405bf3061f2ee8e3ef840bc4cf57a1e27", 0xe5}, {&(0x7f0000000100)='|b', 0x2}, {&(0x7f0000000300)="be7f", 0x2}, {&(0x7f0000000340)="a07ad0c9d2e1d0af4f22b17ed6acbcfe45c659a01dbdf1024ccc00", 0x1b}, {&(0x7f0000000380)="4783cdbaae8a2e31e259cd88e79b54a10c068c001ef0ccf6a3d0074c07d6f98b0a49a2b4531952221273ed5ce4c74ecbb00672bb9fcf054769cd81699e0aded430dba0a13870b832057cd59128e98350bf22b394f86e201f0b990f5c7f2222132d280826b66c1e31bd67ac819a70f2d2060e48f0e55ec8901f6f05cbaedc4e76cca1fbedc3c5102e05ad1409fdfc75a60f8acb19205f030a102977b9c332f5740b5b7c6db1ad6862685fffb503a71594faabe910b8a4ebe38d6ae576ce401de79902c6cc4c5b85b25b7f268f15", 0xcd}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xf0, 0x400}, 0x408) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r0, 0x2000745e) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x4fb) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ca983f5cd4a6981b55fd4662c53450652431db0"}) 16:00:10 executing program 0: execve(0x0, 0x0, &(0x7f00000009c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) r4 = semget(0x2, 0x7, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000004c0)=""/131) close(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r6 = openat(r5, &(0x7f0000000200)='./file0/file0\x00', 0x800, 0x80) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000340)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r7 = semget$private(0x0, 0x1, 0x100) ioctl$TIOCSBRK(r6, 0x2000747b) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x4, r0, r1, r2, r3, 0x0, 0x6}, 0xfff, 0x4, 0x9}) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup(r0) recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/72, 0x48}, {&(0x7f00000011c0)=""/245, 0xf5}], 0x3, &(0x7f00000012c0)=""/169, 0xa9, 0x7}, 0x40) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) chdir(&(0x7f00000014c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) utimes(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0x0, 0x2}, {0x200000000000000, 0x7fff}}) rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') 16:00:10 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8046, 0x55) pipe(&(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 16:00:10 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000580)="882050f76a1318b9a0b4f59415e96d31e385f04d2903066bac13e2772fb05f09d41e29eda82f123a8acc2d4dfdf0e17403490ddd82f09b059351c6c19c30c004d9ca21b0ba8a16bac26fbd948208e8625905034ea4e0b0c1a6899cc1b4148646546df166717b897c9561e260617e8ba76f08ec01d63c963c5f3ac545f47ed1845fc3209c90f4727a3047889c74bb50e031cdb60288eea8783b68868e0e014f223798069b681a798e89f3bf1bf45ccbd4f7acefb234a613af86e865bbdfe34bb0831d39b7b5f9e91eeddbbec5a4b7721020988bd30488dfde7ee490348a26c82e7fed0632fa45e39af7b6b03eb343fcca2a44caa8b8b6f745d8a550ed1d45672512b2beb03a94f3e1f461e10adc068ed20900000089fc007c8cca8d67e2ef7e1d9c243bb1873237e653e3d4a3e42d0537d6ceeb4dbdf4819abd7fac1490fc342a1dfeacae1a19722418f2416e022eeadb5c125b36c5a5a257dbf1b46b8f328451963699282a8cbc25052fc62bcdda24142fd88c11b98d5ead2f010936884f284fc6371e7d25583b1825edec29171005f40ca0ac49513e382bd6b8b5fc6dfbc94929df4291506cf43c160be8a974cbb905d3860f56be60ab469047feb2b7da6bb5baad677195932a4e99397cb23b21f56119a7fbea0e0fc3ff3b0bf4b737833766d373ff7119a8e5b5fe853f9a4fd862ca0f011a661a7ee3da11010371bec01708", 0xffffffffffffffba) getdents(r0, &(0x7f0000000000), 0x0) fcntl$setstatus(r0, 0x4, 0xc8) fcntl$getflags(r0, 0x3) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x100000000) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/87, 0x57}], 0x1, &(0x7f0000000140)=""/225, 0xe1, 0x20}, 0x1) r2 = shmget$private(0x0, 0x9000, 0x41, &(0x7f0000ff7000/0x9000)=nil) shmctl$SHM_LOCK(r2, 0x3) shutdown(r1, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x48) 16:00:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9}, {0x0, 0x5cb4}}, 0x0) fsync(r1) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)=""/128, &(0x7f0000000100)=0x80) 16:00:10 executing program 0: shmget(0x3, 0x1000, 0x488, &(0x7f0000ffe000/0x1000)=nil) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x6, 0x5}, {0x5, 0x4}}, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4006, 0x0) getpid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4b32955b5f2dd91dbd0b80628c", 0xd) lseek(r0, 0x40000000, 0x4) connect$inet(r0, &(0x7f0000000000), 0xc) socketpair(0x2, 0xc003, 0x401, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="b6a855132c3aeb09ad48645d89d23af9f6a2d78c15c7ea4c8ef6c000c718497f97febabd8e51087ca8ee052845087aebcb3666a460fc265b0542bb125f4022702ceb0a266d8eed905e5169d97c2b03e926b076ee9539d0f8e79883ed140488d11bd9edcd7fd5bf1fa6bcc394f02949", 0x6f) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x184, 0x6) 16:00:10 executing program 1: r0 = open(&(0x7f0000000140)='./file1\x00', 0x8012202, 0xfffffffffffffffc) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/176, 0xb0}], 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x80000000, 0x1, 0x2, 0x7, 0xe8d}, 0xc) 16:00:10 executing program 0: pledge(0x0, &(0x7f0000000000)="116057a68717a17b8ed98966f347e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd30142c9dad2d300000000000000000000") semget$private(0x0, 0x3, 0x280) 16:00:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) dup2(r2, r1) 16:00:10 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x101, 0xc0000000000000) mmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x3) listen(r0, 0x8) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2011, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x100000001, 0x1}, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "cf2ee356453d9653bca6530904e672ae60d46566"}) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) r1 = syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/105, 0x69}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f00000002c0)=""/177, 0xb1}], 0x5) 16:00:10 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x10004) getsockname(r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x2}, {0x18, 0x2, 0x7fffffff, 0xfff}, 0x1000, [0x3, 0x480000000000, 0x7f, 0xffffffffffffff73, 0x4, 0x10001, 0x100000001, 0x3]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:10 executing program 1: setuid(0xee01) clock_getres(0x4, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x200) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x729d, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4000000000}, 0x3, 0x0, 0x0, r1, 0x5, 0x7ff, 0x62, 0x2}) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ace0b7ba823c5bcaab89e25474ec06f8341898a"}) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0xffffffffffffffff}], 0x105, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x80000001}, {0xffff, 0x8}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40, 0xfffffffffffffffe, 0xa100}, {{r0}, 0xffffffffffffffff, 0x12, 0x0, 0x1, 0x6}, {{r0}, 0x0, 0x80, 0x81, 0x5, 0x3f}, {{r1}, 0xffffffffffffffff, 0x1e, 0x86, 0x41e}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x3}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xe0000043, 0x2}], 0x20, &(0x7f0000000280)={0x9, 0x27}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x10001, 0x3}, {0x18, 0x0, 0x10001, 0x6}, 0x6, [0x88, 0x8, 0x7ed0, 0x1, 0x10000000003, 0x40, 0x2, 0x216]}, 0x3c) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r1 = shmget(0x3, 0x3000, 0x201, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = socket(0xcd8e041afa29a006, 0x4001, 0xfffffffffffffeff) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x8, r2}) 16:00:11 executing program 0: select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x3, 0x7, 0x0, 0x100000000, 0x5b7, 0x7fffffff, 0x3ff, 0x2}, &(0x7f0000000200)={0x8}) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0xc89b, 0x401}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), 0x4) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x401) socket(0x1a, 0x4, 0x1) bind$inet6(r0, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) recvfrom(r0, &(0x7f0000001100)=""/136, 0x88, 0x40, &(0x7f00000011c0)=@in6={0x18, 0x1, 0x6, 0x15}, 0xc) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet(r1, &(0x7f0000001240), &(0x7f0000001280)=0xc) recvmsg(r3, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000012c0)=""/240, 0xf0}, {&(0x7f00000013c0)=""/237, 0xed}, {&(0x7f00000014c0)=""/202, 0xca}, {&(0x7f00000015c0)=""/159, 0x9f}, {&(0x7f0000001680)=""/89, 0x59}, {&(0x7f0000001700)=""/225, 0xe1}, {&(0x7f0000001800)=""/108, 0x6c}, {&(0x7f0000001880)=""/131, 0x83}, {&(0x7f0000001940)=""/187, 0xbb}, {&(0x7f0000001a00)=""/40, 0x28}], 0xa, &(0x7f0000001b00)=""/184, 0xb8, 0x6443}, 0x841) r4 = socket(0x0, 0x4001, 0x1f) pipe2(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r3, 0x3) getpeername$unix(r0, &(0x7f0000001c40)=@abs, &(0x7f0000001c80)=0x8) recvmsg(r2, &(0x7f0000001e00)={0x0, 0x0, &(0x7f0000001d00)=[{&(0x7f0000001cc0)=""/2, 0x2}], 0x1, &(0x7f0000001d40)=""/149, 0x95, 0x1}, 0x2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001e40)="eb2b171f672955698e4f9e32e3db559018c921d4cafd7137f5c8cf3b1c05cfc3309c4f27bd40673be298797e3b7007df9a583eb7693feb5fe27c112261a8b67bad4d2651902bc31c8044ba07b7b5e95faa8aa9310b2afc8a50b6d4c401c096ff0a9521719be36a2958a9ffce19aadf58556bf9b4f09adfd6d8211176316e1baa62acbfa64802e0124da47179da5a5a152927f855c9b89b1c6b36ae6e211b9e1671d2442b87db06cf6fdb8171ab3b9e6a02330c4cb801c281c685a46912727db3ce5f62997baccbdae15df9335518b5535cb3560a3c9d2e0408ae87e36b1fd0868093c466bb7f2daa4414be37f96b65124c24aadec427ffa74d7ac8a7de7022f9d7c071cad6f394a62f9920e442d540bdf2ca2c3ccdacac5e77302325e427323b09d7d7645fbe9c96f685fb9bb23ad2aa4e771c216861ba29c2084f7441eada380ec2ab3099227f1231b72dd0114487613040ad62cc3c5694447f4d3d548bb6733d0f9ffd4c2ff38a6e8225912f67686114395cbf014bb03bb88a567916f87c1f4c8c3d3ae691ed09de7edbcb2784d66055c971b403bf2228a5f857e5a727a5a49beb0638462d9bc4029fd91d9c48a90834fa47771fc29e76fd450c93cd157c04dae507cd3ec15a0fd21c1055c228e4ff2a4cd5e745f7e4924ef07159245c0ea3aea57e995cdbe6cf5d004069d2718cde97037d4322823d56ea53cdc26e8df1fd546a788208517ecdcb568de67e7239e7501c08565cd56464310186af0a89373a0cc4de2cd4a2ae36582401933f5e525b1f0bbda365f8df608b44228eb69331897d03ceb27dbb90e52b55f4e46269e3a16a5d7979718926f1ce5eec0c691ee5728c475f158c22a5e5e4e2b13018a91bce3d5fe469fbbd66e9523dbd4197fe2a99fe64601aff688693d4320991e91ed816788b44a779d2f0d085f0a03c73de0084ae7c1b01e0c7dba36d60000e9b91864f2f441c126242b8ec7bd763dade3348b49e566ce35b8aebf61ffd13253dad6dd170d49af7671d973331e49342c3ddd247abe9f31de926093137c0694bb47e7138cba7fa4851f7f752060c6f62847088feb0db2e051f2851ac316cc578fd0df7f33160b63183cad245536fbf9f58fb250847b2b6840327af45c22a35dbc8c0dc94ee63cf1bc902a6b6e5e0086cb30fe4d3eee472782393a224754a7c1cf91ca67dad27e292da7d62dd60f4fcd2558463bb61dc274f6d0530558aef432fe2a9dcd73cb9832dc139801d15080896574ae525a614c4442898545c6e4dd8707c6aa979101a86c97cb992499b23a64a7cc356e6d824bcdec9f9e42287b3c0b280fa3f30c45bdee83e365b2022ba9d549a5104c45fce42694156cd276ea068924146945dedfb156d2e0cc6a48175762a1eb9cdba5ead0e8089552775b10cafbac79a3e27101c9ef6dd0c4eaf2a8ea5107359230c23d1df4175edbbfaf1df290bab2d79bcf8f8534ec7bd9f4ff13eff928d7a12d2d9382ef4f2ded9a56164c581c73dfb50551d9afc7be7b9fd3633845937d6648b396cfc2bf6b0d204b62549dade3fed7bd66c2894fa61e98d78420deaa9eb1afae826a9ebe4594b2e34edda7b458f6cb4d769338324d26a6257109e4eb819e3e99b1be558cf706fd841179b47f4aaa5043063b8293c07f8e0a191dc8f03adf3267ddecd03840c9fbe9e900808b46065c143529d2d67efeab38073bf29d0656dcc7724706b0ae41b4003d4eab5fdb620412344383d27a83f1f642be200916cdf93c14d1515d5b5a09ad68a075f48f6cf4545a25488527a25ad6551482299c71eeca42b1e7ebdb9b0bc102a9d40a1f9a9535140e442832ed936d155ba073ef3e2171264dbafd8b3b4bf4c05633d40fb4c82a77430961289110a89f4a6895f9a84a639483b84228418f0bd9f7f38d8a80e2f3333b44e23ee02d8102588ce4b663d9e57057247bc4b0d1bfa3dbb0af8a1df4b5b9f572db5b69e9e9ef48d33766a97b3678eed36aad4172c8d8cec670e95add24c6b36af5b752755b84a834f57d97d94e9a2dcdcbddf2c6e2b1dadd6aca92ba14e5f71a880e7eaffb29a625e8c181bc69e6ba10b33984575a2c4a2a1d3ad3daa85fb5132a48a0131480b6b4200e2dbc656e78860d57c04ae6d3d9b5f6a3ae5f0ae471691cf68fe3bbe7cd583239edda86a01801d81379cad602603c91dd8f7e24882135db519d9d376ad7e3792a6be092293aa2599515547d73ae7fc4ed350cf1228d109bc9e573534c22f82f60db5aa2fb5f4b9ec39ffc21638af6e239ec294c3d83f18907134437f63b0f291fbb5320112742a3bdee9f4b8393033fcc4223696ab533a055c9bff59fad049850a74b9838993490c8f5c00026475557071bbecd1018a681e64d14e5f11e6233e7221e63e49972d5f2d7add7b0224628f445554011136d73da66ca4b1380857c1c6a413c7f84b5501cb151eed8d16a8edf9ccf330d1eec6dd9dfb9c8641125bbab796d9c56b5321a314634348e45360eca6e70c290f11c568ce5da6404acc9f0d5e6162cf7c4b9b9d6f269ccbc6858ae4886020fa072fe80d6cea1d201f50d42f8ba56f07b8ee1e41d15adda861637cedb2e8e24d5ad1d2ced870b973ba3a79682e66111d283da7be5c382dc03c227878c553fb4d843d473312e664145f5b4835428b66c0e157fcd2412d446d1ca352ec3b4f0672e554f8581515ba4973406e27dedc359a715b2bedb91be705bd371044d18d1b2db420a6d31e9ae5f5a9edd5eff418f5350c85aced37558feddf49becc4ca2541af398ba1b62058a0303d16fc8cce2ad597359f3224bc167e16c4301f9a111ffb21e25010ba06ab4127ac08d1384ac33811e08999af5c9882972a820f16889e344fb1aaf96ca691c8dcc34aa396a3ad1ae05eccea4943d89c4ee20784939ffafc24024cb82886fd9372e2411a3ff4ffe8c9c13628153e18ce1c3c024826c352b6b58eb93a84202a3e813a3635fc8783fc9d6bba74fd387def70f1aa5b44e1e145934b90d10bd98f7aa96c04516556ebdfdcea2bf7ecfbf468b172879212d25d3e9d43f0c16ac15a3f2ec5335f9aa4471991d0bed49ae5cecf5316f8e4277aeef5d6c7b17c945ef50a9353f2e1df97cbcd0216d0cdfd2e1b11ea5171174b189dbcd7425161d227ad4f39ed1dbba827fa3678e1dd3990556bec33437cd34eb027959adad5f50be4b1b61b1b5c80b6d5a95894668329067a16d1888d031fece717e350b8726fd6c4329990f96e693124ec82cdb287adc11a8e51fb22ec3ef8fbe3ce3e5dc29751038efc1cd46e23fed4cc6a70d95269798a65c674ed6120a70f37fd07a62f0ff7cef67cef31e7bdb1845fa96bf798ea70c864b873c73900946d5a24edb9b2376ac79c828c4ae270315b0ed91a4cf577c375a64bd2f20a4ce777668c52cb7af2b69ecdf66dcec5704c69d2c8cd7f280dd7189bd04556841e8e18c92cc6aefd9c6ba68d0a72faad8bda889cb179b133a730273af8ccbadb8f471f5c9410e69a11ec636f5107aee4d53ff1749bd2471f7574a66e7f196f0be160988f189bc8776e8aec0a03104a35eac10219debb4d89b186ba551d899c2f9999888874aaaec3b512b4d9616055ebf2517c3a68abab8745d52fc3108e3cd6333366769bbc49644dde29babe8f021f78fd13c18af3cd9ff7537781a5b05ce3f8351edffe5cd0ea1c7024cb9d728dbe996b7a3749dd813fde5c90518da76140fe365fb89f6b16e105811281418bbe7adfa441884a73ba93fb8b3363eb6493cf86003c5732eb67052dfeb109292e241c4a41d750204d88f39030df6cea226006ec33af10984786a9ac3e01472d1a8b9c70a6021566887123eac4e995fdfc1d55e26dbbde200d0a824f80bf91d464c11c40e622ef298e3cde871dd0cc20d39f30f7a79d3001efc3187a36dee58d345cce9695a7a220e94aad025459bb5d1a093e5d55a007e0966cba2e008bb4e8618c7e0f3165559a9b7b6cc0d32dc6c3b2e17d271aff2901bb0d0d596d727efcfdabe88e5b2dacff8d9982f4934a05ee020be56e2924a95c55d9b29bdc152d9cb11cedaacdee777464d009f09686f6441a759dab80836d88024fe116a28f29f28715da822312d28651e2b4b2100f647c6467ed63db980fb6984641f50f0a2f80cfd2b7ce6adc96c80c4dd08eb854878e069f44c34979d467d67c88eb6f374c4c1c1a1dc87093488c8fe0612a6492b9bae4538c30edf02703104ab88eb2616c1238ee8d874d6c94e86d027255b5270b74d67f0df3b85caf31e5093f8515dbd729efa90f8d618a560d8107c0ef82c2af2ad3b86b5cbf6ed468dfe6e718b8d1542e47c79508d5e26171a1da13fa553b8471a34d0bb51e9df96671359d5924428ede6297b6bd289f9b0b58ca72820fdbf1886c098d5916da4638b7f5081dd09d4d263837e6a67043036499df9b49563122b728e0b677335663121338851ca57ff866aa0677ff17bafc09338995c64675afa82f5d490de8a9be9edfb63092dbcacdf37e83e0ea879d130384384da56c80afefdda3caecdd4adaf3a8f65a40a373f1fa0bb538b04d80b3a1e9165ae57bb0c4f3bd6d1844283932b39370f5f24cf5d435795f333082663aaabdb44633b2164cd0b608749db3949f804f72307106ce402998f2b94fdb188cfcbae899605482c60999f695432c8212ad842ab40ef0d9efb9b67039015ed4c56ce9f3c1bbf24edf504b9db9f2c4b4126e8c341994b9e71fe942cf8df1d7fdb787a35fbcab39f063526da39f6e4a58917ace7144b950f55925d53aa02300c90b3f8365075c778bea573f66854c56783399d1540d9bc50b198433a6eff7ec98f0fe8d8009583a7c33bb48172d82ee40cca70630e30338b5629d5417eba43b85993c3862aac3dce1b8cfff53e21a1f30f968ed36c429ba9a2d610cbb5e98cb44bf4fc3b2e6f0d799c80c7f9950b943ab08b5f1da2d0d74a5a34c1987ef3b670acf849658230601b16238ad56c30ed8921cd2f10fb9553de1971ca36dc6df6a5a6cabce1ff0e8c59e4c46c8edb5f2b9af70537943c3f897a0ced213b7cf05e6750e929df5452891aa84d41d42a1170185d7e5a79272741d6e61084ec924f76f59ac8f710e89decbb56bf65840b3464e872fac80d2e4d287112a530b7d20f0f8a05612729f60d77c00203cee40876f81d531db166a7db03ddbba322ec47f6b3eb7e9d573e54e52d7598cccd14f5bfe85d60f72341ae92daac95a96430ec45612794c157188c2e2df3a4ddea6d170f28e71ce512140808b611a07f0f7e60a525d1295934878802a5add415641b33291ff3e56d27858cf9c60cff06212e79868743fb44c3f87907373144dd2a95285d7e515a99f4ad6eafed0cfa4e0cc9e414a9bfb95910b3ea515e5edd164c07e5a941a454e15922860945cb79847fc01ae03737d515969c4294fa95ca47c4f2bfbe73f1928a21383e7921e75effe334083237d3c3085a9fdc6248a6a3f1710b366e89c0ed9ebf1a17f909d0bef04e901909e6ecb83ea852a3349554d1ab45990c05d830b4dea4d269e51a16bb9d6bd2751e63457321bced816600f0d3bf5dfe8b7342f412666198d8a0849f732cf8c5f4123ec4d6da2d1e0b6132e1e2bb849e26d1eaeb3e40a96b63223e83850130946f471cb89a141b6389cf8074b7137678d2250ca80ac66e746145525746184fd31bb1f3ae03ce45281b10a18947b4879407a76a930e6ca8d229ad928e5a1a1fa84f6c16d8e41d201f59ab7e0998fa434aea8507b955482d7df586fb0035ede201f0725e8c9851", 0x1000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000002e40)=0x80000000) ioctl$TIOCSDTR(r3, 0x20007479) openat(r3, &(0x7f0000002e80)='./file0\x00', 0x20000, 0x2) semget(0x3, 0x0, 0x8a) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002ec0)={0x9, 0x101}, 0x8) dup2(r2, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002f00)="f3e7c1896a6c281addbdf924f300c364fd7195e3e537c0c3ce9be415c33de60157acf04e0169dcbc09764936c45bda5ed8b104fa58fbb1be9fe75b6b33d2448712", 0x41) sendmsg(r3, &(0x7f00000032c0)={&(0x7f0000002f80)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc, &(0x7f00000030c0)=[{&(0x7f0000002fc0)="4c7ac23f8dad3c18d900bd6f85118b466204c35a8ebaeb23132d4492030f53a6260ff3baf5bc3633ace474d968cffe556684340156a0366b448736b8785332bdf73128280fbd1f89a879a4f0105730128ad0b57f9a33cf169a09152b106543f9c0d6a88257a082e86e6ff79b52f2162d872dad40a44b2432f32109a065c789b9de895e5357ab8f8617b2ba630eb475b2b1a603a7938f1e7863750cf8b9d16811e4cc07c76e6fcb7314ea990a287c79f3898b167a8cc179ea05e6a680fd5bffb23b16fb7245db5fc247317ac81bb9fac81e6e78475d", 0xd5}], 0x1, &(0x7f0000003100)=[{0x90, 0x0, 0x5, "7b248d433f9419cbac69ca0ee045b3f066f18b8f0188a4f0ccab805c866610cff138d38493f19eddf1265b576dadd9919239fc293f7d80fb76d78b31b17a24f1a7fadd63de2e2d181cd92157d1c7e62ed3441b55edd69ef2b74a0b46c3530e3ffed2e8563fd926389cd9f77dd430ee47d95abbf8a8847433ff214c"}, {0x110, 0xffff, 0x5, "d2f17ae8656d24c71ebf68113fe8f1b924e1e7377002769f05e60182d559565ad332a53e529b7175b73daca6dafee30ad1604489ca629d406ac70abedf2f9b89a294c40b5b65667e564669b92d6d5d9b4b50bc0cf129b64725113fad26c3f83059e18b05ca48cc1daf1d46dca2de7f9a067de6489896957084745aede174a3a988bf814fffc0da0f72074c01fc3a4c31952d29444ad65a0fb1bd37a2c34c83b73ea3c997d78e35eac8af81ee8cea5dc68556559b4f870a408e2e71a72d764fbf66267fd7a766258d9a8d362e68f031a1bfb98c06c921d37a52828685162eb04f28315db0660ef841a1b4a174a99d4bc3387f607b1ed5e35fe343"}], 0x1a0, 0x400}, 0x0) connect(r5, &(0x7f0000003300)=@in={0x2, 0x2}, 0xc) r7 = socket$inet6(0x18, 0x5, 0x0) syz_open_pts() socket(0x1b, 0x7, 0x4) bind(r5, &(0x7f0000003340)=@in6={0x18, 0x3, 0x3, 0x715}, 0xc) recvfrom(r7, &(0x7f0000003380)=""/218, 0xda, 0x3, &(0x7f0000003480)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc) sendmsg(r6, &(0x7f0000004900)={0x0, 0x0, &(0x7f00000035c0)=[{&(0x7f00000034c0)="c6dbd3039d7b7d147e26d3e932e538d624660132d6459504fefb52f9a324fa260c93e51b3638a638e5c50cb894e1da1830cd0302baa161a13d2fe3e1828c", 0x3e}, {&(0x7f0000003500)="2edac60f79b88ecf7d7e0f3246c861bc04885ca3a1e4199cccc95025fa89f78f16a5bdad2947fdf23989c4fd4ef208b252f6347036d8853970942fb4bf0673ed76a1beb2d7cc222a5ce66a7fa8b28392ac7c22dfb5d75c52a1792d510cbcd59974bec5d9c626e01226beee414cff79a5bfd8a838eee2d531663801d1efbda039d33d8890bd134dcdde282b9f337c43393af060998722423bc3bd062819b731d4fe93fbcf773c24e90e4e374f65f9915b93bf8f8127375b0fcc3938af354cab80", 0xc0}], 0x2, &(0x7f0000003600)=[{0x30, 0xffff, 0x1, "9749a06f91dfb023490b0337891fce609893646a2fb8063b2e6e"}, {0x60, 0xffff, 0x8, "0a5e6e9366e52a0794cbd8d883270a20f104bd58184a9bbe508da4049b84236320882db2336139d4995476d804b94e466caa96fdb3149937059bf304ec9e28c99e601ccf0fcaa4e172f7a83739"}, {0xa8, 0x1, 0x3, "d1332e29a0107d0a43a7360a72acd9acbabc7f7e640210c37d2bff45fd87794c4b88cf832de296f07a67f27ae89f523ab254537542b667848cb0c21ac4b3dcd769cd53d4f1ecd685b39918e79d6011a71de96b20f1f37098dca1b4148b57a69e2012d764bd8ca0ed80443f3cc571b9cc600f219bdaccb3b567046fadb6218d08d1f7ce2aa2c71d79df2ae16e0b81ef6e81"}, {0xe8, 0x1, 0x9, "f42176223cb3462aff45c3479bea642c31745dc705dba26ea81c74241c8ee1da1b4389ea7c2bef6443d292b3ac87c4859d0583e42c017c81f726b20b05cd5a68f8258628052d055ecec06109be20f087eda58f5c096ca97a111dccc108ef59ca2b3f9e4bb2f14d300c23b7d7110009d2b5e471e177c7c418fc90e5a498daade58b4fa73e7529d1b446770e7aa8ce70a673fd3737113d4a9a7ad7357fd9ca61b14077b4593382ee725ac762b9572636647ce445219a4656127fd7679e68f8656870753a3fd93ff92aa541b965b13572a2c79427"}, {0x1010, 0x1, 0x27, "256e26156e2ca9ba9d50ccc1d4ae093c452518bc7a9449b9a705741164dcb77d13664d23aacf3ff5979bc9bc3f344aaf19b410180a85717402ab2490a057062b6c8c648c8429003d8ad8bb549c87a5aca279fc20ecb6dc06f5df9f02e6b2e5db5e95a6596c9e7c75a2ec12d6d7d55411d192f218f3e7c19892708d87c79d382ddebb85a039da88947b85c5a6646aeda73c642899d30531ddf8e1fce4fb3bff1b20fbd7733d892b138614a5a1948129bb3dce6db802dba0affe6b09bc501234f714dd5109faeb4cab744f356edc221e0194ff115d46c423d863616903fe9cb3b0238c06e0ddfeb36b7a843b1fe7e4a8aca09b73e22113eb94fb79a80a43ca292f6071e8c51ca0ff611daff03f33a06de0b117e90fb4c1675c0ff1c60f783c3296ec0740dd70566bb386fad965fd3a626a172b4eeb83bb775cdf02bbbaafafcd2650cec89b70b0239287d910e21d41448770abc82afe3df6614dab739520503c0db01226b24279beaefec30942c9032cc5053f04b2db5b0dfd872d57498d8b1f91e4c6b3693a309b07c291b551ce63879c590f2fe2673eb52a0224a13aca80f8ce8157a8b283503020423bb48f98a7c2c3a1be015b58698ba8947e3b57ac9a4e832436f3f4e10709a60dcd2c6ac60e32247e0283e1660457f625866d012fe41177cbc03fafa8f9b571086f8421db0f9cbd83d97177c255c57783761421c47fbe55912cea1b21973dbd4842f0b684eb989ad6d36f20fd2ede49fb978725be0c6bce91f18f9d68e84355ce6ab929c8cf6269fa69ec85fe0a9dc1c505d140046633c7d387a1882a5dfa71868544752061e440c91862ef4e854504ff992b1a5f828b6af597c03656a7f894b21a6d47442a8c8232c9cea1478b3366b372d46d1f80813f2b5362ae821a51a49950e9977ed83a3845f4dfbeeeaba49db3e72156a9d58ff428be9cb30c677c4002bd783ec1702c9b477d789468605625ffe23e9a417e82215948186df9d4df2d95a754132c00ab2016174ee6dca29f9b169b54f307fe3b11df04a2bcbbee98d27beb2dd16c1d8b4ddcf45a13b4dad6ad530554805cda2bbdb85b4dae01ed684c8c2917a9a2ed3bfc23fee4ecf7c2463c2852ff40c8b8e2ac7728dd6a0b4ad9539931066348dd0e00cea24ed5618cc0a6b6376db7c67c8086f6004ac983b27617460125b825ac12d462476ac29c16f1f6ea2e8f873f4a9145b1b1de7f904de762b4efd85ebacd623c82dfa775f8bd0407857829e58377c0798a72a73ff8b23fb9618dd8d2a882eb986b7a3ee669f97730a7540b99464bff8b060d904f6f123d2c77c3c93f98ed5cff9ff1e89af102c9caeb7653998ffd7dddad6e30ba0e270e54e80924079d6d4388615dfaf4c907d2665becf0e29e4c9290e6ca81881677a9622ccbed23578f9b94210fe709fb71189bf61d25f85265eb0ca584a6dd63e5fb18e90894ed281f9ecd7cbab6a5178d96fdcac880c343f1715f3216f3c6f40068540955bdc54efbdd61affa09436e6240feda063336485954d9c00e52f7cf17fec9163b5849c76239046067780c1e492afa8d5a23e938e401a3004d638c59d9d33938dbe51373d7e4681921d1dcad6e97e3fa3b15976b269bf42d117d0f5e3b13d2713ea2f2b5e6e0bbe276f7a649957405be32cddc38dc49bf200c026943636afeb5ebca2cfb2b8bc8a469fddfd5b5173dc5a2dd28c2235852965f283f42e9967be458bd98c31c80afa77c0f7745418dc2c7bd7744881fac6fdbc40b7d0f1aab6bb744846ebbd885d785c5886f34bb155d494e2296f8e683c353bdc3f37177b11b596f5ce6687f00338a1d180f3eb90afbfa27a2d56caa40f7169427af79f6bb2ba51fdbadc4ef12877781fdcf68949b7eef5e48c5c4890cbd6651b7c5320635bbea07d8a053d3a731cd1a2106d1a5c452cf6abbb523f320f25fad1679fa8795b623a403c5d773e024a2e53a5a4ea016fc8c371baecc56845b90f78bdd2686c13015009f5e7479266a967be7de9c1fe2ca0adff6686e356cd6bc2d407b58c0adba06e4ebf3894bb0ac068bce9e7f345a552d447309768c713d7982e98d2dbc17cb2d9e0198f5245fda313dd520fd46f01cf30e3d410f84950a224fbb072a85faee4fa08f20c673b717e91aaa7576864a53c0c2ddcbbaba648ce51615f88272e78c20138dba8455e523b53b57b4f53a419d91ad08ebe4e55daea1bbd727364d0df3041f2e4043af33a2541088f1b74c5d1618950179fa5680f852f809144712f6c74adc829f545f1e2dcd4d5ab2374ba12bd90fff2a053fe04db674f884ebccbeae5a6358e4d4c2c19cac15522d069185607fa46847b748d3133b95ab2e5ab7f4205149fd6aa9aab733569a3bf93f66859b374836e7b8c953e679e872b6f59be8f8066329bdcba83acd3e343a5ec482ba3b1529cd24d78aefb1fa69172878536e92301258e6e15af48a5f4b5f97fcc59f110643356dbe91198cebae4d335b1118625b9600f227ef3f78811af5059d9f8ab9211d7dc8fc1032d824eb83edd9e184003e8aeed8f6468208f6e3f5eaad99afad2ffe3b4fdddca87c83dd7b9a9e8cb526f54f45cb086495052ab1331d68c40fd4b07c64b75fef1f0f66608e970b62b7145a9c04bc527f2e05bedb683ecf5c6f40156c737a85d82371eb9040cb29e966fb9b35f667aa05726a6acf83363df6c7b9d5fd39c48e15b9d731d4c5cc24c1bc2a7f5a512c37c9d04a94386514c2f535e37e9a0ec1f4b5671d840d606d0074226fa30fe88abb5ffb21019aef435cbaedb863c2184cb1eb9b997a54ae34e65a39dde019efa498b7af919634c466c88e50faca4cc0243d66b68582ea28851ebef5b512a6a1aae6e4fcaf07d28dea523edb234251fe6f2894c6fca5c1954ec54a59909d0d100614adbc3963f38a02223336b144b29465656884fc8bdf7123a7c564dd4b309731743cb6d9ba58fd78e08fa9a934339054509d6fb754e6b95da263b35f74409c2a2a1707082910d5041e56b677d73867be77b60b131bd4d3eab0b7e99053a327f7d06bfbd8ad434536066b86f8a8a321da4d07b4142642f6ba844be9ccd9043d7c73c2b70ee8b9c57c1982d7d4bf80d44c83b7c222439e4dac26b9bd80c0003a632013e3346adfbf97b8a2a0fc7fa23aeec99cacb195f91fdb101b69471cbba6ed0f728848afcd82b4c56cbab8824861a7ed6bcbea2742631e1dbcaea243c7b669cef49a0d1fbde468eca45a2dfd498e59733acb75987a8983853b36e2866b0fc91762610530e0205ad080856fba6b32e790035eb6a37b1b035690c666c39c9876c05af3e347ea766de847d76b20819d55c38dc8a188088c5989f9f1043f3426b8449016f1d24aeb56fd2d1cd57cf108993a5def2bf4acfeaee6a256f402c6105e04f9be01f711be81845f64188f8ff304d378e87fb529dde3c3bc917c48ed6f2a3fe20cdec6595f5e7f931f99483dbb9d6c93d21e6f7651d1dfd0963171c43d26cbb1bd81fdabdc1c0896fad3ed337bbf3b4385cec5ababe9801f9d3c32750ae4f33c07178019305dd1d7d53e4456803503c949b91d749aa77682963912d4749871beb65f238c56261353a02d3c5288ab1f36121f1a802ae5dd0f14fd3de6d349b96e5bcc0f87bee53e72f39aa49fb8c0b4b3fcdc5adf1507b4095d6588a910ca9f3f94f5eb67e1e491a68b90b284c1d6dd76df75cd7070952cddfce911c12b843abf3dd07416f2de97651c33563ea34f4c0a8cbcb26898b1a056bdbae38df71c46f797531f7eaf20e21c549aa6962b76c688f54ae168346646e93caf4926c067418a52a2d7b3a1bd736c66c5b0d842bfc7af9a60c47fb702c233f394d9e468e6b5739bfb2e457a6f2795486e6ad882b5ddd6c4d855d1968cd3f2274d76142b4c2b371c32120ae1b154071845df535057eba7502d5977d3b4a8baa4ae4382d2f3f7bad83173e3f1b3294d5756bae620f85033e1f9fd70387de0d0d4612e76b5a8be026b7dffda17e3877e0b93a077d49de66620f0c62f62ce00a7ba10564a8dc7323cfbabaadc93da736fc2e0aee950fd356a2abc374f86fea14048cf5769ed90ca7784ff32b2d85d39860bfa33a01b9fbe0634d54bfd99781ace47a39f6507bbb2ae10bd9cd3c2683126c6782515748820a5ad3ace3b8106b1a88318373f0cebd0ba6c3d3558d61cad1d555d30e77c84f50a2cdbab630d2bb66470a6fad691864fdda06caab0d5b430de086f86e27ea344a59f8fa82cf360127e8a4a347a3787ae9cd8bcea14521aec380ab6dc6919fec413b6d15befeea56ee68360334e7d8f39f8861686b9d65248c854ececff203f87cad847a7c4b4d184c07fc81af80deba90db5dea4d98d4114daa3c194aa36f0ec43d13029aac3980225ba3d09aa5cc8d9ed7da009f78c34a6d6e6ff66d68090907cf5182044840a5d09a8d4b42381c2bcebc94e488e759952426e8521df140dc7dd979e7f5d97b66d4d8348e006e9d40d19d3445d09e3d8eb0e69ec435726bb6eae8a6a9cb1da77728f8c4e2135df14c7b59a99a2af1f13ad3c38359cf815e962af2f3aada5ed02faa907661f5c6cb74332dba0f19d42a590d398c6e49e26de91dc9953d44362760bed98ecfd7dffc49adbf8bf0e584dd67d671831e05ff0fe10a4e6b9241f7a990429e754dc9dd15b8917b68e85fdad6111d4ab3339750e453fd4594b953dbc98863b5c2ed155e5d5b322c5078c2234dc67cc2ee9a19dadeac26ee60ab03b6661333b271ad6bff661280876e33b0b5c18a01a6b9991590148702a1ad617ddab35ee4a85298139ca784b68ae68fb12f8ad57b46063bbd41bd1f59de5c7be810b566a26a39cfbd688d20f325b967996401f3478e024c0b5a3d03b2e0a9973c0d7e47fa51ebf37d01e59f8695a3447308c4ee6346f3a377233147ef271d2e828aec154f60b8f9e8a89e061e6ae62ec8603268806a33a073afb2abd7708269e8b165c74d876372ceb59d88ca199352797ab949cd166be0171051f6a4816c7fa905efe7e007f5071ed4bc0b87ce21b11fa3b28b75986183b5821c666b5f361f1922863c6817ba60acafb5d23e04104fc6bf1ec768eabe2104ff8297a53b26e348083475af1176264d9255c879a2ad01f035652993ef20484f0bebb75dfdad2d329b0cafe247b9ee80fe93b40f741a190ed30f4fd43367129a178514224b0552db0e37c6ed77d7b5bc9bfc4deab7c89a14cc320300ee8384632c77516e16284403d2f4244efb6eace1c7e7dbdb8ce149000f47eba65a58495b761aed5ee827b79cb3ae9588f09235db934ef004840ba605dc20103c37b2d6fb39750bef8852dbf843d70730c4e8441f00f094490bc662f8163016bddc4ba8f52a7c787170c36e7010f1e24281f87f3e185cdd504e1b87619a40c3ab6361b4986d7ad70e8b68fc1fffd36d2bfc0a574a80f65f94155e5ff3438b9365f485f4430a88d3abc3315475ee1fcda0f7ba860101493057312c1c6815600ae7323f7c255d735016d544eef999c5a7b8193cea2554b47d22b6d60d0808bc19faa58b414f655280f9942d6de4c85b6305a7108c70e772b73072b3c78628c4a499cc11e1809b48132c4b52cc407adf75b5829bef83d94f07d8dc59e8f9d55d05daf894843d064efa7d88fe6f13c35e3c83f8e26bd5f2fac1783577e8e7179929eb8f2c5f8788a2a8de50fff3b6bb42d27a65f7703f886a782198ffec4ffa371e954300f3ae5c04a374f2a30260766e3a7899cfb8aadab9f31e24c53667350f652946356fa27f604bf46d6c9"}, {0xa8, 0x1, 0x0, "1e4aa316c425853c76f9c7e070d3cddd0267f4701591ac91ad97744b9d09352ed3f25badf3f37ece40cd7c1a66307edb1b3a0c51257fd4012dc394e50d1690b2e38966492bc254b30299ce27c41cb1fcc68c5ff2f8e451421a51627f10547809509e3f42d038fc45dc3d8257bf38f27e267660bdfcaae73c60ff26f73d663b1c5d95d52f1a5947354d5dadafb6f809cf585f99"}], 0x12d8}, 0x400) recvfrom$unix(r5, &(0x7f0000004940)=""/31, 0x1f, 0x1, &(0x7f0000004980)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getflags(r1, 0x0) 16:00:12 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x7}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:12 executing program 1: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/4096) fsync(r0) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) r1 = socket(0x1f, 0x2, 0x401) fchmod(r1, 0x40) unlink(&(0x7f0000000100)='./file0\x00') 16:00:12 executing program 0: select(0x40, &(0x7f0000000180)={0x7, 0x9, 0xcc6, 0x6, 0x4, 0x8, 0x6, 0x7fff}, &(0x7f0000000080)={0xfffffffffffffff9, 0x1, 0x3, 0x7ff, 0x401, 0xac1f, 0x10001, 0x1}, &(0x7f0000000100)={0x10000, 0x1, 0x30, 0x1, 0x7, 0x6, 0x8d1, 0x351}, &(0x7f0000000140)={0x4, 0x15d2}) socketpair$inet6(0x18, 0x5, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000002440)=[{&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/52, 0x34}, {&(0x7f00000012c0)=""/245, 0xf5}, {&(0x7f00000013c0)=""/101, 0x65}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x7) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getitimer(0x1, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000740)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) recvfrom$inet6(r2, &(0x7f00000006c0)=""/14, 0xe, 0x801, &(0x7f0000000700)={0x18, 0x1, 0x1000, 0x1}, 0xc) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000300)="a93f5b3a4af531e3a6666c48f7f37233b5c96174b3d1d4c85c4eab117b37b0b9532240f22f15204c627539ea02f2ca9466001719ba27ce5c53bc151d2813fd9249d8c4d76c513f1b32932422423b70a508cdeaf1b56dd196b146f4a356cbc4ce006869701fb0d2e9e8c03658f46c26aeff06639f2c37357ca4b1d1f20be8e3451e47e22c2a4831e52fdc534d63de23a0d9a5de31e1af1827f2a88f2df72d10", 0x9f}, {&(0x7f00000003c0)="67a27edd2e0b53c2568888a212f89060496794c77a1b9463437c11f6c5d5a99697320565111a278489ee78f1251a03307bc931835a0221e30bae8d0dcfd80f7188aebb689aad91c3dea498230b369f063b4f4be1e303a5e9b98627518003b1597f373c24943b326259431984442501ff2497697a74f9ccc4bcfdd65a6e382284a4488c3a8fe0e6f42442ac1d39a6", 0x8e}, {&(0x7f0000000000)="1a159945f61a7431e53b1f008f471152e4abdd4488805ed77675cf3a90ee4a", 0x1f}, {&(0x7f0000000480)="d78c9290a67be862275f8031a496680af7852ab61610008eb4d00ce5ae4e44589728fa764df3248ffca9e715b3575c155299efd6fb478b0bbb290eaade3e91a9f3c54f98c40758d114e6ffd4f9840a510a477c2d70e13c6c58e20360870617dac8d08447a14073e60de12f9cf7859e1abb665b27c93aaca07ace2b096c1bbc2a5fb712408dd37145d4bc52399e2f2b078d3e9799f3da950dbb14ed4e6bacdffe3430f350c48bdf08c0032210358894a0403323d17f04a75f28a72eb16683ab14f73571a9613490", 0xc7}, {&(0x7f0000000580)="0827d811eb8458f8681baca1a9e77ebd7c1ff88d53f9beca6df848474c7dc7db62647866f0e13718cc838ca9479e664b1ac02d326f05edf0b57507807d97086ee3d04a85d2a1f9bb32f9fdee72dbd55b154992184939dfc0e17861288c373f6d232f25a07e5978e38b70b038f5175a900fe72ccc1283e4afedaceb18709e094e72e76fb6abe3e80ef7e2bce74a9442baeeccbeeb3a7822a0f9c3221337073026e26ccaf725c7adb2b9447df934", 0xad}], 0x5, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x400000000) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:12 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgget(0x3, 0x400) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b, 0x0, 0x81, 0x9}], 0x1000, 0x0, 0x0, 0x0) 16:00:12 executing program 1: open$dir(&(0x7f0000000140)='./bus\x00', 0x944, 0x49) mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0x20d2) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x140) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) chmod(&(0x7f0000000000)='./bus\x00', 0x152) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = geteuid() r2 = getgid() sendto$unix(r0, &(0x7f0000000500)="ddacf6edac4b356749907b22211b219ce2a1226454d54d90c56282cde9f4b9b18724f61a33216349558b88f9b7d8c276837f65258f98cc8e82bce105c2e8c93852eacaa495813e21b04e67cea9cfac76f30c26bb67eacca4a6389a87a67deb86bc20bdb6f5a073aa0eb1f13468f205e80c3dbbe471f9404e1c63f7ec7965c90ad2844c5ff4f6aee35547f4df6547457e0d34985fe3438ac62c762741d44f4f36b9ef1de8229c85d44a957e", 0x21f, 0x400, &(0x7f0000000340)=ANY=[@ANYBLOB="01012e2f66696c653000"], 0xa) lchown(&(0x7f0000000240)='./file0\x00', r1, r2) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x80) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x400, 0x3}, {0x18, 0x3, 0xffffffffffffffff, 0x6}, 0x6, [0xe5, 0x2, 0x2, 0x1f, 0x8, 0x3, 0x7f, 0x4]}, 0x3c) 16:00:12 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') rmdir(&(0x7f00000000c0)='./file0\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x3) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='c\x00') rmdir(&(0x7f0000000080)='./file1\x00') openat(r0, &(0x7f00000000c0)='./file1\x00', 0x20020, 0x41) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1201, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = kqueue() pledge(&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\x00') kevent(r1, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) 16:00:12 executing program 1: pipe(&(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) syz_open_pts() 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xf256) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) dup2(r1, r0) 16:00:12 executing program 0: r0 = semget(0x0, 0x3, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x1) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4003, 0xffffffffffffd62f) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x4, 0x205) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001080)=""/159) semop(r0, &(0x7f0000000000)=[{0x4, 0x80000001, 0x1000}, {0x1, 0x100000001, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x81, 0x1800}, {0x3, 0x6, 0x800}], 0x5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/4096) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x1, 0x560c0ce5}, {0x0, 0xffff, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x6f6, 0x800}, {0x0, 0xba, 0x1000}], 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0xfffffffffffffffb) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="965f362587383e62a7e2fe43b1fb37b314bb821264615220b250c37469c6f1d5b4c256ae44b1bec2027fe3c012f6881b8269dd70f7b2f61e48cfd5845c4c9886aac78225884a5ea45b78d1cc8164306de85e6c8b267d1d83659462fbcbbf6e67ba622a3cdfe0d56fde19bdc5e3bb4a77917b7af37d5472593ec3624a37abc688462d514e8135c677d40620b2ca233fe58929eb65f45f932e67b9b494a9823cdff200722a697c70a241eff7f7bc0eb81e22d18638d5226058203b27a2c9788fcdd7ee0f391642ad67d025d3eb68dad58bcd83e6bbe398d0ed5049a7760fba110b9416b30c3ce11b8329b88540101a28dab4a1a63624a3c58ad19e22bb328041485a28a17739b22dd8daaa0bc6878b40db9b124e6cc5d5748b917ebd179880961ef64acace6c00341526d7467bd846895981804d9447b6e5eb00d8cbcdbe6ae6cee984660298be2a3fee7993bd8d519f339c225329a14f4618a6fae6acb3866b7932d56462ffde2e45a182e1eb218715f8bd37c7910a442006c0fb331bcaad0b2a96841d60263a38f31d82f47848aad7002e242b58233e45d174b9cf0bfcdbcbef77dfc177b3c503b268c86126f181019cc8da7716216ef92c3a87359cad6df0cc22111e2c5f2116e88caa6673068f207a037a02b822fec2af3ccfc938fe8b9e10f43b398f84cf03e07ee9f21e1e96a7334dcc60e4ac8076f9d1cb3cd49463e80760a285d44aec15a8b395bdead778c30255ec187b34d44e7566a1b3bb96c96449caf49245bcc169cd7ae62cddf8354ff538d5dda67dee351ab0be9ed888165feac6f036052c80c4537aa097153edbb614e448e58a72f35c9838efcc817cf8dd3692d248da62dfb1eefaa43e98a8ea398034b5e8c8c351fee19565f64ab2135cc9ba14e60b43c8062385a3bb461252c98e9474f515121c5880c2f30751c5e13182c7b049b4a382e3a04a468651702d49b34ee36be7f4d1496946cbc42ce65fe8bcfff21656f6f7ded846f74d1957f7e582489d059c80d27a55aceef59e1ecc1866a855c984ede87596b65d82935c3e70283ae0a02def18fd6b9a327d9ba05a759934c0f7c9601d23b7e9c9c2f9e24d820ad9e6db5bf7aa4435e4da37866266459af164262fbde23b1f9b3a8d1c966c5532cdb1b076dd8caeba16215c3c970941e40bece21a8799725fd336feaef3b0f0138c6d275ba9f10a95f19d5bca967f24113d85bf1e3ca0cb364343b6530dbdd37848e13f0eafd76b436cb7bcd6193e0830caff8455c9f76625b9dce0ce903b6cde4a07a92dc128b307fc507079b1f821b212fb768dd33d5c46fa56b094a26414cda51ad9eb03ea9a899b31f239d7dba67c89b2456ac52316eaec28b6e6b4fb58a6f3c684209a17fd9ed37a1317c663217c0665fd2bd7b8c698d7a0673d49f6cd468bd4aeedc232b9ea5085697e6f282de707fb5754f2f3cb6633fb596e1ca1f73d73abd618385a4a5d3f1e667066d319a41cf8133b7c0d93d1df4a4e3d1683e14914f31c482d809178ef64738ba7347c4a6e06403545e16d2ca3083f7ad23f3d8fb06cd18f9afe93442a0f0a9312dbb851b612427147be99be2aae873242598179fd5600f4f28b1632d7f6ff4d1c72079d6ddb26fbcf19a4e5299994b40c68334005a7a50244ff1217e358b469e5f02633ce810dd5ad867b2da79366ae54680d05faf885e98030d69436c6d82d8c809aa7a0edf53ccab5d9942ed9c99a23115bdb31717b08bcc304ac4fe37368f910c513bad9d2c7e8a13a82428fc0256a8ff2b6f0fc7a10483039888bdef22d1e7a7994f7d488516fa6d30430d7d7d9acb9dc7bcb72e24c253b5d1131f72840ce045ef7308a02cd0f163290558c37be674b5661422195930ef76340bfd5e86d0a2fe9899edd770a30a21747d671f7cfca185cb72a0f34304d434c085f21a4e0d548d8724fa73531acbdb57c0eed08ede094e69137916d391c8cf47e996235ea9988f473dd2385bed62daab16d641395b972a5d44e1d5204887dd3ba0686d52cbe4e4c3f2de8c12d9cb65ee54de107a719d603b2a1f6dcb7c7b81c6ccb025efd2e78794b8bba16c1894c6619d8ed19e5ea5ff8e388dffca41336f9464cebb0e3d82c4226dab6c6450023e8be8930b204a366ef101b630794ef9ca837d3b309711e8b4105b1678a4e4da47734df3b73949233471eafd1c08c3c0a306f352310afb55335652e10dda76f3c264a3ae8dedc3c26ab51bdb4aa9de40db5060a68a3fe2288c85cc73f4c6c4cd48f3ae127123164d776745e4ccb3a3de98d68cd3ff067f7f80064b28263272319a98004b990c082cc864c1d25c06e8cf61bf59b745d6fc0f93902894bccea47b05dd4c8e8a04c6d7ad20867fa6bb23f68a69916e0f0baca36bd13db8f5397e5f6aa77c34500a86bfbddfdabfe775b2b2ffb89f558751983d127bac5e36823766177461b5235a156b0f177a18cae084da07f3e10d73a3657f1fd66bfafdbcbbdb71b22dfe09fbd4c0c6d47cd7fb80a44133bcc163d9997f4c999be912839b41a6bca50cb39625dda2c903cfd36500b7e2438adfbb769ff142ddae70ca40d8a42159e5f49ffbd34c1112e67d7a9199a6b74e8762dad51d7ed0139652b907b933e1f90f895cb8e0e8e143fb8594250949c865d1b19d35431abdd6c6d49e69e3ae110edbd3fa4199c20d473cbd795ce8862812adb782cf95ec5e0c3b7d620f3d085be877081d333c5bb165b7b231fdfdae2aaf01da9b155ab7b570471e6de049c5556b07c0a0db0bad326eee8220fc0a0da31fe09986725d6f1436e2ca5e1302419e1ac0977fd4555ae6a635e4b331c84b06adf10a9503dce2a4a23cf9b264a8536f751eca2236df4a9fcc64c8411b46349917221a9b50c5e0b994b9a2f8fad54c1a3f989ae1de5b36df87c3ab46edf006d36d89552293690d653781bf713f8da57e53d109b159d535f0d1063c7084820c13b5beb4af9e296600338081d9eee1abe543272a6dfb1f53ddc1154c932246b2fe75663ab9e3dad99cf1af01fe3919d3913ba3c568d67e664f3fc1b3e0973da44117f23e15054cfef5639a2dcb43d3ec589cb65c4560935857031816c81bdd7dd3bc592d925d1554e837322bb708b2baf71e5d144bce3ba82f1cc62beb1194185e2bf7dbbfa75a7b2d38aa16a8636e4ba84b202c22928a8a278908c516550bc1b34d6487ed56d064fe76cedaa181d63350d3fa8f9499caa49fc538ac907d98aeddc9167cd93de372b6610a1dcd7a89959f3093567a95d775ae896f799a7ebd884bc2ceee12337698594b2421e1c925661e47df3e887ca8d41c8cb19a7a61c457ad7234ee8d54bf5455d74cf12a2d306d7dc5e3bcceab72fa3ce4a0588d6a9332df92049af4077a5bfd79aa37d02e73fd6fa37219d0dfc17da2a0c172770ee0fc272c1b5f4c08c7c133fdb08bf4c94b5f0e371c9229e8415e11ebe114bf64fa9b2aefff812152df737bfd65c12e814fbf76d335a5d68335f6a8d3bcc650b0528b10c8cffa598ee8e97ef5f15495cecfa5273a0fe22d597957c269f6136390f9965e4602a2fbb87ed88662f67ac4435d67ba2a4581bb19a281cab63900c89f3ff0e262ae8594ef418014d6d3a69cda32ee19d599b757d4eb15d194e32b19c7883cb58fca29d8d7f4fbbc8143bd9c9cb04ba30c6a4ec2679e5d3e8f3fd753aa042c040f527442556f5d865986640f22b523dccc3c67255caf5f10ba9f8e1c7051c984afd07f0d848c2c8ef687a95362b6ad62682cf6795f3e59e3b114e115d035476af908a4bd49ed36b5246042b1f4a45f500835ccb9114ec8a24a2a210086c55f14ccfbbc20535e5181926dcaf3a100dfde520a6d8c30a6bd34914a08f375344e34ed1def99b15cd2f847d5bb0f6a93e3c6c48e38c0d7f5382930a9e1fbd37310bd297814e77a487ebb5c87c167477d4233049248039f10d5ebae89be8691c131140357e7ded07e8ab90ce1f0198b4a271f3f86fa53c09770aceb02cec820f2811a01b1596eb250185e8bbb9b8e88032087d5abfcbc53522c74c5466a12986e63990794479592cc9cd40d59d16939ed650ffe8ee70e1d09ff12cf0616d197d192fce349159508cf65b02ad85cf8a605f10a17f65b14e50a3ab5ee60121800eaf27031564f29efe797a507e2f6ba3b36439f4a278121661df9b366beeaa4765c51d184e6b3217865949fef3b544e40e443250879ba67a34d8b3631fafb2596d3e071e2fd0e75069c9426eed91a276762a3e1a6f6eecf5b2eff73c9ca4cb9e066bb1fd223ca3198992925d9cc9eab47328157d9bba20d38c85a5a9c71472661d2a8223295c3aae3029cc3417fb83fc651481449b93e6b14d7175e75d332b06c066aefef29d0893cba16669e3fa89d97d619cb29e3eea2d80a128254af2f2c881e51768a78a7b52b3bd89f6b300abd7ff0289dee895f61382497430d0e2270992acfc7be8423d65f9d1ed5f67592f10485eb6886aaa0ea802ea10aa355f21470d2cb70c431df2319d0c6bbf9abfcbed85c8e0eda7018a6b83d2616e4ef36a0ce674a52f1be69e680b3a44339dace0d69aa391e1dec0c1fd0c7865f2f6d57c4a01a78e30587874ef3cfcc71cdeb4e5ddc444658aed9665db35070553bdfeefa5cbedd9cea4bb428ac91d423d40c7c416e4fb6b345aedceb70513b635ffacd1560a6474e4385dbf56b8a59ecc85774e83731b10a2c9021f44190472e0d4a632d74148625223942efb7e7df5f3430d2ad545fdd3f7e27faa87e74d35710703b7c00a89333433edb58fb46c57f0a260666a9ca416618d28c36c5f117872929b6ac8eb1043be5c6682fefc2dda4250d27adbab04a0f4ea8d7e46dd039f9e8b54dc3e3959fed29d019533a988d2cb64ed47a17a16a912cc0fe328546558c0263ce952d3be595932215bb7345112370c648608e236748e1d8cc76e08fc6734950bc55eefca72c57238114ef3687a1378c55fdda911480e9509c6c492e75bae1e0034f48ceb487aeee0346454af58838328a2a30a04e17b47b6d1a3696454ad2beb0f2adb0114ba9f8d0455114e11aaea4491e09b3cb5fb7fdfd8f32e6c09bd7b38d0bcc17b393f72b152890e5b725f72771ca8017f63d1c00f8ae0eb75ba91980fab3040f6fbf6348598341a79abd13af2b82ae91f06ceee54c042145a161e0514c683941ec73fbdc7d6f3962c458f6d1698cfdc6c55de514218d06f721537767bd83b4259029292f2214ae7446d8398142d59a0d60b9d10882f16d5d1ad1cbd56b6c987917f519c476196e6dd5c0cc1d113e8545c9d42ee2934dd01a981e219336e19b5dfb15cd05bf2c140f65cce8ec41c0ebca553dd6f80e013380312af73990d6d09611e8c2b883b64d1fea7f66eeaedb9bd6dd9ef7c794bb836b61da777ed348817af33fd62e51fdcdeae98f2590cc1aace6ce2f27b608a11cd7741087f678f9287296c0d73f3ce14f0f689e77261159400270527d6d88c879014ae305e611de896da4e088c029a53fe2db3fb595c25902bac2b55e4023d9d47d1afab7e0c48c28f5d033e2cadaa79e7b3269c9553983a9fa4c09142dd0ceff8080c1a359fedd9183ebf79737f3e974e65655845a0501e381651e4123c7a08981cb5758750d538e2d30a3f8ac617e4822cc2507d23c0526e9df20c7960b3c1a85e50eea72b99fff9971bf9a87127310bdbecd2b4940e191e55d49bea4fa2cfc5df94e8236a035667ba78f1de04b48a9c0bcf769dba3b8883b373ea9b0fb08fc92abecd32573cc17816c60c10d830800948ee290cfe", 0x1000}, {&(0x7f0000000080)="8c3e51892a5328d845e22efd1f6ab0744032542b8cae7e79488ab9cedf4439a4d03702173ab861fc4ca5a7e8a656a28048a2f4080a3ce137e9973259000527ec775695bf5da603b852dbdee6688700913f67cae2e8574fec597c99ef0fede3fe4459831e04a1d9e5f071a1d466105ab6d9e4334394661a4a6b687e915248ee597b107f89fe5f290d09f7fd67f0d09115330c856aaa71948243eef0673f7bbf58e8a2f9934a082c3e994bc76544a7557036ddb0d44f5449eeeeedbd0440fb", 0xbe}, {&(0x7f0000000140)="766c3cc14297a32012624d8dcf517321e8668e0c9a891333632dfd50c4a32d735889790d1a895c4a288ccd5384c21903040f31fda5966d25367f9f4640901e1558b53645b5312a8b2b075d7a18acf6", 0x4f}], 0x3, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="d50ca0e7818cf8fd53db4c4d9ac25d638a529e895fa3421491d560130f5a381e6d54c3739755900f208e891cd72074b97bde3a85b2514435eba812556d7332e22b6df925c62d61fb007fa2740d6b51cd76ec1992d06fd8e303eafb1081bb00ba0bd01cf72ef99bc7e0af3adec9a7839d8223525d57c004505a8d80fc3e4088f087a847b86531ee6cfcb0020a1d5b27cea63ec4efe06435e11bfd7e47fa31c81f8de0", 0xa2}, {&(0x7f0000000280)="fa08225cf11913b42ac9eaeb7a5891fc087957039eac0767c406faa3081532a6c9a8eb7ed289a77737b3e24f91f19db61e9aa6b08ea6f2600c107e70e5bf4ef4be14deab39453a28390e01265e77c00d165d", 0x52}, {&(0x7f00000014c0)="933602ca0bd45e4e4ab173b31d37dbf67095e1ceb8fca689963cf3510296b88e64cf000eadf9723ae268b41d71756bcd97d82ad66749f69ed4ccbb867f9c0d17a548a91572fee4ce0612ca9480425555588795a0c85e6edaeb736d50e72fdb44b84645446d69072e4d15de7516c08a598d7c5923b008c547b154e0c62bf5c8e5d627561f3d42fb29270bb0339febb9e18d123ca50b6bd9dff73412e1cbde7cea94014f76df46d34817aae052060a472b573420de640bb4f3fb89b7bb799a75a5e0728ec5aa52e84ba4659af306e148d32fc23b744970a4149c987694b9102bf992e18f1931472d58bd2f3701e6ffea58e316293dbce4cec42fad3ce17b181ea6afb1899ea54bc369f51ae12078ab6e6bbd0657ea3099e0f8d85ee5d7e01a889f999d0939583209c113f3861bded0e93c507ed3051edff618d0508eeb9d11bcac5eb5ed838b9d8facd0fe57e78edc1626c39bb892241e79d0622548df05725c827cae4eb3429d6a0fc16dff664e3a0b27925309a2a8f7bca6b8acb92189a896ea6d9cd692421d5d88ba49a970d64c835102ae47cbd9b92135aed95df5698a93cc36fb866f8836d8d304be6274ddcc5e1e5fa16ca1445532ecdae719b93509f5423cd9f0219970dbd0ea2a8253825a49af84a91a11622d763ba9fc259e44606ec9d06e02c364d019eccd02ca6501b6c02d03af3db7e8d785f1489e936de202fc699fdd48f15d49c50d1082a84404d80a38b964dc528891c51bfaf2235b777b491a7325cb5de5d4a2f62b7f278dc25fed114710d5bd1ca7c3fb5fc91120c18f5e902fb18ae3838ec5b666c50ea2ca494a02e686eefc85b2fc066ddd15b5c72a48aa5cc566c366826dc482d6d86517e168cc185e7d07afe927014bb4be02fc07c96ff79361b79b1a329e0f6dca2b96f5752ec298723edb39bc315576cf280de4632899abc4b9c9bd882748796edd37bedfeb53cc9b4ecdf711c346720f49a3b8111664a4e6d90a4c848002b95d2f7ac06382be96fca02a5fb78c24cbf1ae484a4020d6dac958545d569d465a2fc489fd41fcdb0d130d2f3db01021dfe495447da0542e53251cfdbb209d9b28f09a772a2e549ec0bcadfc113dc196c73d22df7a7debaa482987a571dd6a8194e6293cc04f79dcae9914ce8ae83e8ea114e09dee587ff2d629060449ff812a96cbf820ace742a658ee47c75152f463a2a78abbe8effab370259447481bf1214ffd8d60369606b1b4b0975d477b462267adb97f9f8102692297d53ab9aa3af4d2d09cd2e6441aedca987f96923303ef9d58683c52a2d4e3af1bfedb6be58c30ad5d5d05240a27c4523ee8d8438dea4c9058745093415c9aa280ddec3706d33145d85d84afe0a36a6e478ed1c6f23c2dbbdae7d710aad11f95283ebe87e772d6ce3bc7facb9c42ce1ea6a31175920477a34f984e1dca78f8627c9c440810b4cf8353c262a29bfff59bf4697130a8fa85b5e226a36d6c6a2d8ee1561dd7e227eb191ac07c28290294c55a8cb41bac8766a6332a8aaa8a20e7df72fde5e777b541580615975e1b5c2e2f8e12dd8a3b481fbe03aefb1d158720ef494b908d5e62770ce7ac62c621a95e90c2ae260c6415e445aa7509a9510a2b7c12966bff3da6c64af470186db0c8123edfb47dfdb40a0405f2922b317673cb78ad1b0d5c4899c8fe3f22b18654885bd2aca1b0d772536a456225884dce67ec2a16a56b46070fc125f56f55b96059ba18aa2fc713385288ef47d5644d1fd736cb26e2a8036502a9f8e671dd4d3e6c6992d304787ab93de9a6f649ac5df336ee93d77060999ddb7ee68086572e081e4593b0499356cc5727decdf77a73b900a4db75feb5f5b0aab4e2e55ce607ef2b01292f0cb5d56406f2dcc7620bbc4900dd5e1daee90ab9f2e1956bbd28cca7662dfbeda23b95f8989525ee4b9337b24aaf544b8ccdfe27d77010587bd82971b348dd9c465dce4ef52ab42ec626e0b1cbf28817681f0476e5aaca6fe63659222db8c590e121533ecc47da2b925e70eca39f3c45e3fe7d7fdfa1d0fe133e13741dccb9bf756d5f51ac3c7088fb0ba18108f88167f3e9cbc993a267d3c35c1e547f1b9dc174ece68d2a766ede750fd7bbc97b52ede4e8714e2c24588b1abba9680da1cf4bbc75db06549f026022c37f22221c8490af705d06e9ea4703fc6db684b8882d7bb0b3ee84ea6bd75ad01a988aa3c1c5719d809a29fd9d003b52a65b17236feb6a46c4a832de658ec9bd6d90d80ec12a68ed939d483ad52ea4c22ea7ff181f83012e247c0f3196302ebadaf2459fc8a99732aa4c4ac71ce8e750ed2e37a8e5a3bebdbd75f8ac8c5236fce845949e422933ba1d3ff6390e4475abef50e246904c14cc83cc8bdd8cddf4f991c0790a0d2bc376c898097f244ef0c2f07acd1bd22e4e236e39c59f9ea57efa30539b950c15055002ccc2c8b9231cebc12c4be098bb2f8e004ee1add94cdddd6cad287ffb2e342d732a8c53746bdff6e2c09fce085b066be29d7c523217eab74c311c33854fea5819bd75cf52df2512a918077df5c8254087e2b1712f4c6d8b493b1e71e29fd2e6f7bbfe450f6146b0897af244bb6bf438b0b9ecb1ece5d5a09fc5324eef95ce124a29aadcd64cffa70aabfd42a0942ee0684cda31e1cc78501f22ddeeabf7f362c8c1578e1717b785e8e3118a3379f22b8876a471a6e9df62c4a72fdb845aa174b36d1fac8f71af1c04d87095c87236e9908246e816d6a780683851bfa4aefbfed73dbf6c73f79b1dc53827a605facdfe0cc1319ea5139983faa3c57c6f1eba1c21951136aff6205623a107e372a95b621e50c1ec7de7e943cb72f83d68b0234f9277338c77483314368fdae1448c0f5581b2f6d42ea0fe3e67cf633f0b4d3e04e8617c1e22312a29cac04fe8ed45c458b86a6ab13fdbda31b42a2100fe5cbc0f0c507653d9020fc9aa9eba390fa413bfcd84e675b4edd6568745446e96a950ddaafee5100a78ff914908d2d41d3a5243ee517e4adf376fc3262dce19c631449e3e6f36c478e4c8e507a4da661b26a7a7504dabc36572e8d11d7386d24fa51673c5b1744172e13b86bddbca9ec7eea1661de54b853b592e1caddce732bf3160c986d8bc1b17bb98d62768507043a6dd1f7ae76e559da1b275100bd8ef509c2c784b56894d868d6486b2314baa202edb77921a429e89e5f3099bb840490da66479a1148ad031f293d893aeb8898a7d7ca71b1d54bf696c41c5d4af99e80d0702d8ed8a321b221f62eeb934ea366d5a70ad3eae001ac3a02b5a7c66555cfef296c7247a3223d55cc69b5e000ababc2eeabc5deefe4fa0b6e07c76d21db66843d187e959d85ae093e4b91627134dc99d14327b27511828f4304cc3663b582308936b016421d129044a19dc2eaac3e2ec72cb81efe06611e57012212516bd05ed0d9e634e92ba24ac22724c10b8413d44ddc72cb16361264782db4bf02aba349601ec90c7c222d23a0039c8aa1e88c7ee12c81661099ee78f0bb8f80556fb673708a5e0d275866d54279b5821950b6942c7b5efefc82f3766ef282ee20dd005c2a28ee5b2c7d2103802f7e20c4e09bc438ff4fbe7fda1a6d872fb11e46e5d37857b53e5da8ac7b7048907fefc569fe2db060f9a1e28d82ebba35c917eb15a542876924350e4af11e4f64efc8449c8055a54b418e566af0bbf9f920e573d736ae07d7c34917a7597d4ca160c51b4624277985239e02d06fbded24b8879671f9b08a2fd94f8457349531efb0c124f289de8604bd56c1561ac0436fe44fd2fa9209ffc7e1cf743b96921ae1ab0db5f256118adda2249c347a8fb02aab7907e4feb8d2288c512c26dd925d8cce31ec447f486daf03d0f12a15942fe266696c4e5b90b8d51374c258282af75135cd26b71220edf59f38c95daf85525450edff3e5b07fb68d6663303a1172ecad04f880d5bea729bf743138022b3f54afd4c93e0e3b1c0c16ccb803155c3eaf9a646155b20315a5f53a53302769697a9a12d6eba63c0f535165236caf659242558edd29d28830a008ac85ee6d9505ed92063dce566e6ad4f6c9a2b697a29f983341c7e0c8f0e787989a8951e3e2d9999fc6a639c16a454f86dd6cfb50255dcd8b8073afd4790cb5e0ab9413081474ad9b61626e4e1a33b084c50790ebbd72a094fe4fb7ebd70a5c5a6c1a46e370499e24edce91c769339f9634faa4a4da8cb418d2cbde47ec00c09db0172aea610a719b321f77e84f88f1dc545fe03ba5a35bda54115aa7d22bd60e4018b33667f3c196387390715f30ad42a88647b9861ac87255c72131298e47e33ecac45682944e389d2eb3b46bc093b98736530a3d2b791c59f35105fc4de42377d656eaa568f7a79fba5dbce90cbb85c8b0d99e7b9105d2bba7e254e903c542402e53a31655bb70379cad2e942abf85bb7358fea697fcd09e54468a99fe5ecfdec7435c70159ba918b024184d6c3b6c73255108e86ce0979b1d451c9d7154eaa506442a0bc9ba5f0931cd04fdf09ef830904424ec0bc3aa1faa2b74a86fe8c86a2bb79baa5d05aeeb3cc322cb548790ebe790deb73b5faa76a231d43f0286d97762019f83add73d9239ea79508efd5496f58b743e80057eae824715d1afd3c6486ac08d3fdca2a0d883bb7a46cfaaf20584d11c58160e71729899f1890c0bd08b6bcdefb489c58002d4170cbf4c160cf501379e7c5a6032576275a83b46b0d1c999d7ad4d3b52dfb31ed90b108a9e1c709c58d9991a7b547a0b2b80cbc865ae125d8ad2f4a1d613b2af8d92d4a0902ca6716965160302bf69b8726cd6bdea33b7f375833efa46d099dc6282a6a6142b88e1dd9f9b1fafff0a6d62272df26176c0a44cba726306f36e87c3812cf0c3ba0e11b6a9bd4e1e493c330356349df94a7e1ffed929da9dcae7ed0199de7d66b26a20c3593b42914675cc04b30a52ed21193cca72b751da2551af649b198f88634573b227fd513857b0410e6485056fa9e9a9fe9fe8eb1b66e11cd06249813498ced9557e00e070a0ef906f9284a229170c4c674165f63bfb40035f022529a33fcb3010a87c69a2974be11c030c80eac72420ec99a9eef69351cf4ac5302c220430aad57d50a816a7f10dc5ac37e798df3423d3c0cc5bb0b3c70a7d8ab0790b0d34591711ecbc132cdbd3e1b6201b83cff66bc7ebf9643ca0ee1c6dde2c6a77716a0bfdb2aeb717a0c4ebe15fcf8bc98c01decb820792c74fb9682a4c34e8782a269a42c84c7736c29b50dcad85f13303e861b5cdff78bf56e6e9629880f423b4bdd61ea47126ab3c1f2e789a973d4c447aae7d336fd6eca9f699e4521f45bf61466a45b3de98e8764296cb010d6e792e6a8a9ebef0b7b042897e460c5424fea03a2dcdebabac963a110c9079d231499ec4867500db058e5cddb2b33ae70c3314fe9d2a1f7dc4a0b19e71d89e05ab021aa1cdcf945554a634d1365a6c920ad480bcaf942a19ae6da51698e41c7403f36b6ef1371559f349ee2bac870b7be1da9e63063f2bd6dacd234c60fc0696bc4997790149cb9ab13c1600f2dfa002372878d02d0944465a96940264c4a824dc3b410b42b84aee0197cabe9df7f2e96ea8392959b8659c83e6415be4e8f61599978a87b16c3669228be87128e2b14d161dd97551c7cbd00238290f585538566b28daa7335a5c9eb7f7441882b01f41ac68d526574d18531fd5f71758c1124481bc7f059325b816e58b56fe0618f8f2d028873f20345b0c0f01ec758dd47aa94d6e7dbf3807f7c649767d2812a66f", 0x1000}], 0x3, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001340)="4c684cceb710951d10af8686398076e2666ae6ca266296f06be99d211ff3299c0b96907eb0c06a44caa594b4453e08e45c4cb5abc08d43a06e49b37220634046c0f796587bc05f17556682362b762f55b974cb779fc64c98b9264c1acacde5efe95a5ce78a1d0749df4ec7343909be1b0ab7916b1c76ed8f4eb4fb3c526a29ba4d7028d25d361f668ca165c57c5f2340682ccdd9ae5f191981fe66248b0772db130b33ced3a3270028ca6fc2f62a3fa3094670fb5c14a65b5706c804390fba02cf9cc8f900a68b991ba3b734cdfff6912299e4d053f488f5771d53b46e4926ca26a59233f2c73e87214bd30143a69796264a906c213fad56d5befefb949f149a42ebac0f4b55018d8cb7facc60ac7af3bca6d23b8edf829c6fe4e6816e56081ac2656ea90dd249e399935aad9240531d16a95052d63d3f90dd4e5bb699969ab4b00b3e79853d2b47f72eeb655285e3356e0a4bd7eaeb5e88272f9f846c3a50999a88483aa81d6386fdd266e96155a65aea54e3e9dd85cc5d0410a84753f743722f0a768cd61936d93d4a8500a531959d8694f5d7a346c87ad1cd276bc4ab6e332293638b7ab7fc6c9c9bc31620e43e27ba13a4c6d2911f86e46804ecec20aa78736e145a3a25c125caef06fb980a036c21eb22b935390c1f6abfc2bca7881f67ec03e1d024c83cd5d55a4cc9b975257a3ba2d3d016170328258e45719640583c7bf1bdcfb80f6a9a547df012b06274d0266fa18f33214725c2b95921fe9492032d2be7777dfa37a4abe2aed1df6e9d391a2380d274b93ab6dc26bd4ffbc1c73a635db5125ee61b21d680ee5addb16c5af6e5212829133018cb92fc4fc7df23309ebbd903e87f086f38adb5d804e31db70380536e9d3f0dcf6f9bf386dc8af1b2f07ad393a947c9970398c5ee865bdca0bee5b6371a1ab9a522f0bca564e57855941ced7198025d1ee0540453e1f40028a8ee0b0352c650b593e8b58de405d3288217fa2fe4dadbfed5ab9d3ef5ab3bb53004d930d128b410dac52c5866c2c551dd49bd7fef55a099c1cf853e1bcbc98793badd90303ee1bed33b7fd7d12c5039856e71a7733d182cf394513c9cd5e46182ecec1ae35f6bc2a11d812a226b65446cee69a235bfba62c979ee2620f426b59d11fc3a6b05efafc2fe961d1b0538c3dfad567399b2405b01af2801f69258ee84f4c9d6520c3cf1e0d47c83f9f24baf45a2f56d7d2ba1bccfc55e5cfb41d2dfd68bf667e36a1c78541e2f242e0cfddf1d722a6141e622a763c94885c62fa7075b41cda9d0e9d8a7e55e4f5e8421108cacfd5e3b744562b1d30e560f2a471be760e0f4d75cf78b854e7fd8718d328d9bb1f028b320b64c4e88fad216e28b60bd7c6500d8b4b037e00f7ef3f136391d6ac0a790b0490801f25a5fc6d28afb5f4be6d22160c5b7cf7266e83a49e98affeb1bf74557472daa7d5a97529fbb0f540a4c2935443993c4fd95f8803d5c464d57cf9746273fa58435b2a7181a3425d8862f8ea89edb42df24228b3595af405c13b87ee12003a7dbc50a0ec85092407f7366b27d6d8b9ddb66ea4721be414ecfd3df42c382e6bca7916fd0e62de56ec2711ee732298ec551637629e75df18e45ff0bbd0274621a0fc75b02f00f92cb4617039e449f1a7b9cfecd201943478e6a0b6511542c8fec0bae27d3b82d10f17b0672ce26884fa55d2d44d05d1eee4e78b9a33ae3dc576567c3320458dc54aaea901c045fc6f22e85bce97c80aea0d33d50384ff9aa207e483a78d56c794d12d9dc4f76deabcb03ad24e317052ab70251f468d343b96323d6b0c76b3b1c3deab3a7d926fa981d98e33e66102437a58e38d6214759191e14919aa9333676e897fc7e5ba9c7184ff4b55ffbdfff7fdcfa77b5cfec0d97f37cdba0f4a7ca506078c7f0cd960f125ee466ae0189e5997ce27905e2d759f1aaa4cacefa3b83bd9326af51bfcc5ca6e1517f48aef0fa08984bb22f60878967e849271adc644f07521843e21107f86e7a52cad1c6f1200c15cb8f25c45a12de515bd79eaef5220fd69f7cefff2ee8a638ccdeeb82a456b21f5ba0c0a9683ba4b3f0612df3a32d5860c02e4e459aa2c74773ddbbe2622887e9518a08034765a1ac14d5e885310247de48db999105f9c994f8252d99c834f19a5d9f86daaeb253f02db5813239263072d3eab1d55cab9fb1eea824309fdcc84fca85649702d91a4e6ae66b38382607c2054cb43b221f0dca56f4a1189c246caf0602bc25ec59112050e610bec1b1897a3c455d88f04dd34fc3ef42892ef1b3da6063e3e713ed573f0962c0455328a1a9d1edc62f171b92846fa15fc77a79e004e17d7fe906f39b4b668731f0c70b2f2e70d1e2bd082565a9c86d49a612fafe47ae2bfc60f328fb165517d4df8f42b24c953ff5d841c79d7c2dc1c1e6cfb3645ea5725c32c3b1cf63df5d4dbb69d13c20e2cdbea8db91ca690554d856da001ee6a5c03a0c480e04e1563b39bed372bb5330698ea647e6801d4913a2099f754ad5495440aae53189b69fa74d0152f544e215641254003602f84e5bf9528f58157eea8c8decb938020418b2db29897c3073395ba269f7c8cc48d326d0e8b8e7c7dbff55840435cc3f8c12906d778416717f89e2523304972414ce74ca27c4ec698ccb31ad31cbaab0f62573b6adc44b2e9e8e073d09e2ab0bef2247c9d06a8acd30e1a70e0d88303aa716094b92fdf16277005fd928b01e429001c68210ef46e829a526a1cecba018e2846861f170625b760f9ef992700587e07c04185dc528be95c69a21cd3233724246fcbbfd6a8d468a0df732288e699321e2280c3eb6726a87d2112e4531437a13911f303ca5e252362987d14104b68957ac28022adedf8786e2552ee8b82537dbf4e8c2972baf4be95239546f938c6a55948a2af1570415a082d60d7a90a5eaf3597b4e9c7fe7b8d6ad39d1288f807f76e2d4953e51106682fd425ee9cf9875e01dbcac02eaffc610b698e78afdff6038b23f2a35ab75b1cf1f0fbd00e6588852ca50a6044ef45e3c777d070adc6b5c9f9f4aa456898d9af924f29f40e2fcfa76d68e7f01f7714dd37c96e3312d96fb909cb721e8b76aa0687abd85c582c23e9376118544c279c1256f03ae921b9fefdbd1c6f190e2233dbbdaf2860c80c74590433c4a6c8666d28f828cc938e8c5b7e2e3a5c336774a9128078de0381c2ab5faa81318d349e6a0db59b4cf376b96ec4281dbc64236a42a016225e8c56a00ccde6e8007916c912c1cc5d82e70b056a1659cb6ce924a8f0df15cae6b172162ef4ab2e24693c39424f76e407ee80c5a0eef4731d2299d9ece5d96e74519379462d6b11b9269b00d6496ec8ce8a5cf4fb6bef4c0c64c7734d50f65f743cdbb86b500e0ff417c2af057c7333163bd37e850d6adc3a2355c637349c8056ac043df7074517a732ed2ba01d454c65b9609ae45ce9ca67638e8bf4c4c29019a18fd6d230d21092fa6fe28ea294bccf18a5da7d70d07403949302b058c561d347a3dcc96154f8874b6dc11c2cbc218fb68b88bb667d70c0db4f75496b337919a5269236ccdeb2f38c127d9c29287e1b691575fbab6c02b24081a32104601fb839bd7847971abe3cc36a5911b399f5bb858caf1e148e387decdba2b26f2b6e7a560a32398e76158b4381f911a1be88ed7fa81b483d172bf20fd052d1cf7099c86b02c876e9f0f786e780cefd4f8e468294acfc0eb0efeb4467148379346ec1a74a1cb072aaaa7b757f1fbc31e2749b967d65a25dc4a8a0af099804090da9e40abf36221dcaa51fc60221d143920839a2df940c3555349e7b8c53e393dff17b3af2b2f7e8f638a49a86138afd003e5118b98175ea6d54d4b3fdb1cb0f7093808ccd7e2e5f9a15dae45873e8f677c0a5e2811e6996b3560f4defe43770ae6be6159de65b2018cf6570e0426442713491ac2c7e964b308850d17ef2bc8423c500da7385396f231c8456fe681db57804ab08e9f3ac7604a389d73af5ae34cf62c2668381f108124852df365338cbba87e801f8d255a057c8d248e2b83b1b922a9c9c7f32537af2ce58b926ae3a60875acd9d4f24718c9ef7bd5bba51c36f1371ecd2d934b6c6cc7617549a28109b47ad6b4d1883849708f2cd19eb42da537ff1a1c29b84e711123dc2426fdc0ec71d007c8b3648da399076fdc5068d2a3cf298bff597f7ae53d8423509520960ebe35fb28de461fcd5e86d48ec86acb73772b3a9cc603bf32bca76400e4a1ebb1d83081741e6bf0570ebcafd322b1b8444c5fad1af8628daa809e336c90f7c473915014e433c0340c72d412b4b4151816f18e08419804e02aa3fa72028fa0118768ae9d7f2acb6bd0dcb0d3ac5350c01caf0f0e288e20c4d677593092e2eab9ca40f23a18d389b19228f1abc6e6b605454341035f5a1f52dfee70570993ad9cf3ed0a712f74ab76c08a75d2470c603638709192d625f8842ce482e06dd300df29670a40c37b2d489154ce1f16ae69349c249d09adaf523dbc1be24e4dcea4e1499d419ba1cd553fbc11219c4a9c32ed95e456383113832578b297bbb64d99a066e9bc4400a12487a590e43b7b4290e3b53508ef62ff386cfb17e991c52749aa5c4e156ce69029259bdc0ea3c42202b624d25ccaaf6d5f2e46aa57a4689961eaf64363135d4528e11d0e0be7dbcec8a6947776619f7d4a1edae1bf20518fd0c5101f2a97d5187aead9cb01a8b789cd2f7904720cc5901165d6063ca4b1ab97c7ca036d716707f3d3c6626db13f97082fe1dd8a0dfce0bcee649badfec2b6117e4781944faa98adb54411b6b6c7f01588f47337baffcfae73d60bc31246f66644832e9cb7fa0e450906506ab0d4d3078d9ad1e58b6051a1884e0ee1f3ae41311aedbecd66d1a0d48aede9006de1b7b14beabf491a6f93146e09ac8cf657efb968decc022366c45e20c5d2419e0269500df3c008d7ce259991f36cf25a851ec49998300bbdc0eb3882dc8a44ba307955eee15b6932959f00000000000000000000000000000000", 0xc41}], 0x0) execve(0x0, 0x0, 0x0) fchdir(r0) 16:00:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getegid() ioctl$TIOCSTOP(r0, 0x2000746f) setgid(r2) fcntl$setstatus(r0, 0x4, 0x7c) r3 = getpid() wait4(r3, 0x0, 0x1, &(0x7f0000000100)) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f00000000c0)='\'', 0x1) syz_execute_func(&(0x7f00000001c0)="c44194152cf2c443ad6bd94ac44155e34f008f493001cdc4e2192eb00e00000066f3446d8f69f898b2cf000000dfe0660f5f45e4f26c") r4 = msgget$private(0x0, 0x1) r5 = getuid() r6 = getegid() r7 = getuid() shmget(0x3, 0x3000, 0x408, &(0x7f0000ffb000/0x3000)=nil) r8 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x5, r5, r6, r7, r8, 0x1, 0xffffffff}, 0x2, 0x3f, r3, r3, 0x1f, 0x0, 0x14a, 0x9}) r9 = shmget(0x2, 0x3000, 0x210, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r9, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x81, 0x4) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="68000000000000000100000001000000efd00bc4f8402822d1bf00668a47821214ad304f34e4c08770cc9774bca47aa0b31822ef16abad8d23185adc7219e2bc38dd2cbcc5c95f75663ae5a789b6475b30acea042f840053000038"], 0x69}, 0xfffffffffffffffe) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x1000000001004, 0x0) connect(r0, &(0x7f0000000180)=@in, 0xe1) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/139) r1 = msgget(0x2, 0x410) msgrcv(r1, &(0x7f0000000000), 0x8, 0x1, 0x1800) 16:00:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) socket$inet(0x2, 0x8000, 0xffffffff92b12794) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/77, 0x4d}, {0x0}, {&(0x7f0000000240)=""/244, 0xf4}], 0x3, 0x0}, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000040)="e6ce5e6ecdb06db580dfbc0016401a1e04b45a2581bfdd29c71fdcc63ab35d3e6e0db5b2bbab607b9032e289a5855de961edfed38fdd32ef42a275ff53611fee716081c7a5014bbfcf241b77ff5c", 0x4e, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x101) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffff3de, 0x2, 0x36b, 0x7, 0x71d, 0x100000001, 0x6, 0x1000}, &(0x7f0000000080)={0x6, 0x4, 0x3, 0x8, 0x8, 0x1, 0x5b7, 0x7f}, &(0x7f00000000c0)={0x7, 0x0, 0x401, 0x7, 0x3, 0xfff, 0x6, 0xfffffffffffffff7}, &(0x7f0000000100)={0x5, 0x5}) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') 16:00:13 executing program 0: r0 = socket(0x2, 0x7, 0x81) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xfffffffffffffdfb) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) r3 = syz_open_pts() shutdown(r0, 0x2) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x7, 0x800}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xfffffffffffffbc6, 0x5}, {{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0xfffffffffffffff8, 0x8}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x2, 0xd1}, {{r3}, 0xfffffffffffffffa, 0x42, 0x22, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40000008, 0x800000000000000, 0x6}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x26, 0x7, 0x1}, {{r3}, 0x0, 0x80, 0x2000000c, 0x9, 0xc00000000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40000040, 0x8, 0x20000000}], 0x3, &(0x7f0000000240)={0x81, 0x1000}) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/87, 0x57, 0x83d, &(0x7f0000000080)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2026a, 0x29) fcntl$getown(r0, 0x5) r1 = socket(0x1e, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000080)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67091a1404fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501dc17a0f0b87d251d41e54decb95471012890e387c281e9039b9211a1f251b81d", 0x91, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) accept$unix(r4, 0x0, &(0x7f0000000000)) ftruncate(r4, 0x5) close(r4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x6, 0x4, 0x100000000, 0x40, "5e6fdce91b3ca965b875052603444245713c3e15", 0x800, 0x6}) kevent(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) truncate(&(0x7f0000000100)='./file1\x00', 0x7) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x3) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="26366f6e7fed420c1b32e6244a369d7472d713ea9735c24739eef8069031fb9d9e153828e12134ed724ddb8fd858e13fce97d2851f818aebf4f666f91a2af8fe01ab172ded1325eb1e950a5580d7d2a1b6b7d04337d055e3e9df54b0633b71ba19c7e655d424fd66433c21d2148217e600a8cb8f49d0b3677909960c936a30728f13c51c74da601001487fb7435cd6f70556e6d8192a28f5954de5210d882eecf46da69e98db0517ef34fc26e4fd47c779daa96c146afa38df518fe0208b5c8b801eca813d59bbf74c84ce2f8f963da0bde8c0bafc16af1aa8a7121e25c290f2ab7836cacf345c44c5a7551e", 0xec}, {&(0x7f0000000080)="1654ab2fc70421ca895446405b61426036f608fdb00fb30be9a92d", 0x1b}], 0x2, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x98, 0x1}, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:13 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x10117, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x100000001, 0x7}) 16:00:13 executing program 1: select(0x40, &(0x7f0000000000)={0xb87c, 0x5, 0x3175, 0x0, 0x2, 0x6, 0x5, 0x2}, &(0x7f0000000240)={0xffff, 0x7efc, 0x101, 0x4, 0x800, 0x1, 0x100000001, 0x4}, &(0x7f00000002c0)={0x800, 0x34, 0x2, 0x2, 0x1, 0x378, 0xfffffffffffffeff, 0x1000}, &(0x7f0000000300)={0x401, 0x24c}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) sendto(r0, &(0x7f0000000180)="6d72fe795cb69895e581054cb98f9188039921c8a4b5d2f177a154c7670f7011cdc25411a6ba764771cec19950fcca423a9109e9dff62df7eeabcd0374d5a71ece9e73e7f70d0a66898830a660019debe8f3016f18fa3b0a4e4e12fb20cf", 0xfffffffffffffeef, 0xc, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x3}, 0x8) select(0x40, &(0x7f0000000040)={0x8000, 0xfffffffffffffffe, 0x9, 0x0, 0x1bcfa818, 0x4, 0x72ef5d81, 0x6}, &(0x7f0000000080)={0x1, 0xf9b, 0x9, 0x3f, 0x8, 0x2, 0xff, 0xa8}, &(0x7f0000000100)={0x7fff, 0xfa, 0x1, 0xfffffffffffffffd, 0x3f, 0x6, 0x5, 0x10000}, &(0x7f0000000140)={0x7f}) 16:00:13 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000140)=""/235, 0xeb}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000240)=""/139, 0x8b}], 0x4, &(0x7f00000003c0)=""/206, 0xce, 0xfff}, 0x842) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7f, 0x8, 0x1000, 0x900000000}) 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) listen(r0, 0x9) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x10001) r1 = dup(r0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCSTART(r1, 0x2000746e) flock(r0, 0x5) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:13 executing program 0: semget(0x1, 0x83, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="772f40a5adb1995f955792995e2b3480dae8dbb98717dee4c268d5a1e8d8e456ee4667ed2d36a26785cbb044b59271133e98a17c73d72a9d79b1cfe2a576a0b28628eb2b3c9f24a299b6bea446a6f592b6ffefdbb454b9b67552bd2f2db9866607702c76c22149e47316d99b9eef74d20b0222aa375601998b500902f3a6d0da0c94aa9be0d6b07af9f34a2969a4b3e3ad4db5a6d614a2c7e799424ebf3ce2468e9111e6ef46b66a9eaa0198c328e1f52b5db1875fb2cbca637bde51ad5dd8ccfbd26e31803691254ee226e8353a2a4f2b693a1003da951d3b9961afb791e6188aa13366cdac9e3a1183daaea1b9eb3c80eb6e5fec6dc4dd2b0d3ab0595c327c72ac2a6d6a6a4899f154f92eefd58899ca9c7fa7d4c2cf7940de062e04a089b425cbe6dea858ca94f527680783699de90e31876a7d2f10390f582ca3ecd571a9f8474db9f7a21445c3e6da593c7370bd3342de429ccb7b3c7293477ef300bd36753335b49f657e493fc4f0731f82aa7320e7b2acc975b8e3fd182ecab4ca6e0ddd61fdfb413f662e3e8efef0fb4513b3ad0be9108502c2ca31c498ce4f9edfe74d46cd7b9d1736c2829ac5b7110a734433f03966b9d521c23c95f0c5f214f7bc6aa4f5e3605ad2e406bcda593b110c19d38664cbd90ac195f12e0b374da9d98110d2ae68a77d5249d4fbb3e7010ca0be5f71f9b695d663fd095e021563e0588be6903795be36bb17395aa0c5158b1d98b14808989a992c4ab03c793ce8b1d26abde421be82a56c051a7758f4fc09dcef594ddc06983e4cf5daf6d691e1b1da1d6e27250bf656447f652ddeb06b0142e5373c1fce1af192b58745a9f8d050b9e7ed74e88cf3362b1194052da5a92780981e50ecbccc7e4941b21566d94b04d899ba87d4e0e26cdc3dafae5ce45c25deaca57fde70d26cdde0df0e71a4679cf899dc983625b0aaa55b80f068df74453196e73d2181cf57cdac1540c9f37198707ab46067fc8803ba95d815308fb566e703be8d4f2d3a61f45e3510bece000bec18ae7d2245a18a84ba883c5874db018c87cfc579857c4a4539e217497223e4532f4f7158e8fc4c4101a70af6c63e45d684e99718964889001f9217ac4e22ed58196b1f7988cf2cbf7a2dd725af771200fdd3f8f4249817c2a89f7b260f85e32266918db4a9b336795d79b5a5774accee5b09dd861179ba346f8c9fde380c9d7db59261a98a39628b830a817498cd59ea84846c1cbd4ec2af6bf09b33314632dba663042f951597123e681b1de943e8ede6cb41f15210f2a6ec95dc5149bacdced6f4f238d613e6b1a0c6ba67ad17d7592cdcbbdad3f12be617efc76e5cdf327ba6c91cf2c0e64ea00d7006b3e9751c0b9062670c317140e7b7ad07e0e5592373c465bc88906ca18f32ec3301b91413bf9923978ea8486354b67f210aa813bbe9dacd9d41169cb30dc7d3a8ce5b7c9728872089d712bd1d0e7e9698d0e8db35014028de7b78f11b6e07db6d71e75f2e072ba0cfeb539291c1b1a9380f7258519410d081609ba2eb6197a35262281c26a181d88a434a80163382bc7ccb0957a358d4eb4073454835d16eca2d65f3c42a362efd9af9442365ad3cc083be5c4a9fc3a768a52b9e62bbc8c9e3488f303a232235f4400ac8d4628ced353eacfe9b1d065c0ef04de8a854720b19748cbd4afcb3051214c153c8a59c39e570b238fdd1bf47a1c447ce091c3d7b1c1d6d178360ca9af7b5d8bf3e308f5222d7dffeed4db5c6183647ef9d4e7d96650aec3c0a37d01943432c5bfc49816f415ed868550cac9b325abd3f52edbfd5a6e8007fee4451d018ef1f116d6a5f22079d9c40f3ed12dce78785601577b2e793c727864fc239c0cd770bb6dae679a317993b72f34c47b5a9c2148cde164b4aed01adeb74e5d864d64a06dde5e72444aeedc5860c6f56f0f330733f96c117db8db242094e2d27416c03d7bbcf48546486777b87e11c44a14e7722c970e2e0da14e533366f4a9d96a05ccac4b625636745095815145c8ab4c2a9e9befe4dbf05a2dab5f6cb89780f3a9502c6a3ddc4ffabf8ad995bc8b24567bc9efab55329a7ba5a098091e85544b4bd829691b9882d16504eb44a5f072d9e264bee56516ff76d40c022e7db3481070a8858e2443a1372b753a60ad90ec50c7c194042aeea482aa80bef40af3989570d2dae6a3904af9d1444dfb169eb1bec0baf065f0e77d028ba86125cff7e7444f4b8f7a0fd2f60ee73ac81aac3869e7c560878576a1966d718535085b2e56a4d376a5cf033cccb6bf8aac0a75ec0a5011761a391f2aff8ed7d48411e34f6767acb42315ca440ad745e9b1d3f506e4f20e87cc8d63d502fd1f75fdbb6e847e47039cbb45a3194891323588b87045b6e1800f76caf17bc07b9a732753cb5de623f06f369d432d07c816de40d99235e6350adda4afb744b8f2c10ec71c391f7afdf6100c2606390e92a79b7531f5490bee9df5ce45159826b76a68189d76d95fb6da9ef1f50e33ea436193f5b40ee38427155f231ac544f5487fe749ea3bddf21d9cdcfe1e5dee7d0b9dde009c100f6da4d9edb37caa8b421cc0a2cc8407b03e3d0c5caee36ee619aa708b9746012c596ab8ce456451d93956bdbb0b6b87adccae1a9b105c2d9da5ac4af81a95c324e18c50b76bc49b00973b36b779805f92ed8952028cf0df015b69689bd3b2f3011defeff2b58a90f8cd3759be4ebdf78113cc72c9e57af50e167c90d695227fe9ef0a685c6aacba67b818bc00fcd715f6831b81fdedd53d45b6bf47f2e3ee592a6d192b2458a2beb0e5e2ec476333bc164cb672768a9934fd9d106a798cd8d07324527022a70a5403ea4cf5eaf279ebdeb301ab3a3120ab5c1c875cfbb95e5612157a55767ee6c10e8e17fec100ae5b8fd72d7741b950f7053fa4c3598cf66550346dd78c884350f86a22ac25d71f11744aa98cf346df052d5cb721bbf762747a9a20a1cb42140a5e6cfda682ba0509493cda034e4c69b7f31064cbf81ba90c640e846fbe9f3b3ac210402d09fc15996bba525f3b9e1f54e60a687f74b2901f0141be3452688dd84c13d711d9b193aada555d3b7f6cb55d86f7b47211d8eae66168e92cfa4f6c1c8b6b9801c5def040d69ec2811e1b6dd9871e7793581b62b310569491ac26fd002cc48e83cc04d72dc08209cd4e3a22f6b9982bccae1b684aa1185b3e4f03fe7e37fabc965834eb5d5eca37ff3b785a139ca51c827e9362bf92b0431121f522ac6bc7a70a744f74ac4c3605e99c13c203d8c6a4e63f9aa2d441c4e1fb1be170a5b00800a38a65b615d05e3a7dd3a28e8c5f8b01be1157cc682d52d89f4b485c673be4b71f4a497e3bd43174cf93b05047e491ce819c46b8e88d605229266911bead4b805c15d24786fe819b615ddcfd29b7ddae1e3d961c14f710943002a8489aa702db1b4bf8ca405d3e5e1ae335d773f1f68462a92fb2cff4350e2b70d3ce9e86eda56f8d8d5098b31f83743d467cf9b227b6802c6ba2253252ef79fce2b67e60b2453f1cd87af590a9a8a72e9d060e5b963d2a577ef7d84ba0620c82d8db1bb3f0f1ea1b5c12e95e6d8b1523b9f90c84b48b933b8aa4c54c59228459d822b1dba5512d7f45b96942be3230ff073268631b0f99ee5298af1955613a323ed282f9bbb2ec596356c910f8475885b5167e42d0628a206346393a32de5d24edf68266ac80eca09b439b1b2f0e12d07be3b873b331a2d898af80415e96eb4e7a815ed5fc908f923a9248cfbad793e2776016fe520ed9d90c47a7cb5c5917e9a13de583ea79d3e54cb7806fa09d9786e1ad65f75e248702ae7d34ea8de0195cf73025d0efad171cbe28fc0cce385c67ea8bc1aefbb9ad8b3689c497377f421378814f19f254b08c41f50ddf94a21b080c37ac78d931c9e1acf77c375eedfb1fac75421232b806ebfb29d23da8ebe16938265213687303b306427452379a75648fc684681cc651623bdb7b540eea40afc7a1b9d05348b938d208d9bfd74fde67ec076f3cf1aedbaeb58059311322bf7465358c1b15886107b1adf7d16c26866c74235e68ff76cabf1bc094f3722209c57f018337732eff80134ad65b6e402017f3185f802abda5f25d44fbc65738230f008e5a258ae2c02a451ed41db1a5f385532d102eff05994f9f1217f5f5da3cca682d9d7095989b3bb1b4d4e3484fd8dfe358d95aae7d6ed070ea41765f5d73c9ad4f24c7af71395dd5a6b66c5ef76eb579a9390d3f47cf7fd2cd88463298dd2f0092491cc81082569866fc1e73d4b4b340a6eeaf43e47dc2abfd54ba8569d130e7206748a6a56126aecb2e073bc46cb537d6bd4fc8d7f091139ef593d5bbd7cbd17978ac1eace2bd14510dce4388d7235646127c15826591b3d79983688e7e7b6dfa62f56a1bf65aa69dcc09a31fa5884f80e98d0d0f93cd1aab0c655c814a306570b802e482b25553e10cfe25f68bd1f820ed3888a09e45497c8d849daf3f375a6b7b7a8fc49bf88afc5e5127917a61d1837815d8674c33810e2fdc550a2ba89bc16ff0917935fc85d85c5ac452ff2ac0fa8439f18249267f5cc003f15b1054c39bdc8c8c51460780013b900d4a9bee4b0c1521583f0373f02e766143f2d9e61590a78b1c1920dbb77a88d4af5a828e5ce61623969c05df0e28c69cbc0b5b9650b69e4cd3daf72c3fe0e7d29a9ec6d8711cf146e5bdc21f4f9ac7fc4f883c4740f985a8f96653371ae8363d0327cf404d20837b00df3934a2123092705e80e36af2beebbddf640289200ef861639e2ae0b00ca5ad6107f17478cb64e58488edbea1a4520010c29a0f9efd33ffd1e5c9f6e9e8d4d935f4ee20df451bd876a65383b1f1308141e9704e133c64d47c072b4eb9a87d196b735188e43d7173e705df976dae9d9e497efde178df9bf2db76afdbfa3a5f675c2841cd1acbce7cce186e2c44220768e1126c7145a83e442173136d231c073a2243a35c7bc782c82049ac6ca521a00428595892c43c281737783d0335cf9680a558bffddf707eaeec14eaabfa56abcc21c7b783e31c0eec84eb3eef3a014cba32bb7806815737201e68741795d4a0b82f1ba7c6060716e3ae4db5f089f6b4f0b8e625f4933e68c5e046dfd2863d4b9b9325c19b9e30a4772511d19a49a202d02b92100fddea946242a4754b57f8b35b0e97a6bc928007295249b0b46be16d2a00a1d6390522d2efd79dc7437f960771cbe3094f2ead8894af9a0c99a62e1", 0xe86}], 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x409) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x40000000004) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000001280)=[{&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/26, 0x1a}], 0x4, 0x0) recvfrom$unix(r1, &(0x7f00000012c0)=""/49, 0x31, 0x800, &(0x7f0000001300)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000001340)='./file0\x00', 0x0, 0x40) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001480)=0x8) writev(0xffffffffffffffff, &(0x7f0000002840)=[{0x0}], 0x1) mknod$loop(&(0x7f00000014c0)='./file0\x00', 0x2000, 0x0) recvfrom(r1, &(0x7f0000001380)=""/154, 0x9a, 0x800, &(0x7f0000001440)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:13 executing program 1: r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f00000000c0), 0x1, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/50, 0x32) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x3010, r1, 0x0, 0x0) setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x4, 0x69}) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x4000000000000, 0x0, 0x1, 0x100000000}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x20}, {0x18, 0x0, 0x80000000, 0x7ff}, 0x8, [0xf9a3, 0x8, 0x9, 0x2, 0x3, 0x84a, 0x2, 0x6]}, 0x3c) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000080), 0x10) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='(+[\x00', &(0x7f00000000c0)="3a2d21a500", &(0x7f0000000100)=')\'@)%\x00', &(0x7f0000000140)='.!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^{]{%.&\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='#\'/+:\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='(\x00']) kqueue() execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000580)="3a2d21a500", &(0x7f00000005c0)='(\x00', &(0x7f0000000600)='[\x00', &(0x7f0000000640)='-A\x00', &(0x7f0000000680)='.@]\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\'\x00']) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() syz_open_pts() 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000000008f3) socketpair(0x18, 0x1, 0x9b2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) chroot(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) ftruncate(r1, 0x3f) r2 = kqueue() ftruncate(r1, 0x2) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc0004e0e20, 0xc00086ae00, 0xbf4ec0, 0xc0007ebd00, 0xc0007eb958) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf4ec0, 0xc0004e0e20, 0xc00086ae00, 0xc0007d0000, 0x604e41d51ea3a989, 0xc0007eb9e8, 0x4f0c53, 0xc000481320) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0004e0e20, 0xc00086ae00, 0x8fd600, 0xbf4ec0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0004e0e20, 0xc00086ae00, 0x8fd600, 0xbf4ec0, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd1b40, 0xc0004e0e20, 0xc00086ae00, 0x40b7ff, 0xc0004e14a0, 0x20, 0x20, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0004e0e20, 0xc00086ae00, 0x8fda60, 0xbd1b40, 0xc0007ebb00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0004e0e20, 0xc00086ae00, 0x8fda60, 0xbd1b40, 0x2, 0x2, 0x0, 0x203000, 0xc0007ebce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0004e0e20, 0xc00086ae00, 0xbc6840, 0x2, 0x2, 0xe6bfa7adbbb30a8e, 0xc0007ebdb0, 0x72beae, 0x7f3580, 0xc000480750, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0004e0e20, 0xc00086ae00, 0xbdd420, 0x6d, 0xc00086ae00, 0xc00087c1b0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0004e0e20, 0xc00086ae00, 0xc00086abc0, 0xc00086ae00, 0xc0007ebe48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0007ebed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00086abc0, 0x8f8660, 0xc000481320, 0x1e, 0xc0005a8e80, 0xc000588000, 0xa41, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc0005a8ec0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 login: