1ffc82f80ebaa79b4bbddc935a69a9885139040772dbbd175c371fa2493c579d578527c509a73836e5a79f01d1928fa5bdf6ce1485ff2409fcac0132cbd77195e745c28ea829cd2a21bb213e65d1620068685bc3234f449505f1f0add61edc32c798ec3d785e9c31ff8772ccd5dd7eb0bea4805968f22d0bf3c5aed4dac4aa9225e2b4602b66f7ce833f5924ad1ba9987dd60a27bbbad212e3490dfed1a758ea278f4189106029002d2ca0ec48e5a9fab91d3b21012afed65811d8134b39911d1ef0aedc910800", 0xf3}], 0x4, &(0x7f0000000940)=[@rights={0x30, 0xffff, 0x1, [r0, r6, r0, r0, r7, r8, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r10, r0, r11, r0, r0, r0, r0, r12]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r13, r2, r14}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x108, 0xa}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r16, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r17, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:19:58 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(0xffffffffffffffff) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x8) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:19:58 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) chmod(&(0x7f00000000c0)='./file2\x00', 0x49) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) chmod(&(0x7f00000000c0)='./file2\x00', 0x49) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) 22:19:58 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0xe5) pread(r0, &(0x7f0000000040)="000000f2160000", 0x7, 0x200) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r1 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000004c0)='./file0\x00', 0x2000, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x1, 0x2, 0x0, 0xffffffffffffffff, r2}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) writev(r3, &(0x7f0000001740)=[{&(0x7f0000000000)="0bd3ee85003657d6850a08b909c035a6bbab84b4e25bf9dc48210c8650944535fdc52fe0c41247efab32f645dc46f69ec69a19413f31179f6cee2396d13adae638f3826b0a4f3f64f049d693a138f413cbc7de0bef30dbc717d1deec40c3b78fd4c527135d642cc05a0dfe455bbaee5dee40e2b1e0ea25ccbe142e1fa9fde0", 0x7f}, {&(0x7f0000000180)="ebdc100dee827aac8c3f0fbb16956f76763b03e3028cbc2dc69ea9b3249a25115ec7eb8f2ad7cb1fe6a5427fa6014a32339e1713d22f0cf4fc3a7f7a34e46d182f2cd0a7134af12158a001b8756f2da50e8a671a1b94ba24c719f019265655071d297efeeebe5d26672d20288d17493350f849a7259dcb18de98e549b2c05330693df7a183", 0x85}], 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000240)="7059e77201002de81d43996cf5", 0xd}, {&(0x7f0000000280)="808cbae06638d4d3ee37d09f705fad5acbff8a9a5878e6e1f8ee38aecaf1765a7a649846d1209e90192077729b4e17f7699c1f40ec58740ccf2ec61c04d47db88388bc29147c029840e490ad7bccc7ad2ac4d19a3a48beabb601db7ab510eeae50ba3181535b4ed096c2dfa4f4915d50947dbad5300bba0cdd446cd13febb4b34ac6e52d1060040d88184ea86d2f7557ae468901398d8f4c6741462bb1c8ff5187622b5aa3819a1aee03174d2aa1392fb7afd700808eaa23b0a9cb166d", 0xbd}, {&(0x7f0000000340)="a84c222f65eaae847114a3ebce69e87023afa7b59f521e678d0ba507f3132ec74578845bdaa63a4dad3be2a2babd48405a19f0abdce93fed96a6b8f31f4d92c6aeb9518a4a801bf32f8645dd027bede712f05993e39ec1373e40dae23e6d", 0x5e}, {&(0x7f00000003c0)="d8843eacafc1dc881cd5b6e8cd31f164aa7543e79a4576c6bfdb35d47f6b706151eafdab1e35e38cb0c737a694232118957f5c57270e51f8f9db6d815ef4777a42bf241f8c973eac0d9bafb4c7982010e900c69a9999c262", 0x58}], 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x3a, 0x12, 0x0, 0x0) (async) poll(&(0x7f0000000080)=[{r0, 0x4}, {r5, 0x4}, {r0, 0x10}, {r1, 0x100}, {r0, 0x8}, {r0, 0x100}, {r4, 0x8}], 0x7, 0x43) 22:19:58 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x200) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:19:58 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) geteuid() (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) seteuid(r6) (async) seteuid(r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r3, r2, r3, 0x2b, 0x7}, 0x77, 0x71, 0x3}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:19:59 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x48) dup2(r0, r0) (async) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='^:\x00', &(0x7f00000001c0)='%!&[\x00', &(0x7f0000000200)='%)\'t)\x00', &(0x7f0000000240)='$--*\x00']) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:00 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="3cd15db7c30016", 0x7, 0x9) 22:20:00 executing program 5: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)=')/,&)/r{\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)=')+\x00', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='*\xc8@\x00', &(0x7f00000002c0)='@]\x00', &(0x7f0000000300)='^\x00']) r1 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimensat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x10000, 0x7, 0x1, 0x5, "355b014d110126c913b8c2634b60901de7a3f1fb", 0x20, 0x3}) listen(r0, 0xfff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1) pread(r3, &(0x7f0000000080)="0c868a3f25727e58e5bc025a1d43b129cfa42c7b00"/47, 0x2f, 0x0) sendmsg(r3, &(0x7f0000001c80)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000003c0)="2b42f36be7c904f30c9e87c69f793ae5f9768c721c2f502221478be1f5c9dd52c4ac4ccd2164e7aa141dd2352028345d4ce09e818854ce7703ef174d3f26bd2646c7e68a00e6ec33461b0380730900f644b147629900"/98, 0x62}, {&(0x7f0000000480)="e7bb230e1eb3d72d801d494292fe2f3ca00f31ecc731d549ae91fa788fbe1cc0357ce708d98abef236833182b4f49cd90a5535a2d40a5d2d075c61d914cb38e81663c5da1a1438dcba8118f95206c9df8fd517a0e73177779514c25c8846d9c03666b3ce47ec0505204185b774d0fde4ef813d775df714b1c30ec5437871ac0aaf0daf14b6aa55638dd5364f99d3fcc1968661d268583d861c95357bc5d51df1512ef237843b1912c1a4bf1b28cd929e58cab62402791ccdbe4c67d84ff8916eba7563f57336322a4ec501053eb93228d10dc3e67aaadbae06748f31f8df3ce8d664afb8fa8ac925559b653a6672ceee9b38ec7cd57e", 0xf6}, {&(0x7f0000000580)="64ea84df179dbd2a7c660caa54ea617cfc58acf896f2f55de4c042b5ab326d733fd3f618a20622e23877df5402a9d05598d1efc93fd0249fa79811eea07e7dd0aba9a3078a91f4864cb296399e521dcd287d8ab9f87de3e266060e15d075300cb326", 0x62}, {&(0x7f0000000600)="61af897b9d03679effb5f3f2084a5c01b8c57a0094ab589ed9e5c1a96cfe3265742c19dd3921431954098df221a2b8761b0184abd95bdbae44cd445a6823610af39befffb870680886ec46a9c2fd596db8ca", 0x52}, {&(0x7f0000000680)="ecfb15414b0eadb78568b6b48652d95c2d3832dd198b5d689c335146a36fe03e77ad369a7d8bdfe3e8a830b4f2ca0f02eb5a904709a9d8c6a7209298fe52492d103c3458cbcab8c6a72dd25a97f212c55f9805cef86ba9f0cb7aa9f4f082d6c9342d0e3b957699ce8ecd25ca50413d8242ca09a50a0c2b8c2fc1ed6a42f392e6455757f1c11e94be8f151007b6ae9f8e854435bc81fd44f43e9a4b3bd857205f7fed8cfedf9542c99c7f52ef649e067425c2ecfdf54e56f5b98f268e02bebb6765343ce8ad46ee6b970878c2ee4162096e3516911069f22c20f2cf3e7e824e800e2ca0475b65eecb356ef15f32654a85f370138aff4f5c53bb2a2bea8270079fa0a2df801c0009054b43322eee30598504d8011b618c93642b55669ba4089050b9254ce3a02850a1e00edf5cf5b01ff5f522039a2752c12e7dbca5f14a782ce26b439817639fde548b7d3e83ea2d4580b24b5646197089d3ef75c070b261a937c8d8b5d28d45d28140c40c17ae65e6cb3d6b60398a5a779e0d47004d9b5d0424fdeca6b7ac7e9b5d840ffdd640a6a24be0d0217d475c84cf2401e3fea3ef9b1b64041b7e1ee6e8c9d35637096555be2c09d4d8ee7adbeeefc13272484c485e4829d0f5597135224d0e5c9549703a359abc67dd0d3d4517dd35d7d99c6195da73f80eb39362bb129633aa83c3c5cb34e4baad7ebd1484e378842eebd541986b599ac4e54397b276ec4a0d8bda73fe0e0a063fa294730f0953614cfcf7a9eec404dda3b2e6dd0bf8929691ca92b48142b294d37955709349f35a572ae1e0a1897bd0a367d1de81bbe59088af40e149319c4a73ca845d0d61dbaef9350829a2ea317cc88da154c6270e3ca52a46c38cbdd66ffab5cf5deaad6fb5910aaf868fa45d797305ddc4693e60473dfbf218ab5fef7f8d34af618545437e16a8fc2989d4b3871428ec47ff232bfcf75b7af1b5b4fab469d214e9c7d6b4437c4a278b3c1ef25a18106d6414aa7cbde7fcc28a8acba0123376ff659cc1510efcc6d73c03207bf113599e2cd204a6f245df904b012460b72dca3591a7b051307fe65b1be62ab4d246ac5d53564d7ff8d71d5074470c901b87c1db92eea82f7c719c8d982e65733e43274fdb617aa05cda0eea390bf73239f435c24fd037198465cf4915030250de351ad4bb5e5e7f624cb65c472a277debe32e66203ad5760fbb7232b1e8e9d23f29f4e7856612ad1fe02723398227ee0a7ee4ef2ee82a5264a341ce4f53dd77fbbcde56f7ae8c8e7d95ee0060a68499807d0d2d308598bb1ced2e466b448dca3317a4974e3fdad0c0bc9a932a6f0a87fede5a425cd1d312a1bc670edc9bed7dd2693c6059bb4916785094f98c71085b5dba519ac7dcb2b7c4bd34981f8eafc88db9eb227e01f946600cd2067edf4e014b1291a1fbb0a129a8d643827fe61d8864d3abe91b797083a767894cb0d9133488aa35263941460fb16a1f6a99d38f366110e13310b43bb68b11ba0dc8cec821db1c516495f23faf7836777080137ef041ed88977e61666bc40829951449e8bcfe5cf32e599ed7e3ad4e21f8f5b383c242d027c519972720849b96e530bff2f011e1be67f68eba74fa1cd8d111fe860592bd64c1fa277ac1e32f35f5509105724a74114fe940a2e6e6a877cea1ea21543de74eebafec6b2844cc2e10909de1d83efd9c02a5b01b88caf6c4c33514a087508b80af0883e010b8cb032a9a99715c7788389a4b072bffa882001b8830cf82cf63981504063cfaf5c0b04c447e7e2e56c1684ca7c345775c0909fc905292d61574fed8a11edc9e200451353834e0d2f237e795b1f22db400f18f1488cfcc6d4c98179a3be4be03f6ae2ca9f46574a26ad70f47cfd2054ab352e9f710e94aba3535ba7e379a9932f457c6c272a574361d0c22193e2fb296ebaa64457c3ffebb03aaba4685a71ed0bacb9e953f01449f4903acb9b3c1c7a39120292e1496333033383199c9702f164e090612dc0931c0f9c780b3913240ff26b3784af952e2e4a76549cdae48c004329d04bef9c8680c386b4e6f2685637ae4b6ffdff87a6f200233e42168b85e3b69f219fe465c03ab05347aaf9833d645b3f999527e78116d1856df2f48d796a994968260c10dca4fffdd90c89b9cc258e824061b91d249b246fa59b78c81940633f69c336b9ada91b570b65baa75317e5b88122dd025b1b33b2e974151fa08a50494eb1b86912b29279e33df77ee9c82c12b474c38a32d015b55fa8d49c9186656855867d65fea95cdc6d6b62fd8c3420838d945a9902dd809c8f53e92afb25afe74f7151f8f74866539d1f487ccb7d03bda353868cf38a5af2b37bc6def7852b54c2df1fddcb80f4c859dc68c0920a74cc57987265bf972ad815fff15f79d040850498d94e10ee0409a93a36b862b6e525495fa727d8aaadd603167064ea5e7167a9c309fea6a8002c09bdbaf232c585742c32bfccc62956869f575d713f5ba74e9efe9e384ea5ce22aa5c970ebbe7c510b64244be36108374dc940b506c50625163497b972aa88afe2fdfe67a80a5efcf8b9d1470b222a1d3520bfde8a85ea495eb2adc74282293c74c8e2487cf9b02804af744c5513fb8dbfb337e6b3e8914271788bcbb7d283c3c4a2a2508e40756f5f82e9b96935000acb9f78d50c76e4465a6d127a8a62200ff15da631bf63b34b8d8980e4ebfcc11e7dd30cd946cfae7e6884299ddc72a27dbf72068f73392ba49e433edb4797ed440703d460263b14ff1388ec2c9a92177ed09b9e2ec88e89af6c95c5cd929c118afbe0194a8a56e639f1e9d5fbb61cd4ae8919e528cdf237083fa8b0c6d21b9db9335a644bde397b615e549f352d8d5c5de81d87a717121c6eed34e83cc56891c12cf7531131f0f11956ca5eecb3ef9a7485bdefc51881a9bd24f62c112893acbb940365b6c5e3735016f6ff2e4bb7275e98e4b8f3b5cf39e3e2b13126d8af9b7f1ba311badf258e47aa65718117a512d81e884fd4a80cd1b6498d095e1469187e1c7b2e24e495746b0b93ed8394faea71c12749ed068ad16c59873d372b3e9e4ea632aea13965684837a90f111015245f525d4bfa75c891d9c5b4bdcdcbdecef7774dbbcfa8d98fb1fd051a9dc6dd64b41bbe32ac2468444dd958317c5a729bdf740f2d4de1228cfda681b4554119024b5bf068e5025a92c16e2952a4345bccffe54687d4a120a7833631a68d7ee1682256fae66e6c868640dbe57bfb2fa03adebce7337e451c1b6cb87ac9c94aa6a92c55d063d93d9f4245af503cdb775ecdfaa5ecc33e6b009723595495177ba9956d566fb388e31e3bb51441f3cc90e01f91540dbccbe8704423d3cc95b5103492c525e414fc785b779aacceb054e31fdc60a15e3d569aae31e7eae1467b089d19fb7b1be3d72e43926d25dddbf9a5be171f918006d473f0d3301e074e7fb9557a1217897a2b9bea8d6df8abf565240ba2e3128a43fee3070b0252517f749f4fa1929a199e4a101d49ef33e6bf83d2c6e7305393933e2308af9ebaebd2bbdf7a828c3d1a40edb1946e19862666a0510338801e67c9aeb5b0d9fa4598c72e17d7d88b72ecd5fa0eccc546c6740ced246c2670262b5b0ca9818699c9c712158d461f0b795b16fb0dcecc87027e485c665c30a50c6e1aed3024d8342f844cf2f84c0c56148a159130a208d7cc0a1a67321962c9c7bbbb92c25e7f990ab4762159ec3e08afdbb5d4de04de3157bb085b1da2f6bfbd79f645ec6975ce640abb64447d93621d912355d7436b56dd16f36f0fb559adfee1d2a9baa194a863250b26b0cd1daf044973bba3acd4b6e14f2d272f55d596b628435951293138d2692c0c0a37e3c06b625eec0bb4bd558f5baf94deb8cdbe0dc93e83e084885583206a537ebd37a8579d8099c8f5740826f723fef97dc929beecbb7a531adca5c2963876b575628add69623f77468a9eaf0365920ce5ce50d82ebb7dd49e7dc34be012d3cb8920412e58d88075eece5ff2fa436d882926931aa6a8f71e99cc7309b7d38a7568a78b9575541c48c3e5475e8129814ec44cf19d9b5fb6b2d7253f08729799499a3cb9c4ae292719499f5a7f85afa5c194cafbf0e25afaf1f97096ac21855301c7cf4b8f205333e42faf241fa0e633c21178394ee1cf8f556f67c5aa722d6e18a422b01cb26ab6c7f557a8ea57f29c07d05f71bdc1145c2be8d0a88377053e5cc21afa7bca25bcb5c8c3dd0783be0f2ce797841ea9b8f99a3d9ba737d6d7b832f8b349daf1a06cc672f1ae325f19101296ddc9295d71f48a9c2593107477dd54748fe0b239185664e087d550b8fb5c8157597514216845468348dcf02f7805e1ae77696a7779cc9a1e8eb1a90b64e59ab3b974d4c197fb88248c884bc5b523e80ab664ad5b945a8b8cb3529a6f57248dade8c6f35f2409cd21be2bdf25af40582750bedd73966e83771eecb31560bc056f0a62e41fbbd3a89fe36821919a3cece09f435606de67c8bd817315f47debaf316cdcb9aa0e8357bd64dea96b93de7fcf688cc46472ff315e4633cfc5da60887a6eea6bd8442d14478f615c60784c8846d80e4d7295f3600a1927648cd222e15281d873711012262b9728e8c2e8028dc049b51542fe8f3c069379be2a45e76e8ba5b22bac9a5b0e5a1b55d33e85cadd2f46e2129d1915a05f5307e33e9ca732290a4608f69369809619593f7dc506946517c4d7730d74f903d8d838a0c356beaf6c8532a8fa5951237311d1145fe2a2d25b1011555b60f0fd2db2806ec3afa0b134755069d5e874683276e9d2e60c9aef38c630559e9b4f57c06d2e45b8bc26277729ed99f16b0c003a69cdc6e92b4626b039bbbc9f30c176fed56265ff23661274baeafffdfc0095308b2ae87ff35457bd02510ec756473d05c25fd2ece1a3cbc10528241a24d7579d4fa6675e23fbc433329895ff5d77b4a10ee60c063ae05341c9f1a76c86ecd1a1c549e9dfd3eab09d10f8c7a4f541d54fb6c8cef6ab1405f99896e4d154fea4cb3eecec995e8c913bc26496626251650305adc5da8d9a3ca003a327f944fd7008d67ee87df8694d2485102db34932447320ddfd8cf2ee2ce9366e906ca8b295ab0faf1059f54f71f94676d215c1cb43d1a670eb2471797f9b856e8349e6fd16913e27f84b17233091e6ae68c039c9fb3d822fe42e6864f3654ce7999be51e9833b09ca64a9a6a9d90e2a066668c899ab2e47531ab83dfff9a85fa53b728554eff499a1889e72e1c7622157f5a8989b4e7cafb810d0ca13c1eb161751794770568e4e80f134409f38a9f79be929d9cf543516407246492062717525369a8fd5a1cc3a08148f21b809798d0cf0e35436e44b6bac7d58f05568d57bb074bfcb3a6b4f9215cac757a7d92bdfc09e403b345d79b03c64c21d8fa7ba79aa9c377a9e0c65f65261163d3734bee76381a5a4f17986c62510b5f4aeb2598f62140d974c96c5be3c5001ab237e1ff796c1fa9ae460e693af5f7c781f42425f3112d231be699a5e5f6b502a0bf61ad228799ea45501e747cc49f7d412e769add42d241cfe2557d00f4ebc2cd7bb83cc0f40e94e8f7716c5160fd094ad623c28b9abfb7affdab83f9d4144e553a10acdb55b3a82682017fb85ec829986291c78cea67cef1bb2ad19ce18ea8fcd9024e07ff1067eb3772972aa0cb3a6c801c77396a2a9e9ed75f11174e336a8a433fe2d3f2842b1ffb2f7f299fa4ae058f3a8198cdcc0fca74f96e9f39ba29e6c358de65825d9239b86813cc0e3e4f413b83", 0x1000}, {&(0x7f0000001680)='.k\x00'/18, 0x12}, {&(0x7f00000016c0)="b6153d3c95e2be072bf0dde2554225f510e7fc1e5f9b1681afc47f3429d970151fabd078e44ac11e4d7a84fb56d3538358bdb788bb55747e881feb466bbf83503f41c304d51ccc965b4d279d5dfabc09ca66b387c8908b04854303327a8ce6d9efb6b226cc2c9dc02a9407217caa564c7a431d9a94a05b8bfb81a31c6f1d468ecdf0c07f30243bb1bfb7c129770376ec5a2a493f304c2430ca2f3e5ab5cb49f29b6126eae7a2e42f001fe80e3e753b35d8fc63bcde9ff6b33850bcd543c3d1126a24c939368b1bd97a1e45ca98b287d3cb7bb25001f25755c4b23ff4f0ac465b650574b9537d16d597a29d5122e0534743cc", 0xf2}, {&(0x7f00000017c0)="73b5cbb29da2f98527c67d4e0d248068a6420495470f8f2eb45f7c724dae0d0ca418017670a797a92bd12a4c9d3fb725aa98c92863bda191d64fea92b269cc81c94d7464241588c1a3f52b7ed46552327fcd1d5e4f7e516d7d2357c48a2f393df0761badf4ba89ee685906f4effeaaa8086a00cdf19ee6f77b", 0x79}, {&(0x7f0000001840)="d0b62b93ecd54b0639fe41167372d7419f", 0x11}], 0x9, &(0x7f0000001940)=[{0xf8, 0xffff, 0x81, "4d2f9ee306c90f8101dd2b3eed1780b81ad0c52682028ef4131fad3e4ea18e166d549ee6dff637cd26728b396f3b7e850cfbbeee579d57a6b0e4d4b5a95811264d7bd1a48fea34415c7b9efd2960dc1f355c423e3b68c04910ef83dcd67e54423568537cb964e4020d0a39c7f2ee1abfc85f431466a31254a211afba47b99150c08ef0f873ecd26100c4c7392fd363640cadcf46dbd8b4e37670df46d16354b8eea47ba439833cd28190768ab0cf269026166c4be4af85a8c5f8a318eaacebdb38abe9a2ed39b9f8694dfceabecd6fd96d01c7c51cfbf8a20b8ad60fcb145e6aeef00d5e46be8a"}, {0x58, 0x1, 0x3, "e1489a76550b22c58b34541469f7ca95f927246520414c965ddb914896755f29103474ffd2606acf287a8838aa204b1ecd588db60d061337165128cb357a7dcd207b6a137c"}, {0x40, 0xffff, 0x200, "95538eb3285227540144d3f0e6df170dfa01c9cb9bf3f81da516019f4c364a7e9c738b5f998a794e49"}, {0x30, 0x1, 0x5, "9e94e522f519783c2d23f2bc2b1c22b35d574ba45fe6f27d18cbfc758ac826"}, {0xc8, 0x1, 0x3, "a62ee0befdd138322d7896b564cff217bebabd635ecf215058d4741ee2996a0317695c0112e6bf997b374667f2293fb0293ae95c2c51492f3d4f4078dd2b9f1d4ae1271b0ed36a35fd6e12b3227f3b9d3faa072ea83308df88b27c82eeb79f0f522478aeaeca63c4c96f47db13f6f70a95759ffa4c5aa3323ea09c15af480e6bee39ea5949716476ee0e5f89b269f192b0143b1c780196210ed404d6fd49a371cf8b4e834b0e57e8c7bd9a606eaa7c559cca98313941"}, {0x48, 0x1, 0x10000, "0eb5f100cbd84d9dd1245b922d815767070fa41e751954acaa268c98db3636de4441423131576cba57ae2f88b4bbb230ed7a19"}, {0x60, 0xffff, 0x6, "8f3f1877472e5810b8d021c81e43b9c0c8d6db8a22fc383af97b3d671a923b4e475af42211df1734065366deaee6d48784c3dfc9a015798ad1ee1d49f52139e2d101eac8da54a03d1b91"}], 0x330}, 0xb) 22:20:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, r2, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = semget$private(0x0, 0x1, 0x400) semop(r3, &(0x7f0000000380)=[{0x2, 0x99be, 0x800}, {0x0, 0xab, 0x800}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)=[0x2, 0x0]) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r4, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x7d8) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:00 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="3cd15db7c30016", 0x7, 0x9) 22:20:00 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0/control\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:01 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x200) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, r2, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = semget$private(0x0, 0x1, 0x400) semop(r3, &(0x7f0000000380)=[{0x2, 0x99be, 0x800}, {0x0, 0xab, 0x800}], 0x2) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)=[0x2, 0x0]) (async) r4 = geteuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r4, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r2) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x7d8) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:01 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xfd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:03 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="3cd15db7c30016", 0x7, 0x9) O?dI֓8 0@÷']d,ZE[]@%̾.z?ovv;-ƞ$%^*BJ23/ :z4m/,ЧJ!Xuo-g$&VU)~]&g- (I3PI%ޘIS0i=pckbd_enable: command error 22:20:03 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async) semop(r5, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) (async) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) (async) seteuid(r6) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r3, r2, r3, 0x2b, 0x7}, 0x77, 0x71, 0x3}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:03 executing program 4: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:03 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0/control\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:03 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xfd) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:03 executing program 5: sync() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:03 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xfd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:03 executing program 3: close(0xffffffffffffffff) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 32) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x7) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x200) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:03 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, r2, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r3 = semget$private(0x0, 0x1, 0x400) semop(r3, &(0x7f0000000380)=[{0x2, 0x99be, 0x800}, {0x0, 0xab, 0x800}], 0x2) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)=[0x2, 0x0]) (async) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r4, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x7d8) (async) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:03 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0/control\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="425508210286eb6714368c148ef226cfafbb5d5c7ffc0a7aee58478bfafd4e74820ee5e61fbacd75acf9dd07e7225b11c2d6f98009dc8b89c1ed9d5970e20006ff39d1ec5437069c04ce27ebb349927b6e8e9609af58f323926bf4b01970e7894b1c2f86d7072d06d1e8f6eb3d869346b67833d16ff24a0fef2f19476f8bf748e595c66125c490dc8187c7e301df30ca66c8adf5f776c5e7d2207aa7a62e5236c2f16c0f6e03e94b72ae401dd96d210c9af0ce1dd6737ddbf347b99cd42cae2fa84d748aa1f3f4bc14c1ee90193be2b5ae94a2053765630cf6ccec37ec384cd749a6bb9cc868a3f93d1d9d76c1dfa353746f10d7bd9729c04ef39c5c7b18c04ea529c44a6a5b0fd292e5da68c239aa1e8b7341bbc4b71a9c3d91570a45d7a860d62307cf8ae07d64be686817835d5c74b931dbfe4fe1c28fe991b78e8a7c32f016c49ab171788a32de6d0ea5227bf536b01da6ee4a21688bdd3ccfb8d577dc0a4e9cc35b478ce1fad13fc48fafdb425789255f7168a265db548740044b9eddedf780a3dc13ed6322e94190045012772fdd4ccf69c316f83e8ecb902a4cb5f032bb4874969a2fea68de10c237458919c8b0f9d7ccac23b07b1a9a5a430698b1cdf10d5f914b471659f520fc45bc6009d005de76dfb1f0498df7c51901ac46eb1396fd1afc13e52bfdedf3f360332e36cf5c69243fa35799a3dc43e6fbcbc635df5c78b3ef66d68dbc55de53630f98fc79a6983a3cd43c031bc0dae3be10e1d9a8167aaa6e41a918932024e48b3da1428749604b89d75f0cd5a9c886f06c1eb8c030b036e59d470930fb121c267bdbb48b3c56fc59caf89b6bda00eb14e1192e378bb93ea87436887dc26a505daafb478bc6abf942575107d05219cabf8cfd50c5656e0b7e2b361711d4328e2827a6af9fc3f100adb99f762510869b00e651187769af3823a0cab2fc0cb6b74373df305ec1515224ee8d537dd3d2c0dca82c1365e4e07fafd3d9298164108598c999df684524dfce83955705890e686bd1b4a8ef65cb3f9ca341ccca14bfa81ae0dd1052dc44f21272d8ccfe1d679b998e8564f9c0c97992438ca30b511d61bf68edd2d0d02b968a62e3b181030e7a2790bec7a5c71b22db2fc9f818dcaf6bfdf9f296883db980e1d3a4b50f600c5bd1c38a788c2e05fd13f17b594af3473f47d00f722d2f4187f37dc6075723976e973e3c2a59b501a067b5dacb2d50b569ad4e8c37baaacc7403608fd3c60e19759535535c1dafcd7a8422d5b6c538ba314e1de87109f6406d5a5fedc501a28bc019a45a96c6645da2722543d154931f2bbd7cdc87c994109d834509569038db6e8cba50ea7ffb84ad99b1d08725bc986170b7eb839c8a4451e85138b57e08a415d036a687d6e8e901f2bbe7b840471913b87d49e4863b343403b29b7f5b96a4e9f5d0d110cc9a51da8c425d40aa0ee09fe123a84d15f2989525b5f308bda5ac6067581abac3de2fbce1d1793da6a1ff5437879a8ecd833dfad4cc7857f0ddf5b01844e5062d8558b593c6ffa2a302536d8efffa59d5f55244a06b8b1e368dd9420b0d06efcfa5e330edc90a835d3676fb7e2f3bb5d1f2ef3d75a3b9f58b0834737a8e27354e35543bb5ad7923f3eaf3a4b23778dba67dfa5752e32fab5f8ebeab9d6cd5a8a2ba2c260aa2691dc113beb23cf558e5d31d60b76d6ac1aeab557e330dd7ab131383d3b912b9ce8618fa8939198801dbb02af5c705ebb8a0da3e8757ee6d07b0e90a95c27c1e694a8ab097cc3c77e6464ac8e997ba91320dc8c6e21afa0a96c04d357458d5ce65988c114de85dd50130d21dec75c91a95da147dcebc470e360e32f6714768ffdf756ccd2b452a01378300e8bdfd4076297fc6b40a6b25eb308af398c3da9d1599436caf851091f55538e271786a286c92fdc00b9eecfc1463f3199e6fe5882d0e967053ef99abf8e0d6bffa3b6d93d17a8c866bb19d8c3cf7e07dec14cb6c3f9cd1d13a74316d6c24af7208b5350f5a6388830046c4683daf0409ab7a0e49ce3c799ea6ce057badde03d8e34120a3d0aac041598256f17820b29bd4bec76c4735efff60bf2c82990f65bee0f7d619a18d9495326f1e6e6ce51f8a7ea579e9daa17ed89470d574d7df11a72978f02269e46aed1670b171970dadaaa86b5bbdfe6286a0e8f2a097d69160545dd3f89dde24f5d16880daa3aebf802c56ca86279aa2ba97acde3e743392d29876475a98a1b45e7e11e2fc7bd1880e6beae9afb9272f6ac6e0c8c3e86ecfb6c628cdc78d3995f4da10997be0620621d3334c04ac85ad3d0ba1aa7f10a56279e6b234959b7c36cb3c1db356f1c6b3a4b4eeb71c3f0c0e212e86bfe82526cac464bae6e898e5968caec7ea8c7553735235cabe49fc0efd068bd66ed5c3629785fa5bf01b7ad4ec720778e9d913819cada8bc142fe9ae5307f7b85500862c2df1a48a11336b253dc1f833d439baaace5e9a131bad8392c4807f88d72256e7478b9d85d6f75c1986010d973f0d424a8082cbd44f82938b87a57eacc8aca7ca7de1ca0b5fd8c67ead0edc1e1c007842eaa4e32816e6b26b643cef5aa19963a58970ab211dcf71e03a7cf91e04cdac7ce37bdd2e39c47801ec3e0e16de1f736117d3d65581a440eb34f830a9fac2cd7f2e1cec3a80a395f2d1210627f9f750e192d83ec0a9161f425fc1bada5df28d46b3946f58f99d947af2a2996762de582849b38c71ecf793688bd5d638f1e5d355b1be5d289584fe3129023c34d77c82ca8b55c3ad34e6b58e0cbd1229c26ae92755b12469407849886b5dc6f71195d2f3575ca8e429a700643ada73a856e13d7d0daaddb9567e7308f60efb6c6541a6df59416650492a08e71b4781c54c3f5f06eb513618941fc5999325a7db9cbbbb214d58650df4f3533d4bc9fe0102ba25c77d18b589d3cc20fc6ead6f9b4a9e9a88a7a984dbff30883f00f96f5f79100648c414ef509a07aa135e131169f478a48b8e8aa5561e5b2e5c6cd9547fc750b7810ec27c42b13ea2a372d5e0234a91995ee0837abf331e81b9e7a38986029ca50f62be2f0946d0b0c1fdf76d9919d2251f194c0bb7b2913f49d870b47c63deafe036b59e7521a61fc2d252b59efbda53a30b77e62aef22be93250313d5b0b7de88eb5e8910b1e16c62cc175ebda9d20f4ba13b6359ffdbf58054a77b7a4d035b86970c4b5f0169b30f85686133917b0807427265c3a2ee640994a5d5e6f8da9419318f0b2499453905eda61eef9a0fa1f68be6ac26340ef4b20c9b9d91b5b03c58cff614793cdea2a7454382530188e752b821a3c7bd3ef25dbd66e143d5054869e642bca08883c34cc07f814681cff74dd3629ac547f72130146caa517737c2240e595ff5d8b1e6b502ea851d2c6e1a3462d9cedc1b77bd50b14ff3fc23c2d48303c3ab91a6e589e6f6d7fd2a1f65412e800de04dd9b8b1eb3ef7157266c54e099bf77a457b2b932b88e787929cd73fc7b40d0a1f1a629254ba03fbaf60c85a81bff8b267cd841490b52c2b0ccd009971612a1e3326d124cc2486f2bcb03619c2e010935cf69456e723ed0fde58a52ba53a247e375795d23fe45ba0521865d1b9c59f9afa48a01f8d0cd1daad627aa5206ff53c400b4fd445c300d0e0598437f7a8b050ed9f7e975f10d292af2788a494b477db3e213d43dc82b9ecd8353f06f4fd95daf9463046e86cb8d346857be4a2aa4d9205cb916ade944145ce86e1d5e39f097a2ee50d91b456bb47470d3358107d746753e82cef327f00eb87d85135974c1862a1a83b732bfd20eb3e9abe4a7b2c889eaac12e2489e06637763b25ad06436f5d7b5584cb0fff50610aea0b51dd94404d99a0a987ff04dc674fe253584e89304fbb5dbc0505299a274541f9273a043ab8e5864f3efc333eb22da87210fc3090346503d79222c3911f0b8fd556330eebc846ed35dd2f58d76973bc0786625ad89aa0de7758a5919afa9c2d6b08dd30acca891c0634459120a78a654103907ff805ee2277b1a05d22bd79b369cfd8330b094fc894feeb078b4ddfb2830e3ca1ffd7dca7d54dc845e3ec7d543d46486763597de8aa3adb8e429fcb211a951631b6712c4b04965885b330e0dd28d861c94b30af3cd9bf9e50f34dfdf7498b270692eea4328bd435760154ed10bfa4eeb9efdf1fe09a993092de64c044e22731bee928272d857be40961adb94632738168de34a57276b5df7ca9a2d941ad305f36f335264b875f8aea89fa94bdfd87bb27580c6b331b0cb7541d964b08157d2afeb0cc5eca0f3535d43069d293eaa1900910dd0e1db5c3d11ad90386d1dddff12a8930447181606517df6a054afbcf3b7064f7b40271cc12a88d4a5b6487edc8d5e214980e3196e971bc2c748afeb264bb9e2b2cbf4744d5264fdf6db0cd2cafe9c76700e31f7b21d91669a585de2849601f372f7279143224e63604e225f60ce8015ea11d083846ac68ef0246c63a040c6df67d7b1f495a5855948a64141f80111938d02dd439cf71e2a375869cde409fe2d00fe1756856ee62da892d16b4a28394e9254f268306e96624e93c2885d17e51eff3b897630f254f30339a1b15128be30c19b2042b0b9bc4f1af0c9abeadd39e471e523abadf8ad611d2e6f394d4d38af9b5a7a6460ad8405c31095391aab39d5a8e8cee99159c0ba7a4f841f0e4ff668b3292e8c4c2217be4ee9222bb73327722d1edf98065427e2e4d59a34a596bc02055710876f6add0d38b558cc2f2028dc79ae74d2dc92724ead5e69bfae2f4ef032f0452690767465a6e4306013b9bb10d5535c04ed3f9438926ad0c408221fabf16a6ca1ea6cc1e826370ea0227b9b28a7ba7524dc96654f254434957bafd125c19f52dbfa67d16ce47f434ed538c1b6801642bbf415bbec255f894d87f4076bf78e42f3ead3adae02ec6735e1b05dd11d2d08a02124889314503d13fb687f07e3af84fefe9c3562f0d5b737ddf5ebb9249f372a27bffe8c1e9f898c2c43fc14279a9277030e0dfc421918be24ec4b3aad95040d7d9e83d01a01431845093dbc4881307d2a27749c4edd76cc259c2340cfea948c7416bc454269cc282f267679e6d594d836aee3c13ec4ae05f72b1782b53707ebfcb13441bdca1d2b7c0a2ceeb92aa1d8302f991f67dbf872b04f2d1fe21e4c72383e16bcd2b4c23f82bc4ccf57ed6962665b36349d4227c47b0e718afc28772ddc7331679e7eb5db3d809ce4a99ac3e3bbf8693c87d53f5ad1258293e1b603903e6f65c837f1520e3d61bf31b4b21e04c9957c564473320dd399e78a531f2f861629470dfc354bd80461c647e2fda08d1af7a388b780c3ed64b247e6df95a41aa483e57e194227bf48ff8978bc01d2d41145da25d4785d6d861a710d124ef117d5e93bb69f137462d66e2add9f900d447c13f0d263dc9990302a183cf7d207717f8f1a87c5f09ed7e4d3dcf4ebe02d45463055d7361c05a6f5690af86f0a8132c0e40ff0ff9e0dfb533fcaa2ed2fab788980b7075252f337d6a5dfd5c778044331f0da135eebeb06c2b6b7e049009a98945ffc55a5f4e07972aa3e69de37857fc68e4e1b0a2776cd5b370076e20cafd688a9807a2cf73ae50b565d16932e6da0763e47069ae194ed8a2025c59436eca416b2d50cac785165b7f872849510c6fb445dce1eb115474a2ff335e8e4cfb119f2d8116d450ae57e43af9a7df268128d137036d8ccec163f8d45e8097622719e8275e0d9fd5c80fcf80aa6099f0ebdd6f9dd21ff856dc5e5619d86688", 0x1000}, {&(0x7f00000011c0)="bfb73973e9306496613343f380aa8302e68f4b71532a0f094f8bf21fbdc7cd0f60da4f21b5d8d386ccdd08cf18", 0x2d}], 0x2) (async) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xfffffbb2, 0x7ff, 0xc000, 0x1, 0x3, 0x4, 0x849, 0x0, 0x82c322285552f368, 0xfffffffffffffffb}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x44c49c, 0xfffffffffffffffe) (async) syz_open_pts() 22:20:03 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:03 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)}, {&(0x7f00000004c0)="8ac668e74fdd1e9e06fe31aff95553fc0cb3528fd27d4b0533279df1851617e2ef34b4ed061b05f3050269bccf9f70cb1f33c83bf2b4cf16d046d54361001dad51acabbca9ec92c3e67c8240f36891321f2a3b45e9d19f82c3c41dc149cecb4cd4e00a2ec7d9a096e29d85d542d5449dd6cc36fa8803e86bfc7defa0e6c8f2eb555e3f60ba449a1a14d1707fe75bf3c2409f65e1a588251650f90bb1b2556d731273679b2bbb10edfc05c5afbc781dce152a511ef1ee09c02212cc82708122b8770e70b5d18c2adb38600322cfefbec59ce6", 0xd2}], 0x2, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000340)='./file0\x00', r4, r6) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="425508210286eb6714368c148ef226cfafbb5d5c7ffc0a7aee58478bfafd4e74820ee5e61fbacd75acf9dd07e7225b11c2d6f98009dc8b89c1ed9d5970e20006ff39d1ec5437069c04ce27ebb349927b6e8e9609af58f323926bf4b01970e7894b1c2f86d7072d06d1e8f6eb3d869346b67833d16ff24a0fef2f19476f8bf748e595c66125c490dc8187c7e301df30ca66c8adf5f776c5e7d2207aa7a62e5236c2f16c0f6e03e94b72ae401dd96d210c9af0ce1dd6737ddbf347b99cd42cae2fa84d748aa1f3f4bc14c1ee90193be2b5ae94a2053765630cf6ccec37ec384cd749a6bb9cc868a3f93d1d9d76c1dfa353746f10d7bd9729c04ef39c5c7b18c04ea529c44a6a5b0fd292e5da68c239aa1e8b7341bbc4b71a9c3d91570a45d7a860d62307cf8ae07d64be686817835d5c74b931dbfe4fe1c28fe991b78e8a7c32f016c49ab171788a32de6d0ea5227bf536b01da6ee4a21688bdd3ccfb8d577dc0a4e9cc35b478ce1fad13fc48fafdb425789255f7168a265db548740044b9eddedf780a3dc13ed6322e94190045012772fdd4ccf69c316f83e8ecb902a4cb5f032bb4874969a2fea68de10c237458919c8b0f9d7ccac23b07b1a9a5a430698b1cdf10d5f914b471659f520fc45bc6009d005de76dfb1f0498df7c51901ac46eb1396fd1afc13e52bfdedf3f360332e36cf5c69243fa35799a3dc43e6fbcbc635df5c78b3ef66d68dbc55de53630f98fc79a6983a3cd43c031bc0dae3be10e1d9a8167aaa6e41a918932024e48b3da1428749604b89d75f0cd5a9c886f06c1eb8c030b036e59d470930fb121c267bdbb48b3c56fc59caf89b6bda00eb14e1192e378bb93ea87436887dc26a505daafb478bc6abf942575107d05219cabf8cfd50c5656e0b7e2b361711d4328e2827a6af9fc3f100adb99f762510869b00e651187769af3823a0cab2fc0cb6b74373df305ec1515224ee8d537dd3d2c0dca82c1365e4e07fafd3d9298164108598c999df684524dfce83955705890e686bd1b4a8ef65cb3f9ca341ccca14bfa81ae0dd1052dc44f21272d8ccfe1d679b998e8564f9c0c97992438ca30b511d61bf68edd2d0d02b968a62e3b181030e7a2790bec7a5c71b22db2fc9f818dcaf6bfdf9f296883db980e1d3a4b50f600c5bd1c38a788c2e05fd13f17b594af3473f47d00f722d2f4187f37dc6075723976e973e3c2a59b501a067b5dacb2d50b569ad4e8c37baaacc7403608fd3c60e19759535535c1dafcd7a8422d5b6c538ba314e1de87109f6406d5a5fedc501a28bc019a45a96c6645da2722543d154931f2bbd7cdc87c994109d834509569038db6e8cba50ea7ffb84ad99b1d08725bc986170b7eb839c8a4451e85138b57e08a415d036a687d6e8e901f2bbe7b840471913b87d49e4863b343403b29b7f5b96a4e9f5d0d110cc9a51da8c425d40aa0ee09fe123a84d15f2989525b5f308bda5ac6067581abac3de2fbce1d1793da6a1ff5437879a8ecd833dfad4cc7857f0ddf5b01844e5062d8558b593c6ffa2a302536d8efffa59d5f55244a06b8b1e368dd9420b0d06efcfa5e330edc90a835d3676fb7e2f3bb5d1f2ef3d75a3b9f58b0834737a8e27354e35543bb5ad7923f3eaf3a4b23778dba67dfa5752e32fab5f8ebeab9d6cd5a8a2ba2c260aa2691dc113beb23cf558e5d31d60b76d6ac1aeab557e330dd7ab131383d3b912b9ce8618fa8939198801dbb02af5c705ebb8a0da3e8757ee6d07b0e90a95c27c1e694a8ab097cc3c77e6464ac8e997ba91320dc8c6e21afa0a96c04d357458d5ce65988c114de85dd50130d21dec75c91a95da147dcebc470e360e32f6714768ffdf756ccd2b452a01378300e8bdfd4076297fc6b40a6b25eb308af398c3da9d1599436caf851091f55538e271786a286c92fdc00b9eecfc1463f3199e6fe5882d0e967053ef99abf8e0d6bffa3b6d93d17a8c866bb19d8c3cf7e07dec14cb6c3f9cd1d13a74316d6c24af7208b5350f5a6388830046c4683daf0409ab7a0e49ce3c799ea6ce057badde03d8e34120a3d0aac041598256f17820b29bd4bec76c4735efff60bf2c82990f65bee0f7d619a18d9495326f1e6e6ce51f8a7ea579e9daa17ed89470d574d7df11a72978f02269e46aed1670b171970dadaaa86b5bbdfe6286a0e8f2a097d69160545dd3f89dde24f5d16880daa3aebf802c56ca86279aa2ba97acde3e743392d29876475a98a1b45e7e11e2fc7bd1880e6beae9afb9272f6ac6e0c8c3e86ecfb6c628cdc78d3995f4da10997be0620621d3334c04ac85ad3d0ba1aa7f10a56279e6b234959b7c36cb3c1db356f1c6b3a4b4eeb71c3f0c0e212e86bfe82526cac464bae6e898e5968caec7ea8c7553735235cabe49fc0efd068bd66ed5c3629785fa5bf01b7ad4ec720778e9d913819cada8bc142fe9ae5307f7b85500862c2df1a48a11336b253dc1f833d439baaace5e9a131bad8392c4807f88d72256e7478b9d85d6f75c1986010d973f0d424a8082cbd44f82938b87a57eacc8aca7ca7de1ca0b5fd8c67ead0edc1e1c007842eaa4e32816e6b26b643cef5aa19963a58970ab211dcf71e03a7cf91e04cdac7ce37bdd2e39c47801ec3e0e16de1f736117d3d65581a440eb34f830a9fac2cd7f2e1cec3a80a395f2d1210627f9f750e192d83ec0a9161f425fc1bada5df28d46b3946f58f99d947af2a2996762de582849b38c71ecf793688bd5d638f1e5d355b1be5d289584fe3129023c34d77c82ca8b55c3ad34e6b58e0cbd1229c26ae92755b12469407849886b5dc6f71195d2f3575ca8e429a700643ada73a856e13d7d0daaddb9567e7308f60efb6c6541a6df59416650492a08e71b4781c54c3f5f06eb513618941fc5999325a7db9cbbbb214d58650df4f3533d4bc9fe0102ba25c77d18b589d3cc20fc6ead6f9b4a9e9a88a7a984dbff30883f00f96f5f79100648c414ef509a07aa135e131169f478a48b8e8aa5561e5b2e5c6cd9547fc750b7810ec27c42b13ea2a372d5e0234a91995ee0837abf331e81b9e7a38986029ca50f62be2f0946d0b0c1fdf76d9919d2251f194c0bb7b2913f49d870b47c63deafe036b59e7521a61fc2d252b59efbda53a30b77e62aef22be93250313d5b0b7de88eb5e8910b1e16c62cc175ebda9d20f4ba13b6359ffdbf58054a77b7a4d035b86970c4b5f0169b30f85686133917b0807427265c3a2ee640994a5d5e6f8da9419318f0b2499453905eda61eef9a0fa1f68be6ac26340ef4b20c9b9d91b5b03c58cff614793cdea2a7454382530188e752b821a3c7bd3ef25dbd66e143d5054869e642bca08883c34cc07f814681cff74dd3629ac547f72130146caa517737c2240e595ff5d8b1e6b502ea851d2c6e1a3462d9cedc1b77bd50b14ff3fc23c2d48303c3ab91a6e589e6f6d7fd2a1f65412e800de04dd9b8b1eb3ef7157266c54e099bf77a457b2b932b88e787929cd73fc7b40d0a1f1a629254ba03fbaf60c85a81bff8b267cd841490b52c2b0ccd009971612a1e3326d124cc2486f2bcb03619c2e010935cf69456e723ed0fde58a52ba53a247e375795d23fe45ba0521865d1b9c59f9afa48a01f8d0cd1daad627aa5206ff53c400b4fd445c300d0e0598437f7a8b050ed9f7e975f10d292af2788a494b477db3e213d43dc82b9ecd8353f06f4fd95daf9463046e86cb8d346857be4a2aa4d9205cb916ade944145ce86e1d5e39f097a2ee50d91b456bb47470d3358107d746753e82cef327f00eb87d85135974c1862a1a83b732bfd20eb3e9abe4a7b2c889eaac12e2489e06637763b25ad06436f5d7b5584cb0fff50610aea0b51dd94404d99a0a987ff04dc674fe253584e89304fbb5dbc0505299a274541f9273a043ab8e5864f3efc333eb22da87210fc3090346503d79222c3911f0b8fd556330eebc846ed35dd2f58d76973bc0786625ad89aa0de7758a5919afa9c2d6b08dd30acca891c0634459120a78a654103907ff805ee2277b1a05d22bd79b369cfd8330b094fc894feeb078b4ddfb2830e3ca1ffd7dca7d54dc845e3ec7d543d46486763597de8aa3adb8e429fcb211a951631b6712c4b04965885b330e0dd28d861c94b30af3cd9bf9e50f34dfdf7498b270692eea4328bd435760154ed10bfa4eeb9efdf1fe09a993092de64c044e22731bee928272d857be40961adb94632738168de34a57276b5df7ca9a2d941ad305f36f335264b875f8aea89fa94bdfd87bb27580c6b331b0cb7541d964b08157d2afeb0cc5eca0f3535d43069d293eaa1900910dd0e1db5c3d11ad90386d1dddff12a8930447181606517df6a054afbcf3b7064f7b40271cc12a88d4a5b6487edc8d5e214980e3196e971bc2c748afeb264bb9e2b2cbf4744d5264fdf6db0cd2cafe9c76700e31f7b21d91669a585de2849601f372f7279143224e63604e225f60ce8015ea11d083846ac68ef0246c63a040c6df67d7b1f495a5855948a64141f80111938d02dd439cf71e2a375869cde409fe2d00fe1756856ee62da892d16b4a28394e9254f268306e96624e93c2885d17e51eff3b897630f254f30339a1b15128be30c19b2042b0b9bc4f1af0c9abeadd39e471e523abadf8ad611d2e6f394d4d38af9b5a7a6460ad8405c31095391aab39d5a8e8cee99159c0ba7a4f841f0e4ff668b3292e8c4c2217be4ee9222bb73327722d1edf98065427e2e4d59a34a596bc02055710876f6add0d38b558cc2f2028dc79ae74d2dc92724ead5e69bfae2f4ef032f0452690767465a6e4306013b9bb10d5535c04ed3f9438926ad0c408221fabf16a6ca1ea6cc1e826370ea0227b9b28a7ba7524dc96654f254434957bafd125c19f52dbfa67d16ce47f434ed538c1b6801642bbf415bbec255f894d87f4076bf78e42f3ead3adae02ec6735e1b05dd11d2d08a02124889314503d13fb687f07e3af84fefe9c3562f0d5b737ddf5ebb9249f372a27bffe8c1e9f898c2c43fc14279a9277030e0dfc421918be24ec4b3aad95040d7d9e83d01a01431845093dbc4881307d2a27749c4edd76cc259c2340cfea948c7416bc454269cc282f267679e6d594d836aee3c13ec4ae05f72b1782b53707ebfcb13441bdca1d2b7c0a2ceeb92aa1d8302f991f67dbf872b04f2d1fe21e4c72383e16bcd2b4c23f82bc4ccf57ed6962665b36349d4227c47b0e718afc28772ddc7331679e7eb5db3d809ce4a99ac3e3bbf8693c87d53f5ad1258293e1b603903e6f65c837f1520e3d61bf31b4b21e04c9957c564473320dd399e78a531f2f861629470dfc354bd80461c647e2fda08d1af7a388b780c3ed64b247e6df95a41aa483e57e194227bf48ff8978bc01d2d41145da25d4785d6d861a710d124ef117d5e93bb69f137462d66e2add9f900d447c13f0d263dc9990302a183cf7d207717f8f1a87c5f09ed7e4d3dcf4ebe02d45463055d7361c05a6f5690af86f0a8132c0e40ff0ff9e0dfb533fcaa2ed2fab788980b7075252f337d6a5dfd5c778044331f0da135eebeb06c2b6b7e049009a98945ffc55a5f4e07972aa3e69de37857fc68e4e1b0a2776cd5b370076e20cafd688a9807a2cf73ae50b565d16932e6da0763e47069ae194ed8a2025c59436eca416b2d50cac785165b7f872849510c6fb445dce1eb115474a2ff335e8e4cfb119f2d8116d450ae57e43af9a7df268128d137036d8ccec163f8d45e8097622719e8275e0d9fd5c80fcf80aa6099f0ebdd6f9dd21ff856dc5e5619d86688", 0x1000}, {&(0x7f00000011c0)="bfb73973e9306496613343f380aa8302e68f4b71532a0f094f8bf21fbdc7cd0f60da4f21b5d8d386ccdd08cf18", 0x2d}], 0x2) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xfffffbb2, 0x7ff, 0xc000, 0x1, 0x3, 0x4, 0x849, 0x0, 0x82c322285552f368, 0xfffffffffffffffb}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x44c49c, 0xfffffffffffffffe) syz_open_pts() pckbd_enable: command error 22:20:04 executing program 4: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:04 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) chdir(&(0x7f0000000100)='./file0/control\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000540)='./file0\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') r0 = socket$inet6(0x18, 0x2, 0x3a) getpeername(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000001010000008000004c5c6788d81c2ddf47b574be726d15d7cbb4e837dd383440eeff0000220000000000000000006dfb121cb7b4e7db107ffd0eaac4167848c4e20f12133df8107b95607cb5e4d223eef440c9a798249039"], &(0x7f0000000140)=0x1a) 22:20:04 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x202) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x20, 0x2, 0x5) recvmmsg(r1, &(0x7f0000001380)={&(0x7f0000001340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/229, 0xe5}], 0x4, &(0x7f0000000340)=""/4096, 0x104a}, 0x8}, 0x10, 0x1, &(0x7f00000013c0)={0x7fffffff, 0x2}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:04 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x7) 22:20:04 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) geteuid() (async) r4 = geteuid() shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)}, {&(0x7f00000004c0)="8ac668e74fdd1e9e06fe31aff95553fc0cb3528fd27d4b0533279df1851617e2ef34b4ed061b05f3050269bccf9f70cb1f33c83bf2b4cf16d046d54361001dad51acabbca9ec92c3e67c8240f36891321f2a3b45e9d19f82c3c41dc149cecb4cd4e00a2ec7d9a096e29d85d542d5449dd6cc36fa8803e86bfc7defa0e6c8f2eb555e3f60ba449a1a14d1707fe75bf3c2409f65e1a588251650f90bb1b2556d731273679b2bbb10edfc05c5afbc781dce152a511ef1ee09c02212cc82708122b8770e70b5d18c2adb38600322cfefbec59ce6", 0xd2}], 0x2, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000340)='./file0\x00', r4, r6) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:05 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x202) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r1 = socket(0x20, 0x2, 0x5) (rerun: 32) recvmmsg(r1, &(0x7f0000001380)={&(0x7f0000001340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/229, 0xe5}], 0x4, &(0x7f0000000340)=""/4096, 0x104a}, 0x8}, 0x10, 0x1, &(0x7f00000013c0)={0x7fffffff, 0x2}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:05 executing program 3: close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x7) 22:20:05 executing program 4: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) close(r0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:05 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() (async) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)}, {&(0x7f00000004c0)="8ac668e74fdd1e9e06fe31aff95553fc0cb3528fd27d4b0533279df1851617e2ef34b4ed061b05f3050269bccf9f70cb1f33c83bf2b4cf16d046d54361001dad51acabbca9ec92c3e67c8240f36891321f2a3b45e9d19f82c3c41dc149cecb4cd4e00a2ec7d9a096e29d85d542d5449dd6cc36fa8803e86bfc7defa0e6c8f2eb555e3f60ba449a1a14d1707fe75bf3c2409f65e1a588251650f90bb1b2556d731273679b2bbb10edfc05c5afbc781dce152a511ef1ee09c02212cc82708122b8770e70b5d18c2adb38600322cfefbec59ce6", 0xd2}], 0x2, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000340)='./file0\x00', r4, r6) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:05 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x202) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r1 = socket(0x20, 0x2, 0x5) recvmmsg(r1, &(0x7f0000001380)={&(0x7f0000001340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/229, 0xe5}], 0x4, &(0x7f0000000340)=""/4096, 0x104a}, 0x8}, 0x10, 0x1, &(0x7f00000013c0)={0x7fffffff, 0x2}) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:05 executing program 3: close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) (async, rerun: 32) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 32) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x7) 22:20:05 executing program 5: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) write(r0, &(0x7f0000000140)="bd3ab5aa5a5148ddb9acea385b6bfd2dfe2c34855f671f4f307d4b5519560743ce524b5d06a9febf26b673b6896e99be2c1db3f7a794aa467d4b59920a4d47dfd17cad296a4fde1d06ff6ee377ba9007c46561ac2e818b2561382f49f08251c668fb58535d8a68b629697a22efc20d3a65cdb446d54db4b804993d0761a18ba400c556513c72785c6d0cfb9d4899bb0832eec16ddf22fbfd43823b4dd0b22fa7501674913f93ab5b2df639dfaa4d5b9de2655e", 0xb3) 22:20:05 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) getppid() pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:05 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 22:20:05 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:05 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) chdir(&(0x7f0000000100)='./file0/control\x00') (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000540)='./file0\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') r0 = socket$inet6(0x18, 0x2, 0x3a) getpeername(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000001010000008000004c5c6788d81c2ddf47b574be726d15d7cbb4e837dd383440eeff0000220000000000000000006dfb121cb7b4e7db107ffd0eaac4167848c4e20f12133df8107b95607cb5e4d223eef440c9a798249039"], &(0x7f0000000140)=0x1a) 22:20:05 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='!&\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='-@\xf7)-}\\$\x00']) pread(r0, &(0x7f0000000000)="3cd15db7c30116", 0x7, 0x10000) 22:20:05 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r1, 0x8}, {r0, 0x1}, {r0, 0x1}, {r0, 0x10}, {r0, 0x2}, {r2}], 0x6, 0xfffff001) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x188) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = socket(0x1, 0x5, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r5, r6) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x4, 0x7383e9d6, r4}) fcntl$dupfd(r3, 0xa, r3) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:05 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='!&\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='-@\xf7)-}\\$\x00']) (async) pread(r0, &(0x7f0000000000)="3cd15db7c30116", 0x7, 0x10000) 22:20:05 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) chdir(&(0x7f0000000100)='./file0/control\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000540)='./file0\x00') (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000540)='./file0\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') r0 = socket$inet6(0x18, 0x2, 0x3a) getpeername(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000001010000008000004c5c6788d81c2ddf47b574be726d15d7cbb4e837dd383440eeff0000220000000000000000006dfb121cb7b4e7db107ffd0eaac4167848c4e20f12133df8107b95607cb5e4d223eef440c9a798249039"], &(0x7f0000000140)=0x1a) 22:20:05 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='!&\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='-@\xf7)-}\\$\x00']) (async) pread(r0, &(0x7f0000000000)="3cd15db7c30116", 0x7, 0x10000) 22:20:05 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x21) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) unveil(&(0x7f0000000100)='./file0/control/file1\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:05 executing program 3: close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 22:20:05 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r9, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f00000003c0)=@file={0x0, '.\x00'}, 0x4, &(0x7f00000005c0)=[{&(0x7f0000000400)="326bc762885b9e3873dc019c", 0xc}, {&(0x7f0000000440)="d1614439712bf416a14b", 0xa}, {&(0x7f0000000480)="82d1533e38ad48ba875d8052741ec6b9c5a8da34259ad266806c5a52c8a20921552018b4dfc78b6eacba7d98f73b436a8617c94d86abfc36a0aa51403b966759a9645d4a3c22b25a366bcb91cb2fca26b13dacfff64e0d8265309fe07025a376a1b6b870cb2a2cf71455abd795c3143b835c053806a6c3d0bc9fad5b03ab3d3aa9c843d13ae74515f1075d96", 0x8c}, {&(0x7f0000000540)="4b6cccd8568c51b212456c1c", 0xc}, {&(0x7f0000000580)="ec31ce446d2dfa1f0594cd6d1d1ea8c98fb24cafe942948ed42e7761903fcfaa07896a1cfee20b141649f963b9925ead7b", 0x31}, {&(0x7f00000006c0)="ffa2d30504689a66a52fe16dbf480c06f2de3d0f5cc5e6fecddc698dc3743eea7b9e2e9fe8b83aa0d89bec572cda80fb66429324a01feaf63211314ae7edaae08a806f3f499d526cbe0b1997d389fba4be57b0736a54a33e32367a46d300eff77bdfe3dd6824417f2b59e8dff15f099710fd3ad07a83967d43eb68112117a578e191b9cfd234d4cc7917005339363347b0", 0x91}], 0x6, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ff00000001000000", @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x20f}, 0x2) chown(0x0, 0xffffffffffffffff, r3) r10 = geteuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x2, r10, r9, r8, r3, 0xa4, 0x4000}, 0x101, 0x0, r7, r7, 0xffffffff, 0x7237925a, 0x6}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r11, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:05 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xc8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x8, 0x8, 0x5a8, "09fe7be42b0997b8daf29ef7f8cc0a3232cd647a", 0x9, 0x8}) 22:20:06 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) (async) 22:20:06 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async, rerun: 32) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async, rerun: 32) r4 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:06 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r2) getppid() (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:06 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async, rerun: 64) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) poll(&(0x7f0000000180)=[{r1, 0x8}, {r0, 0x1}, {r0, 0x1}, {r0, 0x10}, {r0, 0x2}, {r2}], 0x6, 0xfffff001) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x188) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) r6 = socket(0x1, 0x5, 0x0) (rerun: 64) close(r6) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) dup2(r5, r6) (rerun: 64) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x4, 0x7383e9d6, r4}) fcntl$dupfd(r3, 0xa, r3) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:06 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r8, r9, r7) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x7, r9, r4, 0x0, r4, 0x22, 0xd59}, 0x800, 0x5, r2, r2, 0xffffffffffffffb4, 0x2, 0x1ea6}) 22:20:06 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r2) getppid() (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r0, 0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x10}, {r1, 0x8}, {r0, 0x1}], 0x3, 0x7201) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:09 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x21) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async, rerun: 32) unveil(&(0x7f0000000100)='./file0/control/file1\x00', &(0x7f0000000180)='c\x00') (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async, rerun: 64) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async, rerun: 64) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:09 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r1, 0x8}, {r0, 0x1}, {r0, 0x1}, {r0, 0x10}, {r0, 0x2}, {r2}], 0x6, 0xfffff001) (async, rerun: 32) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x188) (async, rerun: 32) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) r6 = socket(0x1, 0x5, 0x0) (rerun: 64) close(r6) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r5, r6) (async) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x4, 0x7383e9d6, r4}) (async) fcntl$dupfd(r3, 0xa, r3) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:09 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xc8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) fsync(r0) (async) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x8, 0x8, 0x5a8, "09fe7be42b0997b8daf29ef7f8cc0a3232cd647a", 0x9, 0x8}) 22:20:09 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) dup(r0) 22:20:09 executing program 5: r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000340)="c354f23607bc028c0169853aad9ea8aa95ab5353daf1b1765dac3d1f72b3f1af2a7b2830a7c6a1c9076063d7abfc3d71dd84437ff39bba6564f465a2a19ff3fcffa80ec9f9b6b5c239a1945b1e9c5e19f65542163020103ce960945e55d9581df09800dac154ff530507e78ae69035c3bb330196a446051b325b941a7e698046831ccd26582e73556618af570b4d43d7d48cd2535fdc95bf987696c739886487daf009cac713d6417ad8e50721510a874b58e82a61a701ae2df60162a416a389901452ea4b8946fd8dd219e6fe17eb5473d0ab2e58c02f0ac9aae51198028ca560a047cdbe7432615b50c28a7eb927b666fc4799ecf56b2e7ef4788c005537686fab605bec78251480ca3160264b9233902bbaf3709437cf3fd4533ee69e755db609d70f78420841bbced27ac6873018db33bc56562f3fe1c7fb3c5e9a408a7f8c0a8c46b40b9bf5f090e32f606a808b558450864fc33326e5e3e812b270e489a5cc5af8930084a92019fb9aa5ff5c9041d04a51e32b7b22443f53cb4d08734b773bddbd4fbb32b6291f3fd00fee7ebbe4a6ee263b44186d6c0afbf607a4ca3fe4648ca02a7c5c3971cb8741d7e837c007ced3ef0e06b395144398e01633310a8e7a80f8f83b8b12ee60571989a4ae341e05490704643b30fe379405e936673b521e5163e03a1c861d188a3a44ac1a8b1903e1059865755210b7147ecf51f6957ac48de8a3b8e79eb597582a297eb0d7a076450c19736739a33aff80bc6d3ee790909aec7e338a6cfe42f74f50737ef89bb7636b09df2afe912534b154cc4db0112a253f29ed8482d2bf6ec113252ab6f4a6b8e68fec4a35ec3d7fabc23d8d44df48ba57425150358f6a1e96b15a1a7a35f82035ea4476e1555e386e4e96ae860c6901f11885f58283a716fec88a7a51d0babbd058092096ab8ec2e07002eb7d63f26fe7dcf006520e0066199365bec095277bbcc13bb946990529dd1b2f05285908a995430d5ab89dfbcd7f704cf7ec3d9010253ffd56be6d837bd6830aea3250eb2ba13578b9a148ad8f9f522d0d3cc72571b03f76f9b5fcb3dfc4c2a834f57c23cea8196ea7f02bf6bf36cfdad841ee62eeee8fa5661494b7f9fc40cd0741ecf26191965f71f40bbc20fd98a7c1b1b73bbef3acad3d5416e3538f52dc18de99e28421e03b41864e54b0b36a7c83b3ad58c31134951c03764a4c6f174b8e9a625502a45fb500ca001d9ea5f655711e6f9a3b2bec7a218f09e3a9043426b8d0840c079877f28532af28d9fef67faf8abac9c057205866bd7ebf06b13f530a065c5c016fdcf4ff11278fbe224af18d4101b379bfab1016eb35f713188978ee648df0200ebd45e4da5f94a0cfdc77c047f9a3598cc0bf309ef8f1c71a87e4976e281b4e5fe071b480deac538ac501c5cfd83e1267e64ee525ac43a496441d6df2a053c59c2c9caf6b8083f5b6adfa693cc34f13dcafcc04bb33c3d6d56900e467bb6f5be6291bb75575ecd183a1ef01264635f966f5d190702c9fc20a33ffe314cf089e9f2dc9335a6ca11d973b6d6732e27ae81d87568d523d63d280046111fd783a4167ca1b33d19ace7576edc7222e11a8611c18c6eea305ff9e5a12353c02ae0986b95e77e61fd10033f977b21f5388e8781178a1f01757e4d92ecb432fc1b4e008ea45a5da397cec8119d76a0affad1443915c2729ec4fa63a8060d8356d89bc0abc10fb45a656538dc573a3f2235cad250a53332739389803ee668bfeccb1fa947212b641b3460fef90a502356729e4eba76901085f0fa08dc48cb07f28c24826ef57eca0f326135d37fc03de02191b1087d7e5e24970aa6010e6b223c2446de557ea0a85a2b70143472160ed22f7cc949ae47fda25d8f0c2548d8c22511172d72fdfae73d81ebb3f1437413baa3941b9de16277e300e4b66e0407062e455b123018b2e46b848fc9aa25adda2005f6628d00c3130c88994cbb643f4090e217239f77c89bbf96025fd3602d3e6f43d6dfc33679ccbfd02258f85d59091b9360c0a584cb9273f6c079744aa4ef7dd1a78f13d8061a85083c95b986565046c54b0b9a2465cf2290aed4b31d5d1f6a407c5e7f736328b4e89ff58c2ec2b74773064469dfdd966d7611196f96e1616b8967251b5ca7873bf734cc02fe3b00891c42a54c89b69122feecdc3d8b51af280dc3b07d2ff6ed8d6eb3a2be6b0ea676bf3392acdcdbbc042de11793d87a7fa1c659efaa5161aa87d937f1ccb2bb9cf163d462c750c9800b8d22c7b8756535bfa9023dabd7ec4d41f1cc2528432a433dcfeffdde67ac693ffb3030213dba9ac2633698ed3ce90e97a7c1fd203a33e445e6fba4d51ebc486a6b55a186ca5451b4f441bd92ec90cfae799222f3136e5e8b6fcdc0d2afd9bf7379f20bccbf33dc274331e2991afda0c65a33e879ca5bc4b70175be0bc58b433431ef940486087941515b5ccd2683400f729a8485e6611d3a4ae8e7e466e1d515c4ebcf8d0740c7ffc5fa975be3eedf1bdbb3b40623d9dd7cb989e5d965aa4b1f0acf4669799edafb6a507bbb0efc45561d5284d23b0eb877c3ce6f718ce44152e2a78009f8aa20ec31919437e01f4f5f8dae100dfc98674ac17f9100c5b58cdef8c830fc2cd6021f8fa29ed967614f70f595ff10738d57b1e43b71231a91fb8fb3279fa4e8710a74cf80f87b5cb5d0f04aa1413e9c6fe6bf19418c078dd5332a17bbf66f46490613c2b035531d1c5e95f9777afa5f9c7972cc21b4bb8dd3ce518a3d9376772729022f8b6ba23527ccb05830501fc3b562117255720b5bff59354623de1e27948bcabd63f2beced897cbcd7eaaf843d6996b5884ead485b242d601d26df4a324c061112abc1e6e2391a5482dd42ce6006c5b6096902c278662d5dc5537feab0357af1438adcddf803f435b9078dcbfd9d5a03665faa020de1ee604f215a23f5a68f8e4123de2e4a59929e2d833aeccbfe1a3f285fb6405767cc570a71da6ef5e03e0a1f68afdb85ce17413c4db2f273d6f1e6234ff188ff8943e5dc1c37a6222a5657594b8911a082f5a3355e60aa39ee7b9a8522dd54708ca0ed1523529b90c11ad1908ebed69286d1c620988a91ad33a79e82577962c9d27ebb8c12ff05f855c227509cd8c97db15b01daf65d6a0ba64e8f21d59c35e9e57b7f098519dca6e87d5580b32aee46a96f107334408421bda62c66249117b1742f3216ef5754c958b9dad0617d7654550bc7834d5716301a0303ed1fd6be81da71ba753fa8360b227af9d533fbb19c84ccd09b4cef24a6fca5924c234734912b46132efa50ed5391b36fb9323113360dd91709977fc035c94b3e1dc0694c4c9cb6e05b2653aff94afa79e89d1ef52e482587924ad3180ccdabd7a97cff097f37bec435a3e54be0228c97eddeffe14c55ea190e2a3fe891a9a7923e51635755b5b0201c35feea4d48b294b4c9a1df4866847acf16031c21046d31cba19a1a2e60755e49305a58f2cf2ca1c76feeef76c1e1d71b7d1a38db747306df63ce82e836ac8e7bd545e47ab2f3469fa88b6892f8e925941d6fdfda12d9116e412c0742794beacfda29a51482f9d230bb5563dd9ad4c6aac595501c60857cf51c195ab3396eafa0bbb4ca88c03cfbb9a842283a4de0f4bf763ce48c2c3aa051f5e9bba630d92e0d7c2f686c63a77cd1781035be0ee71efede7e8e57e9473bbe677a8d37646ef63de8e1b10d3bda5ee9dea64c8567f138bd9df4b4b5bf0104e3ea5f965c5ba5eada1135844d87beef628559f70c746c78ccc26ee2e93a26f2f698e00cc33bb5393b694d358f2138e8b61c80aeb1e854dea35722c9e96788daf46a09f84615bd8fecaa84f9fc600f8c9a7a7c20e946a2b2abfc22cd2ee3b54ff0b9f8ed78baa7bef352233c6331cccc5169746f04dedae2eddb807fd3f64d79697cfdfcf433e6ff49e7b8ffa0f5e369a02c17be8d133f6c835a6bd6d9bb207c2aa91e1f355b5560d9a9cb8ea6de88d518cee5960b0f3b48a6fd25bf70d6505ed155dd2b0eb6cde97ad852e2cc0a81bb537be42f6515404d634e015026138f0da0638fc1a9ee40fe0d553247e710c4189c3cdecfe3432bf24395ff11cc113ec87dc09d2826f721667766d4ffd730b9d637df9bfc1b282c4137ca36db80f3190b13a9baea2352889b721cb0c2739caae02528ab171a9c52bed0bb2a82feda6055a82068cc4b67c8af05f7061c14e4e17078126038416c9c50d9c0c290c6a838b9099a84fc57a70ad755904803f0bb7ba32ef09b454363d3b5e8333ab5e50ac40a1eb5c0ca24b5fef618ebc6cdc8868b01420a5c466278adb5154d03da040e27ae0b3b46451f0371899cddb25da5055de8ec189894e0173370ddf3e1a70219e46738e751ceccb89eb61eebe29f71631def075cbd7024f8dc6206e9b82df4a61beffc7f8327a8b00010278cf415d21fe5bfc9f6c76c5c7db4eac4a3a64ea86c8cb934b696910851f2ccadf85f87d2080cf771c0e9d87606ebe1dcb34a612c12d10acc209a412cf55739be6632a23e276feb8324de78f90b718779f1aa07abbad869479fb5e37b899390a7b26d37bdd9394a344f6cee333ca0864df9abbcdb15e8c55ad8a9bc93e75677610f44101885989a3f62919071c420d69ac472313e17ad723b0ffd5e80f99c0f1e3568c9d71ef37a279e6472b27994a24d3ab4af3550617f6c4c03a35b20089a609a47003b149ac228875b308cc1b61d86bfabe0415b554ea2e406114e88d527c3012f44d9cfe636d1ad5655aca69a8b929e6bb596bfdc876c0458b1a30bf72649bfe95823d710bb1c133e113ae81c836a9263cdd1f39c0f68e715fcc8b2de8d948f324c2d3042a588194ca2a0439a99cad3b7d05e2266dd4c4fecf78e43ef66b92f96176badcd2485b14f00576d42ba88c0b658b5ce350f4e12e6886639097fdcac3991186fd274a5256f9826a77bd726a6c43948fba2b60ad17793e554a218ec22f983ed94ec1fa5f6d4c4e4c0298d4197eac4033190ac43f94db5e3f96093f34b86e6cee9f7d39ae72617fbd3b76dca48b767a437739c9a906bafda7b2999995456c89317c0d991cc84440ff770e25a232b0ea873cda45cac83b2d796990badcec29c9bbdfe833f3d294974223dbd5afeb7154f9dd905eb91787b0bab9db276586b333c21c01f92c84abb2a51c10d734d99ed674b851bf762595e15ac72b8611df009d32fdc8828017cf613fb22bc817537356612987a8dd9e8195b3efab884ac7329337b126d390abf10f06ba5f64f725d8abd879ccaa409d8f8b0587d69477cd589789b8dff06157f42061b23ce2283fbe1fea529062b3cb777e9197429cf852e974255f31376f3aaee99d1357fcb37832595be9eb93f403801ba3bfae7f4743a29ec731c13d0227246c05480d9849e5332a0a7523e7350caa2a08f635f2038807540de81a7eb077e9eec7a017792451032de7bdd1bb13b88182b656fd2f19e334393410d0c06ee3df477f86d34cf200000b3492f3a933c9baa4311325cf2c3c88e33421801a34f042bf49f4deaed2b08a1839da12c6b956ba5db32ec21a7bb4dd502020daea25292e520cbc9f8780dfd3264287e7e6d2e12ca7ee922e6beb0ba10044c486928e32f95c0f5ca8d56f06209e810027e7292bc631ce891efb538cb8162cd43b8dee31a13e1cddbe8fcaa4aa77c14abf5e61b1247f4e4a9b75e54d02812404bb22078de57bb83b23efc87558cbaa832406262eb39318937efae614feed263e3246a8f408f6efcf682a7abccf0f722826b", 0x1000}, {&(0x7f0000001340)="d980c9d35d86bd2f6ca1731bf864e2e8f14a1b668906e471c971e2948b79639a64f38f93ee998bc9fdc6ca9b821186006dd855f3b16adb63367424ed500654a321eed78c607f5607cfe9ab1dca21ba53977dfb7efda5aa2a6dc5a7deb3910fffdea61d39e73f44f49bb8447632f8f0da7b9d4c144644d2c9f648cfa66a5b26056a7cbad677c73aa999ef62acbdbb967886edbca67de475c60aaddd5233fba15e3a405ea841e5c2239e2ba8309447bc4de6b5ddf5053c4f2632cce8e83a1b38422fbf53863d05edb31dd7589dd3f66212264317a02b2d958a363aaabbd88b09913a96b63c37ea70b08907cc166c4a2273dba4d78087610cec0c766f2e872d4387f1e7ec653dff7d34458b85218980a5fab0f5a498f6e0819f2e11cb7a46341b59d20abe45360f347bb41e64f50b7e23513436290e5e261cb15ebc6583dac24a87baa9d33ce825a50550aa9038be73789b63766fb110fed388a7763cea901aec5cf426e15a9e3526206a4b474ecaba10aeec59a894cb2c4f76d217965f276d810906e10d1f05e578155d3755dcad58991b7c63e9eea698c73b5de31f9c3ff95740bb981f199940ad04fa4cc6def58300cc53da8e48966cee63a63bccd59b2ab3622919a1ff9dc08a242834da968b8cae1d62fb894cfe4b031f184555d60a01092d910f66fe5edce8a58e838314e3bcbb9e522f604392274c7999990a4a88fe06858fc336c635c02c8d4edab9280c6b485668bec3d462e84925b15a367b08a493edee959f5cf64bb0aab16e5d7d9abe13731556bdfc41bd65c0355c51a5576e695c83be6d18bdc0750b83c29f89ee6903daf6b6a055e493f295fd722cfb5e751d521b2d4acc37ce2e3f2a1b92344e7203dda7108d6b6183a7f0924cdfd3c82d5574a17bec962d57f54d3d9db21871ae6eefe25bd5be8ae149af898125a6e201fcbb0953ef4a6efc9f97240800e9bef94deebeb7161cbf446a1acaa12a79700583de7270137587da618a1ceab1ffce8c042eff762ee8446f8a806cf8da44f2b191199a1cd2001338f49c0f7af11292a17a8f1b4db6e3e3d4a2f2536cd5b710841af5dfb0d8a228544aeba442ca9e92454ced3b6db93b0385e65e5936c2f44445ad7816bc4501d94f9b66fc0af709726bb7ba300636ca898bd5e7e45c293509a3504d0acb92f4e7b16eeec70273bdef79e145015a3ef57ac9ad8181f3f027b731f0f4c1e21cde5562c738208394b67c036fcd47bfc541adb86d5c51f595d9686accd6e76555c47a95ff5b0ef642eb51eb7f89abca894bbc4a085409a2218ddbbb352899b598bde42fe79a591ab9e3195b9d5f32780400494185470d60f29104aa5641149f11b552e564d46511f0f53480b36f381b05dfa2d75134a1b24ad96d4f950a0f0d9634cebc85e7b8c2d4879c8ccc0e7d840b7998db7452802e17310be9e236283b674f2390d89c3e194bcb3a10516ed06df96e0f17b8f126711765c945a77606dd6c56fc8daa0f9233cd4e81f3630f739f08434cdc6fb3ac52e0020b7b9848ca960594a67231646a68700df2c442a37d6b0e251c342b0788d24cfcbcf6ff7108372174b5a756fb5c3b1cfd92ff8859b385b77ec69f88789257fe9c5b10f05e63e61bbb8d5e631ecbae7330987bdde22da4619781df5535b85f9c9a59bb48024719e3460c32558c17a82c10f6de952cde390b7d50d7c4e50d8616185837aeb88d7d453cce7781af62a09541040788fd52a20a7339f9d6f62145e4b82289f554ea24b1333798258ed154cbbb87db3f7865e4cb2015176b0f69dd69b7889847d6616cce79753773985a8117d52a59d7a0ed3e5826938daaa23e6993bbd0beefc4dfe4e3814970a1d4dcd870e5f2cd73a7ed35c6b0c5860e17076d77bf00120dfd2c459f1c7c41797e2e9e6473a3860bb4968079e869486485d0401f81920dba2153550d3779671fd04a5270df4108e33bdec17224f99b06af321e2f604240789e15f88790ce620685828a60700712ca216599b0a5476245477bf4e47cd4e8c9e7adc0994949f0cd1d372b1d8b143b01495d850e5d0fb9b4d78007cfe341e7d2570ffb1760e0170fe568a13c931bc805f57853bef2f53cd4d2a4f879fdabd1de6f62a76685083855e4ed643036a4a212a01f736f6e7d40ed2e31f3e1a677bd03d82dfea1b050fdb2c42923c1821326f8794f666d17bbfb7f80f94d131c80809aec40fff4aa0cf86210b32e5fc73b832d27dfe4c386599aa4438726b1dd3588d883b48369946c4b6dc6d9dcf4144ccc218a8137be38f8f093faad46d0705c86bd33effdcf9d7941e5a39e1b0b5a92e37b8b8f4dc41c4e3258454161b83924e87fea184b186eb1a4aa99e3ff6db054a64feb3d1e3cd36d3e16b2d7638c6ceba05b95b76a2e561778c6b0b0ec01d641168c4652bce5b57d75f856ef8428d98213ac09807ef9c30565b510129c0562e3ca4185ddc67addff6890a13c663d97a40c2768dc940f4b51585b9f811828117989b30b14c43fe8645e6e0e4489fe8af2eda55ab902ba7ba0d3cd04d75d03d8840de9e112387bf28715e2bf4a403b1ab9c1df86f694a33b8f3caae1208e8e1723087eec8f4a722ea4e2ef845698e7825030d8184b9017fb1f7e29769752e239b875003e687fa47facd85ad6a442947dad93a383f74fb134706b89ee7bc51cfac93426aa724723632b24e3230d32d6dc1881a75a6f73cf0d8cef06351db247aa07988f6c1fdefbddf4bfbbb2065bbf6dc361a37c31dd3bb914e6bd44513cd630f3f754f1153153979f7cfd97f0cf6d93e3fb38e09b60f35f1d9c4542a8606369e2664f8acbf3a2f35f0b15e72e42fd48a25b68577e6456483f05ee132b9dd645a96f2d8c018d3a56ae96a0d6946695fdf9427161cbae0d88d8327ba539621512c5f33602e0c760c93554aa4d0ca74044c05764f9dd29995b0996fa4a6086d457e2beb757d9b5879878630f4fd9998c39e90278e094f5cf7b67f9c7dce886ce8b2463d0f88cbbff953b0cad5b6979f859f7bb4d2d3c0930f47c5e9c84f966c5a7a3a60df2ea64676c2fefec833b8ee19c7b642067aa67f22f5b8d3497516cf9126046a8863e33fa28a831338d5bcf8f7d33df1b43ef897368296286958efa700b3ae4ec25b3f01533aaa8e06a8a21ac33b6b02a43eee4ceccd884209cb2fc29ff775e87c82d5f7c429175e287a3609a8751615168d6e36154980aa4f9e79cf352eef246a676ba38c38756b8c576b80ac2e50404e5f72fe452cf754650c2963cd6148688c41eb1638afed0886b29623c972671fdb780d98b662fea64bdea1109230f02dc42bf570798c39a3837b09e1e78630a2694ece800d8f0d403916702ab05c39d0d8ca5d3de34d9d5070b66e610c178c9bd89fa4637a068081084b86c527c66e19d5f66b7fbb70a5e1de7c434807f69822c04868da0f6a9dad10d11c9a605a5f951afb11d9596124a118a2f38ee4a42395ff417562e19a6d2a7cae03d0947f2331e83c394081f4083382bd822781d9fdd68e3756525869f33965c2fa61c7667dd5a9c8b1248f9f0bca72ece89d842801eb9f63bfc6d083298ab0039eb0ba21fe1ce7146d1c1561453bcab54a709b7b3926e7883b1734daa449a0a024de8fdb93af619164ac683cecd0c371f302a20d24c66232412108027431231cb8ccb1efe75fcc8aa23cdea7145d293ffe85aab7f78595ba715a0479eb2ad63d487e3c8e791972821263eaf6f91ab98f7fc00a54734fed93ab25cb667557a416e7cf9d6b4afcb9e515b106df412561d2bf9b113d4cbda7a89ff13054e05a97d6e988c633d20da05b90e25185ab929aaa79d0390071ddae5a58198fd90d927fa11fec413ae1331ebb017eb6a26532d1044d89701033f615a8df488847ddd0732919eca1cc4adcf5247dcd155758bb6d2eb104398da874405047d41a3872554f99bc89b398829a5f7293524153a652506cfc8683e813b25bdfaba3aeab89ae94ba6c4b3439ca0b7226899e51df58aae252bae819fade47ee4fee5179f08ef69be334930a17f59149383a054a1f609cbb69266141d804fddd2ac0c7765f4163eba2ff33a489ec51ecf15dfd9279d5777241cde4ac8cdeb778e5705780e24b5e16d2e34d3142bd0f81d8a9e3d5a87efc0a4a3aa141f47b1664c77dcc23f5859cf402e351cc015b00d99d19198d6a0863c591c8c10f06d64b4c6eebae616ec5e4a91ad52a3c72d15aa7fb983b571d298e58ee022bf3ddd6b9d2c32e7b7537236d8e57c9755fde2a09fc81289ab93e39ac4cc67111d339ef0b156dfe7d37a2f4699c89c9115e8922b37f6229a1353ee99af84328a13de72e81ebc4e584fcbe7e1300544d9105a72a0bfe95102d97a6ef1c6c16e1ee2532104832c878d1f84518ce6decc4825e87c088109f646de075bb01d38480c8bb0bf384f5090f0a98639a20905a19d0834fe4ec024a46e638bb9b1c2926239aaeedb0c3ea280892c836c38617a7204db0402c3048dd91e8947db30ed019e5854a56091f41c2f9a1f649e9a218c306fc91295447a116f45c633842aedcf2888e19c386e0bb4af72d836894dea11e1ff54f881048dd6ed2d6955a897f6418dadf7ebfb2ceee532163a1dc64dda530ad9f874eda90aee874254ac66c85304de2daa29c8bc1b28c7258ff9988c183264f3755b5479f66b6405002e3359f14066a0211d066c11dd77bb97a42d1693c182f79dc1f1a3d3ced439c2751f15f175dedbda1399d3fa4dddda8656587524575f393aa600f056ca0959e29410085ed1ef0fe0ff70c10d858738ea652dafaab901e34514da65307985b506e3ec5fa8d8ce0adc8a6f240cbadede591b26a2fd6857157d468e922fa73b65a7220e1b5e8c28f3a389e880a80272f0bd913745ef214acefad3fe752477bd833c166d6a51b3f2458c49617317271de7abbb4ac3e51dc363d17f62573d21948899768d017206f02bc822e3f993e4dc653b8d0b8905247560c122bbf44979846f71c10c87f17dfd1ef9402553f581ca4a81ad0635098239fbeec0dad656edb95ffc2f80d5e534bf75e3e2c0093fe5254b1ced8c7eea9f9209674f32b0eccb602d2d693c12a473e342347a2d8ecf05b68b8d34acf8fa6e0c33d8bdb4399c0cd6896e6af11c418b697c6dd997b14735b2ddd412dba9d0fb6305f8722ba8b7301f9a8cd9fedc33dc4314c2b7fcf8227ed1d581eec41c65edb2de644e2a2e0e5ebdb859c70dec646b873a689e4a11bfb7345beaf9aef4f92ad44ddc2091698a9e4951f81942557e372dd67fb90b4ec5b568670a76b8766ff350fa798b982298bb958072646c0c5647566d51ad8ca0f9beaac00c05aeee7be40bcc2fcbe5e8866c0365ad17bef98ba47dca0622b3af117814a4d40f5c2e1322edc7318e84a06565c7907d06d7f305320b1b97262ee68b055f9296857d6ae7c734146d65e74ddf2d128fa1c48483bf784c8af4637b21951ee19a4af4b71665ae4ddbb62123377c57480b38f3fd00fcd99bb75da17ad0626332668307f6094fa67edfd8c1528e1dac3bb20b086bccea379b8522fedf3d852eebb63fb9ef929db6d3e0d5b35bd0c6f6b8944aa003b69144c88df2fe22247beb39440eb23d3144c3a5c2e0698fa1dcc81017f0fb010dc6e83ab54d4ce19eef11d733b725c9ec0e7f1b73eb591f3cc84b6a6f4bf7d5614f3dfd2d85e8b0a4dd769aef9c99076a75ad5dd4b4df3fbc47352452e21a210c7ba3d8af55184c8debf95dc0f7e55cad1ad672779d0498d827cefc50ba417aade10667791093019bc782", 0x1000}, {&(0x7f0000002340)="c8c9bd10c895dd9af97e6c071f8ef9082486ef71d7f2fc36515e7a32bb934d1cad4e8aa735d80eadb057c49a1a8e525c577ba89463cd461cdc7519b947a1c9b83e29078236d58a773778d0bd", 0x4c}, {&(0x7f00000023c0)="9603dcdc3e0f1c62c298cb927342f8579f9786556b7d4102d455aecb08e55c18207bcb930581f9085b02422bd67d", 0x2e}, {&(0x7f0000002400)="f698fe249e78a14aa737be315275a7ae00ce7fbcae40129b781bd6d78ea5e52acba4d2082aed322778f499cf0eac630cb602fdc95194dd2be85241ba9a20eb5d10133b4e021c617baf17be039a2ff4b6aa866bd6fce7c672fff1ff737c900f4b910f1a3750f1b4cfe781d62c344b56da393adae547acf231a9535d8d903607c673b8e9a03200e005a9b599575d03bfd7b9d51f046736e68a269a772bb2df9afeb71201d37ca422c71c39e5e735214064dba6d92f2500df316060683daebe6262b8858eca812afed4a0", 0xc9}, {&(0x7f0000002500)="80d81fd08f312f398e516db1a61e03d61cae59b3136dc3a372238ac7a9e5abbf85d1991b241b46ceb8073566507644eae980a70cd7913142535daf2a7f39bf821e88b938c7f695d8c056d543c477992263b9f8aea4091e253b8d19d4ee0638831241b1ed95988e09a4b0103106b57ac7bac5eb1dfc48a0b39c326a9186b8", 0x7e}, {&(0x7f0000002580)="2e6a8c61c6a57f168f0f5f9ed493aa3cde3da6f3dbca2f7bbec82f02a0cec88494800a4c9fd50371053f01b18571e80368027ca326485a00ba984c50e61ba8f8ff81fe9cd507279d5f86c8b54e9210f14ca059df234acd613ceac6cae2e1ac4f05c2b520c38ea5ac2bfa3a14a925df44f618", 0x72}, {&(0x7f0000002600)="c0afa19d9ee4c93988373aff79a4dc66679532fb3b91d63c445dcbf324e79a4d42f7ce6cec662f1226236416b77d3902df9b966e5adc2624176752d3ee4669afc37ca6c6b4e6bd14115f783cddfe878026950f99798c9f98f20624e840f862ce79cbae4acd0dbb9435b5e5914ffb8a80482e429d50b19f80797a7b69e04973eb040c4aa78465e0d2", 0x88}], 0x8) r2 = dup(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) dup2(r3, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x7, 0x4, 0x40, 0x8001, "b1e901aac1ec56134e00", 0x3, 0xa}) readv(r2, &(0x7f0000000080)=[{}, {&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/67, 0x43}], 0x3) 22:20:09 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r8, r9, r7) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x7, r9, r4, 0x0, r4, 0x22, 0xd59}, 0x800, 0x5, r2, r2, 0xffffffffffffffb4, 0x2, 0x1ea6}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) fchown(r8, r9, r7) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x7, r9, r4, 0x0, r4, 0x22, 0xd59}, 0x800, 0x5, r2, r2, 0xffffffffffffffb4, 0x2, 0x1ea6}) (async) 22:20:09 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x15d, 0x1f}, 0x1, 0x8001, 0x80000000}) shmget$private(0x0, 0x1000, 0x428, &(0x7f0000ffb000/0x1000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:09 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000140)=""/190, 0xbe) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) dup2(r2, r3) 22:20:09 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x21) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) unveil(&(0x7f0000000100)='./file0/control/file1\x00', &(0x7f0000000180)='c\x00') (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:10 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0xd00) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 64) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) dup(r0) 22:20:10 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (rerun: 64) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xc8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x8, 0x8, 0x5a8, "09fe7be42b0997b8daf29ef7f8cc0a3232cd647a", 0x9, 0x8}) 22:20:10 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) dup(r0) 22:20:10 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (async) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r8, r9, r7) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x7, r9, r4, 0x0, r4, 0x22, 0xd59}, 0x800, 0x5, r2, r2, 0xffffffffffffffb4, 0x2, 0x1ea6}) 22:20:10 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x15d, 0x1f}, 0x1, 0x8001, 0x80000000}) shmget$private(0x0, 0x1000, 0x428, &(0x7f0000ffb000/0x1000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x15d, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) shmget$private(0x0, 0x1000, 0x428, &(0x7f0000ffb000/0x1000)=nil) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80), 0xffffffffffffff07) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r2) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) 22:20:10 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:10 executing program 3: close(0xffffffffffffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="d1", 0x1}], 0x1) dup2(r1, r2) dup2(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:10 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x5012, 0xffffffffffffff9c, 0x401) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000001480)='./bus\x00', 0x100, 0x25) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000400)="eaea22e710edf0280549fbce81981df35c63b67866a00580745d0483e494fead9a42123a55b0e27598fa95f8bbbef42c8fb5dbe86a439b36533a1d69482d8b868839c95141da711e8eaa4fbecf1f7d797a2a8406d08e35", 0x57}, {&(0x7f0000000480)="c932bfd3699f97457118a4a69271a9c1202b4c9710c6967243b5937fae1510b5f0327af68be3c16026db75e01bbfed86f76bccac85223641d0e674f033deb89b915621d1a7e823d6664187eb8b43fd2d9c5cb70ca962f60b6b2ddeb2aef284141c66266fd5e0bbd564e8569534fe3f2bdccc0c012fa887174c9ad87a798d27f484fb191af46eb34989c21644cfcc0719227c7f77306cedb2c648aaf8995f151e07a0ecc0f52c3bc211aeafaf8e875b1c9e0c2dca482190bbc02a28a43972f0e4852277560ffc7330172bd78d0717dfe1ac32295128f5969ac6be62dfdd6735e2a90dbf708cad7f9006f29eac46e319b18c06c5075f9bb6d051bf765eac874cf8b0c22130fc43acc7cbdbdfe94babbf368fc8def81a0ef11348c0ab45dc3e424da7dda7850db0217660b8818d91e30bb51426de47e6572ae1fb0af882b2d279020a7d12f6c1324af84bc1fbd45b4aa1793f6e71d5fb4da20068a7ddd7fad45bf7d4b62e2522fa5045befbbedc21772c7894958f07f98fb85a734fbdd62ffa8bd4d3b726ec5880339311b885b361315001f58897451e9629ddecca0d01cb0f44da70e8728710c232084296ac39591603c385368a3786acac6e612e125a0000f3eca73e9d43ce0e03e681f23e8b727297e792f4fff3e30f6f8b7de505a5aef573fbeac9ff22643d71c329e53b5cdf312254068b47ead914774a1f7f92d21d6135fa8bc31a295f4985d8b861ad6686b2d047c7325a3e2358a76340327be469bf09c3b9745ddda5b450044e9d718dba7539d845639c9cb19d66fc5fcafc1dc3e41d281f5c5369cd6e90f4333ce469a0417cc8c0d99d8f703c5ccffe1c50313d52696aabff42db75939214180c4d6f48a3967b22214e3eebb86d93fb517b6df1322d1caa0f8b1aeabaf0df35e930d9951c818240a063ac0e8ec2037985a8b9911acde257165a3e2d426d901e74b69944c83de03727f51bea07cd9e3520495b2cdd2a2029aba6601841811057b7c44759402ccfb8b440cdec55264f81596db8199a671ce2ab0ef3629758f94e932ad572b60f967769402f8e51f0370bd4ded4bbf54f2af4f24b3c1615d689f8cf2e205a787dd407b98e634aef044603e005e6d8779656693e886a3b9689bf8e18bf83fb48a0b5f6e3c585d23b4f16c2b17d4ef5f057e3e505d32949312d6deffd774300dc96aa2fe463b305843fe2b3a99b91f1ed392d8be10999d21d0428aadd059bddfc89f9338af75ce966a6dbd5c4512aae8bf03e59caa65cef0d2fcd4c7dde0c50fce7414389577271149cebe92e6be3ab0f1f8b00529624de59870ec5755a040332930c51c9ec568cd042d537fc4bb06da0c01297654d17163a4c8c99f4fc6bd35855bfb5b8b39fefd19cf560148df342e5150087dea0984e1fe93708060ccee9699b5ca579f02d898b7444c45c94f6e4b6907f7feaf150f2c15932ceb80e37eabfb8d4617f2ad1e9c38437b70b2a2f214d642513a5fd5c724ed68639426c7859705f284a68316b79ab2206a494bd6e796e448a7ef5062ac343fe78fcfe0d5d7f18445e6e2cefad3dc17b4dec82d094a536d7226d490ec3fc8b5df743600f2143c234015fe6202df27a80445a26c26f5ae6c0436d90679c11396af57846520ca0e76336a1f56658f955098e98489aa2f16e25079d97f325e10208cf27ce980c2427d7df659ee107613b28862a15a797566d9d3f0b94a461e91fe55be2856c9454041be333e5a439d083ce48dd1561ee9d007500cf41d39e5adfb0d2de90ed2310c36855a0ea8baf27102362bdb0c09de9b64cf373ffb81e6ff61b93b97af5d9bf2297c7a77405db57c05f8f5317143a1415dfe28007df43136ad4dbef7b5283704d1d1dda5372e9b2989d57dfa6fa8512c08c41d4595c9402d1a47099cf6930248805bcf4bf25947bb37a0a4ddad3c953cf423950b96906c3144a741c1ba32a0c230bdfdcfbac59b201d260d84947e799d9199e3fe7505cc37b390f5c1aa9bdb8fb9cb627321639d860502da6f69547fdf7ca493c751eb08926c2f98c0f8c9b7f881854eb014af8a920e4bc78c25f8af95e5563c16f37b4256563d36430b18493e066d1c902f08ec890faba1f34af1a1f444275add9429346ff511ac6bc22b1eb8541b88a26b344b3f6ca9a00497399322f4f68a7370f6a08af1fe8d817b5c3d07cc39dbd605645efb2cc528f052b63797f342e2df48b1c16a44cf9835083e7926ad5959b34a6ce14af6034f07d6e9468854da4fc7becc0099bd0a55eec75e4efae1d31bbc486e61f771668cc2ec54de6b40884a6e5101756d5e648c35b11bd890ca3a3b87b8b52c9474b027f464bc47871481e84d9581ea789870ba344c1a158f80264067153c907e582dea31a88222cfc861aac2d5cd97cd7d94c2bb454155f415538762c225c710574af7b5ca431d257aa869ef9c446840618281c87e4a34c2e5fb449e29c2a2ea5a9bef926a00c6b5323d362319f01c83385730071414f02837be46b14323be9508eea63605f1320118dde4f7d4b9546bcc5f268995698c00a0fb406893f70a5313549fe7fae0b306ebcce3161c13f64d40dafd7fb997f6795626714d22d5ca0e4ed2a0ee43e21e7076ba4d66ed300aec5813ec5dea07f58d0daee8e872a14d12cfe8d561e8a5e9b3ba1913174e3f6dd3b0ad0e2c10884707d7caff9acc068d7b5643960d79626d368ee24aa97bf9ebd9d233b7dd2cabb12958e2372f6c30ab745e167b19ecad361e43ad6bd6305559bab561bad0c4aacab31b87ad9d1c2d88df7e12626fe7ea7e4a27ba6f2e032e570bc7990cb1e87b154de3686824a5277475667f171646f7e7d66cc9f9c9a3e5fa668b506d8a3e35907070a4a06786a776218602c6996b93e47cdcdb75989c4bc62ab491af9effcde9b386578e09a76f5b62b783eb5c82350f6166dd0233e3d64d50904997aaf0442eb973f86d122f08ad05e8e2ce38716b9c4a90b10415665745bf2ffb3e7319529a629c0f5cb8ab286f6795f82883977d3aea73982259df133c3f015d7a50ce25bdb5ed95ef187b9d2a8a98e9ad50e258104a4acaaa485c8d60c24aee78ae3bf2890a8fd89595166d44e1ed214b8ec673340603a8a9e5eb6cca687eb3f532682ba817f16f69b444925ccb213234a735a3161b4b65f60eae818ad7340a58238bc07b3884633227d33fc2dbcbef8d716e2ff229dfdba5fda69fa00ce610a363305c7777fcad310ef6345452846582061c510558e21b6776352e74e3b648ce1bdab187f9c0643e37be635c1d65bc4769e21cf3546bf0472a4e0fafcce5395c59a6b707e55cbb7b3bf696c097fc7febf1abb6f960f6aa2b77024b8bd56d18f9d25d7193d408e762473924ec4e9dc63144644b63b33081072171ff943bc6bc81bded138ddbd5b400b650e9764f83a1357531712c9972d0bc0b3c71da6b55966966f8e8c17670cc07cd2e169bbfa4ebdcbc804a730fb4dd4f72c511599d05c97f2596bbf041b4ec912c97387f9a415415ede851ef52310476b7f3b2661d782f6e552f8caaede64af0b2052c0cd11ada17c185e906fa1acf0cbe11cf19a50f73ccba2d1f495b1c06fb022e5213fe13613a8000767acb15688361645fff09c44f4656a0d71420e09fb883a3be0df30628b8b5f658fbbfa43f923166156f13a6727e3fe4f75ad6bcc414ec51c285063bfc4f93518e8d64bf46751f11f0fd4bf85a0a1a374c376a059711b22e887d01d833b2556631ee70af8e700e82ff4fa0e04d5521025e0eea0ace8aae90cd524bcfa21903e2fc74e4b8e7f7f49c9e3a06992b4c35b9503a9091dfe2eb03d987c35e23cedad28533623784d17e2463d5bbaad35ee61f2abd0f1f1185faab2488ef952e4d06a2c1a663d9d746703fd36780e7bba4d4039607dcf8102cf2551e4d0ef7258050ad4fd6f5b890834d4f75fe47cf937853b41ee386d2b054231b66b0f6d64b02932d51254cf3b5fce67ef8ba82a21893a2bba89e6c2a8f2cd7f3c12b204bf8e67c09b6f25f86e69e57152e9531fd5e4c347661817012e667656128e12b0333f3dc6fd7112aa262c1cb8bf1cf7b16ef6f7fefd8f68a11e0557b53665371b18a50166b4ca519857d1d46d0a37c235aa64f9d06fe3bbee4edb63e61ef0ca56d27b7373df5a26ada41f8d8be308a47751c0bbfbafae1d1a02413fe8b6d362686752cf7fcb2c1314abd56f5269faee4dc48061c4c76693c4999dc1a9310b27371ec17c33172ddfd801642f7fa4f605fac16ec3a2a30ad7c27da9d9759a622fb222d20e655303f7aada42b59642f899295509c79396eb647b1c06db153db3593239c40089e272ea854223319446503b6b04570994f1d92da3984e2941efe830be6c7f67bf4ab0acf70a137108a59de935faa4e0608b4a4d89a8798a383120fb01c152fc21d8d6bac4f2f9489347addf0aecfee10fbb9222d31ad74f01d9fffe2dc517f6fe66aa41be2a541c9cb427017b0f7d100fd8f6d85a94e00b104de96724c035c35e5f2adefee771f2c53c102b327db679c2e98cc6f2eff3e4a9b3346c643c4bf6d3e485f9128153335ef88a92e70808f5434241cc6d86c6f758d939187189e9d7c5e2ae718bac9985f19e2c192b0c71d2a11306ce8cc1ab4d3c54c9b2ff1b52acf26af2556642fcf3a2583bcbc167e62ea469fd0c15a909f3f22fbe2d7c6643b6f0e6cd0fddc933e92153986e07682826f335b363db9ea1cee4dcd54a8e4fd5c136af5817cb170051277867f7ab78babfa11fc7802ef9d939c2ec758c5c8dffaeb45dfaa6d792dc4d8197169cf439468e3e101043e5c9342bfefe561a43ba1531b72110615e32e83e3e8d822a1fb7ff42b1874c6ceab1f7d359ae662bc00a763eac7efdee47c47a515efaa1093c08837d2976772c0c655dc805544fc05f71bb7c7634fb37ec1f0baca4c6abe5db5a344af3634d271718d90869c32fa5aa8d096faa0d94d9243e5a34028f9c6fc2d582b946a89e9cbf670f7fa4e16883eca680e5b1fc39b473ab4e363045f94103c0d64d5ba0880c58a881e5a975bba333143765f9d07c12b8ea195c5ced1d0cf1fcc8077d567a91a87a8add1b2d7acf8cc8e45b3d20158b643fce2072dae2cf0bfc13786540861a9474f175ec89a71a1a7e862013a417725b70ae707bbb869ee265549345a0c276c2dd6df28b35f148d6b93ad071b0fa968609fbc8724e3ac21f9bc4aa22914fb3faac5c2a2e27bd40969e1fbe8c62344377fe220079f6989b2664ead6c9f6cc8796c04eb2837ef6a3ca8f05a55500303b1e06adf110b2335aac5e53ca370957cf51c36e0d86a4c4d8abf25133b09da50c516b3475bd91c5abb5279d1947a0e6ef6e044a6b82ebf6c02ff799e01971869d833159d5bcb40d9b01a22043ce3ec22ca36790f8ea64b25e7d4fb6aa32e19a9a8eabdbe0dd3407a3ab3c0a7ba83a9de9987fe2713696058e95dbd38dea2cc7053e41007b7b4746a5dcfd9b866f43efa14d0f8d0a753c8ce2ea5da905e25796ed5c916793ce2755698100ac2a8910b02d1b6463a1a03ae90305251c457912af9f3ff6c68f4523a3f8b1ffdf2d062413d63427d7e0a44798c911f55cfa597aa81acbfafe83a2951e69b9505ec0de54e2623d5137e5edee83f52926139f33c49da319730ed04a991bebdd111d44b5664416045231abef66cd7715c28f0aec476bb5023a02ac9b09cee390aa3503bbfd0a8fbd493f8d2424bd85b52b664997458f2eb3e856a96624f533c9b375c357909d9302e1f95f290b756c0cbc1e9778ca76af4baf13", 0x1000}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="b29aaa0d7f08b1b367b445a40ddab130b5acb4883c14c128f2b3e400d205c86417941a3588c9876d4ec1a45de4cb324c5de24d82a8f7624c9b46bd506f7d90a2c0ab05a66a63ee95de77110989ca897eb866a5fb0622691835c0bf8ebd47dbffcd2d9a9cf3a45819cad4e1bcbff22fc1965a1d4d1bb0781503484aba8716a4c5256dc13be0953d8fbc70ea0d4aaf39e840707164f6c63ed3ecc2b3a0748d665a7eba5840f63a5f8187669a053be2f1a417e18ef4b0fcca2000", 0xb9}, {&(0x7f0000001580)="2a28ec12d96cb19c3cfa66625e6430d4594a6582af69c265ef41828ddf4ab884bdc0e3eaa0022f4063cc25ef019ad9275cc8c0c3cf58cac387cbbb99afd209115c6622ca608755a0cf99c773babd9ad8826ef6800ae54a47b28b5a1ce7dc72d669b98fd9cdcef4546f2b82c6735e36d0f79334c0fdf8ae8cbc264db8c7237d596b7fccd56ca1b08c45d59bcadc93302203cdfbe0596adde74005f19a70be5545112d76c588330ee098f0bae8faa6f655944cddb6d35a17c664f9e29919454f290365cf2d5d1cc9613cbdfd87a20dbd86476901026f2a5019d1cdf2cff7503e1162b4313a946bfa821523e2a2368e62ed8977928b76c3336bef95", 0xfa}, {&(0x7f0000001680)="16abbda83493f18444e7b2088631f1f7e0bfeb93f33ae16fd4c52c4457c66061e207c6f2c303b5e06f481648527ed3c4c438a608b2e90afd3f36f4dd07e699fed1e5734347a5d2", 0x47}], 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x6, 0x0, 0x4, 0x7f, &(0x7f0000000140)={{0x0, 0x5, 0x1, 0x1a, 0x7, 0x3, 0xa5}, {[0x7fffffffffffffff, 0x6bc, 0x7, 0x80000000, 0x200, 0x1, 0xffffffffffffff81, 0x1, 0x6f, 0xea4, 0xe49, 0x6, 0x7, 0xffffffffffffffc0, 0x5, 0x80000001, 0x3, 0x80], [0x4, 0x6, 0xae7, 0xffffffff00000000, 0x5109, 0x8000000000000001, 0x8a51, 0x3ff, 0x3, 0x8001], [0x1, 0x80000001, 0x7fff, 0x100, 0x0, 0x0, 0xff], [0x8, 0xea, 0xff, 0x4, 0x3, 0xc45e], [{0x9, 0x0, 0x6, 0x200}, {0x3, 0x7, 0x7, 0x9}, {0x5, 0x6, 0xff, 0x7}, {0x8, 0x756, 0x8, 0xc4}, {0x3, 0x5, 0x0, 0x100000000}, {0x200, 0x3, 0x6, 0x2}, {0xb5, 0x200, 0x0, 0x4}, {0x5, 0x3, 0xfffffffd, 0x2}], {0x7, 0x0, 0x0, 0x7}, {0x3, 0x101, 0x8, 0x2}}}, 0xa, 0x3}) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:10 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x5012, 0xffffffffffffff9c, 0x401) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000001480)='./bus\x00', 0x100, 0x25) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000400)="eaea22e710edf0280549fbce81981df35c63b67866a00580745d0483e494fead9a42123a55b0e27598fa95f8bbbef42c8fb5dbe86a439b36533a1d69482d8b868839c95141da711e8eaa4fbecf1f7d797a2a8406d08e35", 0x57}, {&(0x7f0000000480)="c932bfd3699f97457118a4a69271a9c1202b4c9710c6967243b5937fae1510b5f0327af68be3c16026db75e01bbfed86f76bccac85223641d0e674f033deb89b915621d1a7e823d6664187eb8b43fd2d9c5cb70ca962f60b6b2ddeb2aef284141c66266fd5e0bbd564e8569534fe3f2bdccc0c012fa887174c9ad87a798d27f484fb191af46eb34989c21644cfcc0719227c7f77306cedb2c648aaf8995f151e07a0ecc0f52c3bc211aeafaf8e875b1c9e0c2dca482190bbc02a28a43972f0e4852277560ffc7330172bd78d0717dfe1ac32295128f5969ac6be62dfdd6735e2a90dbf708cad7f9006f29eac46e319b18c06c5075f9bb6d051bf765eac874cf8b0c22130fc43acc7cbdbdfe94babbf368fc8def81a0ef11348c0ab45dc3e424da7dda7850db0217660b8818d91e30bb51426de47e6572ae1fb0af882b2d279020a7d12f6c1324af84bc1fbd45b4aa1793f6e71d5fb4da20068a7ddd7fad45bf7d4b62e2522fa5045befbbedc21772c7894958f07f98fb85a734fbdd62ffa8bd4d3b726ec5880339311b885b361315001f58897451e9629ddecca0d01cb0f44da70e8728710c232084296ac39591603c385368a3786acac6e612e125a0000f3eca73e9d43ce0e03e681f23e8b727297e792f4fff3e30f6f8b7de505a5aef573fbeac9ff22643d71c329e53b5cdf312254068b47ead914774a1f7f92d21d6135fa8bc31a295f4985d8b861ad6686b2d047c7325a3e2358a76340327be469bf09c3b9745ddda5b450044e9d718dba7539d845639c9cb19d66fc5fcafc1dc3e41d281f5c5369cd6e90f4333ce469a0417cc8c0d99d8f703c5ccffe1c50313d52696aabff42db75939214180c4d6f48a3967b22214e3eebb86d93fb517b6df1322d1caa0f8b1aeabaf0df35e930d9951c818240a063ac0e8ec2037985a8b9911acde257165a3e2d426d901e74b69944c83de03727f51bea07cd9e3520495b2cdd2a2029aba6601841811057b7c44759402ccfb8b440cdec55264f81596db8199a671ce2ab0ef3629758f94e932ad572b60f967769402f8e51f0370bd4ded4bbf54f2af4f24b3c1615d689f8cf2e205a787dd407b98e634aef044603e005e6d8779656693e886a3b9689bf8e18bf83fb48a0b5f6e3c585d23b4f16c2b17d4ef5f057e3e505d32949312d6deffd774300dc96aa2fe463b305843fe2b3a99b91f1ed392d8be10999d21d0428aadd059bddfc89f9338af75ce966a6dbd5c4512aae8bf03e59caa65cef0d2fcd4c7dde0c50fce7414389577271149cebe92e6be3ab0f1f8b00529624de59870ec5755a040332930c51c9ec568cd042d537fc4bb06da0c01297654d17163a4c8c99f4fc6bd35855bfb5b8b39fefd19cf560148df342e5150087dea0984e1fe93708060ccee9699b5ca579f02d898b7444c45c94f6e4b6907f7feaf150f2c15932ceb80e37eabfb8d4617f2ad1e9c38437b70b2a2f214d642513a5fd5c724ed68639426c7859705f284a68316b79ab2206a494bd6e796e448a7ef5062ac343fe78fcfe0d5d7f18445e6e2cefad3dc17b4dec82d094a536d7226d490ec3fc8b5df743600f2143c234015fe6202df27a80445a26c26f5ae6c0436d90679c11396af57846520ca0e76336a1f56658f955098e98489aa2f16e25079d97f325e10208cf27ce980c2427d7df659ee107613b28862a15a797566d9d3f0b94a461e91fe55be2856c9454041be333e5a439d083ce48dd1561ee9d007500cf41d39e5adfb0d2de90ed2310c36855a0ea8baf27102362bdb0c09de9b64cf373ffb81e6ff61b93b97af5d9bf2297c7a77405db57c05f8f5317143a1415dfe28007df43136ad4dbef7b5283704d1d1dda5372e9b2989d57dfa6fa8512c08c41d4595c9402d1a47099cf6930248805bcf4bf25947bb37a0a4ddad3c953cf423950b96906c3144a741c1ba32a0c230bdfdcfbac59b201d260d84947e799d9199e3fe7505cc37b390f5c1aa9bdb8fb9cb627321639d860502da6f69547fdf7ca493c751eb08926c2f98c0f8c9b7f881854eb014af8a920e4bc78c25f8af95e5563c16f37b4256563d36430b18493e066d1c902f08ec890faba1f34af1a1f444275add9429346ff511ac6bc22b1eb8541b88a26b344b3f6ca9a00497399322f4f68a7370f6a08af1fe8d817b5c3d07cc39dbd605645efb2cc528f052b63797f342e2df48b1c16a44cf9835083e7926ad5959b34a6ce14af6034f07d6e9468854da4fc7becc0099bd0a55eec75e4efae1d31bbc486e61f771668cc2ec54de6b40884a6e5101756d5e648c35b11bd890ca3a3b87b8b52c9474b027f464bc47871481e84d9581ea789870ba344c1a158f80264067153c907e582dea31a88222cfc861aac2d5cd97cd7d94c2bb454155f415538762c225c710574af7b5ca431d257aa869ef9c446840618281c87e4a34c2e5fb449e29c2a2ea5a9bef926a00c6b5323d362319f01c83385730071414f02837be46b14323be9508eea63605f1320118dde4f7d4b9546bcc5f268995698c00a0fb406893f70a5313549fe7fae0b306ebcce3161c13f64d40dafd7fb997f6795626714d22d5ca0e4ed2a0ee43e21e7076ba4d66ed300aec5813ec5dea07f58d0daee8e872a14d12cfe8d561e8a5e9b3ba1913174e3f6dd3b0ad0e2c10884707d7caff9acc068d7b5643960d79626d368ee24aa97bf9ebd9d233b7dd2cabb12958e2372f6c30ab745e167b19ecad361e43ad6bd6305559bab561bad0c4aacab31b87ad9d1c2d88df7e12626fe7ea7e4a27ba6f2e032e570bc7990cb1e87b154de3686824a5277475667f171646f7e7d66cc9f9c9a3e5fa668b506d8a3e35907070a4a06786a776218602c6996b93e47cdcdb75989c4bc62ab491af9effcde9b386578e09a76f5b62b783eb5c82350f6166dd0233e3d64d50904997aaf0442eb973f86d122f08ad05e8e2ce38716b9c4a90b10415665745bf2ffb3e7319529a629c0f5cb8ab286f6795f82883977d3aea73982259df133c3f015d7a50ce25bdb5ed95ef187b9d2a8a98e9ad50e258104a4acaaa485c8d60c24aee78ae3bf2890a8fd89595166d44e1ed214b8ec673340603a8a9e5eb6cca687eb3f532682ba817f16f69b444925ccb213234a735a3161b4b65f60eae818ad7340a58238bc07b3884633227d33fc2dbcbef8d716e2ff229dfdba5fda69fa00ce610a363305c7777fcad310ef6345452846582061c510558e21b6776352e74e3b648ce1bdab187f9c0643e37be635c1d65bc4769e21cf3546bf0472a4e0fafcce5395c59a6b707e55cbb7b3bf696c097fc7febf1abb6f960f6aa2b77024b8bd56d18f9d25d7193d408e762473924ec4e9dc63144644b63b33081072171ff943bc6bc81bded138ddbd5b400b650e9764f83a1357531712c9972d0bc0b3c71da6b55966966f8e8c17670cc07cd2e169bbfa4ebdcbc804a730fb4dd4f72c511599d05c97f2596bbf041b4ec912c97387f9a415415ede851ef52310476b7f3b2661d782f6e552f8caaede64af0b2052c0cd11ada17c185e906fa1acf0cbe11cf19a50f73ccba2d1f495b1c06fb022e5213fe13613a8000767acb15688361645fff09c44f4656a0d71420e09fb883a3be0df30628b8b5f658fbbfa43f923166156f13a6727e3fe4f75ad6bcc414ec51c285063bfc4f93518e8d64bf46751f11f0fd4bf85a0a1a374c376a059711b22e887d01d833b2556631ee70af8e700e82ff4fa0e04d5521025e0eea0ace8aae90cd524bcfa21903e2fc74e4b8e7f7f49c9e3a06992b4c35b9503a9091dfe2eb03d987c35e23cedad28533623784d17e2463d5bbaad35ee61f2abd0f1f1185faab2488ef952e4d06a2c1a663d9d746703fd36780e7bba4d4039607dcf8102cf2551e4d0ef7258050ad4fd6f5b890834d4f75fe47cf937853b41ee386d2b054231b66b0f6d64b02932d51254cf3b5fce67ef8ba82a21893a2bba89e6c2a8f2cd7f3c12b204bf8e67c09b6f25f86e69e57152e9531fd5e4c347661817012e667656128e12b0333f3dc6fd7112aa262c1cb8bf1cf7b16ef6f7fefd8f68a11e0557b53665371b18a50166b4ca519857d1d46d0a37c235aa64f9d06fe3bbee4edb63e61ef0ca56d27b7373df5a26ada41f8d8be308a47751c0bbfbafae1d1a02413fe8b6d362686752cf7fcb2c1314abd56f5269faee4dc48061c4c76693c4999dc1a9310b27371ec17c33172ddfd801642f7fa4f605fac16ec3a2a30ad7c27da9d9759a622fb222d20e655303f7aada42b59642f899295509c79396eb647b1c06db153db3593239c40089e272ea854223319446503b6b04570994f1d92da3984e2941efe830be6c7f67bf4ab0acf70a137108a59de935faa4e0608b4a4d89a8798a383120fb01c152fc21d8d6bac4f2f9489347addf0aecfee10fbb9222d31ad74f01d9fffe2dc517f6fe66aa41be2a541c9cb427017b0f7d100fd8f6d85a94e00b104de96724c035c35e5f2adefee771f2c53c102b327db679c2e98cc6f2eff3e4a9b3346c643c4bf6d3e485f9128153335ef88a92e70808f5434241cc6d86c6f758d939187189e9d7c5e2ae718bac9985f19e2c192b0c71d2a11306ce8cc1ab4d3c54c9b2ff1b52acf26af2556642fcf3a2583bcbc167e62ea469fd0c15a909f3f22fbe2d7c6643b6f0e6cd0fddc933e92153986e07682826f335b363db9ea1cee4dcd54a8e4fd5c136af5817cb170051277867f7ab78babfa11fc7802ef9d939c2ec758c5c8dffaeb45dfaa6d792dc4d8197169cf439468e3e101043e5c9342bfefe561a43ba1531b72110615e32e83e3e8d822a1fb7ff42b1874c6ceab1f7d359ae662bc00a763eac7efdee47c47a515efaa1093c08837d2976772c0c655dc805544fc05f71bb7c7634fb37ec1f0baca4c6abe5db5a344af3634d271718d90869c32fa5aa8d096faa0d94d9243e5a34028f9c6fc2d582b946a89e9cbf670f7fa4e16883eca680e5b1fc39b473ab4e363045f94103c0d64d5ba0880c58a881e5a975bba333143765f9d07c12b8ea195c5ced1d0cf1fcc8077d567a91a87a8add1b2d7acf8cc8e45b3d20158b643fce2072dae2cf0bfc13786540861a9474f175ec89a71a1a7e862013a417725b70ae707bbb869ee265549345a0c276c2dd6df28b35f148d6b93ad071b0fa968609fbc8724e3ac21f9bc4aa22914fb3faac5c2a2e27bd40969e1fbe8c62344377fe220079f6989b2664ead6c9f6cc8796c04eb2837ef6a3ca8f05a55500303b1e06adf110b2335aac5e53ca370957cf51c36e0d86a4c4d8abf25133b09da50c516b3475bd91c5abb5279d1947a0e6ef6e044a6b82ebf6c02ff799e01971869d833159d5bcb40d9b01a22043ce3ec22ca36790f8ea64b25e7d4fb6aa32e19a9a8eabdbe0dd3407a3ab3c0a7ba83a9de9987fe2713696058e95dbd38dea2cc7053e41007b7b4746a5dcfd9b866f43efa14d0f8d0a753c8ce2ea5da905e25796ed5c916793ce2755698100ac2a8910b02d1b6463a1a03ae90305251c457912af9f3ff6c68f4523a3f8b1ffdf2d062413d63427d7e0a44798c911f55cfa597aa81acbfafe83a2951e69b9505ec0de54e2623d5137e5edee83f52926139f33c49da319730ed04a991bebdd111d44b5664416045231abef66cd7715c28f0aec476bb5023a02ac9b09cee390aa3503bbfd0a8fbd493f8d2424bd85b52b664997458f2eb3e856a96624f533c9b375c357909d9302e1f95f290b756c0cbc1e9778ca76af4baf13", 0x1000}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="b29aaa0d7f08b1b367b445a40ddab130b5acb4883c14c128f2b3e400d205c86417941a3588c9876d4ec1a45de4cb324c5de24d82a8f7624c9b46bd506f7d90a2c0ab05a66a63ee95de77110989ca897eb866a5fb0622691835c0bf8ebd47dbffcd2d9a9cf3a45819cad4e1bcbff22fc1965a1d4d1bb0781503484aba8716a4c5256dc13be0953d8fbc70ea0d4aaf39e840707164f6c63ed3ecc2b3a0748d665a7eba5840f63a5f8187669a053be2f1a417e18ef4b0fcca2000", 0xb9}, {&(0x7f0000001580)="2a28ec12d96cb19c3cfa66625e6430d4594a6582af69c265ef41828ddf4ab884bdc0e3eaa0022f4063cc25ef019ad9275cc8c0c3cf58cac387cbbb99afd209115c6622ca608755a0cf99c773babd9ad8826ef6800ae54a47b28b5a1ce7dc72d669b98fd9cdcef4546f2b82c6735e36d0f79334c0fdf8ae8cbc264db8c7237d596b7fccd56ca1b08c45d59bcadc93302203cdfbe0596adde74005f19a70be5545112d76c588330ee098f0bae8faa6f655944cddb6d35a17c664f9e29919454f290365cf2d5d1cc9613cbdfd87a20dbd86476901026f2a5019d1cdf2cff7503e1162b4313a946bfa821523e2a2368e62ed8977928b76c3336bef95", 0xfa}, {&(0x7f0000001680)="16abbda83493f18444e7b2088631f1f7e0bfeb93f33ae16fd4c52c4457c66061e207c6f2c303b5e06f481648527ed3c4c438a608b2e90afd3f36f4dd07e699fed1e5734347a5d2", 0x47}], 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x6, 0x0, 0x4, 0x7f, &(0x7f0000000140)={{0x0, 0x5, 0x1, 0x1a, 0x7, 0x3, 0xa5}, {[0x7fffffffffffffff, 0x6bc, 0x7, 0x80000000, 0x200, 0x1, 0xffffffffffffff81, 0x1, 0x6f, 0xea4, 0xe49, 0x6, 0x7, 0xffffffffffffffc0, 0x5, 0x80000001, 0x3, 0x80], [0x4, 0x6, 0xae7, 0xffffffff00000000, 0x5109, 0x8000000000000001, 0x8a51, 0x3ff, 0x3, 0x8001], [0x1, 0x80000001, 0x7fff, 0x100, 0x0, 0x0, 0xff], [0x8, 0xea, 0xff, 0x4, 0x3, 0xc45e], [{0x9, 0x0, 0x6, 0x200}, {0x3, 0x7, 0x7, 0x9}, {0x5, 0x6, 0xff, 0x7}, {0x8, 0x756, 0x8, 0xc4}, {0x3, 0x5, 0x0, 0x100000000}, {0x200, 0x3, 0x6, 0x2}, {0xb5, 0x200, 0x0, 0x4}, {0x5, 0x3, 0xfffffffd, 0x2}], {0x7, 0x0, 0x0, 0x7}, {0x3, 0x101, 0x8, 0x2}}}, 0xa, 0x3}) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x5012, 0xffffffffffffff9c, 0x401) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000001480)='./bus\x00', 0x100, 0x25) (async) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000400)="eaea22e710edf0280549fbce81981df35c63b67866a00580745d0483e494fead9a42123a55b0e27598fa95f8bbbef42c8fb5dbe86a439b36533a1d69482d8b868839c95141da711e8eaa4fbecf1f7d797a2a8406d08e35", 0x57}, {&(0x7f0000000480)="c932bfd3699f97457118a4a69271a9c1202b4c9710c6967243b5937fae1510b5f0327af68be3c16026db75e01bbfed86f76bccac85223641d0e674f033deb89b915621d1a7e823d6664187eb8b43fd2d9c5cb70ca962f60b6b2ddeb2aef284141c66266fd5e0bbd564e8569534fe3f2bdccc0c012fa887174c9ad87a798d27f484fb191af46eb34989c21644cfcc0719227c7f77306cedb2c648aaf8995f151e07a0ecc0f52c3bc211aeafaf8e875b1c9e0c2dca482190bbc02a28a43972f0e4852277560ffc7330172bd78d0717dfe1ac32295128f5969ac6be62dfdd6735e2a90dbf708cad7f9006f29eac46e319b18c06c5075f9bb6d051bf765eac874cf8b0c22130fc43acc7cbdbdfe94babbf368fc8def81a0ef11348c0ab45dc3e424da7dda7850db0217660b8818d91e30bb51426de47e6572ae1fb0af882b2d279020a7d12f6c1324af84bc1fbd45b4aa1793f6e71d5fb4da20068a7ddd7fad45bf7d4b62e2522fa5045befbbedc21772c7894958f07f98fb85a734fbdd62ffa8bd4d3b726ec5880339311b885b361315001f58897451e9629ddecca0d01cb0f44da70e8728710c232084296ac39591603c385368a3786acac6e612e125a0000f3eca73e9d43ce0e03e681f23e8b727297e792f4fff3e30f6f8b7de505a5aef573fbeac9ff22643d71c329e53b5cdf312254068b47ead914774a1f7f92d21d6135fa8bc31a295f4985d8b861ad6686b2d047c7325a3e2358a76340327be469bf09c3b9745ddda5b450044e9d718dba7539d845639c9cb19d66fc5fcafc1dc3e41d281f5c5369cd6e90f4333ce469a0417cc8c0d99d8f703c5ccffe1c50313d52696aabff42db75939214180c4d6f48a3967b22214e3eebb86d93fb517b6df1322d1caa0f8b1aeabaf0df35e930d9951c818240a063ac0e8ec2037985a8b9911acde257165a3e2d426d901e74b69944c83de03727f51bea07cd9e3520495b2cdd2a2029aba6601841811057b7c44759402ccfb8b440cdec55264f81596db8199a671ce2ab0ef3629758f94e932ad572b60f967769402f8e51f0370bd4ded4bbf54f2af4f24b3c1615d689f8cf2e205a787dd407b98e634aef044603e005e6d8779656693e886a3b9689bf8e18bf83fb48a0b5f6e3c585d23b4f16c2b17d4ef5f057e3e505d32949312d6deffd774300dc96aa2fe463b305843fe2b3a99b91f1ed392d8be10999d21d0428aadd059bddfc89f9338af75ce966a6dbd5c4512aae8bf03e59caa65cef0d2fcd4c7dde0c50fce7414389577271149cebe92e6be3ab0f1f8b00529624de59870ec5755a040332930c51c9ec568cd042d537fc4bb06da0c01297654d17163a4c8c99f4fc6bd35855bfb5b8b39fefd19cf560148df342e5150087dea0984e1fe93708060ccee9699b5ca579f02d898b7444c45c94f6e4b6907f7feaf150f2c15932ceb80e37eabfb8d4617f2ad1e9c38437b70b2a2f214d642513a5fd5c724ed68639426c7859705f284a68316b79ab2206a494bd6e796e448a7ef5062ac343fe78fcfe0d5d7f18445e6e2cefad3dc17b4dec82d094a536d7226d490ec3fc8b5df743600f2143c234015fe6202df27a80445a26c26f5ae6c0436d90679c11396af57846520ca0e76336a1f56658f955098e98489aa2f16e25079d97f325e10208cf27ce980c2427d7df659ee107613b28862a15a797566d9d3f0b94a461e91fe55be2856c9454041be333e5a439d083ce48dd1561ee9d007500cf41d39e5adfb0d2de90ed2310c36855a0ea8baf27102362bdb0c09de9b64cf373ffb81e6ff61b93b97af5d9bf2297c7a77405db57c05f8f5317143a1415dfe28007df43136ad4dbef7b5283704d1d1dda5372e9b2989d57dfa6fa8512c08c41d4595c9402d1a47099cf6930248805bcf4bf25947bb37a0a4ddad3c953cf423950b96906c3144a741c1ba32a0c230bdfdcfbac59b201d260d84947e799d9199e3fe7505cc37b390f5c1aa9bdb8fb9cb627321639d860502da6f69547fdf7ca493c751eb08926c2f98c0f8c9b7f881854eb014af8a920e4bc78c25f8af95e5563c16f37b4256563d36430b18493e066d1c902f08ec890faba1f34af1a1f444275add9429346ff511ac6bc22b1eb8541b88a26b344b3f6ca9a00497399322f4f68a7370f6a08af1fe8d817b5c3d07cc39dbd605645efb2cc528f052b63797f342e2df48b1c16a44cf9835083e7926ad5959b34a6ce14af6034f07d6e9468854da4fc7becc0099bd0a55eec75e4efae1d31bbc486e61f771668cc2ec54de6b40884a6e5101756d5e648c35b11bd890ca3a3b87b8b52c9474b027f464bc47871481e84d9581ea789870ba344c1a158f80264067153c907e582dea31a88222cfc861aac2d5cd97cd7d94c2bb454155f415538762c225c710574af7b5ca431d257aa869ef9c446840618281c87e4a34c2e5fb449e29c2a2ea5a9bef926a00c6b5323d362319f01c83385730071414f02837be46b14323be9508eea63605f1320118dde4f7d4b9546bcc5f268995698c00a0fb406893f70a5313549fe7fae0b306ebcce3161c13f64d40dafd7fb997f6795626714d22d5ca0e4ed2a0ee43e21e7076ba4d66ed300aec5813ec5dea07f58d0daee8e872a14d12cfe8d561e8a5e9b3ba1913174e3f6dd3b0ad0e2c10884707d7caff9acc068d7b5643960d79626d368ee24aa97bf9ebd9d233b7dd2cabb12958e2372f6c30ab745e167b19ecad361e43ad6bd6305559bab561bad0c4aacab31b87ad9d1c2d88df7e12626fe7ea7e4a27ba6f2e032e570bc7990cb1e87b154de3686824a5277475667f171646f7e7d66cc9f9c9a3e5fa668b506d8a3e35907070a4a06786a776218602c6996b93e47cdcdb75989c4bc62ab491af9effcde9b386578e09a76f5b62b783eb5c82350f6166dd0233e3d64d50904997aaf0442eb973f86d122f08ad05e8e2ce38716b9c4a90b10415665745bf2ffb3e7319529a629c0f5cb8ab286f6795f82883977d3aea73982259df133c3f015d7a50ce25bdb5ed95ef187b9d2a8a98e9ad50e258104a4acaaa485c8d60c24aee78ae3bf2890a8fd89595166d44e1ed214b8ec673340603a8a9e5eb6cca687eb3f532682ba817f16f69b444925ccb213234a735a3161b4b65f60eae818ad7340a58238bc07b3884633227d33fc2dbcbef8d716e2ff229dfdba5fda69fa00ce610a363305c7777fcad310ef6345452846582061c510558e21b6776352e74e3b648ce1bdab187f9c0643e37be635c1d65bc4769e21cf3546bf0472a4e0fafcce5395c59a6b707e55cbb7b3bf696c097fc7febf1abb6f960f6aa2b77024b8bd56d18f9d25d7193d408e762473924ec4e9dc63144644b63b33081072171ff943bc6bc81bded138ddbd5b400b650e9764f83a1357531712c9972d0bc0b3c71da6b55966966f8e8c17670cc07cd2e169bbfa4ebdcbc804a730fb4dd4f72c511599d05c97f2596bbf041b4ec912c97387f9a415415ede851ef52310476b7f3b2661d782f6e552f8caaede64af0b2052c0cd11ada17c185e906fa1acf0cbe11cf19a50f73ccba2d1f495b1c06fb022e5213fe13613a8000767acb15688361645fff09c44f4656a0d71420e09fb883a3be0df30628b8b5f658fbbfa43f923166156f13a6727e3fe4f75ad6bcc414ec51c285063bfc4f93518e8d64bf46751f11f0fd4bf85a0a1a374c376a059711b22e887d01d833b2556631ee70af8e700e82ff4fa0e04d5521025e0eea0ace8aae90cd524bcfa21903e2fc74e4b8e7f7f49c9e3a06992b4c35b9503a9091dfe2eb03d987c35e23cedad28533623784d17e2463d5bbaad35ee61f2abd0f1f1185faab2488ef952e4d06a2c1a663d9d746703fd36780e7bba4d4039607dcf8102cf2551e4d0ef7258050ad4fd6f5b890834d4f75fe47cf937853b41ee386d2b054231b66b0f6d64b02932d51254cf3b5fce67ef8ba82a21893a2bba89e6c2a8f2cd7f3c12b204bf8e67c09b6f25f86e69e57152e9531fd5e4c347661817012e667656128e12b0333f3dc6fd7112aa262c1cb8bf1cf7b16ef6f7fefd8f68a11e0557b53665371b18a50166b4ca519857d1d46d0a37c235aa64f9d06fe3bbee4edb63e61ef0ca56d27b7373df5a26ada41f8d8be308a47751c0bbfbafae1d1a02413fe8b6d362686752cf7fcb2c1314abd56f5269faee4dc48061c4c76693c4999dc1a9310b27371ec17c33172ddfd801642f7fa4f605fac16ec3a2a30ad7c27da9d9759a622fb222d20e655303f7aada42b59642f899295509c79396eb647b1c06db153db3593239c40089e272ea854223319446503b6b04570994f1d92da3984e2941efe830be6c7f67bf4ab0acf70a137108a59de935faa4e0608b4a4d89a8798a383120fb01c152fc21d8d6bac4f2f9489347addf0aecfee10fbb9222d31ad74f01d9fffe2dc517f6fe66aa41be2a541c9cb427017b0f7d100fd8f6d85a94e00b104de96724c035c35e5f2adefee771f2c53c102b327db679c2e98cc6f2eff3e4a9b3346c643c4bf6d3e485f9128153335ef88a92e70808f5434241cc6d86c6f758d939187189e9d7c5e2ae718bac9985f19e2c192b0c71d2a11306ce8cc1ab4d3c54c9b2ff1b52acf26af2556642fcf3a2583bcbc167e62ea469fd0c15a909f3f22fbe2d7c6643b6f0e6cd0fddc933e92153986e07682826f335b363db9ea1cee4dcd54a8e4fd5c136af5817cb170051277867f7ab78babfa11fc7802ef9d939c2ec758c5c8dffaeb45dfaa6d792dc4d8197169cf439468e3e101043e5c9342bfefe561a43ba1531b72110615e32e83e3e8d822a1fb7ff42b1874c6ceab1f7d359ae662bc00a763eac7efdee47c47a515efaa1093c08837d2976772c0c655dc805544fc05f71bb7c7634fb37ec1f0baca4c6abe5db5a344af3634d271718d90869c32fa5aa8d096faa0d94d9243e5a34028f9c6fc2d582b946a89e9cbf670f7fa4e16883eca680e5b1fc39b473ab4e363045f94103c0d64d5ba0880c58a881e5a975bba333143765f9d07c12b8ea195c5ced1d0cf1fcc8077d567a91a87a8add1b2d7acf8cc8e45b3d20158b643fce2072dae2cf0bfc13786540861a9474f175ec89a71a1a7e862013a417725b70ae707bbb869ee265549345a0c276c2dd6df28b35f148d6b93ad071b0fa968609fbc8724e3ac21f9bc4aa22914fb3faac5c2a2e27bd40969e1fbe8c62344377fe220079f6989b2664ead6c9f6cc8796c04eb2837ef6a3ca8f05a55500303b1e06adf110b2335aac5e53ca370957cf51c36e0d86a4c4d8abf25133b09da50c516b3475bd91c5abb5279d1947a0e6ef6e044a6b82ebf6c02ff799e01971869d833159d5bcb40d9b01a22043ce3ec22ca36790f8ea64b25e7d4fb6aa32e19a9a8eabdbe0dd3407a3ab3c0a7ba83a9de9987fe2713696058e95dbd38dea2cc7053e41007b7b4746a5dcfd9b866f43efa14d0f8d0a753c8ce2ea5da905e25796ed5c916793ce2755698100ac2a8910b02d1b6463a1a03ae90305251c457912af9f3ff6c68f4523a3f8b1ffdf2d062413d63427d7e0a44798c911f55cfa597aa81acbfafe83a2951e69b9505ec0de54e2623d5137e5edee83f52926139f33c49da319730ed04a991bebdd111d44b5664416045231abef66cd7715c28f0aec476bb5023a02ac9b09cee390aa3503bbfd0a8fbd493f8d2424bd85b52b664997458f2eb3e856a96624f533c9b375c357909d9302e1f95f290b756c0cbc1e9778ca76af4baf13", 0x1000}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="b29aaa0d7f08b1b367b445a40ddab130b5acb4883c14c128f2b3e400d205c86417941a3588c9876d4ec1a45de4cb324c5de24d82a8f7624c9b46bd506f7d90a2c0ab05a66a63ee95de77110989ca897eb866a5fb0622691835c0bf8ebd47dbffcd2d9a9cf3a45819cad4e1bcbff22fc1965a1d4d1bb0781503484aba8716a4c5256dc13be0953d8fbc70ea0d4aaf39e840707164f6c63ed3ecc2b3a0748d665a7eba5840f63a5f8187669a053be2f1a417e18ef4b0fcca2000", 0xb9}, {&(0x7f0000001580)="2a28ec12d96cb19c3cfa66625e6430d4594a6582af69c265ef41828ddf4ab884bdc0e3eaa0022f4063cc25ef019ad9275cc8c0c3cf58cac387cbbb99afd209115c6622ca608755a0cf99c773babd9ad8826ef6800ae54a47b28b5a1ce7dc72d669b98fd9cdcef4546f2b82c6735e36d0f79334c0fdf8ae8cbc264db8c7237d596b7fccd56ca1b08c45d59bcadc93302203cdfbe0596adde74005f19a70be5545112d76c588330ee098f0bae8faa6f655944cddb6d35a17c664f9e29919454f290365cf2d5d1cc9613cbdfd87a20dbd86476901026f2a5019d1cdf2cff7503e1162b4313a946bfa821523e2a2368e62ed8977928b76c3336bef95", 0xfa}, {&(0x7f0000001680)="16abbda83493f18444e7b2088631f1f7e0bfeb93f33ae16fd4c52c4457c66061e207c6f2c303b5e06f481648527ed3c4c438a608b2e90afd3f36f4dd07e699fed1e5734347a5d2", 0x47}], 0x6) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x6, 0x0, 0x4, 0x7f, &(0x7f0000000140)={{0x0, 0x5, 0x1, 0x1a, 0x7, 0x3, 0xa5}, {[0x7fffffffffffffff, 0x6bc, 0x7, 0x80000000, 0x200, 0x1, 0xffffffffffffff81, 0x1, 0x6f, 0xea4, 0xe49, 0x6, 0x7, 0xffffffffffffffc0, 0x5, 0x80000001, 0x3, 0x80], [0x4, 0x6, 0xae7, 0xffffffff00000000, 0x5109, 0x8000000000000001, 0x8a51, 0x3ff, 0x3, 0x8001], [0x1, 0x80000001, 0x7fff, 0x100, 0x0, 0x0, 0xff], [0x8, 0xea, 0xff, 0x4, 0x3, 0xc45e], [{0x9, 0x0, 0x6, 0x200}, {0x3, 0x7, 0x7, 0x9}, {0x5, 0x6, 0xff, 0x7}, {0x8, 0x756, 0x8, 0xc4}, {0x3, 0x5, 0x0, 0x100000000}, {0x200, 0x3, 0x6, 0x2}, {0xb5, 0x200, 0x0, 0x4}, {0x5, 0x3, 0xfffffffd, 0x2}], {0x7, 0x0, 0x0, 0x7}, {0x3, 0x101, 0x8, 0x2}}}, 0xa, 0x3}) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:10 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r0, r1) (async) dup2(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000140)=""/190, 0xbe) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) dup2(r2, r3) 22:20:10 executing program 3: close(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="d1", 0x1}], 0x1) (async) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="d1", 0x1}], 0x1) dup2(r1, r2) dup2(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:10 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/control\x00', r0, 0x0) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:10 executing program 0: r0 = syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 32) r1 = dup(0xffffffffffffff9c) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r0, 0x2}) (async) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x10}, {r1, 0x8}, {r0, 0x1}], 0x3, 0x7201) (async) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x15d, 0x1f}, 0x1, 0x8001, 0x80000000}) shmget$private(0x0, 0x1000, 0x428, &(0x7f0000ffb000/0x1000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x15d, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) shmget$private(0x0, 0x1000, 0x428, &(0x7f0000ffb000/0x1000)=nil) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80), 0xffffffffffffff07) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r2) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) 22:20:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) r1 = dup(0xffffffffffffff9c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 32) pipe(&(0x7f0000000080)={0xffffffffffffffff}) (rerun: 32) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r0, 0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x10}, {r1, 0x8}, {r0, 0x1}], 0x3, 0x7201) (async, rerun: 32) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (rerun: 32) 22:20:11 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x5012, 0xffffffffffffff9c, 0x401) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000001480)='./bus\x00', 0x100, 0x25) (async, rerun: 32) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000400)="eaea22e710edf0280549fbce81981df35c63b67866a00580745d0483e494fead9a42123a55b0e27598fa95f8bbbef42c8fb5dbe86a439b36533a1d69482d8b868839c95141da711e8eaa4fbecf1f7d797a2a8406d08e35", 0x57}, {&(0x7f0000000480)="c932bfd3699f97457118a4a69271a9c1202b4c9710c6967243b5937fae1510b5f0327af68be3c16026db75e01bbfed86f76bccac85223641d0e674f033deb89b915621d1a7e823d6664187eb8b43fd2d9c5cb70ca962f60b6b2ddeb2aef284141c66266fd5e0bbd564e8569534fe3f2bdccc0c012fa887174c9ad87a798d27f484fb191af46eb34989c21644cfcc0719227c7f77306cedb2c648aaf8995f151e07a0ecc0f52c3bc211aeafaf8e875b1c9e0c2dca482190bbc02a28a43972f0e4852277560ffc7330172bd78d0717dfe1ac32295128f5969ac6be62dfdd6735e2a90dbf708cad7f9006f29eac46e319b18c06c5075f9bb6d051bf765eac874cf8b0c22130fc43acc7cbdbdfe94babbf368fc8def81a0ef11348c0ab45dc3e424da7dda7850db0217660b8818d91e30bb51426de47e6572ae1fb0af882b2d279020a7d12f6c1324af84bc1fbd45b4aa1793f6e71d5fb4da20068a7ddd7fad45bf7d4b62e2522fa5045befbbedc21772c7894958f07f98fb85a734fbdd62ffa8bd4d3b726ec5880339311b885b361315001f58897451e9629ddecca0d01cb0f44da70e8728710c232084296ac39591603c385368a3786acac6e612e125a0000f3eca73e9d43ce0e03e681f23e8b727297e792f4fff3e30f6f8b7de505a5aef573fbeac9ff22643d71c329e53b5cdf312254068b47ead914774a1f7f92d21d6135fa8bc31a295f4985d8b861ad6686b2d047c7325a3e2358a76340327be469bf09c3b9745ddda5b450044e9d718dba7539d845639c9cb19d66fc5fcafc1dc3e41d281f5c5369cd6e90f4333ce469a0417cc8c0d99d8f703c5ccffe1c50313d52696aabff42db75939214180c4d6f48a3967b22214e3eebb86d93fb517b6df1322d1caa0f8b1aeabaf0df35e930d9951c818240a063ac0e8ec2037985a8b9911acde257165a3e2d426d901e74b69944c83de03727f51bea07cd9e3520495b2cdd2a2029aba6601841811057b7c44759402ccfb8b440cdec55264f81596db8199a671ce2ab0ef3629758f94e932ad572b60f967769402f8e51f0370bd4ded4bbf54f2af4f24b3c1615d689f8cf2e205a787dd407b98e634aef044603e005e6d8779656693e886a3b9689bf8e18bf83fb48a0b5f6e3c585d23b4f16c2b17d4ef5f057e3e505d32949312d6deffd774300dc96aa2fe463b305843fe2b3a99b91f1ed392d8be10999d21d0428aadd059bddfc89f9338af75ce966a6dbd5c4512aae8bf03e59caa65cef0d2fcd4c7dde0c50fce7414389577271149cebe92e6be3ab0f1f8b00529624de59870ec5755a040332930c51c9ec568cd042d537fc4bb06da0c01297654d17163a4c8c99f4fc6bd35855bfb5b8b39fefd19cf560148df342e5150087dea0984e1fe93708060ccee9699b5ca579f02d898b7444c45c94f6e4b6907f7feaf150f2c15932ceb80e37eabfb8d4617f2ad1e9c38437b70b2a2f214d642513a5fd5c724ed68639426c7859705f284a68316b79ab2206a494bd6e796e448a7ef5062ac343fe78fcfe0d5d7f18445e6e2cefad3dc17b4dec82d094a536d7226d490ec3fc8b5df743600f2143c234015fe6202df27a80445a26c26f5ae6c0436d90679c11396af57846520ca0e76336a1f56658f955098e98489aa2f16e25079d97f325e10208cf27ce980c2427d7df659ee107613b28862a15a797566d9d3f0b94a461e91fe55be2856c9454041be333e5a439d083ce48dd1561ee9d007500cf41d39e5adfb0d2de90ed2310c36855a0ea8baf27102362bdb0c09de9b64cf373ffb81e6ff61b93b97af5d9bf2297c7a77405db57c05f8f5317143a1415dfe28007df43136ad4dbef7b5283704d1d1dda5372e9b2989d57dfa6fa8512c08c41d4595c9402d1a47099cf6930248805bcf4bf25947bb37a0a4ddad3c953cf423950b96906c3144a741c1ba32a0c230bdfdcfbac59b201d260d84947e799d9199e3fe7505cc37b390f5c1aa9bdb8fb9cb627321639d860502da6f69547fdf7ca493c751eb08926c2f98c0f8c9b7f881854eb014af8a920e4bc78c25f8af95e5563c16f37b4256563d36430b18493e066d1c902f08ec890faba1f34af1a1f444275add9429346ff511ac6bc22b1eb8541b88a26b344b3f6ca9a00497399322f4f68a7370f6a08af1fe8d817b5c3d07cc39dbd605645efb2cc528f052b63797f342e2df48b1c16a44cf9835083e7926ad5959b34a6ce14af6034f07d6e9468854da4fc7becc0099bd0a55eec75e4efae1d31bbc486e61f771668cc2ec54de6b40884a6e5101756d5e648c35b11bd890ca3a3b87b8b52c9474b027f464bc47871481e84d9581ea789870ba344c1a158f80264067153c907e582dea31a88222cfc861aac2d5cd97cd7d94c2bb454155f415538762c225c710574af7b5ca431d257aa869ef9c446840618281c87e4a34c2e5fb449e29c2a2ea5a9bef926a00c6b5323d362319f01c83385730071414f02837be46b14323be9508eea63605f1320118dde4f7d4b9546bcc5f268995698c00a0fb406893f70a5313549fe7fae0b306ebcce3161c13f64d40dafd7fb997f6795626714d22d5ca0e4ed2a0ee43e21e7076ba4d66ed300aec5813ec5dea07f58d0daee8e872a14d12cfe8d561e8a5e9b3ba1913174e3f6dd3b0ad0e2c10884707d7caff9acc068d7b5643960d79626d368ee24aa97bf9ebd9d233b7dd2cabb12958e2372f6c30ab745e167b19ecad361e43ad6bd6305559bab561bad0c4aacab31b87ad9d1c2d88df7e12626fe7ea7e4a27ba6f2e032e570bc7990cb1e87b154de3686824a5277475667f171646f7e7d66cc9f9c9a3e5fa668b506d8a3e35907070a4a06786a776218602c6996b93e47cdcdb75989c4bc62ab491af9effcde9b386578e09a76f5b62b783eb5c82350f6166dd0233e3d64d50904997aaf0442eb973f86d122f08ad05e8e2ce38716b9c4a90b10415665745bf2ffb3e7319529a629c0f5cb8ab286f6795f82883977d3aea73982259df133c3f015d7a50ce25bdb5ed95ef187b9d2a8a98e9ad50e258104a4acaaa485c8d60c24aee78ae3bf2890a8fd89595166d44e1ed214b8ec673340603a8a9e5eb6cca687eb3f532682ba817f16f69b444925ccb213234a735a3161b4b65f60eae818ad7340a58238bc07b3884633227d33fc2dbcbef8d716e2ff229dfdba5fda69fa00ce610a363305c7777fcad310ef6345452846582061c510558e21b6776352e74e3b648ce1bdab187f9c0643e37be635c1d65bc4769e21cf3546bf0472a4e0fafcce5395c59a6b707e55cbb7b3bf696c097fc7febf1abb6f960f6aa2b77024b8bd56d18f9d25d7193d408e762473924ec4e9dc63144644b63b33081072171ff943bc6bc81bded138ddbd5b400b650e9764f83a1357531712c9972d0bc0b3c71da6b55966966f8e8c17670cc07cd2e169bbfa4ebdcbc804a730fb4dd4f72c511599d05c97f2596bbf041b4ec912c97387f9a415415ede851ef52310476b7f3b2661d782f6e552f8caaede64af0b2052c0cd11ada17c185e906fa1acf0cbe11cf19a50f73ccba2d1f495b1c06fb022e5213fe13613a8000767acb15688361645fff09c44f4656a0d71420e09fb883a3be0df30628b8b5f658fbbfa43f923166156f13a6727e3fe4f75ad6bcc414ec51c285063bfc4f93518e8d64bf46751f11f0fd4bf85a0a1a374c376a059711b22e887d01d833b2556631ee70af8e700e82ff4fa0e04d5521025e0eea0ace8aae90cd524bcfa21903e2fc74e4b8e7f7f49c9e3a06992b4c35b9503a9091dfe2eb03d987c35e23cedad28533623784d17e2463d5bbaad35ee61f2abd0f1f1185faab2488ef952e4d06a2c1a663d9d746703fd36780e7bba4d4039607dcf8102cf2551e4d0ef7258050ad4fd6f5b890834d4f75fe47cf937853b41ee386d2b054231b66b0f6d64b02932d51254cf3b5fce67ef8ba82a21893a2bba89e6c2a8f2cd7f3c12b204bf8e67c09b6f25f86e69e57152e9531fd5e4c347661817012e667656128e12b0333f3dc6fd7112aa262c1cb8bf1cf7b16ef6f7fefd8f68a11e0557b53665371b18a50166b4ca519857d1d46d0a37c235aa64f9d06fe3bbee4edb63e61ef0ca56d27b7373df5a26ada41f8d8be308a47751c0bbfbafae1d1a02413fe8b6d362686752cf7fcb2c1314abd56f5269faee4dc48061c4c76693c4999dc1a9310b27371ec17c33172ddfd801642f7fa4f605fac16ec3a2a30ad7c27da9d9759a622fb222d20e655303f7aada42b59642f899295509c79396eb647b1c06db153db3593239c40089e272ea854223319446503b6b04570994f1d92da3984e2941efe830be6c7f67bf4ab0acf70a137108a59de935faa4e0608b4a4d89a8798a383120fb01c152fc21d8d6bac4f2f9489347addf0aecfee10fbb9222d31ad74f01d9fffe2dc517f6fe66aa41be2a541c9cb427017b0f7d100fd8f6d85a94e00b104de96724c035c35e5f2adefee771f2c53c102b327db679c2e98cc6f2eff3e4a9b3346c643c4bf6d3e485f9128153335ef88a92e70808f5434241cc6d86c6f758d939187189e9d7c5e2ae718bac9985f19e2c192b0c71d2a11306ce8cc1ab4d3c54c9b2ff1b52acf26af2556642fcf3a2583bcbc167e62ea469fd0c15a909f3f22fbe2d7c6643b6f0e6cd0fddc933e92153986e07682826f335b363db9ea1cee4dcd54a8e4fd5c136af5817cb170051277867f7ab78babfa11fc7802ef9d939c2ec758c5c8dffaeb45dfaa6d792dc4d8197169cf439468e3e101043e5c9342bfefe561a43ba1531b72110615e32e83e3e8d822a1fb7ff42b1874c6ceab1f7d359ae662bc00a763eac7efdee47c47a515efaa1093c08837d2976772c0c655dc805544fc05f71bb7c7634fb37ec1f0baca4c6abe5db5a344af3634d271718d90869c32fa5aa8d096faa0d94d9243e5a34028f9c6fc2d582b946a89e9cbf670f7fa4e16883eca680e5b1fc39b473ab4e363045f94103c0d64d5ba0880c58a881e5a975bba333143765f9d07c12b8ea195c5ced1d0cf1fcc8077d567a91a87a8add1b2d7acf8cc8e45b3d20158b643fce2072dae2cf0bfc13786540861a9474f175ec89a71a1a7e862013a417725b70ae707bbb869ee265549345a0c276c2dd6df28b35f148d6b93ad071b0fa968609fbc8724e3ac21f9bc4aa22914fb3faac5c2a2e27bd40969e1fbe8c62344377fe220079f6989b2664ead6c9f6cc8796c04eb2837ef6a3ca8f05a55500303b1e06adf110b2335aac5e53ca370957cf51c36e0d86a4c4d8abf25133b09da50c516b3475bd91c5abb5279d1947a0e6ef6e044a6b82ebf6c02ff799e01971869d833159d5bcb40d9b01a22043ce3ec22ca36790f8ea64b25e7d4fb6aa32e19a9a8eabdbe0dd3407a3ab3c0a7ba83a9de9987fe2713696058e95dbd38dea2cc7053e41007b7b4746a5dcfd9b866f43efa14d0f8d0a753c8ce2ea5da905e25796ed5c916793ce2755698100ac2a8910b02d1b6463a1a03ae90305251c457912af9f3ff6c68f4523a3f8b1ffdf2d062413d63427d7e0a44798c911f55cfa597aa81acbfafe83a2951e69b9505ec0de54e2623d5137e5edee83f52926139f33c49da319730ed04a991bebdd111d44b5664416045231abef66cd7715c28f0aec476bb5023a02ac9b09cee390aa3503bbfd0a8fbd493f8d2424bd85b52b664997458f2eb3e856a96624f533c9b375c357909d9302e1f95f290b756c0cbc1e9778ca76af4baf13", 0x1000}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="b29aaa0d7f08b1b367b445a40ddab130b5acb4883c14c128f2b3e400d205c86417941a3588c9876d4ec1a45de4cb324c5de24d82a8f7624c9b46bd506f7d90a2c0ab05a66a63ee95de77110989ca897eb866a5fb0622691835c0bf8ebd47dbffcd2d9a9cf3a45819cad4e1bcbff22fc1965a1d4d1bb0781503484aba8716a4c5256dc13be0953d8fbc70ea0d4aaf39e840707164f6c63ed3ecc2b3a0748d665a7eba5840f63a5f8187669a053be2f1a417e18ef4b0fcca2000", 0xb9}, {&(0x7f0000001580)="2a28ec12d96cb19c3cfa66625e6430d4594a6582af69c265ef41828ddf4ab884bdc0e3eaa0022f4063cc25ef019ad9275cc8c0c3cf58cac387cbbb99afd209115c6622ca608755a0cf99c773babd9ad8826ef6800ae54a47b28b5a1ce7dc72d669b98fd9cdcef4546f2b82c6735e36d0f79334c0fdf8ae8cbc264db8c7237d596b7fccd56ca1b08c45d59bcadc93302203cdfbe0596adde74005f19a70be5545112d76c588330ee098f0bae8faa6f655944cddb6d35a17c664f9e29919454f290365cf2d5d1cc9613cbdfd87a20dbd86476901026f2a5019d1cdf2cff7503e1162b4313a946bfa821523e2a2368e62ed8977928b76c3336bef95", 0xfa}, {&(0x7f0000001680)="16abbda83493f18444e7b2088631f1f7e0bfeb93f33ae16fd4c52c4457c66061e207c6f2c303b5e06f481648527ed3c4c438a608b2e90afd3f36f4dd07e699fed1e5734347a5d2", 0x47}], 0x6) (rerun: 32) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x6, 0x0, 0x4, 0x7f, &(0x7f0000000140)={{0x0, 0x5, 0x1, 0x1a, 0x7, 0x3, 0xa5}, {[0x7fffffffffffffff, 0x6bc, 0x7, 0x80000000, 0x200, 0x1, 0xffffffffffffff81, 0x1, 0x6f, 0xea4, 0xe49, 0x6, 0x7, 0xffffffffffffffc0, 0x5, 0x80000001, 0x3, 0x80], [0x4, 0x6, 0xae7, 0xffffffff00000000, 0x5109, 0x8000000000000001, 0x8a51, 0x3ff, 0x3, 0x8001], [0x1, 0x80000001, 0x7fff, 0x100, 0x0, 0x0, 0xff], [0x8, 0xea, 0xff, 0x4, 0x3, 0xc45e], [{0x9, 0x0, 0x6, 0x200}, {0x3, 0x7, 0x7, 0x9}, {0x5, 0x6, 0xff, 0x7}, {0x8, 0x756, 0x8, 0xc4}, {0x3, 0x5, 0x0, 0x100000000}, {0x200, 0x3, 0x6, 0x2}, {0xb5, 0x200, 0x0, 0x4}, {0x5, 0x3, 0xfffffffd, 0x2}], {0x7, 0x0, 0x0, 0x7}, {0x3, 0x101, 0x8, 0x2}}}, 0xa, 0x3}) (async, rerun: 32) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (rerun: 32) 22:20:11 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000140)=""/190, 0xbe) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) dup2(r2, r3) 22:20:11 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/control\x00', r0, 0x0) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:11 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="3cd1fb4490e7e8bd407f35c10865374b7b5db7c30016712fce0cda99475125464a22a835e1291eb828ad2f2db1185d98ee691723febc01d0def139998050568c914e072915935e7934955c5ddb48e79787709ce3dd8cda", 0x57, 0x40000080000) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f788cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d02080000000037282102000000720fd38bfbb770c1f572c881ea772ec589040000000000000000000000000e63000020020fff0c2300008abfba09006b2cf965ab28b949e724ee6dc200001d89e400040700000080042000", 0xb1, 0x0, 0x0, 0x0) dup(r1) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) 22:20:11 executing program 4: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000b07b10000407ff"}) read(r0, &(0x7f0000000100)=""/1, 0x1) close(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="a334f436b12c0faa9e72589f0998cd605e2c04d80bc1ae75d1bb7cbf63d046085ac8dcec32e9a03a6601a47e3b1763f61d1f35647760b8105f270f48ae442a29d36bb0d8f62a4ba1920262809c3439429b460238b95f4e310fa6c182e683d04bef52762cab432652d43edc86256b967765ac346e0d67c4557f2c2f3d886eff98d7205535ecbcb36e08be2dd1bed1286f56ec99cbe654510b07b09872e8f967a63bb1ed0ce8ad0a77739088d4cf27ee14fabe5677d80fbd7058ca06098ce0", 0xbe}, {&(0x7f0000000200)="212387ee2c400084d70ae6e9d801bb38a8eff1a2ec1049a5e814c968db0778ead53364109193c44a2be84a0fa035c18ccb1baf9d2bfb66912c7677218d0cd2b09e5c8f1d", 0x44}, {&(0x7f0000000280)="7a4dc6dda32e53d8180eb3c10b1ecdc036e348f469e62cfd8361faffb8652c8c5c12c06e59d48e9b4d6bf552b2ba1dae1afef15f6636bd594cb16c121b4abad0d7c321f2e1c88a7a53d7d07f0553461503cfbf5f083f42f7c9e3af033b298a9e4ae073b351ddd40f5d5207a7663fae21d4e961bf295cf9f865ee24c7f9832bf8c06fc2aa93d084aa557f55e92670019b2111455ec3b6b1e75aeae0d3ac562816374c075ed349db6e6d2e74f1c2c91c528ebce307a894ec27bb02714082d54ef46435d2eda28bb2eb6a8868c859ce404e318b75daf4b434c42b167c6ad5fc5784e6b16eafccde42601b913b3104c69f350c9d6d31ee6b163657", 0xf9}, {&(0x7f0000000380)="6add4361a074ca55e23ea9d02d76cab97752703d38a49def0b55559f62e6e6404afe23e63b38d8693e47f87fc3f1f280ad3368a5e94c0579c7a88af1fe6d2e537f24f7d9f90e580a0c03156422a70e1d0766384b7167ae88233d862dae470d82ab14fde5875c6ec9f8d6a0a024cdbcbbc5e99e5c59c7a0d78498e52ed73a3e39910679152279679dd68c", 0x8a}, {&(0x7f0000000000)="9b539c27b2948a20d0b770eebefa581606584b137112939e", 0x18}, {&(0x7f0000000440)="93fcf84d2e5c229933fb8738bcf9ceeee2a494cbc1e35a1f34e91cf1906b4308723e0c51d3ef707ea8472bce2194735b5ba223890cbfbd55850c3d490d5e5d34ab1c238ab1c4e163bf26085f357f2356a933857e11099e24de0f3d13c595713d59dd7f10f5ae979299284d9b2ca67e5735e835eef251fdb9e6b752f414428a86c80d108d4851d8882d5a48c8cf4f02404546bfe254f655021241f8b3d1d197141afc6916bc1a1dcb7f7a8a88066f86799719d6c5037f372bccf560b398384452b777159e3b620918a179d533c8cf50d8b025d424021ecd7520f275fa6f1a36faab12", 0xe2}, {&(0x7f0000000540)="cd8df0f4aeb4931313d8ced393e69fc885ae6ee6e2826c4e42c3993979384d2fe7855d9e598716635de39a22d5f4c230de605ec3be99d21830ad20ccb6b3f21dc88bc05fe30af1daf22a6c646c36723ff8b76a02d33fec3ee33e072be04d780961a8e3c687a75e5a53bd20ea5d047e7491988ebae83d40ab3dddf79f85a2f3ac86fa60eefb61ccd0a99d19d245043a1266ef1968e81cb2d1fe", 0x99}], 0x7) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000680)='./bus\x00', 0x800, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f00000006c0)='./bus\x00', 0x2, 0x30) 22:20:12 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:12 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x4, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setreuid(r3, r1) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:12 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="3cd1fb4490e7e8bd407f35c10865374b7b5db7c30016712fce0cda99475125464a22a835e1291eb828ad2f2db1185d98ee691723febc01d0def139998050568c914e072915935e7934955c5ddb48e79787709ce3dd8cda", 0x57, 0x40000080000) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f788cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d02080000000037282102000000720fd38bfbb770c1f572c881ea772ec589040000000000000000000000000e63000020020fff0c2300008abfba09006b2cf965ab28b949e724ee6dc200001d89e400040700000080042000", 0xb1, 0x0, 0x0, 0x0) dup(r1) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000140)="3cd1fb4490e7e8bd407f35c10865374b7b5db7c30016712fce0cda99475125464a22a835e1291eb828ad2f2db1185d98ee691723febc01d0def139998050568c914e072915935e7934955c5ddb48e79787709ce3dd8cda", 0x57, 0x40000080000) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f788cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d02080000000037282102000000720fd38bfbb770c1f572c881ea772ec589040000000000000000000000000e63000020020fff0c2300008abfba09006b2cf965ab28b949e724ee6dc200001d89e400040700000080042000", 0xb1, 0x0, 0x0, 0x0) (async) dup(r1) (async) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) (async) 22:20:12 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/control\x00', r0, 0x0) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:12 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) geteuid() (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:12 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x103) dup2(r0, 0xffffffffffffffff) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:12 executing program 3: close(0xffffffffffffffff) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) (async) r2 = syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="d1", 0x1}], 0x1) (async) dup2(r1, r2) (async) dup2(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:15 executing program 5: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x2, 0xfffffffffffffff7, r1}) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x120, r1) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x2) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000001c0)={0x10, 0xc8, [{&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3e8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x2a}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x865a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x20}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xce8}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f0000735000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000d42000/0x2000)=nil, 0x3}, {&(0x7f0000905000/0x4000)=nil, &(0x7f0000ba3000/0x4000)=nil, 0x9}], './bus/file0\x00'}) 22:20:15 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 32) pread(r0, &(0x7f0000000140)="3cd1fb4490e7e8bd407f35c10865374b7b5db7c30016712fce0cda99475125464a22a835e1291eb828ad2f2db1185d98ee691723febc01d0def139998050568c914e072915935e7934955c5ddb48e79787709ce3dd8cda", 0x57, 0x40000080000) (async, rerun: 32) r1 = socket(0x11, 0x3, 0x0) (rerun: 32) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f788cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d02080000000037282102000000720fd38bfbb770c1f572c881ea772ec589040000000000000000000000000e63000020020fff0c2300008abfba09006b2cf965ab28b949e724ee6dc200001d89e400040700000080042000", 0xb1, 0x0, 0x0, 0x0) dup(r1) (async) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) 22:20:15 executing program 4: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000b07b10000407ff"}) read(r0, &(0x7f0000000100)=""/1, 0x1) (async) read(r0, &(0x7f0000000100)=""/1, 0x1) close(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="a334f436b12c0faa9e72589f0998cd605e2c04d80bc1ae75d1bb7cbf63d046085ac8dcec32e9a03a6601a47e3b1763f61d1f35647760b8105f270f48ae442a29d36bb0d8f62a4ba1920262809c3439429b460238b95f4e310fa6c182e683d04bef52762cab432652d43edc86256b967765ac346e0d67c4557f2c2f3d886eff98d7205535ecbcb36e08be2dd1bed1286f56ec99cbe654510b07b09872e8f967a63bb1ed0ce8ad0a77739088d4cf27ee14fabe5677d80fbd7058ca06098ce0", 0xbe}, {&(0x7f0000000200)="212387ee2c400084d70ae6e9d801bb38a8eff1a2ec1049a5e814c968db0778ead53364109193c44a2be84a0fa035c18ccb1baf9d2bfb66912c7677218d0cd2b09e5c8f1d", 0x44}, {&(0x7f0000000280)="7a4dc6dda32e53d8180eb3c10b1ecdc036e348f469e62cfd8361faffb8652c8c5c12c06e59d48e9b4d6bf552b2ba1dae1afef15f6636bd594cb16c121b4abad0d7c321f2e1c88a7a53d7d07f0553461503cfbf5f083f42f7c9e3af033b298a9e4ae073b351ddd40f5d5207a7663fae21d4e961bf295cf9f865ee24c7f9832bf8c06fc2aa93d084aa557f55e92670019b2111455ec3b6b1e75aeae0d3ac562816374c075ed349db6e6d2e74f1c2c91c528ebce307a894ec27bb02714082d54ef46435d2eda28bb2eb6a8868c859ce404e318b75daf4b434c42b167c6ad5fc5784e6b16eafccde42601b913b3104c69f350c9d6d31ee6b163657", 0xf9}, {&(0x7f0000000380)="6add4361a074ca55e23ea9d02d76cab97752703d38a49def0b55559f62e6e6404afe23e63b38d8693e47f87fc3f1f280ad3368a5e94c0579c7a88af1fe6d2e537f24f7d9f90e580a0c03156422a70e1d0766384b7167ae88233d862dae470d82ab14fde5875c6ec9f8d6a0a024cdbcbbc5e99e5c59c7a0d78498e52ed73a3e39910679152279679dd68c", 0x8a}, {&(0x7f0000000000)="9b539c27b2948a20d0b770eebefa581606584b137112939e", 0x18}, {&(0x7f0000000440)="93fcf84d2e5c229933fb8738bcf9ceeee2a494cbc1e35a1f34e91cf1906b4308723e0c51d3ef707ea8472bce2194735b5ba223890cbfbd55850c3d490d5e5d34ab1c238ab1c4e163bf26085f357f2356a933857e11099e24de0f3d13c595713d59dd7f10f5ae979299284d9b2ca67e5735e835eef251fdb9e6b752f414428a86c80d108d4851d8882d5a48c8cf4f02404546bfe254f655021241f8b3d1d197141afc6916bc1a1dcb7f7a8a88066f86799719d6c5037f372bccf560b398384452b777159e3b620918a179d533c8cf50d8b025d424021ecd7520f275fa6f1a36faab12", 0xe2}, {&(0x7f0000000540)="cd8df0f4aeb4931313d8ced393e69fc885ae6ee6e2826c4e42c3993979384d2fe7855d9e598716635de39a22d5f4c230de605ec3be99d21830ad20ccb6b3f21dc88bc05fe30af1daf22a6c646c36723ff8b76a02d33fec3ee33e072be04d780961a8e3c687a75e5a53bd20ea5d047e7491988ebae83d40ab3dddf79f85a2f3ac86fa60eefb61ccd0a99d19d245043a1266ef1968e81cb2d1fe", 0x99}], 0x7) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000680)='./bus\x00', 0x800, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f00000006c0)='./bus\x00', 0x2, 0x30) 22:20:15 executing program 3: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) fchown(r0, r1, r3) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:15 executing program 2: r0 = socket$inet(0x2, 0x8000, 0x67) recvmmsg(r0, &(0x7f0000001940)={&(0x7f00000004c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000000340)=""/130, 0x82}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f0000001580)=""/248, 0xf8}, {&(0x7f0000001680)=""/240, 0xf0}], 0x9, &(0x7f0000001840)=""/237, 0xed}, 0x401}, 0x10, 0x802, &(0x7f0000001980)={0x7, 0x6}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:15 executing program 0: syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x103) (async) dup2(r0, 0xffffffffffffffff) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:15 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r3 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x4, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r2) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) setreuid(r3, r1) (async) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:15 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x8000, 0x144) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) r7 = getuid() shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x8, r8, r4, r7, r4, 0x8c, 0x101}, 0x1, 0x8e5, 0x100000001}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x7, r5, r4, r3, r4, 0xa0}, 0x1ff, 0x0, r2, r2, 0x6, 0x404, 0x62a}) 22:20:16 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0xa70369232924c01) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\xef\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'(\x00', &(0x7f0000000280)='}@&)(.@\x00'], &(0x7f0000000280)) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000001640)={0x3, 0x0, 0xb48a, 0x4, r2}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000300)=0xc) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)="44b48bdb62dbe65274bce285573e03766f0b1433730a61138d8d76ff01c96ae5844629fe4d51b8075af504a73deff68751473cdd244afb1bdb846fac16078b239705c7de0c8aa5aba66ec38ed500558995dc4afd0755703aeb2d6eadb8b53ec3b6abbfb2a128dc82626cbbf17ec4a8c01a7a53dd2c7aef72eb0c64968130e7b5dfd6b1c2054ab66e86284933bf625e407fe75da2c5c5a54189f3d091e11cc33a25acd02ea1dba8646deef82077f55a567b58f269a64126c2409c66aa74ee9e7ed6d6488b4f93a85ea41982a8a8bf1dd194d2df2c8bcd99bddb48e29d64953960b0f8e48719f3c2b88b5b8fbf22d9074cd91c47b83b9d12244eec4be33772669881a52e17d3b309619ea2f50bf22d5246874dce39d99caa7f5292f4ee50c3cf72f39fe5bf06f4a5b3e5fa11335aad12b52030ca9167ba38706d0fe9845655364ce3fe6314010972d0e74efa4939b021ab51c38eb818682bfdf5014a088053ef136135e6586ac0c49ba42bebe7b320f37a4a313ad116e693bdc3fda502ce9970dcc0f3a8173cce287a007d83ab318c6ce6b3e6b653390e95485501e3b197bc782b97b806f10ae3405a660a91be50853297bb3c114e31dd0296bf704183a0a84260efd479c25a33c9eba2aa437f978f4baf262e2cc9b89e7c563a0fbe8cefb175ee2de1e61b91709e57af73d9feab82678dc8b54f735bab749cc8e67e90855aa83cd62af11cf19249e54253db3bcb0aa5032c2c14353ac0cd419bce591ecc47f6b793c7f5ddacfbd56cb1b71c81eaa3c8acb772a29f44bd1ecab5c2dfe6a11e2b95db5a0f1b14887448a90d00e4ded3563f0f3765c24f37d5ef3c5751a72e57826560dd9ff194febba0b9d786a24783ca5f1e76695963ccd451291b2aedb11d0678c1742f8823ceedeeb2c7a4e3f1c421c224fdd1cc6237e903ff6f2a9ab2bdaf04ec7bc5c2dddeba3bb6188fb9b2ed450d08e2b60d477b1e2c87d4b749748f49e8427aeeb3770d6065027b62bf4849695cdb42b2a53c4aa5b4f80641c4af7e442b86d7f031136f0d037f83427eee4ef2f5d58b83abe037b1274a8004bb1b6fbc8d3a99e3f04f0310e18ac007f585dfb02495c893975e18558a82a9fd502969887cda74b764c9e21f725a1e7602dee9188a8972f380aa46b8b0b494548116230479a49bf9bb920775aa26458201bfa96a05b223134bb926adc334f5f03757446bd8e43e4e387559997491326244d5809d09b22f17798d3e7e0d32aec5d76616f6bdfe0436704e097fba4c3a4f849ac3d327a88c0697425c3f5bfd9c4cfb38281105c18711d3d6d508d151fab9634bd36901c77b33dd2b09dbaf3d0121100ca201a743ee3b20ce0b17c35773bc6b6a670a94197c4c04990bca2363a87e3059b8262950835aee7465c5a6317bb173501c65f8123c2b2a40a9b762046335da3a677989aedb7d8d8f21911732db3e55414d0678ca4ce814ce5199cf52cb44a89dc8409ff80e8beecb2703f734c52895df7519aeab063e70024639598119aa66b353d7456b708e85f0499d68248e9200047db0cd2ff40f546607a33e91a4d5075b68e5412fa34004dd030cf0161030bc41fd489804f97489f9439a3442eb512e8bcb3730d1a70cc47462aa2fc44f30b07b2fc2ad2fa0a37a2e6dd4357c2b21f0a3c659af81b8a71a1fb7a4e868fd812ace8e68213c264a600bacc44428a3a2e7bacd39c9df676cc8dce6a99586c3a46893d701201ead489eeda25d40df81606e8970dfcb0949046fd286f97deb088b70f57b7b4a272250bc265d69c5155b16643000205273d7fe0808fae56d7b941ce8c88074816b64e9c409ae4d18ecea25b3e58a3648f3b8ff5f222fb79c4bb58b8cf106251be2abb4c83971dcfbfd7689d81424a0a0869c3852df0f49b9ddc49799b4a548add0ef1c6fbca271e8e82949ae70c00beb6612e45e5876e92dfe99995ae70c8c7a0ac33b9e1d328d8e9914605925ca7a220dbb5d3d6c18b5f553b9ed2f18a455c1a2c527b60a2c135fc319d046d37fa96749285b3681a417fa7bff2de09a0ecc0cd294036141cd7ad9dd5935d86e39664d608b5fbfbaa42055768ae8776857d7ebf9f6e0f9065bf4db444c9b0a7e8994ff24541d96a86d5daa7b2e06fb325c9788570fe146cb12e2f7193703c49807803cd239f526922e2ebbbfcebf61389a02e8cda7b52a12e4a9226f9ca4298ac928b870a684b8d02072a48ca956901aef1e50c53fbd986aec521b44c9e5e4451730759e3c99282dfe170d77aee9daf4791cb2dcb1c679fb96724e1c139ed2002d2ff6894e7cac904dbaa3c4267f8afc7639d5374e27b3b0f1463cf94241372327ac858995b207c6202ac253c2aa40cf3f7925294b2b6084a571360efe1fa082efe9c132304a1800a89438ed561ad4c4844dd85b587dc23d25e2a99e500689497f4ffcb01299e1644dbd91e90d1577d6b7d16a46d414580254d96240c7b97442a087a99305ba545cb18ab92b74fc16394137c4a0c8cf4c037ca2dad59c1fa9c18b0b1940ff2a00fd70fa4af59a62d1530028bd631c9a00d25672565e61b6792f7164e14f396f9111bb7a30e5130438008be94665b845725b2e605125ec17df00faba279ac9af901f64693e23d039db60c0625897eef9bf8696c32d698d121adb15cc8f89dbbace73e004ede339fb675275af9a5a7212855bdd66a68eeada641533bf2c8d36ae49e2678e92f184cf333d48438e303d5deb79a21c2738dd9bbe646fdfffc1619e0a70cd5f4ffaa697d446ca9cbab04e9f07ba71907c6137058a95cf6fb4eb40b7d5382652e14238abed95d5fa59bfebb1b614f2dc57a64a673b4150d9df26a4128070b74a2c1c2ef7d11898622a6fbbbcc58170114ed3fbbbcf96e2a981edfcfe51f01b771dd9037db9b88d98deae43606bce7849d7a42a73d00bba4d8848c2dc54a4f2ace9e147d91fd1065d5dd8303376ec0597be7c801d83c2958b0e9b834eeddfb8d8db7f2be7493b988212377b107aa2015c83762694d2e2e0fd34918d158beeb45283fc28ee4ab4ddfd9a363e05ccb31d027389876286307b2d1f41df2be3a6cd82f250e47af4533383846b4bcf19363582d25bd769144b6ebde1cbca658be990b093d622b790378122bcb187da9aa0e21c7b629978980175c125082dfb3055741554a3e1c20200cea4a60212f367c77f634c24846fce15425a83ef72f378d73eb42f1a508a367bbb75022b51049626e2ee582a3bcf79c1015a945bbad4bc6d16a8ffa4edd07f53e3ba05da6abe3b76d2c4156edf8dc639088a48f14725c5b98c0a32e5baa24a88dd25945d5d1adea87d55edb19bbb1bbf59b0f1639385902877bfc233789757c5f95a2cd66acf526a8292ae789fd5a9d547b2c311617c0eea9c4c521ed8f8e7d20b9d60502b8de7e1610bb0e5b3a21dbc19bf4cd3a6d017882d4de8868ec063111ac193d786518611061fa7df68c47bef0e5b1e4e1adbef7ea073a6a395b2c9d5adc655d0c489eb22adbe1a20e93c92a50411ab976b564e7aa5cfffb45e00cb0db1101c981bb3560dbb1ba33f7e45d735c0fb32ddb15cd6cf551154d1f3b8ac1658d08bc14d5d6c1bf365ed0db50eefa55bbb3764c95b74648531e8ffc20f15445dbc0ae3fbc18e2dfd930a36aa77664fc397a5469140f762c9b3074d19cd239c33624934a3fe39b795e3b07d4cf6e49a61bc4b386fdd8a96f2aa721ba86cd3b321831fac1f58060039c592beef482d396f7b4728d4bbc06de19f6bb2f6588e376d26600772cc4a873474f17c92a903a22093e6222c7f32da8d4aedf8bed273241976977c071cbd1d20ecca69a41282f89d285d162674313ee9e29ed3c6b1ff13722092995e957df1db24e9cc386795aad2e258e2e54f77a07430ba430f33f170a29e48ea9d38096c7d18598717e430473ad051fcc3fe5a248fae6b88b972990ab944677dadca930b52286c2b3a07031bd43a9c5526d847fdcc873b0fc4454671c7176cbe3f63fc5780019482785a118a0683c538de2b1603425237ebf8ac7835f4699ab83af90776c515d78bbce8e265f7b751bb271bd6776cc5fd000883719f1064e79c3d05046c854bd5adea222dd50db6ded980dbc51da8386a7f8f6e9b11f47455b2e610329232f70e4b3fbd9196c1b517a72c3885d691665aab1fdc31e1c7b4f0433d0b28af307bfc88b3d992ccd50ad92b01974434dce31f4201fbd87c52cafec7e678deb3d1985b3ea96f8747c53532f4156d801a3e2d42c2c4203aa04733328370cd31d8ac25156de62df00a2fef72eebbb4c036ba669fe8477af64a08cda8d74e4a0f6043378dd44c3461a766d79282599c49347ff8cc02de03dcb1e22a0a60de12fbf4bbe6a8244c57ea4a8273aed7148ddea1277fb6f2824467c39a221ce0ec3439d21ee691b531cfe1383026474b1510c85d871ae6cb4469fe3b3682789e199436c9dc59d2b30ff828cc5a47c8b1f8b269899e6d4a97bdff668b921899d99b0f09c3b1b36f14f7f5be5fa899bbe6f2dd73fb46394427196259c5f80beabaa665ef1aba41e4a6a20376929d12ed6020c7a21b5aa296a5f5878db350f5b7f98308977dfa6ea10f8a2e3547f79af2d383a6e6c0533d4a519637a7f56d263ca4c060f4b48f2faad46bc8c25a342e555f03a2a7bf23991dd33f59520981c76c790a78d1e02284d043faca73937365e4cf4b7f88f943e20b54864c48d4c7f971f017d78e245869c5046973aeaf933a0cf0b056b36f25762ab7583dc88de9ca5e4b0f1dfa5cba8107cdd6b38ba294ec1fe0de4659c9808a6e4b28cada9b7d97a4f416a91b1b86f44521d24884d275d2d79f7760910351186997f85569f0e3c6060814f409ea8a32f0c3f2cf8a6c0f57517705b1124c16e99e67c1702ab2c94352f5dffa5439111ec5010ffcc7507c49c711d67cdc5cdfb742ec2913a287f785ae2a65243427672f5080c7225c9b6a2fce38d5492640b664ed317e264029bc4c4cd9e4b53918b76188890e27cd68ab85cd68dc4637851be9dbc9b09ca9890f2571926b2b52d73a2022d1add12627145bf36e114eacadc342c6d13fd246c65d722dca482a3259919f20b5c40d940e09f9ed865d98f1cc519a2b8924a413f5e2c6be7dbde12f5f953ae310e54948f77d5bb81900cf54b4c359694e48ccfe936f3cc36d2aeea79c000e5fbb7f8a7141730f1afe9160dd9b1352f62425aff967fd8032b6b272544deaf93db5eee3a0ec64929d1a96f396316a402472075992258f2c373eac3e833132a79fd037a3a85bd9108f6805a858db53f8e9096b0e37fdd2f5e8e0a60d46b9b6b26b51e452e0fdcec036a7dccfaed395b2c60d802eaeeeb403096947de0dd8f32579e5263c85e8c377333fb658b18051fc88a2eb68ecc573953f74cecc61f1c7ff907dcc272f469bfc85925a0d47ac79d0c617583a85771ccb547677a9cca71b65515100741a3d605045b1712eea8596dbf1b6ec6b020134459eaee7524c80fcfb6f9651e6fe47243826c11f65a053f9b20e236a3752cabfe9d5c391d1b07638939d6418bc6071f9530c0fedb3e7eb7e0c62e507c85e393be40031d51f843504d9566097d35f8da10971e20c65e17ac314b096f3b67089b6c3dead38905050b2710efb2692fc2611ae0c1684050704bca1f3c79a123e26f37e05a61121c3ded09919bc51efe1add0aa955f40371097d21f4963a74d43c3c3d4c84b9ce6b939058575b9dd0b9bbd46067b0e1b5a2b23c1928d3a5551ee4e2c156c133a0a91c29e17fd989eb2b9690f3aa6", 0x1000}, {&(0x7f0000001340)="2841a909ebba916faf26cc4a27eab78f35aedbca518e3ab5d6f0a6eb0429c09eea820b0996cf78409dd78aad292a66ab47a2e71f6400debad3ad8602ae7af51ed7676ad7c42032fb6f0e6c95cb91ed713dda741c83bbf5915f6725b258e7113e7f74b9ff65dc375f82bee3271e543a200c798a9ec127f29bd66733286b5ecac6ebd6cf2f627a04aac941545f862fc43cc576b4a72595df3caeeee56fdcde7d8d4413aa1bc057c825266b", 0xaa}, {&(0x7f0000001400)="37042ca208121b5c72520c53b1350d7c9606eebcd731c6bd3e6b4b57", 0x1c}, {&(0x7f0000001440)='`G', 0x2}, {&(0x7f0000001480)="fa9010d538474839a85661ef5e3f3217247a2af87c1370302aea7e44284d9e8c5dcb6062c4ddfeadc75fbb7e72bc92e6e4ba872068a7d5b08b5ff71a4d223764def3145bcf0c716c7de602f103ba6562ca60a2d8d2bde8a48af4af554b08cd76dda785eebd0cfe29604fbeede082182b999e70c15068cb804742c6767c4756109e67fa55", 0x84}, {&(0x7f0000001540)="420a0af127259f341eb7ab3a33dcf67b087c337929d090dee69ada0b506650519ce30f29d8908324a5a3547b54ae92f59d0aadd1d752b01647e7d13fc5b46103f2ed797a20a6956490bf29c3ca8fcd32066ed7ba326eb02d047ca7477fd8132996", 0x61}], 0x6, 0xb0) 22:20:16 executing program 3: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r1 = getuid() setreuid(0xee00, r1) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) (async) fchown(r0, r1, r3) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:16 executing program 4: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000b07b10000407ff"}) read(r0, &(0x7f0000000100)=""/1, 0x1) close(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="a334f436b12c0faa9e72589f0998cd605e2c04d80bc1ae75d1bb7cbf63d046085ac8dcec32e9a03a6601a47e3b1763f61d1f35647760b8105f270f48ae442a29d36bb0d8f62a4ba1920262809c3439429b460238b95f4e310fa6c182e683d04bef52762cab432652d43edc86256b967765ac346e0d67c4557f2c2f3d886eff98d7205535ecbcb36e08be2dd1bed1286f56ec99cbe654510b07b09872e8f967a63bb1ed0ce8ad0a77739088d4cf27ee14fabe5677d80fbd7058ca06098ce0", 0xbe}, {&(0x7f0000000200)="212387ee2c400084d70ae6e9d801bb38a8eff1a2ec1049a5e814c968db0778ead53364109193c44a2be84a0fa035c18ccb1baf9d2bfb66912c7677218d0cd2b09e5c8f1d", 0x44}, {&(0x7f0000000280)="7a4dc6dda32e53d8180eb3c10b1ecdc036e348f469e62cfd8361faffb8652c8c5c12c06e59d48e9b4d6bf552b2ba1dae1afef15f6636bd594cb16c121b4abad0d7c321f2e1c88a7a53d7d07f0553461503cfbf5f083f42f7c9e3af033b298a9e4ae073b351ddd40f5d5207a7663fae21d4e961bf295cf9f865ee24c7f9832bf8c06fc2aa93d084aa557f55e92670019b2111455ec3b6b1e75aeae0d3ac562816374c075ed349db6e6d2e74f1c2c91c528ebce307a894ec27bb02714082d54ef46435d2eda28bb2eb6a8868c859ce404e318b75daf4b434c42b167c6ad5fc5784e6b16eafccde42601b913b3104c69f350c9d6d31ee6b163657", 0xf9}, {&(0x7f0000000380)="6add4361a074ca55e23ea9d02d76cab97752703d38a49def0b55559f62e6e6404afe23e63b38d8693e47f87fc3f1f280ad3368a5e94c0579c7a88af1fe6d2e537f24f7d9f90e580a0c03156422a70e1d0766384b7167ae88233d862dae470d82ab14fde5875c6ec9f8d6a0a024cdbcbbc5e99e5c59c7a0d78498e52ed73a3e39910679152279679dd68c", 0x8a}, {&(0x7f0000000000)="9b539c27b2948a20d0b770eebefa581606584b137112939e", 0x18}, {&(0x7f0000000440)="93fcf84d2e5c229933fb8738bcf9ceeee2a494cbc1e35a1f34e91cf1906b4308723e0c51d3ef707ea8472bce2194735b5ba223890cbfbd55850c3d490d5e5d34ab1c238ab1c4e163bf26085f357f2356a933857e11099e24de0f3d13c595713d59dd7f10f5ae979299284d9b2ca67e5735e835eef251fdb9e6b752f414428a86c80d108d4851d8882d5a48c8cf4f02404546bfe254f655021241f8b3d1d197141afc6916bc1a1dcb7f7a8a88066f86799719d6c5037f372bccf560b398384452b777159e3b620918a179d533c8cf50d8b025d424021ecd7520f275fa6f1a36faab12", 0xe2}, {&(0x7f0000000540)="cd8df0f4aeb4931313d8ced393e69fc885ae6ee6e2826c4e42c3993979384d2fe7855d9e598716635de39a22d5f4c230de605ec3be99d21830ad20ccb6b3f21dc88bc05fe30af1daf22a6c646c36723ff8b76a02d33fec3ee33e072be04d780961a8e3c687a75e5a53bd20ea5d047e7491988ebae83d40ab3dddf79f85a2f3ac86fa60eefb61ccd0a99d19d245043a1266ef1968e81cb2d1fe", 0x99}], 0x7) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000680)='./bus\x00', 0x800, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f00000006c0)='./bus\x00', 0x2, 0x30) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000b07b10000407ff"}) (async) read(r0, &(0x7f0000000100)=""/1, 0x1) (async) close(r0) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="a334f436b12c0faa9e72589f0998cd605e2c04d80bc1ae75d1bb7cbf63d046085ac8dcec32e9a03a6601a47e3b1763f61d1f35647760b8105f270f48ae442a29d36bb0d8f62a4ba1920262809c3439429b460238b95f4e310fa6c182e683d04bef52762cab432652d43edc86256b967765ac346e0d67c4557f2c2f3d886eff98d7205535ecbcb36e08be2dd1bed1286f56ec99cbe654510b07b09872e8f967a63bb1ed0ce8ad0a77739088d4cf27ee14fabe5677d80fbd7058ca06098ce0", 0xbe}, {&(0x7f0000000200)="212387ee2c400084d70ae6e9d801bb38a8eff1a2ec1049a5e814c968db0778ead53364109193c44a2be84a0fa035c18ccb1baf9d2bfb66912c7677218d0cd2b09e5c8f1d", 0x44}, {&(0x7f0000000280)="7a4dc6dda32e53d8180eb3c10b1ecdc036e348f469e62cfd8361faffb8652c8c5c12c06e59d48e9b4d6bf552b2ba1dae1afef15f6636bd594cb16c121b4abad0d7c321f2e1c88a7a53d7d07f0553461503cfbf5f083f42f7c9e3af033b298a9e4ae073b351ddd40f5d5207a7663fae21d4e961bf295cf9f865ee24c7f9832bf8c06fc2aa93d084aa557f55e92670019b2111455ec3b6b1e75aeae0d3ac562816374c075ed349db6e6d2e74f1c2c91c528ebce307a894ec27bb02714082d54ef46435d2eda28bb2eb6a8868c859ce404e318b75daf4b434c42b167c6ad5fc5784e6b16eafccde42601b913b3104c69f350c9d6d31ee6b163657", 0xf9}, {&(0x7f0000000380)="6add4361a074ca55e23ea9d02d76cab97752703d38a49def0b55559f62e6e6404afe23e63b38d8693e47f87fc3f1f280ad3368a5e94c0579c7a88af1fe6d2e537f24f7d9f90e580a0c03156422a70e1d0766384b7167ae88233d862dae470d82ab14fde5875c6ec9f8d6a0a024cdbcbbc5e99e5c59c7a0d78498e52ed73a3e39910679152279679dd68c", 0x8a}, {&(0x7f0000000000)="9b539c27b2948a20d0b770eebefa581606584b137112939e", 0x18}, {&(0x7f0000000440)="93fcf84d2e5c229933fb8738bcf9ceeee2a494cbc1e35a1f34e91cf1906b4308723e0c51d3ef707ea8472bce2194735b5ba223890cbfbd55850c3d490d5e5d34ab1c238ab1c4e163bf26085f357f2356a933857e11099e24de0f3d13c595713d59dd7f10f5ae979299284d9b2ca67e5735e835eef251fdb9e6b752f414428a86c80d108d4851d8882d5a48c8cf4f02404546bfe254f655021241f8b3d1d197141afc6916bc1a1dcb7f7a8a88066f86799719d6c5037f372bccf560b398384452b777159e3b620918a179d533c8cf50d8b025d424021ecd7520f275fa6f1a36faab12", 0xe2}, {&(0x7f0000000540)="cd8df0f4aeb4931313d8ced393e69fc885ae6ee6e2826c4e42c3993979384d2fe7855d9e598716635de39a22d5f4c230de605ec3be99d21830ad20ccb6b3f21dc88bc05fe30af1daf22a6c646c36723ff8b76a02d33fec3ee33e072be04d780961a8e3c687a75e5a53bd20ea5d047e7491988ebae83d40ab3dddf79f85a2f3ac86fa60eefb61ccd0a99d19d245043a1266ef1968e81cb2d1fe", 0x99}], 0x7) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000680)='./bus\x00', 0x800, 0x5) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) open(&(0x7f00000006c0)='./bus\x00', 0x2, 0x30) (async) 22:20:16 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x103) dup2(r0, 0xffffffffffffffff) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r3 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x4, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async, rerun: 32) chown(0x0, 0xffffffffffffffff, r2) (async, rerun: 32) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setreuid(r3, r1) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:16 executing program 3: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) fchown(r0, r1, r3) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) getuid() (async) setreuid(0xee00, r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) setegid(r3) (async) fchown(r0, r1, r3) (async) close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:16 executing program 2: r0 = socket$inet(0x2, 0x8000, 0x67) recvmmsg(r0, &(0x7f0000001940)={&(0x7f00000004c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000000340)=""/130, 0x82}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f0000001580)=""/248, 0xf8}, {&(0x7f0000001680)=""/240, 0xf0}], 0x9, &(0x7f0000001840)=""/237, 0xed}, 0x401}, 0x10, 0x802, &(0x7f0000001980)={0x7, 0x6}) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:16 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() dup(0xffffffffffffff9c) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 22:20:16 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x8000, 0x144) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) r7 = getuid() shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x8, r8, r4, r7, r4, 0x8c, 0x101}, 0x1, 0x8e5, 0x100000001}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x7, r5, r4, r3, r4, 0xa0}, 0x1ff, 0x0, r2, r2, 0x6, 0x404, 0x62a}) 22:20:16 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0xa70369232924c01) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\xef\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'(\x00', &(0x7f0000000280)='}@&)(.@\x00'], &(0x7f0000000280)) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000001640)={0x3, 0x0, 0xb48a, 0x4, r2}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000300)=0xc) (async) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)="44b48bdb62dbe65274bce285573e03766f0b1433730a61138d8d76ff01c96ae5844629fe4d51b8075af504a73deff68751473cdd244afb1bdb846fac16078b239705c7de0c8aa5aba66ec38ed500558995dc4afd0755703aeb2d6eadb8b53ec3b6abbfb2a128dc82626cbbf17ec4a8c01a7a53dd2c7aef72eb0c64968130e7b5dfd6b1c2054ab66e86284933bf625e407fe75da2c5c5a54189f3d091e11cc33a25acd02ea1dba8646deef82077f55a567b58f269a64126c2409c66aa74ee9e7ed6d6488b4f93a85ea41982a8a8bf1dd194d2df2c8bcd99bddb48e29d64953960b0f8e48719f3c2b88b5b8fbf22d9074cd91c47b83b9d12244eec4be33772669881a52e17d3b309619ea2f50bf22d5246874dce39d99caa7f5292f4ee50c3cf72f39fe5bf06f4a5b3e5fa11335aad12b52030ca9167ba38706d0fe9845655364ce3fe6314010972d0e74efa4939b021ab51c38eb818682bfdf5014a088053ef136135e6586ac0c49ba42bebe7b320f37a4a313ad116e693bdc3fda502ce9970dcc0f3a8173cce287a007d83ab318c6ce6b3e6b653390e95485501e3b197bc782b97b806f10ae3405a660a91be50853297bb3c114e31dd0296bf704183a0a84260efd479c25a33c9eba2aa437f978f4baf262e2cc9b89e7c563a0fbe8cefb175ee2de1e61b91709e57af73d9feab82678dc8b54f735bab749cc8e67e90855aa83cd62af11cf19249e54253db3bcb0aa5032c2c14353ac0cd419bce591ecc47f6b793c7f5ddacfbd56cb1b71c81eaa3c8acb772a29f44bd1ecab5c2dfe6a11e2b95db5a0f1b14887448a90d00e4ded3563f0f3765c24f37d5ef3c5751a72e57826560dd9ff194febba0b9d786a24783ca5f1e76695963ccd451291b2aedb11d0678c1742f8823ceedeeb2c7a4e3f1c421c224fdd1cc6237e903ff6f2a9ab2bdaf04ec7bc5c2dddeba3bb6188fb9b2ed450d08e2b60d477b1e2c87d4b749748f49e8427aeeb3770d6065027b62bf4849695cdb42b2a53c4aa5b4f80641c4af7e442b86d7f031136f0d037f83427eee4ef2f5d58b83abe037b1274a8004bb1b6fbc8d3a99e3f04f0310e18ac007f585dfb02495c893975e18558a82a9fd502969887cda74b764c9e21f725a1e7602dee9188a8972f380aa46b8b0b494548116230479a49bf9bb920775aa26458201bfa96a05b223134bb926adc334f5f03757446bd8e43e4e387559997491326244d5809d09b22f17798d3e7e0d32aec5d76616f6bdfe0436704e097fba4c3a4f849ac3d327a88c0697425c3f5bfd9c4cfb38281105c18711d3d6d508d151fab9634bd36901c77b33dd2b09dbaf3d0121100ca201a743ee3b20ce0b17c35773bc6b6a670a94197c4c04990bca2363a87e3059b8262950835aee7465c5a6317bb173501c65f8123c2b2a40a9b762046335da3a677989aedb7d8d8f21911732db3e55414d0678ca4ce814ce5199cf52cb44a89dc8409ff80e8beecb2703f734c52895df7519aeab063e70024639598119aa66b353d7456b708e85f0499d68248e9200047db0cd2ff40f546607a33e91a4d5075b68e5412fa34004dd030cf0161030bc41fd489804f97489f9439a3442eb512e8bcb3730d1a70cc47462aa2fc44f30b07b2fc2ad2fa0a37a2e6dd4357c2b21f0a3c659af81b8a71a1fb7a4e868fd812ace8e68213c264a600bacc44428a3a2e7bacd39c9df676cc8dce6a99586c3a46893d701201ead489eeda25d40df81606e8970dfcb0949046fd286f97deb088b70f57b7b4a272250bc265d69c5155b16643000205273d7fe0808fae56d7b941ce8c88074816b64e9c409ae4d18ecea25b3e58a3648f3b8ff5f222fb79c4bb58b8cf106251be2abb4c83971dcfbfd7689d81424a0a0869c3852df0f49b9ddc49799b4a548add0ef1c6fbca271e8e82949ae70c00beb6612e45e5876e92dfe99995ae70c8c7a0ac33b9e1d328d8e9914605925ca7a220dbb5d3d6c18b5f553b9ed2f18a455c1a2c527b60a2c135fc319d046d37fa96749285b3681a417fa7bff2de09a0ecc0cd294036141cd7ad9dd5935d86e39664d608b5fbfbaa42055768ae8776857d7ebf9f6e0f9065bf4db444c9b0a7e8994ff24541d96a86d5daa7b2e06fb325c9788570fe146cb12e2f7193703c49807803cd239f526922e2ebbbfcebf61389a02e8cda7b52a12e4a9226f9ca4298ac928b870a684b8d02072a48ca956901aef1e50c53fbd986aec521b44c9e5e4451730759e3c99282dfe170d77aee9daf4791cb2dcb1c679fb96724e1c139ed2002d2ff6894e7cac904dbaa3c4267f8afc7639d5374e27b3b0f1463cf94241372327ac858995b207c6202ac253c2aa40cf3f7925294b2b6084a571360efe1fa082efe9c132304a1800a89438ed561ad4c4844dd85b587dc23d25e2a99e500689497f4ffcb01299e1644dbd91e90d1577d6b7d16a46d414580254d96240c7b97442a087a99305ba545cb18ab92b74fc16394137c4a0c8cf4c037ca2dad59c1fa9c18b0b1940ff2a00fd70fa4af59a62d1530028bd631c9a00d25672565e61b6792f7164e14f396f9111bb7a30e5130438008be94665b845725b2e605125ec17df00faba279ac9af901f64693e23d039db60c0625897eef9bf8696c32d698d121adb15cc8f89dbbace73e004ede339fb675275af9a5a7212855bdd66a68eeada641533bf2c8d36ae49e2678e92f184cf333d48438e303d5deb79a21c2738dd9bbe646fdfffc1619e0a70cd5f4ffaa697d446ca9cbab04e9f07ba71907c6137058a95cf6fb4eb40b7d5382652e14238abed95d5fa59bfebb1b614f2dc57a64a673b4150d9df26a4128070b74a2c1c2ef7d11898622a6fbbbcc58170114ed3fbbbcf96e2a981edfcfe51f01b771dd9037db9b88d98deae43606bce7849d7a42a73d00bba4d8848c2dc54a4f2ace9e147d91fd1065d5dd8303376ec0597be7c801d83c2958b0e9b834eeddfb8d8db7f2be7493b988212377b107aa2015c83762694d2e2e0fd34918d158beeb45283fc28ee4ab4ddfd9a363e05ccb31d027389876286307b2d1f41df2be3a6cd82f250e47af4533383846b4bcf19363582d25bd769144b6ebde1cbca658be990b093d622b790378122bcb187da9aa0e21c7b629978980175c125082dfb3055741554a3e1c20200cea4a60212f367c77f634c24846fce15425a83ef72f378d73eb42f1a508a367bbb75022b51049626e2ee582a3bcf79c1015a945bbad4bc6d16a8ffa4edd07f53e3ba05da6abe3b76d2c4156edf8dc639088a48f14725c5b98c0a32e5baa24a88dd25945d5d1adea87d55edb19bbb1bbf59b0f1639385902877bfc233789757c5f95a2cd66acf526a8292ae789fd5a9d547b2c311617c0eea9c4c521ed8f8e7d20b9d60502b8de7e1610bb0e5b3a21dbc19bf4cd3a6d017882d4de8868ec063111ac193d786518611061fa7df68c47bef0e5b1e4e1adbef7ea073a6a395b2c9d5adc655d0c489eb22adbe1a20e93c92a50411ab976b564e7aa5cfffb45e00cb0db1101c981bb3560dbb1ba33f7e45d735c0fb32ddb15cd6cf551154d1f3b8ac1658d08bc14d5d6c1bf365ed0db50eefa55bbb3764c95b74648531e8ffc20f15445dbc0ae3fbc18e2dfd930a36aa77664fc397a5469140f762c9b3074d19cd239c33624934a3fe39b795e3b07d4cf6e49a61bc4b386fdd8a96f2aa721ba86cd3b321831fac1f58060039c592beef482d396f7b4728d4bbc06de19f6bb2f6588e376d26600772cc4a873474f17c92a903a22093e6222c7f32da8d4aedf8bed273241976977c071cbd1d20ecca69a41282f89d285d162674313ee9e29ed3c6b1ff13722092995e957df1db24e9cc386795aad2e258e2e54f77a07430ba430f33f170a29e48ea9d38096c7d18598717e430473ad051fcc3fe5a248fae6b88b972990ab944677dadca930b52286c2b3a07031bd43a9c5526d847fdcc873b0fc4454671c7176cbe3f63fc5780019482785a118a0683c538de2b1603425237ebf8ac7835f4699ab83af90776c515d78bbce8e265f7b751bb271bd6776cc5fd000883719f1064e79c3d05046c854bd5adea222dd50db6ded980dbc51da8386a7f8f6e9b11f47455b2e610329232f70e4b3fbd9196c1b517a72c3885d691665aab1fdc31e1c7b4f0433d0b28af307bfc88b3d992ccd50ad92b01974434dce31f4201fbd87c52cafec7e678deb3d1985b3ea96f8747c53532f4156d801a3e2d42c2c4203aa04733328370cd31d8ac25156de62df00a2fef72eebbb4c036ba669fe8477af64a08cda8d74e4a0f6043378dd44c3461a766d79282599c49347ff8cc02de03dcb1e22a0a60de12fbf4bbe6a8244c57ea4a8273aed7148ddea1277fb6f2824467c39a221ce0ec3439d21ee691b531cfe1383026474b1510c85d871ae6cb4469fe3b3682789e199436c9dc59d2b30ff828cc5a47c8b1f8b269899e6d4a97bdff668b921899d99b0f09c3b1b36f14f7f5be5fa899bbe6f2dd73fb46394427196259c5f80beabaa665ef1aba41e4a6a20376929d12ed6020c7a21b5aa296a5f5878db350f5b7f98308977dfa6ea10f8a2e3547f79af2d383a6e6c0533d4a519637a7f56d263ca4c060f4b48f2faad46bc8c25a342e555f03a2a7bf23991dd33f59520981c76c790a78d1e02284d043faca73937365e4cf4b7f88f943e20b54864c48d4c7f971f017d78e245869c5046973aeaf933a0cf0b056b36f25762ab7583dc88de9ca5e4b0f1dfa5cba8107cdd6b38ba294ec1fe0de4659c9808a6e4b28cada9b7d97a4f416a91b1b86f44521d24884d275d2d79f7760910351186997f85569f0e3c6060814f409ea8a32f0c3f2cf8a6c0f57517705b1124c16e99e67c1702ab2c94352f5dffa5439111ec5010ffcc7507c49c711d67cdc5cdfb742ec2913a287f785ae2a65243427672f5080c7225c9b6a2fce38d5492640b664ed317e264029bc4c4cd9e4b53918b76188890e27cd68ab85cd68dc4637851be9dbc9b09ca9890f2571926b2b52d73a2022d1add12627145bf36e114eacadc342c6d13fd246c65d722dca482a3259919f20b5c40d940e09f9ed865d98f1cc519a2b8924a413f5e2c6be7dbde12f5f953ae310e54948f77d5bb81900cf54b4c359694e48ccfe936f3cc36d2aeea79c000e5fbb7f8a7141730f1afe9160dd9b1352f62425aff967fd8032b6b272544deaf93db5eee3a0ec64929d1a96f396316a402472075992258f2c373eac3e833132a79fd037a3a85bd9108f6805a858db53f8e9096b0e37fdd2f5e8e0a60d46b9b6b26b51e452e0fdcec036a7dccfaed395b2c60d802eaeeeb403096947de0dd8f32579e5263c85e8c377333fb658b18051fc88a2eb68ecc573953f74cecc61f1c7ff907dcc272f469bfc85925a0d47ac79d0c617583a85771ccb547677a9cca71b65515100741a3d605045b1712eea8596dbf1b6ec6b020134459eaee7524c80fcfb6f9651e6fe47243826c11f65a053f9b20e236a3752cabfe9d5c391d1b07638939d6418bc6071f9530c0fedb3e7eb7e0c62e507c85e393be40031d51f843504d9566097d35f8da10971e20c65e17ac314b096f3b67089b6c3dead38905050b2710efb2692fc2611ae0c1684050704bca1f3c79a123e26f37e05a61121c3ded09919bc51efe1add0aa955f40371097d21f4963a74d43c3c3d4c84b9ce6b939058575b9dd0b9bbd46067b0e1b5a2b23c1928d3a5551ee4e2c156c133a0a91c29e17fd989eb2b9690f3aa6", 0x1000}, {&(0x7f0000001340)="2841a909ebba916faf26cc4a27eab78f35aedbca518e3ab5d6f0a6eb0429c09eea820b0996cf78409dd78aad292a66ab47a2e71f6400debad3ad8602ae7af51ed7676ad7c42032fb6f0e6c95cb91ed713dda741c83bbf5915f6725b258e7113e7f74b9ff65dc375f82bee3271e543a200c798a9ec127f29bd66733286b5ecac6ebd6cf2f627a04aac941545f862fc43cc576b4a72595df3caeeee56fdcde7d8d4413aa1bc057c825266b", 0xaa}, {&(0x7f0000001400)="37042ca208121b5c72520c53b1350d7c9606eebcd731c6bd3e6b4b57", 0x1c}, {&(0x7f0000001440)='`G', 0x2}, {&(0x7f0000001480)="fa9010d538474839a85661ef5e3f3217247a2af87c1370302aea7e44284d9e8c5dcb6062c4ddfeadc75fbb7e72bc92e6e4ba872068a7d5b08b5ff71a4d223764def3145bcf0c716c7de602f103ba6562ca60a2d8d2bde8a48af4af554b08cd76dda785eebd0cfe29604fbeede082182b999e70c15068cb804742c6767c4756109e67fa55", 0x84}, {&(0x7f0000001540)="420a0af127259f341eb7ab3a33dcf67b087c337929d090dee69ada0b506650519ce30f29d8908324a5a3547b54ae92f59d0aadd1d752b01647e7d13fc5b46103f2ed797a20a6956490bf29c3ca8fcd32066ed7ba326eb02d047ca7477fd8132996", 0x61}], 0x6, 0xb0) 22:20:16 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x14) pread(0xffffffffffffffff, &(0x7f0000000040)="3cd14d08080016e873096bcbdde2626d702150ecbb18d1b82d1d60f31408e77d32c747eda561b11ea28cbcf6d247561c91453e0300b055db64e54bb0cb45", 0x3e, 0x4) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="5aabb89626b342745038e1cc88d9bbbceb712bc7c22e5ea1d1cbd8a74f9d48aaf5d56b8cfdb275ee06fae510b1bcb64491e47b3b1111c3391ec52438ee5d85", 0x3f}, {&(0x7f0000000140)="33e1db6b621c3eb8d91c1b9f74560b8e318e8127f5213df9b25f6cb0c14b18009a0a6a7122627458e384823896720bdc92873f5098e8eb07294e1b52ccfce584fc20e508028d4875929d45e1c48d0e640ca97526f47705f51ad227e0676ac3a21dbb6dba107341e6d20c5133000b45a4b085788a43f8f378b60d2998920ba68fc8fee567b7f2dd05e47d80525bdf4039ac00b5934cc8e6545ce6ebca43aecbcb27bec0ac2466157685c169c96d9e33c98478e118ce6cbb47df5b92fa52a3fca749f59b547a50da2181b7bd3e24354eba881c59247314a20f61a25f522310d3885af9f55effde9727bcbae0b8ea4a8081ff34cabcb13fb842c17261c76454f22298202b41bfed33100ca619e3d96d4658451569762ce7f5c75bacd9f084f3075eedcd85bacab1161f16098a5f2ab4bce6c36f768feaff87a74b027c853569d28c8b64f191e398543cdf434d5afdb55691666a44f0b3f0837cd89473a1197e8ca68f4261e5f6e17554e21a8371730fc257c39a4e541bda69fe511f6c18b6ca473c293503badebd89d99fbc3a5aaabd7b1903831479dc525278576b8af1ca792778b033baf6db200146ab4e1b3c8abf9bac121cd329e8a8087cc6b9f9634b56113c355056c37a3bdddd97cc17aacb0bd119073d0aa33bf882a1686f5d1ef042d8da767fefa07a8fa6e84e429210a7ff74b9d40ac43a31f9b4fe4aa374b48a22c5d1654de21421c3173eef3fce5899631446f22581a9dfc6345fac7831f8223418ffef6cc9abeb7d20d694e38694ac70653325b0fce45b9b7cefc665a6d309208a2773c122ec7ef1fa6db8fdbe32c9c74e4dc89c76b5cb025e7875cda0d3f427868a7241d6a60df2a85c98f434e8f7240cbe34116a570734da28b44fca45bc8b105d622e0c71b68f334d82d458028bc2a7d9c368869ca3c9c4b228ba0e06568f417739e88b160624c7e4159d4d4e7fd9dd3321255aaf6de0161b18d22e82a74d61b96780d7e49c298fda8917edfa6f90fbc1c2adda99bb6eb393ebc064a9b6729b9917eda4c19619fd671fe8c1b8fe307c84db2c123b6960e402ce390cd5be73cb9c7894b7e9a0467039c0b36de252beec4a4a4665b080dd0af799813921fc950b5e3c8e7afbf9b9e8b61769b7552d71efa11b48903cc08e8c8179f336a9a480f8bf2c1b0efcc2f2c339aaa71e911d89a1895c3e7dd42b3633bbdf19c42386bce9e66ef4dd35a2fe126a1e8eb079403a80cc9fdcb8038e03ba040972e4b8dcfe82f98bbacb35091e54f0313faef5f97972d4cdd9bef7713e377f4ffe598d6c5d4f333eb5fa6a35f806a4f575150cbcac20a7e27dd93f0789a1a079893e66cc0b806d75830b5090e235f8369c43a1926aa42554b6d4f2be0628e0faf52fa3c5b6cc24f7c567b9564547534f251a0f66328b9e1d2c668013e89155d3aada8c3126a92db89622ee5c6ba68f50e97696955a1fdeb94bbda092a8c337f3ba17b83963fa219ba009dfec5dbaa2c4b02c052dceae139b4631b6f37c5b50257488a797054c65200ae90bcb6676dbc30b04dda91939cccaf1553ff676f10ddd1f5ba9b4e35b07d63f529f97437523faae725e869b03dc0cef9dbdfcd75ebfe25086d3ad593a6f386887a380aeda4fe88f0790294131a8a9879e27d0860d1a56d812b71583a1e595f0c53ce86cabf07c0d312355baaa18d0b46ac56c93707b7196490934423793e9b924e732b0e63995ad72358ad9c9b47ee0db13856a0bea4701e1002da2c8075460288b82f153aab553f7ba666c90908c7d620b831bf7700e5e2c719ea8a9c586a9436ca5dbcda7f320f959660f59cb52124590cf7287bf617e6c1de3f713875e902f5ac921834c4ee0b486493425bdce7539c54ea0f1a5622959e277c867c6003f07c8d0f1e37b39e72d87d7148a27923346526bb0684414d0e1c25074b6b16181daf68666b0b2c14a01ad67a02da54e3cf0d37ca23b0ea534cf6ef392fa3f6a87eb9676e58d752999a5b4449dfb55b8c8a547310c3053431e39ac1021015ec3b883611a94bfb8c175692f41b70dfe2313c5f1731c278b094030b7e03fa1190caeea0dc47ffd8f09220f8a44b40ed66fa1bcb2eaedb4efac79664f340dd3556e4a15e431d95b3d29f5f6db799f7796e0125899c9ba70a2a90fe16418b6a0ce4586e7970389bfece5236ae81ebf4f8c4260e84af6467b46313186c664e67ccf4e5e63d572056abd5ca520ff87881c683e3383ed60f2027e427e84793c15581c83362e900a96f340cb7d38c015036685f366c01ab06147b62513735fae814142bdb422a3bd123fb92e8b67771d70526ffc1f216c9e4a9da46cd8033b1162c2c846581cdd313744ffbfd239fd3ca2a695869c3edf12d235b2eab1413dba91021b60a1d371aea7e8f45f47fce2c54aeecb4f18f779d70ca19cd71d1e1e139cbee43e76b35c34e84022397b9fb753e31bae08a96be7e4223ee0e090f6bde37e24463ff7443c61c43c9d7eb30a8f9166b57ddc0d72e56a3ff4b2153bac0c5f1a840c86a64f400575aaedb0da32361ec2ce7083b04c542a740431832e2d9e2a5553394567471bfbdc8011f4a467119f2e9bfbaf2972e8407eefb2be3ea54da1508f70c866be05dfb39cb7d13a39ebe6cca5e59ae542b1ac0206029ff7efd768bec8ed2e36d366f67d093ad61f6cda6f074c94540344f11545d2a1379ba84a6e31f8b0ff2c7aeb8e2296ec85205e4c6f3620903e7f1d6a7d22dda72819b5b1c5a469a7d58d640ed0f54d6f9a1839185244b8944fa7f43f2117ecfcc4400a4c567cfb504c2a0f7ee088be63e7d9ca86bf40420d202f4a30ff6ff6e55709ea924a4d228535f33fe2cc7298677a85453a5adfd4dc0fe53f7549911880bbb75f1ab192c47935606e8c7a29f7b5277f6bedc36c19a8204b97c25d2d00b42ee1921275c0dcdb1e6dbe10d328040e5393b87253392bc3da021a3209b0cb2d8a5af39c1f73830a45c50ea4c19cbb18a7b5191eec19e67083200088c0505646c6b29e51a2869beb6c817d453b6cefeb2509df0d96b84b0b4e1781c9ad71c43a6c5de5d1c0ebd79bf3b8d8b7f680022e46579a30d38b9936e38319dbdd91a0d96b099a9b62c753a3c76d1028007063a82561d9cab42c295c0e96a8147018ac73820e77e79a93877649714ab15261d01a882bb727bda8ecf86f6e97adc87e2c2a3bea14dbe9810988653c0c7c67446fb6b790062735f0e3a82174d252b402248219bbc3ffcc5dfb357de356ee1d318577c8b89925659f5d14922dda46981bc6ced2469d7e8a8251571fd3a8ccab9d503a30cd98e6f6906ee4848954a2321209e49f49519cf077806bba1e3e7bf7454d4ae094e98502d5f06017b7ab78e3b54fd05454c1793971256c17d26105fe6b3d0620f9e9bd1471f61e9bb8d6a7ba409d721a53a80a62eaf1907295327ca62e83b8dfd46e84005ce687c565a01935e633c16ceba43c8063fc629ca289f98e7a487213a4f5816808aded89091ebc2b067202a0143942897d195892e1fd9e9279528292efe8e6efe627dc798d6260f6250208b531762659b559ec25ea5a25d05f6bb14b9a3783120911470883a7899f45eb98cf6d42cccb9e98b9368582a3480271bf9b53d4154484f24add71237805092e49b8d205efa161efaa3ea1abbbce577eaea79dcc5cbfcc8f71866a03a83ca283a7441a60e3341816a4d8c46b2114ca79846ae484ac7bc5538f50fa94880c0fc6090140af9a17c74e26c1854425a2db6b774fc04285e5521a46b8af95be33fe1f6be7b30c5e7df04c158c59c8a9d0be4ef105d3c5fb438eadcb928cc83b2c715b0d12d2708df784662c4cd30962b5f1ffda768609915567d37f839c2a4949e5c00f24b1f6970804f4196f064e5a281af2980c8021cffad488676f13abaa1056b4bedf77c0a9d2c6821a94524559e1f95348604f6149b1f2eb3c6f3ec537b67138d6bbe6359a4b65acd9b518aca8fa02ee11faa837f7f8f5faa64fdf9af2bbf475f3cd123b6ea8cbfb3cbb282376d9d624b6756ffac2988d5a5f19d54f7339fb82ba99bc78b5ddc954f5ae92e66becac583b384a4295d417c13718ab172023394d933f2de3500a77fbd173a7e8b2b991868ec19b65143a75dbe0539cccdd4068aa3ebded3fcc0737a9391a617b405b83394f39809902efecd5d19fe0fcfabbdaa2ee3a5670b673c3f968ead107bf8179bc3ba2fc587362e8e57ee4f74bed1804c1532f38ff43027bd4ea52e4a228b487ebe1090d6e0a08fe228fd145ae099ac68c0debb58a84baeb65fbfda29051d8930e93934efcc005b94d4780346b7b4014bbc033048be2acad5588def83854b2ffe34b7bb0689ea3f95235e2d3d5d7ae6d058e2633eac075114d8d874c7e2c6c0e7608e3b5f92a55d0a774ca1e881a9bdcdedae7eb965377f1797f4973fb1fd3a5adcd54d03f8bbfef115d78561b85b0d84427a87a170d346cd0f8bc9b4f5f2294f9e9e6134328d5fcc1d843971fedbce8db3e61c68b07762a201981ff589a34bf1752dc8a4afe9997a930a31e09b8e2df2a7d6a9964cd1b0591ad960b0211c5355e0cd2bf02ec7bc7534a627f5914cf4882bd7b52966f3ab10ea604281cedc9837b111472bde5961cc18c99e8a2d627d3f3d395156cecfb5514afe999ef7ec7e8b792e0b1b1ce1268b7f788c6debcc334a1206603dcf4456ce69a1a8997216c3fef32473d96e14a802cd82509418139730f08fc714870a29712c23c312efdf1a105120f4703e594fe79bda133f78e8220cd567fa35fccf1d7eb3cc70f786a14ef243e2a49354746632ee8bd0eabb2900b7b68b48a6b8bf06cc9c67525fe15889ee93ed0df720f032e1220d7578d0b539788c6fc2182ecf3d0397d00670df9c4e09f51ae5b892394d08939efd0739296b679b00e544027c8ee8c58c28989f5643b1a62c8ac2e38e5dd3caa59ad2b254b13c99d3ab6100c637799c7f24b3113a655d64459e167d1e515916143d0055d5673c239ff533ec51c3f56dbee1528fe5961232c532f185bd9d026b390e694ab596ad6f1e9516724920cd0a2c9908660367f6f441cbe763fdc2aeaca916677af252e921f6a4681985c1e6b7fbcc732f608245518166b7c516ec527e307ea3ac8c37eaef1c899cbbdd1f9f9775f3185cf2291b360a57c6464853e1e6b71328bb87fcfb05843b62ce2f49bec0de1f6625db17456f7191c290e8443a2ab9a4bfcad828d2d0f71bba0e72151bc9a6d5583f91aca9f6b7cf54cd7bc9b45039b8981a8d5a2bb863c44af01150e4fd3adeaf046374384ce804edfff17d94b05aedd0f3acda962c2dddfba63a5b6d5f945a90d4db944fcb0b17ddee509244fdc5e1239edfb8194370ae4e8ddfb052f12619b6b3a1d6dc59ec34952d75cc570f9f9f7ce0bde84de8ec5b7fd33616a7ebcbf92f759e1b776a9b1eb3de3ebe556332122a455a8b93deb96b32eb0f0ead1eef2ad544033a140a691272c17b51dab05675f9d5ac9fcf7ea2e825877a68374107df66902b17b118fa27968de2589f1823e3eee4903c3b219648170a9d06bd939f50853f7f76f01f796d99776622073111722779bd0c17d5368628ccba59705deddc849ee4e88a03c5775a034e59b0e5dce64e4061ae7211f0edbc23dafa8d80c1314f49697fae1e5d0728bf66443f70de1589c8151b3ab3858ecdad06be09fc12aacf397d9b7e733a24feebe91b7d7ad50d3b460e5410bf8d2346ad2b642a150446b0bfdce9ad2429393087cad843f1ee3d42e01f0971dd4f304711ac6e91d32", 0x1000}, {&(0x7f0000001140)="3246f8e7a63bf4f0e2109e14d86aeab7436caa55b15fc1f8a05a85ad497e53364aaa7ffd96ccfd8413c6814c14bef80babb4f5da3ffad0ed48570bf9991a8f5ef7bbed284b1946de3147cc3704f611a2c26c886cfae00a9dfaeaf62bba12c49e24c97307ced7dac14cd4bb366a9f6cb779258a8e6b3e1772f394cea030d9491980c025d993bfe4b3fb91cc7a0dc817900d6dfd7a68d62332722ede126e8f54340697cd48c69b7340487ccd13493f9ecc73654752249bfd5480915050d80344b64ef5a8aac55581fa5e130d8c3a0c2659762506c659ee4236100f4e524403d4cdce2b85ac87ee1e0c266efc463d", 0xed}, {&(0x7f0000001240)="e19f89210f8743941d8bfc57ed08d31a65447565", 0x14}], 0x4) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x10) 22:20:16 executing program 2: r0 = socket$inet(0x2, 0x8000, 0x67) recvmmsg(r0, &(0x7f0000001940)={&(0x7f00000004c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000000340)=""/130, 0x82}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f0000001580)=""/248, 0xf8}, {&(0x7f0000001680)=""/240, 0xf0}], 0x9, &(0x7f0000001840)=""/237, 0xed}, 0x401}, 0x10, 0x802, &(0x7f0000001980)={0x7, 0x6}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:16 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) flock(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:17 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) syz_open_pts() (async) dup(0xffffffffffffff9c) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 22:20:17 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x14) (async) pread(0xffffffffffffffff, &(0x7f0000000040)="3cd14d08080016e873096bcbdde2626d702150ecbb18d1b82d1d60f31408e77d32c747eda561b11ea28cbcf6d247561c91453e0300b055db64e54bb0cb45", 0x3e, 0x4) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="5aabb89626b342745038e1cc88d9bbbceb712bc7c22e5ea1d1cbd8a74f9d48aaf5d56b8cfdb275ee06fae510b1bcb64491e47b3b1111c3391ec52438ee5d85", 0x3f}, {&(0x7f0000000140)="33e1db6b621c3eb8d91c1b9f74560b8e318e8127f5213df9b25f6cb0c14b18009a0a6a7122627458e384823896720bdc92873f5098e8eb07294e1b52ccfce584fc20e508028d4875929d45e1c48d0e640ca97526f47705f51ad227e0676ac3a21dbb6dba107341e6d20c5133000b45a4b085788a43f8f378b60d2998920ba68fc8fee567b7f2dd05e47d80525bdf4039ac00b5934cc8e6545ce6ebca43aecbcb27bec0ac2466157685c169c96d9e33c98478e118ce6cbb47df5b92fa52a3fca749f59b547a50da2181b7bd3e24354eba881c59247314a20f61a25f522310d3885af9f55effde9727bcbae0b8ea4a8081ff34cabcb13fb842c17261c76454f22298202b41bfed33100ca619e3d96d4658451569762ce7f5c75bacd9f084f3075eedcd85bacab1161f16098a5f2ab4bce6c36f768feaff87a74b027c853569d28c8b64f191e398543cdf434d5afdb55691666a44f0b3f0837cd89473a1197e8ca68f4261e5f6e17554e21a8371730fc257c39a4e541bda69fe511f6c18b6ca473c293503badebd89d99fbc3a5aaabd7b1903831479dc525278576b8af1ca792778b033baf6db200146ab4e1b3c8abf9bac121cd329e8a8087cc6b9f9634b56113c355056c37a3bdddd97cc17aacb0bd119073d0aa33bf882a1686f5d1ef042d8da767fefa07a8fa6e84e429210a7ff74b9d40ac43a31f9b4fe4aa374b48a22c5d1654de21421c3173eef3fce5899631446f22581a9dfc6345fac7831f8223418ffef6cc9abeb7d20d694e38694ac70653325b0fce45b9b7cefc665a6d309208a2773c122ec7ef1fa6db8fdbe32c9c74e4dc89c76b5cb025e7875cda0d3f427868a7241d6a60df2a85c98f434e8f7240cbe34116a570734da28b44fca45bc8b105d622e0c71b68f334d82d458028bc2a7d9c368869ca3c9c4b228ba0e06568f417739e88b160624c7e4159d4d4e7fd9dd3321255aaf6de0161b18d22e82a74d61b96780d7e49c298fda8917edfa6f90fbc1c2adda99bb6eb393ebc064a9b6729b9917eda4c19619fd671fe8c1b8fe307c84db2c123b6960e402ce390cd5be73cb9c7894b7e9a0467039c0b36de252beec4a4a4665b080dd0af799813921fc950b5e3c8e7afbf9b9e8b61769b7552d71efa11b48903cc08e8c8179f336a9a480f8bf2c1b0efcc2f2c339aaa71e911d89a1895c3e7dd42b3633bbdf19c42386bce9e66ef4dd35a2fe126a1e8eb079403a80cc9fdcb8038e03ba040972e4b8dcfe82f98bbacb35091e54f0313faef5f97972d4cdd9bef7713e377f4ffe598d6c5d4f333eb5fa6a35f806a4f575150cbcac20a7e27dd93f0789a1a079893e66cc0b806d75830b5090e235f8369c43a1926aa42554b6d4f2be0628e0faf52fa3c5b6cc24f7c567b9564547534f251a0f66328b9e1d2c668013e89155d3aada8c3126a92db89622ee5c6ba68f50e97696955a1fdeb94bbda092a8c337f3ba17b83963fa219ba009dfec5dbaa2c4b02c052dceae139b4631b6f37c5b50257488a797054c65200ae90bcb6676dbc30b04dda91939cccaf1553ff676f10ddd1f5ba9b4e35b07d63f529f97437523faae725e869b03dc0cef9dbdfcd75ebfe25086d3ad593a6f386887a380aeda4fe88f0790294131a8a9879e27d0860d1a56d812b71583a1e595f0c53ce86cabf07c0d312355baaa18d0b46ac56c93707b7196490934423793e9b924e732b0e63995ad72358ad9c9b47ee0db13856a0bea4701e1002da2c8075460288b82f153aab553f7ba666c90908c7d620b831bf7700e5e2c719ea8a9c586a9436ca5dbcda7f320f959660f59cb52124590cf7287bf617e6c1de3f713875e902f5ac921834c4ee0b486493425bdce7539c54ea0f1a5622959e277c867c6003f07c8d0f1e37b39e72d87d7148a27923346526bb0684414d0e1c25074b6b16181daf68666b0b2c14a01ad67a02da54e3cf0d37ca23b0ea534cf6ef392fa3f6a87eb9676e58d752999a5b4449dfb55b8c8a547310c3053431e39ac1021015ec3b883611a94bfb8c175692f41b70dfe2313c5f1731c278b094030b7e03fa1190caeea0dc47ffd8f09220f8a44b40ed66fa1bcb2eaedb4efac79664f340dd3556e4a15e431d95b3d29f5f6db799f7796e0125899c9ba70a2a90fe16418b6a0ce4586e7970389bfece5236ae81ebf4f8c4260e84af6467b46313186c664e67ccf4e5e63d572056abd5ca520ff87881c683e3383ed60f2027e427e84793c15581c83362e900a96f340cb7d38c015036685f366c01ab06147b62513735fae814142bdb422a3bd123fb92e8b67771d70526ffc1f216c9e4a9da46cd8033b1162c2c846581cdd313744ffbfd239fd3ca2a695869c3edf12d235b2eab1413dba91021b60a1d371aea7e8f45f47fce2c54aeecb4f18f779d70ca19cd71d1e1e139cbee43e76b35c34e84022397b9fb753e31bae08a96be7e4223ee0e090f6bde37e24463ff7443c61c43c9d7eb30a8f9166b57ddc0d72e56a3ff4b2153bac0c5f1a840c86a64f400575aaedb0da32361ec2ce7083b04c542a740431832e2d9e2a5553394567471bfbdc8011f4a467119f2e9bfbaf2972e8407eefb2be3ea54da1508f70c866be05dfb39cb7d13a39ebe6cca5e59ae542b1ac0206029ff7efd768bec8ed2e36d366f67d093ad61f6cda6f074c94540344f11545d2a1379ba84a6e31f8b0ff2c7aeb8e2296ec85205e4c6f3620903e7f1d6a7d22dda72819b5b1c5a469a7d58d640ed0f54d6f9a1839185244b8944fa7f43f2117ecfcc4400a4c567cfb504c2a0f7ee088be63e7d9ca86bf40420d202f4a30ff6ff6e55709ea924a4d228535f33fe2cc7298677a85453a5adfd4dc0fe53f7549911880bbb75f1ab192c47935606e8c7a29f7b5277f6bedc36c19a8204b97c25d2d00b42ee1921275c0dcdb1e6dbe10d328040e5393b87253392bc3da021a3209b0cb2d8a5af39c1f73830a45c50ea4c19cbb18a7b5191eec19e67083200088c0505646c6b29e51a2869beb6c817d453b6cefeb2509df0d96b84b0b4e1781c9ad71c43a6c5de5d1c0ebd79bf3b8d8b7f680022e46579a30d38b9936e38319dbdd91a0d96b099a9b62c753a3c76d1028007063a82561d9cab42c295c0e96a8147018ac73820e77e79a93877649714ab15261d01a882bb727bda8ecf86f6e97adc87e2c2a3bea14dbe9810988653c0c7c67446fb6b790062735f0e3a82174d252b402248219bbc3ffcc5dfb357de356ee1d318577c8b89925659f5d14922dda46981bc6ced2469d7e8a8251571fd3a8ccab9d503a30cd98e6f6906ee4848954a2321209e49f49519cf077806bba1e3e7bf7454d4ae094e98502d5f06017b7ab78e3b54fd05454c1793971256c17d26105fe6b3d0620f9e9bd1471f61e9bb8d6a7ba409d721a53a80a62eaf1907295327ca62e83b8dfd46e84005ce687c565a01935e633c16ceba43c8063fc629ca289f98e7a487213a4f5816808aded89091ebc2b067202a0143942897d195892e1fd9e9279528292efe8e6efe627dc798d6260f6250208b531762659b559ec25ea5a25d05f6bb14b9a3783120911470883a7899f45eb98cf6d42cccb9e98b9368582a3480271bf9b53d4154484f24add71237805092e49b8d205efa161efaa3ea1abbbce577eaea79dcc5cbfcc8f71866a03a83ca283a7441a60e3341816a4d8c46b2114ca79846ae484ac7bc5538f50fa94880c0fc6090140af9a17c74e26c1854425a2db6b774fc04285e5521a46b8af95be33fe1f6be7b30c5e7df04c158c59c8a9d0be4ef105d3c5fb438eadcb928cc83b2c715b0d12d2708df784662c4cd30962b5f1ffda768609915567d37f839c2a4949e5c00f24b1f6970804f4196f064e5a281af2980c8021cffad488676f13abaa1056b4bedf77c0a9d2c6821a94524559e1f95348604f6149b1f2eb3c6f3ec537b67138d6bbe6359a4b65acd9b518aca8fa02ee11faa837f7f8f5faa64fdf9af2bbf475f3cd123b6ea8cbfb3cbb282376d9d624b6756ffac2988d5a5f19d54f7339fb82ba99bc78b5ddc954f5ae92e66becac583b384a4295d417c13718ab172023394d933f2de3500a77fbd173a7e8b2b991868ec19b65143a75dbe0539cccdd4068aa3ebded3fcc0737a9391a617b405b83394f39809902efecd5d19fe0fcfabbdaa2ee3a5670b673c3f968ead107bf8179bc3ba2fc587362e8e57ee4f74bed1804c1532f38ff43027bd4ea52e4a228b487ebe1090d6e0a08fe228fd145ae099ac68c0debb58a84baeb65fbfda29051d8930e93934efcc005b94d4780346b7b4014bbc033048be2acad5588def83854b2ffe34b7bb0689ea3f95235e2d3d5d7ae6d058e2633eac075114d8d874c7e2c6c0e7608e3b5f92a55d0a774ca1e881a9bdcdedae7eb965377f1797f4973fb1fd3a5adcd54d03f8bbfef115d78561b85b0d84427a87a170d346cd0f8bc9b4f5f2294f9e9e6134328d5fcc1d843971fedbce8db3e61c68b07762a201981ff589a34bf1752dc8a4afe9997a930a31e09b8e2df2a7d6a9964cd1b0591ad960b0211c5355e0cd2bf02ec7bc7534a627f5914cf4882bd7b52966f3ab10ea604281cedc9837b111472bde5961cc18c99e8a2d627d3f3d395156cecfb5514afe999ef7ec7e8b792e0b1b1ce1268b7f788c6debcc334a1206603dcf4456ce69a1a8997216c3fef32473d96e14a802cd82509418139730f08fc714870a29712c23c312efdf1a105120f4703e594fe79bda133f78e8220cd567fa35fccf1d7eb3cc70f786a14ef243e2a49354746632ee8bd0eabb2900b7b68b48a6b8bf06cc9c67525fe15889ee93ed0df720f032e1220d7578d0b539788c6fc2182ecf3d0397d00670df9c4e09f51ae5b892394d08939efd0739296b679b00e544027c8ee8c58c28989f5643b1a62c8ac2e38e5dd3caa59ad2b254b13c99d3ab6100c637799c7f24b3113a655d64459e167d1e515916143d0055d5673c239ff533ec51c3f56dbee1528fe5961232c532f185bd9d026b390e694ab596ad6f1e9516724920cd0a2c9908660367f6f441cbe763fdc2aeaca916677af252e921f6a4681985c1e6b7fbcc732f608245518166b7c516ec527e307ea3ac8c37eaef1c899cbbdd1f9f9775f3185cf2291b360a57c6464853e1e6b71328bb87fcfb05843b62ce2f49bec0de1f6625db17456f7191c290e8443a2ab9a4bfcad828d2d0f71bba0e72151bc9a6d5583f91aca9f6b7cf54cd7bc9b45039b8981a8d5a2bb863c44af01150e4fd3adeaf046374384ce804edfff17d94b05aedd0f3acda962c2dddfba63a5b6d5f945a90d4db944fcb0b17ddee509244fdc5e1239edfb8194370ae4e8ddfb052f12619b6b3a1d6dc59ec34952d75cc570f9f9f7ce0bde84de8ec5b7fd33616a7ebcbf92f759e1b776a9b1eb3de3ebe556332122a455a8b93deb96b32eb0f0ead1eef2ad544033a140a691272c17b51dab05675f9d5ac9fcf7ea2e825877a68374107df66902b17b118fa27968de2589f1823e3eee4903c3b219648170a9d06bd939f50853f7f76f01f796d99776622073111722779bd0c17d5368628ccba59705deddc849ee4e88a03c5775a034e59b0e5dce64e4061ae7211f0edbc23dafa8d80c1314f49697fae1e5d0728bf66443f70de1589c8151b3ab3858ecdad06be09fc12aacf397d9b7e733a24feebe91b7d7ad50d3b460e5410bf8d2346ad2b642a150446b0bfdce9ad2429393087cad843f1ee3d42e01f0971dd4f304711ac6e91d32", 0x1000}, {&(0x7f0000001140)="3246f8e7a63bf4f0e2109e14d86aeab7436caa55b15fc1f8a05a85ad497e53364aaa7ffd96ccfd8413c6814c14bef80babb4f5da3ffad0ed48570bf9991a8f5ef7bbed284b1946de3147cc3704f611a2c26c886cfae00a9dfaeaf62bba12c49e24c97307ced7dac14cd4bb366a9f6cb779258a8e6b3e1772f394cea030d9491980c025d993bfe4b3fb91cc7a0dc817900d6dfd7a68d62332722ede126e8f54340697cd48c69b7340487ccd13493f9ecc73654752249bfd5480915050d80344b64ef5a8aac55581fa5e130d8c3a0c2659762506c659ee4236100f4e524403d4cdce2b85ac87ee1e0c266efc463d", 0xed}, {&(0x7f0000001240)="e19f89210f8743941d8bfc57ed08d31a65447565", 0x14}], 0x4) (async) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x10) 22:20:17 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0xa70369232924c01) (async) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\xef\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'(\x00', &(0x7f0000000280)='}@&)(.@\x00'], &(0x7f0000000280)) (async) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000001640)={0x3, 0x0, 0xb48a, 0x4, r2}) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000300)=0xc) (async) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)="44b48bdb62dbe65274bce285573e03766f0b1433730a61138d8d76ff01c96ae5844629fe4d51b8075af504a73deff68751473cdd244afb1bdb846fac16078b239705c7de0c8aa5aba66ec38ed500558995dc4afd0755703aeb2d6eadb8b53ec3b6abbfb2a128dc82626cbbf17ec4a8c01a7a53dd2c7aef72eb0c64968130e7b5dfd6b1c2054ab66e86284933bf625e407fe75da2c5c5a54189f3d091e11cc33a25acd02ea1dba8646deef82077f55a567b58f269a64126c2409c66aa74ee9e7ed6d6488b4f93a85ea41982a8a8bf1dd194d2df2c8bcd99bddb48e29d64953960b0f8e48719f3c2b88b5b8fbf22d9074cd91c47b83b9d12244eec4be33772669881a52e17d3b309619ea2f50bf22d5246874dce39d99caa7f5292f4ee50c3cf72f39fe5bf06f4a5b3e5fa11335aad12b52030ca9167ba38706d0fe9845655364ce3fe6314010972d0e74efa4939b021ab51c38eb818682bfdf5014a088053ef136135e6586ac0c49ba42bebe7b320f37a4a313ad116e693bdc3fda502ce9970dcc0f3a8173cce287a007d83ab318c6ce6b3e6b653390e95485501e3b197bc782b97b806f10ae3405a660a91be50853297bb3c114e31dd0296bf704183a0a84260efd479c25a33c9eba2aa437f978f4baf262e2cc9b89e7c563a0fbe8cefb175ee2de1e61b91709e57af73d9feab82678dc8b54f735bab749cc8e67e90855aa83cd62af11cf19249e54253db3bcb0aa5032c2c14353ac0cd419bce591ecc47f6b793c7f5ddacfbd56cb1b71c81eaa3c8acb772a29f44bd1ecab5c2dfe6a11e2b95db5a0f1b14887448a90d00e4ded3563f0f3765c24f37d5ef3c5751a72e57826560dd9ff194febba0b9d786a24783ca5f1e76695963ccd451291b2aedb11d0678c1742f8823ceedeeb2c7a4e3f1c421c224fdd1cc6237e903ff6f2a9ab2bdaf04ec7bc5c2dddeba3bb6188fb9b2ed450d08e2b60d477b1e2c87d4b749748f49e8427aeeb3770d6065027b62bf4849695cdb42b2a53c4aa5b4f80641c4af7e442b86d7f031136f0d037f83427eee4ef2f5d58b83abe037b1274a8004bb1b6fbc8d3a99e3f04f0310e18ac007f585dfb02495c893975e18558a82a9fd502969887cda74b764c9e21f725a1e7602dee9188a8972f380aa46b8b0b494548116230479a49bf9bb920775aa26458201bfa96a05b223134bb926adc334f5f03757446bd8e43e4e387559997491326244d5809d09b22f17798d3e7e0d32aec5d76616f6bdfe0436704e097fba4c3a4f849ac3d327a88c0697425c3f5bfd9c4cfb38281105c18711d3d6d508d151fab9634bd36901c77b33dd2b09dbaf3d0121100ca201a743ee3b20ce0b17c35773bc6b6a670a94197c4c04990bca2363a87e3059b8262950835aee7465c5a6317bb173501c65f8123c2b2a40a9b762046335da3a677989aedb7d8d8f21911732db3e55414d0678ca4ce814ce5199cf52cb44a89dc8409ff80e8beecb2703f734c52895df7519aeab063e70024639598119aa66b353d7456b708e85f0499d68248e9200047db0cd2ff40f546607a33e91a4d5075b68e5412fa34004dd030cf0161030bc41fd489804f97489f9439a3442eb512e8bcb3730d1a70cc47462aa2fc44f30b07b2fc2ad2fa0a37a2e6dd4357c2b21f0a3c659af81b8a71a1fb7a4e868fd812ace8e68213c264a600bacc44428a3a2e7bacd39c9df676cc8dce6a99586c3a46893d701201ead489eeda25d40df81606e8970dfcb0949046fd286f97deb088b70f57b7b4a272250bc265d69c5155b16643000205273d7fe0808fae56d7b941ce8c88074816b64e9c409ae4d18ecea25b3e58a3648f3b8ff5f222fb79c4bb58b8cf106251be2abb4c83971dcfbfd7689d81424a0a0869c3852df0f49b9ddc49799b4a548add0ef1c6fbca271e8e82949ae70c00beb6612e45e5876e92dfe99995ae70c8c7a0ac33b9e1d328d8e9914605925ca7a220dbb5d3d6c18b5f553b9ed2f18a455c1a2c527b60a2c135fc319d046d37fa96749285b3681a417fa7bff2de09a0ecc0cd294036141cd7ad9dd5935d86e39664d608b5fbfbaa42055768ae8776857d7ebf9f6e0f9065bf4db444c9b0a7e8994ff24541d96a86d5daa7b2e06fb325c9788570fe146cb12e2f7193703c49807803cd239f526922e2ebbbfcebf61389a02e8cda7b52a12e4a9226f9ca4298ac928b870a684b8d02072a48ca956901aef1e50c53fbd986aec521b44c9e5e4451730759e3c99282dfe170d77aee9daf4791cb2dcb1c679fb96724e1c139ed2002d2ff6894e7cac904dbaa3c4267f8afc7639d5374e27b3b0f1463cf94241372327ac858995b207c6202ac253c2aa40cf3f7925294b2b6084a571360efe1fa082efe9c132304a1800a89438ed561ad4c4844dd85b587dc23d25e2a99e500689497f4ffcb01299e1644dbd91e90d1577d6b7d16a46d414580254d96240c7b97442a087a99305ba545cb18ab92b74fc16394137c4a0c8cf4c037ca2dad59c1fa9c18b0b1940ff2a00fd70fa4af59a62d1530028bd631c9a00d25672565e61b6792f7164e14f396f9111bb7a30e5130438008be94665b845725b2e605125ec17df00faba279ac9af901f64693e23d039db60c0625897eef9bf8696c32d698d121adb15cc8f89dbbace73e004ede339fb675275af9a5a7212855bdd66a68eeada641533bf2c8d36ae49e2678e92f184cf333d48438e303d5deb79a21c2738dd9bbe646fdfffc1619e0a70cd5f4ffaa697d446ca9cbab04e9f07ba71907c6137058a95cf6fb4eb40b7d5382652e14238abed95d5fa59bfebb1b614f2dc57a64a673b4150d9df26a4128070b74a2c1c2ef7d11898622a6fbbbcc58170114ed3fbbbcf96e2a981edfcfe51f01b771dd9037db9b88d98deae43606bce7849d7a42a73d00bba4d8848c2dc54a4f2ace9e147d91fd1065d5dd8303376ec0597be7c801d83c2958b0e9b834eeddfb8d8db7f2be7493b988212377b107aa2015c83762694d2e2e0fd34918d158beeb45283fc28ee4ab4ddfd9a363e05ccb31d027389876286307b2d1f41df2be3a6cd82f250e47af4533383846b4bcf19363582d25bd769144b6ebde1cbca658be990b093d622b790378122bcb187da9aa0e21c7b629978980175c125082dfb3055741554a3e1c20200cea4a60212f367c77f634c24846fce15425a83ef72f378d73eb42f1a508a367bbb75022b51049626e2ee582a3bcf79c1015a945bbad4bc6d16a8ffa4edd07f53e3ba05da6abe3b76d2c4156edf8dc639088a48f14725c5b98c0a32e5baa24a88dd25945d5d1adea87d55edb19bbb1bbf59b0f1639385902877bfc233789757c5f95a2cd66acf526a8292ae789fd5a9d547b2c311617c0eea9c4c521ed8f8e7d20b9d60502b8de7e1610bb0e5b3a21dbc19bf4cd3a6d017882d4de8868ec063111ac193d786518611061fa7df68c47bef0e5b1e4e1adbef7ea073a6a395b2c9d5adc655d0c489eb22adbe1a20e93c92a50411ab976b564e7aa5cfffb45e00cb0db1101c981bb3560dbb1ba33f7e45d735c0fb32ddb15cd6cf551154d1f3b8ac1658d08bc14d5d6c1bf365ed0db50eefa55bbb3764c95b74648531e8ffc20f15445dbc0ae3fbc18e2dfd930a36aa77664fc397a5469140f762c9b3074d19cd239c33624934a3fe39b795e3b07d4cf6e49a61bc4b386fdd8a96f2aa721ba86cd3b321831fac1f58060039c592beef482d396f7b4728d4bbc06de19f6bb2f6588e376d26600772cc4a873474f17c92a903a22093e6222c7f32da8d4aedf8bed273241976977c071cbd1d20ecca69a41282f89d285d162674313ee9e29ed3c6b1ff13722092995e957df1db24e9cc386795aad2e258e2e54f77a07430ba430f33f170a29e48ea9d38096c7d18598717e430473ad051fcc3fe5a248fae6b88b972990ab944677dadca930b52286c2b3a07031bd43a9c5526d847fdcc873b0fc4454671c7176cbe3f63fc5780019482785a118a0683c538de2b1603425237ebf8ac7835f4699ab83af90776c515d78bbce8e265f7b751bb271bd6776cc5fd000883719f1064e79c3d05046c854bd5adea222dd50db6ded980dbc51da8386a7f8f6e9b11f47455b2e610329232f70e4b3fbd9196c1b517a72c3885d691665aab1fdc31e1c7b4f0433d0b28af307bfc88b3d992ccd50ad92b01974434dce31f4201fbd87c52cafec7e678deb3d1985b3ea96f8747c53532f4156d801a3e2d42c2c4203aa04733328370cd31d8ac25156de62df00a2fef72eebbb4c036ba669fe8477af64a08cda8d74e4a0f6043378dd44c3461a766d79282599c49347ff8cc02de03dcb1e22a0a60de12fbf4bbe6a8244c57ea4a8273aed7148ddea1277fb6f2824467c39a221ce0ec3439d21ee691b531cfe1383026474b1510c85d871ae6cb4469fe3b3682789e199436c9dc59d2b30ff828cc5a47c8b1f8b269899e6d4a97bdff668b921899d99b0f09c3b1b36f14f7f5be5fa899bbe6f2dd73fb46394427196259c5f80beabaa665ef1aba41e4a6a20376929d12ed6020c7a21b5aa296a5f5878db350f5b7f98308977dfa6ea10f8a2e3547f79af2d383a6e6c0533d4a519637a7f56d263ca4c060f4b48f2faad46bc8c25a342e555f03a2a7bf23991dd33f59520981c76c790a78d1e02284d043faca73937365e4cf4b7f88f943e20b54864c48d4c7f971f017d78e245869c5046973aeaf933a0cf0b056b36f25762ab7583dc88de9ca5e4b0f1dfa5cba8107cdd6b38ba294ec1fe0de4659c9808a6e4b28cada9b7d97a4f416a91b1b86f44521d24884d275d2d79f7760910351186997f85569f0e3c6060814f409ea8a32f0c3f2cf8a6c0f57517705b1124c16e99e67c1702ab2c94352f5dffa5439111ec5010ffcc7507c49c711d67cdc5cdfb742ec2913a287f785ae2a65243427672f5080c7225c9b6a2fce38d5492640b664ed317e264029bc4c4cd9e4b53918b76188890e27cd68ab85cd68dc4637851be9dbc9b09ca9890f2571926b2b52d73a2022d1add12627145bf36e114eacadc342c6d13fd246c65d722dca482a3259919f20b5c40d940e09f9ed865d98f1cc519a2b8924a413f5e2c6be7dbde12f5f953ae310e54948f77d5bb81900cf54b4c359694e48ccfe936f3cc36d2aeea79c000e5fbb7f8a7141730f1afe9160dd9b1352f62425aff967fd8032b6b272544deaf93db5eee3a0ec64929d1a96f396316a402472075992258f2c373eac3e833132a79fd037a3a85bd9108f6805a858db53f8e9096b0e37fdd2f5e8e0a60d46b9b6b26b51e452e0fdcec036a7dccfaed395b2c60d802eaeeeb403096947de0dd8f32579e5263c85e8c377333fb658b18051fc88a2eb68ecc573953f74cecc61f1c7ff907dcc272f469bfc85925a0d47ac79d0c617583a85771ccb547677a9cca71b65515100741a3d605045b1712eea8596dbf1b6ec6b020134459eaee7524c80fcfb6f9651e6fe47243826c11f65a053f9b20e236a3752cabfe9d5c391d1b07638939d6418bc6071f9530c0fedb3e7eb7e0c62e507c85e393be40031d51f843504d9566097d35f8da10971e20c65e17ac314b096f3b67089b6c3dead38905050b2710efb2692fc2611ae0c1684050704bca1f3c79a123e26f37e05a61121c3ded09919bc51efe1add0aa955f40371097d21f4963a74d43c3c3d4c84b9ce6b939058575b9dd0b9bbd46067b0e1b5a2b23c1928d3a5551ee4e2c156c133a0a91c29e17fd989eb2b9690f3aa6", 0x1000}, {&(0x7f0000001340)="2841a909ebba916faf26cc4a27eab78f35aedbca518e3ab5d6f0a6eb0429c09eea820b0996cf78409dd78aad292a66ab47a2e71f6400debad3ad8602ae7af51ed7676ad7c42032fb6f0e6c95cb91ed713dda741c83bbf5915f6725b258e7113e7f74b9ff65dc375f82bee3271e543a200c798a9ec127f29bd66733286b5ecac6ebd6cf2f627a04aac941545f862fc43cc576b4a72595df3caeeee56fdcde7d8d4413aa1bc057c825266b", 0xaa}, {&(0x7f0000001400)="37042ca208121b5c72520c53b1350d7c9606eebcd731c6bd3e6b4b57", 0x1c}, {&(0x7f0000001440)='`G', 0x2}, {&(0x7f0000001480)="fa9010d538474839a85661ef5e3f3217247a2af87c1370302aea7e44284d9e8c5dcb6062c4ddfeadc75fbb7e72bc92e6e4ba872068a7d5b08b5ff71a4d223764def3145bcf0c716c7de602f103ba6562ca60a2d8d2bde8a48af4af554b08cd76dda785eebd0cfe29604fbeede082182b999e70c15068cb804742c6767c4756109e67fa55", 0x84}, {&(0x7f0000001540)="420a0af127259f341eb7ab3a33dcf67b087c337929d090dee69ada0b506650519ce30f29d8908324a5a3547b54ae92f59d0aadd1d752b01647e7d13fc5b46103f2ed797a20a6956490bf29c3ca8fcd32066ed7ba326eb02d047ca7477fd8132996", 0x61}], 0x6, 0xb0) 22:20:17 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:17 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() dup(0xffffffffffffff9c) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) syz_open_pts() (async) dup(0xffffffffffffff9c) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) 22:20:17 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x14) pread(0xffffffffffffffff, &(0x7f0000000040)="3cd14d08080016e873096bcbdde2626d702150ecbb18d1b82d1d60f31408e77d32c747eda561b11ea28cbcf6d247561c91453e0300b055db64e54bb0cb45", 0x3e, 0x4) (async) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="5aabb89626b342745038e1cc88d9bbbceb712bc7c22e5ea1d1cbd8a74f9d48aaf5d56b8cfdb275ee06fae510b1bcb64491e47b3b1111c3391ec52438ee5d85", 0x3f}, {&(0x7f0000000140)="33e1db6b621c3eb8d91c1b9f74560b8e318e8127f5213df9b25f6cb0c14b18009a0a6a7122627458e384823896720bdc92873f5098e8eb07294e1b52ccfce584fc20e508028d4875929d45e1c48d0e640ca97526f47705f51ad227e0676ac3a21dbb6dba107341e6d20c5133000b45a4b085788a43f8f378b60d2998920ba68fc8fee567b7f2dd05e47d80525bdf4039ac00b5934cc8e6545ce6ebca43aecbcb27bec0ac2466157685c169c96d9e33c98478e118ce6cbb47df5b92fa52a3fca749f59b547a50da2181b7bd3e24354eba881c59247314a20f61a25f522310d3885af9f55effde9727bcbae0b8ea4a8081ff34cabcb13fb842c17261c76454f22298202b41bfed33100ca619e3d96d4658451569762ce7f5c75bacd9f084f3075eedcd85bacab1161f16098a5f2ab4bce6c36f768feaff87a74b027c853569d28c8b64f191e398543cdf434d5afdb55691666a44f0b3f0837cd89473a1197e8ca68f4261e5f6e17554e21a8371730fc257c39a4e541bda69fe511f6c18b6ca473c293503badebd89d99fbc3a5aaabd7b1903831479dc525278576b8af1ca792778b033baf6db200146ab4e1b3c8abf9bac121cd329e8a8087cc6b9f9634b56113c355056c37a3bdddd97cc17aacb0bd119073d0aa33bf882a1686f5d1ef042d8da767fefa07a8fa6e84e429210a7ff74b9d40ac43a31f9b4fe4aa374b48a22c5d1654de21421c3173eef3fce5899631446f22581a9dfc6345fac7831f8223418ffef6cc9abeb7d20d694e38694ac70653325b0fce45b9b7cefc665a6d309208a2773c122ec7ef1fa6db8fdbe32c9c74e4dc89c76b5cb025e7875cda0d3f427868a7241d6a60df2a85c98f434e8f7240cbe34116a570734da28b44fca45bc8b105d622e0c71b68f334d82d458028bc2a7d9c368869ca3c9c4b228ba0e06568f417739e88b160624c7e4159d4d4e7fd9dd3321255aaf6de0161b18d22e82a74d61b96780d7e49c298fda8917edfa6f90fbc1c2adda99bb6eb393ebc064a9b6729b9917eda4c19619fd671fe8c1b8fe307c84db2c123b6960e402ce390cd5be73cb9c7894b7e9a0467039c0b36de252beec4a4a4665b080dd0af799813921fc950b5e3c8e7afbf9b9e8b61769b7552d71efa11b48903cc08e8c8179f336a9a480f8bf2c1b0efcc2f2c339aaa71e911d89a1895c3e7dd42b3633bbdf19c42386bce9e66ef4dd35a2fe126a1e8eb079403a80cc9fdcb8038e03ba040972e4b8dcfe82f98bbacb35091e54f0313faef5f97972d4cdd9bef7713e377f4ffe598d6c5d4f333eb5fa6a35f806a4f575150cbcac20a7e27dd93f0789a1a079893e66cc0b806d75830b5090e235f8369c43a1926aa42554b6d4f2be0628e0faf52fa3c5b6cc24f7c567b9564547534f251a0f66328b9e1d2c668013e89155d3aada8c3126a92db89622ee5c6ba68f50e97696955a1fdeb94bbda092a8c337f3ba17b83963fa219ba009dfec5dbaa2c4b02c052dceae139b4631b6f37c5b50257488a797054c65200ae90bcb6676dbc30b04dda91939cccaf1553ff676f10ddd1f5ba9b4e35b07d63f529f97437523faae725e869b03dc0cef9dbdfcd75ebfe25086d3ad593a6f386887a380aeda4fe88f0790294131a8a9879e27d0860d1a56d812b71583a1e595f0c53ce86cabf07c0d312355baaa18d0b46ac56c93707b7196490934423793e9b924e732b0e63995ad72358ad9c9b47ee0db13856a0bea4701e1002da2c8075460288b82f153aab553f7ba666c90908c7d620b831bf7700e5e2c719ea8a9c586a9436ca5dbcda7f320f959660f59cb52124590cf7287bf617e6c1de3f713875e902f5ac921834c4ee0b486493425bdce7539c54ea0f1a5622959e277c867c6003f07c8d0f1e37b39e72d87d7148a27923346526bb0684414d0e1c25074b6b16181daf68666b0b2c14a01ad67a02da54e3cf0d37ca23b0ea534cf6ef392fa3f6a87eb9676e58d752999a5b4449dfb55b8c8a547310c3053431e39ac1021015ec3b883611a94bfb8c175692f41b70dfe2313c5f1731c278b094030b7e03fa1190caeea0dc47ffd8f09220f8a44b40ed66fa1bcb2eaedb4efac79664f340dd3556e4a15e431d95b3d29f5f6db799f7796e0125899c9ba70a2a90fe16418b6a0ce4586e7970389bfece5236ae81ebf4f8c4260e84af6467b46313186c664e67ccf4e5e63d572056abd5ca520ff87881c683e3383ed60f2027e427e84793c15581c83362e900a96f340cb7d38c015036685f366c01ab06147b62513735fae814142bdb422a3bd123fb92e8b67771d70526ffc1f216c9e4a9da46cd8033b1162c2c846581cdd313744ffbfd239fd3ca2a695869c3edf12d235b2eab1413dba91021b60a1d371aea7e8f45f47fce2c54aeecb4f18f779d70ca19cd71d1e1e139cbee43e76b35c34e84022397b9fb753e31bae08a96be7e4223ee0e090f6bde37e24463ff7443c61c43c9d7eb30a8f9166b57ddc0d72e56a3ff4b2153bac0c5f1a840c86a64f400575aaedb0da32361ec2ce7083b04c542a740431832e2d9e2a5553394567471bfbdc8011f4a467119f2e9bfbaf2972e8407eefb2be3ea54da1508f70c866be05dfb39cb7d13a39ebe6cca5e59ae542b1ac0206029ff7efd768bec8ed2e36d366f67d093ad61f6cda6f074c94540344f11545d2a1379ba84a6e31f8b0ff2c7aeb8e2296ec85205e4c6f3620903e7f1d6a7d22dda72819b5b1c5a469a7d58d640ed0f54d6f9a1839185244b8944fa7f43f2117ecfcc4400a4c567cfb504c2a0f7ee088be63e7d9ca86bf40420d202f4a30ff6ff6e55709ea924a4d228535f33fe2cc7298677a85453a5adfd4dc0fe53f7549911880bbb75f1ab192c47935606e8c7a29f7b5277f6bedc36c19a8204b97c25d2d00b42ee1921275c0dcdb1e6dbe10d328040e5393b87253392bc3da021a3209b0cb2d8a5af39c1f73830a45c50ea4c19cbb18a7b5191eec19e67083200088c0505646c6b29e51a2869beb6c817d453b6cefeb2509df0d96b84b0b4e1781c9ad71c43a6c5de5d1c0ebd79bf3b8d8b7f680022e46579a30d38b9936e38319dbdd91a0d96b099a9b62c753a3c76d1028007063a82561d9cab42c295c0e96a8147018ac73820e77e79a93877649714ab15261d01a882bb727bda8ecf86f6e97adc87e2c2a3bea14dbe9810988653c0c7c67446fb6b790062735f0e3a82174d252b402248219bbc3ffcc5dfb357de356ee1d318577c8b89925659f5d14922dda46981bc6ced2469d7e8a8251571fd3a8ccab9d503a30cd98e6f6906ee4848954a2321209e49f49519cf077806bba1e3e7bf7454d4ae094e98502d5f06017b7ab78e3b54fd05454c1793971256c17d26105fe6b3d0620f9e9bd1471f61e9bb8d6a7ba409d721a53a80a62eaf1907295327ca62e83b8dfd46e84005ce687c565a01935e633c16ceba43c8063fc629ca289f98e7a487213a4f5816808aded89091ebc2b067202a0143942897d195892e1fd9e9279528292efe8e6efe627dc798d6260f6250208b531762659b559ec25ea5a25d05f6bb14b9a3783120911470883a7899f45eb98cf6d42cccb9e98b9368582a3480271bf9b53d4154484f24add71237805092e49b8d205efa161efaa3ea1abbbce577eaea79dcc5cbfcc8f71866a03a83ca283a7441a60e3341816a4d8c46b2114ca79846ae484ac7bc5538f50fa94880c0fc6090140af9a17c74e26c1854425a2db6b774fc04285e5521a46b8af95be33fe1f6be7b30c5e7df04c158c59c8a9d0be4ef105d3c5fb438eadcb928cc83b2c715b0d12d2708df784662c4cd30962b5f1ffda768609915567d37f839c2a4949e5c00f24b1f6970804f4196f064e5a281af2980c8021cffad488676f13abaa1056b4bedf77c0a9d2c6821a94524559e1f95348604f6149b1f2eb3c6f3ec537b67138d6bbe6359a4b65acd9b518aca8fa02ee11faa837f7f8f5faa64fdf9af2bbf475f3cd123b6ea8cbfb3cbb282376d9d624b6756ffac2988d5a5f19d54f7339fb82ba99bc78b5ddc954f5ae92e66becac583b384a4295d417c13718ab172023394d933f2de3500a77fbd173a7e8b2b991868ec19b65143a75dbe0539cccdd4068aa3ebded3fcc0737a9391a617b405b83394f39809902efecd5d19fe0fcfabbdaa2ee3a5670b673c3f968ead107bf8179bc3ba2fc587362e8e57ee4f74bed1804c1532f38ff43027bd4ea52e4a228b487ebe1090d6e0a08fe228fd145ae099ac68c0debb58a84baeb65fbfda29051d8930e93934efcc005b94d4780346b7b4014bbc033048be2acad5588def83854b2ffe34b7bb0689ea3f95235e2d3d5d7ae6d058e2633eac075114d8d874c7e2c6c0e7608e3b5f92a55d0a774ca1e881a9bdcdedae7eb965377f1797f4973fb1fd3a5adcd54d03f8bbfef115d78561b85b0d84427a87a170d346cd0f8bc9b4f5f2294f9e9e6134328d5fcc1d843971fedbce8db3e61c68b07762a201981ff589a34bf1752dc8a4afe9997a930a31e09b8e2df2a7d6a9964cd1b0591ad960b0211c5355e0cd2bf02ec7bc7534a627f5914cf4882bd7b52966f3ab10ea604281cedc9837b111472bde5961cc18c99e8a2d627d3f3d395156cecfb5514afe999ef7ec7e8b792e0b1b1ce1268b7f788c6debcc334a1206603dcf4456ce69a1a8997216c3fef32473d96e14a802cd82509418139730f08fc714870a29712c23c312efdf1a105120f4703e594fe79bda133f78e8220cd567fa35fccf1d7eb3cc70f786a14ef243e2a49354746632ee8bd0eabb2900b7b68b48a6b8bf06cc9c67525fe15889ee93ed0df720f032e1220d7578d0b539788c6fc2182ecf3d0397d00670df9c4e09f51ae5b892394d08939efd0739296b679b00e544027c8ee8c58c28989f5643b1a62c8ac2e38e5dd3caa59ad2b254b13c99d3ab6100c637799c7f24b3113a655d64459e167d1e515916143d0055d5673c239ff533ec51c3f56dbee1528fe5961232c532f185bd9d026b390e694ab596ad6f1e9516724920cd0a2c9908660367f6f441cbe763fdc2aeaca916677af252e921f6a4681985c1e6b7fbcc732f608245518166b7c516ec527e307ea3ac8c37eaef1c899cbbdd1f9f9775f3185cf2291b360a57c6464853e1e6b71328bb87fcfb05843b62ce2f49bec0de1f6625db17456f7191c290e8443a2ab9a4bfcad828d2d0f71bba0e72151bc9a6d5583f91aca9f6b7cf54cd7bc9b45039b8981a8d5a2bb863c44af01150e4fd3adeaf046374384ce804edfff17d94b05aedd0f3acda962c2dddfba63a5b6d5f945a90d4db944fcb0b17ddee509244fdc5e1239edfb8194370ae4e8ddfb052f12619b6b3a1d6dc59ec34952d75cc570f9f9f7ce0bde84de8ec5b7fd33616a7ebcbf92f759e1b776a9b1eb3de3ebe556332122a455a8b93deb96b32eb0f0ead1eef2ad544033a140a691272c17b51dab05675f9d5ac9fcf7ea2e825877a68374107df66902b17b118fa27968de2589f1823e3eee4903c3b219648170a9d06bd939f50853f7f76f01f796d99776622073111722779bd0c17d5368628ccba59705deddc849ee4e88a03c5775a034e59b0e5dce64e4061ae7211f0edbc23dafa8d80c1314f49697fae1e5d0728bf66443f70de1589c8151b3ab3858ecdad06be09fc12aacf397d9b7e733a24feebe91b7d7ad50d3b460e5410bf8d2346ad2b642a150446b0bfdce9ad2429393087cad843f1ee3d42e01f0971dd4f304711ac6e91d32", 0x1000}, {&(0x7f0000001140)="3246f8e7a63bf4f0e2109e14d86aeab7436caa55b15fc1f8a05a85ad497e53364aaa7ffd96ccfd8413c6814c14bef80babb4f5da3ffad0ed48570bf9991a8f5ef7bbed284b1946de3147cc3704f611a2c26c886cfae00a9dfaeaf62bba12c49e24c97307ced7dac14cd4bb366a9f6cb779258a8e6b3e1772f394cea030d9491980c025d993bfe4b3fb91cc7a0dc817900d6dfd7a68d62332722ede126e8f54340697cd48c69b7340487ccd13493f9ecc73654752249bfd5480915050d80344b64ef5a8aac55581fa5e130d8c3a0c2659762506c659ee4236100f4e524403d4cdce2b85ac87ee1e0c266efc463d", 0xed}, {&(0x7f0000001240)="e19f89210f8743941d8bfc57ed08d31a65447565", 0x14}], 0x4) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x10) 22:20:17 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r8 = shmget$private(0x0, 0x4000, 0xa9, &(0x7f0000ff8000/0x4000)=nil) r9 = geteuid() r10 = getuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0xffffffff, r9, r6, r10, r2, 0xb, 0x8}, 0x39d7, 0x401, r5, r5, 0xfff, 0x6, 0x200}) 22:20:17 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) write(r0, &(0x7f0000000140)="bd71a533f0377035bf440ffa4d5576bbd127eb14dac9b09b085f0321348f81e9db67276f97b9a852b4e601f6880e5532dcdfb4d4e3f981fdc96e91cd6bae6737a2ea6e7b60f1a471dbc9a6ee29279138543f3bcac78cc3b97b336866a2230d5c4ccc71887eb1bf965ff8afd0115f82", 0x6f) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) truncate(&(0x7f00000001c0)='./bus\x00', 0x3) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:17 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xa) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:17 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x2c8, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x5}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) fchown(r5, r4, r3) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:17 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) dup(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:17 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') mknod(&(0x7f00000000c0)='./file0/control/file1\x00', 0x8, 0x6) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:17 executing program 3: close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) flock(r0, 0x0) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') (async, rerun: 32) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (rerun: 32) 22:20:17 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) open$dir(&(0x7f0000000440)='./file0\x00', 0x8000, 0x144) (async, rerun: 64) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) r7 = getuid() (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x8, r8, r4, r7, r4, 0x8c, 0x101}, 0x1, 0x8e5, 0x100000001}) (async, rerun: 64) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async, rerun: 64) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x7, r5, r4, r3, r4, 0xa0}, 0x1ff, 0x0, r2, r2, 0x6, 0x404, 0x62a}) 22:20:17 executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x2c8, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x5}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) fchown(r5, r4, r3) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:18 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (rerun: 64) write(r0, &(0x7f0000000140)="bd71a533f0377035bf440ffa4d5576bbd127eb14dac9b09b085f0321348f81e9db67276f97b9a852b4e601f6880e5532dcdfb4d4e3f981fdc96e91cd6bae6737a2ea6e7b60f1a471dbc9a6ee29279138543f3bcac78cc3b97b336866a2230d5c4ccc71887eb1bf965ff8afd0115f82", 0x6f) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) truncate(&(0x7f00000001c0)='./bus\x00', 0x3) (async) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:18 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) flock(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) flock(r0, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:18 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) r5 = getegid() r6 = semget$private(0x0, 0x0, 0x12) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000003c0)=""/24) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x3, r8, r5, r2, r3, 0x2, 0xe6}, 0x2, 0x3, 0x6}) 22:20:18 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xa) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:18 executing program 0: r0 = syz_open_pts() r1 = dup(r0) (async) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) (async, rerun: 32) dup(0xffffffffffffff9c) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) dup(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:18 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') mknod(&(0x7f00000000c0)='./file0/control/file1\x00', 0x8, 0x6) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) mknod(&(0x7f00000000c0)='./file0/control/file1\x00', 0x8, 0x6) (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) 22:20:18 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xa) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:19 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) write(r0, &(0x7f0000000140)="bd71a533f0377035bf440ffa4d5576bbd127eb14dac9b09b085f0321348f81e9db67276f97b9a852b4e601f6880e5532dcdfb4d4e3f981fdc96e91cd6bae6737a2ea6e7b60f1a471dbc9a6ee29279138543f3bcac78cc3b97b336866a2230d5c4ccc71887eb1bf965ff8afd0115f82", 0x6f) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (rerun: 64) truncate(&(0x7f00000001c0)='./bus\x00', 0x3) (async) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:19 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/163, 0xa3, 0x1002, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:19 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80000000000206, 0x4ebfac6bbaf79d0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="23219a52", 0x4}], 0x1) recvfrom$inet(r0, &(0x7f0000000140)=""/173, 0xad, 0x41, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001018, r2) r3 = getppid() setpgid(r2, r3) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:19 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r3 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) r8 = shmget$private(0x0, 0x4000, 0xa9, &(0x7f0000ff8000/0x4000)=nil) (async) r9 = geteuid() (async) r10 = getuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0xffffffff, r9, r6, r10, r2, 0xb, 0x8}, 0x39d7, 0x401, r5, r5, 0xfff, 0x6, 0x200}) 22:20:19 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x81, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000)="3c3c28f009d15db7c30016", 0xb, 0x0) 22:20:19 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r8 = shmget$private(0x0, 0x4000, 0xa9, &(0x7f0000ff8000/0x4000)=nil) geteuid() (async) r9 = geteuid() getuid() (async) r10 = getuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0xffffffff, r9, r6, r10, r2, 0xb, 0x8}, 0x39d7, 0x401, r5, r5, 0xfff, 0x6, 0x200}) 22:20:19 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) dup(0xffffffffffffff9c) (async) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) dup(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:20 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') mknod(&(0x7f00000000c0)='./file0/control/file1\x00', 0x8, 0x6) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) mknod(&(0x7f00000000c0)='./file0/control/file1\x00', 0x8, 0x6) (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) 22:20:20 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x81, 0x0) dup2(r0, r1) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000)="3c3c28f009d15db7c30016", 0xb, 0x0) 22:20:20 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x2c8, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x5}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) fchown(r5, r4, r3) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x2c8, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x5}, 0x1, 0x8001}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) fchown(r5, r4, r3) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) 22:20:20 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (rerun: 64) recvfrom$unix(r0, &(0x7f0000000240)=""/163, 0xa3, 0x1002, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x2000d000 didn't change! 22:20:20 executing program 3: close(0xffffffffffffffff) (async) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80000000000206, 0x4ebfac6bbaf79d0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="23219a52", 0x4}], 0x1) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="23219a52", 0x4}], 0x1) recvfrom$inet(r0, &(0x7f0000000140)=""/173, 0xad, 0x41, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001018, r2) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001018, r2) r3 = getppid() setpgid(r2, r3) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806971c7c8 va 0x2000f000 didn't change! 22:20:20 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x81, 0x0) dup2(r0, r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000)="3c3c28f009d15db7c30016", 0xb, 0x0) 22:20:21 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) r5 = getegid() r6 = semget$private(0x0, 0x0, 0x12) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000003c0)=""/24) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x3, r8, r5, r2, r3, 0x2, 0xe6}, 0x2, 0x3, 0x6}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) getegid() (async) semget$private(0x0, 0x0, 0x12) (async) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000003c0)=""/24) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) geteuid() (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x3, r8, r5, r2, r3, 0x2, 0xe6}, 0x2, 0x3, 0x6}) (async) 22:20:21 executing program 3: close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80000000000206, 0x4ebfac6bbaf79d0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="23219a52", 0x4}], 0x1) recvfrom$inet(r0, &(0x7f0000000140)=""/173, 0xad, 0x41, 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001018, r2) (async) r3 = getppid() setpgid(r2, r3) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:21 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/control/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0/control/file1\x00', &(0x7f0000000100)='./file0/control/file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:21 executing program 6: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10001, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000003c0)=""/199, 0xc7}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000540)=""/102, 0x66}, {&(0x7f00000005c0)=""/252, 0xfc}], 0x9, 0x6) lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd11db7c30016", 0x7, 0x0) recvmsg(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000780)=""/241, 0xf1}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/172, 0xac}], 0x3, &(0x7f0000001980)=""/137, 0x89}, 0x1000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1011, r1, 0x9) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001f00)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f40), 0x40cb57f3bac6cc5d, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001ac0)={'./bus\x00', 0x7, 0x3, 0x7}) 22:20:21 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/163, 0xa3, 0x1002, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:21 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="6d7d79b54125de14e5a866fffeb93ed6efb12cd93d62d234649a45e2a53121d312bfb6399b8cedc5441771bd15d09bd773078e805d07f4610f9be6632792cfcab4c8a5a27c554a7d674df6d3ce3f49dc1bb552bfb27a572701c8b20ab839ea5d865fa8a5030232e3d1b52f7d4ff78413b3d8f57f7d332ce3ae03694b77f603371520b693994589fdb45669ed7c49e1f62558e68bd1b9c34473f15c", 0x9b}, {&(0x7f00000004c0)="19bd6dfaa62fb2cda63382b30d89fa17338960696bf2a0a3c2c38a2ab7b089832f541605f67e481db61c83db8307eed8d741f399e81d85bb7346b37f81c69b8d04db936f73b3f0ec", 0x48}], 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x0) read(r1, &(0x7f00000003c0)=""/241, 0xf1) poll(&(0x7f0000000140)=[{r0, 0x20}, {r0, 0x100}, {r0, 0x40}, {r0, 0x4}, {0xffffffffffffff9c, 0x80}, {r0, 0x40}, {r0, 0x40}, {r0, 0x40}, {r1, 0x4d}], 0x9, 0x4) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000001c0)=""/12, 0xc}], 0x2, &(0x7f0000000240)=""/114, 0x72}, 0x1840) 22:20:21 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:22 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/control/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0/control/file1\x00', &(0x7f0000000100)='./file0/control/file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file0/control/file1\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f00000000c0)='./file0/control/file1\x00', &(0x7f0000000100)='./file0/control/file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) 22:20:22 executing program 4: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000004c0)="5a68e618272a804a", 0x8}], 0x1, &(0x7f00000006c0)=[{0x10}], 0x10}, 0x0) writev(0xffffffffffffffff, 0x0, 0x5d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:22 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r2, r3, r4, r3, 0x80, 0x1f}, 0x3, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) shmctl$IPC_RMID(r1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:22 executing program 6: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10001, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000003c0)=""/199, 0xc7}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000540)=""/102, 0x66}, {&(0x7f00000005c0)=""/252, 0xfc}], 0x9, 0x6) (async) lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd11db7c30016", 0x7, 0x0) (async) recvmsg(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000780)=""/241, 0xf1}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/172, 0xac}], 0x3, &(0x7f0000001980)=""/137, 0x89}, 0x1000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1011, r1, 0x9) (async, rerun: 64) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) (async, rerun: 64) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001f00)) (async, rerun: 64) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f40), 0x40cb57f3bac6cc5d, 0x0) (rerun: 64) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001ac0)={'./bus\x00', 0x7, 0x3, 0x7}) 22:20:22 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file0/control/file1\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0/control/file1\x00', &(0x7f0000000100)='./file0/control/file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:22 executing program 3: close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="6d7d79b54125de14e5a866fffeb93ed6efb12cd93d62d234649a45e2a53121d312bfb6399b8cedc5441771bd15d09bd773078e805d07f4610f9be6632792cfcab4c8a5a27c554a7d674df6d3ce3f49dc1bb552bfb27a572701c8b20ab839ea5d865fa8a5030232e3d1b52f7d4ff78413b3d8f57f7d332ce3ae03694b77f603371520b693994589fdb45669ed7c49e1f62558e68bd1b9c34473f15c", 0x9b}, {&(0x7f00000004c0)="19bd6dfaa62fb2cda63382b30d89fa17338960696bf2a0a3c2c38a2ab7b089832f541605f67e481db61c83db8307eed8d741f399e81d85bb7346b37f81c69b8d04db936f73b3f0ec", 0x48}], 0x2) (async) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x0) read(r1, &(0x7f00000003c0)=""/241, 0xf1) (async, rerun: 64) poll(&(0x7f0000000140)=[{r0, 0x20}, {r0, 0x100}, {r0, 0x40}, {r0, 0x4}, {0xffffffffffffff9c, 0x80}, {r0, 0x40}, {r0, 0x40}, {r0, 0x40}, {r1, 0x4d}], 0x9, 0x4) (async, rerun: 64) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000001c0)=""/12, 0xc}], 0x2, &(0x7f0000000240)=""/114, 0x72}, 0x1840) 22:20:22 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) dup(0xffffffffffffff9c) (async) syz_open_pts() (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:23 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffa, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x7}, 0x66, 0x401, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, r5, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4) r6 = msgget$private(0x0, 0x108) msgsnd(r6, &(0x7f0000000940)={0x1, "adf84feccb79654e5d1724290c69bfa094ce1a488e0b606f55577343d001f90b62f24d239479c4f1ad4544afc6d4c6dd112f3358be0152c26a72673efc17a8a4a0a4fafe11c73413f8bccf316ba9f67b443f0a23cabedfe35b8cd0086b2c5b03ee2bae76d8da36f32e2bac528fa251931628af3dfd9ba3635238f0dc0b17e19cb2df7b8f7da3748d515b2265be6dae46deae57c80a2bebb43226bae2a3fdbe81513fae14109619894bbf840158933afe3505a259756c25cf173bc3108d3a4330472d1de9cb4c7f07ee51198486fcee01be81b6dadf6669ce71532ee0fbe2d84f4e364ca86c37377c992f17535e23bb9047df2cac1daf4ecede24130006b3f6763d6129f68aeeeb3e73156f1ab46951bbc45bde50192c53ea94d7bbe5a9f45c031aa367f3a0523a69c76f8bfb0cf1b3f1b8d0a1406d17970878ccd093809d82ec869e2d8c9172b5e4ec411f9d98b83e86f4ced6fce7a5419976594bf003bb4f285463e262c8cb34f7e4e74790ab4b77aab5ffc22c8406e46d8df31cc7ddc149f54ffa78e760ada36f43aac49792a9e0b580964b1475e472ba78103e2883a567ede4b1f21c9b8992f3668270abd07a8527a08980ba46a16772b6626c00cf81c00a172a8cb631ffa5d9bb4d6c4a59e4b647c71b0fc22e96f83e82c1d9d447dc13ffc87c4d500839e9eca306736ab610384982db582f9fd9e911f004dc904d7b610d702ede5e4e0f88c7096647c19d8f282bb84065e616acbc776ff9c1aa313dd521e9a8b23223e8bb939796b083673f0c3ba565ce9739ef9059042d56e45635258254946b8d0f71830ef02b4a44f6b4492fc11f3da1c46481d504997722ef82c3eb7f44baa2754cf49fb19a82575ac35be4f76fab706e283a8a4e582a1791a556d99d032257a549f791b3d1a2e29ca49e5a25825237e9b26f0de1aae8c1ae3a4e80597b945ddbaaf76b764741aad17921ac2cefd4bcda7a6ded80378adbd72c7d74524f0058947d94959d62b5fca22015d732c7688951d462f812ac2977613b80682743ab8d66a2244a99a5279842f523f2ad2044577cf4ed1c135de8166775928a8930ef69c6b86334d074053424887a9712138853cb73dea003cd76d5fbe0bf7058d52a313295b3aac9897d47a6203e94a2a08392988db72de7c676ac65408e5a71f20d3bcf706b29881b81b40711c56c618041883c5d3f6233032b51f8ec2a8691ea16c790afa3f5eb73b42c8b403e87475e95d4cfc93789776c802c4cb6c776875e624cc3a89101fada53370944960eaa3e44906e3d52705e8465237f1e9125f8520fe4a99e975b4f0148807aedc1434f30777c031d436dc4c238456521a2750f0f519d880f7252d5c7c736274fd73373157c855f79eb2188b92a92bdeb1664d1abaec836f444a5a2d743bb2142f001ff73572071d85c9c5ad8ceaa3ea9e207a3a03cdfe10ee7549e8309b991ed9c321409eb350a2d2b19963d75d5b6e59291c29fc9b952714d9aed6f17cfb9b128878b689858c82bd3366ba35ec424ba1f0711f0f18bcb827a5b335a302dbc9e891135ca21ad14b8815b2d65acce2f691e359b40df8f98c52549c97ac4c8e02118e3c7f6d12c734c2713eeac1ee56961612830f990b9bd8b5ccf1f28f0e76b58f26cdb56f69c3b5402962f50bea96c2ec6eaa316cc5301f24c429ca9c95bd7c84e524436f4d3492b749bf5c72337033dd9408709d2ecc9f7bdf40847199308c10599e4bb80c0c5c399c0aa00df59db7d297537966d21ce570b9ef32a9cc6375c463be724e3977ba50226508a98f2f66fc34a7c93d133ca6843d3e49c829f245f550ff6785d175a4ffc688b285fe1e60f62ef8214627fb29fc3c87c4c3917f6ccbcc5582b281a8db569604717e7790a3a1a50ca37f6fefbec756ddb933ba0ba47adcd2755486d7fb99e8db91c7198a34f2812412433e86577ed52d03399d056aa0031492393aa03776528163f4fc0a9a09171b8f22703c227f6f09d6cf4c505a8f604c9b38b284675b8439596d45527fab2635fe991c50ca77d8bb1b004c6bb329b286ae59e08b141557f45c7fac148024fdf3d5bfe8482ed20600fa9f3af7742c4209e1ddda1b5018134618873664acf378df84707446957c4949bfd37e89d718cd4b47b26db5f20c86a23594d1be5c8813e8ef6088c3612015228980b12e0b7b2127af310d4500ed608961ce1e8c1c6d5641e4815e527cca1d12f535e8631be42d605fe99c1f99dc14b82a6def7030c308d7007f45e0fd25b0b378bd308bcfa3b1ac3225768d75888d046a93d7a4a9d4f506d64352a7c670d3c10c3d6028640813c1b2d5a3e169091838f450950b5e93bc3d012dce61b511152982e0f0972d1281dda514aef2f965d6293fb31187f25af07f5ba3e57aac1d0ec9ec6c391f4b10be82d8196a67e8e02abf05d7f342fda683668497537cdd68a1ffa0a90dbe261e517d60e8871d1aa000f0c2d8f5d11d96af4192ed69a2c12d0a05c5270debe3c3c13e3eee343986bedf4e45aa7a417645b2fea80cf28ceab636413ecb525e4341bc67582c952b8abadf7194ccf0f50b9f83a1b4ce0d9cc0d03df4fafb0eaa9c760ba209f09dba8c08d4bd10eac39035a337a6d721f6818053cb4761f6d1653494718b1549f6f0412f8ab95d07ec9787f44b7ad945522d01a2c6c6cc94961d9a0ad46c9ca7c8f7978cf996570a5bc11e92f03507dac0cddd9590dcfc95dff1c71af94eef92d6a9c84b1596a80a81a448d21f354d04f46dba50338f5cf9ceb602cf2d65c3d27be11484e8a090f5f67e01cc34d0d6169fc1e6be0d3df892dd6de300bb15afcf478ae33ffa15e4acb3a7c74d29d09fe124a99c89a9e7b00f2950507de33a7a5571d0fe556663630a898d8719f9cfc75b4f0ea15f69fa4e92062d6b38cc61589898069242aa82c0daefe273414582273074c3fd80bbda10cfb475114d99657f9ee96da4d426568c216fabae154580127e372336d55294909f74aab8f2fe7f6934e7f89e06f5f0ec43a53dfd588d50fb9e1d68206642043a0e35e812b92bfabbe69a630a723c2894eb10b28af05cc8fdfb0a35b1a4affedc4f6d67b54bf3402ea3fa6aa9e25dcb3aec0610b4dfe209ce2583d3cf78fe9e43d8964157fa7e515ac39269e64754ae2334ae689af7d5f3b9267a3251f855f4ddf12e5a76258df7a679f7f8db0ef7018e8dae2bf1af4dcc336e20fcabf8697cf6e533d0ba492adef54ee42e0f62a2e99ac1972bab40ed3eee6fd02dee0d2f42dfac19c49e459cd1d931c327fedc1e6fc231d503c3eeaf5108ac05756f44324b2bce8905f0c4bea67aae5d8f740e717ea30690d20bc08f3c52e931ba8abed9eb7d8a1d436f7f43847e56b7bde21613983f0ad0fae06bf1a67c5bc1d2aec44824cc3e91f87fa9cfd58d90b99812ffd7d6d13af33177965ad0b8b9835b43487727239395bd28969256b98bb5864e9661c0e99fdfa31aecf2ca7215257abe7539bfb21c514ab5365b0743b525c4f35a225ba620701e45a37557a6bce0a41cad0e2132b94248736f6472ab721e11cf5b8eacff29c24cfd666a95d27747d59e7bdbf3976e8f6546eafe2d5f1a17e947c18f017788897cb2d97e67e3e9ac9e7e42f20fe3698799fac8b6b1015a50e4a2d6adb048c62a2b80d31662e87903b9e5fc0a0702afafc8148f044f104026e8a5696a26f7ef7650432aa55e97af57ea092de6318ddc66f14fff0b0981d4ca300fe1224cf5f707945d694f0aefbd55591d4c00622a45383c23bccd4a3f04526415594708ffac111549b53be7160264b718ded9e8a685a0148f110bda7fa217282f699ef348834f43d27e16b4d4e0beec5b912af2505e3a8896195c5c0f5a1dc381a4762603674a4e93329746a5511d463b356e6c69dc1882c7619e213e311ffb1648d5a31c536bdd38c028526da5a7dfc66f4a6aec5c917798e0b68939ccd1f1c7ec4716df9d7f443528e4bc52e2ede762465fd2da0dc9e177313ad93b765382e5d2e1153491d21291d0cc6fd78b9ca2dd08cb8ba1772090410edabcece071eeb8dcfd8894a0db9177525b37bd413cc2e10ed6510c2bc020996df99a9d7bcd574cbc078103150802323d2de97961f2b83d2f33f1f91fbba5e9ea3b184ca2e544352bbbd2a40f48fc2ac30dc5e63479c1a857a472d788b201d9f86bb6856381d8b59a5d8cef4767bbd51e4d5eb3a15ca1e709550c7d65c6aeb31602950b8caea0f27f2959fd31492af497bfd8b7d12cbc87c9c93254a56fb9f8531824e76ee93046031c3fa76d1d8019124256eab18c63338d7ff936a2009463db16e1ee133bf676283023facbffbc649bbb28ae6f478067019bf92320d8247a9030387178b7d1318491f5f34a2c0f84fc88d1862c1a703fe40413ce86da4581f65377e1f59d5c0e6ba5bab563c41e06aba4ad2424b6005a84c094e71406128c658fba51c53a749470005dd995a8730a07d5ed843a1a4baa3ecbfaea8aaef2dae8fe3f43ca46a59eeadf7cc8133b3c78f05d2391405ccb403f22be8243d75d8b2f122e161d2d2f2b027e9c524de9053c7f46f355dd5d9af69bdbdb595638a7aad017cf338de16c8309564af3850a2407f220e24260e5bbfd02d1539f257d7cd7c1e1eeed0a354215ded2c8ee65baa97f244a2e274c16020f1febb2c557719c9114fcb1f8f1e9bbccd270c88c75e5e3028a8febd2ad0f9787911a8082355495c5c0f7ca82bc22c934dd27af606d7f7b6711e6d5899ebee3169ff0fbd21bdce371131dc702a62730c9158710673a640305ba58c12d89d553cb48c6921746eb5d0ecd24de79f6267dec919ba02266584b4b7121d29d3fac9ccae442ea6ba3772fa434d11153d7ccf01e8b53f08cccad40d3a758c5bad07d23ae5a6680e3f8a37c4b43ad4a04032f15a84dc7b76f5de54ebfe666cf7f42e00e2e01638ac8127e72732619d46f23349a570e2cdef061586ae4d8b9912126462e8bc70b4f6abf2ae41e431a6d9537b51ae7a8e58562e821983fe597d82356dbed99ba51ba51a07784a1daeacf91a914cb9c6c9cdafa2d1346aaee73b0635593d0b511defe2e5324a8f9051f8b78714e0216b0fb17c1db50593d7599afabbf68ba930e1f7c44c02767de7f36ce3462def4e632df9868ef9be605b369f8889f096abe391ecdb277cec7de1c9c36d469804b8bfb7cc15e17034ff8c9f5c34db1868d7f889aced10a8ad2eb7ba9a35b4510ee215cea463497b2fc1c3d16673d6e480cd412af228767023f37272f3acb483c7b8f44152bf4b816ba27eff0c17eba13899a78d2bedb757071b43f90b894b9c7747e3e6f4d207095888a59039e1e896eded913091769af643353d307fd5b77cbd5096b33d35295fb93d47b66abbde1f2f55a0a6767c93a45bcc75213ade54075f6f01856b4083aa5a403f8de30acef440b677837f62122d4be16c2ada73e44b226ea0b6cd27328773cab29e761ec5e3d3b04f8049a4d3f48381b1f5476a9d0f17e9975d70de1ff79969c18ad5e0a4a64ee14d1e594efda8c3d0b027562fa724ac63d3ef19b43985ad1526e086ed3e3f107eca68c0ef6b2bcc900e094787f708acb6aa7280b3c5085e1e4c24123420a38378e1258cc52017b241f3a04190d54af01126b33165ceb6a07e98fe84cc4a0ac07c455e63c72d00525774cce6ac79538002b3629051523b0bbe2d6023df841468268b128daf0a7a049cd6b6a6775db798d5a3d0385d416e037eaaca8b2ddc89b7a2f7fec27cc061246e771b56abeed07ab4311c1c6c5be78f5933e218"}, 0x1008, 0x800) r7 = getegid() r8 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x1, r3, r7, r3, r4, 0x21, 0x6}, 0xd820, 0x2a1, r8, r2, 0x1f, 0x1, 0xfffffffffffffff7, 0x6}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/148) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000340)=""/14, 0xe}], 0x2, 0x0) 22:20:23 executing program 2: mkdir(&(0x7f0000000240)='./file0/control\x00', 0x40) rename(&(0x7f00000001c0)='./file0/control\x00', &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') chroot(&(0x7f00000000c0)='./file0\x00') 22:20:23 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async, rerun: 64) r4 = geteuid() (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) r5 = getegid() r6 = semget$private(0x0, 0x0, 0x12) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000003c0)=""/24) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async, rerun: 64) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async, rerun: 64) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async, rerun: 64) r8 = geteuid() (rerun: 64) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x3, r8, r5, r2, r3, 0x2, 0xe6}, 0x2, 0x3, 0x6}) 22:20:23 executing program 4: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000004c0)="5a68e618272a804a", 0x8}], 0x1, &(0x7f00000006c0)=[{0x10}], 0x10}, 0x0) writev(0xffffffffffffffff, 0x0, 0x5d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:23 executing program 2: mkdir(&(0x7f0000000240)='./file0/control\x00', 0x40) (async) rename(&(0x7f00000001c0)='./file0/control\x00', &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) chroot(&(0x7f00000000c0)='./file0\x00') 22:20:23 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, r3, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000006c0)}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x5, 0x10) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getpgid(0x0) setpgid(0x0, r8) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r10, r11, r12, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, r7, 0x0, r6, 0x0, 0x40, 0x1f}, 0x5, 0xd5, r8, r9, 0x8, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x5, r6, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x1ff, 0x8, 0xffff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1d, 0x0, 0x0, 0x0, 0x0, 0x91, 0x9}, 0xfffffffffffffffd, 0x1, 0x8000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xfffffff7, 0x0, 0x0, r4, r3, 0x8, 0x4}, 0x7, 0x0, 0x7fffffffffffffff}) 22:20:23 executing program 3: close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 64) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="6d7d79b54125de14e5a866fffeb93ed6efb12cd93d62d234649a45e2a53121d312bfb6399b8cedc5441771bd15d09bd773078e805d07f4610f9be6632792cfcab4c8a5a27c554a7d674df6d3ce3f49dc1bb552bfb27a572701c8b20ab839ea5d865fa8a5030232e3d1b52f7d4ff78413b3d8f57f7d332ce3ae03694b77f603371520b693994589fdb45669ed7c49e1f62558e68bd1b9c34473f15c", 0x9b}, {&(0x7f00000004c0)="19bd6dfaa62fb2cda63382b30d89fa17338960696bf2a0a3c2c38a2ab7b089832f541605f67e481db61c83db8307eed8d741f399e81d85bb7346b37f81c69b8d04db936f73b3f0ec", 0x48}], 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x0) read(r1, &(0x7f00000003c0)=""/241, 0xf1) (async, rerun: 32) poll(&(0x7f0000000140)=[{r0, 0x20}, {r0, 0x100}, {r0, 0x40}, {r0, 0x4}, {0xffffffffffffff9c, 0x80}, {r0, 0x40}, {r0, 0x40}, {r0, 0x40}, {r1, 0x4d}], 0x9, 0x4) (async, rerun: 32) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000001c0)=""/12, 0xc}], 0x2, &(0x7f0000000240)=""/114, 0x72}, 0x1840) 22:20:23 executing program 6: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10001, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000003c0)=""/199, 0xc7}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000540)=""/102, 0x66}, {&(0x7f00000005c0)=""/252, 0xfc}], 0x9, 0x6) lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd11db7c30016", 0x7, 0x0) recvmsg(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000780)=""/241, 0xf1}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/172, 0xac}], 0x3, &(0x7f0000001980)=""/137, 0x89}, 0x1000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1011, r1, 0x9) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001f00)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f40), 0x40cb57f3bac6cc5d, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001ac0)={'./bus\x00', 0x7, 0x3, 0x7}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10001, 0x0) (async) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000003c0)=""/199, 0xc7}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000540)=""/102, 0x66}, {&(0x7f00000005c0)=""/252, 0xfc}], 0x9, 0x6) (async) lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r1, &(0x7f0000000040)="3cd11db7c30016", 0x7, 0x0) (async) recvmsg(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000780)=""/241, 0xf1}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/172, 0xac}], 0x3, &(0x7f0000001980)=""/137, 0x89}, 0x1000) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1011, r1, 0x9) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001f00)) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f40), 0x40cb57f3bac6cc5d, 0x0) (async) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001ac0)={'./bus\x00', 0x7, 0x3, 0x7}) (async) 22:20:23 executing program 0: syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) dup(0xffffffffffffff9c) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:23 executing program 2: mkdir(&(0x7f0000000240)='./file0/control\x00', 0x40) (async) rename(&(0x7f00000001c0)='./file0/control\x00', &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async, rerun: 64) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') (async, rerun: 64) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) chroot(&(0x7f00000000c0)='./file0\x00') 22:20:23 executing program 4: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000004c0)="5a68e618272a804a", 0x8}], 0x1, &(0x7f00000006c0)=[{0x10}], 0x10}, 0x0) writev(0xffffffffffffffff, 0x0, 0x5d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(0xffffffffffffffff) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000004c0)="5a68e618272a804a", 0x8}], 0x1, &(0x7f00000006c0)=[{0x10}], 0x10}, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x5d) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:24 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, r3, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000006c0)}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r5 = semget$private(0x0, 0x5, 0x10) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) (async) r8 = getpgid(0x0) setpgid(0x0, r8) (async) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) (async) r12 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r10, r11, r12, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, r7, 0x0, r6, 0x0, 0x40, 0x1f}, 0x5, 0xd5, r8, r9, 0x8, 0x7}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x5, r6, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x1ff, 0x8, 0xffff}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1d, 0x0, 0x0, 0x0, 0x0, 0x91, 0x9}, 0xfffffffffffffffd, 0x1, 0x8000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xfffffff7, 0x0, 0x0, r4, r3, 0x8, 0x4}, 0x7, 0x0, 0x7fffffffffffffff}) pmap_unwire: wiring for pmap 0xfffffd80689184d8 va 0x20000000 didn't change! 22:20:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0xd00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x31) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(r2) dup(r0) close(r1) 22:20:24 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x9, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e073948e69931929648da24cc779e80342330c149e8ac7559dc6542edfd", 0x28) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x40000000000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="e6bd3cd3ed65b8d24f92685e0b343d28200f3f2d47854dd6c98789d90892d44c6ffff61fd1a2255d33e5b3daeeaab8a3ec9018d67f059cb74efb0de5b6abf57154d0213e49e8c35ddc75b9a0628ac6e17d5225d41cdb2e1fbaa7aa37faaccd", 0x5f}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:24 executing program 2: mkdir(&(0x7f00000000c0)='./file0/control/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:24 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, r3, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, r3, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000006c0)}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x5, 0x10) (async) r5 = semget$private(0x0, 0x5, 0x10) getuid() (async) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getpgid(0x0) (async) r8 = getpgid(0x0) setpgid(0x0, r8) (async) setpgid(0x0, r8) getppid() (async) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r10, r11, r12, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, r7, 0x0, r6, 0x0, 0x40, 0x1f}, 0x5, 0xd5, r8, r9, 0x8, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x5, r6, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x1ff, 0x8, 0xffff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1d, 0x0, 0x0, 0x0, 0x0, 0x91, 0x9}, 0xfffffffffffffffd, 0x1, 0x8000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xfffffff7, 0x0, 0x0, r4, r3, 0x8, 0x4}, 0x7, 0x0, 0x7fffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xfffffff7, 0x0, 0x0, r4, r3, 0x8, 0x4}, 0x7, 0x0, 0x7fffffffffffffff}) 22:20:24 executing program 2: mkdir(&(0x7f00000000c0)='./file0/control/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:24 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x9, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e073948e69931929648da24cc779e80342330c149e8ac7559dc6542edfd", 0x28) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x40000000000, 0x2) (async) lseek(r0, 0x40000000000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="e6bd3cd3ed65b8d24f92685e0b343d28200f3f2d47854dd6c98789d90892d44c6ffff61fd1a2255d33e5b3daeeaab8a3ec9018d67f059cb74efb0de5b6abf57154d0213e49e8c35ddc75b9a0628ac6e17d5225d41cdb2e1fbaa7aa37faaccd", 0x5f}], 0x1) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="e6bd3cd3ed65b8d24f92685e0b343d28200f3f2d47854dd6c98789d90892d44c6ffff61fd1a2255d33e5b3daeeaab8a3ec9018d67f059cb74efb0de5b6abf57154d0213e49e8c35ddc75b9a0628ac6e17d5225d41cdb2e1fbaa7aa37faaccd", 0x5f}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:24 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0xd00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x31) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(r2) dup(r0) close(r1) 22:20:24 executing program 3: close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) pread(0xffffffffffffffff, &(0x7f0000000040)="0000ea000000008586dac17d2e883c02b8ebec557d43036f43aa9ec02f21d812b5fda9a2c854772d47f000"/57, 0x39, 0x4000000d84a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x800, 0x1, 0x1, 0x7780, 0x205}, 0xc) 22:20:24 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, 0x0, 0x80, 0x1f}, 0x7, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, r3, 0x0, 0x0, 0x0, 0x7}, 0x67, 0x200401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x67910ae555c5072c, 0x2a0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r6, 0x4, 0x1b}, 0x0, 0x7f, 0x7ffffffffffffffe}) semop(r7, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r7, 0xffffffffffffffff, 0x4) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000240)=""/167) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, r8, 0x0, r8, 0xdf, 0x79}, 0x7ff, 0xa3, 0x5}) semop(r7, &(0x7f00000004c0)=[{0x0, 0x9, 0x1000}, {0x24d364f597cf55d4, 0x81}, {0x1, 0x1, 0x1800}, {0x3, 0x100, 0x1800}, {0x2, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r7, 0x2f3d049e33cda152, 0x7, &(0x7f0000000080)=""/206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x7ff, r5, r6, r10, 0x0, 0x50, 0xffff}, 0x49b, 0xff, 0x5}) semop(r7, &(0x7f00000003c0)=[{0x1, 0x9}, {0x2, 0x2}, {0x2, 0x0, 0x1000}, {0x2, 0x7f, 0x800}, {0x2, 0x8}], 0x5) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r11, &(0x7f0000000b80)=[{&(0x7f00000006c0)=""/139, 0x8b}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000780)=""/81, 0x51}, {&(0x7f0000000800)=""/147, 0x93}, {&(0x7f00000008c0)=""/74, 0x4a}, {&(0x7f0000000940)=""/91, 0x5b}, {&(0x7f0000000440)=""/3, 0x3}, {&(0x7f0000000a80)=""/225, 0xe1}], 0x8, 0x0) 22:20:24 executing program 2: mkdir(&(0x7f00000000c0)='./file0/control/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:24 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) (async) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0xd00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x31) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(r2) (async) close(r2) dup(r0) close(r1) 22:20:24 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ftruncate(r0, 0x1400000000000000) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x28) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:24 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async, rerun: 64) r4 = geteuid() (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r2, r3, r4, r3, 0x80, 0x1f}, 0x3, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async, rerun: 64) chown(0x0, 0xffffffffffffffff, r3) (rerun: 64) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) shmctl$IPC_RMID(r1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:25 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffa, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r5 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x7}, 0x66, 0x401, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, r5, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4) (async) r6 = msgget$private(0x0, 0x108) msgsnd(r6, &(0x7f0000000940)={0x1, "adf84feccb79654e5d1724290c69bfa094ce1a488e0b606f55577343d001f90b62f24d239479c4f1ad4544afc6d4c6dd112f3358be0152c26a72673efc17a8a4a0a4fafe11c73413f8bccf316ba9f67b443f0a23cabedfe35b8cd0086b2c5b03ee2bae76d8da36f32e2bac528fa251931628af3dfd9ba3635238f0dc0b17e19cb2df7b8f7da3748d515b2265be6dae46deae57c80a2bebb43226bae2a3fdbe81513fae14109619894bbf840158933afe3505a259756c25cf173bc3108d3a4330472d1de9cb4c7f07ee51198486fcee01be81b6dadf6669ce71532ee0fbe2d84f4e364ca86c37377c992f17535e23bb9047df2cac1daf4ecede24130006b3f6763d6129f68aeeeb3e73156f1ab46951bbc45bde50192c53ea94d7bbe5a9f45c031aa367f3a0523a69c76f8bfb0cf1b3f1b8d0a1406d17970878ccd093809d82ec869e2d8c9172b5e4ec411f9d98b83e86f4ced6fce7a5419976594bf003bb4f285463e262c8cb34f7e4e74790ab4b77aab5ffc22c8406e46d8df31cc7ddc149f54ffa78e760ada36f43aac49792a9e0b580964b1475e472ba78103e2883a567ede4b1f21c9b8992f3668270abd07a8527a08980ba46a16772b6626c00cf81c00a172a8cb631ffa5d9bb4d6c4a59e4b647c71b0fc22e96f83e82c1d9d447dc13ffc87c4d500839e9eca306736ab610384982db582f9fd9e911f004dc904d7b610d702ede5e4e0f88c7096647c19d8f282bb84065e616acbc776ff9c1aa313dd521e9a8b23223e8bb939796b083673f0c3ba565ce9739ef9059042d56e45635258254946b8d0f71830ef02b4a44f6b4492fc11f3da1c46481d504997722ef82c3eb7f44baa2754cf49fb19a82575ac35be4f76fab706e283a8a4e582a1791a556d99d032257a549f791b3d1a2e29ca49e5a25825237e9b26f0de1aae8c1ae3a4e80597b945ddbaaf76b764741aad17921ac2cefd4bcda7a6ded80378adbd72c7d74524f0058947d94959d62b5fca22015d732c7688951d462f812ac2977613b80682743ab8d66a2244a99a5279842f523f2ad2044577cf4ed1c135de8166775928a8930ef69c6b86334d074053424887a9712138853cb73dea003cd76d5fbe0bf7058d52a313295b3aac9897d47a6203e94a2a08392988db72de7c676ac65408e5a71f20d3bcf706b29881b81b40711c56c618041883c5d3f6233032b51f8ec2a8691ea16c790afa3f5eb73b42c8b403e87475e95d4cfc93789776c802c4cb6c776875e624cc3a89101fada53370944960eaa3e44906e3d52705e8465237f1e9125f8520fe4a99e975b4f0148807aedc1434f30777c031d436dc4c238456521a2750f0f519d880f7252d5c7c736274fd73373157c855f79eb2188b92a92bdeb1664d1abaec836f444a5a2d743bb2142f001ff73572071d85c9c5ad8ceaa3ea9e207a3a03cdfe10ee7549e8309b991ed9c321409eb350a2d2b19963d75d5b6e59291c29fc9b952714d9aed6f17cfb9b128878b689858c82bd3366ba35ec424ba1f0711f0f18bcb827a5b335a302dbc9e891135ca21ad14b8815b2d65acce2f691e359b40df8f98c52549c97ac4c8e02118e3c7f6d12c734c2713eeac1ee56961612830f990b9bd8b5ccf1f28f0e76b58f26cdb56f69c3b5402962f50bea96c2ec6eaa316cc5301f24c429ca9c95bd7c84e524436f4d3492b749bf5c72337033dd9408709d2ecc9f7bdf40847199308c10599e4bb80c0c5c399c0aa00df59db7d297537966d21ce570b9ef32a9cc6375c463be724e3977ba50226508a98f2f66fc34a7c93d133ca6843d3e49c829f245f550ff6785d175a4ffc688b285fe1e60f62ef8214627fb29fc3c87c4c3917f6ccbcc5582b281a8db569604717e7790a3a1a50ca37f6fefbec756ddb933ba0ba47adcd2755486d7fb99e8db91c7198a34f2812412433e86577ed52d03399d056aa0031492393aa03776528163f4fc0a9a09171b8f22703c227f6f09d6cf4c505a8f604c9b38b284675b8439596d45527fab2635fe991c50ca77d8bb1b004c6bb329b286ae59e08b141557f45c7fac148024fdf3d5bfe8482ed20600fa9f3af7742c4209e1ddda1b5018134618873664acf378df84707446957c4949bfd37e89d718cd4b47b26db5f20c86a23594d1be5c8813e8ef6088c3612015228980b12e0b7b2127af310d4500ed608961ce1e8c1c6d5641e4815e527cca1d12f535e8631be42d605fe99c1f99dc14b82a6def7030c308d7007f45e0fd25b0b378bd308bcfa3b1ac3225768d75888d046a93d7a4a9d4f506d64352a7c670d3c10c3d6028640813c1b2d5a3e169091838f450950b5e93bc3d012dce61b511152982e0f0972d1281dda514aef2f965d6293fb31187f25af07f5ba3e57aac1d0ec9ec6c391f4b10be82d8196a67e8e02abf05d7f342fda683668497537cdd68a1ffa0a90dbe261e517d60e8871d1aa000f0c2d8f5d11d96af4192ed69a2c12d0a05c5270debe3c3c13e3eee343986bedf4e45aa7a417645b2fea80cf28ceab636413ecb525e4341bc67582c952b8abadf7194ccf0f50b9f83a1b4ce0d9cc0d03df4fafb0eaa9c760ba209f09dba8c08d4bd10eac39035a337a6d721f6818053cb4761f6d1653494718b1549f6f0412f8ab95d07ec9787f44b7ad945522d01a2c6c6cc94961d9a0ad46c9ca7c8f7978cf996570a5bc11e92f03507dac0cddd9590dcfc95dff1c71af94eef92d6a9c84b1596a80a81a448d21f354d04f46dba50338f5cf9ceb602cf2d65c3d27be11484e8a090f5f67e01cc34d0d6169fc1e6be0d3df892dd6de300bb15afcf478ae33ffa15e4acb3a7c74d29d09fe124a99c89a9e7b00f2950507de33a7a5571d0fe556663630a898d8719f9cfc75b4f0ea15f69fa4e92062d6b38cc61589898069242aa82c0daefe273414582273074c3fd80bbda10cfb475114d99657f9ee96da4d426568c216fabae154580127e372336d55294909f74aab8f2fe7f6934e7f89e06f5f0ec43a53dfd588d50fb9e1d68206642043a0e35e812b92bfabbe69a630a723c2894eb10b28af05cc8fdfb0a35b1a4affedc4f6d67b54bf3402ea3fa6aa9e25dcb3aec0610b4dfe209ce2583d3cf78fe9e43d8964157fa7e515ac39269e64754ae2334ae689af7d5f3b9267a3251f855f4ddf12e5a76258df7a679f7f8db0ef7018e8dae2bf1af4dcc336e20fcabf8697cf6e533d0ba492adef54ee42e0f62a2e99ac1972bab40ed3eee6fd02dee0d2f42dfac19c49e459cd1d931c327fedc1e6fc231d503c3eeaf5108ac05756f44324b2bce8905f0c4bea67aae5d8f740e717ea30690d20bc08f3c52e931ba8abed9eb7d8a1d436f7f43847e56b7bde21613983f0ad0fae06bf1a67c5bc1d2aec44824cc3e91f87fa9cfd58d90b99812ffd7d6d13af33177965ad0b8b9835b43487727239395bd28969256b98bb5864e9661c0e99fdfa31aecf2ca7215257abe7539bfb21c514ab5365b0743b525c4f35a225ba620701e45a37557a6bce0a41cad0e2132b94248736f6472ab721e11cf5b8eacff29c24cfd666a95d27747d59e7bdbf3976e8f6546eafe2d5f1a17e947c18f017788897cb2d97e67e3e9ac9e7e42f20fe3698799fac8b6b1015a50e4a2d6adb048c62a2b80d31662e87903b9e5fc0a0702afafc8148f044f104026e8a5696a26f7ef7650432aa55e97af57ea092de6318ddc66f14fff0b0981d4ca300fe1224cf5f707945d694f0aefbd55591d4c00622a45383c23bccd4a3f04526415594708ffac111549b53be7160264b718ded9e8a685a0148f110bda7fa217282f699ef348834f43d27e16b4d4e0beec5b912af2505e3a8896195c5c0f5a1dc381a4762603674a4e93329746a5511d463b356e6c69dc1882c7619e213e311ffb1648d5a31c536bdd38c028526da5a7dfc66f4a6aec5c917798e0b68939ccd1f1c7ec4716df9d7f443528e4bc52e2ede762465fd2da0dc9e177313ad93b765382e5d2e1153491d21291d0cc6fd78b9ca2dd08cb8ba1772090410edabcece071eeb8dcfd8894a0db9177525b37bd413cc2e10ed6510c2bc020996df99a9d7bcd574cbc078103150802323d2de97961f2b83d2f33f1f91fbba5e9ea3b184ca2e544352bbbd2a40f48fc2ac30dc5e63479c1a857a472d788b201d9f86bb6856381d8b59a5d8cef4767bbd51e4d5eb3a15ca1e709550c7d65c6aeb31602950b8caea0f27f2959fd31492af497bfd8b7d12cbc87c9c93254a56fb9f8531824e76ee93046031c3fa76d1d8019124256eab18c63338d7ff936a2009463db16e1ee133bf676283023facbffbc649bbb28ae6f478067019bf92320d8247a9030387178b7d1318491f5f34a2c0f84fc88d1862c1a703fe40413ce86da4581f65377e1f59d5c0e6ba5bab563c41e06aba4ad2424b6005a84c094e71406128c658fba51c53a749470005dd995a8730a07d5ed843a1a4baa3ecbfaea8aaef2dae8fe3f43ca46a59eeadf7cc8133b3c78f05d2391405ccb403f22be8243d75d8b2f122e161d2d2f2b027e9c524de9053c7f46f355dd5d9af69bdbdb595638a7aad017cf338de16c8309564af3850a2407f220e24260e5bbfd02d1539f257d7cd7c1e1eeed0a354215ded2c8ee65baa97f244a2e274c16020f1febb2c557719c9114fcb1f8f1e9bbccd270c88c75e5e3028a8febd2ad0f9787911a8082355495c5c0f7ca82bc22c934dd27af606d7f7b6711e6d5899ebee3169ff0fbd21bdce371131dc702a62730c9158710673a640305ba58c12d89d553cb48c6921746eb5d0ecd24de79f6267dec919ba02266584b4b7121d29d3fac9ccae442ea6ba3772fa434d11153d7ccf01e8b53f08cccad40d3a758c5bad07d23ae5a6680e3f8a37c4b43ad4a04032f15a84dc7b76f5de54ebfe666cf7f42e00e2e01638ac8127e72732619d46f23349a570e2cdef061586ae4d8b9912126462e8bc70b4f6abf2ae41e431a6d9537b51ae7a8e58562e821983fe597d82356dbed99ba51ba51a07784a1daeacf91a914cb9c6c9cdafa2d1346aaee73b0635593d0b511defe2e5324a8f9051f8b78714e0216b0fb17c1db50593d7599afabbf68ba930e1f7c44c02767de7f36ce3462def4e632df9868ef9be605b369f8889f096abe391ecdb277cec7de1c9c36d469804b8bfb7cc15e17034ff8c9f5c34db1868d7f889aced10a8ad2eb7ba9a35b4510ee215cea463497b2fc1c3d16673d6e480cd412af228767023f37272f3acb483c7b8f44152bf4b816ba27eff0c17eba13899a78d2bedb757071b43f90b894b9c7747e3e6f4d207095888a59039e1e896eded913091769af643353d307fd5b77cbd5096b33d35295fb93d47b66abbde1f2f55a0a6767c93a45bcc75213ade54075f6f01856b4083aa5a403f8de30acef440b677837f62122d4be16c2ada73e44b226ea0b6cd27328773cab29e761ec5e3d3b04f8049a4d3f48381b1f5476a9d0f17e9975d70de1ff79969c18ad5e0a4a64ee14d1e594efda8c3d0b027562fa724ac63d3ef19b43985ad1526e086ed3e3f107eca68c0ef6b2bcc900e094787f708acb6aa7280b3c5085e1e4c24123420a38378e1258cc52017b241f3a04190d54af01126b33165ceb6a07e98fe84cc4a0ac07c455e63c72d00525774cce6ac79538002b3629051523b0bbe2d6023df841468268b128daf0a7a049cd6b6a6775db798d5a3d0385d416e037eaaca8b2ddc89b7a2f7fec27cc061246e771b56abeed07ab4311c1c6c5be78f5933e218"}, 0x1008, 0x800) r7 = getegid() r8 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x1, r3, r7, r3, r4, 0x21, 0x6}, 0xd820, 0x2a1, r8, r2, 0x1f, 0x1, 0xfffffffffffffff7, 0x6}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/148) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000340)=""/14, 0xe}], 0x2, 0x0) 22:20:25 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/control\x00') mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') 22:20:25 executing program 3: close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) pread(0xffffffffffffffff, &(0x7f0000000040)="0000ea000000008586dac17d2e883c02b8ebec557d43036f43aa9ec02f21d812b5fda9a2c854772d47f000"/57, 0x39, 0x4000000d84a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x800, 0x1, 0x1, 0x7780, 0x205}, 0xc) close(0xffffffffffffffff) (async) socket(0x18, 0x3, 0x3a) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) close(r0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) pread(0xffffffffffffffff, &(0x7f0000000040)="0000ea000000008586dac17d2e883c02b8ebec557d43036f43aa9ec02f21d812b5fda9a2c854772d47f000"/57, 0x39, 0x4000000d84a) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x800, 0x1, 0x1, 0x7780, 0x205}, 0xc) (async) 22:20:25 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x1ab) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/129, 0x81}], 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x40) 22:20:25 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x9, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e073948e69931929648da24cc779e80342330c149e8ac7559dc6542edfd", 0x28) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x40000000000, 0x2) (async) lseek(r0, 0x40000000000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="e6bd3cd3ed65b8d24f92685e0b343d28200f3f2d47854dd6c98789d90892d44c6ffff61fd1a2255d33e5b3daeeaab8a3ec9018d67f059cb74efb0de5b6abf57154d0213e49e8c35ddc75b9a0628ac6e17d5225d41cdb2e1fbaa7aa37faaccd", 0x5f}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:25 executing program 7: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, 0x0, 0x80, 0x1f}, 0x7, 0x8001, 0x80000000}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, 0x0, 0x80, 0x1f}, 0x7, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, r3, 0x0, 0x0, 0x0, 0x7}, 0x67, 0x200401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x67910ae555c5072c, 0x2a0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r6, 0x4, 0x1b}, 0x0, 0x7f, 0x7ffffffffffffffe}) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r6, 0x4, 0x1b}, 0x0, 0x7f, 0x7ffffffffffffffe}) semop(r7, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r7, 0xffffffffffffffff, 0x4) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000240)=""/167) (async) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000240)=""/167) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, r8, 0x0, r8, 0xdf, 0x79}, 0x7ff, 0xa3, 0x5}) semop(r7, &(0x7f00000004c0)=[{0x0, 0x9, 0x1000}, {0x24d364f597cf55d4, 0x81}, {0x1, 0x1, 0x1800}, {0x3, 0x100, 0x1800}, {0x2, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r7, 0x2f3d049e33cda152, 0x7, &(0x7f0000000080)=""/206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x7ff, r5, r6, r10, 0x0, 0x50, 0xffff}, 0x49b, 0xff, 0x5}) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x7ff, r5, r6, r10, 0x0, 0x50, 0xffff}, 0x49b, 0xff, 0x5}) semop(r7, &(0x7f00000003c0)=[{0x1, 0x9}, {0x2, 0x2}, {0x2, 0x0, 0x1000}, {0x2, 0x7f, 0x800}, {0x2, 0x8}], 0x5) (async) semop(r7, &(0x7f00000003c0)=[{0x1, 0x9}, {0x2, 0x2}, {0x2, 0x0, 0x1000}, {0x2, 0x7f, 0x800}, {0x2, 0x8}], 0x5) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r11, &(0x7f0000000b80)=[{&(0x7f00000006c0)=""/139, 0x8b}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000780)=""/81, 0x51}, {&(0x7f0000000800)=""/147, 0x93}, {&(0x7f00000008c0)=""/74, 0x4a}, {&(0x7f0000000940)=""/91, 0x5b}, {&(0x7f0000000440)=""/3, 0x3}, {&(0x7f0000000a80)=""/225, 0xe1}], 0x8, 0x0) 22:20:25 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffa, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffa, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x7}, 0x66, 0x401, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, r5, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, r5, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4) msgget$private(0x0, 0x108) (async) r6 = msgget$private(0x0, 0x108) msgsnd(r6, &(0x7f0000000940)={0x1, "adf84feccb79654e5d1724290c69bfa094ce1a488e0b606f55577343d001f90b62f24d239479c4f1ad4544afc6d4c6dd112f3358be0152c26a72673efc17a8a4a0a4fafe11c73413f8bccf316ba9f67b443f0a23cabedfe35b8cd0086b2c5b03ee2bae76d8da36f32e2bac528fa251931628af3dfd9ba3635238f0dc0b17e19cb2df7b8f7da3748d515b2265be6dae46deae57c80a2bebb43226bae2a3fdbe81513fae14109619894bbf840158933afe3505a259756c25cf173bc3108d3a4330472d1de9cb4c7f07ee51198486fcee01be81b6dadf6669ce71532ee0fbe2d84f4e364ca86c37377c992f17535e23bb9047df2cac1daf4ecede24130006b3f6763d6129f68aeeeb3e73156f1ab46951bbc45bde50192c53ea94d7bbe5a9f45c031aa367f3a0523a69c76f8bfb0cf1b3f1b8d0a1406d17970878ccd093809d82ec869e2d8c9172b5e4ec411f9d98b83e86f4ced6fce7a5419976594bf003bb4f285463e262c8cb34f7e4e74790ab4b77aab5ffc22c8406e46d8df31cc7ddc149f54ffa78e760ada36f43aac49792a9e0b580964b1475e472ba78103e2883a567ede4b1f21c9b8992f3668270abd07a8527a08980ba46a16772b6626c00cf81c00a172a8cb631ffa5d9bb4d6c4a59e4b647c71b0fc22e96f83e82c1d9d447dc13ffc87c4d500839e9eca306736ab610384982db582f9fd9e911f004dc904d7b610d702ede5e4e0f88c7096647c19d8f282bb84065e616acbc776ff9c1aa313dd521e9a8b23223e8bb939796b083673f0c3ba565ce9739ef9059042d56e45635258254946b8d0f71830ef02b4a44f6b4492fc11f3da1c46481d504997722ef82c3eb7f44baa2754cf49fb19a82575ac35be4f76fab706e283a8a4e582a1791a556d99d032257a549f791b3d1a2e29ca49e5a25825237e9b26f0de1aae8c1ae3a4e80597b945ddbaaf76b764741aad17921ac2cefd4bcda7a6ded80378adbd72c7d74524f0058947d94959d62b5fca22015d732c7688951d462f812ac2977613b80682743ab8d66a2244a99a5279842f523f2ad2044577cf4ed1c135de8166775928a8930ef69c6b86334d074053424887a9712138853cb73dea003cd76d5fbe0bf7058d52a313295b3aac9897d47a6203e94a2a08392988db72de7c676ac65408e5a71f20d3bcf706b29881b81b40711c56c618041883c5d3f6233032b51f8ec2a8691ea16c790afa3f5eb73b42c8b403e87475e95d4cfc93789776c802c4cb6c776875e624cc3a89101fada53370944960eaa3e44906e3d52705e8465237f1e9125f8520fe4a99e975b4f0148807aedc1434f30777c031d436dc4c238456521a2750f0f519d880f7252d5c7c736274fd73373157c855f79eb2188b92a92bdeb1664d1abaec836f444a5a2d743bb2142f001ff73572071d85c9c5ad8ceaa3ea9e207a3a03cdfe10ee7549e8309b991ed9c321409eb350a2d2b19963d75d5b6e59291c29fc9b952714d9aed6f17cfb9b128878b689858c82bd3366ba35ec424ba1f0711f0f18bcb827a5b335a302dbc9e891135ca21ad14b8815b2d65acce2f691e359b40df8f98c52549c97ac4c8e02118e3c7f6d12c734c2713eeac1ee56961612830f990b9bd8b5ccf1f28f0e76b58f26cdb56f69c3b5402962f50bea96c2ec6eaa316cc5301f24c429ca9c95bd7c84e524436f4d3492b749bf5c72337033dd9408709d2ecc9f7bdf40847199308c10599e4bb80c0c5c399c0aa00df59db7d297537966d21ce570b9ef32a9cc6375c463be724e3977ba50226508a98f2f66fc34a7c93d133ca6843d3e49c829f245f550ff6785d175a4ffc688b285fe1e60f62ef8214627fb29fc3c87c4c3917f6ccbcc5582b281a8db569604717e7790a3a1a50ca37f6fefbec756ddb933ba0ba47adcd2755486d7fb99e8db91c7198a34f2812412433e86577ed52d03399d056aa0031492393aa03776528163f4fc0a9a09171b8f22703c227f6f09d6cf4c505a8f604c9b38b284675b8439596d45527fab2635fe991c50ca77d8bb1b004c6bb329b286ae59e08b141557f45c7fac148024fdf3d5bfe8482ed20600fa9f3af7742c4209e1ddda1b5018134618873664acf378df84707446957c4949bfd37e89d718cd4b47b26db5f20c86a23594d1be5c8813e8ef6088c3612015228980b12e0b7b2127af310d4500ed608961ce1e8c1c6d5641e4815e527cca1d12f535e8631be42d605fe99c1f99dc14b82a6def7030c308d7007f45e0fd25b0b378bd308bcfa3b1ac3225768d75888d046a93d7a4a9d4f506d64352a7c670d3c10c3d6028640813c1b2d5a3e169091838f450950b5e93bc3d012dce61b511152982e0f0972d1281dda514aef2f965d6293fb31187f25af07f5ba3e57aac1d0ec9ec6c391f4b10be82d8196a67e8e02abf05d7f342fda683668497537cdd68a1ffa0a90dbe261e517d60e8871d1aa000f0c2d8f5d11d96af4192ed69a2c12d0a05c5270debe3c3c13e3eee343986bedf4e45aa7a417645b2fea80cf28ceab636413ecb525e4341bc67582c952b8abadf7194ccf0f50b9f83a1b4ce0d9cc0d03df4fafb0eaa9c760ba209f09dba8c08d4bd10eac39035a337a6d721f6818053cb4761f6d1653494718b1549f6f0412f8ab95d07ec9787f44b7ad945522d01a2c6c6cc94961d9a0ad46c9ca7c8f7978cf996570a5bc11e92f03507dac0cddd9590dcfc95dff1c71af94eef92d6a9c84b1596a80a81a448d21f354d04f46dba50338f5cf9ceb602cf2d65c3d27be11484e8a090f5f67e01cc34d0d6169fc1e6be0d3df892dd6de300bb15afcf478ae33ffa15e4acb3a7c74d29d09fe124a99c89a9e7b00f2950507de33a7a5571d0fe556663630a898d8719f9cfc75b4f0ea15f69fa4e92062d6b38cc61589898069242aa82c0daefe273414582273074c3fd80bbda10cfb475114d99657f9ee96da4d426568c216fabae154580127e372336d55294909f74aab8f2fe7f6934e7f89e06f5f0ec43a53dfd588d50fb9e1d68206642043a0e35e812b92bfabbe69a630a723c2894eb10b28af05cc8fdfb0a35b1a4affedc4f6d67b54bf3402ea3fa6aa9e25dcb3aec0610b4dfe209ce2583d3cf78fe9e43d8964157fa7e515ac39269e64754ae2334ae689af7d5f3b9267a3251f855f4ddf12e5a76258df7a679f7f8db0ef7018e8dae2bf1af4dcc336e20fcabf8697cf6e533d0ba492adef54ee42e0f62a2e99ac1972bab40ed3eee6fd02dee0d2f42dfac19c49e459cd1d931c327fedc1e6fc231d503c3eeaf5108ac05756f44324b2bce8905f0c4bea67aae5d8f740e717ea30690d20bc08f3c52e931ba8abed9eb7d8a1d436f7f43847e56b7bde21613983f0ad0fae06bf1a67c5bc1d2aec44824cc3e91f87fa9cfd58d90b99812ffd7d6d13af33177965ad0b8b9835b43487727239395bd28969256b98bb5864e9661c0e99fdfa31aecf2ca7215257abe7539bfb21c514ab5365b0743b525c4f35a225ba620701e45a37557a6bce0a41cad0e2132b94248736f6472ab721e11cf5b8eacff29c24cfd666a95d27747d59e7bdbf3976e8f6546eafe2d5f1a17e947c18f017788897cb2d97e67e3e9ac9e7e42f20fe3698799fac8b6b1015a50e4a2d6adb048c62a2b80d31662e87903b9e5fc0a0702afafc8148f044f104026e8a5696a26f7ef7650432aa55e97af57ea092de6318ddc66f14fff0b0981d4ca300fe1224cf5f707945d694f0aefbd55591d4c00622a45383c23bccd4a3f04526415594708ffac111549b53be7160264b718ded9e8a685a0148f110bda7fa217282f699ef348834f43d27e16b4d4e0beec5b912af2505e3a8896195c5c0f5a1dc381a4762603674a4e93329746a5511d463b356e6c69dc1882c7619e213e311ffb1648d5a31c536bdd38c028526da5a7dfc66f4a6aec5c917798e0b68939ccd1f1c7ec4716df9d7f443528e4bc52e2ede762465fd2da0dc9e177313ad93b765382e5d2e1153491d21291d0cc6fd78b9ca2dd08cb8ba1772090410edabcece071eeb8dcfd8894a0db9177525b37bd413cc2e10ed6510c2bc020996df99a9d7bcd574cbc078103150802323d2de97961f2b83d2f33f1f91fbba5e9ea3b184ca2e544352bbbd2a40f48fc2ac30dc5e63479c1a857a472d788b201d9f86bb6856381d8b59a5d8cef4767bbd51e4d5eb3a15ca1e709550c7d65c6aeb31602950b8caea0f27f2959fd31492af497bfd8b7d12cbc87c9c93254a56fb9f8531824e76ee93046031c3fa76d1d8019124256eab18c63338d7ff936a2009463db16e1ee133bf676283023facbffbc649bbb28ae6f478067019bf92320d8247a9030387178b7d1318491f5f34a2c0f84fc88d1862c1a703fe40413ce86da4581f65377e1f59d5c0e6ba5bab563c41e06aba4ad2424b6005a84c094e71406128c658fba51c53a749470005dd995a8730a07d5ed843a1a4baa3ecbfaea8aaef2dae8fe3f43ca46a59eeadf7cc8133b3c78f05d2391405ccb403f22be8243d75d8b2f122e161d2d2f2b027e9c524de9053c7f46f355dd5d9af69bdbdb595638a7aad017cf338de16c8309564af3850a2407f220e24260e5bbfd02d1539f257d7cd7c1e1eeed0a354215ded2c8ee65baa97f244a2e274c16020f1febb2c557719c9114fcb1f8f1e9bbccd270c88c75e5e3028a8febd2ad0f9787911a8082355495c5c0f7ca82bc22c934dd27af606d7f7b6711e6d5899ebee3169ff0fbd21bdce371131dc702a62730c9158710673a640305ba58c12d89d553cb48c6921746eb5d0ecd24de79f6267dec919ba02266584b4b7121d29d3fac9ccae442ea6ba3772fa434d11153d7ccf01e8b53f08cccad40d3a758c5bad07d23ae5a6680e3f8a37c4b43ad4a04032f15a84dc7b76f5de54ebfe666cf7f42e00e2e01638ac8127e72732619d46f23349a570e2cdef061586ae4d8b9912126462e8bc70b4f6abf2ae41e431a6d9537b51ae7a8e58562e821983fe597d82356dbed99ba51ba51a07784a1daeacf91a914cb9c6c9cdafa2d1346aaee73b0635593d0b511defe2e5324a8f9051f8b78714e0216b0fb17c1db50593d7599afabbf68ba930e1f7c44c02767de7f36ce3462def4e632df9868ef9be605b369f8889f096abe391ecdb277cec7de1c9c36d469804b8bfb7cc15e17034ff8c9f5c34db1868d7f889aced10a8ad2eb7ba9a35b4510ee215cea463497b2fc1c3d16673d6e480cd412af228767023f37272f3acb483c7b8f44152bf4b816ba27eff0c17eba13899a78d2bedb757071b43f90b894b9c7747e3e6f4d207095888a59039e1e896eded913091769af643353d307fd5b77cbd5096b33d35295fb93d47b66abbde1f2f55a0a6767c93a45bcc75213ade54075f6f01856b4083aa5a403f8de30acef440b677837f62122d4be16c2ada73e44b226ea0b6cd27328773cab29e761ec5e3d3b04f8049a4d3f48381b1f5476a9d0f17e9975d70de1ff79969c18ad5e0a4a64ee14d1e594efda8c3d0b027562fa724ac63d3ef19b43985ad1526e086ed3e3f107eca68c0ef6b2bcc900e094787f708acb6aa7280b3c5085e1e4c24123420a38378e1258cc52017b241f3a04190d54af01126b33165ceb6a07e98fe84cc4a0ac07c455e63c72d00525774cce6ac79538002b3629051523b0bbe2d6023df841468268b128daf0a7a049cd6b6a6775db798d5a3d0385d416e037eaaca8b2ddc89b7a2f7fec27cc061246e771b56abeed07ab4311c1c6c5be78f5933e218"}, 0x1008, 0x800) getegid() (async) r7 = getegid() r8 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x1, r3, r7, r3, r4, 0x21, 0x6}, 0xd820, 0x2a1, r8, r2, 0x1f, 0x1, 0xfffffffffffffff7, 0x6}) (async) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x1, r3, r7, r3, r4, 0x21, 0x6}, 0xd820, 0x2a1, r8, r2, 0x1f, 0x1, 0xfffffffffffffff7, 0x6}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/148) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000340)=""/14, 0xe}], 0x2, 0x0) 22:20:25 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async, rerun: 32) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, 0x0, 0x80, 0x1f}, 0x7, 0x8001, 0x80000000}) (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, r3, 0x0, 0x0, 0x0, 0x7}, 0x67, 0x200401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async, rerun: 32) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x4000) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x67910ae555c5072c, 0x2a0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r6, 0x4, 0x1b}, 0x0, 0x7f, 0x7ffffffffffffffe}) (async) semop(r7, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r7, 0xffffffffffffffff, 0x4) (async, rerun: 32) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000240)=""/167) (rerun: 32) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000000340)=0x3) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, r8, 0x0, r8, 0xdf, 0x79}, 0x7ff, 0xa3, 0x5}) (async) semop(r7, &(0x7f00000004c0)=[{0x0, 0x9, 0x1000}, {0x24d364f597cf55d4, 0x81}, {0x1, 0x1, 0x1800}, {0x3, 0x100, 0x1800}, {0x2, 0x1, 0x1000}], 0x5) (async) semctl$GETZCNT(r7, 0x2f3d049e33cda152, 0x7, &(0x7f0000000080)=""/206) (async) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x7ff, r5, r6, r10, 0x0, 0x50, 0xffff}, 0x49b, 0xff, 0x5}) semop(r7, &(0x7f00000003c0)=[{0x1, 0x9}, {0x2, 0x2}, {0x2, 0x0, 0x1000}, {0x2, 0x7f, 0x800}, {0x2, 0x8}], 0x5) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r11, &(0x7f0000000b80)=[{&(0x7f00000006c0)=""/139, 0x8b}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000780)=""/81, 0x51}, {&(0x7f0000000800)=""/147, 0x93}, {&(0x7f00000008c0)=""/74, 0x4a}, {&(0x7f0000000940)=""/91, 0x5b}, {&(0x7f0000000440)=""/3, 0x3}, {&(0x7f0000000a80)=""/225, 0xe1}], 0x8, 0x0) 22:20:25 executing program 3: close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) pread(0xffffffffffffffff, &(0x7f0000000040)="0000ea000000008586dac17d2e883c02b8ebec557d43036f43aa9ec02f21d812b5fda9a2c854772d47f000"/57, 0x39, 0x4000000d84a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x800, 0x1, 0x1, 0x7780, 0x205}, 0xc) close(0xffffffffffffffff) (async) socket(0x18, 0x3, 0x3a) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) close(r0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) pread(0xffffffffffffffff, &(0x7f0000000040)="0000ea000000008586dac17d2e883c02b8ebec557d43036f43aa9ec02f21d812b5fda9a2c854772d47f000"/57, 0x39, 0x4000000d84a) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x800, 0x1, 0x1, 0x7780, 0x205}, 0xc) (async) 22:20:25 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x3a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1}, 0x2, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1ff, 0x7, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x3f, r4, r3, r4, r3, 0x44, 0x3}, 0xff, 0x1c6, 0x0, 0x0, 0xfbe1, 0x0, 0x10000, 0x29e0}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r6, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r6, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r6, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) semop(r6, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r7 = getuid() chown(&(0x7f0000000000)='./file0\x00', r7, 0x0) seteuid(r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x183, r4, r3, r2, r3, 0x4, 0xc2}, 0x3f, 0x9, 0x5}) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:25 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ftruncate(r0, 0x1400000000000000) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x28) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ftruncate(r0, 0x1400000000000000) (async) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x28) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:26 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="adc5cc3cf84ebd8878401d705a8489c753af7bd20e5cc5bc5dfc569570bdb24863da54b25449b519f5da3032ce4e04fa06160083c81cb7cd2547c1ed8b905ad3ada450809e0e1e26abdc643a1e97bfe04f12fad32bc8eb1a36fc54ba137acb80acc5acd2908aea3f9ce9d9b5282502937195f401f88d09f1bc", 0x79}], 0x1) pread(r0, &(0x7f0000000080)="3cd15db7eddf9a7b11d91d52410e7247b65737fb0d31c30016", 0x19, 0x9) 22:20:26 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:26 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/control\x00') (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') 22:20:26 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x1ab) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/129, 0x81}], 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) syz_open_pts() (async) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x40) 22:20:26 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r2, r3, r4, r3, 0x80, 0x1f}, 0x3, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) shmctl$IPC_RMID(r1, 0x0) (async, rerun: 32) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:26 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x1ab) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/129, 0x81}], 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x40) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) dup(0xffffffffffffff9c) (async) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x1ab) (async) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/129, 0x81}], 0x2) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) syz_open_pts() (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x40) (async) 22:20:26 executing program 4: openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ftruncate(r0, 0x1400000000000000) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x28) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:26 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/control\x00') mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/control\x00') (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) 22:20:27 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) (async) close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:27 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x2) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0xc4d, r3, r4, r3, r4, 0x100, 0x1}, 0x99, 0x0, r2, r2, 0x8, 0x401, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x8, 0x0, 0x6}) r5 = geteuid() r6 = getuid() setreuid(0x0, r6) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x0, r6, r4, r3, r4, 0x30, 0x4}, 0x7ff, 0x0, r7, r2, 0x7f, 0x4, 0xaa7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r9 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r9, r4, r5, r4, 0x80, 0x8023}, 0x1, 0x8001}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r5, r4, r5, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4) r10 = msgget$private(0x0, 0x408) r11 = semget(0x3, 0x3, 0x40) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000540)=[0x7ad6, 0x1, 0x8, 0x2, 0x1, 0x100]) r12 = getuid() setreuid(0x0, r12) r13 = getpgid(r2) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000480)={{0x0, r12, r4, r6, r4, 0x0, 0x401}, 0xa5, 0x2, r13, r7, 0x6, 0x6, 0xcc8, 0x39}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r14, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:27 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) (async) close(0xffffffffffffffff) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 64) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x400, 0x1f, 0x1, 0x6, "95eb9d10ff6e28ab6694900d7177eabaddffecff", 0x3, 0x6}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x7, 0xc191) 22:20:27 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140)='./bus\x00', 0x6}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:27 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x2) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0xc4d, r3, r4, r3, r4, 0x100, 0x1}, 0x99, 0x0, r2, r2, 0x8, 0x401, 0x1}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x8, 0x0, 0x6}) (async) r5 = geteuid() (async) r6 = getuid() setreuid(0x0, r6) (async) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x0, r6, r4, r3, r4, 0x30, 0x4}, 0x7ff, 0x0, r7, r2, 0x7f, 0x4, 0xaa7}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async) r9 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r9, r4, r5, r4, 0x80, 0x8023}, 0x1, 0x8001}) (async) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r5, r4, r5, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4) (async) r10 = msgget$private(0x0, 0x408) r11 = semget(0x3, 0x3, 0x40) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000540)=[0x7ad6, 0x1, 0x8, 0x2, 0x1, 0x100]) (async) r12 = getuid() setreuid(0x0, r12) (async) r13 = getpgid(r2) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000480)={{0x0, r12, r4, r6, r4, 0x0, 0x401}, 0xa5, 0x2, r13, r7, 0x6, 0x6, 0xcc8, 0x39}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r14, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:27 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0xbc) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') symlink(&(0x7f0000000100)='./file0/control/file1\x00', &(0x7f0000000140)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:27 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async, rerun: 64) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x3a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1}, 0x2, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1ff, 0x7, 0x1}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x3f, r4, r3, r4, r3, 0x44, 0x3}, 0xff, 0x1c6, 0x0, 0x0, 0xfbe1, 0x0, 0x10000, 0x29e0}) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async, rerun: 64) semop(r6, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async, rerun: 64) semop(r6, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(r6, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) semop(r6, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async) r7 = getuid() chown(&(0x7f0000000000)='./file0\x00', r7, 0x0) (async) seteuid(r7) (async, rerun: 64) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async, rerun: 64) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x183, r4, r3, r2, r3, 0x4, 0xc2}, 0x3f, 0x9, 0x5}) (async, rerun: 32) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (rerun: 32) 22:20:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x400, 0x1f, 0x1, 0x6, "95eb9d10ff6e28ab6694900d7177eabaddffecff", 0x3, 0x6}) (async) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async, rerun: 32) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x7, 0xc191) (rerun: 32) 22:20:28 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x2) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0xc4d, r3, r4, r3, r4, 0x100, 0x1}, 0x99, 0x0, r2, r2, 0x8, 0x401, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x8, 0x0, 0x6}) (async, rerun: 32) r5 = geteuid() (rerun: 32) r6 = getuid() setreuid(0x0, r6) (async) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x0, r6, r4, r3, r4, 0x30, 0x4}, 0x7ff, 0x0, r7, r2, 0x7f, 0x4, 0xaa7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async, rerun: 32) r9 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r9, r4, r5, r4, 0x80, 0x8023}, 0x1, 0x8001}) (async) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r5, r4, r5, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4) r10 = msgget$private(0x0, 0x408) (async) r11 = semget(0x3, 0x3, 0x40) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000540)=[0x7ad6, 0x1, 0x8, 0x2, 0x1, 0x100]) (async) r12 = getuid() setreuid(0x0, r12) r13 = getpgid(r2) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000480)={{0x0, r12, r4, r6, r4, 0x0, 0x401}, 0xa5, 0x2, r13, r7, 0x6, 0x6, 0xcc8, 0x39}) (async) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x0) (async) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r14, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:28 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r6 = semget$private(0x0, 0x4, 0x3a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1}, 0x2, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1ff, 0x7, 0x1}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x3f, r4, r3, r4, r3, 0x44, 0x3}, 0xff, 0x1c6, 0x0, 0x0, 0xfbe1, 0x0, 0x10000, 0x29e0}) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r6, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r6, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r6, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r6, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async) r7 = getuid() chown(&(0x7f0000000000)='./file0\x00', r7, 0x0) (async) seteuid(r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x183, r4, r3, r2, r3, 0x4, 0xc2}, 0x3f, 0x9, 0x5}) (async) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:28 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) openat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x105) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:28 executing program 3: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000800)=0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000840)='./bus\x00', 0x2, 0x103) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x81, 0x1}, {0x200}}) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="a24da4757bb2a006e43923dc54565cd49b9e43d91f4e477b4cfd0e09a3991fe0314d53472c3732c24849ecbdb3334296b15e9d10d9734edcfc7fe228c5c71ad10c9ba415e56a3688027246dc76942412acdce6bb364b5a7d727a32cd9f21e81f155105296e", 0x65}, {&(0x7f0000000200)="f98767132350e12e28f4a36174e0695818dcad93174c31fd536aa33c2febeb79409a26bf44abef8c44de902e9f7fe9ddd9d4ed583d4ba36e51c713f759941f07b6d94f904d7fa1e937afc16a3ca800e86c9951bee24365a97aec0e2bf239ffa199dc2d22b9ccb580961148d4910334940e8862482b0399f9036c032256c9d16af1bbde8abccc7518404675193ec8d11926d76edec19ed15caf9d7f22e3cc649cec2ddf1d8c9b72600f6614c5d6c81345bf7491", 0xb3}, {&(0x7f00000002c0)="0f6beb962dde5f6e079a64b4309682626ad9b53bf5d1671fc1f17c76bac67e47f0f3e017d91ec99622eacc54b469ca0b13f641e7ae220c50cbaa835c0b79a6d2e62569cd703bcaa201b498452b2a71767627cfe8a757ea234261e79321fe3fe5dbc45a959a2f8d3d911440fb253b7ecb632b0399870cba15cfb2df8593d8cfc840ef9cee6e23ea85eff7a2565a93855f57172040c62fcb281ebfa6b8f0", 0x9d}, {&(0x7f0000000380)="c669ca4e0b6cae8729", 0x9}, {&(0x7f00000003c0)="e99ce2022776d7a7a81c99286d60944ecc9c3c29e0338cef71251b549a52e0ebbc18c5dff99ea9e386ac1ea5ff6c60b3bc63b2b6393f4fdb38471ce66c637faa0b191dfb471b7ff3590344e16a87c484a51d4be281311b65220459d31127ec136289caec74c7ef9cececb47cb764104d5f2afe248eb3f1a9187904fe236f95bf411b120c41d7a05f95541ccf80bb77c6d929d9db70b543e55c29d4ad56afe4a7385fd002", 0xa4}, {&(0x7f0000000480)="aca6908a111d4db1a74fcfc39056a8742330d38e1de68aaad451d432827c8c22f7a574a3db1a8e942323eb03989c6fc7a8af6c76f19dd12426610a6cf3dbeccb82aaa56f44036271d523f9b46d7f6c68256935cc4bdc18470dcc14ef6c38ef5d6daf804d17df41b7de3700e814007ae17be3d70784a1aefbbb0e11482cb625111c1d11a505327427ce43f963694e4b65bddadf403eacb545b04409e2549f70ee104575f01cced8fcd168ee5c83a5c2088e1e4b3c44820363f1a75fea006317436439b407", 0xc4}, {&(0x7f0000000580)="b04f5b8d8d63e57834f3bf43b685e6a920efd81bf6733ccff967c35742d6174a", 0x20}], 0x7, &(0x7f0000000640)=[{0x38, 0x1, 0xffffffff, "816c6ce956e366c44b3b801b58ab33f2e8f2162375d1dffde06d9217f18b06fe91"}, {0x108, 0xffff, 0x8, "97f3500f6201659ad01c23755ca4fb166e0ac5c6e7e2488ceef6168ede5675cabcbc419b212e2f9f08dd531945b93cbe744871f99ba79dff956f2b944e550f7d54580eacc3ab680c0bfacb309284f89d3cbede2c203ddd1ab6cc4c3f031468889eedd63680338f93ded9881b52138040089695fdd4cb8162c859ba806e8b2beda5085efd526d364fcf13a8bd69bef97df4fc19f8ff7de66d4bf184fa7d69b0aab874aaa41752308ee488cb34ef06b4895508a1e0470b6c67216d86018f5bba9fdee8b5f2475cdd528bd12fb28baa32afdf3dae3996f5521dbbfe0200e8e3ce22c65a8b0830f18e742f48457c56e53e5c0406040f"}, {0x40, 0xffff, 0x5, "04de3f83b6f6bcd0620c3bf5c0e15bb5fce4f99617bfa5214280addc5dfa15bc394f333e8b803eadbc7165c967ccd2"}], 0x180}, 0x409) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:28 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xef, r2, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x8000, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) r6 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) shmdt(r6) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r7, &(0x7f0000000180)=[{0x0, 0xffff, 0x3800}, {0x7, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x3, 0x800}, {0x1, 0x9}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x4, 0x5e0, 0x800}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r7, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x200, r4, r3, 0x0, r3, 0x40, 0x8}, 0x80, 0xfffffffffffffffa, 0x80000000}) setreuid(r2, r2) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x6, r8, r10, r4, r3, 0x80}, 0x8000000000000000, 0x54, 0x1}) preadv(r9, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x400, 0x1f, 0x1, 0x6, "95eb9d10ff6e28ab6694900d7177eabaddffecff", 0x3, 0x6}) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x7, 0xc191) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x7, 0xc191) 22:20:28 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r6, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r6, &(0x7f0000000440)=[{0x2, 0x8001, 0x1000}, {0x1, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1000}], 0x4) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000, 0x1000}, {0x6, 0x7, 0x1000}], 0x6) r7 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) seteuid(r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x0, r7, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ff}, 0x10000, 0x6, 0x401}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, r7, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7b30d74c, 0x0, r2, r3, r9, 0x22, 0x8001}, 0x40000000000000, 0x48e46, 0x1f}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:28 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140)='./bus\x00', 0x6}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140)='./bus\x00', 0x6}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:28 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0xbc) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') symlink(&(0x7f0000000100)='./file0/control/file1\x00', &(0x7f0000000140)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:28 executing program 3: close(0xffffffffffffffff) (async) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000800)=0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000840)='./bus\x00', 0x2, 0x103) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x81, 0x1}, {0x200}}) (async) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="a24da4757bb2a006e43923dc54565cd49b9e43d91f4e477b4cfd0e09a3991fe0314d53472c3732c24849ecbdb3334296b15e9d10d9734edcfc7fe228c5c71ad10c9ba415e56a3688027246dc76942412acdce6bb364b5a7d727a32cd9f21e81f155105296e", 0x65}, {&(0x7f0000000200)="f98767132350e12e28f4a36174e0695818dcad93174c31fd536aa33c2febeb79409a26bf44abef8c44de902e9f7fe9ddd9d4ed583d4ba36e51c713f759941f07b6d94f904d7fa1e937afc16a3ca800e86c9951bee24365a97aec0e2bf239ffa199dc2d22b9ccb580961148d4910334940e8862482b0399f9036c032256c9d16af1bbde8abccc7518404675193ec8d11926d76edec19ed15caf9d7f22e3cc649cec2ddf1d8c9b72600f6614c5d6c81345bf7491", 0xb3}, {&(0x7f00000002c0)="0f6beb962dde5f6e079a64b4309682626ad9b53bf5d1671fc1f17c76bac67e47f0f3e017d91ec99622eacc54b469ca0b13f641e7ae220c50cbaa835c0b79a6d2e62569cd703bcaa201b498452b2a71767627cfe8a757ea234261e79321fe3fe5dbc45a959a2f8d3d911440fb253b7ecb632b0399870cba15cfb2df8593d8cfc840ef9cee6e23ea85eff7a2565a93855f57172040c62fcb281ebfa6b8f0", 0x9d}, {&(0x7f0000000380)="c669ca4e0b6cae8729", 0x9}, {&(0x7f00000003c0)="e99ce2022776d7a7a81c99286d60944ecc9c3c29e0338cef71251b549a52e0ebbc18c5dff99ea9e386ac1ea5ff6c60b3bc63b2b6393f4fdb38471ce66c637faa0b191dfb471b7ff3590344e16a87c484a51d4be281311b65220459d31127ec136289caec74c7ef9cececb47cb764104d5f2afe248eb3f1a9187904fe236f95bf411b120c41d7a05f95541ccf80bb77c6d929d9db70b543e55c29d4ad56afe4a7385fd002", 0xa4}, {&(0x7f0000000480)="aca6908a111d4db1a74fcfc39056a8742330d38e1de68aaad451d432827c8c22f7a574a3db1a8e942323eb03989c6fc7a8af6c76f19dd12426610a6cf3dbeccb82aaa56f44036271d523f9b46d7f6c68256935cc4bdc18470dcc14ef6c38ef5d6daf804d17df41b7de3700e814007ae17be3d70784a1aefbbb0e11482cb625111c1d11a505327427ce43f963694e4b65bddadf403eacb545b04409e2549f70ee104575f01cced8fcd168ee5c83a5c2088e1e4b3c44820363f1a75fea006317436439b407", 0xc4}, {&(0x7f0000000580)="b04f5b8d8d63e57834f3bf43b685e6a920efd81bf6733ccff967c35742d6174a", 0x20}], 0x7, &(0x7f0000000640)=[{0x38, 0x1, 0xffffffff, "816c6ce956e366c44b3b801b58ab33f2e8f2162375d1dffde06d9217f18b06fe91"}, {0x108, 0xffff, 0x8, "97f3500f6201659ad01c23755ca4fb166e0ac5c6e7e2488ceef6168ede5675cabcbc419b212e2f9f08dd531945b93cbe744871f99ba79dff956f2b944e550f7d54580eacc3ab680c0bfacb309284f89d3cbede2c203ddd1ab6cc4c3f031468889eedd63680338f93ded9881b52138040089695fdd4cb8162c859ba806e8b2beda5085efd526d364fcf13a8bd69bef97df4fc19f8ff7de66d4bf184fa7d69b0aab874aaa41752308ee488cb34ef06b4895508a1e0470b6c67216d86018f5bba9fdee8b5f2475cdd528bd12fb28baa32afdf3dae3996f5521dbbfe0200e8e3ce22c65a8b0830f18e742f48457c56e53e5c0406040f"}, {0x40, 0xffff, 0x5, "04de3f83b6f6bcd0620c3bf5c0e15bb5fce4f99617bfa5214280addc5dfa15bc394f333e8b803eadbc7165c967ccd2"}], 0x180}, 0x409) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:29 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) openat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x105) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:29 executing program 3: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000800)=0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000840)='./bus\x00', 0x2, 0x103) (async) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x81, 0x1}, {0x200}}) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="a24da4757bb2a006e43923dc54565cd49b9e43d91f4e477b4cfd0e09a3991fe0314d53472c3732c24849ecbdb3334296b15e9d10d9734edcfc7fe228c5c71ad10c9ba415e56a3688027246dc76942412acdce6bb364b5a7d727a32cd9f21e81f155105296e", 0x65}, {&(0x7f0000000200)="f98767132350e12e28f4a36174e0695818dcad93174c31fd536aa33c2febeb79409a26bf44abef8c44de902e9f7fe9ddd9d4ed583d4ba36e51c713f759941f07b6d94f904d7fa1e937afc16a3ca800e86c9951bee24365a97aec0e2bf239ffa199dc2d22b9ccb580961148d4910334940e8862482b0399f9036c032256c9d16af1bbde8abccc7518404675193ec8d11926d76edec19ed15caf9d7f22e3cc649cec2ddf1d8c9b72600f6614c5d6c81345bf7491", 0xb3}, {&(0x7f00000002c0)="0f6beb962dde5f6e079a64b4309682626ad9b53bf5d1671fc1f17c76bac67e47f0f3e017d91ec99622eacc54b469ca0b13f641e7ae220c50cbaa835c0b79a6d2e62569cd703bcaa201b498452b2a71767627cfe8a757ea234261e79321fe3fe5dbc45a959a2f8d3d911440fb253b7ecb632b0399870cba15cfb2df8593d8cfc840ef9cee6e23ea85eff7a2565a93855f57172040c62fcb281ebfa6b8f0", 0x9d}, {&(0x7f0000000380)="c669ca4e0b6cae8729", 0x9}, {&(0x7f00000003c0)="e99ce2022776d7a7a81c99286d60944ecc9c3c29e0338cef71251b549a52e0ebbc18c5dff99ea9e386ac1ea5ff6c60b3bc63b2b6393f4fdb38471ce66c637faa0b191dfb471b7ff3590344e16a87c484a51d4be281311b65220459d31127ec136289caec74c7ef9cececb47cb764104d5f2afe248eb3f1a9187904fe236f95bf411b120c41d7a05f95541ccf80bb77c6d929d9db70b543e55c29d4ad56afe4a7385fd002", 0xa4}, {&(0x7f0000000480)="aca6908a111d4db1a74fcfc39056a8742330d38e1de68aaad451d432827c8c22f7a574a3db1a8e942323eb03989c6fc7a8af6c76f19dd12426610a6cf3dbeccb82aaa56f44036271d523f9b46d7f6c68256935cc4bdc18470dcc14ef6c38ef5d6daf804d17df41b7de3700e814007ae17be3d70784a1aefbbb0e11482cb625111c1d11a505327427ce43f963694e4b65bddadf403eacb545b04409e2549f70ee104575f01cced8fcd168ee5c83a5c2088e1e4b3c44820363f1a75fea006317436439b407", 0xc4}, {&(0x7f0000000580)="b04f5b8d8d63e57834f3bf43b685e6a920efd81bf6733ccff967c35742d6174a", 0x20}], 0x7, &(0x7f0000000640)=[{0x38, 0x1, 0xffffffff, "816c6ce956e366c44b3b801b58ab33f2e8f2162375d1dffde06d9217f18b06fe91"}, {0x108, 0xffff, 0x8, "97f3500f6201659ad01c23755ca4fb166e0ac5c6e7e2488ceef6168ede5675cabcbc419b212e2f9f08dd531945b93cbe744871f99ba79dff956f2b944e550f7d54580eacc3ab680c0bfacb309284f89d3cbede2c203ddd1ab6cc4c3f031468889eedd63680338f93ded9881b52138040089695fdd4cb8162c859ba806e8b2beda5085efd526d364fcf13a8bd69bef97df4fc19f8ff7de66d4bf184fa7d69b0aab874aaa41752308ee488cb34ef06b4895508a1e0470b6c67216d86018f5bba9fdee8b5f2475cdd528bd12fb28baa32afdf3dae3996f5521dbbfe0200e8e3ce22c65a8b0830f18e742f48457c56e53e5c0406040f"}, {0x40, 0xffff, 0x5, "04de3f83b6f6bcd0620c3bf5c0e15bb5fce4f99617bfa5214280addc5dfa15bc394f333e8b803eadbc7165c967ccd2"}], 0x180}, 0x409) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:29 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) openat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x105) (async) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:29 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0xbc) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') symlink(&(0x7f0000000100)='./file0/control/file1\x00', &(0x7f0000000140)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xbc) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) symlink(&(0x7f0000000100)='./file0/control/file1\x00', &(0x7f0000000140)='./file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) 22:20:31 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="adc5cc3cf84ebd8878401d705a8489c753af7bd20e5cc5bc5dfc569570bdb24863da54b25449b519f5da3032ce4e04fa06160083c81cb7cd2547c1ed8b905ad3ada450809e0e1e26abdc643a1e97bfe04f12fad32bc8eb1a36fc54ba137acb80acc5acd2908aea3f9ce9d9b5282502937195f401f88d09f1bc", 0x79}], 0x1) pread(r0, &(0x7f0000000080)="3cd15db7eddf9a7b11d91d52410e7247b65737fb0d31c30016", 0x19, 0x9) (async) pread(r0, &(0x7f0000000080)="3cd15db7eddf9a7b11d91d52410e7247b65737fb0d31c30016", 0x19, 0x9) 22:20:31 executing program 3: close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x8094, 0xfd, r2}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="94f561b9f1e47745603a4a3f3c4c981bd76e7aca0cdc5bafdeb5e75660f1fedbf84d88b13c15589fd26041d6103ff0460c24c52f5b3b1608164e66cb8abbd1674c369adf1c956b37f7a0e734df71a0a19cf0a79ffc0c8736675e417a3fa3c40876021a5f0adc8f6b2299ee5e30ab5dbfba1ff263926e25c02f84138cffb1eadb4fee4894c5695f17aba87d03af328fdbc3785426cfad6106a9bf453b91444d6f353eb170b4aaf76995912236b005e7e82a6fe691865c2915f59a458c507717edcf7d66cbda31e8c18d80c99ef28fd3b873661dd55c82a199bc32cd5a6203d3fc4ea0987705dfc04f08", 0xe9}, {&(0x7f0000000240)="35dd47127c767f90402bacd68a469d7753ebfb2d2393326d2246359f0ca983eb42cb277cf8114ab9c79ea822ae6d45450b6ddf1c1375ab38a939fd988df86bb4a29ff5124381ec758873968b2e663f1b5e2b9103c64d2c5cc5580fe1897817c0850b2a5d9339dba23e1ae7d96d4770fadd9ddb5f9b1ae4a4b8f40c041cd5a932fe39202eb921ba8e09aff4e29bb07d7729659b63744475fb0573b5312d96a5801301414596efcc304ab7b1bbf4fe334f3362be3a0d725791d508445658c67b", 0xbf}, {&(0x7f0000000300)="2d313d58040bfcbcdae9f80ac06a7b2d5ccd268773ed96963b529bf43612fef8d446f1aebce981d0edb82399bcbe5fd4eb88b5575fb3ed1c27c2dc3ddfa9b75c198f369ed3d602851d6d0b7a37182601b00bc51b14e8a332ab743d1ab6a8fc28c9ed8df0dbb7d3e1f17896796da9b216d49902db1dbcf860f5401febadd4bc63c0694680b5c31115f942f95517b91d5ea6a0", 0x92}, {&(0x7f00000003c0)="7c0031ce3d21c86611d1d21367c1ecfe79f7bcc7b9d0058f4d99adf4be52f4f3cd87b55f4813b886ac4775b9b3cd15e5f18114a4eab9042c0923fd14197b41d3f7a4614fc742dd868db619aba8883a74d0361c7bcc809461303ce5698d7b30cee8c5b5eea95cdb3312c1d3035b2ab511549e5c3eacb59a41bae6019aa43358b7", 0x80}, {&(0x7f0000000440)="27fd82e668f016d8ed17ed19ea065bbb576ad7af8135c4e8d424343a428253e0e89960a19d6bf1efafae01097e2e614e22d082217871ee05cc4ecde80f8780faefb3fe2db0e81e0ee9db7bacac9b45cc47a00f83a6071f1316996af4bbb5e9bca27ef95f185f3985cf48ff20b17a3e99fab272ec460fd790600f0adff7baa2d164021348144c976570231655", 0x8c}, {&(0x7f0000000500)="ac085983bf40bafccc0037faf35a20c02d5cd46354f1d218c029edd09caeba6b2fd80eb659fd921a2692cc28784e8e2a7fad31e324b8cfa91810579a68b75b6a3aed7d2d81f8e5b9481d72f5b497392946fd05449754e73b6642fcc757d30c02ad8e5cf0ccd610b09d339f750f5aca48aa605a825fcc40f3072f54c5eee6c0bfdd6ec3ad005d9255b23c615c6314f07a11ec84017d2f9536052e6a13016a8d3a059cdc9794f1d0ce", 0xa8}], 0x6) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) setsockopt(r0, 0x100, 0xa2, &(0x7f0000000640)="2c157adb1062ef994332801fe2944595a5fff45a074727de3c86d674c618b51e7833240e84a05ed39e96665cd7f05296fd6cf11f96addeb5f940c03f707d4a613b4d4771353e2b3e4bf2532145733a673ce3c6b98d27d6ab2e01b1a5f34ed1fda3e9ed5a2cc9ed59a61b6170f8fa632db9f5db8fd94ddd3c60a424c1a687faded62d50b9e66f1ae4b78d39780f469493c9b7cdafde5ff42e", 0x98) 22:20:31 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140)='./bus\x00', 0x6}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(r0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:31 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0x2) recvfrom$unix(r0, &(0x7f0000000300)=""/182, 0xb6, 0x800, &(0x7f00000003c0)=@file={0x1, './file0/control/file1\x00'}, 0x18) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rename(&(0x7f0000000040)='./file0/control/file1\x00', &(0x7f00000001c0)='./file0/control/file1\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') mkdir(&(0x7f0000000140)='./file0/control/file1\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/control/file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:31 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async, rerun: 32) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) (async) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async) semop(r6, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r6, &(0x7f0000000440)=[{0x2, 0x8001, 0x1000}, {0x1, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1000}], 0x4) (async) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000, 0x1000}, {0x6, 0x7, 0x1000}], 0x6) r7 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) (async) seteuid(r7) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x0, r7, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ff}, 0x10000, 0x6, 0x401}) (async, rerun: 64) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, r7, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) (async, rerun: 64) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x2000) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7b30d74c, 0x0, r2, r3, r9, 0x22, 0x8001}, 0x40000000000000, 0x48e46, 0x1f}) (async, rerun: 64) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async, rerun: 64) chown(0x0, 0xffffffffffffffff, r2) (async, rerun: 64) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (rerun: 64) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:31 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xef, r2, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x8000, 0x6}) (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) r6 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r7 = semget$private(0x0, 0x4000000009, 0x82) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) (async) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) shmdt(r6) (async) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) (async) semop(r7, &(0x7f0000000180)=[{0x0, 0xffff, 0x3800}, {0x7, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x3, 0x800}, {0x1, 0x9}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) (async) semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x4, 0x5e0, 0x800}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) (async) semop(r7, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x200, r4, r3, 0x0, r3, 0x40, 0x8}, 0x80, 0xfffffffffffffffa, 0x80000000}) setreuid(r2, r2) (async) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x6, r8, r10, r4, r3, 0x80}, 0x8000000000000000, 0x54, 0x1}) (async) preadv(r9, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:31 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file1\x00', r2, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, r2) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) renameat(r0, &(0x7f0000000340)='./file1\x00', r6, &(0x7f00000003c0)='./file0\x00') 22:20:31 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (rerun: 32) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xef, r2, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x8000, 0x6}) (async, rerun: 32) r4 = geteuid() (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) r6 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r7 = semget$private(0x0, 0x4000000009, 0x82) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) (async) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) shmdt(r6) semop(r7, &(0x7f0000000340), 0x0) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) (async) semop(r7, &(0x7f0000000180)=[{0x0, 0xffff, 0x3800}, {0x7, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x3, 0x800}, {0x1, 0x9}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) (async) semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x4, 0x5e0, 0x800}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) (async, rerun: 32) semop(r7, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) (rerun: 32) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x200, r4, r3, 0x0, r3, 0x40, 0x8}, 0x80, 0xfffffffffffffffa, 0x80000000}) setreuid(r2, r2) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x6, r8, r10, r4, r3, 0x80}, 0x8000000000000000, 0x54, 0x1}) preadv(r9, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:31 executing program 3: close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x8094, 0xfd, r2}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="94f561b9f1e47745603a4a3f3c4c981bd76e7aca0cdc5bafdeb5e75660f1fedbf84d88b13c15589fd26041d6103ff0460c24c52f5b3b1608164e66cb8abbd1674c369adf1c956b37f7a0e734df71a0a19cf0a79ffc0c8736675e417a3fa3c40876021a5f0adc8f6b2299ee5e30ab5dbfba1ff263926e25c02f84138cffb1eadb4fee4894c5695f17aba87d03af328fdbc3785426cfad6106a9bf453b91444d6f353eb170b4aaf76995912236b005e7e82a6fe691865c2915f59a458c507717edcf7d66cbda31e8c18d80c99ef28fd3b873661dd55c82a199bc32cd5a6203d3fc4ea0987705dfc04f08", 0xe9}, {&(0x7f0000000240)="35dd47127c767f90402bacd68a469d7753ebfb2d2393326d2246359f0ca983eb42cb277cf8114ab9c79ea822ae6d45450b6ddf1c1375ab38a939fd988df86bb4a29ff5124381ec758873968b2e663f1b5e2b9103c64d2c5cc5580fe1897817c0850b2a5d9339dba23e1ae7d96d4770fadd9ddb5f9b1ae4a4b8f40c041cd5a932fe39202eb921ba8e09aff4e29bb07d7729659b63744475fb0573b5312d96a5801301414596efcc304ab7b1bbf4fe334f3362be3a0d725791d508445658c67b", 0xbf}, {&(0x7f0000000300)="2d313d58040bfcbcdae9f80ac06a7b2d5ccd268773ed96963b529bf43612fef8d446f1aebce981d0edb82399bcbe5fd4eb88b5575fb3ed1c27c2dc3ddfa9b75c198f369ed3d602851d6d0b7a37182601b00bc51b14e8a332ab743d1ab6a8fc28c9ed8df0dbb7d3e1f17896796da9b216d49902db1dbcf860f5401febadd4bc63c0694680b5c31115f942f95517b91d5ea6a0", 0x92}, {&(0x7f00000003c0)="7c0031ce3d21c86611d1d21367c1ecfe79f7bcc7b9d0058f4d99adf4be52f4f3cd87b55f4813b886ac4775b9b3cd15e5f18114a4eab9042c0923fd14197b41d3f7a4614fc742dd868db619aba8883a74d0361c7bcc809461303ce5698d7b30cee8c5b5eea95cdb3312c1d3035b2ab511549e5c3eacb59a41bae6019aa43358b7", 0x80}, {&(0x7f0000000440)="27fd82e668f016d8ed17ed19ea065bbb576ad7af8135c4e8d424343a428253e0e89960a19d6bf1efafae01097e2e614e22d082217871ee05cc4ecde80f8780faefb3fe2db0e81e0ee9db7bacac9b45cc47a00f83a6071f1316996af4bbb5e9bca27ef95f185f3985cf48ff20b17a3e99fab272ec460fd790600f0adff7baa2d164021348144c976570231655", 0x8c}, {&(0x7f0000000500)="ac085983bf40bafccc0037faf35a20c02d5cd46354f1d218c029edd09caeba6b2fd80eb659fd921a2692cc28784e8e2a7fad31e324b8cfa91810579a68b75b6a3aed7d2d81f8e5b9481d72f5b497392946fd05449754e73b6642fcc757d30c02ad8e5cf0ccd610b09d339f750f5aca48aa605a825fcc40f3072f54c5eee6c0bfdd6ec3ad005d9255b23c615c6314f07a11ec84017d2f9536052e6a13016a8d3a059cdc9794f1d0ce", 0xa8}], 0x6) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) setsockopt(r0, 0x100, 0xa2, &(0x7f0000000640)="2c157adb1062ef994332801fe2944595a5fff45a074727de3c86d674c618b51e7833240e84a05ed39e96665cd7f05296fd6cf11f96addeb5f940c03f707d4a613b4d4771353e2b3e4bf2532145733a673ce3c6b98d27d6ab2e01b1a5f34ed1fda3e9ed5a2cc9ed59a61b6170f8fa632db9f5db8fd94ddd3c60a424c1a687faded62d50b9e66f1ae4b78d39780f469493c9b7cdafde5ff42e", 0x98) close(0xffffffffffffffff) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) dup(r0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x8094, 0xfd, r2}) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="94f561b9f1e47745603a4a3f3c4c981bd76e7aca0cdc5bafdeb5e75660f1fedbf84d88b13c15589fd26041d6103ff0460c24c52f5b3b1608164e66cb8abbd1674c369adf1c956b37f7a0e734df71a0a19cf0a79ffc0c8736675e417a3fa3c40876021a5f0adc8f6b2299ee5e30ab5dbfba1ff263926e25c02f84138cffb1eadb4fee4894c5695f17aba87d03af328fdbc3785426cfad6106a9bf453b91444d6f353eb170b4aaf76995912236b005e7e82a6fe691865c2915f59a458c507717edcf7d66cbda31e8c18d80c99ef28fd3b873661dd55c82a199bc32cd5a6203d3fc4ea0987705dfc04f08", 0xe9}, {&(0x7f0000000240)="35dd47127c767f90402bacd68a469d7753ebfb2d2393326d2246359f0ca983eb42cb277cf8114ab9c79ea822ae6d45450b6ddf1c1375ab38a939fd988df86bb4a29ff5124381ec758873968b2e663f1b5e2b9103c64d2c5cc5580fe1897817c0850b2a5d9339dba23e1ae7d96d4770fadd9ddb5f9b1ae4a4b8f40c041cd5a932fe39202eb921ba8e09aff4e29bb07d7729659b63744475fb0573b5312d96a5801301414596efcc304ab7b1bbf4fe334f3362be3a0d725791d508445658c67b", 0xbf}, {&(0x7f0000000300)="2d313d58040bfcbcdae9f80ac06a7b2d5ccd268773ed96963b529bf43612fef8d446f1aebce981d0edb82399bcbe5fd4eb88b5575fb3ed1c27c2dc3ddfa9b75c198f369ed3d602851d6d0b7a37182601b00bc51b14e8a332ab743d1ab6a8fc28c9ed8df0dbb7d3e1f17896796da9b216d49902db1dbcf860f5401febadd4bc63c0694680b5c31115f942f95517b91d5ea6a0", 0x92}, {&(0x7f00000003c0)="7c0031ce3d21c86611d1d21367c1ecfe79f7bcc7b9d0058f4d99adf4be52f4f3cd87b55f4813b886ac4775b9b3cd15e5f18114a4eab9042c0923fd14197b41d3f7a4614fc742dd868db619aba8883a74d0361c7bcc809461303ce5698d7b30cee8c5b5eea95cdb3312c1d3035b2ab511549e5c3eacb59a41bae6019aa43358b7", 0x80}, {&(0x7f0000000440)="27fd82e668f016d8ed17ed19ea065bbb576ad7af8135c4e8d424343a428253e0e89960a19d6bf1efafae01097e2e614e22d082217871ee05cc4ecde80f8780faefb3fe2db0e81e0ee9db7bacac9b45cc47a00f83a6071f1316996af4bbb5e9bca27ef95f185f3985cf48ff20b17a3e99fab272ec460fd790600f0adff7baa2d164021348144c976570231655", 0x8c}, {&(0x7f0000000500)="ac085983bf40bafccc0037faf35a20c02d5cd46354f1d218c029edd09caeba6b2fd80eb659fd921a2692cc28784e8e2a7fad31e324b8cfa91810579a68b75b6a3aed7d2d81f8e5b9481d72f5b497392946fd05449754e73b6642fcc757d30c02ad8e5cf0ccd610b09d339f750f5aca48aa605a825fcc40f3072f54c5eee6c0bfdd6ec3ad005d9255b23c615c6314f07a11ec84017d2f9536052e6a13016a8d3a059cdc9794f1d0ce", 0xa8}], 0x6) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) setsockopt(r0, 0x100, 0xa2, &(0x7f0000000640)="2c157adb1062ef994332801fe2944595a5fff45a074727de3c86d674c618b51e7833240e84a05ed39e96665cd7f05296fd6cf11f96addeb5f940c03f707d4a613b4d4771353e2b3e4bf2532145733a673ce3c6b98d27d6ab2e01b1a5f34ed1fda3e9ed5a2cc9ed59a61b6170f8fa632db9f5db8fd94ddd3c60a424c1a687faded62d50b9e66f1ae4b78d39780f469493c9b7cdafde5ff42e", 0x98) (async) 22:20:31 executing program 3: close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) getpid() (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x8094, 0xfd, r2}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x8094, 0xfd, r2}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="94f561b9f1e47745603a4a3f3c4c981bd76e7aca0cdc5bafdeb5e75660f1fedbf84d88b13c15589fd26041d6103ff0460c24c52f5b3b1608164e66cb8abbd1674c369adf1c956b37f7a0e734df71a0a19cf0a79ffc0c8736675e417a3fa3c40876021a5f0adc8f6b2299ee5e30ab5dbfba1ff263926e25c02f84138cffb1eadb4fee4894c5695f17aba87d03af328fdbc3785426cfad6106a9bf453b91444d6f353eb170b4aaf76995912236b005e7e82a6fe691865c2915f59a458c507717edcf7d66cbda31e8c18d80c99ef28fd3b873661dd55c82a199bc32cd5a6203d3fc4ea0987705dfc04f08", 0xe9}, {&(0x7f0000000240)="35dd47127c767f90402bacd68a469d7753ebfb2d2393326d2246359f0ca983eb42cb277cf8114ab9c79ea822ae6d45450b6ddf1c1375ab38a939fd988df86bb4a29ff5124381ec758873968b2e663f1b5e2b9103c64d2c5cc5580fe1897817c0850b2a5d9339dba23e1ae7d96d4770fadd9ddb5f9b1ae4a4b8f40c041cd5a932fe39202eb921ba8e09aff4e29bb07d7729659b63744475fb0573b5312d96a5801301414596efcc304ab7b1bbf4fe334f3362be3a0d725791d508445658c67b", 0xbf}, {&(0x7f0000000300)="2d313d58040bfcbcdae9f80ac06a7b2d5ccd268773ed96963b529bf43612fef8d446f1aebce981d0edb82399bcbe5fd4eb88b5575fb3ed1c27c2dc3ddfa9b75c198f369ed3d602851d6d0b7a37182601b00bc51b14e8a332ab743d1ab6a8fc28c9ed8df0dbb7d3e1f17896796da9b216d49902db1dbcf860f5401febadd4bc63c0694680b5c31115f942f95517b91d5ea6a0", 0x92}, {&(0x7f00000003c0)="7c0031ce3d21c86611d1d21367c1ecfe79f7bcc7b9d0058f4d99adf4be52f4f3cd87b55f4813b886ac4775b9b3cd15e5f18114a4eab9042c0923fd14197b41d3f7a4614fc742dd868db619aba8883a74d0361c7bcc809461303ce5698d7b30cee8c5b5eea95cdb3312c1d3035b2ab511549e5c3eacb59a41bae6019aa43358b7", 0x80}, {&(0x7f0000000440)="27fd82e668f016d8ed17ed19ea065bbb576ad7af8135c4e8d424343a428253e0e89960a19d6bf1efafae01097e2e614e22d082217871ee05cc4ecde80f8780faefb3fe2db0e81e0ee9db7bacac9b45cc47a00f83a6071f1316996af4bbb5e9bca27ef95f185f3985cf48ff20b17a3e99fab272ec460fd790600f0adff7baa2d164021348144c976570231655", 0x8c}, {&(0x7f0000000500)="ac085983bf40bafccc0037faf35a20c02d5cd46354f1d218c029edd09caeba6b2fd80eb659fd921a2692cc28784e8e2a7fad31e324b8cfa91810579a68b75b6a3aed7d2d81f8e5b9481d72f5b497392946fd05449754e73b6642fcc757d30c02ad8e5cf0ccd610b09d339f750f5aca48aa605a825fcc40f3072f54c5eee6c0bfdd6ec3ad005d9255b23c615c6314f07a11ec84017d2f9536052e6a13016a8d3a059cdc9794f1d0ce", 0xa8}], 0x6) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) setsockopt(r0, 0x100, 0xa2, &(0x7f0000000640)="2c157adb1062ef994332801fe2944595a5fff45a074727de3c86d674c618b51e7833240e84a05ed39e96665cd7f05296fd6cf11f96addeb5f940c03f707d4a613b4d4771353e2b3e4bf2532145733a673ce3c6b98d27d6ab2e01b1a5f34ed1fda3e9ed5a2cc9ed59a61b6170f8fa632db9f5db8fd94ddd3c60a424c1a687faded62d50b9e66f1ae4b78d39780f469493c9b7cdafde5ff42e", 0x98) 22:20:31 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0x2) recvfrom$unix(r0, &(0x7f0000000300)=""/182, 0xb6, 0x800, &(0x7f00000003c0)=@file={0x1, './file0/control/file1\x00'}, 0x18) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rename(&(0x7f0000000040)='./file0/control/file1\x00', &(0x7f00000001c0)='./file0/control/file1\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') mkdir(&(0x7f0000000140)='./file0/control/file1\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/control/file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0x2) (async) recvfrom$unix(r0, &(0x7f0000000300)=""/182, 0xb6, 0x800, &(0x7f00000003c0)=@file={0x1, './file0/control/file1\x00'}, 0x18) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) rename(&(0x7f0000000040)='./file0/control/file1\x00', &(0x7f00000001c0)='./file0/control/file1\x00') (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') (async) mkdir(&(0x7f0000000140)='./file0/control/file1\x00', 0x0) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/control/file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) 22:20:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) dup(r0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:31 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="00082cc60000ef6bf2920ad10121ae2cc6b90384601dd914d2bda7ac18f907264a6bdf43c0e4e9232c6f2901328bcf10e52a3b95abfa50d3ef1b5983d1f3de62e9f765d7c6d3f23906977e069c365f1525564dabaf286e7b3c5db21c3631961f081020d50ff8468d65886dc40444e60f28463d0eb4c0c920c0d522faf0f96590b547c14f7955a3306d", 0xfffffce7, 0x0) 22:20:31 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0x2) recvfrom$unix(r0, &(0x7f0000000300)=""/182, 0xb6, 0x800, &(0x7f00000003c0)=@file={0x1, './file0/control/file1\x00'}, 0x18) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rename(&(0x7f0000000040)='./file0/control/file1\x00', &(0x7f00000001c0)='./file0/control/file1\x00') (async, rerun: 32) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') (rerun: 32) mkdir(&(0x7f0000000140)='./file0/control/file1\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/control/file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:31 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0xf969ef759f8ea9ad, 0x0) pread(r0, &(0x7f0000000140)="3cd15db7c30016c67c2e26021d79379ab2b62c31903f38e712cb358c2b6ba64e5fd8df80772ac6642c821236ff28c79800917852ee89e08c25344efd643c299919dab123372bdcbdf916f42cd7f28b7b1ec3f08f1b38df841782d8edca33fdfc2ad17e6b45a8988ec3db5f577e790ec3a12d00000000000000000000000000000000b27d7f755ee6a08376841639f377604ad954e488ba3582408cd63aa75d3558b16049b1cfd6fa0bd8db2a155c5a8199918c69b98036a58dfbbf64052cb2600e309d5b3a025e0072414a504d583c1f7a9d8cf1db33de4ec10bf0bb8f608be29c04574e9ae0e9bf71316586475fa3ebf317ca84a106ec69075bd8f4f2", 0xfd, 0x0) 22:20:32 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0xf969ef759f8ea9ad, 0x0) pread(r0, &(0x7f0000000140)="3cd15db7c30016c67c2e26021d79379ab2b62c31903f38e712cb358c2b6ba64e5fd8df80772ac6642c821236ff28c79800917852ee89e08c25344efd643c299919dab123372bdcbdf916f42cd7f28b7b1ec3f08f1b38df841782d8edca33fdfc2ad17e6b45a8988ec3db5f577e790ec3a12d00000000000000000000000000000000b27d7f755ee6a08376841639f377604ad954e488ba3582408cd63aa75d3558b16049b1cfd6fa0bd8db2a155c5a8199918c69b98036a58dfbbf64052cb2600e309d5b3a025e0072414a504d583c1f7a9d8cf1db33de4ec10bf0bb8f608be29c04574e9ae0e9bf71316586475fa3ebf317ca84a106ec69075bd8f4f2", 0xfd, 0x0) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) dup(0xffffffffffffff9c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) syz_open_pts() (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0xf969ef759f8ea9ad, 0x0) (async) pread(r0, &(0x7f0000000140)="3cd15db7c30016c67c2e26021d79379ab2b62c31903f38e712cb358c2b6ba64e5fd8df80772ac6642c821236ff28c79800917852ee89e08c25344efd643c299919dab123372bdcbdf916f42cd7f28b7b1ec3f08f1b38df841782d8edca33fdfc2ad17e6b45a8988ec3db5f577e790ec3a12d00000000000000000000000000000000b27d7f755ee6a08376841639f377604ad954e488ba3582408cd63aa75d3558b16049b1cfd6fa0bd8db2a155c5a8199918c69b98036a58dfbbf64052cb2600e309d5b3a025e0072414a504d583c1f7a9d8cf1db33de4ec10bf0bb8f608be29c04574e9ae0e9bf71316586475fa3ebf317ca84a106ec69075bd8f4f2", 0xfd, 0x0) (async) 22:20:32 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) r6 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0xff, 0xffffffffffffffff, r4, r3, r4, 0x1d, 0x20}, 0x1, 0x1, r2, r2, 0x0, 0xffffffffffffffff, 0xafd}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r7 = semget(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000440)={{0x7262, r5, r9, r5, r4, 0x10, 0xdf}, 0x9, 0x9, 0x20}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) shmget$private(0x0, 0x3000, 0x580, &(0x7f0000ffc000/0x3000)=nil) 22:20:32 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = getuid() r3 = semget$private(0x0, 0x2, 0x39a) semop(r3, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, r4, r2, r1, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) chown(&(0x7f00000001c0)='./file0\x00', r0, r4) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rename(&(0x7f00000000c0)='./file0/control\x00', &(0x7f0000000100)='./file0/control/file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') chmod(&(0x7f0000000140)='./file1\x00', 0x110) 22:20:32 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = getuid() r3 = semget$private(0x0, 0x2, 0x39a) semop(r3, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, r4, r2, r1, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) chown(&(0x7f00000001c0)='./file0\x00', r0, r4) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rename(&(0x7f00000000c0)='./file0/control\x00', &(0x7f0000000100)='./file0/control/file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') chmod(&(0x7f0000000140)='./file1\x00', 0x110) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) getuid() (async) semget$private(0x0, 0x2, 0x39a) (async) semop(r3, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) (async) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/266) (async) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) getgid() (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, r4, r2, r1, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) (async) chown(&(0x7f00000001c0)='./file0\x00', r0, r4) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) rename(&(0x7f00000000c0)='./file0/control\x00', &(0x7f0000000100)='./file0/control/file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) chmod(&(0x7f0000000140)='./file1\x00', 0x110) (async) 22:20:32 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async, rerun: 64) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file1\x00', r2, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async, rerun: 32) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) setreuid(0x0, r2) (async) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) renameat(r0, &(0x7f0000000340)='./file1\x00', r6, &(0x7f00000003c0)='./file0\x00') 22:20:32 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="00082cc60000ef6bf2920ad10121ae2cc6b90384601dd914d2bda7ac18f907264a6bdf43c0e4e9232c6f2901328bcf10e52a3b95abfa50d3ef1b5983d1f3de62e9f765d7c6d3f23906977e069c365f1525564dabaf286e7b3c5db21c3631961f081020d50ff8468d65886dc40444e60f28463d0eb4c0c920c0d522faf0f96590b547c14f7955a3306d", 0xfffffce7, 0x0) 22:20:32 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc04c, 0xb2a5) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000280)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/17, 0x11}], 0x1, 0x0}}, 0x10, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) dup2(r2, r1) 22:20:32 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 32) dup(0xffffffffffffff9c) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) syz_open_pts() (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0xf969ef759f8ea9ad, 0x0) pread(r0, &(0x7f0000000140)="3cd15db7c30016c67c2e26021d79379ab2b62c31903f38e712cb358c2b6ba64e5fd8df80772ac6642c821236ff28c79800917852ee89e08c25344efd643c299919dab123372bdcbdf916f42cd7f28b7b1ec3f08f1b38df841782d8edca33fdfc2ad17e6b45a8988ec3db5f577e790ec3a12d00000000000000000000000000000000b27d7f755ee6a08376841639f377604ad954e488ba3582408cd63aa75d3558b16049b1cfd6fa0bd8db2a155c5a8199918c69b98036a58dfbbf64052cb2600e309d5b3a025e0072414a504d583c1f7a9d8cf1db33de4ec10bf0bb8f608be29c04574e9ae0e9bf71316586475fa3ebf317ca84a106ec69075bd8f4f2", 0xfd, 0x0) 22:20:32 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async) semop(r6, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r6, &(0x7f0000000440)=[{0x2, 0x8001, 0x1000}, {0x1, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1000}], 0x4) (async) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000, 0x1000}, {0x6, 0x7, 0x1000}], 0x6) r7 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) (async) seteuid(r7) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x0, r7, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ff}, 0x10000, 0x6, 0x401}) (async) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, r7, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) (async) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7b30d74c, 0x0, r2, r3, r9, 0x22, 0x8001}, 0x40000000000000, 0x48e46, 0x1f}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r2) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:32 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="00082cc60000ef6bf2920ad10121ae2cc6b90384601dd914d2bda7ac18f907264a6bdf43c0e4e9232c6f2901328bcf10e52a3b95abfa50d3ef1b5983d1f3de62e9f765d7c6d3f23906977e069c365f1525564dabaf286e7b3c5db21c3631961f081020d50ff8468d65886dc40444e60f28463d0eb4c0c920c0d522faf0f96590b547c14f7955a3306d", 0xfffffce7, 0x0) close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000140)="00082cc60000ef6bf2920ad10121ae2cc6b90384601dd914d2bda7ac18f907264a6bdf43c0e4e9232c6f2901328bcf10e52a3b95abfa50d3ef1b5983d1f3de62e9f765d7c6d3f23906977e069c365f1525564dabaf286e7b3c5db21c3631961f081020d50ff8468d65886dc40444e60f28463d0eb4c0c920c0d522faf0f96590b547c14f7955a3306d", 0xfffffce7, 0x0) (async) 22:20:32 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000140)="fc015dfce336bc4ff3cbd66406b24556b00786b6e6c3493dfc0f17bd2d056619a5c1d6480e4ac63b64f895f94363b80746e2be8d1cb6cf388ce4b0cd7dd6d4685f3f0ed3bb21eea56ee762589d411128a6aa8bdb26be11869e6a947e72", 0x5d}], 0x1}, 0x0) kevent(r1, &(0x7f0000000000), 0xdd, &(0x7f0000000040), 0xb3, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={0x0, 0x3, 0x0}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:33 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) r6 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0xff, 0xffffffffffffffff, r4, r3, r4, 0x1d, 0x20}, 0x1, 0x1, r2, r2, 0x0, 0xffffffffffffffff, 0xafd}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) r7 = semget(0x1, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r9) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000440)={{0x7262, r5, r9, r5, r4, 0x10, 0xdf}, 0x9, 0x9, 0x20}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) shmget$private(0x0, 0x3000, 0x580, &(0x7f0000ffc000/0x3000)=nil) 22:20:33 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file1\x00', r2, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, r2) (async) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) renameat(r0, &(0x7f0000000340)='./file1\x00', r6, &(0x7f00000003c0)='./file0\x00') 22:20:33 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) r6 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0xff, 0xffffffffffffffff, r4, r3, r4, 0x1d, 0x20}, 0x1, 0x1, r2, r2, 0x0, 0xffffffffffffffff, 0xafd}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r7 = semget(0x1, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r9) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000440)={{0x7262, r5, r9, r5, r4, 0x10, 0xdf}, 0x9, 0x9, 0x20}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) shmget$private(0x0, 0x3000, 0x580, &(0x7f0000ffc000/0x3000)=nil) 22:20:33 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = getuid() r3 = semget$private(0x0, 0x2, 0x39a) semop(r3, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, r4, r2, r1, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) chown(&(0x7f00000001c0)='./file0\x00', r0, r4) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rename(&(0x7f00000000c0)='./file0/control\x00', &(0x7f0000000100)='./file0/control/file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') chmod(&(0x7f0000000140)='./file1\x00', 0x110) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) getuid() (async) semget$private(0x0, 0x2, 0x39a) (async) semop(r3, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) (async) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/266) (async) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) getgid() (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, r4, r2, r1, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) (async) chown(&(0x7f00000001c0)='./file0\x00', r0, r4) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) rename(&(0x7f00000000c0)='./file0/control\x00', &(0x7f0000000100)='./file0/control/file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) chmod(&(0x7f0000000140)='./file1\x00', 0x110) (async) 22:20:33 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0xc04c, 0xb2a5) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000280)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/17, 0x11}], 0x1, 0x0}}, 0x10, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="7002308ccd"], 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) (async) dup2(r2, r1) 22:20:36 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="adc5cc3cf84ebd8878401d705a8489c753af7bd20e5cc5bc5dfc569570bdb24863da54b25449b519f5da3032ce4e04fa06160083c81cb7cd2547c1ed8b905ad3ada450809e0e1e26abdc643a1e97bfe04f12fad32bc8eb1a36fc54ba137acb80acc5acd2908aea3f9ce9d9b5282502937195f401f88d09f1bc", 0x79}], 0x1) pread(r0, &(0x7f0000000080)="3cd15db7eddf9a7b11d91d52410e7247b65737fb0d31c30016", 0x19, 0x9) 22:20:36 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc04c, 0xb2a5) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000280)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/17, 0x11}], 0x1, 0x0}}, 0x10, 0x0, 0x0) (async) close(r2) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="7002308ccd"], 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) (async) dup2(r2, r1) 22:20:36 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000140)="fc015dfce336bc4ff3cbd66406b24556b00786b6e6c3493dfc0f17bd2d056619a5c1d6480e4ac63b64f895f94363b80746e2be8d1cb6cf388ce4b0cd7dd6d4685f3f0ed3bb21eea56ee762589d411128a6aa8bdb26be11869e6a947e72", 0x5d}], 0x1}, 0x0) kevent(r1, &(0x7f0000000000), 0xdd, &(0x7f0000000040), 0xb3, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={0x0, 0x3, 0x0}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) syz_open_pts() (async) dup(0xffffffffffffff9c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) (async) kqueue() (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000140)="fc015dfce336bc4ff3cbd66406b24556b00786b6e6c3493dfc0f17bd2d056619a5c1d6480e4ac63b64f895f94363b80746e2be8d1cb6cf388ce4b0cd7dd6d4685f3f0ed3bb21eea56ee762589d411128a6aa8bdb26be11869e6a947e72", 0x5d}], 0x1}, 0x0) (async) kevent(r1, &(0x7f0000000000), 0xdd, &(0x7f0000000040), 0xb3, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={0x0, 0x3, 0x0}) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:36 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r6 = getegid() setegid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f0000000340)=""/223, 0xe7}], 0x1fd, 0x0) 22:20:36 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x1000301010005}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="01042b8118e55daf487a3475a009a584c5580eb49aca43ecb05c257321a7ab971ec64c84f7b399b73d945ffd3cba4e53d7150ac36399d6f60e9a92d7c1c3f5121246ba9a5a692fd9efb6a242571dfd04d992df5902678a0cd76840aaf1dd7c22d07364bda50b83ff1fc8801dcb0085721fcae72ba4f186d0af", 0x79}, {&(0x7f00000001c0)="45013c8830bdf1eb3d860488a168023da405fd089e9b6c378a456a9e0b0e3a4a70f5b1c9f318e7f348372828f118b395365da35df79642dce51b174175f36721786b41c16a867abf0c9c7ee8baad962ae63dc527fd45feb46041e64d08007348d338ff8c423e98b67aa4a55d4d9fdaa948f7addcb07c707f391d6f4ba551d5e03cd3cf7b", 0x84}, {&(0x7f00000002c0)="1fc6bf3594d1f7506eb620cf810d9326c6e66b4dc2e54087e5c9a19b1f4b4d13f2bf149026473113a2925a8b52bf2850b466a5a0731674324fdd6a17ac7dca605e13a0a329611f3a8b0fc2f96dac0d6933ae9828cb8e03465c5b2d23b11ea9b7e4b68c91774da758f7c54851b2b7392ccde225234e70050c8af93bf9ed9b9ea4c0acb36e25dd809e6952e1547fb8f5ea27646d78e28697c05aa202756e276037d789eac5296dd24f914c221c81c38305d60387e8eb363e4b4c9c2b64e68e098fd89f5e0cfe53c4c666a4072b4fda851af1a7426f457eef7219061758d1bb80676ae8e8234ce7038c61abeab998e4f2d0923ec8b0541582d43bfb3ebbaa66111549c8f3ed9e921f9c7a616b6b098343a6f72f51eac3a54987997d51d86a13fd795f2ba13bb40ac962424c8fdbac1025ae8ad943b7b68acfb81b230b98a1b4bfed87165823444bdb29605a85eb9edca0027e95658f01a324e483dc063cfa72d88f82190b477146c379e66601b2e90a2d5d52affa7842d3731b7a9f71df707904be23807bdd60e3d0024945478fd002a561085a83aa7dc07058602c48f366c6728f44919446679829d918789f064e0107b9393f13f79d92ae7c416ec945ecf52740abe2868707b3b75b174d229e83b0763533ca252fbb9599490c67e18f5b0dcc705878abcb10ad802d161f0320f66c27b8f1b053862f5b224efc575db3adb1cce519c967f0a26cc8170b989f9bb240a9edfa65e0346391f94115e5a32dd590fe02b294ad39a5713c746ed74379d5af12b2d9a012ef44b57e12357b4b1c1eeba8db282e7fa1045564790112d1e7491e253f26a485a3c99621bb663429015cab1dbfc93ecbfa61f8f3939aa4ac88498e989e75ee66ce2db1cda842880120fd361e1f1c674020bf73e615add42bc49f98cab824c921eef3d5151fdfb35cf40c9b630375a9fdac0b9cfbfc682326b6a0742fa53edcba5fd56bdf8535459c5125f7b8ec6fc6d18a4445eaa64289bf7cfc2622f422d105d5f70dc0415452470f3a215536e2e7384b0d3c33039bedbc604750f7f3d5c5f08d51a86edbcf1894724856a3ff41dc767df401abb39a1f73df7630b7a2e9a1b25226e0b815b436fd852abccf818d5971df8728575fe61c10f3085aaaf0aaf503f3b894e3567a852f143456177d9bc1c45fd64741e0bd1f34e40110bc3b1af0dfd3b7872aa0753fce7b4d5a336f0819922435e8339b1dd19f33859f5115ef1a298e9fab808d11ec7c169c4707f7c9172a1bd8f71410f4d263ae3123e5a8f9601ef6aa8f2c0138b96ccc795e8552ce7cec663aceff767a659ffbd0ad9de298da38ff4f30817ed86f6021287803b2bf4a242ba699e4c6eb36f8855c52550b9b693e135db7606445b4692ff501e446759daf65b9c80f09869ce11712df835d916591b60c7e949430e3e12326b9df3c84690c57267a8286546f1fe3734f0fdd3f54d3140fa37eec21636460d49e7163847028b906dd3bcf63d6d58036a0f1034cb3882d74207164c7c7ac6b00d4cb036856c014a138c2fa767da525815b0e082eee48f3baf9953e371bd3e195cdf5d50582e18140809e353914db81bbf6482dd4e94ef6b62e2a4880c0ff75c383a204aa9c54ce00dc1fee65556552c6aef9e098dc066ed0570a498b40ee8199daff0dd77801224b0f092d1409a0b5eb9e9dabf75420b5fc5b8a65aaa366fba6ee6d662064d49af843c41c2284f7a9afc11679a1251852dd7341274eed57f6bc7a727272db89fe8644cc0e39707908c7c0b9090f978ca23bcee8efbde390eeb375e3f8068e129d53077afcb756998197565f1d193ec8e2c20600b7ccf0c144da2c3b7ea310df1859fa49c175e1df6187f79394358a4520c7c61f9021aae50fa18bd7d3ea85fe9669a8240c518328f3bbf8c8a0c859e412bc0f1492120aefed7b255b4fe5a46c3cf466ac305dabfa4a124d70df76b7d50762f895526c369a053d8b78d68645c8d51e0d8e106591b407d06e734df9ae900c63e3339973946a9aa8dd2b94a25c3bddb51237c769c025ef9155151afeb74cb8aa75af7e6de284ed101e0da6c58a78559e30f7a7374ad6eb9bf8035c8149f2744578d1d6089e9b93f0b6b9e090cb41f149f18436f9b19b8819a1236bd290d1348db34505c7a53df2664d128886fcfdc6713a4462555cde609b51587cd33f8e62ced485526b1778c2fa9b091e683d6a6e7ba7ccecedc4761d972f37d7e7e1243dd0b95f8e75df10d5626b3d0932e4effee8d6cfa52c03c2f7ef25e968397c3b0b14fe3c54f032a64ead9b344d09d5b00a8d3e96680131ed633d8b039aa4b8b97cdf7352cd93c10ccfe984b0f54f9f71dbe59dc8f92841b6d0a52f8ec4890f723df68f7155d711fcb4dc9b71dca3bac2314525dda91719b9ebf6b7e65983ea50f5d64b506fe23da1babd872b1b9ddf388c3948aae893486340e4594be18f13802e84c978786836bf9a6f3efcaef9d517f3516566362b6ef06142ea9751bc97391248533b0f76e833356319affae4d4b31d4496e0590f675b289104f909dca6b2f922fca0ef05bb58854e09b878e0a7da86a592f0a7d763c128831014aa44809048e2bcce1ad945ba33980aa2a9b271e0ab819dc898ffeee7d8951c754ca0be872bcdd0c68c89bcf2766dd21df0f74c198e128efaf4ab8ab43ea50db94e8cd2b773108df56359c376c88f7909a6ab84d112762834c8ae732393c67d18e57f95bf38a2052deaa40e51585c7d03794987a5dbe51a9cc3d8ff05b8ada53b3a3587cc7e4159b7f0b3060735105107cbfeef27455c827bae1add88b4082d66a2d272e79b85cf9b161e2d4ea1cb5c2fd22757e99f3c12d9dd091c3e8f08e38bf65c89e17ad684ffdaca9508993f6d7e39aef775ef247f1ba5cf9bd7c58b7933adb1308d5d92f4144d3c93556b469eaabe9355fb502a1aa3d83adca7f37d526539c2d21c20ff7768f94673f7b2df3cf1a5758671da3967f2c8cc75ced4d5bb75743a84a56d5ec7a28f3e3ce14e25a7a4fb489e85f86512321be9671d8dc7c54ef03085aee86298e1660c234caed9ae2c218bf741331bdd79e327d0e00ef8c750f188cfc1a1ccd5b7aaa7bf4885fe03864bca6f94a80e72ab5aed6705407d46e53df58493bad9226f8df67f4eb253e2f24510e6915abcd8c1b922a16a44c013ecac84b76c07b8ae500f7026ac7138b822b541434ecd394dc8c358d5fef4d15a20b8e29995df2eae68b1ef05d11a2b7abf2eb11fbb26a0b42d16f48480ff5025c70224feed4b3a75eefee27156944cb794d08ceabdc6a63ddda896a0d439c4928039d214848019a3920c0ef97717317a005e0fdac56e8565ad946737d5399c768ead3daf98b92e757769b0ffab31ee84b65949eda1ea043e21b1f6996472521eb181a1fa97a8f4060238d741ec6c97803e2e980a0c537a5340b9cacd4cd0bfed5970a11c3f24f0eaf75328e20379189a710263687a433f956eb6998e98dea27350270a519a6178d4ff3416dfdd73139b36dc890f13a649d4161a17aabdf4bf0c307f18c75aa2e7b23b1b7c996afabdcaba973055cae22fec77ff8293b972ee519ea14a017bf0d267376dd1a92d5b71d4d36a4087757afacb7240b1f4bd7ebf66b5f5b57e9dfd8057a5e11dfbb9915057f0c5f24c4449ceb62309db6b255ec2b3596643738542954153fcd5e441a096f464a891bbb3c193f3819b294d8980fabc705de8f1559cf2843f782970d014a71bb03ca5b29ebc38491b470488c537aa21326789d74b33de198c5e454c05ab11fddd45d79d4bc2c298de3c147e356abefcba0101b52a0bcae34c862cc1802b0db093cff612f6798be2b2c4c8f6b7d9348e0fab8609d6d80be224acf37addbd85466f99c5904a0073abf0e89c346da539628c666237f7763e2a3b223e645996a2eb2ebc7659fb757f619663eb5da763c10dbc4366f2f797b8e7971ebfcb19b876759d6811dea98a637dc125d4d7eaaba15611c9efd3424f9c695868c0ffa61161b2acc5db47d85ad54210c78388407aa53d03757d5e53fcf81fc5942f87dc5e17e4699baa9241bf905e04abd1d3d813fbb7ac4741269ae26ffba570a1fa68b4fabaeb227ca418f551209b34fcaa6f203a6e1dd53b92fed8312748feb85b1d12ee3ff2bf52469df170bbc122fe1a86c93e9237af595b1e656554a5ed368c9566e4bf5bc9dbc723af707877b3be02fb1ca19b5ed07e8ecc24ef024c63c47328a55eeae7589927f3da172d931b4558ed2fdc37c811945d383f0676e3c72a88a00426789124706e8a72c97fe405f08a341984fc5ccfd8b67eeb5f77b4be45efd6c0fd33101face136372c269e30ad57a9bb2cc79da7b9ab40225f62b2d805b24bfe46d7339ad802798b23b38470137df3661e9132c48d36eabf0d105d8c60ee82fe4460d433cb484083e96f1f4827e9facbb0b586b49d25821326c8cbd655fe2e49e7cf21ecceb7a195aee13c56645e79281bb0b0a0a01aa1984df602b92fb53cc0782b3410217fdccc8f55302369deb9dfc548a53633d8893332c4b7960740ba1cbda33ac96a0d1db159e6efce3abf0c9023551d44ba31641634b0f0a1248e16a23852d803821c4b056d0a4951ec89abd2c79052712fe45bd1f3a38bd9674a03ff2db97ca0aee020fad7e4b2f8455ff35e01e07993da9b795555150611c770b641c918cb53e2ce2f09cd123b7cb5fdc80a4e0dde962983b9411951d391aa8a142f029b60633704abb4cd4f4a4e0c72588460d23e95d1d079b8b65fd6c3d46d1496524c4da91d88ab6a20a37449e90851440c01a33b26c2e0f96a808ede1440a270414d1d979346afe691e7eda0ae40a9d0a0f99811c011063eff064afc560b70dadac7758be8787577da5dbd86417030e1fd7ba0b26e747cd4ec54e960ab453dd0c42fe34fc874971a913770886adf53b5d36aea7cf005f08cacfe5690c8a273064b0f7799e8d226b637d0e4ed4b94af50115627139680f57d2cb50802ac099b9911ba4fa4b8cdd5cc8cb5c689f3ee1442916569d6fccc45854f7cd2e884dbc6d71e5ca9555afe4beacecdc9c413c38d57dd27e849e2aef21e0c1a76fff0dda226f5366678be1c5dd06fad6c19e998baf166caadf4c17043b22ab11675d7ac777efcf2f7af035c4243379a65c64e08869993af1c265f9c730be1d462ba38bfc84f771c21501c5cf90d2008b03b35befcce37def5d743d3690e4844bff253fa3ef0a7d39471133a9c2af183775d7a49718e6b0d8b02c2d238828838ea1e74c36e7541d2af6bfbaff765430b9d114aa511ed864be380754b88bde25d0ec58799293a84f557b833919a9e6ee854bbef41cb8fb6fbb017b48a6b74ac3a8a14a38854277c46664893724d84d25dd971e065e961e1b7f0837d42010890444bcdc9ae0ad2e5cc2ed3e3197e9f6b3f4a0ca7916cea2c3ba16486bf14809bbe6fee522966c5a9b52b6b652db46029556b62899bb069b747a7965c1aee5174fa86d464ed97e7abe36a5cd4e16b1a97dcaa5cd4ca0b785f7685d14a7db298583dab2d37044a4fb15e02fff48fa5411d1d5118b701ca165c56b34ad3d59e135ef39a5bc64aedfe6a98422cdbef88365d9392cc65ac7e9fc2e66865418df3538ac7474bca8ee0c4dbb9b6a98b6d3c5826fc81d326c5077a76e50ed62edba862e6d2eab152ec16523aa3e376c7243119a5cffebd063169c9341d0617ca3acf9aa5b8e4aac65f1ba6562c879890290146d16ac0cb84d36952a31cf9d4bd0f473ad8bcbd84b71e36ae91c507b9", 0x1000}, {&(0x7f00000012c0)="923f01ccb5ac1c64de3ccf481ed9d4a52a9dc2cf13af1b97b7f9a4d58937ad754c5080abba82027a781cd1c8c1ec5aaae0163158176c2435c22407ec606432e77b063a837ac2782f294c14b967291a66ba9769c52f389aa229d508cb", 0x5c}, {&(0x7f0000001340)="6780662202bff0c55b27779aa7e4aee7adb15b941d42f55927c04cc2ce726731a60dc0cb0c84f4813c54c9188d039d1ea1b2e874086a78dc2b7b91b9956cc284d02aeeef8e955451287373f7df1545fe781e2d89b6b993ee157e9697352a3228e8c86b970d1f704ebb4e312f7b264a30337a5d65c252b74521119dc88e1a526765c11d1c165ef438ee87b3e22f496bc8ac897ebb89", 0x95}], 0x5) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:36 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r1 = dup(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x10) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file0/control/file1\x00') rename(&(0x7f0000000300)='./file0/control/file1\x00', &(0x7f0000000340)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') mkdir(&(0x7f00000000c0)='./file0/control/file1\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x2, 0x2, 0x0, 0xffff}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file2\x00') chmod(&(0x7f0000000380)='./file2\x00', 0x80) linkat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x0) 22:20:36 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x101) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x400, 0x1dd) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) connect$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) getdents(r0, &(0x7f00000003c0)=""/230, 0xe6) 22:20:36 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = semget$private(0x0, 0x5, 0x1) r11 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r9, r11, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) semop(r10, &(0x7f0000000200)=[{0x1, 0xfff, 0x1000}], 0x1) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r4, 0x2, 0x80}, 0x9, 0x1, 0xffffffffffff768c}) r13 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r13, &(0x7f0000e35000/0x2000)=nil, 0x2000) shmat(r13, &(0x7f0000ffc000/0x2000)=nil, 0x0) getgroups(0x1, &(0x7f0000000480)=[r4]) shmctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x5, r8, r12, r3, r14, 0x9, 0x40}, 0x7, 0x40, r2, r7, 0x9, 0x4, 0x9}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r15, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) getuid() 22:20:36 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000140)="fc015dfce336bc4ff3cbd66406b24556b00786b6e6c3493dfc0f17bd2d056619a5c1d6480e4ac63b64f895f94363b80746e2be8d1cb6cf388ce4b0cd7dd6d4685f3f0ed3bb21eea56ee762589d411128a6aa8bdb26be11869e6a947e72", 0x5d}], 0x1}, 0x0) kevent(r1, &(0x7f0000000000), 0xdd, &(0x7f0000000040), 0xb3, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={0x0, 0x3, 0x0}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) syz_open_pts() (async) dup(0xffffffffffffff9c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) (async) kqueue() (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000140)="fc015dfce336bc4ff3cbd66406b24556b00786b6e6c3493dfc0f17bd2d056619a5c1d6480e4ac63b64f895f94363b80746e2be8d1cb6cf388ce4b0cd7dd6d4685f3f0ed3bb21eea56ee762589d411128a6aa8bdb26be11869e6a947e72", 0x5d}], 0x1}, 0x0) (async) kevent(r1, &(0x7f0000000000), 0xdd, &(0x7f0000000040), 0xb3, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={0x0, 0x3, 0x0}) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:36 executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:37 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r6 = getegid() setegid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f0000000340)=""/223, 0xe7}], 0x1fd, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80), 0xffffffffffffff07) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) getegid() (async) setegid(r6) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r2) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) preadv(r7, &(0x7f00000012c0)=[{&(0x7f0000000340)=""/223, 0xe7}], 0x1fd, 0x0) (async) 22:20:37 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r1 = dup(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x10) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file0/control/file1\x00') rename(&(0x7f0000000300)='./file0/control/file1\x00', &(0x7f0000000340)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') mkdir(&(0x7f00000000c0)='./file0/control/file1\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x2, 0x2, 0x0, 0xffff}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file2\x00') chmod(&(0x7f0000000380)='./file2\x00', 0x80) linkat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) dup(r0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file2\x00', 0x10) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) chdir(&(0x7f0000000100)='./file0/control/file1\x00') (async) rename(&(0x7f0000000300)='./file0/control/file1\x00', &(0x7f0000000340)='./file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) mkdir(&(0x7f00000000c0)='./file0/control/file1\x00', 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x2, 0x2, 0x0, 0xffff}) (async) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file2\x00') (async) chmod(&(0x7f0000000380)='./file2\x00', 0x80) (async) linkat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x0) (async) 22:20:37 executing program 3: close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x1000301010005}) (async) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="01042b8118e55daf487a3475a009a584c5580eb49aca43ecb05c257321a7ab971ec64c84f7b399b73d945ffd3cba4e53d7150ac36399d6f60e9a92d7c1c3f5121246ba9a5a692fd9efb6a242571dfd04d992df5902678a0cd76840aaf1dd7c22d07364bda50b83ff1fc8801dcb0085721fcae72ba4f186d0af", 0x79}, {&(0x7f00000001c0)="45013c8830bdf1eb3d860488a168023da405fd089e9b6c378a456a9e0b0e3a4a70f5b1c9f318e7f348372828f118b395365da35df79642dce51b174175f36721786b41c16a867abf0c9c7ee8baad962ae63dc527fd45feb46041e64d08007348d338ff8c423e98b67aa4a55d4d9fdaa948f7addcb07c707f391d6f4ba551d5e03cd3cf7b", 0x84}, {&(0x7f00000002c0)="1fc6bf3594d1f7506eb620cf810d9326c6e66b4dc2e54087e5c9a19b1f4b4d13f2bf149026473113a2925a8b52bf2850b466a5a0731674324fdd6a17ac7dca605e13a0a329611f3a8b0fc2f96dac0d6933ae9828cb8e03465c5b2d23b11ea9b7e4b68c91774da758f7c54851b2b7392ccde225234e70050c8af93bf9ed9b9ea4c0acb36e25dd809e6952e1547fb8f5ea27646d78e28697c05aa202756e276037d789eac5296dd24f914c221c81c38305d60387e8eb363e4b4c9c2b64e68e098fd89f5e0cfe53c4c666a4072b4fda851af1a7426f457eef7219061758d1bb80676ae8e8234ce7038c61abeab998e4f2d0923ec8b0541582d43bfb3ebbaa66111549c8f3ed9e921f9c7a616b6b098343a6f72f51eac3a54987997d51d86a13fd795f2ba13bb40ac962424c8fdbac1025ae8ad943b7b68acfb81b230b98a1b4bfed87165823444bdb29605a85eb9edca0027e95658f01a324e483dc063cfa72d88f82190b477146c379e66601b2e90a2d5d52affa7842d3731b7a9f71df707904be23807bdd60e3d0024945478fd002a561085a83aa7dc07058602c48f366c6728f44919446679829d918789f064e0107b9393f13f79d92ae7c416ec945ecf52740abe2868707b3b75b174d229e83b0763533ca252fbb9599490c67e18f5b0dcc705878abcb10ad802d161f0320f66c27b8f1b053862f5b224efc575db3adb1cce519c967f0a26cc8170b989f9bb240a9edfa65e0346391f94115e5a32dd590fe02b294ad39a5713c746ed74379d5af12b2d9a012ef44b57e12357b4b1c1eeba8db282e7fa1045564790112d1e7491e253f26a485a3c99621bb663429015cab1dbfc93ecbfa61f8f3939aa4ac88498e989e75ee66ce2db1cda842880120fd361e1f1c674020bf73e615add42bc49f98cab824c921eef3d5151fdfb35cf40c9b630375a9fdac0b9cfbfc682326b6a0742fa53edcba5fd56bdf8535459c5125f7b8ec6fc6d18a4445eaa64289bf7cfc2622f422d105d5f70dc0415452470f3a215536e2e7384b0d3c33039bedbc604750f7f3d5c5f08d51a86edbcf1894724856a3ff41dc767df401abb39a1f73df7630b7a2e9a1b25226e0b815b436fd852abccf818d5971df8728575fe61c10f3085aaaf0aaf503f3b894e3567a852f143456177d9bc1c45fd64741e0bd1f34e40110bc3b1af0dfd3b7872aa0753fce7b4d5a336f0819922435e8339b1dd19f33859f5115ef1a298e9fab808d11ec7c169c4707f7c9172a1bd8f71410f4d263ae3123e5a8f9601ef6aa8f2c0138b96ccc795e8552ce7cec663aceff767a659ffbd0ad9de298da38ff4f30817ed86f6021287803b2bf4a242ba699e4c6eb36f8855c52550b9b693e135db7606445b4692ff501e446759daf65b9c80f09869ce11712df835d916591b60c7e949430e3e12326b9df3c84690c57267a8286546f1fe3734f0fdd3f54d3140fa37eec21636460d49e7163847028b906dd3bcf63d6d58036a0f1034cb3882d74207164c7c7ac6b00d4cb036856c014a138c2fa767da525815b0e082eee48f3baf9953e371bd3e195cdf5d50582e18140809e353914db81bbf6482dd4e94ef6b62e2a4880c0ff75c383a204aa9c54ce00dc1fee65556552c6aef9e098dc066ed0570a498b40ee8199daff0dd77801224b0f092d1409a0b5eb9e9dabf75420b5fc5b8a65aaa366fba6ee6d662064d49af843c41c2284f7a9afc11679a1251852dd7341274eed57f6bc7a727272db89fe8644cc0e39707908c7c0b9090f978ca23bcee8efbde390eeb375e3f8068e129d53077afcb756998197565f1d193ec8e2c20600b7ccf0c144da2c3b7ea310df1859fa49c175e1df6187f79394358a4520c7c61f9021aae50fa18bd7d3ea85fe9669a8240c518328f3bbf8c8a0c859e412bc0f1492120aefed7b255b4fe5a46c3cf466ac305dabfa4a124d70df76b7d50762f895526c369a053d8b78d68645c8d51e0d8e106591b407d06e734df9ae900c63e3339973946a9aa8dd2b94a25c3bddb51237c769c025ef9155151afeb74cb8aa75af7e6de284ed101e0da6c58a78559e30f7a7374ad6eb9bf8035c8149f2744578d1d6089e9b93f0b6b9e090cb41f149f18436f9b19b8819a1236bd290d1348db34505c7a53df2664d128886fcfdc6713a4462555cde609b51587cd33f8e62ced485526b1778c2fa9b091e683d6a6e7ba7ccecedc4761d972f37d7e7e1243dd0b95f8e75df10d5626b3d0932e4effee8d6cfa52c03c2f7ef25e968397c3b0b14fe3c54f032a64ead9b344d09d5b00a8d3e96680131ed633d8b039aa4b8b97cdf7352cd93c10ccfe984b0f54f9f71dbe59dc8f92841b6d0a52f8ec4890f723df68f7155d711fcb4dc9b71dca3bac2314525dda91719b9ebf6b7e65983ea50f5d64b506fe23da1babd872b1b9ddf388c3948aae893486340e4594be18f13802e84c978786836bf9a6f3efcaef9d517f3516566362b6ef06142ea9751bc97391248533b0f76e833356319affae4d4b31d4496e0590f675b289104f909dca6b2f922fca0ef05bb58854e09b878e0a7da86a592f0a7d763c128831014aa44809048e2bcce1ad945ba33980aa2a9b271e0ab819dc898ffeee7d8951c754ca0be872bcdd0c68c89bcf2766dd21df0f74c198e128efaf4ab8ab43ea50db94e8cd2b773108df56359c376c88f7909a6ab84d112762834c8ae732393c67d18e57f95bf38a2052deaa40e51585c7d03794987a5dbe51a9cc3d8ff05b8ada53b3a3587cc7e4159b7f0b3060735105107cbfeef27455c827bae1add88b4082d66a2d272e79b85cf9b161e2d4ea1cb5c2fd22757e99f3c12d9dd091c3e8f08e38bf65c89e17ad684ffdaca9508993f6d7e39aef775ef247f1ba5cf9bd7c58b7933adb1308d5d92f4144d3c93556b469eaabe9355fb502a1aa3d83adca7f37d526539c2d21c20ff7768f94673f7b2df3cf1a5758671da3967f2c8cc75ced4d5bb75743a84a56d5ec7a28f3e3ce14e25a7a4fb489e85f86512321be9671d8dc7c54ef03085aee86298e1660c234caed9ae2c218bf741331bdd79e327d0e00ef8c750f188cfc1a1ccd5b7aaa7bf4885fe03864bca6f94a80e72ab5aed6705407d46e53df58493bad9226f8df67f4eb253e2f24510e6915abcd8c1b922a16a44c013ecac84b76c07b8ae500f7026ac7138b822b541434ecd394dc8c358d5fef4d15a20b8e29995df2eae68b1ef05d11a2b7abf2eb11fbb26a0b42d16f48480ff5025c70224feed4b3a75eefee27156944cb794d08ceabdc6a63ddda896a0d439c4928039d214848019a3920c0ef97717317a005e0fdac56e8565ad946737d5399c768ead3daf98b92e757769b0ffab31ee84b65949eda1ea043e21b1f6996472521eb181a1fa97a8f4060238d741ec6c97803e2e980a0c537a5340b9cacd4cd0bfed5970a11c3f24f0eaf75328e20379189a710263687a433f956eb6998e98dea27350270a519a6178d4ff3416dfdd73139b36dc890f13a649d4161a17aabdf4bf0c307f18c75aa2e7b23b1b7c996afabdcaba973055cae22fec77ff8293b972ee519ea14a017bf0d267376dd1a92d5b71d4d36a4087757afacb7240b1f4bd7ebf66b5f5b57e9dfd8057a5e11dfbb9915057f0c5f24c4449ceb62309db6b255ec2b3596643738542954153fcd5e441a096f464a891bbb3c193f3819b294d8980fabc705de8f1559cf2843f782970d014a71bb03ca5b29ebc38491b470488c537aa21326789d74b33de198c5e454c05ab11fddd45d79d4bc2c298de3c147e356abefcba0101b52a0bcae34c862cc1802b0db093cff612f6798be2b2c4c8f6b7d9348e0fab8609d6d80be224acf37addbd85466f99c5904a0073abf0e89c346da539628c666237f7763e2a3b223e645996a2eb2ebc7659fb757f619663eb5da763c10dbc4366f2f797b8e7971ebfcb19b876759d6811dea98a637dc125d4d7eaaba15611c9efd3424f9c695868c0ffa61161b2acc5db47d85ad54210c78388407aa53d03757d5e53fcf81fc5942f87dc5e17e4699baa9241bf905e04abd1d3d813fbb7ac4741269ae26ffba570a1fa68b4fabaeb227ca418f551209b34fcaa6f203a6e1dd53b92fed8312748feb85b1d12ee3ff2bf52469df170bbc122fe1a86c93e9237af595b1e656554a5ed368c9566e4bf5bc9dbc723af707877b3be02fb1ca19b5ed07e8ecc24ef024c63c47328a55eeae7589927f3da172d931b4558ed2fdc37c811945d383f0676e3c72a88a00426789124706e8a72c97fe405f08a341984fc5ccfd8b67eeb5f77b4be45efd6c0fd33101face136372c269e30ad57a9bb2cc79da7b9ab40225f62b2d805b24bfe46d7339ad802798b23b38470137df3661e9132c48d36eabf0d105d8c60ee82fe4460d433cb484083e96f1f4827e9facbb0b586b49d25821326c8cbd655fe2e49e7cf21ecceb7a195aee13c56645e79281bb0b0a0a01aa1984df602b92fb53cc0782b3410217fdccc8f55302369deb9dfc548a53633d8893332c4b7960740ba1cbda33ac96a0d1db159e6efce3abf0c9023551d44ba31641634b0f0a1248e16a23852d803821c4b056d0a4951ec89abd2c79052712fe45bd1f3a38bd9674a03ff2db97ca0aee020fad7e4b2f8455ff35e01e07993da9b795555150611c770b641c918cb53e2ce2f09cd123b7cb5fdc80a4e0dde962983b9411951d391aa8a142f029b60633704abb4cd4f4a4e0c72588460d23e95d1d079b8b65fd6c3d46d1496524c4da91d88ab6a20a37449e90851440c01a33b26c2e0f96a808ede1440a270414d1d979346afe691e7eda0ae40a9d0a0f99811c011063eff064afc560b70dadac7758be8787577da5dbd86417030e1fd7ba0b26e747cd4ec54e960ab453dd0c42fe34fc874971a913770886adf53b5d36aea7cf005f08cacfe5690c8a273064b0f7799e8d226b637d0e4ed4b94af50115627139680f57d2cb50802ac099b9911ba4fa4b8cdd5cc8cb5c689f3ee1442916569d6fccc45854f7cd2e884dbc6d71e5ca9555afe4beacecdc9c413c38d57dd27e849e2aef21e0c1a76fff0dda226f5366678be1c5dd06fad6c19e998baf166caadf4c17043b22ab11675d7ac777efcf2f7af035c4243379a65c64e08869993af1c265f9c730be1d462ba38bfc84f771c21501c5cf90d2008b03b35befcce37def5d743d3690e4844bff253fa3ef0a7d39471133a9c2af183775d7a49718e6b0d8b02c2d238828838ea1e74c36e7541d2af6bfbaff765430b9d114aa511ed864be380754b88bde25d0ec58799293a84f557b833919a9e6ee854bbef41cb8fb6fbb017b48a6b74ac3a8a14a38854277c46664893724d84d25dd971e065e961e1b7f0837d42010890444bcdc9ae0ad2e5cc2ed3e3197e9f6b3f4a0ca7916cea2c3ba16486bf14809bbe6fee522966c5a9b52b6b652db46029556b62899bb069b747a7965c1aee5174fa86d464ed97e7abe36a5cd4e16b1a97dcaa5cd4ca0b785f7685d14a7db298583dab2d37044a4fb15e02fff48fa5411d1d5118b701ca165c56b34ad3d59e135ef39a5bc64aedfe6a98422cdbef88365d9392cc65ac7e9fc2e66865418df3538ac7474bca8ee0c4dbb9b6a98b6d3c5826fc81d326c5077a76e50ed62edba862e6d2eab152ec16523aa3e376c7243119a5cffebd063169c9341d0617ca3acf9aa5b8e4aac65f1ba6562c879890290146d16ac0cb84d36952a31cf9d4bd0f473ad8bcbd84b71e36ae91c507b9", 0x1000}, {&(0x7f00000012c0)="923f01ccb5ac1c64de3ccf481ed9d4a52a9dc2cf13af1b97b7f9a4d58937ad754c5080abba82027a781cd1c8c1ec5aaae0163158176c2435c22407ec606432e77b063a837ac2782f294c14b967291a66ba9769c52f389aa229d508cb", 0x5c}, {&(0x7f0000001340)="6780662202bff0c55b27779aa7e4aee7adb15b941d42f55927c04cc2ce726731a60dc0cb0c84f4813c54c9188d039d1ea1b2e874086a78dc2b7b91b9956cc284d02aeeef8e955451287373f7df1545fe781e2d89b6b993ee157e9697352a3228e8c86b970d1f704ebb4e312f7b264a30337a5d65c252b74521119dc88e1a526765c11d1c165ef438ee87b3e22f496bc8ac897ebb89", 0x95}], 0x5) (async) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:37 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r5 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) (async, rerun: 32) r10 = semget$private(0x0, 0x5, 0x1) (async, rerun: 32) r11 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) (async) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r9, r11, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) (async) semop(r10, &(0x7f0000000200)=[{0x1, 0xfff, 0x1000}], 0x1) (async) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r4, 0x2, 0x80}, 0x9, 0x1, 0xffffffffffff768c}) (async) r13 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r13, &(0x7f0000e35000/0x2000)=nil, 0x2000) (async, rerun: 64) shmat(r13, &(0x7f0000ffc000/0x2000)=nil, 0x0) (async, rerun: 64) getgroups(0x1, &(0x7f0000000480)=[r4]) shmctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x5, r8, r12, r3, r14, 0x9, 0x40}, 0x7, 0x40, r2, r7, 0x9, 0x4, 0x9}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r15, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) getuid() 22:20:37 executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 32) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:37 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = dup(0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) fchdir(r2) 22:20:37 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x1000301010005}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="01042b8118e55daf487a3475a009a584c5580eb49aca43ecb05c257321a7ab971ec64c84f7b399b73d945ffd3cba4e53d7150ac36399d6f60e9a92d7c1c3f5121246ba9a5a692fd9efb6a242571dfd04d992df5902678a0cd76840aaf1dd7c22d07364bda50b83ff1fc8801dcb0085721fcae72ba4f186d0af", 0x79}, {&(0x7f00000001c0)="45013c8830bdf1eb3d860488a168023da405fd089e9b6c378a456a9e0b0e3a4a70f5b1c9f318e7f348372828f118b395365da35df79642dce51b174175f36721786b41c16a867abf0c9c7ee8baad962ae63dc527fd45feb46041e64d08007348d338ff8c423e98b67aa4a55d4d9fdaa948f7addcb07c707f391d6f4ba551d5e03cd3cf7b", 0x84}, {&(0x7f00000002c0)="1fc6bf3594d1f7506eb620cf810d9326c6e66b4dc2e54087e5c9a19b1f4b4d13f2bf149026473113a2925a8b52bf2850b466a5a0731674324fdd6a17ac7dca605e13a0a329611f3a8b0fc2f96dac0d6933ae9828cb8e03465c5b2d23b11ea9b7e4b68c91774da758f7c54851b2b7392ccde225234e70050c8af93bf9ed9b9ea4c0acb36e25dd809e6952e1547fb8f5ea27646d78e28697c05aa202756e276037d789eac5296dd24f914c221c81c38305d60387e8eb363e4b4c9c2b64e68e098fd89f5e0cfe53c4c666a4072b4fda851af1a7426f457eef7219061758d1bb80676ae8e8234ce7038c61abeab998e4f2d0923ec8b0541582d43bfb3ebbaa66111549c8f3ed9e921f9c7a616b6b098343a6f72f51eac3a54987997d51d86a13fd795f2ba13bb40ac962424c8fdbac1025ae8ad943b7b68acfb81b230b98a1b4bfed87165823444bdb29605a85eb9edca0027e95658f01a324e483dc063cfa72d88f82190b477146c379e66601b2e90a2d5d52affa7842d3731b7a9f71df707904be23807bdd60e3d0024945478fd002a561085a83aa7dc07058602c48f366c6728f44919446679829d918789f064e0107b9393f13f79d92ae7c416ec945ecf52740abe2868707b3b75b174d229e83b0763533ca252fbb9599490c67e18f5b0dcc705878abcb10ad802d161f0320f66c27b8f1b053862f5b224efc575db3adb1cce519c967f0a26cc8170b989f9bb240a9edfa65e0346391f94115e5a32dd590fe02b294ad39a5713c746ed74379d5af12b2d9a012ef44b57e12357b4b1c1eeba8db282e7fa1045564790112d1e7491e253f26a485a3c99621bb663429015cab1dbfc93ecbfa61f8f3939aa4ac88498e989e75ee66ce2db1cda842880120fd361e1f1c674020bf73e615add42bc49f98cab824c921eef3d5151fdfb35cf40c9b630375a9fdac0b9cfbfc682326b6a0742fa53edcba5fd56bdf8535459c5125f7b8ec6fc6d18a4445eaa64289bf7cfc2622f422d105d5f70dc0415452470f3a215536e2e7384b0d3c33039bedbc604750f7f3d5c5f08d51a86edbcf1894724856a3ff41dc767df401abb39a1f73df7630b7a2e9a1b25226e0b815b436fd852abccf818d5971df8728575fe61c10f3085aaaf0aaf503f3b894e3567a852f143456177d9bc1c45fd64741e0bd1f34e40110bc3b1af0dfd3b7872aa0753fce7b4d5a336f0819922435e8339b1dd19f33859f5115ef1a298e9fab808d11ec7c169c4707f7c9172a1bd8f71410f4d263ae3123e5a8f9601ef6aa8f2c0138b96ccc795e8552ce7cec663aceff767a659ffbd0ad9de298da38ff4f30817ed86f6021287803b2bf4a242ba699e4c6eb36f8855c52550b9b693e135db7606445b4692ff501e446759daf65b9c80f09869ce11712df835d916591b60c7e949430e3e12326b9df3c84690c57267a8286546f1fe3734f0fdd3f54d3140fa37eec21636460d49e7163847028b906dd3bcf63d6d58036a0f1034cb3882d74207164c7c7ac6b00d4cb036856c014a138c2fa767da525815b0e082eee48f3baf9953e371bd3e195cdf5d50582e18140809e353914db81bbf6482dd4e94ef6b62e2a4880c0ff75c383a204aa9c54ce00dc1fee65556552c6aef9e098dc066ed0570a498b40ee8199daff0dd77801224b0f092d1409a0b5eb9e9dabf75420b5fc5b8a65aaa366fba6ee6d662064d49af843c41c2284f7a9afc11679a1251852dd7341274eed57f6bc7a727272db89fe8644cc0e39707908c7c0b9090f978ca23bcee8efbde390eeb375e3f8068e129d53077afcb756998197565f1d193ec8e2c20600b7ccf0c144da2c3b7ea310df1859fa49c175e1df6187f79394358a4520c7c61f9021aae50fa18bd7d3ea85fe9669a8240c518328f3bbf8c8a0c859e412bc0f1492120aefed7b255b4fe5a46c3cf466ac305dabfa4a124d70df76b7d50762f895526c369a053d8b78d68645c8d51e0d8e106591b407d06e734df9ae900c63e3339973946a9aa8dd2b94a25c3bddb51237c769c025ef9155151afeb74cb8aa75af7e6de284ed101e0da6c58a78559e30f7a7374ad6eb9bf8035c8149f2744578d1d6089e9b93f0b6b9e090cb41f149f18436f9b19b8819a1236bd290d1348db34505c7a53df2664d128886fcfdc6713a4462555cde609b51587cd33f8e62ced485526b1778c2fa9b091e683d6a6e7ba7ccecedc4761d972f37d7e7e1243dd0b95f8e75df10d5626b3d0932e4effee8d6cfa52c03c2f7ef25e968397c3b0b14fe3c54f032a64ead9b344d09d5b00a8d3e96680131ed633d8b039aa4b8b97cdf7352cd93c10ccfe984b0f54f9f71dbe59dc8f92841b6d0a52f8ec4890f723df68f7155d711fcb4dc9b71dca3bac2314525dda91719b9ebf6b7e65983ea50f5d64b506fe23da1babd872b1b9ddf388c3948aae893486340e4594be18f13802e84c978786836bf9a6f3efcaef9d517f3516566362b6ef06142ea9751bc97391248533b0f76e833356319affae4d4b31d4496e0590f675b289104f909dca6b2f922fca0ef05bb58854e09b878e0a7da86a592f0a7d763c128831014aa44809048e2bcce1ad945ba33980aa2a9b271e0ab819dc898ffeee7d8951c754ca0be872bcdd0c68c89bcf2766dd21df0f74c198e128efaf4ab8ab43ea50db94e8cd2b773108df56359c376c88f7909a6ab84d112762834c8ae732393c67d18e57f95bf38a2052deaa40e51585c7d03794987a5dbe51a9cc3d8ff05b8ada53b3a3587cc7e4159b7f0b3060735105107cbfeef27455c827bae1add88b4082d66a2d272e79b85cf9b161e2d4ea1cb5c2fd22757e99f3c12d9dd091c3e8f08e38bf65c89e17ad684ffdaca9508993f6d7e39aef775ef247f1ba5cf9bd7c58b7933adb1308d5d92f4144d3c93556b469eaabe9355fb502a1aa3d83adca7f37d526539c2d21c20ff7768f94673f7b2df3cf1a5758671da3967f2c8cc75ced4d5bb75743a84a56d5ec7a28f3e3ce14e25a7a4fb489e85f86512321be9671d8dc7c54ef03085aee86298e1660c234caed9ae2c218bf741331bdd79e327d0e00ef8c750f188cfc1a1ccd5b7aaa7bf4885fe03864bca6f94a80e72ab5aed6705407d46e53df58493bad9226f8df67f4eb253e2f24510e6915abcd8c1b922a16a44c013ecac84b76c07b8ae500f7026ac7138b822b541434ecd394dc8c358d5fef4d15a20b8e29995df2eae68b1ef05d11a2b7abf2eb11fbb26a0b42d16f48480ff5025c70224feed4b3a75eefee27156944cb794d08ceabdc6a63ddda896a0d439c4928039d214848019a3920c0ef97717317a005e0fdac56e8565ad946737d5399c768ead3daf98b92e757769b0ffab31ee84b65949eda1ea043e21b1f6996472521eb181a1fa97a8f4060238d741ec6c97803e2e980a0c537a5340b9cacd4cd0bfed5970a11c3f24f0eaf75328e20379189a710263687a433f956eb6998e98dea27350270a519a6178d4ff3416dfdd73139b36dc890f13a649d4161a17aabdf4bf0c307f18c75aa2e7b23b1b7c996afabdcaba973055cae22fec77ff8293b972ee519ea14a017bf0d267376dd1a92d5b71d4d36a4087757afacb7240b1f4bd7ebf66b5f5b57e9dfd8057a5e11dfbb9915057f0c5f24c4449ceb62309db6b255ec2b3596643738542954153fcd5e441a096f464a891bbb3c193f3819b294d8980fabc705de8f1559cf2843f782970d014a71bb03ca5b29ebc38491b470488c537aa21326789d74b33de198c5e454c05ab11fddd45d79d4bc2c298de3c147e356abefcba0101b52a0bcae34c862cc1802b0db093cff612f6798be2b2c4c8f6b7d9348e0fab8609d6d80be224acf37addbd85466f99c5904a0073abf0e89c346da539628c666237f7763e2a3b223e645996a2eb2ebc7659fb757f619663eb5da763c10dbc4366f2f797b8e7971ebfcb19b876759d6811dea98a637dc125d4d7eaaba15611c9efd3424f9c695868c0ffa61161b2acc5db47d85ad54210c78388407aa53d03757d5e53fcf81fc5942f87dc5e17e4699baa9241bf905e04abd1d3d813fbb7ac4741269ae26ffba570a1fa68b4fabaeb227ca418f551209b34fcaa6f203a6e1dd53b92fed8312748feb85b1d12ee3ff2bf52469df170bbc122fe1a86c93e9237af595b1e656554a5ed368c9566e4bf5bc9dbc723af707877b3be02fb1ca19b5ed07e8ecc24ef024c63c47328a55eeae7589927f3da172d931b4558ed2fdc37c811945d383f0676e3c72a88a00426789124706e8a72c97fe405f08a341984fc5ccfd8b67eeb5f77b4be45efd6c0fd33101face136372c269e30ad57a9bb2cc79da7b9ab40225f62b2d805b24bfe46d7339ad802798b23b38470137df3661e9132c48d36eabf0d105d8c60ee82fe4460d433cb484083e96f1f4827e9facbb0b586b49d25821326c8cbd655fe2e49e7cf21ecceb7a195aee13c56645e79281bb0b0a0a01aa1984df602b92fb53cc0782b3410217fdccc8f55302369deb9dfc548a53633d8893332c4b7960740ba1cbda33ac96a0d1db159e6efce3abf0c9023551d44ba31641634b0f0a1248e16a23852d803821c4b056d0a4951ec89abd2c79052712fe45bd1f3a38bd9674a03ff2db97ca0aee020fad7e4b2f8455ff35e01e07993da9b795555150611c770b641c918cb53e2ce2f09cd123b7cb5fdc80a4e0dde962983b9411951d391aa8a142f029b60633704abb4cd4f4a4e0c72588460d23e95d1d079b8b65fd6c3d46d1496524c4da91d88ab6a20a37449e90851440c01a33b26c2e0f96a808ede1440a270414d1d979346afe691e7eda0ae40a9d0a0f99811c011063eff064afc560b70dadac7758be8787577da5dbd86417030e1fd7ba0b26e747cd4ec54e960ab453dd0c42fe34fc874971a913770886adf53b5d36aea7cf005f08cacfe5690c8a273064b0f7799e8d226b637d0e4ed4b94af50115627139680f57d2cb50802ac099b9911ba4fa4b8cdd5cc8cb5c689f3ee1442916569d6fccc45854f7cd2e884dbc6d71e5ca9555afe4beacecdc9c413c38d57dd27e849e2aef21e0c1a76fff0dda226f5366678be1c5dd06fad6c19e998baf166caadf4c17043b22ab11675d7ac777efcf2f7af035c4243379a65c64e08869993af1c265f9c730be1d462ba38bfc84f771c21501c5cf90d2008b03b35befcce37def5d743d3690e4844bff253fa3ef0a7d39471133a9c2af183775d7a49718e6b0d8b02c2d238828838ea1e74c36e7541d2af6bfbaff765430b9d114aa511ed864be380754b88bde25d0ec58799293a84f557b833919a9e6ee854bbef41cb8fb6fbb017b48a6b74ac3a8a14a38854277c46664893724d84d25dd971e065e961e1b7f0837d42010890444bcdc9ae0ad2e5cc2ed3e3197e9f6b3f4a0ca7916cea2c3ba16486bf14809bbe6fee522966c5a9b52b6b652db46029556b62899bb069b747a7965c1aee5174fa86d464ed97e7abe36a5cd4e16b1a97dcaa5cd4ca0b785f7685d14a7db298583dab2d37044a4fb15e02fff48fa5411d1d5118b701ca165c56b34ad3d59e135ef39a5bc64aedfe6a98422cdbef88365d9392cc65ac7e9fc2e66865418df3538ac7474bca8ee0c4dbb9b6a98b6d3c5826fc81d326c5077a76e50ed62edba862e6d2eab152ec16523aa3e376c7243119a5cffebd063169c9341d0617ca3acf9aa5b8e4aac65f1ba6562c879890290146d16ac0cb84d36952a31cf9d4bd0f473ad8bcbd84b71e36ae91c507b9", 0x1000}, {&(0x7f00000012c0)="923f01ccb5ac1c64de3ccf481ed9d4a52a9dc2cf13af1b97b7f9a4d58937ad754c5080abba82027a781cd1c8c1ec5aaae0163158176c2435c22407ec606432e77b063a837ac2782f294c14b967291a66ba9769c52f389aa229d508cb", 0x5c}, {&(0x7f0000001340)="6780662202bff0c55b27779aa7e4aee7adb15b941d42f55927c04cc2ce726731a60dc0cb0c84f4813c54c9188d039d1ea1b2e874086a78dc2b7b91b9956cc284d02aeeef8e955451287373f7df1545fe781e2d89b6b993ee157e9697352a3228e8c86b970d1f704ebb4e312f7b264a30337a5d65c252b74521119dc88e1a526765c11d1c165ef438ee87b3e22f496bc8ac897ebb89", 0x95}], 0x5) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000080)='./file0\x00', 0x205, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x1000301010005}) (async) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="01042b8118e55daf487a3475a009a584c5580eb49aca43ecb05c257321a7ab971ec64c84f7b399b73d945ffd3cba4e53d7150ac36399d6f60e9a92d7c1c3f5121246ba9a5a692fd9efb6a242571dfd04d992df5902678a0cd76840aaf1dd7c22d07364bda50b83ff1fc8801dcb0085721fcae72ba4f186d0af", 0x79}, {&(0x7f00000001c0)="45013c8830bdf1eb3d860488a168023da405fd089e9b6c378a456a9e0b0e3a4a70f5b1c9f318e7f348372828f118b395365da35df79642dce51b174175f36721786b41c16a867abf0c9c7ee8baad962ae63dc527fd45feb46041e64d08007348d338ff8c423e98b67aa4a55d4d9fdaa948f7addcb07c707f391d6f4ba551d5e03cd3cf7b", 0x84}, {&(0x7f00000002c0)="1fc6bf3594d1f7506eb620cf810d9326c6e66b4dc2e54087e5c9a19b1f4b4d13f2bf149026473113a2925a8b52bf2850b466a5a0731674324fdd6a17ac7dca605e13a0a329611f3a8b0fc2f96dac0d6933ae9828cb8e03465c5b2d23b11ea9b7e4b68c91774da758f7c54851b2b7392ccde225234e70050c8af93bf9ed9b9ea4c0acb36e25dd809e6952e1547fb8f5ea27646d78e28697c05aa202756e276037d789eac5296dd24f914c221c81c38305d60387e8eb363e4b4c9c2b64e68e098fd89f5e0cfe53c4c666a4072b4fda851af1a7426f457eef7219061758d1bb80676ae8e8234ce7038c61abeab998e4f2d0923ec8b0541582d43bfb3ebbaa66111549c8f3ed9e921f9c7a616b6b098343a6f72f51eac3a54987997d51d86a13fd795f2ba13bb40ac962424c8fdbac1025ae8ad943b7b68acfb81b230b98a1b4bfed87165823444bdb29605a85eb9edca0027e95658f01a324e483dc063cfa72d88f82190b477146c379e66601b2e90a2d5d52affa7842d3731b7a9f71df707904be23807bdd60e3d0024945478fd002a561085a83aa7dc07058602c48f366c6728f44919446679829d918789f064e0107b9393f13f79d92ae7c416ec945ecf52740abe2868707b3b75b174d229e83b0763533ca252fbb9599490c67e18f5b0dcc705878abcb10ad802d161f0320f66c27b8f1b053862f5b224efc575db3adb1cce519c967f0a26cc8170b989f9bb240a9edfa65e0346391f94115e5a32dd590fe02b294ad39a5713c746ed74379d5af12b2d9a012ef44b57e12357b4b1c1eeba8db282e7fa1045564790112d1e7491e253f26a485a3c99621bb663429015cab1dbfc93ecbfa61f8f3939aa4ac88498e989e75ee66ce2db1cda842880120fd361e1f1c674020bf73e615add42bc49f98cab824c921eef3d5151fdfb35cf40c9b630375a9fdac0b9cfbfc682326b6a0742fa53edcba5fd56bdf8535459c5125f7b8ec6fc6d18a4445eaa64289bf7cfc2622f422d105d5f70dc0415452470f3a215536e2e7384b0d3c33039bedbc604750f7f3d5c5f08d51a86edbcf1894724856a3ff41dc767df401abb39a1f73df7630b7a2e9a1b25226e0b815b436fd852abccf818d5971df8728575fe61c10f3085aaaf0aaf503f3b894e3567a852f143456177d9bc1c45fd64741e0bd1f34e40110bc3b1af0dfd3b7872aa0753fce7b4d5a336f0819922435e8339b1dd19f33859f5115ef1a298e9fab808d11ec7c169c4707f7c9172a1bd8f71410f4d263ae3123e5a8f9601ef6aa8f2c0138b96ccc795e8552ce7cec663aceff767a659ffbd0ad9de298da38ff4f30817ed86f6021287803b2bf4a242ba699e4c6eb36f8855c52550b9b693e135db7606445b4692ff501e446759daf65b9c80f09869ce11712df835d916591b60c7e949430e3e12326b9df3c84690c57267a8286546f1fe3734f0fdd3f54d3140fa37eec21636460d49e7163847028b906dd3bcf63d6d58036a0f1034cb3882d74207164c7c7ac6b00d4cb036856c014a138c2fa767da525815b0e082eee48f3baf9953e371bd3e195cdf5d50582e18140809e353914db81bbf6482dd4e94ef6b62e2a4880c0ff75c383a204aa9c54ce00dc1fee65556552c6aef9e098dc066ed0570a498b40ee8199daff0dd77801224b0f092d1409a0b5eb9e9dabf75420b5fc5b8a65aaa366fba6ee6d662064d49af843c41c2284f7a9afc11679a1251852dd7341274eed57f6bc7a727272db89fe8644cc0e39707908c7c0b9090f978ca23bcee8efbde390eeb375e3f8068e129d53077afcb756998197565f1d193ec8e2c20600b7ccf0c144da2c3b7ea310df1859fa49c175e1df6187f79394358a4520c7c61f9021aae50fa18bd7d3ea85fe9669a8240c518328f3bbf8c8a0c859e412bc0f1492120aefed7b255b4fe5a46c3cf466ac305dabfa4a124d70df76b7d50762f895526c369a053d8b78d68645c8d51e0d8e106591b407d06e734df9ae900c63e3339973946a9aa8dd2b94a25c3bddb51237c769c025ef9155151afeb74cb8aa75af7e6de284ed101e0da6c58a78559e30f7a7374ad6eb9bf8035c8149f2744578d1d6089e9b93f0b6b9e090cb41f149f18436f9b19b8819a1236bd290d1348db34505c7a53df2664d128886fcfdc6713a4462555cde609b51587cd33f8e62ced485526b1778c2fa9b091e683d6a6e7ba7ccecedc4761d972f37d7e7e1243dd0b95f8e75df10d5626b3d0932e4effee8d6cfa52c03c2f7ef25e968397c3b0b14fe3c54f032a64ead9b344d09d5b00a8d3e96680131ed633d8b039aa4b8b97cdf7352cd93c10ccfe984b0f54f9f71dbe59dc8f92841b6d0a52f8ec4890f723df68f7155d711fcb4dc9b71dca3bac2314525dda91719b9ebf6b7e65983ea50f5d64b506fe23da1babd872b1b9ddf388c3948aae893486340e4594be18f13802e84c978786836bf9a6f3efcaef9d517f3516566362b6ef06142ea9751bc97391248533b0f76e833356319affae4d4b31d4496e0590f675b289104f909dca6b2f922fca0ef05bb58854e09b878e0a7da86a592f0a7d763c128831014aa44809048e2bcce1ad945ba33980aa2a9b271e0ab819dc898ffeee7d8951c754ca0be872bcdd0c68c89bcf2766dd21df0f74c198e128efaf4ab8ab43ea50db94e8cd2b773108df56359c376c88f7909a6ab84d112762834c8ae732393c67d18e57f95bf38a2052deaa40e51585c7d03794987a5dbe51a9cc3d8ff05b8ada53b3a3587cc7e4159b7f0b3060735105107cbfeef27455c827bae1add88b4082d66a2d272e79b85cf9b161e2d4ea1cb5c2fd22757e99f3c12d9dd091c3e8f08e38bf65c89e17ad684ffdaca9508993f6d7e39aef775ef247f1ba5cf9bd7c58b7933adb1308d5d92f4144d3c93556b469eaabe9355fb502a1aa3d83adca7f37d526539c2d21c20ff7768f94673f7b2df3cf1a5758671da3967f2c8cc75ced4d5bb75743a84a56d5ec7a28f3e3ce14e25a7a4fb489e85f86512321be9671d8dc7c54ef03085aee86298e1660c234caed9ae2c218bf741331bdd79e327d0e00ef8c750f188cfc1a1ccd5b7aaa7bf4885fe03864bca6f94a80e72ab5aed6705407d46e53df58493bad9226f8df67f4eb253e2f24510e6915abcd8c1b922a16a44c013ecac84b76c07b8ae500f7026ac7138b822b541434ecd394dc8c358d5fef4d15a20b8e29995df2eae68b1ef05d11a2b7abf2eb11fbb26a0b42d16f48480ff5025c70224feed4b3a75eefee27156944cb794d08ceabdc6a63ddda896a0d439c4928039d214848019a3920c0ef97717317a005e0fdac56e8565ad946737d5399c768ead3daf98b92e757769b0ffab31ee84b65949eda1ea043e21b1f6996472521eb181a1fa97a8f4060238d741ec6c97803e2e980a0c537a5340b9cacd4cd0bfed5970a11c3f24f0eaf75328e20379189a710263687a433f956eb6998e98dea27350270a519a6178d4ff3416dfdd73139b36dc890f13a649d4161a17aabdf4bf0c307f18c75aa2e7b23b1b7c996afabdcaba973055cae22fec77ff8293b972ee519ea14a017bf0d267376dd1a92d5b71d4d36a4087757afacb7240b1f4bd7ebf66b5f5b57e9dfd8057a5e11dfbb9915057f0c5f24c4449ceb62309db6b255ec2b3596643738542954153fcd5e441a096f464a891bbb3c193f3819b294d8980fabc705de8f1559cf2843f782970d014a71bb03ca5b29ebc38491b470488c537aa21326789d74b33de198c5e454c05ab11fddd45d79d4bc2c298de3c147e356abefcba0101b52a0bcae34c862cc1802b0db093cff612f6798be2b2c4c8f6b7d9348e0fab8609d6d80be224acf37addbd85466f99c5904a0073abf0e89c346da539628c666237f7763e2a3b223e645996a2eb2ebc7659fb757f619663eb5da763c10dbc4366f2f797b8e7971ebfcb19b876759d6811dea98a637dc125d4d7eaaba15611c9efd3424f9c695868c0ffa61161b2acc5db47d85ad54210c78388407aa53d03757d5e53fcf81fc5942f87dc5e17e4699baa9241bf905e04abd1d3d813fbb7ac4741269ae26ffba570a1fa68b4fabaeb227ca418f551209b34fcaa6f203a6e1dd53b92fed8312748feb85b1d12ee3ff2bf52469df170bbc122fe1a86c93e9237af595b1e656554a5ed368c9566e4bf5bc9dbc723af707877b3be02fb1ca19b5ed07e8ecc24ef024c63c47328a55eeae7589927f3da172d931b4558ed2fdc37c811945d383f0676e3c72a88a00426789124706e8a72c97fe405f08a341984fc5ccfd8b67eeb5f77b4be45efd6c0fd33101face136372c269e30ad57a9bb2cc79da7b9ab40225f62b2d805b24bfe46d7339ad802798b23b38470137df3661e9132c48d36eabf0d105d8c60ee82fe4460d433cb484083e96f1f4827e9facbb0b586b49d25821326c8cbd655fe2e49e7cf21ecceb7a195aee13c56645e79281bb0b0a0a01aa1984df602b92fb53cc0782b3410217fdccc8f55302369deb9dfc548a53633d8893332c4b7960740ba1cbda33ac96a0d1db159e6efce3abf0c9023551d44ba31641634b0f0a1248e16a23852d803821c4b056d0a4951ec89abd2c79052712fe45bd1f3a38bd9674a03ff2db97ca0aee020fad7e4b2f8455ff35e01e07993da9b795555150611c770b641c918cb53e2ce2f09cd123b7cb5fdc80a4e0dde962983b9411951d391aa8a142f029b60633704abb4cd4f4a4e0c72588460d23e95d1d079b8b65fd6c3d46d1496524c4da91d88ab6a20a37449e90851440c01a33b26c2e0f96a808ede1440a270414d1d979346afe691e7eda0ae40a9d0a0f99811c011063eff064afc560b70dadac7758be8787577da5dbd86417030e1fd7ba0b26e747cd4ec54e960ab453dd0c42fe34fc874971a913770886adf53b5d36aea7cf005f08cacfe5690c8a273064b0f7799e8d226b637d0e4ed4b94af50115627139680f57d2cb50802ac099b9911ba4fa4b8cdd5cc8cb5c689f3ee1442916569d6fccc45854f7cd2e884dbc6d71e5ca9555afe4beacecdc9c413c38d57dd27e849e2aef21e0c1a76fff0dda226f5366678be1c5dd06fad6c19e998baf166caadf4c17043b22ab11675d7ac777efcf2f7af035c4243379a65c64e08869993af1c265f9c730be1d462ba38bfc84f771c21501c5cf90d2008b03b35befcce37def5d743d3690e4844bff253fa3ef0a7d39471133a9c2af183775d7a49718e6b0d8b02c2d238828838ea1e74c36e7541d2af6bfbaff765430b9d114aa511ed864be380754b88bde25d0ec58799293a84f557b833919a9e6ee854bbef41cb8fb6fbb017b48a6b74ac3a8a14a38854277c46664893724d84d25dd971e065e961e1b7f0837d42010890444bcdc9ae0ad2e5cc2ed3e3197e9f6b3f4a0ca7916cea2c3ba16486bf14809bbe6fee522966c5a9b52b6b652db46029556b62899bb069b747a7965c1aee5174fa86d464ed97e7abe36a5cd4e16b1a97dcaa5cd4ca0b785f7685d14a7db298583dab2d37044a4fb15e02fff48fa5411d1d5118b701ca165c56b34ad3d59e135ef39a5bc64aedfe6a98422cdbef88365d9392cc65ac7e9fc2e66865418df3538ac7474bca8ee0c4dbb9b6a98b6d3c5826fc81d326c5077a76e50ed62edba862e6d2eab152ec16523aa3e376c7243119a5cffebd063169c9341d0617ca3acf9aa5b8e4aac65f1ba6562c879890290146d16ac0cb84d36952a31cf9d4bd0f473ad8bcbd84b71e36ae91c507b9", 0x1000}, {&(0x7f00000012c0)="923f01ccb5ac1c64de3ccf481ed9d4a52a9dc2cf13af1b97b7f9a4d58937ad754c5080abba82027a781cd1c8c1ec5aaae0163158176c2435c22407ec606432e77b063a837ac2782f294c14b967291a66ba9769c52f389aa229d508cb", 0x5c}, {&(0x7f0000001340)="6780662202bff0c55b27779aa7e4aee7adb15b941d42f55927c04cc2ce726731a60dc0cb0c84f4813c54c9188d039d1ea1b2e874086a78dc2b7b91b9956cc284d02aeeef8e955451287373f7df1545fe781e2d89b6b993ee157e9697352a3228e8c86b970d1f704ebb4e312f7b264a30337a5d65c252b74521119dc88e1a526765c11d1c165ef438ee87b3e22f496bc8ac897ebb89", 0x95}], 0x5) (async) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:37 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x101) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x400, 0x1dd) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async) connect$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) getdents(r0, &(0x7f00000003c0)=""/230, 0xe6) 22:20:37 executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:37 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) (async) r10 = semget$private(0x0, 0x5, 0x1) (async) r11 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) (async) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r9, r11, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) semop(r10, &(0x7f0000000200)=[{0x1, 0xfff, 0x1000}], 0x1) (async) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r4, 0x2, 0x80}, 0x9, 0x1, 0xffffffffffff768c}) (async) r13 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r13, &(0x7f0000e35000/0x2000)=nil, 0x2000) (async) shmat(r13, &(0x7f0000ffc000/0x2000)=nil, 0x0) getgroups(0x1, &(0x7f0000000480)=[r4]) shmctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x5, r8, r12, r3, r14, 0x9, 0x40}, 0x7, 0x40, r2, r7, 0x9, 0x4, 0x9}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r15, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) getuid() 22:20:37 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) fcntl$dupfd(r0, 0xa, r1) (async) r2 = syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) r3 = dup(0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) (async) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) fchdir(r2) 22:20:37 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvmmsg(r0, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/252, 0xfc}], 0x1, &(0x7f00000006c0)=""/223, 0xdf}, 0x7}, 0x10, 0x0, &(0x7f0000000840)={0x101, 0x81}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x181) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) connect(r1, &(0x7f0000000880)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 22:20:37 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) setreuid(r3, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x3, r3, r4, r7, r8, 0x80}, 0x0, 0x1, r2, r2, 0x1, 0x0, 0x7f}) pwritev(r0, &(0x7f0000000080), 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xe0}], 0x1, 0x0) 22:20:37 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) (async) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) fcntl$dupfd(r0, 0xa, r1) (async) r2 = syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) r3 = dup(0xffffffffffffff9c) (async) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) fchdir(r2) 22:20:37 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x101) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async) shmctl$IPC_SET(r1, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x400, 0x1dd) (async, rerun: 64) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async) connect$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (rerun: 64) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) getdents(r0, &(0x7f00000003c0)=""/230, 0xe6) 22:20:38 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r1 = dup(r0) (async, rerun: 32) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000080)='./file2\x00', 0x10) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) chdir(&(0x7f0000000100)='./file0/control/file1\x00') (async) rename(&(0x7f0000000300)='./file0/control/file1\x00', &(0x7f0000000340)='./file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) mkdir(&(0x7f00000000c0)='./file0/control/file1\x00', 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x2, 0x2, 0x0, 0xffff}) (async) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file2\x00') (async, rerun: 64) chmod(&(0x7f0000000380)='./file2\x00', 0x80) (async, rerun: 64) linkat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x0) 22:20:38 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r6 = getegid() setegid(r6) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async, rerun: 32) chown(0x0, 0xffffffffffffffff, r2) (rerun: 32) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f0000000340)=""/223, 0xe7}], 0x1fd, 0x0) 22:20:38 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)="7145878a1c745e5d15c18561a877b7e734c5b6db3f868e5c517f923e5286bfc2342e34cf24bf21e803dab5ae48ebf371482b42da473347b0393dd2211ce4af55078d1b12f8b29c64aa56c68c31dae6176e20777bbf6146d9b18b8e308376759bf91e2e59650274cfab6dfa4f9f9f2e4f7a24843cf063088c0158a8255a50089d32c9228d2df046184131bf03fb9def76f57a3209792d7990", 0x98}, {&(0x7f0000000340)="1bed2f01bde5c6c66582a5a8e649e8de4b3dddf28d72ddc77a625cb339e075f355aed9776c841bb0dddd3e7e06ade50060307edac070bb8db542a80408f569d45d6a6525aedc9beee9b3c30d59336061da9da27fc549eed7a27b2986232b93f205d1434987a1376d1f98e46e8758b000ded033a45daa4936b62b4fc96bb3c2bf80934adacc95fc57955fa6ca847a8ac08bf7cbbdd96ddbca2cebda1e0e9f321d8e90de8b8d69d6a71d97c1f8c503844a2f589ed401064cb3c9a784a94005cd39cd81f8100a3eba6d941e05d5ead06d6f97a22b402fc4f54e929eb3926d99ad0ac18788e5019978567189bc55e2ebb7e2e35facf61a543b7cbb585ba81094ad23152e248241d55a1518ad207fa8e235abbf8f43135669ee37dab6e57a4a9a5ff9f42028a52dd35fabd5b97f9995b75766b33ada4d1eb060f98e5ce3c3385cc737e441b174e631262f552393344e2415c73cbd9a16735cfc14eb72003f3d34ae160e163b75497f137cf532a3e4f0306212d509f5fb59a0c87518253b8c1ed446cf5a1547106897c15fb9a56bccaafc773eec19ec49ab00d8dfb40c4b8fe24dfdd05ed093bcbb0d862fe72360e234c89de03f771e510af9f2cff917a80cdf68443cfa9cc63746478ed6d03e06e1be018a2fe14438df45d0f595ac1bac61276a63abc21d61ed755ef9c47351bf9b95474f5c52ad7bf92d2ddb539ea4d16d8f1fbdd9fec80e01fda7704e746ef4bf53665b3a55f0153bf0624cd6d57af3f9313471662e3505de0c7597479ddc2bb426b894af99944f772052579c9b39c10c9aee607dc10442787fe8d2ed277fa3fc05691bcb338130276a616330a9829d24f63ca131b46bbf57fb3a226297901be7882612f953ec08c9e727468ede52e6dcc46623b7c1af80627f7451a55356a4423904d4a6ffd9ef0781242576a261aa73c113d1d5a9523f9b2646eec292781aa4c242aed76e014f5906aae429aa10aa830ec7bba2b282c1a6f241671167de8630658f68230d2e4023e1907e44021f08719580c10bc22c1f047542288bf552e531dbb12aefa38eda3a5b512826b04d6fce3bc765ddec3038086204d5f8ea609c9671136aed319d9d10084a5b39f6f91735c4219f29bb4e001f7aaacfe1f5da4fddca9ea408085a7635a301c42ae6506e984ed4c256362179501099a9c925578fa4f752d043dc6dfb5dccbb658e468228b391b38d30fa570472fcc5777cddc90246062be861c0f87e15c0ea71fc187d0b6581e820071a7c92369c47d21c475eeb7c941cccd7f19bfc9f12e06ee001361add9e013cb9e8b14dd639a8537a9a3696f897d7db0d924368b2f8225ada3492b757d87058bdeeaa7699d91926da5c4df49bb470d990aca87e1a47bbb77f37a36ba504ab5fc339543fa9baa3ef37ea6decb26d0cbfae24ae75ca054e21dd9840e1c87ed88289bf374b9648e280104a1030a497d8a8a4550b81420154d4cf10936d7cfeb6506489f8d4e35797202c78fcdad6374f50816df42d46f070407bfca23c77472e4a67266947eb939dc6377ba6eb03e09e301403b11ba77eecec476df6c51ec3b42ccf0beb6ef9043d09dafc3b427b19ecede2210f93f5d5499b4cf6d0c3337b77911696c5d68b8b58310ed94332311d1597b99b69f3b388f4e36d55096a856bf4998ddc34137c88e4cd955fa4331f46b9cc6f3b19d8b8389cd8fcfd385a8c3539088f78519a63ec1a85f26a4f79407eeb6aacaaf6735ec01fa8042c422ab902d8289b3f2d0afd8e99600ad6dbe6a5a9d9525e9c285cc1cddf1a929994e0adc63fe16800644a9b10f310b355b2e5a40a2db0f08a0f9152412d0b2b21f5943f6b527b5b2716b2748468663cad97c3d20b67d95e93ca1bb673d5dc224b806d7057f95a12ad8cf9a38818fb36cee2d31728721deef501a4a33dbcc37685eb7526cb457c1d453cb97dac53e5d7a80a8d36312da25e6da8fb77436077ffd31470079cb815a930222f0da0a42b902746ad8ed21f809a700cfb7a8d4f82185e47db8005df6bcedb15b9044c31bd08c5e5ad61d83c3876fad791e037ee7314188857c4d3d4eac6c73f8cd57daf19b5c6ff7e61b81d9ac987f7675a4d5d179d6f76b5fb299ef284283c2c10a5923cef6317bfbed5cfaf1a363ccd1dddfd796241f0b884a6e5923a0feaff9569215ab4c82f8d7885a14c74ac691643be6bcd44460d0abe1463eb9e9b00a86a6c67076779169048b045e32703a530fa2f3ce89ddf183cc77e6a2a12b2d374d659620cc68f3833db7c16a87fc12357fef1a9f59377afaa51f0aafbdd264098ec85bdcc0d87b58f0cff74e9d229c77ebbd28022f56a15868bec82922b56418b520f638ceffcaeeaa856ec3a839e5e681f7ee120273363bdf5bd1d86a604b8f88e185387fdbf494bbb1f36f46f7ff6bd37f039792bff8a037016040c436169d1961e41c86f4f5a0371b0c1b70cd55a34611f19fb0f858a33fad94a34318f5e82f2b27f6cf0e1a1a7d210c0588eee1cefb50589ff92f8cd9d2ab36f5c8c4f4ab85502ab92d9067410ff3e7355cd54e8a23732411e57ec22bcc2b28d31c5c546cc035d445d3894c04d88a97f0f95950f5e698a146c34aaa3cf9321d8e022540ea3bf939046be78c5bde6a0d0c9c73b0f9442b673f4a55b70e5f91a5e7fa8e30cbf67f2015d4b465c54b57ea19b85edb792d91a90e9ed031bf5fb5f7acf11e8db3b032338bdd08c2de892f2c6e026f671f8fe28eb86d8706a1e41a2b1ffe7109701f0387917ee09067be568db0b7ca7a85b354adbca0ce8347017019b5339ab3974698bd51022358cc0359eb86379ec5ce114f695409b83c062a02ac66ae82e0568d5064aa922563319061a59e4a43e8ad910423598ca38bd22adb17c8f34a3a7213ce7c391c577a52f7667ebe55764e02aef4375bfaa615e39e3d429391c0ce1be20e64cf7e5576b8475e04d56b9bc2ca11a6175e1ccae49bb77279c0438d1c11f04fbc603cf4c6962a562d0f3175e222b81bc0df288af314a64cc320bd8b23ba5fd641028bdd5e8e86a9b67d22c11fa4f7dd2bf46a458511a6919693f36869621fe4021f862039364a54142a2d3b619d66b3f0cd69de8c9f566fd1dd993f96a47526134b21510a3469b584a31c00a6795f3992e0d8e9eb4576b9063b831bd3f95e1f317e951c277416f8cea6d7c002af447eaadcb7b38bb18acb731e4b9bb78aff17883843d4a6d68b98d644a08469624e6b62672dd861329d623a000e85d3618f263c9325714837941e3a6eb0e2a60df127560ee914f7a16457b732f46c1357748300ce40f0565d0eaa58b350f764142dd39e25c7d6f8b655dbf147ee5183f1f5499cd65c36d561bcc37802bf255c176258dfb58fc9dea941514bf5d426117772d2c4fe7f8fdc03188d7210060c15572d83f826815df92aa9bf8cc2c9872defdadc230f8da65a6dac4e829ffd545e4ffab13ad56a206d326857d2165f7e159d969fb86ca4e63a6af9537c6e514a28dadfdc656da0e86f69c60fad8f315ccc9cf88f4f77954eaf26ad60c2ce9a5e84f19af71dd04ec6db773a1ea5bfb56583c2d1880a77d58a9204e0a739857da2ab377d7ddff5bf4a769af0a6a8c4c5ba048875d60cd157ce301f991b12e1da791b96c63ce2dd51b8c849b7add37df96489fca6ae88683231d0fafb5fedeec1ba3a34a6ede71a868cf6705fab00f736314de174928e305b2b088917fb7a4b9bc6ff14f618931979d819003cd49c6b4cf9a76fd5ee81fc0cfa2cc60fb01f917c1238c07bba2ecfa485736a405b2113e0d417f7559243767c08164078be84f85e9c514f85e22a4fca723211d0161ed61d09665e9fb71167ca20c687889567139c4190cda9676ed0f7a80ad0b7bc8439f9850488b110eee14b0f66f6138c8cd0405101b47a2473a9bd2a5055c83404c626f3c094e59d1693f0880d15cb4e48d2fb2702ea76d24564466229e874b284c2b51457205d90c8f156c98ed0408559c4c57c2363b208b6e5bb4303b6c8af56a60dae7269a5f7ab77e9893cdf427654ab4e0c03de7b417b302bbdf35bc67e7e297a7935394c3f162aff2d53720925efb18bafa39c5cd709ac08bc6da5fb520b78d16f388e3b32abc89ab21fad1e77334d5df2f798873bed6b00f4ab811db6e3040d9f69ad538c787fbffae27204990e720b54e835dae3c80b4d74ce7c1c79f67349d29e468922b88676afd3fed55828de0b6920d8a76f6ca121a8ca07e8c48b3b39adb913a07e55de60c3ab136e29dc8a361edc220cb937704f342a10a5904f46577e30dc80ad2401400797fca44ac3f21a8543bb46107280b45dba757dad64985100b4a98a2f4efa5a70dd134bf120e61cedff270cb2fe79e9b63354efee048b2182192be301804c246a79a1279b6de10482a00d60c3c7fa4eb4f066fdf8360a10d1cee55675c950cabdc2d402f003fbcc25b0b2a71c24d57565b85428b1eab56b8038196259a8517a38dc06b10e43e5f1ecf5febb1e0ffd71530bc74ae1f53cb1e7ffae470fa42f9ce1ffa6e10b95b4ce37c4008b3aa6fefca67b421d158044b359465cd86924233655fdd67796b5824a48f7845f2c3c326e8fa010d361c365c7a2d906b7396b79ab4e6ed9b80865f75d727e34dddf4dfa63d43deb7e8f3dbd5e4e0631c4402fb3885584a2cf3a98ade2a8bdc6cebaecfe7382296812c320d10b80d3e36267884ca17ae5331ae4b0f0d9e1ce6e00f8f046a2655184dfc02b2a6b1166a037fba4397950ac46d16cce54dc2346834056ab4d6684c031d52c6194e4c52795aa8757c8825bdacba536cb212123cc35c7abea0fb2e4a6379697b2c90013560e43701d7baf044608d97286b0219ee3fa22193f63947dff94a617a441846456abf66695f986be324e3d9f9d4338c5b66aefc24fcfdd804dc6255f25102e0361103fa165962c502874780cc71be456e59333d2152cef93fbf938830f96f172d732c6fae4c6e47e3cce8816bf2158cf4b6042a4947c6e46df8c80ab0c6386b71fc1b1464f0df5565642748d0149024683e1259c5b6d2846c1a11cc5ade27070ef46e98731539e5780fec03b912c4a2c698b52df08b9e57b82de07962ffaae93057eec56d7510a4d88bfbeac5a5139474363697f6be37da36151e710b315c30d0fd7207467fb450e81648c991e7c1a38807db61d081c263cd1586909cf2c21e5cd465516a644808ff7e228b77ddfa6ff4a52c141ea0721d25935e6edfda8423abac6fba26553de1e2f17300408b8d42471c76fce50e4be7715204663a9be14f7bb1ce0a9131a8d906450c6294ae135deb6183c5486db0bd4b4513662b222ac1c7057ecec238f65bb9abcf77c68f183f7718250c6f86629f04577a07d437109486d827fe6c4315e6dedc088265fdaab5ac7aafc58454bb46098635804c1b49248a35c4a49bf81b3261d3937d257f82b78054e6325b99fe34e68546093a158df233320b4be48a40844554ad66d9d7d6d1cc7d34e3a513b354838f74eec69b89f4f7907b38922f4390256308c7fbe95ce80d3ce821d62eb8d7e769427ad7a2a0cee1bf2e53e59b9970b7fec3d2a0aa90df053ce3f555d48a9d214d7b253d1e8e11daf725e658b6357de192a92a532d9db88ce0b2da6efdbe89e4004439198ed7dfbba1c4ec796d3409932ca571184dad1d13d72c8cab8c5ff23d7faf878e25b048becf98859d025df41dd9dc3bd12d3c1801692711c4fc80d655030c4abbded65ea9377e8f6c07f145c3e83174db08c36cfb35d54bfa6a1b1ac24132fad368dde1", 0x1000}, {&(0x7f0000001340)="c61fe719becd500701f20a61b87ebe72e6f769f15bf1f45bc3779497af2bacc3957fcae1e100ce06b2fc50a181a8375c5492ab6fae7d0e5e5e2c124248cee89298d3846918b8aad7440356c0f13209e940ef64b3b0aa373063a523f06bdc7bd55c36101331e6d36dfb8d9c45666796ec1ede83f352", 0x75}], 0x3) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x148) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) sendto(r2, &(0x7f0000000180)="4426ad958cf7a4a123e307f4c63524274b4c1ca34574a4f7bbe40871a8cab929fb3063454d8ff8ca019cc638e846d24afd32ed4cccf2d95eb6893a3a51a511b709b399ca2db8c97c6cf2552b28e5525e659ae6a3a7522f5173bc417456e354ac0970135062d5a1b3161115d4ebc83b45eccd0e3e1d3ce17d77f0c0e42b73a743dbdddd7f0585b9551a52e3e181f50c71b574c76e518c491b205e675f2fb04dad2079fd894c7b30da7ab6ad3b9dd2c9bac9", 0xb1, 0x403, 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x4, 0x3, 0x3, 0x0, "d03343e25d77ebe817c882469e459bf0fe331953", 0x2936, 0x8000}) 22:20:38 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) setreuid(r3, r5) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x3, r3, r4, r7, r8, 0x80}, 0x0, 0x1, r2, r2, 0x1, 0x0, 0x7f}) (async) pwritev(r0, &(0x7f0000000080), 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xe0}], 0x1, 0x0) 22:20:38 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) chdir(&(0x7f0000000340)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:38 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvmmsg(r0, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/252, 0xfc}], 0x1, &(0x7f00000006c0)=""/223, 0xdf}, 0x7}, 0x10, 0x0, &(0x7f0000000840)={0x101, 0x81}) (async) recvmmsg(r0, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/252, 0xfc}], 0x1, &(0x7f00000006c0)=""/223, 0xdf}, 0x7}, 0x10, 0x0, &(0x7f0000000840)={0x101, 0x81}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x4) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x181) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) connect(r1, &(0x7f0000000880)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 22:20:38 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/252}, &(0x7f0000000080)=0xfe) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x141) 22:20:42 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x112, r1) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:42 executing program 2: mkdir(&(0x7f0000000100)='./file0/control/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0/control/file1\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/control/file1\x00', &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:42 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r5 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) setreuid(r3, r5) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async, rerun: 32) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async, rerun: 32) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x3, r3, r4, r7, r8, 0x80}, 0x0, 0x1, r2, r2, 0x1, 0x0, 0x7f}) (async) pwritev(r0, &(0x7f0000000080), 0x0, 0xffffffffffffffff) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xe0}], 0x1, 0x0) 22:20:42 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvmmsg(r0, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/252, 0xfc}], 0x1, &(0x7f00000006c0)=""/223, 0xdf}, 0x7}, 0x10, 0x0, &(0x7f0000000840)={0x101, 0x81}) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x4) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x181) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) connect(r1, &(0x7f0000000880)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 22:20:42 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) (async) r0 = dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)="7145878a1c745e5d15c18561a877b7e734c5b6db3f868e5c517f923e5286bfc2342e34cf24bf21e803dab5ae48ebf371482b42da473347b0393dd2211ce4af55078d1b12f8b29c64aa56c68c31dae6176e20777bbf6146d9b18b8e308376759bf91e2e59650274cfab6dfa4f9f9f2e4f7a24843cf063088c0158a8255a50089d32c9228d2df046184131bf03fb9def76f57a3209792d7990", 0x98}, {&(0x7f0000000340)="1bed2f01bde5c6c66582a5a8e649e8de4b3dddf28d72ddc77a625cb339e075f355aed9776c841bb0dddd3e7e06ade50060307edac070bb8db542a80408f569d45d6a6525aedc9beee9b3c30d59336061da9da27fc549eed7a27b2986232b93f205d1434987a1376d1f98e46e8758b000ded033a45daa4936b62b4fc96bb3c2bf80934adacc95fc57955fa6ca847a8ac08bf7cbbdd96ddbca2cebda1e0e9f321d8e90de8b8d69d6a71d97c1f8c503844a2f589ed401064cb3c9a784a94005cd39cd81f8100a3eba6d941e05d5ead06d6f97a22b402fc4f54e929eb3926d99ad0ac18788e5019978567189bc55e2ebb7e2e35facf61a543b7cbb585ba81094ad23152e248241d55a1518ad207fa8e235abbf8f43135669ee37dab6e57a4a9a5ff9f42028a52dd35fabd5b97f9995b75766b33ada4d1eb060f98e5ce3c3385cc737e441b174e631262f552393344e2415c73cbd9a16735cfc14eb72003f3d34ae160e163b75497f137cf532a3e4f0306212d509f5fb59a0c87518253b8c1ed446cf5a1547106897c15fb9a56bccaafc773eec19ec49ab00d8dfb40c4b8fe24dfdd05ed093bcbb0d862fe72360e234c89de03f771e510af9f2cff917a80cdf68443cfa9cc63746478ed6d03e06e1be018a2fe14438df45d0f595ac1bac61276a63abc21d61ed755ef9c47351bf9b95474f5c52ad7bf92d2ddb539ea4d16d8f1fbdd9fec80e01fda7704e746ef4bf53665b3a55f0153bf0624cd6d57af3f9313471662e3505de0c7597479ddc2bb426b894af99944f772052579c9b39c10c9aee607dc10442787fe8d2ed277fa3fc05691bcb338130276a616330a9829d24f63ca131b46bbf57fb3a226297901be7882612f953ec08c9e727468ede52e6dcc46623b7c1af80627f7451a55356a4423904d4a6ffd9ef0781242576a261aa73c113d1d5a9523f9b2646eec292781aa4c242aed76e014f5906aae429aa10aa830ec7bba2b282c1a6f241671167de8630658f68230d2e4023e1907e44021f08719580c10bc22c1f047542288bf552e531dbb12aefa38eda3a5b512826b04d6fce3bc765ddec3038086204d5f8ea609c9671136aed319d9d10084a5b39f6f91735c4219f29bb4e001f7aaacfe1f5da4fddca9ea408085a7635a301c42ae6506e984ed4c256362179501099a9c925578fa4f752d043dc6dfb5dccbb658e468228b391b38d30fa570472fcc5777cddc90246062be861c0f87e15c0ea71fc187d0b6581e820071a7c92369c47d21c475eeb7c941cccd7f19bfc9f12e06ee001361add9e013cb9e8b14dd639a8537a9a3696f897d7db0d924368b2f8225ada3492b757d87058bdeeaa7699d91926da5c4df49bb470d990aca87e1a47bbb77f37a36ba504ab5fc339543fa9baa3ef37ea6decb26d0cbfae24ae75ca054e21dd9840e1c87ed88289bf374b9648e280104a1030a497d8a8a4550b81420154d4cf10936d7cfeb6506489f8d4e35797202c78fcdad6374f50816df42d46f070407bfca23c77472e4a67266947eb939dc6377ba6eb03e09e301403b11ba77eecec476df6c51ec3b42ccf0beb6ef9043d09dafc3b427b19ecede2210f93f5d5499b4cf6d0c3337b77911696c5d68b8b58310ed94332311d1597b99b69f3b388f4e36d55096a856bf4998ddc34137c88e4cd955fa4331f46b9cc6f3b19d8b8389cd8fcfd385a8c3539088f78519a63ec1a85f26a4f79407eeb6aacaaf6735ec01fa8042c422ab902d8289b3f2d0afd8e99600ad6dbe6a5a9d9525e9c285cc1cddf1a929994e0adc63fe16800644a9b10f310b355b2e5a40a2db0f08a0f9152412d0b2b21f5943f6b527b5b2716b2748468663cad97c3d20b67d95e93ca1bb673d5dc224b806d7057f95a12ad8cf9a38818fb36cee2d31728721deef501a4a33dbcc37685eb7526cb457c1d453cb97dac53e5d7a80a8d36312da25e6da8fb77436077ffd31470079cb815a930222f0da0a42b902746ad8ed21f809a700cfb7a8d4f82185e47db8005df6bcedb15b9044c31bd08c5e5ad61d83c3876fad791e037ee7314188857c4d3d4eac6c73f8cd57daf19b5c6ff7e61b81d9ac987f7675a4d5d179d6f76b5fb299ef284283c2c10a5923cef6317bfbed5cfaf1a363ccd1dddfd796241f0b884a6e5923a0feaff9569215ab4c82f8d7885a14c74ac691643be6bcd44460d0abe1463eb9e9b00a86a6c67076779169048b045e32703a530fa2f3ce89ddf183cc77e6a2a12b2d374d659620cc68f3833db7c16a87fc12357fef1a9f59377afaa51f0aafbdd264098ec85bdcc0d87b58f0cff74e9d229c77ebbd28022f56a15868bec82922b56418b520f638ceffcaeeaa856ec3a839e5e681f7ee120273363bdf5bd1d86a604b8f88e185387fdbf494bbb1f36f46f7ff6bd37f039792bff8a037016040c436169d1961e41c86f4f5a0371b0c1b70cd55a34611f19fb0f858a33fad94a34318f5e82f2b27f6cf0e1a1a7d210c0588eee1cefb50589ff92f8cd9d2ab36f5c8c4f4ab85502ab92d9067410ff3e7355cd54e8a23732411e57ec22bcc2b28d31c5c546cc035d445d3894c04d88a97f0f95950f5e698a146c34aaa3cf9321d8e022540ea3bf939046be78c5bde6a0d0c9c73b0f9442b673f4a55b70e5f91a5e7fa8e30cbf67f2015d4b465c54b57ea19b85edb792d91a90e9ed031bf5fb5f7acf11e8db3b032338bdd08c2de892f2c6e026f671f8fe28eb86d8706a1e41a2b1ffe7109701f0387917ee09067be568db0b7ca7a85b354adbca0ce8347017019b5339ab3974698bd51022358cc0359eb86379ec5ce114f695409b83c062a02ac66ae82e0568d5064aa922563319061a59e4a43e8ad910423598ca38bd22adb17c8f34a3a7213ce7c391c577a52f7667ebe55764e02aef4375bfaa615e39e3d429391c0ce1be20e64cf7e5576b8475e04d56b9bc2ca11a6175e1ccae49bb77279c0438d1c11f04fbc603cf4c6962a562d0f3175e222b81bc0df288af314a64cc320bd8b23ba5fd641028bdd5e8e86a9b67d22c11fa4f7dd2bf46a458511a6919693f36869621fe4021f862039364a54142a2d3b619d66b3f0cd69de8c9f566fd1dd993f96a47526134b21510a3469b584a31c00a6795f3992e0d8e9eb4576b9063b831bd3f95e1f317e951c277416f8cea6d7c002af447eaadcb7b38bb18acb731e4b9bb78aff17883843d4a6d68b98d644a08469624e6b62672dd861329d623a000e85d3618f263c9325714837941e3a6eb0e2a60df127560ee914f7a16457b732f46c1357748300ce40f0565d0eaa58b350f764142dd39e25c7d6f8b655dbf147ee5183f1f5499cd65c36d561bcc37802bf255c176258dfb58fc9dea941514bf5d426117772d2c4fe7f8fdc03188d7210060c15572d83f826815df92aa9bf8cc2c9872defdadc230f8da65a6dac4e829ffd545e4ffab13ad56a206d326857d2165f7e159d969fb86ca4e63a6af9537c6e514a28dadfdc656da0e86f69c60fad8f315ccc9cf88f4f77954eaf26ad60c2ce9a5e84f19af71dd04ec6db773a1ea5bfb56583c2d1880a77d58a9204e0a739857da2ab377d7ddff5bf4a769af0a6a8c4c5ba048875d60cd157ce301f991b12e1da791b96c63ce2dd51b8c849b7add37df96489fca6ae88683231d0fafb5fedeec1ba3a34a6ede71a868cf6705fab00f736314de174928e305b2b088917fb7a4b9bc6ff14f618931979d819003cd49c6b4cf9a76fd5ee81fc0cfa2cc60fb01f917c1238c07bba2ecfa485736a405b2113e0d417f7559243767c08164078be84f85e9c514f85e22a4fca723211d0161ed61d09665e9fb71167ca20c687889567139c4190cda9676ed0f7a80ad0b7bc8439f9850488b110eee14b0f66f6138c8cd0405101b47a2473a9bd2a5055c83404c626f3c094e59d1693f0880d15cb4e48d2fb2702ea76d24564466229e874b284c2b51457205d90c8f156c98ed0408559c4c57c2363b208b6e5bb4303b6c8af56a60dae7269a5f7ab77e9893cdf427654ab4e0c03de7b417b302bbdf35bc67e7e297a7935394c3f162aff2d53720925efb18bafa39c5cd709ac08bc6da5fb520b78d16f388e3b32abc89ab21fad1e77334d5df2f798873bed6b00f4ab811db6e3040d9f69ad538c787fbffae27204990e720b54e835dae3c80b4d74ce7c1c79f67349d29e468922b88676afd3fed55828de0b6920d8a76f6ca121a8ca07e8c48b3b39adb913a07e55de60c3ab136e29dc8a361edc220cb937704f342a10a5904f46577e30dc80ad2401400797fca44ac3f21a8543bb46107280b45dba757dad64985100b4a98a2f4efa5a70dd134bf120e61cedff270cb2fe79e9b63354efee048b2182192be301804c246a79a1279b6de10482a00d60c3c7fa4eb4f066fdf8360a10d1cee55675c950cabdc2d402f003fbcc25b0b2a71c24d57565b85428b1eab56b8038196259a8517a38dc06b10e43e5f1ecf5febb1e0ffd71530bc74ae1f53cb1e7ffae470fa42f9ce1ffa6e10b95b4ce37c4008b3aa6fefca67b421d158044b359465cd86924233655fdd67796b5824a48f7845f2c3c326e8fa010d361c365c7a2d906b7396b79ab4e6ed9b80865f75d727e34dddf4dfa63d43deb7e8f3dbd5e4e0631c4402fb3885584a2cf3a98ade2a8bdc6cebaecfe7382296812c320d10b80d3e36267884ca17ae5331ae4b0f0d9e1ce6e00f8f046a2655184dfc02b2a6b1166a037fba4397950ac46d16cce54dc2346834056ab4d6684c031d52c6194e4c52795aa8757c8825bdacba536cb212123cc35c7abea0fb2e4a6379697b2c90013560e43701d7baf044608d97286b0219ee3fa22193f63947dff94a617a441846456abf66695f986be324e3d9f9d4338c5b66aefc24fcfdd804dc6255f25102e0361103fa165962c502874780cc71be456e59333d2152cef93fbf938830f96f172d732c6fae4c6e47e3cce8816bf2158cf4b6042a4947c6e46df8c80ab0c6386b71fc1b1464f0df5565642748d0149024683e1259c5b6d2846c1a11cc5ade27070ef46e98731539e5780fec03b912c4a2c698b52df08b9e57b82de07962ffaae93057eec56d7510a4d88bfbeac5a5139474363697f6be37da36151e710b315c30d0fd7207467fb450e81648c991e7c1a38807db61d081c263cd1586909cf2c21e5cd465516a644808ff7e228b77ddfa6ff4a52c141ea0721d25935e6edfda8423abac6fba26553de1e2f17300408b8d42471c76fce50e4be7715204663a9be14f7bb1ce0a9131a8d906450c6294ae135deb6183c5486db0bd4b4513662b222ac1c7057ecec238f65bb9abcf77c68f183f7718250c6f86629f04577a07d437109486d827fe6c4315e6dedc088265fdaab5ac7aafc58454bb46098635804c1b49248a35c4a49bf81b3261d3937d257f82b78054e6325b99fe34e68546093a158df233320b4be48a40844554ad66d9d7d6d1cc7d34e3a513b354838f74eec69b89f4f7907b38922f4390256308c7fbe95ce80d3ce821d62eb8d7e769427ad7a2a0cee1bf2e53e59b9970b7fec3d2a0aa90df053ce3f555d48a9d214d7b253d1e8e11daf725e658b6357de192a92a532d9db88ce0b2da6efdbe89e4004439198ed7dfbba1c4ec796d3409932ca571184dad1d13d72c8cab8c5ff23d7faf878e25b048becf98859d025df41dd9dc3bd12d3c1801692711c4fc80d655030c4abbded65ea9377e8f6c07f145c3e83174db08c36cfb35d54bfa6a1b1ac24132fad368dde1", 0x1000}, {&(0x7f0000001340)="c61fe719becd500701f20a61b87ebe72e6f769f15bf1f45bc3779497af2bacc3957fcae1e100ce06b2fc50a181a8375c5492ab6fae7d0e5e5e2c124248cee89298d3846918b8aad7440356c0f13209e940ef64b3b0aa373063a523f06bdc7bd55c36101331e6d36dfb8d9c45666796ec1ede83f352", 0x75}], 0x3) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x148) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) (async) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) sendto(r2, &(0x7f0000000180)="4426ad958cf7a4a123e307f4c63524274b4c1ca34574a4f7bbe40871a8cab929fb3063454d8ff8ca019cc638e846d24afd32ed4cccf2d95eb6893a3a51a511b709b399ca2db8c97c6cf2552b28e5525e659ae6a3a7522f5173bc417456e354ac0970135062d5a1b3161115d4ebc83b45eccd0e3e1d3ce17d77f0c0e42b73a743dbdddd7f0585b9551a52e3e181f50c71b574c76e518c491b205e675f2fb04dad2079fd894c7b30da7ab6ad3b9dd2c9bac9", 0xb1, 0x403, 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x4, 0x3, 0x3, 0x0, "d03343e25d77ebe817c882469e459bf0fe331953", 0x2936, 0x8000}) 22:20:42 executing program 4: close(0xffffffffffffffff) (async) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/252}, &(0x7f0000000080)=0xfe) dup2(r0, r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x141) 22:20:42 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async, rerun: 64) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) (async, rerun: 64) chdir(&(0x7f0000000340)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async, rerun: 32) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async, rerun: 32) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async, rerun: 32) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:42 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x40, 0xfff}, 0x10001, 0x2000000000000, 0x6}) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) unlinkat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r2, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4012, r6, 0x10000000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r7, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000380)='./file0\x00') preadv(r8, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) write(r8, &(0x7f0000001300)="d6899c071617319f0521671f42d6ef958f889ad0869180669e3a2282beb8bf221b453f4c18bf23487ba5fb4467d164b0c19e4108ad40e29845ff5529411dc1b4ded25007705ae79648826a1edccde8a962cdb89c4461221813a6e1d33f3aa0aabd0da4011e0a03b455494970647ceeff1a596a36698410053b0c742ab36d0396ccb9f8b522af46c8830cbded127ea056708f21de6cdd599cdcfdf1d2104e732d02a133a8eb7957ed50ba4564b9fca06a242c59693b65a5711a7f9fbf25952e9438374e5dd81e4ec21192495621f1de0fe963350355c3fb204585d2dc84cad936b8ced68628fdd8a3a66a7186b1a9e65023b0d398da764be39c15462be324c991667eb7233ca9b5ac5188b0567b31889e69b26769805dbb67e87e9328dfc9641b61dfd569f9f8864a8618cedfe3ef745f2ee8cc1e034108f001d445febb3c7c2265ce6fd4c8e9b1a90822218dce5b1dd0cec071816f5a0a1c2a6be7c884c7addd16dd4a432731449c4caafa6a353aa1b447e8549452a47bca5759923edea35556a831fb4e4d5af2d77aaaa240d056385ee446dc2f1800e5b63ae4837b3d96a4cf38eb26a16e844c416a63c2a563726c298dd9a4815f0e690c2f6102bee077f87ba64680e57f885026a169e168675f2ef5bbde875127a1e5e317f0519bc3bdbea17c02432798b3ed291c534913df71d8c1f8bbae9c7f94c6d8690959b63c38116527c1b9cb341577c73bd764b29f265a3735d3688737ed2a056883f194fde0afb45742937dd59d1fd3f98d46d7f2938f19d383185a8ce8c5b8ee3f7cc5220e04fcafc9abffa3a592802c6a2f5bbcd460500b0a47d44e9014e4385d71ea0c936ff4596ac78798a1fa103d918b299f745c3c65b0add1d4a897e2d76e2cb922f55cbdfa87346d5475ecf770529efa10435317f4e93aa98e30f337d6cfd4e35d910a1630344d4d89ff962d38a4025f49253f079df0876b02909d5fe84b3702df031d2a3732dac28c62c2bf5579d1663ace7712d5117cea69908e8b33169395d56af5faaeb393a9016d6968f0d5dd641a64132f319ee0af05f24fca270d265961539edb622c649a16d6821692ae6e12b2dca33691802bf530d9869246da968a47cdba936f833040a586b03c98b1da1286dcf099178d45e841d1be6458cb6acaa2ccc947e8a9094058648c6b235fc62e6f095f28ac83618575ee882e96739612808665c7cec32e837d033c666ce9b3ec1c9532d8a6c0d448e55308e28ed0ba6af3048fbe1b3b1aa6ca5bf31dfba54d10a996548ba5c6a637ae5c66eeccb65059378d65b8e663be029340d9fb5af75ca23f7b62d8d7a2b5bda8941cc099206d8726f60355e4e833af9c472de90ae3b56d3c81b864128bc72d67082c1918e8b8b00990251f44d160ca455c670836d55764eb0dc9d9418ae2aca9e623a44c74501afabe334b1b573f4e345234b92eeab289ccce7c2cb407aec3a87fe2b277946c4e89ab584a7c1265ab7d80ff28fb2843fde976c27572f6d557e18a6ac72cea4c9ecf457d6d9b5bb5de9b2ffbdab8a2df493c7b8dc203974689d41e3cf5747c160266816f86ea664e959bedb6c406fa253538dabe9a9a364a6671a809a4e95e7eb1cdcb49891b393eaae50527026fd4a8adfe831e63413396a68f8f14e15d776b701fae93045451c649dd41dc9259fb110d2d98dd71c32d380c92a7251258cbe26835af70bc439f294d5ea2a5595224490dfb8332690691b90858342a0458369cd862993eb2ec47f81ba353009c6bb6e3c8f35ca71a097f7aeffa38933ed70ab9b5f6f524f90e8fd86cab40135c494ed39a403ac5d13ca3c341dfd2b21c0466ed928deaf8b35f8fc93b266a3e382c49fba71c00be2e5cf9fdcf3b0c0c333f8fbd1868de717028059fd6c54bf25b9d0a4e6602e375af0b7b0abad1ebf922e7defc409ddb56f0ef68315c605735cfa3e28fc8df0ab70107155b7f6f227ffd9e9c846d03f36d2d1ecb77f0ed21e4a255c471048dbd65611760227f7ba36a80ced99f4b79c8cb060d4a74ef0a1cfa374123a5db7a7ed63f88b6d63b38656f7206ef0e9193935fac34f2b1b610cf0d92fc0cb7fefd6787167d17e80fa1678433290c8f3d128b414ea4203883634b5125aaa646466fb724e479927fa6770942cc52bc0f1b5658158d7dc7810d2fd434ee3634adf83158cefc9cc34c8000c800ad7cb7d6fa904390a9b96f5360890cbcbcffbad32a13454e0a3e26bc314353845621e4fa0437411f02ffbcc3422ba215420896f4a92632b8b2fb0bb149bce9ef3fcfee254825362e90074aca3f0c05a4280d9a68c80e19070bf79d2cdadb4309ad6410311874385433136cc0d9006f4a7b25e29a6ee3c569df24f323587a58e9118ca262414a0b2b00bccc3fbeae767e2222ad23dbc6068ace9d53d4490e47116fb457260c5ce905c0a5d74b7228ee29756d2b25476b522efae27e58225e1a73f7f07abd85ca47f1a250bbc1cd15c969f408d2b98dc031ee82823bc6c812772daf9d161766f402bc79353fdc5ce7549c9bc864c93db333c9d8bab6d414b554e78db9199de2a8a114119bc611ab22a52153d1c6c4d17ec3ad963b7377ab94b31114f29c9336c352f83b513741608443f0ef0d05aded61de5b28817aabbd7bbfe1ec4cc14ceb9e4a2cc641d3775d89d045388ea2886583ea076a34ca8ca911be22a98efb2cf5b206cd669ac1d852451a7b35f65fb84d193266b02c103bfbe50ca28a0be3fa034c543692e5c4cae8a36db3861bda096524bfba367cc78610a9a89965001eeec0b61df77937cfaf34a04317b5524320051714ea0cd60156bb94a8ebc812f199283bd9804dc55a6f464443bcc9bb627f4b432fa90903733b3d717f4a38cea81d32558b38fbcdf72ad1e40daf6ed243f191e4cb42442f0c7a14c157c7a28bd6f65dd113dffecb6b6ce4e3c2e6e39a71189a4a2fb8912983d5b313a7d94b606104d75dc01252b773f7dbf7e5d9bbbb39e302eee73671cdd0deb969c71043ab1c200346766bd9f00388db92b0ad1821faba7d436d46c88a8e5478258a7dc2ef649d19a91394c1da872a16b6ce7a22646225403b01110c8d57f21ca6c9719d1af064ef8f3935666def53679efa4faa21ff8c21350506329d970d86d192ac827541232e9b5350c181460793164ed0a6ff69e7fddabe28ef1764aa8b77aaf07bc5835c943d6c47fe7996da572adf2410aaac5f7ceea4b9a441e8b2e99e2d55486c1ea3c9566e3065d54331eab3efa16de5f284e439e05ad64ea2403919f67c64c5f8504e7aea8ce81b7b7ea302ebcd34ceb11d62b0ff0dc27d248dcbfe57bad75d57f6e2e23cd2084deb51ea7d7d9ce21d19efc4084b42958d7e3c0953259576d1d29fd704aa606cb0a92dc50e0562d8a7755ad337104f268fc4173d2f793e6731bedc621f587fe28e9c3a771e47dd4f89b4361bdd56a9cf345233bfc9c7e26dbff798e892333d6343ceb7776096b97ea2c7dec6ceeb62b7e118adce2780e79c6c6deb2b6c61cc480515f5975717cb3b25fda6a619a3bd848c0ef0195239f75fa12b5e9a04a725c3b1f0b7efa5f3e0e6db7ed076c6a41c740fb592c064cc692ff4a5b0acd024379e680bd1565751b471227583c88810a4ac2d5c54da934c55a28bd4b33b01315a91a5fed7e07c30abcfa7e5fe676265f662e97236124bedb3e02667da583b304cd21cec6ad10fba207539dda239128b46d67b8928c36ac7b56b8a3b4c454f4047108cb8502017029368bac36384a347ef90782bbdee1dd6a8edae9dd22be6170e1a91fca9fb00165dd8d849592792d7eaa86663504d1ef8923eb08d8b93dbefa861432b2d2aa4a3829da7a2fa87d0c8a40a342188213f70d9659ac3cb243d3ac552ba69f3407fd498099627eb2e98b32a56d75a8d1b22d4dabb9fc21650b9ad65980bb624a6e7cc5b5cc1c66b999c15b3b21aa40d5db81691fad73f6d60affb0b8a64621c30bbb3768a2f80c7e5b2d756d5367692a3e903d429b245a41f1bd8d226f334f06b2864f3550b73d18df9292071f54f894f8b6cac715203793cd3aa636ff9c3c960f270fe5e8d86e3c8fdf4d58ebbcfd508ff64038c93dda6f9a742f11b19ad74dbb30b349b5d0f1f8625a91696b3ccf16917946659610a11de6f302f0b0bf7cec0daeb0b779eccff832bf4d98c3e1fc7a752bbedba2fcf2b3b6465e03894b74ecdcabbdab0579f5194df1e8436df8035804f3a1a546f477aff31313555b461e79627a14881daf49702358c605417d2a723b9bd3cc9c7738a0a871795b8f312d1ab620023636fd5def4a6637d9aea3e75ed6ec93a1b545aaffecdd978f781d21c6df3719434c2b5053c4b12b3eca2123143b1a24fe3f71aab33477e205cea2b0ee9bab43ef92759ecbec2d95c5e34e34d42a420c394816a0ed5351fedd261ad3f2e436b5387ef237a40e0f01e73248b832e2c5b9ff3043d33b4ed34933e998d252d5ab4d6250217a52e0a4cee1e786e87072809aec06f114a20b77f3bbc948aad6d9ac2630e3e5f7173436592187d420a1aae8ecb31de78243bb378c7f678a9f1d66273302798d2093ec6aa3b5cc2bc7bb895802665eba4e4a1d4262f11ee2fa14d83e3a2d417d3cc1e4621c1ae807250056cd08ef71ead207d1944a7f151c0cea83916951413209b1de172c0fb1c435fefa3f43ed4f1fa69bae34fc4c1c517691a91f167e2bd4ee17fc771e4ac1809f45bdecdd62ff78dda427610656d569652b01849ace60ae34944e671d5f7b6784630be946fdebc3ea9a56c28716715588a340f007c855bed04aaeae9d208766e0af745d4662bc65d84293cec7a83d641bc3ee1a3e6cf73cb23e58b4409c9b42c300e302edd886ba736c006dc72e15268d9b06b1b5eb934409f434ad8f1310c1dd938da4733b612b89b451da7d58bdc47a2fc8aadec59b8c2412130880683c64eb2f03b6600c4043ecbb180b7c6550936982ec4ca1b84740b2b0a4bebbce2dde099b8e1ea3c03de28b13b4e752ccda54f322af077472dc31e304b72f3d0e6101867206327d1c5e43f5cff82c2ab54b36b112aab7ea59673438f48d96885a341fb98b954ab45d729384e13b0fcc6990e009f1bfc274eb1248e8f10cfd6657c40feba0b6d5413735995edd15b7b2ac8098724a931e1f8deb49a325009eac25ba68b46f8fe491bd1e00bebd18463e053db92dcfe69d90829e1cc99cf3befd81d9608856de13187deea1ffe6b64aba0f3f5c316ebc26f2704e15765f999623ba7c5a0aa7dd02fb0df244215d46338aa53de4b4b1ca42ece23d98cf97c353c1afa175f75cf572aa0f196ec762e56c3c6a010eb7b0ca4118b03dbaa6cd5fe6fd63ec3913ec137728b8a95be2ce38a87a7516d8b4d347a44f87b62509cf4a1e08eaa0faf69e1b8bca925a6e859e3c339e9499001efca94944e6997ed7d23aabe1e6d112e24a7aad2e4903b58e4636e097a74d3e2481b9cf77f5daaf556943471aa470b5e050ceb8b1e6d5e440ca95477c8b73c0ea7f32203692694f4b2cf441b77460c6977c89e6fb5e9d91d5516a0cdab887310a6d7ea652bd920c18ab2426910f95dcfeebacb400900b6bc0f10e0a05d2fb4e8b89eb68d1792c13463e4dc39a3576c3cf4d480324ee4428bfdd2210aca50ff50d4ba7d4db50ccc28ed00be354021c2e94390f10b5995805db53568b0c0f13bd39e57733dfa14bcbad202725f8d7bcc40f9ac3b829af7aa116a72b2715128a79c41aadc952cbfca340277bb7bb9b36e47c3287baefa0a34fe95ba9c766c6a", 0x1000) 22:20:42 executing program 2: mkdir(&(0x7f0000000100)='./file0/control/file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f00000000c0)='./file0/control/file1\x00', &(0x7f0000000140)='./file1\x00') (async) rename(&(0x7f0000000180)='./file0/control/file1\x00', &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:42 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (rerun: 32) shmctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async, rerun: 32) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) chdir(&(0x7f0000000340)='./file0\x00') (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:42 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="49154cde5613828d309677194e34003cd1ff0185b816", 0xffffffffffffff39, 0xfffffffffffffffc) 22:20:42 executing program 0: syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)="7145878a1c745e5d15c18561a877b7e734c5b6db3f868e5c517f923e5286bfc2342e34cf24bf21e803dab5ae48ebf371482b42da473347b0393dd2211ce4af55078d1b12f8b29c64aa56c68c31dae6176e20777bbf6146d9b18b8e308376759bf91e2e59650274cfab6dfa4f9f9f2e4f7a24843cf063088c0158a8255a50089d32c9228d2df046184131bf03fb9def76f57a3209792d7990", 0x98}, {&(0x7f0000000340)="1bed2f01bde5c6c66582a5a8e649e8de4b3dddf28d72ddc77a625cb339e075f355aed9776c841bb0dddd3e7e06ade50060307edac070bb8db542a80408f569d45d6a6525aedc9beee9b3c30d59336061da9da27fc549eed7a27b2986232b93f205d1434987a1376d1f98e46e8758b000ded033a45daa4936b62b4fc96bb3c2bf80934adacc95fc57955fa6ca847a8ac08bf7cbbdd96ddbca2cebda1e0e9f321d8e90de8b8d69d6a71d97c1f8c503844a2f589ed401064cb3c9a784a94005cd39cd81f8100a3eba6d941e05d5ead06d6f97a22b402fc4f54e929eb3926d99ad0ac18788e5019978567189bc55e2ebb7e2e35facf61a543b7cbb585ba81094ad23152e248241d55a1518ad207fa8e235abbf8f43135669ee37dab6e57a4a9a5ff9f42028a52dd35fabd5b97f9995b75766b33ada4d1eb060f98e5ce3c3385cc737e441b174e631262f552393344e2415c73cbd9a16735cfc14eb72003f3d34ae160e163b75497f137cf532a3e4f0306212d509f5fb59a0c87518253b8c1ed446cf5a1547106897c15fb9a56bccaafc773eec19ec49ab00d8dfb40c4b8fe24dfdd05ed093bcbb0d862fe72360e234c89de03f771e510af9f2cff917a80cdf68443cfa9cc63746478ed6d03e06e1be018a2fe14438df45d0f595ac1bac61276a63abc21d61ed755ef9c47351bf9b95474f5c52ad7bf92d2ddb539ea4d16d8f1fbdd9fec80e01fda7704e746ef4bf53665b3a55f0153bf0624cd6d57af3f9313471662e3505de0c7597479ddc2bb426b894af99944f772052579c9b39c10c9aee607dc10442787fe8d2ed277fa3fc05691bcb338130276a616330a9829d24f63ca131b46bbf57fb3a226297901be7882612f953ec08c9e727468ede52e6dcc46623b7c1af80627f7451a55356a4423904d4a6ffd9ef0781242576a261aa73c113d1d5a9523f9b2646eec292781aa4c242aed76e014f5906aae429aa10aa830ec7bba2b282c1a6f241671167de8630658f68230d2e4023e1907e44021f08719580c10bc22c1f047542288bf552e531dbb12aefa38eda3a5b512826b04d6fce3bc765ddec3038086204d5f8ea609c9671136aed319d9d10084a5b39f6f91735c4219f29bb4e001f7aaacfe1f5da4fddca9ea408085a7635a301c42ae6506e984ed4c256362179501099a9c925578fa4f752d043dc6dfb5dccbb658e468228b391b38d30fa570472fcc5777cddc90246062be861c0f87e15c0ea71fc187d0b6581e820071a7c92369c47d21c475eeb7c941cccd7f19bfc9f12e06ee001361add9e013cb9e8b14dd639a8537a9a3696f897d7db0d924368b2f8225ada3492b757d87058bdeeaa7699d91926da5c4df49bb470d990aca87e1a47bbb77f37a36ba504ab5fc339543fa9baa3ef37ea6decb26d0cbfae24ae75ca054e21dd9840e1c87ed88289bf374b9648e280104a1030a497d8a8a4550b81420154d4cf10936d7cfeb6506489f8d4e35797202c78fcdad6374f50816df42d46f070407bfca23c77472e4a67266947eb939dc6377ba6eb03e09e301403b11ba77eecec476df6c51ec3b42ccf0beb6ef9043d09dafc3b427b19ecede2210f93f5d5499b4cf6d0c3337b77911696c5d68b8b58310ed94332311d1597b99b69f3b388f4e36d55096a856bf4998ddc34137c88e4cd955fa4331f46b9cc6f3b19d8b8389cd8fcfd385a8c3539088f78519a63ec1a85f26a4f79407eeb6aacaaf6735ec01fa8042c422ab902d8289b3f2d0afd8e99600ad6dbe6a5a9d9525e9c285cc1cddf1a929994e0adc63fe16800644a9b10f310b355b2e5a40a2db0f08a0f9152412d0b2b21f5943f6b527b5b2716b2748468663cad97c3d20b67d95e93ca1bb673d5dc224b806d7057f95a12ad8cf9a38818fb36cee2d31728721deef501a4a33dbcc37685eb7526cb457c1d453cb97dac53e5d7a80a8d36312da25e6da8fb77436077ffd31470079cb815a930222f0da0a42b902746ad8ed21f809a700cfb7a8d4f82185e47db8005df6bcedb15b9044c31bd08c5e5ad61d83c3876fad791e037ee7314188857c4d3d4eac6c73f8cd57daf19b5c6ff7e61b81d9ac987f7675a4d5d179d6f76b5fb299ef284283c2c10a5923cef6317bfbed5cfaf1a363ccd1dddfd796241f0b884a6e5923a0feaff9569215ab4c82f8d7885a14c74ac691643be6bcd44460d0abe1463eb9e9b00a86a6c67076779169048b045e32703a530fa2f3ce89ddf183cc77e6a2a12b2d374d659620cc68f3833db7c16a87fc12357fef1a9f59377afaa51f0aafbdd264098ec85bdcc0d87b58f0cff74e9d229c77ebbd28022f56a15868bec82922b56418b520f638ceffcaeeaa856ec3a839e5e681f7ee120273363bdf5bd1d86a604b8f88e185387fdbf494bbb1f36f46f7ff6bd37f039792bff8a037016040c436169d1961e41c86f4f5a0371b0c1b70cd55a34611f19fb0f858a33fad94a34318f5e82f2b27f6cf0e1a1a7d210c0588eee1cefb50589ff92f8cd9d2ab36f5c8c4f4ab85502ab92d9067410ff3e7355cd54e8a23732411e57ec22bcc2b28d31c5c546cc035d445d3894c04d88a97f0f95950f5e698a146c34aaa3cf9321d8e022540ea3bf939046be78c5bde6a0d0c9c73b0f9442b673f4a55b70e5f91a5e7fa8e30cbf67f2015d4b465c54b57ea19b85edb792d91a90e9ed031bf5fb5f7acf11e8db3b032338bdd08c2de892f2c6e026f671f8fe28eb86d8706a1e41a2b1ffe7109701f0387917ee09067be568db0b7ca7a85b354adbca0ce8347017019b5339ab3974698bd51022358cc0359eb86379ec5ce114f695409b83c062a02ac66ae82e0568d5064aa922563319061a59e4a43e8ad910423598ca38bd22adb17c8f34a3a7213ce7c391c577a52f7667ebe55764e02aef4375bfaa615e39e3d429391c0ce1be20e64cf7e5576b8475e04d56b9bc2ca11a6175e1ccae49bb77279c0438d1c11f04fbc603cf4c6962a562d0f3175e222b81bc0df288af314a64cc320bd8b23ba5fd641028bdd5e8e86a9b67d22c11fa4f7dd2bf46a458511a6919693f36869621fe4021f862039364a54142a2d3b619d66b3f0cd69de8c9f566fd1dd993f96a47526134b21510a3469b584a31c00a6795f3992e0d8e9eb4576b9063b831bd3f95e1f317e951c277416f8cea6d7c002af447eaadcb7b38bb18acb731e4b9bb78aff17883843d4a6d68b98d644a08469624e6b62672dd861329d623a000e85d3618f263c9325714837941e3a6eb0e2a60df127560ee914f7a16457b732f46c1357748300ce40f0565d0eaa58b350f764142dd39e25c7d6f8b655dbf147ee5183f1f5499cd65c36d561bcc37802bf255c176258dfb58fc9dea941514bf5d426117772d2c4fe7f8fdc03188d7210060c15572d83f826815df92aa9bf8cc2c9872defdadc230f8da65a6dac4e829ffd545e4ffab13ad56a206d326857d2165f7e159d969fb86ca4e63a6af9537c6e514a28dadfdc656da0e86f69c60fad8f315ccc9cf88f4f77954eaf26ad60c2ce9a5e84f19af71dd04ec6db773a1ea5bfb56583c2d1880a77d58a9204e0a739857da2ab377d7ddff5bf4a769af0a6a8c4c5ba048875d60cd157ce301f991b12e1da791b96c63ce2dd51b8c849b7add37df96489fca6ae88683231d0fafb5fedeec1ba3a34a6ede71a868cf6705fab00f736314de174928e305b2b088917fb7a4b9bc6ff14f618931979d819003cd49c6b4cf9a76fd5ee81fc0cfa2cc60fb01f917c1238c07bba2ecfa485736a405b2113e0d417f7559243767c08164078be84f85e9c514f85e22a4fca723211d0161ed61d09665e9fb71167ca20c687889567139c4190cda9676ed0f7a80ad0b7bc8439f9850488b110eee14b0f66f6138c8cd0405101b47a2473a9bd2a5055c83404c626f3c094e59d1693f0880d15cb4e48d2fb2702ea76d24564466229e874b284c2b51457205d90c8f156c98ed0408559c4c57c2363b208b6e5bb4303b6c8af56a60dae7269a5f7ab77e9893cdf427654ab4e0c03de7b417b302bbdf35bc67e7e297a7935394c3f162aff2d53720925efb18bafa39c5cd709ac08bc6da5fb520b78d16f388e3b32abc89ab21fad1e77334d5df2f798873bed6b00f4ab811db6e3040d9f69ad538c787fbffae27204990e720b54e835dae3c80b4d74ce7c1c79f67349d29e468922b88676afd3fed55828de0b6920d8a76f6ca121a8ca07e8c48b3b39adb913a07e55de60c3ab136e29dc8a361edc220cb937704f342a10a5904f46577e30dc80ad2401400797fca44ac3f21a8543bb46107280b45dba757dad64985100b4a98a2f4efa5a70dd134bf120e61cedff270cb2fe79e9b63354efee048b2182192be301804c246a79a1279b6de10482a00d60c3c7fa4eb4f066fdf8360a10d1cee55675c950cabdc2d402f003fbcc25b0b2a71c24d57565b85428b1eab56b8038196259a8517a38dc06b10e43e5f1ecf5febb1e0ffd71530bc74ae1f53cb1e7ffae470fa42f9ce1ffa6e10b95b4ce37c4008b3aa6fefca67b421d158044b359465cd86924233655fdd67796b5824a48f7845f2c3c326e8fa010d361c365c7a2d906b7396b79ab4e6ed9b80865f75d727e34dddf4dfa63d43deb7e8f3dbd5e4e0631c4402fb3885584a2cf3a98ade2a8bdc6cebaecfe7382296812c320d10b80d3e36267884ca17ae5331ae4b0f0d9e1ce6e00f8f046a2655184dfc02b2a6b1166a037fba4397950ac46d16cce54dc2346834056ab4d6684c031d52c6194e4c52795aa8757c8825bdacba536cb212123cc35c7abea0fb2e4a6379697b2c90013560e43701d7baf044608d97286b0219ee3fa22193f63947dff94a617a441846456abf66695f986be324e3d9f9d4338c5b66aefc24fcfdd804dc6255f25102e0361103fa165962c502874780cc71be456e59333d2152cef93fbf938830f96f172d732c6fae4c6e47e3cce8816bf2158cf4b6042a4947c6e46df8c80ab0c6386b71fc1b1464f0df5565642748d0149024683e1259c5b6d2846c1a11cc5ade27070ef46e98731539e5780fec03b912c4a2c698b52df08b9e57b82de07962ffaae93057eec56d7510a4d88bfbeac5a5139474363697f6be37da36151e710b315c30d0fd7207467fb450e81648c991e7c1a38807db61d081c263cd1586909cf2c21e5cd465516a644808ff7e228b77ddfa6ff4a52c141ea0721d25935e6edfda8423abac6fba26553de1e2f17300408b8d42471c76fce50e4be7715204663a9be14f7bb1ce0a9131a8d906450c6294ae135deb6183c5486db0bd4b4513662b222ac1c7057ecec238f65bb9abcf77c68f183f7718250c6f86629f04577a07d437109486d827fe6c4315e6dedc088265fdaab5ac7aafc58454bb46098635804c1b49248a35c4a49bf81b3261d3937d257f82b78054e6325b99fe34e68546093a158df233320b4be48a40844554ad66d9d7d6d1cc7d34e3a513b354838f74eec69b89f4f7907b38922f4390256308c7fbe95ce80d3ce821d62eb8d7e769427ad7a2a0cee1bf2e53e59b9970b7fec3d2a0aa90df053ce3f555d48a9d214d7b253d1e8e11daf725e658b6357de192a92a532d9db88ce0b2da6efdbe89e4004439198ed7dfbba1c4ec796d3409932ca571184dad1d13d72c8cab8c5ff23d7faf878e25b048becf98859d025df41dd9dc3bd12d3c1801692711c4fc80d655030c4abbded65ea9377e8f6c07f145c3e83174db08c36cfb35d54bfa6a1b1ac24132fad368dde1", 0x1000}, {&(0x7f0000001340)="c61fe719becd500701f20a61b87ebe72e6f769f15bf1f45bc3779497af2bacc3957fcae1e100ce06b2fc50a181a8375c5492ab6fae7d0e5e5e2c124248cee89298d3846918b8aad7440356c0f13209e940ef64b3b0aa373063a523f06bdc7bd55c36101331e6d36dfb8d9c45666796ec1ede83f352", 0x75}], 0x3) (async) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x148) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) sendto(r2, &(0x7f0000000180)="4426ad958cf7a4a123e307f4c63524274b4c1ca34574a4f7bbe40871a8cab929fb3063454d8ff8ca019cc638e846d24afd32ed4cccf2d95eb6893a3a51a511b709b399ca2db8c97c6cf2552b28e5525e659ae6a3a7522f5173bc417456e354ac0970135062d5a1b3161115d4ebc83b45eccd0e3e1d3ce17d77f0c0e42b73a743dbdddd7f0585b9551a52e3e181f50c71b574c76e518c491b205e675f2fb04dad2079fd894c7b30da7ab6ad3b9dd2c9bac9", 0xb1, 0x403, 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x4, 0x3, 0x3, 0x0, "d03343e25d77ebe817c882469e459bf0fe331953", 0x2936, 0x8000}) 22:20:42 executing program 2: mkdir(&(0x7f0000000100)='./file0/control/file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f00000000c0)='./file0/control/file1\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/control/file1\x00', &(0x7f00000001c0)='./file0\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:42 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) accept$unix(r5, 0x0, &(0x7f00000003c0)) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x31) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:42 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') open(&(0x7f0000000100)='./file0/control/file1\x00', 0x80, 0x2) 22:20:42 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/252}, &(0x7f0000000080)=0xfe) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x141) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/252}, &(0x7f0000000080)=0xfe) (async) dup2(r0, r1) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x141) (async) 22:20:42 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) r5 = semget(0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)) semop(r5, &(0x7f0000000380)=[{0x0, 0x2d, 0x800}, {0x3, 0x85, 0x800}, {0x6, 0x4, 0x1800}, {0xaa8cf0fb32d0e531, 0x20, 0x1800}], 0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0xbc50]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x7, 0x3, 0x4]) semop(r6, &(0x7f0000000140)=[{0x4, 0x800, 0x1000}, {0x2, 0x93, 0x1000}, {0x2, 0x8, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0x73cf}, {0x4, 0x3, 0x1800}, {0x2, 0x76, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0x1f, 0x1800}], 0xa) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:42 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="49154cde5613828d309677194e34003cd1ff0185b816", 0xffffffffffffff39, 0xfffffffffffffffc) 22:20:42 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x40, 0xfff}, 0x10001, 0x2000000000000, 0x6}) (async) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) (async) unlinkat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) (async, rerun: 64) r4 = geteuid() (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r2, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4012, r6, 0x10000000) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r7, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000380)='./file0\x00') preadv(r8, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) write(r8, &(0x7f0000001300)="d6899c071617319f0521671f42d6ef958f889ad0869180669e3a2282beb8bf221b453f4c18bf23487ba5fb4467d164b0c19e4108ad40e29845ff5529411dc1b4ded25007705ae79648826a1edccde8a962cdb89c4461221813a6e1d33f3aa0aabd0da4011e0a03b455494970647ceeff1a596a36698410053b0c742ab36d0396ccb9f8b522af46c8830cbded127ea056708f21de6cdd599cdcfdf1d2104e732d02a133a8eb7957ed50ba4564b9fca06a242c59693b65a5711a7f9fbf25952e9438374e5dd81e4ec21192495621f1de0fe963350355c3fb204585d2dc84cad936b8ced68628fdd8a3a66a7186b1a9e65023b0d398da764be39c15462be324c991667eb7233ca9b5ac5188b0567b31889e69b26769805dbb67e87e9328dfc9641b61dfd569f9f8864a8618cedfe3ef745f2ee8cc1e034108f001d445febb3c7c2265ce6fd4c8e9b1a90822218dce5b1dd0cec071816f5a0a1c2a6be7c884c7addd16dd4a432731449c4caafa6a353aa1b447e8549452a47bca5759923edea35556a831fb4e4d5af2d77aaaa240d056385ee446dc2f1800e5b63ae4837b3d96a4cf38eb26a16e844c416a63c2a563726c298dd9a4815f0e690c2f6102bee077f87ba64680e57f885026a169e168675f2ef5bbde875127a1e5e317f0519bc3bdbea17c02432798b3ed291c534913df71d8c1f8bbae9c7f94c6d8690959b63c38116527c1b9cb341577c73bd764b29f265a3735d3688737ed2a056883f194fde0afb45742937dd59d1fd3f98d46d7f2938f19d383185a8ce8c5b8ee3f7cc5220e04fcafc9abffa3a592802c6a2f5bbcd460500b0a47d44e9014e4385d71ea0c936ff4596ac78798a1fa103d918b299f745c3c65b0add1d4a897e2d76e2cb922f55cbdfa87346d5475ecf770529efa10435317f4e93aa98e30f337d6cfd4e35d910a1630344d4d89ff962d38a4025f49253f079df0876b02909d5fe84b3702df031d2a3732dac28c62c2bf5579d1663ace7712d5117cea69908e8b33169395d56af5faaeb393a9016d6968f0d5dd641a64132f319ee0af05f24fca270d265961539edb622c649a16d6821692ae6e12b2dca33691802bf530d9869246da968a47cdba936f833040a586b03c98b1da1286dcf099178d45e841d1be6458cb6acaa2ccc947e8a9094058648c6b235fc62e6f095f28ac83618575ee882e96739612808665c7cec32e837d033c666ce9b3ec1c9532d8a6c0d448e55308e28ed0ba6af3048fbe1b3b1aa6ca5bf31dfba54d10a996548ba5c6a637ae5c66eeccb65059378d65b8e663be029340d9fb5af75ca23f7b62d8d7a2b5bda8941cc099206d8726f60355e4e833af9c472de90ae3b56d3c81b864128bc72d67082c1918e8b8b00990251f44d160ca455c670836d55764eb0dc9d9418ae2aca9e623a44c74501afabe334b1b573f4e345234b92eeab289ccce7c2cb407aec3a87fe2b277946c4e89ab584a7c1265ab7d80ff28fb2843fde976c27572f6d557e18a6ac72cea4c9ecf457d6d9b5bb5de9b2ffbdab8a2df493c7b8dc203974689d41e3cf5747c160266816f86ea664e959bedb6c406fa253538dabe9a9a364a6671a809a4e95e7eb1cdcb49891b393eaae50527026fd4a8adfe831e63413396a68f8f14e15d776b701fae93045451c649dd41dc9259fb110d2d98dd71c32d380c92a7251258cbe26835af70bc439f294d5ea2a5595224490dfb8332690691b90858342a0458369cd862993eb2ec47f81ba353009c6bb6e3c8f35ca71a097f7aeffa38933ed70ab9b5f6f524f90e8fd86cab40135c494ed39a403ac5d13ca3c341dfd2b21c0466ed928deaf8b35f8fc93b266a3e382c49fba71c00be2e5cf9fdcf3b0c0c333f8fbd1868de717028059fd6c54bf25b9d0a4e6602e375af0b7b0abad1ebf922e7defc409ddb56f0ef68315c605735cfa3e28fc8df0ab70107155b7f6f227ffd9e9c846d03f36d2d1ecb77f0ed21e4a255c471048dbd65611760227f7ba36a80ced99f4b79c8cb060d4a74ef0a1cfa374123a5db7a7ed63f88b6d63b38656f7206ef0e9193935fac34f2b1b610cf0d92fc0cb7fefd6787167d17e80fa1678433290c8f3d128b414ea4203883634b5125aaa646466fb724e479927fa6770942cc52bc0f1b5658158d7dc7810d2fd434ee3634adf83158cefc9cc34c8000c800ad7cb7d6fa904390a9b96f5360890cbcbcffbad32a13454e0a3e26bc314353845621e4fa0437411f02ffbcc3422ba215420896f4a92632b8b2fb0bb149bce9ef3fcfee254825362e90074aca3f0c05a4280d9a68c80e19070bf79d2cdadb4309ad6410311874385433136cc0d9006f4a7b25e29a6ee3c569df24f323587a58e9118ca262414a0b2b00bccc3fbeae767e2222ad23dbc6068ace9d53d4490e47116fb457260c5ce905c0a5d74b7228ee29756d2b25476b522efae27e58225e1a73f7f07abd85ca47f1a250bbc1cd15c969f408d2b98dc031ee82823bc6c812772daf9d161766f402bc79353fdc5ce7549c9bc864c93db333c9d8bab6d414b554e78db9199de2a8a114119bc611ab22a52153d1c6c4d17ec3ad963b7377ab94b31114f29c9336c352f83b513741608443f0ef0d05aded61de5b28817aabbd7bbfe1ec4cc14ceb9e4a2cc641d3775d89d045388ea2886583ea076a34ca8ca911be22a98efb2cf5b206cd669ac1d852451a7b35f65fb84d193266b02c103bfbe50ca28a0be3fa034c543692e5c4cae8a36db3861bda096524bfba367cc78610a9a89965001eeec0b61df77937cfaf34a04317b5524320051714ea0cd60156bb94a8ebc812f199283bd9804dc55a6f464443bcc9bb627f4b432fa90903733b3d717f4a38cea81d32558b38fbcdf72ad1e40daf6ed243f191e4cb42442f0c7a14c157c7a28bd6f65dd113dffecb6b6ce4e3c2e6e39a71189a4a2fb8912983d5b313a7d94b606104d75dc01252b773f7dbf7e5d9bbbb39e302eee73671cdd0deb969c71043ab1c200346766bd9f00388db92b0ad1821faba7d436d46c88a8e5478258a7dc2ef649d19a91394c1da872a16b6ce7a22646225403b01110c8d57f21ca6c9719d1af064ef8f3935666def53679efa4faa21ff8c21350506329d970d86d192ac827541232e9b5350c181460793164ed0a6ff69e7fddabe28ef1764aa8b77aaf07bc5835c943d6c47fe7996da572adf2410aaac5f7ceea4b9a441e8b2e99e2d55486c1ea3c9566e3065d54331eab3efa16de5f284e439e05ad64ea2403919f67c64c5f8504e7aea8ce81b7b7ea302ebcd34ceb11d62b0ff0dc27d248dcbfe57bad75d57f6e2e23cd2084deb51ea7d7d9ce21d19efc4084b42958d7e3c0953259576d1d29fd704aa606cb0a92dc50e0562d8a7755ad337104f268fc4173d2f793e6731bedc621f587fe28e9c3a771e47dd4f89b4361bdd56a9cf345233bfc9c7e26dbff798e892333d6343ceb7776096b97ea2c7dec6ceeb62b7e118adce2780e79c6c6deb2b6c61cc480515f5975717cb3b25fda6a619a3bd848c0ef0195239f75fa12b5e9a04a725c3b1f0b7efa5f3e0e6db7ed076c6a41c740fb592c064cc692ff4a5b0acd024379e680bd1565751b471227583c88810a4ac2d5c54da934c55a28bd4b33b01315a91a5fed7e07c30abcfa7e5fe676265f662e97236124bedb3e02667da583b304cd21cec6ad10fba207539dda239128b46d67b8928c36ac7b56b8a3b4c454f4047108cb8502017029368bac36384a347ef90782bbdee1dd6a8edae9dd22be6170e1a91fca9fb00165dd8d849592792d7eaa86663504d1ef8923eb08d8b93dbefa861432b2d2aa4a3829da7a2fa87d0c8a40a342188213f70d9659ac3cb243d3ac552ba69f3407fd498099627eb2e98b32a56d75a8d1b22d4dabb9fc21650b9ad65980bb624a6e7cc5b5cc1c66b999c15b3b21aa40d5db81691fad73f6d60affb0b8a64621c30bbb3768a2f80c7e5b2d756d5367692a3e903d429b245a41f1bd8d226f334f06b2864f3550b73d18df9292071f54f894f8b6cac715203793cd3aa636ff9c3c960f270fe5e8d86e3c8fdf4d58ebbcfd508ff64038c93dda6f9a742f11b19ad74dbb30b349b5d0f1f8625a91696b3ccf16917946659610a11de6f302f0b0bf7cec0daeb0b779eccff832bf4d98c3e1fc7a752bbedba2fcf2b3b6465e03894b74ecdcabbdab0579f5194df1e8436df8035804f3a1a546f477aff31313555b461e79627a14881daf49702358c605417d2a723b9bd3cc9c7738a0a871795b8f312d1ab620023636fd5def4a6637d9aea3e75ed6ec93a1b545aaffecdd978f781d21c6df3719434c2b5053c4b12b3eca2123143b1a24fe3f71aab33477e205cea2b0ee9bab43ef92759ecbec2d95c5e34e34d42a420c394816a0ed5351fedd261ad3f2e436b5387ef237a40e0f01e73248b832e2c5b9ff3043d33b4ed34933e998d252d5ab4d6250217a52e0a4cee1e786e87072809aec06f114a20b77f3bbc948aad6d9ac2630e3e5f7173436592187d420a1aae8ecb31de78243bb378c7f678a9f1d66273302798d2093ec6aa3b5cc2bc7bb895802665eba4e4a1d4262f11ee2fa14d83e3a2d417d3cc1e4621c1ae807250056cd08ef71ead207d1944a7f151c0cea83916951413209b1de172c0fb1c435fefa3f43ed4f1fa69bae34fc4c1c517691a91f167e2bd4ee17fc771e4ac1809f45bdecdd62ff78dda427610656d569652b01849ace60ae34944e671d5f7b6784630be946fdebc3ea9a56c28716715588a340f007c855bed04aaeae9d208766e0af745d4662bc65d84293cec7a83d641bc3ee1a3e6cf73cb23e58b4409c9b42c300e302edd886ba736c006dc72e15268d9b06b1b5eb934409f434ad8f1310c1dd938da4733b612b89b451da7d58bdc47a2fc8aadec59b8c2412130880683c64eb2f03b6600c4043ecbb180b7c6550936982ec4ca1b84740b2b0a4bebbce2dde099b8e1ea3c03de28b13b4e752ccda54f322af077472dc31e304b72f3d0e6101867206327d1c5e43f5cff82c2ab54b36b112aab7ea59673438f48d96885a341fb98b954ab45d729384e13b0fcc6990e009f1bfc274eb1248e8f10cfd6657c40feba0b6d5413735995edd15b7b2ac8098724a931e1f8deb49a325009eac25ba68b46f8fe491bd1e00bebd18463e053db92dcfe69d90829e1cc99cf3befd81d9608856de13187deea1ffe6b64aba0f3f5c316ebc26f2704e15765f999623ba7c5a0aa7dd02fb0df244215d46338aa53de4b4b1ca42ece23d98cf97c353c1afa175f75cf572aa0f196ec762e56c3c6a010eb7b0ca4118b03dbaa6cd5fe6fd63ec3913ec137728b8a95be2ce38a87a7516d8b4d347a44f87b62509cf4a1e08eaa0faf69e1b8bca925a6e859e3c339e9499001efca94944e6997ed7d23aabe1e6d112e24a7aad2e4903b58e4636e097a74d3e2481b9cf77f5daaf556943471aa470b5e050ceb8b1e6d5e440ca95477c8b73c0ea7f32203692694f4b2cf441b77460c6977c89e6fb5e9d91d5516a0cdab887310a6d7ea652bd920c18ab2426910f95dcfeebacb400900b6bc0f10e0a05d2fb4e8b89eb68d1792c13463e4dc39a3576c3cf4d480324ee4428bfdd2210aca50ff50d4ba7d4db50ccc28ed00be354021c2e94390f10b5995805db53568b0c0f13bd39e57733dfa14bcbad202725f8d7bcc40f9ac3b829af7aa116a72b2715128a79c41aadc952cbfca340277bb7bb9b36e47c3287baefa0a34fe95ba9c766c6a", 0x1000) 22:20:42 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="49154cde5613828d309677194e34003cd1ff0185b816", 0xffffffffffffff39, 0xfffffffffffffffc) 22:20:42 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') open(&(0x7f0000000100)='./file0/control/file1\x00', 0x80, 0x2) 22:20:42 executing program 0: r0 = syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./bus/../file0\x00', 0x9, &(0x7f0000000280)='./file0\x00', 0x8}) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) listen(r4, 0x1) accept$inet(r4, 0x0, 0x0) close(r4) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x24, 0xf0000000, 0x5, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x6, 0xffff}, {{r2}, 0xfffffffffffffffd, 0xdc, 0x10, 0xfa7, 0x10001}, {{}, 0xfffffffffffffffa, 0x94, 0x2, 0x4, 0x2}, {{r4}, 0x6, 0x20, 0x40000000, 0xffff, 0x5}, {{r5}, 0xfffffffffffffff8, 0x28, 0x1, 0x4, 0x7058b63a}], 0x200, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x7fffffffffffffff}], 0x1, &(0x7f0000000200)={0x8b4a, 0x6}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:43 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x202, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="3b89f74fde567afcad9ed11068c16a5f09726cbe9a", 0x15}, {&(0x7f0000000140)="4a569019587364ff7666ae665314405c17f215812dfd74f97847b0967303", 0x1e}], 0x2) readv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f0000000280)=""/67, 0x43}], 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:43 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x40, 0xfff}, 0x10001, 0x2000000000000, 0x6}) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) unlinkat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r2, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4012, r6, 0x10000000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r7, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000380)='./file0\x00') preadv(r8, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) write(r8, &(0x7f0000001300)="d6899c071617319f0521671f42d6ef958f889ad0869180669e3a2282beb8bf221b453f4c18bf23487ba5fb4467d164b0c19e4108ad40e29845ff5529411dc1b4ded25007705ae79648826a1edccde8a962cdb89c4461221813a6e1d33f3aa0aabd0da4011e0a03b455494970647ceeff1a596a36698410053b0c742ab36d0396ccb9f8b522af46c8830cbded127ea056708f21de6cdd599cdcfdf1d2104e732d02a133a8eb7957ed50ba4564b9fca06a242c59693b65a5711a7f9fbf25952e9438374e5dd81e4ec21192495621f1de0fe963350355c3fb204585d2dc84cad936b8ced68628fdd8a3a66a7186b1a9e65023b0d398da764be39c15462be324c991667eb7233ca9b5ac5188b0567b31889e69b26769805dbb67e87e9328dfc9641b61dfd569f9f8864a8618cedfe3ef745f2ee8cc1e034108f001d445febb3c7c2265ce6fd4c8e9b1a90822218dce5b1dd0cec071816f5a0a1c2a6be7c884c7addd16dd4a432731449c4caafa6a353aa1b447e8549452a47bca5759923edea35556a831fb4e4d5af2d77aaaa240d056385ee446dc2f1800e5b63ae4837b3d96a4cf38eb26a16e844c416a63c2a563726c298dd9a4815f0e690c2f6102bee077f87ba64680e57f885026a169e168675f2ef5bbde875127a1e5e317f0519bc3bdbea17c02432798b3ed291c534913df71d8c1f8bbae9c7f94c6d8690959b63c38116527c1b9cb341577c73bd764b29f265a3735d3688737ed2a056883f194fde0afb45742937dd59d1fd3f98d46d7f2938f19d383185a8ce8c5b8ee3f7cc5220e04fcafc9abffa3a592802c6a2f5bbcd460500b0a47d44e9014e4385d71ea0c936ff4596ac78798a1fa103d918b299f745c3c65b0add1d4a897e2d76e2cb922f55cbdfa87346d5475ecf770529efa10435317f4e93aa98e30f337d6cfd4e35d910a1630344d4d89ff962d38a4025f49253f079df0876b02909d5fe84b3702df031d2a3732dac28c62c2bf5579d1663ace7712d5117cea69908e8b33169395d56af5faaeb393a9016d6968f0d5dd641a64132f319ee0af05f24fca270d265961539edb622c649a16d6821692ae6e12b2dca33691802bf530d9869246da968a47cdba936f833040a586b03c98b1da1286dcf099178d45e841d1be6458cb6acaa2ccc947e8a9094058648c6b235fc62e6f095f28ac83618575ee882e96739612808665c7cec32e837d033c666ce9b3ec1c9532d8a6c0d448e55308e28ed0ba6af3048fbe1b3b1aa6ca5bf31dfba54d10a996548ba5c6a637ae5c66eeccb65059378d65b8e663be029340d9fb5af75ca23f7b62d8d7a2b5bda8941cc099206d8726f60355e4e833af9c472de90ae3b56d3c81b864128bc72d67082c1918e8b8b00990251f44d160ca455c670836d55764eb0dc9d9418ae2aca9e623a44c74501afabe334b1b573f4e345234b92eeab289ccce7c2cb407aec3a87fe2b277946c4e89ab584a7c1265ab7d80ff28fb2843fde976c27572f6d557e18a6ac72cea4c9ecf457d6d9b5bb5de9b2ffbdab8a2df493c7b8dc203974689d41e3cf5747c160266816f86ea664e959bedb6c406fa253538dabe9a9a364a6671a809a4e95e7eb1cdcb49891b393eaae50527026fd4a8adfe831e63413396a68f8f14e15d776b701fae93045451c649dd41dc9259fb110d2d98dd71c32d380c92a7251258cbe26835af70bc439f294d5ea2a5595224490dfb8332690691b90858342a0458369cd862993eb2ec47f81ba353009c6bb6e3c8f35ca71a097f7aeffa38933ed70ab9b5f6f524f90e8fd86cab40135c494ed39a403ac5d13ca3c341dfd2b21c0466ed928deaf8b35f8fc93b266a3e382c49fba71c00be2e5cf9fdcf3b0c0c333f8fbd1868de717028059fd6c54bf25b9d0a4e6602e375af0b7b0abad1ebf922e7defc409ddb56f0ef68315c605735cfa3e28fc8df0ab70107155b7f6f227ffd9e9c846d03f36d2d1ecb77f0ed21e4a255c471048dbd65611760227f7ba36a80ced99f4b79c8cb060d4a74ef0a1cfa374123a5db7a7ed63f88b6d63b38656f7206ef0e9193935fac34f2b1b610cf0d92fc0cb7fefd6787167d17e80fa1678433290c8f3d128b414ea4203883634b5125aaa646466fb724e479927fa6770942cc52bc0f1b5658158d7dc7810d2fd434ee3634adf83158cefc9cc34c8000c800ad7cb7d6fa904390a9b96f5360890cbcbcffbad32a13454e0a3e26bc314353845621e4fa0437411f02ffbcc3422ba215420896f4a92632b8b2fb0bb149bce9ef3fcfee254825362e90074aca3f0c05a4280d9a68c80e19070bf79d2cdadb4309ad6410311874385433136cc0d9006f4a7b25e29a6ee3c569df24f323587a58e9118ca262414a0b2b00bccc3fbeae767e2222ad23dbc6068ace9d53d4490e47116fb457260c5ce905c0a5d74b7228ee29756d2b25476b522efae27e58225e1a73f7f07abd85ca47f1a250bbc1cd15c969f408d2b98dc031ee82823bc6c812772daf9d161766f402bc79353fdc5ce7549c9bc864c93db333c9d8bab6d414b554e78db9199de2a8a114119bc611ab22a52153d1c6c4d17ec3ad963b7377ab94b31114f29c9336c352f83b513741608443f0ef0d05aded61de5b28817aabbd7bbfe1ec4cc14ceb9e4a2cc641d3775d89d045388ea2886583ea076a34ca8ca911be22a98efb2cf5b206cd669ac1d852451a7b35f65fb84d193266b02c103bfbe50ca28a0be3fa034c543692e5c4cae8a36db3861bda096524bfba367cc78610a9a89965001eeec0b61df77937cfaf34a04317b5524320051714ea0cd60156bb94a8ebc812f199283bd9804dc55a6f464443bcc9bb627f4b432fa90903733b3d717f4a38cea81d32558b38fbcdf72ad1e40daf6ed243f191e4cb42442f0c7a14c157c7a28bd6f65dd113dffecb6b6ce4e3c2e6e39a71189a4a2fb8912983d5b313a7d94b606104d75dc01252b773f7dbf7e5d9bbbb39e302eee73671cdd0deb969c71043ab1c200346766bd9f00388db92b0ad1821faba7d436d46c88a8e5478258a7dc2ef649d19a91394c1da872a16b6ce7a22646225403b01110c8d57f21ca6c9719d1af064ef8f3935666def53679efa4faa21ff8c21350506329d970d86d192ac827541232e9b5350c181460793164ed0a6ff69e7fddabe28ef1764aa8b77aaf07bc5835c943d6c47fe7996da572adf2410aaac5f7ceea4b9a441e8b2e99e2d55486c1ea3c9566e3065d54331eab3efa16de5f284e439e05ad64ea2403919f67c64c5f8504e7aea8ce81b7b7ea302ebcd34ceb11d62b0ff0dc27d248dcbfe57bad75d57f6e2e23cd2084deb51ea7d7d9ce21d19efc4084b42958d7e3c0953259576d1d29fd704aa606cb0a92dc50e0562d8a7755ad337104f268fc4173d2f793e6731bedc621f587fe28e9c3a771e47dd4f89b4361bdd56a9cf345233bfc9c7e26dbff798e892333d6343ceb7776096b97ea2c7dec6ceeb62b7e118adce2780e79c6c6deb2b6c61cc480515f5975717cb3b25fda6a619a3bd848c0ef0195239f75fa12b5e9a04a725c3b1f0b7efa5f3e0e6db7ed076c6a41c740fb592c064cc692ff4a5b0acd024379e680bd1565751b471227583c88810a4ac2d5c54da934c55a28bd4b33b01315a91a5fed7e07c30abcfa7e5fe676265f662e97236124bedb3e02667da583b304cd21cec6ad10fba207539dda239128b46d67b8928c36ac7b56b8a3b4c454f4047108cb8502017029368bac36384a347ef90782bbdee1dd6a8edae9dd22be6170e1a91fca9fb00165dd8d849592792d7eaa86663504d1ef8923eb08d8b93dbefa861432b2d2aa4a3829da7a2fa87d0c8a40a342188213f70d9659ac3cb243d3ac552ba69f3407fd498099627eb2e98b32a56d75a8d1b22d4dabb9fc21650b9ad65980bb624a6e7cc5b5cc1c66b999c15b3b21aa40d5db81691fad73f6d60affb0b8a64621c30bbb3768a2f80c7e5b2d756d5367692a3e903d429b245a41f1bd8d226f334f06b2864f3550b73d18df9292071f54f894f8b6cac715203793cd3aa636ff9c3c960f270fe5e8d86e3c8fdf4d58ebbcfd508ff64038c93dda6f9a742f11b19ad74dbb30b349b5d0f1f8625a91696b3ccf16917946659610a11de6f302f0b0bf7cec0daeb0b779eccff832bf4d98c3e1fc7a752bbedba2fcf2b3b6465e03894b74ecdcabbdab0579f5194df1e8436df8035804f3a1a546f477aff31313555b461e79627a14881daf49702358c605417d2a723b9bd3cc9c7738a0a871795b8f312d1ab620023636fd5def4a6637d9aea3e75ed6ec93a1b545aaffecdd978f781d21c6df3719434c2b5053c4b12b3eca2123143b1a24fe3f71aab33477e205cea2b0ee9bab43ef92759ecbec2d95c5e34e34d42a420c394816a0ed5351fedd261ad3f2e436b5387ef237a40e0f01e73248b832e2c5b9ff3043d33b4ed34933e998d252d5ab4d6250217a52e0a4cee1e786e87072809aec06f114a20b77f3bbc948aad6d9ac2630e3e5f7173436592187d420a1aae8ecb31de78243bb378c7f678a9f1d66273302798d2093ec6aa3b5cc2bc7bb895802665eba4e4a1d4262f11ee2fa14d83e3a2d417d3cc1e4621c1ae807250056cd08ef71ead207d1944a7f151c0cea83916951413209b1de172c0fb1c435fefa3f43ed4f1fa69bae34fc4c1c517691a91f167e2bd4ee17fc771e4ac1809f45bdecdd62ff78dda427610656d569652b01849ace60ae34944e671d5f7b6784630be946fdebc3ea9a56c28716715588a340f007c855bed04aaeae9d208766e0af745d4662bc65d84293cec7a83d641bc3ee1a3e6cf73cb23e58b4409c9b42c300e302edd886ba736c006dc72e15268d9b06b1b5eb934409f434ad8f1310c1dd938da4733b612b89b451da7d58bdc47a2fc8aadec59b8c2412130880683c64eb2f03b6600c4043ecbb180b7c6550936982ec4ca1b84740b2b0a4bebbce2dde099b8e1ea3c03de28b13b4e752ccda54f322af077472dc31e304b72f3d0e6101867206327d1c5e43f5cff82c2ab54b36b112aab7ea59673438f48d96885a341fb98b954ab45d729384e13b0fcc6990e009f1bfc274eb1248e8f10cfd6657c40feba0b6d5413735995edd15b7b2ac8098724a931e1f8deb49a325009eac25ba68b46f8fe491bd1e00bebd18463e053db92dcfe69d90829e1cc99cf3befd81d9608856de13187deea1ffe6b64aba0f3f5c316ebc26f2704e15765f999623ba7c5a0aa7dd02fb0df244215d46338aa53de4b4b1ca42ece23d98cf97c353c1afa175f75cf572aa0f196ec762e56c3c6a010eb7b0ca4118b03dbaa6cd5fe6fd63ec3913ec137728b8a95be2ce38a87a7516d8b4d347a44f87b62509cf4a1e08eaa0faf69e1b8bca925a6e859e3c339e9499001efca94944e6997ed7d23aabe1e6d112e24a7aad2e4903b58e4636e097a74d3e2481b9cf77f5daaf556943471aa470b5e050ceb8b1e6d5e440ca95477c8b73c0ea7f32203692694f4b2cf441b77460c6977c89e6fb5e9d91d5516a0cdab887310a6d7ea652bd920c18ab2426910f95dcfeebacb400900b6bc0f10e0a05d2fb4e8b89eb68d1792c13463e4dc39a3576c3cf4d480324ee4428bfdd2210aca50ff50d4ba7d4db50ccc28ed00be354021c2e94390f10b5995805db53568b0c0f13bd39e57733dfa14bcbad202725f8d7bcc40f9ac3b829af7aa116a72b2715128a79c41aadc952cbfca340277bb7bb9b36e47c3287baefa0a34fe95ba9c766c6a", 0x1000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x40, 0xfff}, 0x10001, 0x2000000000000, 0x6}) (async) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) (async) unlinkat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) (async) geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r2, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80), 0xffffffffffffff07) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4012, r6, 0x10000000) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r7, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) renameat(r0, &(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000380)='./file0\x00') (async) preadv(r8, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) write(r8, &(0x7f0000001300)="d6899c071617319f0521671f42d6ef958f889ad0869180669e3a2282beb8bf221b453f4c18bf23487ba5fb4467d164b0c19e4108ad40e29845ff5529411dc1b4ded25007705ae79648826a1edccde8a962cdb89c4461221813a6e1d33f3aa0aabd0da4011e0a03b455494970647ceeff1a596a36698410053b0c742ab36d0396ccb9f8b522af46c8830cbded127ea056708f21de6cdd599cdcfdf1d2104e732d02a133a8eb7957ed50ba4564b9fca06a242c59693b65a5711a7f9fbf25952e9438374e5dd81e4ec21192495621f1de0fe963350355c3fb204585d2dc84cad936b8ced68628fdd8a3a66a7186b1a9e65023b0d398da764be39c15462be324c991667eb7233ca9b5ac5188b0567b31889e69b26769805dbb67e87e9328dfc9641b61dfd569f9f8864a8618cedfe3ef745f2ee8cc1e034108f001d445febb3c7c2265ce6fd4c8e9b1a90822218dce5b1dd0cec071816f5a0a1c2a6be7c884c7addd16dd4a432731449c4caafa6a353aa1b447e8549452a47bca5759923edea35556a831fb4e4d5af2d77aaaa240d056385ee446dc2f1800e5b63ae4837b3d96a4cf38eb26a16e844c416a63c2a563726c298dd9a4815f0e690c2f6102bee077f87ba64680e57f885026a169e168675f2ef5bbde875127a1e5e317f0519bc3bdbea17c02432798b3ed291c534913df71d8c1f8bbae9c7f94c6d8690959b63c38116527c1b9cb341577c73bd764b29f265a3735d3688737ed2a056883f194fde0afb45742937dd59d1fd3f98d46d7f2938f19d383185a8ce8c5b8ee3f7cc5220e04fcafc9abffa3a592802c6a2f5bbcd460500b0a47d44e9014e4385d71ea0c936ff4596ac78798a1fa103d918b299f745c3c65b0add1d4a897e2d76e2cb922f55cbdfa87346d5475ecf770529efa10435317f4e93aa98e30f337d6cfd4e35d910a1630344d4d89ff962d38a4025f49253f079df0876b02909d5fe84b3702df031d2a3732dac28c62c2bf5579d1663ace7712d5117cea69908e8b33169395d56af5faaeb393a9016d6968f0d5dd641a64132f319ee0af05f24fca270d265961539edb622c649a16d6821692ae6e12b2dca33691802bf530d9869246da968a47cdba936f833040a586b03c98b1da1286dcf099178d45e841d1be6458cb6acaa2ccc947e8a9094058648c6b235fc62e6f095f28ac83618575ee882e96739612808665c7cec32e837d033c666ce9b3ec1c9532d8a6c0d448e55308e28ed0ba6af3048fbe1b3b1aa6ca5bf31dfba54d10a996548ba5c6a637ae5c66eeccb65059378d65b8e663be029340d9fb5af75ca23f7b62d8d7a2b5bda8941cc099206d8726f60355e4e833af9c472de90ae3b56d3c81b864128bc72d67082c1918e8b8b00990251f44d160ca455c670836d55764eb0dc9d9418ae2aca9e623a44c74501afabe334b1b573f4e345234b92eeab289ccce7c2cb407aec3a87fe2b277946c4e89ab584a7c1265ab7d80ff28fb2843fde976c27572f6d557e18a6ac72cea4c9ecf457d6d9b5bb5de9b2ffbdab8a2df493c7b8dc203974689d41e3cf5747c160266816f86ea664e959bedb6c406fa253538dabe9a9a364a6671a809a4e95e7eb1cdcb49891b393eaae50527026fd4a8adfe831e63413396a68f8f14e15d776b701fae93045451c649dd41dc9259fb110d2d98dd71c32d380c92a7251258cbe26835af70bc439f294d5ea2a5595224490dfb8332690691b90858342a0458369cd862993eb2ec47f81ba353009c6bb6e3c8f35ca71a097f7aeffa38933ed70ab9b5f6f524f90e8fd86cab40135c494ed39a403ac5d13ca3c341dfd2b21c0466ed928deaf8b35f8fc93b266a3e382c49fba71c00be2e5cf9fdcf3b0c0c333f8fbd1868de717028059fd6c54bf25b9d0a4e6602e375af0b7b0abad1ebf922e7defc409ddb56f0ef68315c605735cfa3e28fc8df0ab70107155b7f6f227ffd9e9c846d03f36d2d1ecb77f0ed21e4a255c471048dbd65611760227f7ba36a80ced99f4b79c8cb060d4a74ef0a1cfa374123a5db7a7ed63f88b6d63b38656f7206ef0e9193935fac34f2b1b610cf0d92fc0cb7fefd6787167d17e80fa1678433290c8f3d128b414ea4203883634b5125aaa646466fb724e479927fa6770942cc52bc0f1b5658158d7dc7810d2fd434ee3634adf83158cefc9cc34c8000c800ad7cb7d6fa904390a9b96f5360890cbcbcffbad32a13454e0a3e26bc314353845621e4fa0437411f02ffbcc3422ba215420896f4a92632b8b2fb0bb149bce9ef3fcfee254825362e90074aca3f0c05a4280d9a68c80e19070bf79d2cdadb4309ad6410311874385433136cc0d9006f4a7b25e29a6ee3c569df24f323587a58e9118ca262414a0b2b00bccc3fbeae767e2222ad23dbc6068ace9d53d4490e47116fb457260c5ce905c0a5d74b7228ee29756d2b25476b522efae27e58225e1a73f7f07abd85ca47f1a250bbc1cd15c969f408d2b98dc031ee82823bc6c812772daf9d161766f402bc79353fdc5ce7549c9bc864c93db333c9d8bab6d414b554e78db9199de2a8a114119bc611ab22a52153d1c6c4d17ec3ad963b7377ab94b31114f29c9336c352f83b513741608443f0ef0d05aded61de5b28817aabbd7bbfe1ec4cc14ceb9e4a2cc641d3775d89d045388ea2886583ea076a34ca8ca911be22a98efb2cf5b206cd669ac1d852451a7b35f65fb84d193266b02c103bfbe50ca28a0be3fa034c543692e5c4cae8a36db3861bda096524bfba367cc78610a9a89965001eeec0b61df77937cfaf34a04317b5524320051714ea0cd60156bb94a8ebc812f199283bd9804dc55a6f464443bcc9bb627f4b432fa90903733b3d717f4a38cea81d32558b38fbcdf72ad1e40daf6ed243f191e4cb42442f0c7a14c157c7a28bd6f65dd113dffecb6b6ce4e3c2e6e39a71189a4a2fb8912983d5b313a7d94b606104d75dc01252b773f7dbf7e5d9bbbb39e302eee73671cdd0deb969c71043ab1c200346766bd9f00388db92b0ad1821faba7d436d46c88a8e5478258a7dc2ef649d19a91394c1da872a16b6ce7a22646225403b01110c8d57f21ca6c9719d1af064ef8f3935666def53679efa4faa21ff8c21350506329d970d86d192ac827541232e9b5350c181460793164ed0a6ff69e7fddabe28ef1764aa8b77aaf07bc5835c943d6c47fe7996da572adf2410aaac5f7ceea4b9a441e8b2e99e2d55486c1ea3c9566e3065d54331eab3efa16de5f284e439e05ad64ea2403919f67c64c5f8504e7aea8ce81b7b7ea302ebcd34ceb11d62b0ff0dc27d248dcbfe57bad75d57f6e2e23cd2084deb51ea7d7d9ce21d19efc4084b42958d7e3c0953259576d1d29fd704aa606cb0a92dc50e0562d8a7755ad337104f268fc4173d2f793e6731bedc621f587fe28e9c3a771e47dd4f89b4361bdd56a9cf345233bfc9c7e26dbff798e892333d6343ceb7776096b97ea2c7dec6ceeb62b7e118adce2780e79c6c6deb2b6c61cc480515f5975717cb3b25fda6a619a3bd848c0ef0195239f75fa12b5e9a04a725c3b1f0b7efa5f3e0e6db7ed076c6a41c740fb592c064cc692ff4a5b0acd024379e680bd1565751b471227583c88810a4ac2d5c54da934c55a28bd4b33b01315a91a5fed7e07c30abcfa7e5fe676265f662e97236124bedb3e02667da583b304cd21cec6ad10fba207539dda239128b46d67b8928c36ac7b56b8a3b4c454f4047108cb8502017029368bac36384a347ef90782bbdee1dd6a8edae9dd22be6170e1a91fca9fb00165dd8d849592792d7eaa86663504d1ef8923eb08d8b93dbefa861432b2d2aa4a3829da7a2fa87d0c8a40a342188213f70d9659ac3cb243d3ac552ba69f3407fd498099627eb2e98b32a56d75a8d1b22d4dabb9fc21650b9ad65980bb624a6e7cc5b5cc1c66b999c15b3b21aa40d5db81691fad73f6d60affb0b8a64621c30bbb3768a2f80c7e5b2d756d5367692a3e903d429b245a41f1bd8d226f334f06b2864f3550b73d18df9292071f54f894f8b6cac715203793cd3aa636ff9c3c960f270fe5e8d86e3c8fdf4d58ebbcfd508ff64038c93dda6f9a742f11b19ad74dbb30b349b5d0f1f8625a91696b3ccf16917946659610a11de6f302f0b0bf7cec0daeb0b779eccff832bf4d98c3e1fc7a752bbedba2fcf2b3b6465e03894b74ecdcabbdab0579f5194df1e8436df8035804f3a1a546f477aff31313555b461e79627a14881daf49702358c605417d2a723b9bd3cc9c7738a0a871795b8f312d1ab620023636fd5def4a6637d9aea3e75ed6ec93a1b545aaffecdd978f781d21c6df3719434c2b5053c4b12b3eca2123143b1a24fe3f71aab33477e205cea2b0ee9bab43ef92759ecbec2d95c5e34e34d42a420c394816a0ed5351fedd261ad3f2e436b5387ef237a40e0f01e73248b832e2c5b9ff3043d33b4ed34933e998d252d5ab4d6250217a52e0a4cee1e786e87072809aec06f114a20b77f3bbc948aad6d9ac2630e3e5f7173436592187d420a1aae8ecb31de78243bb378c7f678a9f1d66273302798d2093ec6aa3b5cc2bc7bb895802665eba4e4a1d4262f11ee2fa14d83e3a2d417d3cc1e4621c1ae807250056cd08ef71ead207d1944a7f151c0cea83916951413209b1de172c0fb1c435fefa3f43ed4f1fa69bae34fc4c1c517691a91f167e2bd4ee17fc771e4ac1809f45bdecdd62ff78dda427610656d569652b01849ace60ae34944e671d5f7b6784630be946fdebc3ea9a56c28716715588a340f007c855bed04aaeae9d208766e0af745d4662bc65d84293cec7a83d641bc3ee1a3e6cf73cb23e58b4409c9b42c300e302edd886ba736c006dc72e15268d9b06b1b5eb934409f434ad8f1310c1dd938da4733b612b89b451da7d58bdc47a2fc8aadec59b8c2412130880683c64eb2f03b6600c4043ecbb180b7c6550936982ec4ca1b84740b2b0a4bebbce2dde099b8e1ea3c03de28b13b4e752ccda54f322af077472dc31e304b72f3d0e6101867206327d1c5e43f5cff82c2ab54b36b112aab7ea59673438f48d96885a341fb98b954ab45d729384e13b0fcc6990e009f1bfc274eb1248e8f10cfd6657c40feba0b6d5413735995edd15b7b2ac8098724a931e1f8deb49a325009eac25ba68b46f8fe491bd1e00bebd18463e053db92dcfe69d90829e1cc99cf3befd81d9608856de13187deea1ffe6b64aba0f3f5c316ebc26f2704e15765f999623ba7c5a0aa7dd02fb0df244215d46338aa53de4b4b1ca42ece23d98cf97c353c1afa175f75cf572aa0f196ec762e56c3c6a010eb7b0ca4118b03dbaa6cd5fe6fd63ec3913ec137728b8a95be2ce38a87a7516d8b4d347a44f87b62509cf4a1e08eaa0faf69e1b8bca925a6e859e3c339e9499001efca94944e6997ed7d23aabe1e6d112e24a7aad2e4903b58e4636e097a74d3e2481b9cf77f5daaf556943471aa470b5e050ceb8b1e6d5e440ca95477c8b73c0ea7f32203692694f4b2cf441b77460c6977c89e6fb5e9d91d5516a0cdab887310a6d7ea652bd920c18ab2426910f95dcfeebacb400900b6bc0f10e0a05d2fb4e8b89eb68d1792c13463e4dc39a3576c3cf4d480324ee4428bfdd2210aca50ff50d4ba7d4db50ccc28ed00be354021c2e94390f10b5995805db53568b0c0f13bd39e57733dfa14bcbad202725f8d7bcc40f9ac3b829af7aa116a72b2715128a79c41aadc952cbfca340277bb7bb9b36e47c3287baefa0a34fe95ba9c766c6a", 0x1000) (async) 22:20:43 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xcff) r0 = open(&(0x7f0000000380)='./bus\x00', 0x20000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x4}, {r1, 0x80}], 0x3, 0x8) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="8de9248578538c6e98db6ccab3a999bb2a5d29949f4f461d24b980289a7c8cc0769905df6a0a16129199897ecee824b5c2050a2eaaccf29e070042950ce1ab596a717cbbef2f66a305a62929ae3802ce83bbb39e2e3b06b090e0c506b2893fa59ed687156d50323963", 0x69}, {&(0x7f00000001c0)="7f1c057355384a94a99346b1d5fc57b83dfb7c9d847d4823f9079dc9ce9f2f8695125f01c01bcc2fe4af85920bc69951a091e1916b30a63376fca5efda3f1e21fd3dfe035570718067ca491119db4420a2d00b3f75ee9b6c7d6f6a59daf913a1a1dff08fc05dd333a5e0b6f27312b8413605b9a75282ccad2cc395a80b7fb55d5f2f5d98f6bf09607305276e0d9a237341fb164682ff39ef1dc5b698a5919be3bf0139d135dbfbf6efe0b18796f7cd5ba70225119af26e6ca4acbe5a07286b6f33d60961a936ef7069dd9fb1342dd6cd2f225905c453c91f7db164f53a77bea17a25f4f6da79001c8c9ce24d492b25bc", 0xf0}, {&(0x7f00000002c0)="0d57b5411b4de2e6e98898dc2773c2da680c3931fd07d05e2ee74eb19a95de28fb0f74d81df71e34e60cd5a02a1d24f0a6995a3ee810a1b0def4ae99a9573fbd15a4e577466defb3803b3238912e35c4139837b3baa60c778fba1905ece6de268ae2bc0bdd", 0x65}], 0x3) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:43 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x112, r1) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:43 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (rerun: 64) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) accept$unix(r5, 0x0, &(0x7f00000003c0)) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x31) (async, rerun: 64) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (rerun: 64) 22:20:43 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') open(&(0x7f0000000100)='./file0/control/file1\x00', 0x80, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) open(&(0x7f0000000100)='./file0/control/file1\x00', 0x80, 0x2) (async) 22:20:43 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async) r5 = semget(0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)) (async) semop(r5, &(0x7f0000000380)=[{0x0, 0x2d, 0x800}, {0x3, 0x85, 0x800}, {0x6, 0x4, 0x1800}, {0xaa8cf0fb32d0e531, 0x20, 0x1800}], 0x4) (async) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0xbc50]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x7, 0x3, 0x4]) (async) semop(r6, &(0x7f0000000140)=[{0x4, 0x800, 0x1000}, {0x2, 0x93, 0x1000}, {0x2, 0x8, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0x73cf}, {0x4, 0x3, 0x1800}, {0x2, 0x76, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0x1f, 0x1800}], 0xa) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:43 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x112, r1) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:43 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) accept$unix(r5, 0x0, &(0x7f00000003c0)) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x31) (async) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:43 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f00000000c0)='./file0/control/file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:43 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xcff) r0 = open(&(0x7f0000000380)='./bus\x00', 0x20000, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x4}, {r1, 0x80}], 0x3, 0x8) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="8de9248578538c6e98db6ccab3a999bb2a5d29949f4f461d24b980289a7c8cc0769905df6a0a16129199897ecee824b5c2050a2eaaccf29e070042950ce1ab596a717cbbef2f66a305a62929ae3802ce83bbb39e2e3b06b090e0c506b2893fa59ed687156d50323963", 0x69}, {&(0x7f00000001c0)="7f1c057355384a94a99346b1d5fc57b83dfb7c9d847d4823f9079dc9ce9f2f8695125f01c01bcc2fe4af85920bc69951a091e1916b30a63376fca5efda3f1e21fd3dfe035570718067ca491119db4420a2d00b3f75ee9b6c7d6f6a59daf913a1a1dff08fc05dd333a5e0b6f27312b8413605b9a75282ccad2cc395a80b7fb55d5f2f5d98f6bf09607305276e0d9a237341fb164682ff39ef1dc5b698a5919be3bf0139d135dbfbf6efe0b18796f7cd5ba70225119af26e6ca4acbe5a07286b6f33d60961a936ef7069dd9fb1342dd6cd2f225905c453c91f7db164f53a77bea17a25f4f6da79001c8c9ce24d492b25bc", 0xf0}, {&(0x7f00000002c0)="0d57b5411b4de2e6e98898dc2773c2da680c3931fd07d05e2ee74eb19a95de28fb0f74d81df71e34e60cd5a02a1d24f0a6995a3ee810a1b0def4ae99a9573fbd15a4e577466defb3803b3238912e35c4139837b3baa60c778fba1905ece6de268ae2bc0bdd", 0x65}], 0x3) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:43 executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) r5 = semget(0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)) semop(r5, &(0x7f0000000380)=[{0x0, 0x2d, 0x800}, {0x3, 0x85, 0x800}, {0x6, 0x4, 0x1800}, {0xaa8cf0fb32d0e531, 0x20, 0x1800}], 0x4) (async) semop(r5, &(0x7f0000000380)=[{0x0, 0x2d, 0x800}, {0x3, 0x85, 0x800}, {0x6, 0x4, 0x1800}, {0xaa8cf0fb32d0e531, 0x20, 0x1800}], 0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0xbc50]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x7, 0x3, 0x4]) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x7, 0x3, 0x4]) semop(r6, &(0x7f0000000140)=[{0x4, 0x800, 0x1000}, {0x2, 0x93, 0x1000}, {0x2, 0x8, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0x73cf}, {0x4, 0x3, 0x1800}, {0x2, 0x76, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0x1f, 0x1800}], 0xa) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:43 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xcff) r0 = open(&(0x7f0000000380)='./bus\x00', 0x20000, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x4}, {r1, 0x80}], 0x3, 0x8) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="8de9248578538c6e98db6ccab3a999bb2a5d29949f4f461d24b980289a7c8cc0769905df6a0a16129199897ecee824b5c2050a2eaaccf29e070042950ce1ab596a717cbbef2f66a305a62929ae3802ce83bbb39e2e3b06b090e0c506b2893fa59ed687156d50323963", 0x69}, {&(0x7f00000001c0)="7f1c057355384a94a99346b1d5fc57b83dfb7c9d847d4823f9079dc9ce9f2f8695125f01c01bcc2fe4af85920bc69951a091e1916b30a63376fca5efda3f1e21fd3dfe035570718067ca491119db4420a2d00b3f75ee9b6c7d6f6a59daf913a1a1dff08fc05dd333a5e0b6f27312b8413605b9a75282ccad2cc395a80b7fb55d5f2f5d98f6bf09607305276e0d9a237341fb164682ff39ef1dc5b698a5919be3bf0139d135dbfbf6efe0b18796f7cd5ba70225119af26e6ca4acbe5a07286b6f33d60961a936ef7069dd9fb1342dd6cd2f225905c453c91f7db164f53a77bea17a25f4f6da79001c8c9ce24d492b25bc", 0xf0}, {&(0x7f00000002c0)="0d57b5411b4de2e6e98898dc2773c2da680c3931fd07d05e2ee74eb19a95de28fb0f74d81df71e34e60cd5a02a1d24f0a6995a3ee810a1b0def4ae99a9573fbd15a4e577466defb3803b3238912e35c4139837b3baa60c778fba1905ece6de268ae2bc0bdd", 0x65}], 0x3) (async, rerun: 64) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (rerun: 64) 22:20:44 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x202, 0x0) (rerun: 32) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="3b89f74fde567afcad9ed11068c16a5f09726cbe9a", 0x15}, {&(0x7f0000000140)="4a569019587364ff7666ae665314405c17f215812dfd74f97847b0967303", 0x1e}], 0x2) (async) readv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f0000000280)=""/67, 0x43}], 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:44 executing program 6: lseek(0xffffffffffffffff, 0x3d, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xcfc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x142) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) write(r0, &(0x7f0000000100)="627b6d0122a0cb383443cc3a933dbaab7044846d343c55b593e52638779beaba08b016001c71372a6b7b5763029ab226e4155be246ac77099d788fe876a59080fafd8aceaf653962e171d09fc88f8fa1e7e7ccfc446bee48fd0482966625782e4c45add8ebe6676da35263f40d68c44c462e49e2d15f3e69d872bac1d4d1073ac1b6764daf092ebd4fe0e7cf0d71a382e9831e282c8c68cc4d5b8f490ba9cd0fccf17b49e2727e77160c24d688cea1fad8845d550b317a1789297817ad7d4b48c3dd3b36072043636b6d45ccece656c0851e5e79d33f1862a804514de01029bec34df39ba882b39a84fd047b0d41a350f2e48425626c57aa30c648d79a95f98d467abb92b2fc93d35ed25e9bc94e82c5c42a9724ce47e88c26c0d3270e41e10b2b0e52a394df19baefb27de519c7ade58d3378021a526e8ce47ef623e4af5f5ff9759f4522e29650bfc69d917ce73a8482f38b94bf6cc6a4b05881340dac4251c76e5ecc7e0c991b9be6e9b62215f9eb1c2c53dfe1cdcb95ee3ecd74cd2bba055bb975ff3a095a919c8e03ac7766224c21a3d6c3af92e604d69fac6a79f9ad95dd91f668d82ba1a8f2074cfa20d66c4cdb268a3bdd333aa3ba5072e163da680107c78bdab152b706bc58bb65bb30ec99f35538f22dc4fe40440b893142d2556f111870c6152811f4bd04123069e506f80a4be77d6daa40e3581852bd2e42c9bd38f909508521e3ba8f36bf29ef9ff19625ab69fe7bc5e222308b545a77fc7f23afd128750effb7eee35426378b00c737b0082f5c1610f4bc3ae1f86bd9eee8840deeda875d6eeec31609d028431e4285d1d60ea6ffc60e99615695e6fd41279c00eff4ae348ba5fbe77c931471c857b2954cdb9208d4c12d01c11f60510dcf019b322c6f5019f8361146a2d00f80529f1bb69bbcacb113f70a2b76795107e61d4aab718628e9f5c875a73e74fa099a947caa8d3ad3c6739eac759db3209805b89189fe762244a0ddf51d447f4a2827ae2f51aa5d39efbc907876199037c26bae4f69a2e8fc5c824d202cdb97a2e5553ff230419c537df45e4f4c4d1dd936f4d2ea8595c9efec2157f07ceedb8bcf3ca142954e1582ff396de4074e6da63ae8b57361e2701ebf294d9075574041cebd04420d4afcb527615ff235a10747b5bf8b84a4a3d7dfcaab78ba3f5d05ac7d3edb6992133cf4b5191e895fe06abe3cac88ff8d69c1a3929a6d6cbff25e358006ecc69713c3f61d18cbbbbba3a25553d382c1e7ef7071218eb1df7fa73828fff35d35133547c2bea5dcb5076a867f6fdf4b15bbfcbe9f4302d2bda8bdf3608c8c6810d53f31f2ef8da521f6db4c203c5b6203da760c466de20f84952bc0c8198321e5e568e044edda8f1bc39212aa052e8367a551e4669381581e7b2390f7590f8c52262c527be26059edcd975490507b33d1e99919c8f526e7669c476df44682cff975c172fc298fdca7635e52b6f4d04469cd6fff673a05f5c59f6d099d92d3db0aac530f341dff6d5919a69912973dce1db3d45f24c61b1e6405650aec4eadc9d66b2111821fad03910cfc8b48763b77d472e3985ed86fa8554888cf0aafd2d134688ce48785b4cbf8c01a695bb4a4b5bdef0d22c2ad0bfc1fe2f22fa21d8a848bf044058066dec993d8ea81261084014b0f9b93b5b082bce5852faea5c2f4b1222361fb85aedd6328528eba3488298c58058474bc97eb7522b50b4d1477eff0aedf6c7ee0089be4d0a4f67dce981b1f531154b9f93c24ebd6be93a192fca549390361fd96798a8b8395f47498dd765938c4ac543b70aad5002c42915e2be5f7dd5e246ddf3b93d25c034f6706f9ff1458f8ebe3b79d0685faece3a97adea30095142aa8ef23ca7d6cdf30a4cc08412344ac944f6bb76b209a34b0497f68d630ff5e4f28dd19256b6bb1223f40e020974e6c3510fea3779e8080e8885b85177d0c23876598974553afa3b52e09f264463216d8aba4b0d344414f015c3718b9e6c307ebc249240dfe31c1e93ae461a80f282fc824cf2bde9808f0de97fe65ebed935f4c9048cecf0b1bc6f0eeea514bf33f8ce5058d1f1b49231ab1c33b3b74f0246bc87a92d563a631c65760a1e8fab1d89d4fdea06eb97b6378dc1e7dc1f55133895916789e18daf2414513107248ba0535c20040984c4833408855012546872f78f59e44c916cbccdc7863ceb98de8d2536b6adac24a186887c418818a1ae4f9c1d82fd1912d22488cff8eaea9610ba5e6f8913c717ce8f98f7027fedb95934970fe0f32cb1158ee32894199fa9ba7199878181d03008b07b21f1685c3b01a0d0fdf31398d7f1e02dfd29e7d2bc9814a7c22efa09d8c0bf31cad53c1ddce6ef286250dc8a41e2c5ee8e914f375e7d699986710896542710397ccd588922a7f7b49404a447d2f70a5057c260e3adcbf6076f8ab68b8772454a396fb9dbd227f5ccb716c8a42eb140a3e830c77e0f132e0318d8b289dd1838923f5fa7d2b6c85a21da3d0447f374c534ef9032e01c34160cf1d0fc6fa5bfe5f22efead604236bde673047ae1dfc749bc2fbbdde2ab19e8cb3ecb2362f3e3880d72a8ddbbeaa3bc83fd24b7376a61bbc5e0493b09da96ef64d7ad26bf57d03e0dc2e918b53f29b0e06e48f0bc7fc007eed0309047435cd57f5c53980dca1118530c3e76c7ff278063d055853b0d55c8f561a251085d70812f8f396cf4013790be5884d7c202c5e95752512136a1af9ea23c17a5c0200121b86d690c533c4b9600f31697cc9a5e635e9c04429aed0ae2226d70cb6a92a79ebb0593eeebb1cb0f08d8dd7ab25b7e9e3e8dc9042ae0c26c809d19fee020355953576151d5d872c630b9abb2531c7b539cbf4d7af359c0344735eda5b263b94b46b4173fc2317403d31e6f86919ef56a0ad5f65dd950576c55010da3b21f862f7c36cbe67ca671f8e4c8537f8531ad60a552d7f8799d670fed838cb76d56f83d9171e73ba2cf10a93987c8154a6eeddf84f63f27184cf6f4526f03e03d40df8d0d1072428570f30410743052e4bfc64454d940a0396a86eeefe9392a1f967c4cc71a8e01a9dc93ee4546f9cb02a69d0c9eb27c428fc635c060a7336f6dd2bd1458e0761838f5313885a4abf55f19549831996085cd68cb2ebea50cb641771be7fad01de472939d760423d5dd066c43789cae293cc6ed91e8fc22c0a0375a7026505d77d2dcfb9ff43765d927cbc70f6dcbb433fb93b89e5144d1f8d310c07614da1dc7d3cf2a79f9b1049e66c86a5b6def5b685f12b94bd45b958f43246d94fcd9858c81e54ba5a195b4bae985ea1552e6930f60052de715d1259fd17e985fa0898e0551c591d6093f3d2b6f7e25b12a07de862f2f27944588c9cab8317e84fac155e2aeccc832f923510c643273feb5f0118b64224cbaaf23cc4222fe0ea891732ffca3942ce2846188b6e504b3530049ebd1b56c1b8859ce8e71f395a995f1e44be93baa5004438349cfe8ae9783ad8291d1228808fd2018c644f348bbfed3f485317e4fde811e3afd1bc4a568f78fc8505558f1d86c92e7b684de2a76fd72f7c60b1d3dfe8e5031710a82b2fd33d788a18eae848c8a42304f0b9957dce8c7cb24c08737ef5eaf545b69b56d6f33d4b0ee5052c0da0cac6721dff90960090663834a4400ddb844ad391041aea2fbd37aa299b772a7b8363ebfa39b09bb3378aa57e4d53887e427df7ce7e2ede9fbfc6fc6f8f8bb85c61d3f1ce2edc32770f7de2f0e4860a32b6763e8505c5726e88fc0b7b3cc0f242487fa30f4be83c8a37afcbc08080a9445af77874bd754ab6f4de45b1876410b2cd017ee40244c0ce0f482212774848cb4b1e196a3bc6273791af82362f188914466a29739fd297e1490cdf4e466a38b1d0d94591929b30ef053ad35256ad8c6cd60f764172b6b21b5be9a46520f2585c6a1d9d1718784c7839c3574088ae373beeef774d0786570118cb7fec9c793c5c50ff6ec346ab2ac751a513baa8dfff31e0d445111ab3c89572eb4ded2d2f66e5000c03d0ed6654cd895a49cb00121a2c6b4776de9579c1ec95c30f27566a3029befac17d77f521928ff2cde53889dd6e938f9c85ff8b363fec60a27aac813258f7721cd83ab481e955053368e2101ac7786fce32b84b9fc23b2155d499917b4c5ca3cb51a7aa8991b8a0dfc1c1d35e1ba16d50758ca7fa45be8cbf9bcee0817046c1d335dbe59fd36f8d30850469c18d23d8bac4ee53ae77e3a60dac23fc9bb9a77b7aefb7c71283404b2595906a36e3a30d9e67c17285b90738399e8c987cb5b2ef9be592beece21ffaa7c0bce2abdef85304bd517211ab967d81ebfa2eae7b74238c76d8f0ff91d941e991141c090e5edc63bdf8d16a17069af92a9fa6c711148fa6025c71424091f7f0a27c4bb52f137c7450b395d52bfd05bbfa9fe0faff3082571f09c44cfe641fdbf90f9f33d54dc3ea7a12f5c4ae0e423ed658b67ec763d84538dcd67e738afb46a8a7ba22fc1e6a901c68d1b512508d39d8a8efec9f124b01d24ca27a5cfae64af14bc30dfeb0479e0402435dc01c5e1f2d154951a098993ccfa36a46b90cbbfb4f26873ce344388f01120e5daf50517e140c0f9c7703625ebf8a60c23774ee214a6d153fe3394a8bc6d7f35149330c0ba5163aaf90da1b815bdc0b2979984ceac1029d4a49b631d49d29528cfb2a420c1e0805adf6fc12bd408478a9a25b18b4b1038443f4e59d962b496fd2489eb9902ffc4dcdd9e7a36ef55928c17052daed50d82c129e218bd018b80e8c9e2a365d1194d5a7204db1938cc8ff0d0fee544644a8d61ce8efa7d05ea560c665cae30b77734bfb84d4bb8731253dbc165422fce7b558e75e9ca9ea60eba46bf15ed7e873d80d9f2308223a7d82bd9f3e6d995939eac31c57e68929964b0e8e0f1f090da15b7cedccf871c516fa24d5edb3e94357b6f3b7e430351e3b5adaaa3219af36a8d159e034556010cab694f7b2b484b9602527d614e7d295160a2922fe59c9c3badbe8629b87049c337061850aea12cecd78755651fe2a910e02d751e80558e8b8a1840e910b8a66b083c925fc895bc71188c992d1cfb6d7ab9433f08c4868c5d7ad9e3eea70608d4df25bf31394c34f209a323071e7860b2f68dee2c8a88b787ae954e1c48ebc7062d6a5f1ac99d1f61af33fb3a073516ee4ffdaaba48c703f40725752910c7b1ea84fa4f29fa7b37520947d59596138797f039055c2b14d4d9c8d7d69fcee42ab47d12ee5fde84f7a64bf8e3db39f7d73ee1358e99c442994f81ae4c34cda3ea8325b980cf32ffa031c408f513a8fe3ecd80bbfd2e430f1c09b0e35ba1bbd756efa11d94d352d5f57dd62f355ff9ee57c799b6ba64740ed5c624f11c6e860e8a5e1b885851de4a4ba0e7ee8e712e326099f77ce21a1680a40e316ca15efea3afa347948915da301a70e40de6752c99a8b79bee078764d0770d320244195332d75610c566a647b6ab333eded827735fb26654144a5271fa068655b49c30a8d69e1e83b91587b15924c7b17349e98f6625a9ab563a11ceea5efff1fa136afb23092f35da87c06bd402143c5b64c372ea2a7671821ed905837e3726d625741fdcf2ed2a8c400a79d9e9e25c8a01b8a87bf5b64565ecd0f3446610f3966ae8a6433093ced2167d7f18b6e3dcf36cdb2f3aa9c4d9321fed7d73b7277683c1426f617151216c7d527072dd875f4f69357c4a8d5599f7dcaac0d15d330eb01165e21d963ff373aaa14e19a2747256b68ac72897ef1f04795a526", 0x1000) 22:20:44 executing program 0: r0 = syz_open_pts() (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./bus/../file0\x00', 0x9, &(0x7f0000000280)='./file0\x00', 0x8}) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) (rerun: 64) dup2(r2, r3) (async) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) listen(r4, 0x1) accept$inet(r4, 0x0, 0x0) (async) close(r4) (async) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) (async) r6 = dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x24, 0xf0000000, 0x5, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x6, 0xffff}, {{r2}, 0xfffffffffffffffd, 0xdc, 0x10, 0xfa7, 0x10001}, {{}, 0xfffffffffffffffa, 0x94, 0x2, 0x4, 0x2}, {{r4}, 0x6, 0x20, 0x40000000, 0xffff, 0x5}, {{r5}, 0xfffffffffffffff8, 0x28, 0x1, 0x4, 0x7058b63a}], 0x200, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x7fffffffffffffff}], 0x1, &(0x7f0000000200)={0x8b4a, 0x6}) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:44 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000140)="900055d6d2a4245572117f798c7d9ea2cc813ad45f862ac45609addbfdc646601cd8d16d12d5cdcfe84e1d54330f4bb7a9123514d162ea836189e1c0fed3db964e95c87ca70ff80146605c8e82e0feff7870190b7b28b5f6d96557af8f6a804ae06a93000ba208c176a3ff83500212189b071ee2efc770cc8082b993eb0019a383eaeabd3ce64f6aad0cc97d5a1815152d187745b6841dd848e1590d40d05783a58174a044600139eb1b6ddb", 0xac}, {&(0x7f0000000080)="4d210ad846db6b1c0a8509eb527bc32c51b570d5719b755989d9ccbb6df67cc4", 0x20}, {&(0x7f0000000200)="e6f2d280faf45dd3dffea931cb465bf9b33ae53f8485773ec45ecd9ccbf8b29c115de7ea130bd406ddf0b56580917509abaccdfddd7a4f38d5925639806a29ff6bafb1ccb8c5f751020f3aea50d248ad382d48723f6cfb5bc2542d8093f38cdf6e7978928b2b2f18acb64bf319ac2bae39a3226b865dc55d9f2742fe0ccab4144b612139abdbc047992dc45ddcf5ef5921a0a272f6119ddc8b684a82d9edee8d28ee08340e78f44dad61", 0xaa}, {&(0x7f00000002c0)="828279a6cf161c9e3dfba2dcbf573fca3921344fdff7b3a5f1e5d200bf57d41831a1cafbc48ee1aad9953c466765f51272d088685d29dd3d29acadf5d6e79c1a1d54f169072e291db79f6331e662f09b4a48d3a5bc7d701583a7fdbc620650baac8d3f5ac4e78119a34c9c90f4a38ea811b34bac3476187716b4ad02d7f70550869fbf13a01700ef00f1b32d68d372705e2035cf23ae9e99aeb91fabd40eb0dc23b352024b7a1f947946f43a180e51609a00f087b1187c49ec4fc7be2f7af2bb325ffaeb196e6269540a1b77a0c55c01580ec6625b3d7b18ee27183eea0d40aa9dcb09ea1e06468f1ded40c126ab63ffa8", 0xf1}, {&(0x7f00000003c0)="8126cc364c1a4ab7892f90e2f5c5c0fa3ac4d503f6c712a2e071783e9b94b78e783101a000c6dd62da9232d518ce", 0x2e}, {&(0x7f0000000400)="eef0b5eb51426083a056d391a2bad676ed43d7833fecebd6d2e63ff3dd648874ff329eb4cdac3145d8fab5b62572d358cf9ef69d3958f61ce77c941e343291e1a3cddbc290707b167a1b65e8c40484114905596285a6aad0c5fb114e9328ecf09478526231218865c1175271917806ee0b340b7509dd06a82cffc325cef5a66a990728727b758ca151d22d7acd9945d5cb7414f24c25f2e34ada97bc93b42a6df09c02c12b14268bcb45eb6ecf7057d203826e3d5be80c2d0646ed7662b9722f591bf56827fcab94238eabd39c36b89bebbe0b866fef50fc10fb364856af5676f3663931a8dd9fe509c2846ed4343a72cd4f01320f73", 0xf6}, {&(0x7f0000000500)="8b246a49cd5bb0e3b75e655d6605a5d89ffc892c1a4bd2309acb7532ea7025e07c4cc2eac35b78e8e455745fca543558abd32e80055390a80eaa92027a0e5dcdca7c3730cc41ea756edbf23f15184e5bb1b5b5538311899548bec1949130d3ea924d07b3bfc912f2f4dfee9ecb0d10c6d76ee2d6fc8515ced2a1ff1027f77001dc35a662fa7f341828ebaad83ac36898c74a0cf974b224dbaf8acf7037d793f20c7fbaba285e2d56e518608fdc199671f2eb4b0740e8a18668b3b66f2dec1d911bcc8b2de2116fd3f28360f18850df9f77a40d", 0xd3}, {&(0x7f0000000600)="20cdf3c9af88d2d1b94500b15e269f8133bb8037517baa085f4d71963638de616ff33d5288f9660d19d8c5f5e469c04da9d536a30b4e87148e4ad4e33330ac29982cfca6857d9b5012e6833cc89317395218bfb7b8b6f4111b88e025c3eb184581451f3170bf165484c63aa199ee7a401766ac0571a5a45a7fd60c6511efbf4473eb166ea2cfa1f0aa8030ca849e047a00794a331003f514d129be24efc28935b656ca771fda89a2e0f606ca4b475e7085476c866eab426dd06ab7935a1936534fd20ec52403cf56aae42ce67f3e8a5555f1b6711b40eb4e52ae58f443", 0xdd}, {&(0x7f0000000700)="a833af479d0739acdf9183417f73f3317c19d8cbe5d8f793ad35e48d5d0333d11da4de678c3df7307cdf639d7303519c7627f6654524147422", 0x39}, {&(0x7f0000000740)="7ff86c754da7d07283776e8d5239e52d29ea634b520bf5fe7d9d20f2d95fc333c455c092502b4374fff35ab41ad4374b45eca3db83b32165cd82293073a09156d9fe4cb32410244627a806f02117be287c73428f38e77e51d94e5efc5d474ba976cd28ed0d6667df14e56e922e0afb76afdf4a6f272b4a7ccb08", 0x7a}], 0xa, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x408}, 0x408) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) ktrace(&(0x7f0000000980)='./bus\x00', 0x2, 0xa20, r2) 22:20:44 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f00000000c0)='./file0/control/file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f00000000c0)='./file0/control/file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) 22:20:44 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x202, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="3b89f74fde567afcad9ed11068c16a5f09726cbe9a", 0x15}, {&(0x7f0000000140)="4a569019587364ff7666ae665314405c17f215812dfd74f97847b0967303", 0x1e}], 0x2) (async) readv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f0000000280)=""/67, 0x43}], 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:44 executing program 0: r0 = syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./bus/../file0\x00', 0x9, &(0x7f0000000280)='./file0\x00', 0x8}) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) listen(r4, 0x1) (async) listen(r4, 0x1) accept$inet(r4, 0x0, 0x0) close(r4) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x24, 0xf0000000, 0x5, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x6, 0xffff}, {{r2}, 0xfffffffffffffffd, 0xdc, 0x10, 0xfa7, 0x10001}, {{}, 0xfffffffffffffffa, 0x94, 0x2, 0x4, 0x2}, {{r4}, 0x6, 0x20, 0x40000000, 0xffff, 0x5}, {{r5}, 0xfffffffffffffff8, 0x28, 0x1, 0x4, 0x7058b63a}], 0x200, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x7fffffffffffffff}], 0x1, &(0x7f0000000200)={0x8b4a, 0x6}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) (async) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r7, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:44 executing program 6: lseek(0xffffffffffffffff, 0x3d, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xcfc) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x142) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) write(r0, &(0x7f0000000100)="627b6d0122a0cb383443cc3a933dbaab7044846d343c55b593e52638779beaba08b016001c71372a6b7b5763029ab226e4155be246ac77099d788fe876a59080fafd8aceaf653962e171d09fc88f8fa1e7e7ccfc446bee48fd0482966625782e4c45add8ebe6676da35263f40d68c44c462e49e2d15f3e69d872bac1d4d1073ac1b6764daf092ebd4fe0e7cf0d71a382e9831e282c8c68cc4d5b8f490ba9cd0fccf17b49e2727e77160c24d688cea1fad8845d550b317a1789297817ad7d4b48c3dd3b36072043636b6d45ccece656c0851e5e79d33f1862a804514de01029bec34df39ba882b39a84fd047b0d41a350f2e48425626c57aa30c648d79a95f98d467abb92b2fc93d35ed25e9bc94e82c5c42a9724ce47e88c26c0d3270e41e10b2b0e52a394df19baefb27de519c7ade58d3378021a526e8ce47ef623e4af5f5ff9759f4522e29650bfc69d917ce73a8482f38b94bf6cc6a4b05881340dac4251c76e5ecc7e0c991b9be6e9b62215f9eb1c2c53dfe1cdcb95ee3ecd74cd2bba055bb975ff3a095a919c8e03ac7766224c21a3d6c3af92e604d69fac6a79f9ad95dd91f668d82ba1a8f2074cfa20d66c4cdb268a3bdd333aa3ba5072e163da680107c78bdab152b706bc58bb65bb30ec99f35538f22dc4fe40440b893142d2556f111870c6152811f4bd04123069e506f80a4be77d6daa40e3581852bd2e42c9bd38f909508521e3ba8f36bf29ef9ff19625ab69fe7bc5e222308b545a77fc7f23afd128750effb7eee35426378b00c737b0082f5c1610f4bc3ae1f86bd9eee8840deeda875d6eeec31609d028431e4285d1d60ea6ffc60e99615695e6fd41279c00eff4ae348ba5fbe77c931471c857b2954cdb9208d4c12d01c11f60510dcf019b322c6f5019f8361146a2d00f80529f1bb69bbcacb113f70a2b76795107e61d4aab718628e9f5c875a73e74fa099a947caa8d3ad3c6739eac759db3209805b89189fe762244a0ddf51d447f4a2827ae2f51aa5d39efbc907876199037c26bae4f69a2e8fc5c824d202cdb97a2e5553ff230419c537df45e4f4c4d1dd936f4d2ea8595c9efec2157f07ceedb8bcf3ca142954e1582ff396de4074e6da63ae8b57361e2701ebf294d9075574041cebd04420d4afcb527615ff235a10747b5bf8b84a4a3d7dfcaab78ba3f5d05ac7d3edb6992133cf4b5191e895fe06abe3cac88ff8d69c1a3929a6d6cbff25e358006ecc69713c3f61d18cbbbbba3a25553d382c1e7ef7071218eb1df7fa73828fff35d35133547c2bea5dcb5076a867f6fdf4b15bbfcbe9f4302d2bda8bdf3608c8c6810d53f31f2ef8da521f6db4c203c5b6203da760c466de20f84952bc0c8198321e5e568e044edda8f1bc39212aa052e8367a551e4669381581e7b2390f7590f8c52262c527be26059edcd975490507b33d1e99919c8f526e7669c476df44682cff975c172fc298fdca7635e52b6f4d04469cd6fff673a05f5c59f6d099d92d3db0aac530f341dff6d5919a69912973dce1db3d45f24c61b1e6405650aec4eadc9d66b2111821fad03910cfc8b48763b77d472e3985ed86fa8554888cf0aafd2d134688ce48785b4cbf8c01a695bb4a4b5bdef0d22c2ad0bfc1fe2f22fa21d8a848bf044058066dec993d8ea81261084014b0f9b93b5b082bce5852faea5c2f4b1222361fb85aedd6328528eba3488298c58058474bc97eb7522b50b4d1477eff0aedf6c7ee0089be4d0a4f67dce981b1f531154b9f93c24ebd6be93a192fca549390361fd96798a8b8395f47498dd765938c4ac543b70aad5002c42915e2be5f7dd5e246ddf3b93d25c034f6706f9ff1458f8ebe3b79d0685faece3a97adea30095142aa8ef23ca7d6cdf30a4cc08412344ac944f6bb76b209a34b0497f68d630ff5e4f28dd19256b6bb1223f40e020974e6c3510fea3779e8080e8885b85177d0c23876598974553afa3b52e09f264463216d8aba4b0d344414f015c3718b9e6c307ebc249240dfe31c1e93ae461a80f282fc824cf2bde9808f0de97fe65ebed935f4c9048cecf0b1bc6f0eeea514bf33f8ce5058d1f1b49231ab1c33b3b74f0246bc87a92d563a631c65760a1e8fab1d89d4fdea06eb97b6378dc1e7dc1f55133895916789e18daf2414513107248ba0535c20040984c4833408855012546872f78f59e44c916cbccdc7863ceb98de8d2536b6adac24a186887c418818a1ae4f9c1d82fd1912d22488cff8eaea9610ba5e6f8913c717ce8f98f7027fedb95934970fe0f32cb1158ee32894199fa9ba7199878181d03008b07b21f1685c3b01a0d0fdf31398d7f1e02dfd29e7d2bc9814a7c22efa09d8c0bf31cad53c1ddce6ef286250dc8a41e2c5ee8e914f375e7d699986710896542710397ccd588922a7f7b49404a447d2f70a5057c260e3adcbf6076f8ab68b8772454a396fb9dbd227f5ccb716c8a42eb140a3e830c77e0f132e0318d8b289dd1838923f5fa7d2b6c85a21da3d0447f374c534ef9032e01c34160cf1d0fc6fa5bfe5f22efead604236bde673047ae1dfc749bc2fbbdde2ab19e8cb3ecb2362f3e3880d72a8ddbbeaa3bc83fd24b7376a61bbc5e0493b09da96ef64d7ad26bf57d03e0dc2e918b53f29b0e06e48f0bc7fc007eed0309047435cd57f5c53980dca1118530c3e76c7ff278063d055853b0d55c8f561a251085d70812f8f396cf4013790be5884d7c202c5e95752512136a1af9ea23c17a5c0200121b86d690c533c4b9600f31697cc9a5e635e9c04429aed0ae2226d70cb6a92a79ebb0593eeebb1cb0f08d8dd7ab25b7e9e3e8dc9042ae0c26c809d19fee020355953576151d5d872c630b9abb2531c7b539cbf4d7af359c0344735eda5b263b94b46b4173fc2317403d31e6f86919ef56a0ad5f65dd950576c55010da3b21f862f7c36cbe67ca671f8e4c8537f8531ad60a552d7f8799d670fed838cb76d56f83d9171e73ba2cf10a93987c8154a6eeddf84f63f27184cf6f4526f03e03d40df8d0d1072428570f30410743052e4bfc64454d940a0396a86eeefe9392a1f967c4cc71a8e01a9dc93ee4546f9cb02a69d0c9eb27c428fc635c060a7336f6dd2bd1458e0761838f5313885a4abf55f19549831996085cd68cb2ebea50cb641771be7fad01de472939d760423d5dd066c43789cae293cc6ed91e8fc22c0a0375a7026505d77d2dcfb9ff43765d927cbc70f6dcbb433fb93b89e5144d1f8d310c07614da1dc7d3cf2a79f9b1049e66c86a5b6def5b685f12b94bd45b958f43246d94fcd9858c81e54ba5a195b4bae985ea1552e6930f60052de715d1259fd17e985fa0898e0551c591d6093f3d2b6f7e25b12a07de862f2f27944588c9cab8317e84fac155e2aeccc832f923510c643273feb5f0118b64224cbaaf23cc4222fe0ea891732ffca3942ce2846188b6e504b3530049ebd1b56c1b8859ce8e71f395a995f1e44be93baa5004438349cfe8ae9783ad8291d1228808fd2018c644f348bbfed3f485317e4fde811e3afd1bc4a568f78fc8505558f1d86c92e7b684de2a76fd72f7c60b1d3dfe8e5031710a82b2fd33d788a18eae848c8a42304f0b9957dce8c7cb24c08737ef5eaf545b69b56d6f33d4b0ee5052c0da0cac6721dff90960090663834a4400ddb844ad391041aea2fbd37aa299b772a7b8363ebfa39b09bb3378aa57e4d53887e427df7ce7e2ede9fbfc6fc6f8f8bb85c61d3f1ce2edc32770f7de2f0e4860a32b6763e8505c5726e88fc0b7b3cc0f242487fa30f4be83c8a37afcbc08080a9445af77874bd754ab6f4de45b1876410b2cd017ee40244c0ce0f482212774848cb4b1e196a3bc6273791af82362f188914466a29739fd297e1490cdf4e466a38b1d0d94591929b30ef053ad35256ad8c6cd60f764172b6b21b5be9a46520f2585c6a1d9d1718784c7839c3574088ae373beeef774d0786570118cb7fec9c793c5c50ff6ec346ab2ac751a513baa8dfff31e0d445111ab3c89572eb4ded2d2f66e5000c03d0ed6654cd895a49cb00121a2c6b4776de9579c1ec95c30f27566a3029befac17d77f521928ff2cde53889dd6e938f9c85ff8b363fec60a27aac813258f7721cd83ab481e955053368e2101ac7786fce32b84b9fc23b2155d499917b4c5ca3cb51a7aa8991b8a0dfc1c1d35e1ba16d50758ca7fa45be8cbf9bcee0817046c1d335dbe59fd36f8d30850469c18d23d8bac4ee53ae77e3a60dac23fc9bb9a77b7aefb7c71283404b2595906a36e3a30d9e67c17285b90738399e8c987cb5b2ef9be592beece21ffaa7c0bce2abdef85304bd517211ab967d81ebfa2eae7b74238c76d8f0ff91d941e991141c090e5edc63bdf8d16a17069af92a9fa6c711148fa6025c71424091f7f0a27c4bb52f137c7450b395d52bfd05bbfa9fe0faff3082571f09c44cfe641fdbf90f9f33d54dc3ea7a12f5c4ae0e423ed658b67ec763d84538dcd67e738afb46a8a7ba22fc1e6a901c68d1b512508d39d8a8efec9f124b01d24ca27a5cfae64af14bc30dfeb0479e0402435dc01c5e1f2d154951a098993ccfa36a46b90cbbfb4f26873ce344388f01120e5daf50517e140c0f9c7703625ebf8a60c23774ee214a6d153fe3394a8bc6d7f35149330c0ba5163aaf90da1b815bdc0b2979984ceac1029d4a49b631d49d29528cfb2a420c1e0805adf6fc12bd408478a9a25b18b4b1038443f4e59d962b496fd2489eb9902ffc4dcdd9e7a36ef55928c17052daed50d82c129e218bd018b80e8c9e2a365d1194d5a7204db1938cc8ff0d0fee544644a8d61ce8efa7d05ea560c665cae30b77734bfb84d4bb8731253dbc165422fce7b558e75e9ca9ea60eba46bf15ed7e873d80d9f2308223a7d82bd9f3e6d995939eac31c57e68929964b0e8e0f1f090da15b7cedccf871c516fa24d5edb3e94357b6f3b7e430351e3b5adaaa3219af36a8d159e034556010cab694f7b2b484b9602527d614e7d295160a2922fe59c9c3badbe8629b87049c337061850aea12cecd78755651fe2a910e02d751e80558e8b8a1840e910b8a66b083c925fc895bc71188c992d1cfb6d7ab9433f08c4868c5d7ad9e3eea70608d4df25bf31394c34f209a323071e7860b2f68dee2c8a88b787ae954e1c48ebc7062d6a5f1ac99d1f61af33fb3a073516ee4ffdaaba48c703f40725752910c7b1ea84fa4f29fa7b37520947d59596138797f039055c2b14d4d9c8d7d69fcee42ab47d12ee5fde84f7a64bf8e3db39f7d73ee1358e99c442994f81ae4c34cda3ea8325b980cf32ffa031c408f513a8fe3ecd80bbfd2e430f1c09b0e35ba1bbd756efa11d94d352d5f57dd62f355ff9ee57c799b6ba64740ed5c624f11c6e860e8a5e1b885851de4a4ba0e7ee8e712e326099f77ce21a1680a40e316ca15efea3afa347948915da301a70e40de6752c99a8b79bee078764d0770d320244195332d75610c566a647b6ab333eded827735fb26654144a5271fa068655b49c30a8d69e1e83b91587b15924c7b17349e98f6625a9ab563a11ceea5efff1fa136afb23092f35da87c06bd402143c5b64c372ea2a7671821ed905837e3726d625741fdcf2ed2a8c400a79d9e9e25c8a01b8a87bf5b64565ecd0f3446610f3966ae8a6433093ced2167d7f18b6e3dcf36cdb2f3aa9c4d9321fed7d73b7277683c1426f617151216c7d527072dd875f4f69357c4a8d5599f7dcaac0d15d330eb01165e21d963ff373aaa14e19a2747256b68ac72897ef1f04795a526", 0x1000) 22:20:44 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/46) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0xa0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:45 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) 22:20:45 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f00000000c0)='./file0/control/file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:45 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0xffffffffffffffff, r3, r4, 0x24, 0x8}, 0x10001, 0x4, 0x6}) r5 = geteuid() r6 = msgget(0x1, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0x1, r3, r4, r3, r9, 0x88, 0x401}, 0x2, 0x3f, r2, r2, 0x12f, 0x7, 0xfff, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r12) preadv(r11, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r13 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x6, r3, r4, r13, r4, 0x2, 0x1f}, 0xec3, 0x10, r2, r2, 0x9, 0x81, 0x7}) 22:20:45 executing program 6: lseek(0xffffffffffffffff, 0x3d, 0x2) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xcfc) (async, rerun: 32) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x142) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) write(r0, &(0x7f0000000100)="627b6d0122a0cb383443cc3a933dbaab7044846d343c55b593e52638779beaba08b016001c71372a6b7b5763029ab226e4155be246ac77099d788fe876a59080fafd8aceaf653962e171d09fc88f8fa1e7e7ccfc446bee48fd0482966625782e4c45add8ebe6676da35263f40d68c44c462e49e2d15f3e69d872bac1d4d1073ac1b6764daf092ebd4fe0e7cf0d71a382e9831e282c8c68cc4d5b8f490ba9cd0fccf17b49e2727e77160c24d688cea1fad8845d550b317a1789297817ad7d4b48c3dd3b36072043636b6d45ccece656c0851e5e79d33f1862a804514de01029bec34df39ba882b39a84fd047b0d41a350f2e48425626c57aa30c648d79a95f98d467abb92b2fc93d35ed25e9bc94e82c5c42a9724ce47e88c26c0d3270e41e10b2b0e52a394df19baefb27de519c7ade58d3378021a526e8ce47ef623e4af5f5ff9759f4522e29650bfc69d917ce73a8482f38b94bf6cc6a4b05881340dac4251c76e5ecc7e0c991b9be6e9b62215f9eb1c2c53dfe1cdcb95ee3ecd74cd2bba055bb975ff3a095a919c8e03ac7766224c21a3d6c3af92e604d69fac6a79f9ad95dd91f668d82ba1a8f2074cfa20d66c4cdb268a3bdd333aa3ba5072e163da680107c78bdab152b706bc58bb65bb30ec99f35538f22dc4fe40440b893142d2556f111870c6152811f4bd04123069e506f80a4be77d6daa40e3581852bd2e42c9bd38f909508521e3ba8f36bf29ef9ff19625ab69fe7bc5e222308b545a77fc7f23afd128750effb7eee35426378b00c737b0082f5c1610f4bc3ae1f86bd9eee8840deeda875d6eeec31609d028431e4285d1d60ea6ffc60e99615695e6fd41279c00eff4ae348ba5fbe77c931471c857b2954cdb9208d4c12d01c11f60510dcf019b322c6f5019f8361146a2d00f80529f1bb69bbcacb113f70a2b76795107e61d4aab718628e9f5c875a73e74fa099a947caa8d3ad3c6739eac759db3209805b89189fe762244a0ddf51d447f4a2827ae2f51aa5d39efbc907876199037c26bae4f69a2e8fc5c824d202cdb97a2e5553ff230419c537df45e4f4c4d1dd936f4d2ea8595c9efec2157f07ceedb8bcf3ca142954e1582ff396de4074e6da63ae8b57361e2701ebf294d9075574041cebd04420d4afcb527615ff235a10747b5bf8b84a4a3d7dfcaab78ba3f5d05ac7d3edb6992133cf4b5191e895fe06abe3cac88ff8d69c1a3929a6d6cbff25e358006ecc69713c3f61d18cbbbbba3a25553d382c1e7ef7071218eb1df7fa73828fff35d35133547c2bea5dcb5076a867f6fdf4b15bbfcbe9f4302d2bda8bdf3608c8c6810d53f31f2ef8da521f6db4c203c5b6203da760c466de20f84952bc0c8198321e5e568e044edda8f1bc39212aa052e8367a551e4669381581e7b2390f7590f8c52262c527be26059edcd975490507b33d1e99919c8f526e7669c476df44682cff975c172fc298fdca7635e52b6f4d04469cd6fff673a05f5c59f6d099d92d3db0aac530f341dff6d5919a69912973dce1db3d45f24c61b1e6405650aec4eadc9d66b2111821fad03910cfc8b48763b77d472e3985ed86fa8554888cf0aafd2d134688ce48785b4cbf8c01a695bb4a4b5bdef0d22c2ad0bfc1fe2f22fa21d8a848bf044058066dec993d8ea81261084014b0f9b93b5b082bce5852faea5c2f4b1222361fb85aedd6328528eba3488298c58058474bc97eb7522b50b4d1477eff0aedf6c7ee0089be4d0a4f67dce981b1f531154b9f93c24ebd6be93a192fca549390361fd96798a8b8395f47498dd765938c4ac543b70aad5002c42915e2be5f7dd5e246ddf3b93d25c034f6706f9ff1458f8ebe3b79d0685faece3a97adea30095142aa8ef23ca7d6cdf30a4cc08412344ac944f6bb76b209a34b0497f68d630ff5e4f28dd19256b6bb1223f40e020974e6c3510fea3779e8080e8885b85177d0c23876598974553afa3b52e09f264463216d8aba4b0d344414f015c3718b9e6c307ebc249240dfe31c1e93ae461a80f282fc824cf2bde9808f0de97fe65ebed935f4c9048cecf0b1bc6f0eeea514bf33f8ce5058d1f1b49231ab1c33b3b74f0246bc87a92d563a631c65760a1e8fab1d89d4fdea06eb97b6378dc1e7dc1f55133895916789e18daf2414513107248ba0535c20040984c4833408855012546872f78f59e44c916cbccdc7863ceb98de8d2536b6adac24a186887c418818a1ae4f9c1d82fd1912d22488cff8eaea9610ba5e6f8913c717ce8f98f7027fedb95934970fe0f32cb1158ee32894199fa9ba7199878181d03008b07b21f1685c3b01a0d0fdf31398d7f1e02dfd29e7d2bc9814a7c22efa09d8c0bf31cad53c1ddce6ef286250dc8a41e2c5ee8e914f375e7d699986710896542710397ccd588922a7f7b49404a447d2f70a5057c260e3adcbf6076f8ab68b8772454a396fb9dbd227f5ccb716c8a42eb140a3e830c77e0f132e0318d8b289dd1838923f5fa7d2b6c85a21da3d0447f374c534ef9032e01c34160cf1d0fc6fa5bfe5f22efead604236bde673047ae1dfc749bc2fbbdde2ab19e8cb3ecb2362f3e3880d72a8ddbbeaa3bc83fd24b7376a61bbc5e0493b09da96ef64d7ad26bf57d03e0dc2e918b53f29b0e06e48f0bc7fc007eed0309047435cd57f5c53980dca1118530c3e76c7ff278063d055853b0d55c8f561a251085d70812f8f396cf4013790be5884d7c202c5e95752512136a1af9ea23c17a5c0200121b86d690c533c4b9600f31697cc9a5e635e9c04429aed0ae2226d70cb6a92a79ebb0593eeebb1cb0f08d8dd7ab25b7e9e3e8dc9042ae0c26c809d19fee020355953576151d5d872c630b9abb2531c7b539cbf4d7af359c0344735eda5b263b94b46b4173fc2317403d31e6f86919ef56a0ad5f65dd950576c55010da3b21f862f7c36cbe67ca671f8e4c8537f8531ad60a552d7f8799d670fed838cb76d56f83d9171e73ba2cf10a93987c8154a6eeddf84f63f27184cf6f4526f03e03d40df8d0d1072428570f30410743052e4bfc64454d940a0396a86eeefe9392a1f967c4cc71a8e01a9dc93ee4546f9cb02a69d0c9eb27c428fc635c060a7336f6dd2bd1458e0761838f5313885a4abf55f19549831996085cd68cb2ebea50cb641771be7fad01de472939d760423d5dd066c43789cae293cc6ed91e8fc22c0a0375a7026505d77d2dcfb9ff43765d927cbc70f6dcbb433fb93b89e5144d1f8d310c07614da1dc7d3cf2a79f9b1049e66c86a5b6def5b685f12b94bd45b958f43246d94fcd9858c81e54ba5a195b4bae985ea1552e6930f60052de715d1259fd17e985fa0898e0551c591d6093f3d2b6f7e25b12a07de862f2f27944588c9cab8317e84fac155e2aeccc832f923510c643273feb5f0118b64224cbaaf23cc4222fe0ea891732ffca3942ce2846188b6e504b3530049ebd1b56c1b8859ce8e71f395a995f1e44be93baa5004438349cfe8ae9783ad8291d1228808fd2018c644f348bbfed3f485317e4fde811e3afd1bc4a568f78fc8505558f1d86c92e7b684de2a76fd72f7c60b1d3dfe8e5031710a82b2fd33d788a18eae848c8a42304f0b9957dce8c7cb24c08737ef5eaf545b69b56d6f33d4b0ee5052c0da0cac6721dff90960090663834a4400ddb844ad391041aea2fbd37aa299b772a7b8363ebfa39b09bb3378aa57e4d53887e427df7ce7e2ede9fbfc6fc6f8f8bb85c61d3f1ce2edc32770f7de2f0e4860a32b6763e8505c5726e88fc0b7b3cc0f242487fa30f4be83c8a37afcbc08080a9445af77874bd754ab6f4de45b1876410b2cd017ee40244c0ce0f482212774848cb4b1e196a3bc6273791af82362f188914466a29739fd297e1490cdf4e466a38b1d0d94591929b30ef053ad35256ad8c6cd60f764172b6b21b5be9a46520f2585c6a1d9d1718784c7839c3574088ae373beeef774d0786570118cb7fec9c793c5c50ff6ec346ab2ac751a513baa8dfff31e0d445111ab3c89572eb4ded2d2f66e5000c03d0ed6654cd895a49cb00121a2c6b4776de9579c1ec95c30f27566a3029befac17d77f521928ff2cde53889dd6e938f9c85ff8b363fec60a27aac813258f7721cd83ab481e955053368e2101ac7786fce32b84b9fc23b2155d499917b4c5ca3cb51a7aa8991b8a0dfc1c1d35e1ba16d50758ca7fa45be8cbf9bcee0817046c1d335dbe59fd36f8d30850469c18d23d8bac4ee53ae77e3a60dac23fc9bb9a77b7aefb7c71283404b2595906a36e3a30d9e67c17285b90738399e8c987cb5b2ef9be592beece21ffaa7c0bce2abdef85304bd517211ab967d81ebfa2eae7b74238c76d8f0ff91d941e991141c090e5edc63bdf8d16a17069af92a9fa6c711148fa6025c71424091f7f0a27c4bb52f137c7450b395d52bfd05bbfa9fe0faff3082571f09c44cfe641fdbf90f9f33d54dc3ea7a12f5c4ae0e423ed658b67ec763d84538dcd67e738afb46a8a7ba22fc1e6a901c68d1b512508d39d8a8efec9f124b01d24ca27a5cfae64af14bc30dfeb0479e0402435dc01c5e1f2d154951a098993ccfa36a46b90cbbfb4f26873ce344388f01120e5daf50517e140c0f9c7703625ebf8a60c23774ee214a6d153fe3394a8bc6d7f35149330c0ba5163aaf90da1b815bdc0b2979984ceac1029d4a49b631d49d29528cfb2a420c1e0805adf6fc12bd408478a9a25b18b4b1038443f4e59d962b496fd2489eb9902ffc4dcdd9e7a36ef55928c17052daed50d82c129e218bd018b80e8c9e2a365d1194d5a7204db1938cc8ff0d0fee544644a8d61ce8efa7d05ea560c665cae30b77734bfb84d4bb8731253dbc165422fce7b558e75e9ca9ea60eba46bf15ed7e873d80d9f2308223a7d82bd9f3e6d995939eac31c57e68929964b0e8e0f1f090da15b7cedccf871c516fa24d5edb3e94357b6f3b7e430351e3b5adaaa3219af36a8d159e034556010cab694f7b2b484b9602527d614e7d295160a2922fe59c9c3badbe8629b87049c337061850aea12cecd78755651fe2a910e02d751e80558e8b8a1840e910b8a66b083c925fc895bc71188c992d1cfb6d7ab9433f08c4868c5d7ad9e3eea70608d4df25bf31394c34f209a323071e7860b2f68dee2c8a88b787ae954e1c48ebc7062d6a5f1ac99d1f61af33fb3a073516ee4ffdaaba48c703f40725752910c7b1ea84fa4f29fa7b37520947d59596138797f039055c2b14d4d9c8d7d69fcee42ab47d12ee5fde84f7a64bf8e3db39f7d73ee1358e99c442994f81ae4c34cda3ea8325b980cf32ffa031c408f513a8fe3ecd80bbfd2e430f1c09b0e35ba1bbd756efa11d94d352d5f57dd62f355ff9ee57c799b6ba64740ed5c624f11c6e860e8a5e1b885851de4a4ba0e7ee8e712e326099f77ce21a1680a40e316ca15efea3afa347948915da301a70e40de6752c99a8b79bee078764d0770d320244195332d75610c566a647b6ab333eded827735fb26654144a5271fa068655b49c30a8d69e1e83b91587b15924c7b17349e98f6625a9ab563a11ceea5efff1fa136afb23092f35da87c06bd402143c5b64c372ea2a7671821ed905837e3726d625741fdcf2ed2a8c400a79d9e9e25c8a01b8a87bf5b64565ecd0f3446610f3966ae8a6433093ced2167d7f18b6e3dcf36cdb2f3aa9c4d9321fed7d73b7277683c1426f617151216c7d527072dd875f4f69357c4a8d5599f7dcaac0d15d330eb01165e21d963ff373aaa14e19a2747256b68ac72897ef1f04795a526", 0x1000) 22:20:45 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000140)="900055d6d2a4245572117f798c7d9ea2cc813ad45f862ac45609addbfdc646601cd8d16d12d5cdcfe84e1d54330f4bb7a9123514d162ea836189e1c0fed3db964e95c87ca70ff80146605c8e82e0feff7870190b7b28b5f6d96557af8f6a804ae06a93000ba208c176a3ff83500212189b071ee2efc770cc8082b993eb0019a383eaeabd3ce64f6aad0cc97d5a1815152d187745b6841dd848e1590d40d05783a58174a044600139eb1b6ddb", 0xac}, {&(0x7f0000000080)="4d210ad846db6b1c0a8509eb527bc32c51b570d5719b755989d9ccbb6df67cc4", 0x20}, {&(0x7f0000000200)="e6f2d280faf45dd3dffea931cb465bf9b33ae53f8485773ec45ecd9ccbf8b29c115de7ea130bd406ddf0b56580917509abaccdfddd7a4f38d5925639806a29ff6bafb1ccb8c5f751020f3aea50d248ad382d48723f6cfb5bc2542d8093f38cdf6e7978928b2b2f18acb64bf319ac2bae39a3226b865dc55d9f2742fe0ccab4144b612139abdbc047992dc45ddcf5ef5921a0a272f6119ddc8b684a82d9edee8d28ee08340e78f44dad61", 0xaa}, {&(0x7f00000002c0)="828279a6cf161c9e3dfba2dcbf573fca3921344fdff7b3a5f1e5d200bf57d41831a1cafbc48ee1aad9953c466765f51272d088685d29dd3d29acadf5d6e79c1a1d54f169072e291db79f6331e662f09b4a48d3a5bc7d701583a7fdbc620650baac8d3f5ac4e78119a34c9c90f4a38ea811b34bac3476187716b4ad02d7f70550869fbf13a01700ef00f1b32d68d372705e2035cf23ae9e99aeb91fabd40eb0dc23b352024b7a1f947946f43a180e51609a00f087b1187c49ec4fc7be2f7af2bb325ffaeb196e6269540a1b77a0c55c01580ec6625b3d7b18ee27183eea0d40aa9dcb09ea1e06468f1ded40c126ab63ffa8", 0xf1}, {&(0x7f00000003c0)="8126cc364c1a4ab7892f90e2f5c5c0fa3ac4d503f6c712a2e071783e9b94b78e783101a000c6dd62da9232d518ce", 0x2e}, {&(0x7f0000000400)="eef0b5eb51426083a056d391a2bad676ed43d7833fecebd6d2e63ff3dd648874ff329eb4cdac3145d8fab5b62572d358cf9ef69d3958f61ce77c941e343291e1a3cddbc290707b167a1b65e8c40484114905596285a6aad0c5fb114e9328ecf09478526231218865c1175271917806ee0b340b7509dd06a82cffc325cef5a66a990728727b758ca151d22d7acd9945d5cb7414f24c25f2e34ada97bc93b42a6df09c02c12b14268bcb45eb6ecf7057d203826e3d5be80c2d0646ed7662b9722f591bf56827fcab94238eabd39c36b89bebbe0b866fef50fc10fb364856af5676f3663931a8dd9fe509c2846ed4343a72cd4f01320f73", 0xf6}, {&(0x7f0000000500)="8b246a49cd5bb0e3b75e655d6605a5d89ffc892c1a4bd2309acb7532ea7025e07c4cc2eac35b78e8e455745fca543558abd32e80055390a80eaa92027a0e5dcdca7c3730cc41ea756edbf23f15184e5bb1b5b5538311899548bec1949130d3ea924d07b3bfc912f2f4dfee9ecb0d10c6d76ee2d6fc8515ced2a1ff1027f77001dc35a662fa7f341828ebaad83ac36898c74a0cf974b224dbaf8acf7037d793f20c7fbaba285e2d56e518608fdc199671f2eb4b0740e8a18668b3b66f2dec1d911bcc8b2de2116fd3f28360f18850df9f77a40d", 0xd3}, {&(0x7f0000000600)="20cdf3c9af88d2d1b94500b15e269f8133bb8037517baa085f4d71963638de616ff33d5288f9660d19d8c5f5e469c04da9d536a30b4e87148e4ad4e33330ac29982cfca6857d9b5012e6833cc89317395218bfb7b8b6f4111b88e025c3eb184581451f3170bf165484c63aa199ee7a401766ac0571a5a45a7fd60c6511efbf4473eb166ea2cfa1f0aa8030ca849e047a00794a331003f514d129be24efc28935b656ca771fda89a2e0f606ca4b475e7085476c866eab426dd06ab7935a1936534fd20ec52403cf56aae42ce67f3e8a5555f1b6711b40eb4e52ae58f443", 0xdd}, {&(0x7f0000000700)="a833af479d0739acdf9183417f73f3317c19d8cbe5d8f793ad35e48d5d0333d11da4de678c3df7307cdf639d7303519c7627f6654524147422", 0x39}, {&(0x7f0000000740)="7ff86c754da7d07283776e8d5239e52d29ea634b520bf5fe7d9d20f2d95fc333c455c092502b4374fff35ab41ad4374b45eca3db83b32165cd82293073a09156d9fe4cb32410244627a806f02117be287c73428f38e77e51d94e5efc5d474ba976cd28ed0d6667df14e56e922e0afb76afdf4a6f272b4a7ccb08", 0x7a}], 0xa, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x408}, 0x408) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) ktrace(&(0x7f0000000980)='./bus\x00', 0x2, 0xa20, r2) close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) accept$inet(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) (async) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000140)="900055d6d2a4245572117f798c7d9ea2cc813ad45f862ac45609addbfdc646601cd8d16d12d5cdcfe84e1d54330f4bb7a9123514d162ea836189e1c0fed3db964e95c87ca70ff80146605c8e82e0feff7870190b7b28b5f6d96557af8f6a804ae06a93000ba208c176a3ff83500212189b071ee2efc770cc8082b993eb0019a383eaeabd3ce64f6aad0cc97d5a1815152d187745b6841dd848e1590d40d05783a58174a044600139eb1b6ddb", 0xac}, {&(0x7f0000000080)="4d210ad846db6b1c0a8509eb527bc32c51b570d5719b755989d9ccbb6df67cc4", 0x20}, {&(0x7f0000000200)="e6f2d280faf45dd3dffea931cb465bf9b33ae53f8485773ec45ecd9ccbf8b29c115de7ea130bd406ddf0b56580917509abaccdfddd7a4f38d5925639806a29ff6bafb1ccb8c5f751020f3aea50d248ad382d48723f6cfb5bc2542d8093f38cdf6e7978928b2b2f18acb64bf319ac2bae39a3226b865dc55d9f2742fe0ccab4144b612139abdbc047992dc45ddcf5ef5921a0a272f6119ddc8b684a82d9edee8d28ee08340e78f44dad61", 0xaa}, {&(0x7f00000002c0)="828279a6cf161c9e3dfba2dcbf573fca3921344fdff7b3a5f1e5d200bf57d41831a1cafbc48ee1aad9953c466765f51272d088685d29dd3d29acadf5d6e79c1a1d54f169072e291db79f6331e662f09b4a48d3a5bc7d701583a7fdbc620650baac8d3f5ac4e78119a34c9c90f4a38ea811b34bac3476187716b4ad02d7f70550869fbf13a01700ef00f1b32d68d372705e2035cf23ae9e99aeb91fabd40eb0dc23b352024b7a1f947946f43a180e51609a00f087b1187c49ec4fc7be2f7af2bb325ffaeb196e6269540a1b77a0c55c01580ec6625b3d7b18ee27183eea0d40aa9dcb09ea1e06468f1ded40c126ab63ffa8", 0xf1}, {&(0x7f00000003c0)="8126cc364c1a4ab7892f90e2f5c5c0fa3ac4d503f6c712a2e071783e9b94b78e783101a000c6dd62da9232d518ce", 0x2e}, {&(0x7f0000000400)="eef0b5eb51426083a056d391a2bad676ed43d7833fecebd6d2e63ff3dd648874ff329eb4cdac3145d8fab5b62572d358cf9ef69d3958f61ce77c941e343291e1a3cddbc290707b167a1b65e8c40484114905596285a6aad0c5fb114e9328ecf09478526231218865c1175271917806ee0b340b7509dd06a82cffc325cef5a66a990728727b758ca151d22d7acd9945d5cb7414f24c25f2e34ada97bc93b42a6df09c02c12b14268bcb45eb6ecf7057d203826e3d5be80c2d0646ed7662b9722f591bf56827fcab94238eabd39c36b89bebbe0b866fef50fc10fb364856af5676f3663931a8dd9fe509c2846ed4343a72cd4f01320f73", 0xf6}, {&(0x7f0000000500)="8b246a49cd5bb0e3b75e655d6605a5d89ffc892c1a4bd2309acb7532ea7025e07c4cc2eac35b78e8e455745fca543558abd32e80055390a80eaa92027a0e5dcdca7c3730cc41ea756edbf23f15184e5bb1b5b5538311899548bec1949130d3ea924d07b3bfc912f2f4dfee9ecb0d10c6d76ee2d6fc8515ced2a1ff1027f77001dc35a662fa7f341828ebaad83ac36898c74a0cf974b224dbaf8acf7037d793f20c7fbaba285e2d56e518608fdc199671f2eb4b0740e8a18668b3b66f2dec1d911bcc8b2de2116fd3f28360f18850df9f77a40d", 0xd3}, {&(0x7f0000000600)="20cdf3c9af88d2d1b94500b15e269f8133bb8037517baa085f4d71963638de616ff33d5288f9660d19d8c5f5e469c04da9d536a30b4e87148e4ad4e33330ac29982cfca6857d9b5012e6833cc89317395218bfb7b8b6f4111b88e025c3eb184581451f3170bf165484c63aa199ee7a401766ac0571a5a45a7fd60c6511efbf4473eb166ea2cfa1f0aa8030ca849e047a00794a331003f514d129be24efc28935b656ca771fda89a2e0f606ca4b475e7085476c866eab426dd06ab7935a1936534fd20ec52403cf56aae42ce67f3e8a5555f1b6711b40eb4e52ae58f443", 0xdd}, {&(0x7f0000000700)="a833af479d0739acdf9183417f73f3317c19d8cbe5d8f793ad35e48d5d0333d11da4de678c3df7307cdf639d7303519c7627f6654524147422", 0x39}, {&(0x7f0000000740)="7ff86c754da7d07283776e8d5239e52d29ea634b520bf5fe7d9d20f2d95fc333c455c092502b4374fff35ab41ad4374b45eca3db83b32165cd82293073a09156d9fe4cb32410244627a806f02117be287c73428f38e77e51d94e5efc5d474ba976cd28ed0d6667df14e56e922e0afb76afdf4a6f272b4a7ccb08", 0x7a}], 0xa, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x408}, 0x408) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) (async) ktrace(&(0x7f0000000980)='./bus\x00', 0x2, 0xa20, r2) (async) 22:20:45 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xd5, 0x40}, 0xc) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:45 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r2 = getuid() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() setreuid(r5, r5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x8000, r5, 0x0, 0x0, r6, 0x2, 0xa5}, 0x1, 0x9, 0x8}) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x800006, 0x0, 0xffffffffffffffff, r5, r6, 0x14, 0x7}, 0x0, 0xff, r7, 0x0, 0x0, 0x0, 0x1f}) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000780)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) r11 = socket(0x2, 0x1, 0x0) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000040)={0xa9b}, 0x8) dup2(r11, r12) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000840)) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x8000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f00000000c0)=@file={0x1, './file0/control\x00'}, 0x12, &(0x7f0000000580)=[{&(0x7f0000000100)="ee19", 0x2}, {&(0x7f0000000140)="2160c502d4ce31e9ae83ff833e30f53a70cc86f102", 0x15}, {&(0x7f00000001c0)="8f43c29842af4f7bc4b4832939ff590d9a74dbe1d988e1f6297504b8469a9aae91f141ab7d52d2a223032f24ad1105cb76e5e87dbfb238f71120c8762aa6790ed19844114f9e4457c8e325bd192cb1d3a631655d2f6e904b799168b1bdc4b6ebb1fc473a1a41a585e32513fbb2a0132d04365346da5d0af5a6381dbbae9d844035269ae96fb7d47ea892e3e8bd1fe310a58b9f67f4e7690c6191a857f372dce3f7b32956881d0afc859ac8eebbcc100165b591bb4edf7bbda461c84a0165ebd2f3862c3f0606bad114d8e3fa38b417a76ac992844f48fba010011f9abf6a3ca3f54d", 0xe2}, {&(0x7f00000002c0)="ceb1e01abcd9ee6900d1f33ef8c8d619f3112f4ee2e84dd2b59f131537a5d823cb94698627b913c7e062cecc902624105e79f33d7399361fdab3", 0x3a}, {&(0x7f0000000300)="a5baec9ad9062379e610e6dd723565d264db95244adfe1960a0079", 0x1b}, {&(0x7f0000000340)="ff718e667b2e3e2b30a58da3c09c359e2721ce70e664f9c684d3e6365b03fed42c97afd5fb06a4c9beb0413f039235", 0x2f}, {&(0x7f0000000380)="ad52284248a17f596d5b556b068b386452264ef4c55aae0d7727a912e5", 0x1d}, {&(0x7f00000003c0)="55c7d5cb261dc84914de6287d84cec0d7c8112987e107aeea9b398b4bb6b93826342b633148ea9fd5a0f892c536a47e4af473b361dfe60de64d0db2916ec673c2ed49fbcfad208c3a43f3d3767", 0x4d}, {&(0x7f0000000440)="18712b21a86a76bf3d9a69a884aba4be5d83ca2b93c6ec2446a90b79dcf203db3c52063cb6d9944947a59cf3ead605b9f63f948834a988730d2117bdf929f578a1806a322bc2af29f5c2930c", 0x4c}], 0x9, &(0x7f00000008c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r6}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r13, r14]}], 0x98, 0x2}, 0x411) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:45 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x8, 0x40, 0x2}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0xcff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) write(r0, &(0x7f0000000180)="06114c3968e84da37702636c308570a665e868b79a79d184acf0a185fc2f53f02c50e91d607b0c8acc66798e44aed6d1bedc52ad31e789d79d0a47a634dbebe97d91b2b13022b605bc647ad5b8be2132de69335422bc0db4c867a860a8a9f13a280907a23a809130bb18425b0ba192d795aa64f90cd02a80f5859cb9526ec675b1939e833469749197e159f67cd6796b0ddf161add6ebfc9694c0394458d423fdda3132825127991060ee97941f4d445055593affa5d96b4f96cb219e9e5d0b598bff8c87aabb26278f99babed876850fb88d4120013a176c3ba029d5bd984970f98be39199fc13c67bfe8ae1691eca306f90966bfde94a20e831c418a", 0xfd) 22:20:45 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) 22:20:45 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) r5 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x9, 0x401, 0xfffffffffffffffe}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:45 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x8, 0x40, 0x2}]}) (async, rerun: 64) mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0xcff) (async, rerun: 64) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async, rerun: 32) write(r0, &(0x7f0000000180)="06114c3968e84da37702636c308570a665e868b79a79d184acf0a185fc2f53f02c50e91d607b0c8acc66798e44aed6d1bedc52ad31e789d79d0a47a634dbebe97d91b2b13022b605bc647ad5b8be2132de69335422bc0db4c867a860a8a9f13a280907a23a809130bb18425b0ba192d795aa64f90cd02a80f5859cb9526ec675b1939e833469749197e159f67cd6796b0ddf161add6ebfc9694c0394458d423fdda3132825127991060ee97941f4d445055593affa5d96b4f96cb219e9e5d0b598bff8c87aabb26278f99babed876850fb88d4120013a176c3ba029d5bd984970f98be39199fc13c67bfe8ae1691eca306f90966bfde94a20e831c418a", 0xfd) (rerun: 32) 22:20:46 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xd5, 0x40}, 0xc) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xd5, 0x40}, 0xc) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:46 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x8, 0x40, 0x2}]}) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0xcff) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) write(r0, &(0x7f0000000180)="06114c3968e84da37702636c308570a665e868b79a79d184acf0a185fc2f53f02c50e91d607b0c8acc66798e44aed6d1bedc52ad31e789d79d0a47a634dbebe97d91b2b13022b605bc647ad5b8be2132de69335422bc0db4c867a860a8a9f13a280907a23a809130bb18425b0ba192d795aa64f90cd02a80f5859cb9526ec675b1939e833469749197e159f67cd6796b0ddf161add6ebfc9694c0394458d423fdda3132825127991060ee97941f4d445055593affa5d96b4f96cb219e9e5d0b598bff8c87aabb26278f99babed876850fb88d4120013a176c3ba029d5bd984970f98be39199fc13c67bfe8ae1691eca306f90966bfde94a20e831c418a", 0xfd) 22:20:46 executing program 0: syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) 22:20:46 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async, rerun: 64) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r2 = getuid() (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x0) (async, rerun: 64) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) (async) r7 = getpid() setreuid(r5, r5) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x8000, r5, 0x0, 0x0, r6, 0x2, 0xa5}, 0x1, 0x9, 0x8}) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x800006, 0x0, 0xffffffffffffffff, r5, r6, 0x14, 0x7}, 0x0, 0xff, r7, 0x0, 0x0, 0x0, 0x1f}) (async) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000780)) (async) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) (async, rerun: 32) r11 = socket(0x2, 0x1, 0x0) (async, rerun: 32) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000040)={0xa9b}, 0x8) (async) dup2(r11, r12) (async) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000840)) (async) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x8000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f00000000c0)=@file={0x1, './file0/control\x00'}, 0x12, &(0x7f0000000580)=[{&(0x7f0000000100)="ee19", 0x2}, {&(0x7f0000000140)="2160c502d4ce31e9ae83ff833e30f53a70cc86f102", 0x15}, {&(0x7f00000001c0)="8f43c29842af4f7bc4b4832939ff590d9a74dbe1d988e1f6297504b8469a9aae91f141ab7d52d2a223032f24ad1105cb76e5e87dbfb238f71120c8762aa6790ed19844114f9e4457c8e325bd192cb1d3a631655d2f6e904b799168b1bdc4b6ebb1fc473a1a41a585e32513fbb2a0132d04365346da5d0af5a6381dbbae9d844035269ae96fb7d47ea892e3e8bd1fe310a58b9f67f4e7690c6191a857f372dce3f7b32956881d0afc859ac8eebbcc100165b591bb4edf7bbda461c84a0165ebd2f3862c3f0606bad114d8e3fa38b417a76ac992844f48fba010011f9abf6a3ca3f54d", 0xe2}, {&(0x7f00000002c0)="ceb1e01abcd9ee6900d1f33ef8c8d619f3112f4ee2e84dd2b59f131537a5d823cb94698627b913c7e062cecc902624105e79f33d7399361fdab3", 0x3a}, {&(0x7f0000000300)="a5baec9ad9062379e610e6dd723565d264db95244adfe1960a0079", 0x1b}, {&(0x7f0000000340)="ff718e667b2e3e2b30a58da3c09c359e2721ce70e664f9c684d3e6365b03fed42c97afd5fb06a4c9beb0413f039235", 0x2f}, {&(0x7f0000000380)="ad52284248a17f596d5b556b068b386452264ef4c55aae0d7727a912e5", 0x1d}, {&(0x7f00000003c0)="55c7d5cb261dc84914de6287d84cec0d7c8112987e107aeea9b398b4bb6b93826342b633148ea9fd5a0f892c536a47e4af473b361dfe60de64d0db2916ec673c2ed49fbcfad208c3a43f3d3767", 0x4d}, {&(0x7f0000000440)="18712b21a86a76bf3d9a69a884aba4be5d83ca2b93c6ec2446a90b79dcf203db3c52063cb6d9944947a59cf3ead605b9f63f948834a988730d2117bdf929f578a1806a322bc2af29f5c2930c", 0x4c}], 0x9, &(0x7f00000008c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r6}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r13, r14]}], 0x98, 0x2}, 0x411) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async, rerun: 64) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') (rerun: 64) 22:20:46 executing program 3: close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000140)="900055d6d2a4245572117f798c7d9ea2cc813ad45f862ac45609addbfdc646601cd8d16d12d5cdcfe84e1d54330f4bb7a9123514d162ea836189e1c0fed3db964e95c87ca70ff80146605c8e82e0feff7870190b7b28b5f6d96557af8f6a804ae06a93000ba208c176a3ff83500212189b071ee2efc770cc8082b993eb0019a383eaeabd3ce64f6aad0cc97d5a1815152d187745b6841dd848e1590d40d05783a58174a044600139eb1b6ddb", 0xac}, {&(0x7f0000000080)="4d210ad846db6b1c0a8509eb527bc32c51b570d5719b755989d9ccbb6df67cc4", 0x20}, {&(0x7f0000000200)="e6f2d280faf45dd3dffea931cb465bf9b33ae53f8485773ec45ecd9ccbf8b29c115de7ea130bd406ddf0b56580917509abaccdfddd7a4f38d5925639806a29ff6bafb1ccb8c5f751020f3aea50d248ad382d48723f6cfb5bc2542d8093f38cdf6e7978928b2b2f18acb64bf319ac2bae39a3226b865dc55d9f2742fe0ccab4144b612139abdbc047992dc45ddcf5ef5921a0a272f6119ddc8b684a82d9edee8d28ee08340e78f44dad61", 0xaa}, {&(0x7f00000002c0)="828279a6cf161c9e3dfba2dcbf573fca3921344fdff7b3a5f1e5d200bf57d41831a1cafbc48ee1aad9953c466765f51272d088685d29dd3d29acadf5d6e79c1a1d54f169072e291db79f6331e662f09b4a48d3a5bc7d701583a7fdbc620650baac8d3f5ac4e78119a34c9c90f4a38ea811b34bac3476187716b4ad02d7f70550869fbf13a01700ef00f1b32d68d372705e2035cf23ae9e99aeb91fabd40eb0dc23b352024b7a1f947946f43a180e51609a00f087b1187c49ec4fc7be2f7af2bb325ffaeb196e6269540a1b77a0c55c01580ec6625b3d7b18ee27183eea0d40aa9dcb09ea1e06468f1ded40c126ab63ffa8", 0xf1}, {&(0x7f00000003c0)="8126cc364c1a4ab7892f90e2f5c5c0fa3ac4d503f6c712a2e071783e9b94b78e783101a000c6dd62da9232d518ce", 0x2e}, {&(0x7f0000000400)="eef0b5eb51426083a056d391a2bad676ed43d7833fecebd6d2e63ff3dd648874ff329eb4cdac3145d8fab5b62572d358cf9ef69d3958f61ce77c941e343291e1a3cddbc290707b167a1b65e8c40484114905596285a6aad0c5fb114e9328ecf09478526231218865c1175271917806ee0b340b7509dd06a82cffc325cef5a66a990728727b758ca151d22d7acd9945d5cb7414f24c25f2e34ada97bc93b42a6df09c02c12b14268bcb45eb6ecf7057d203826e3d5be80c2d0646ed7662b9722f591bf56827fcab94238eabd39c36b89bebbe0b866fef50fc10fb364856af5676f3663931a8dd9fe509c2846ed4343a72cd4f01320f73", 0xf6}, {&(0x7f0000000500)="8b246a49cd5bb0e3b75e655d6605a5d89ffc892c1a4bd2309acb7532ea7025e07c4cc2eac35b78e8e455745fca543558abd32e80055390a80eaa92027a0e5dcdca7c3730cc41ea756edbf23f15184e5bb1b5b5538311899548bec1949130d3ea924d07b3bfc912f2f4dfee9ecb0d10c6d76ee2d6fc8515ced2a1ff1027f77001dc35a662fa7f341828ebaad83ac36898c74a0cf974b224dbaf8acf7037d793f20c7fbaba285e2d56e518608fdc199671f2eb4b0740e8a18668b3b66f2dec1d911bcc8b2de2116fd3f28360f18850df9f77a40d", 0xd3}, {&(0x7f0000000600)="20cdf3c9af88d2d1b94500b15e269f8133bb8037517baa085f4d71963638de616ff33d5288f9660d19d8c5f5e469c04da9d536a30b4e87148e4ad4e33330ac29982cfca6857d9b5012e6833cc89317395218bfb7b8b6f4111b88e025c3eb184581451f3170bf165484c63aa199ee7a401766ac0571a5a45a7fd60c6511efbf4473eb166ea2cfa1f0aa8030ca849e047a00794a331003f514d129be24efc28935b656ca771fda89a2e0f606ca4b475e7085476c866eab426dd06ab7935a1936534fd20ec52403cf56aae42ce67f3e8a5555f1b6711b40eb4e52ae58f443", 0xdd}, {&(0x7f0000000700)="a833af479d0739acdf9183417f73f3317c19d8cbe5d8f793ad35e48d5d0333d11da4de678c3df7307cdf639d7303519c7627f6654524147422", 0x39}, {&(0x7f0000000740)="7ff86c754da7d07283776e8d5239e52d29ea634b520bf5fe7d9d20f2d95fc333c455c092502b4374fff35ab41ad4374b45eca3db83b32165cd82293073a09156d9fe4cb32410244627a806f02117be287c73428f38e77e51d94e5efc5d474ba976cd28ed0d6667df14e56e922e0afb76afdf4a6f272b4a7ccb08", 0x7a}], 0xa, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x408}, 0x408) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) (async) ktrace(&(0x7f0000000980)='./bus\x00', 0x2, 0xa20, r2) 22:20:46 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xd5, 0x40}, 0xc) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:46 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="de232c68a9efe487510a4db4987d83ced633af6e785c7618d255dfef55b0d155456ef6a7e755e8f92df96d418f9de8666329dd7f1f8db0c6a268dba0856e905680c265b81e7ff6b2f4d4dcafc348f332688b02432e95ecc3e7590d064d385695379ef1b36d703c78426169c235ec63673d8acb9d4424f3cb6b4c463e3e9af33b6bb730716326de8d10bc74db5bb2e5a1018d8fec01eee74d5eb340f9478c468440d3cabd40735ad6bc2e5e", 0xab) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:46 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) write(r0, &(0x7f0000000140)="a0b71b621ac9fe2686ea59cc411db96ea9ae7a08129169300a91b9ae572bc1acac35c8b59f00838c0ed1f220b152ef6770e6710f5c6bc455b39acdfa1ce7fc062e291bca5ceb8d9466886ef946f4c364c1203ac9a75ac711b98918d83e630fd3413e71b8ca8e9d381224d7efb2629e6d56ee04a8b0bf0bd69ef34f747e65276269478cae47d17a36ff186f7ada67e8e34e3344c4906ebfe083edf8a9bff8163ca209ba5ab8e38f5b097355606f23502017bde77ee0ce0b043f36e5576a2416107b026f6a54426c8f67f0248659bc3fada020951b7e58e5d6f5a4874c0a934d9f76880cb929989a97515767d8df5408e557f38d4c840ec6b1ec446db66aa52762700b70126c1b6235f756da0388bfc0725c94c3c4115375a126b320dd37bdbb59283dd84f04b4fb844cc46b2f4043707627d2a510c893abc40456d45673889fc9a744365d2b28412d920fe0cb88d658d433333c54c3a5722b9c5d6739ad74e07e907725de67d97365ec460ee169314bc2b7b3102456e762ed6154909a3882c6a378d8e7c22d586a4e16b5092f3eac80bc8c4776521cc358b30c21cb56bd0a869ffba95d51f4e6c15e7f1da75d8a660440f07ae7be6bbef55d36a0a33e26d0113e9fae684286eefe52a173222e445fc39dbe4daeef38aef9b91a4f5004063ef89d8f287084f4d48e9fd37fa307211db0a889ca25f091f0ff1af9b4a4ba03a88bd786bcc23b0a44abcfa446bbec787cb217f0c241d4af7f1cd3352be7c64a1b700d95cea332b398ff58c955816b6a29b4756fc9545372e0c0065e729d4da478990af6fb7a260961e3aa52555a1e3a4fa43e367b827f2941bbfb8eaa9384682bbff98b4f96571dc2cbf816f629a95666e3892d0b7f376fd10a7ef7a6f5650d2addf7f78069b024da7370be537442ed28e9378aeae8432ef2ae1ee9e3b026173ab3afe5a711d33ea957bf3c7b1b124a806e47c0357304abbcf87be897f6e6c19939467e6232b24c08f607820d9055a1c43d672ca357190292c49d46f1e7a0946bc12de54afcf5c1b2e5f8d18aca2a6cef2247d0d3ec00f3b3b4118ccb286300375a52b14325ded4204c088d4e1414de53c9a3956e3ba30a1648ea058a9d26118e8d2d19602d96161c0e84c35ab141838ac8112d2bea228b986ef5fc50a28cfeb7c82afe7b827eeb0d77115dc54b7ca2ac5df1fe8448ff34d013d0efbf0cc5c461b11449a68dee9a8c76b25268ad1c43299e1c8d4f13a7ab9363f2ab36d3606712bf0cc6055a83ec6b55564263d636a97ea105c99d903144d09e77c793aae8ca8cf1907cc048136c6f1f412dc9ae39fc700ee7e322fcd578b0d5f41ca4b4c9872bffffbfe614dadd1f22e4c2f6795f180c5bf1f98f868999aff6575b12a8c9d86868b640136685716de1da534f21264d15274d745b9d18b91965f21a9de08734f28e1df12e25e1e7b412342f3329b3c904774acc9902919cc97e82a9318c3ae4ef926952fdb1c1920968ea5e27b8e185d52c4b7bc84f65450fd629d4145fb8807c2757399dafdef619384274a058c3a9af5f52f5236c146eeb2770c602804e252e84e4aec1c05343df9fb716abac85417679a2d68a7b3d6eb75facde392ff837b43634ea3182c73faaeb2c482da23e8a1b882fd61b59cc64ac71b3c9dfb07aae4389980144c39a92287bf1cd21b1e5376ecb270bfe3f7155276badebc14e1765bc699a3679791a9744a8ecea454d0b306ab52c0a3f1d84abe79d198bb75c868af60453716340ab630c20b5abcf5596f1c19ff2a1285794771f8bcabe0376396001c40df5862edbc211d8a26d36af2b08a33a4f536432d09ddf30facb251aeb4c034af6acff4b4f9993d0009039872eff2257be0da916b45456a6aedc46c84c4d4703129677be10182b08a7b39e3ecba7a2c3f82b269ea292ab2bc40e9d0358fb030110961b024035baf4b5bfdb175ea1efd11953e964ca698ccaa541b4d2be14cea493020420915a7d3b2307907bb382ffc5635fd5540d60aea0e87deab9a1f5534587ab599944d9dbbdcf79145c53270c34871c4943f86ba5f86bb1dae77646e98314ce99eddafdccdabd1698dd924003d8f7ea492025adfb375422bea6b41def777b3264c309ef013ee07c61ee05052bfbcdf00295847c0284e74855b81f23e2521cb3e93cc3039661b9946d3c73a96fe8a730f15ca78b9705f5462200365607a2f935673f10efbfc3f2f1458532f7a8f544863388e4fe90eb2b1339025f9668d897d2732e88213531fafefd6c16617594786d338f782a7e1d2345932673be36c0b42650078557a5df5af83750cc5d734ecdaa98ac9f09b33d9de64c16fb4e3458241605abf6d4d27628ccf9965794411a1f5b526966a130a60f376749fb2faa57ff010fb44b2798f01588d5ae635054a53baa176e0830014c84d1f9628181abf0e348dd9c86d70b5d0f165d5f28ecc08b5a9f49d75b925d79b8f7459114467638c3286c1160d099277f82c5fc31cfa61e4e978b3127b660b408c02ddc9c488ec3fc12b49d28acf7f35108fa3af08eee0a5e1bf35a92eb6e444c7ae284a12f120a1f20aa0cf4ec3484f03b932d30a10b34ac3853ebebf78dd94eaa4ecc0f28fcfb66a8c6deebf11e4596fb68cff421365a79c02907a5a7ad00effd7436cd1725828afe9c0f528903208b5af4be2e16f98513195821a56487a0ab8012239dd0a86afbccf5e74632dab3cdd76d7a161ea5f265cd2db9ff4d7a80526f9445e39f9753b0961a638291a9d859ae7632f09ef3a282269fb146f6535cffb28c2eaa6751653b56ad58a3c324b60c5fe858047152c544cdada80513a1b09ec3e91c74f791538e5ec0db31d8cd81804972f813140cda98987d7a710e7081a5693c66f284152dc9a731d00b02742f2e1d1c8003a87d16e04655ac08cea562a42bf07081d91103d9f808cd585ec52b5ae55774c5a5070af46841cfb9ef2489a6afe1474a1f19876711fc5cdaec366e55b09854d13a24c9ec693d4b5aee75058decb487f2d673520d63fded0b3c0966955d3ae7df3c00cdb37c5b449bea8ff866ae5a2b1536b9f3bb7b59691165287992f106451b45c5ecf02e55dae6d61e06c606dacc117ef73cc5d8fcb5db357e747f4fdbaba759340fc1e426928e00afcd1dedd4e9f1275ea8c8d32d2408ecd6ae543703588b1db51f0fd3034c625700c29d5875e4a638c977dc4978a37cd789ca7c975a41b0b511b1afe0c8267c627fddb8e7926e28bd6c0cdba74cc8a109ff850a7b189fb6472951d8e11639010c4ff801277f9e01af99615ebde2dc84132bb479028b185d41646ba322cf645fb6d77e239f766cbb3bddcb33607aa19f5317a30b6bac1317f13e671ef34323133ba13e2e828c359d60fe21dba00665f852e1c70e8727a416e1e1d26d00bd8fd87a8155e077e2dc17f2471fed5d884f31d06e8033f9db8acc206a662b0e6745619e3e7724e0bd156d17412c94b70c41cb051cb5012fd6ceed47d871fdefe0a25d88356e72f486a9c3ccdcbe0e5df4791c91203b2711ac0200eaad72c221f4d3898f8c812f675aa0293387b0ec05bb497f3c0bce9a0bd38b024b2b2e44090278f1f758db3a11dd3ee04708c248c9434ab8263ad88c2f1a830c1c60ef327a5893bef466fe3896a9c20707ac65a78539bafc26c35b57e97f84105474dd2e0c65e8ef26c4c978631eff10ee95f2ca64fe013d2d3758c795988a81c8167563b0daebaf0fd5bc0d47d29e972d1e080f50c44e25876acf5b4b028fdd1a76de67314d0f339db586f3fff8a97d28e4baca76ce16ee9ea5db3a38eca7811ffd3c882f2c423e5559152f154126aae5a8d277286b4132970c9327bc348f5092e02e95d202672f410ba9a2b6b7c8a56199e6d4fadcebdf66efcaccaddb66e5c3998f3b69a28f63ab8a86e9813dc138badd68ed1b8a0638b2091e7235ac75e5ee2078df41dfa1209d42d2d575d7e40afa88f00741bedead6f6cd82b15bc84971457c9a76f5cd24a67f357c560190caa6ac429c2609f617f94a3bb353bef35dfbd27bc38abd29b11fde960b3cdce25bdd9cb5027a6afe2c078f04061d3a4cfb422a044d3928a7b63bc0bf0405a03c048edd5f11db0787cf5af95e03725e788e5c17ef7ea2589c55b757f6bf7dbea043e777bd59c490dd1235f522f887e1755ebe29487dd9ada2dccc61dc87bb1a5a8e35fea309c02d0cb9656f86481dc285917e94cc7c5bb4b7e7dd3d63b15b4f1d1ef4eb3bcce9c37fbb910091931c95acda9873307e7928ab56560bbd042ae89f3592de387ecc3b8d35fd12bbe80c40c09e2a32009775460eca476292dfe304b1a8c261ab530eb82aba73c524401ab44c52be36b85e0e7e31b66e3dedeccb2be7f5173d365279be878636aa21b69726319f757dd874ab73329f10b16d2228fdb1969676d13c1f4f451d81dcc836c8659d171e90810592a1fa0d919542a523e118416bde4e80e17dd42a19d95971f5bdd10dda8dd076c764436715badcd77e1e8ee909226267c24df86eb1ed0d6557660fa58b355a9e10232fdf7e728ca92a77d284480d45eebdb9b185b041ee55e143b2671f9d54ee077ee80db6b1206ac537ac08635f25c17890a7105e7a332861844cfec662d1aee1cac6b986f97fc182a72d7f58e41fe7db5a878540b3cf6082f550b1256696cb61906f728b9e65bd4c2eab6ef8a759831e3969283b10951ea33bf9bac6d54b0873253b1ecb2e6f4fab874ea27c5c93f80bcd2c38256aeaa8ca818a443eb020ecec92a4b24eef18b9da6339bd3d5c0caa2d5bd6bdbfb2a8907cf04c00789e04c54a09614ee1aefa1f9436b63cbf9da0f511808cd1045f180400fc3a8996e878b576ae927aa95f55bf73867877ba1d1a0680cd7c3cb1416e2086716c7abb74e5fd14ec0f184d57f84a4249c1dd324037c5091e4f276e828899d3676324ae4c4a8f17656ffd466f55f3f62d5831446ebf2fe58f3e32f704b492c93db6081042ddc81a14f65e685539a0e711c8246683bca64fbedcfcaea9e1f7b307f5eb989161f9858e3753f71d4b8a7aed7386afc86066f87e59c4d211e6837fd1b019f3c523b537d6213665aec1f05db05afea6029234dbe2e0cc2f5cc18be54851e715accb0d20a7237243e26f158159b72d22773efd1879d8a1d50ad714fa9b0163ff3de381f03c162e2042829b952e991e7223e1038d64b3d50415ff14d3d099646377fbaf635346fb0ef24be32ff8f151c6cd3ae263fe34d924cb05ecd5a525edf58281c579b35c9cfe1e63972e4807f2f19ca1053c5a0980e5058eb0bfdf50e07dc345da66f32be0bca137ac8afbb8def2eccd3bfceb9f89c6afd14ba1d72b22bf14e5868438f653edd3ec22a14816cf3a72aa90061283b84b65ca9116e6b75359c121dcc96f9e5b6f2b530c7f959c3de8ee802fa34703e7a5e5632cde2d44831404a677d5d08c0085f27cabbb2bda237919869c45dee67fb0a8d733849abf215187b1840f92ac67c59f2e542312c7bacb2594a657a83c64360342f20ad20aec83b932a08d87ec54304ac81343a5fa0a1b58c101bb6964514ec56135d79ee96fe3cd3c5438b8738ef373659a9c127305b1077ff76c9f9b6c55f99b0664ba4d3001e7aa278518b083b83d74e0501f62633a022cbf2150711c4fa6bee0877a587080f661eb0e9da8fb3fef2512f7661c107e1eb8675ae3c4304fd4b538a8c5754fb77ba243ea9f6638e92c5f54d21a5ed54fd91b66540065a7955c0472941dc2d234106fcf8c052ac10043b00cdae8c3f99391863af", 0x1000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000000), 0x0) pread(r2, &(0x7f0000000000)="3cd15db7c30016c1110cf08e5235639d130170003391ec4792b14c23710f6fef87ace3272ece4b8cf2f6ba16a0177a22dc0b0a5699", 0x35, 0x1) syz_open_pts() 22:20:47 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/46) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/46) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0xa0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:47 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) (async) r2 = getuid() (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x0) (async) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() (async) setreuid(r5, r5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x8000, r5, 0x0, 0x0, r6, 0x2, 0xa5}, 0x1, 0x9, 0x8}) (async) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x800006, 0x0, 0xffffffffffffffff, r5, r6, 0x14, 0x7}, 0x0, 0xff, r7, 0x0, 0x0, 0x0, 0x1f}) (async) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000780)) (async) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) (async) r11 = socket(0x2, 0x1, 0x0) (async) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000040)={0xa9b}, 0x8) (async) dup2(r11, r12) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000840)) (async) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x8000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f00000000c0)=@file={0x1, './file0/control\x00'}, 0x12, &(0x7f0000000580)=[{&(0x7f0000000100)="ee19", 0x2}, {&(0x7f0000000140)="2160c502d4ce31e9ae83ff833e30f53a70cc86f102", 0x15}, {&(0x7f00000001c0)="8f43c29842af4f7bc4b4832939ff590d9a74dbe1d988e1f6297504b8469a9aae91f141ab7d52d2a223032f24ad1105cb76e5e87dbfb238f71120c8762aa6790ed19844114f9e4457c8e325bd192cb1d3a631655d2f6e904b799168b1bdc4b6ebb1fc473a1a41a585e32513fbb2a0132d04365346da5d0af5a6381dbbae9d844035269ae96fb7d47ea892e3e8bd1fe310a58b9f67f4e7690c6191a857f372dce3f7b32956881d0afc859ac8eebbcc100165b591bb4edf7bbda461c84a0165ebd2f3862c3f0606bad114d8e3fa38b417a76ac992844f48fba010011f9abf6a3ca3f54d", 0xe2}, {&(0x7f00000002c0)="ceb1e01abcd9ee6900d1f33ef8c8d619f3112f4ee2e84dd2b59f131537a5d823cb94698627b913c7e062cecc902624105e79f33d7399361fdab3", 0x3a}, {&(0x7f0000000300)="a5baec9ad9062379e610e6dd723565d264db95244adfe1960a0079", 0x1b}, {&(0x7f0000000340)="ff718e667b2e3e2b30a58da3c09c359e2721ce70e664f9c684d3e6365b03fed42c97afd5fb06a4c9beb0413f039235", 0x2f}, {&(0x7f0000000380)="ad52284248a17f596d5b556b068b386452264ef4c55aae0d7727a912e5", 0x1d}, {&(0x7f00000003c0)="55c7d5cb261dc84914de6287d84cec0d7c8112987e107aeea9b398b4bb6b93826342b633148ea9fd5a0f892c536a47e4af473b361dfe60de64d0db2916ec673c2ed49fbcfad208c3a43f3d3767", 0x4d}, {&(0x7f0000000440)="18712b21a86a76bf3d9a69a884aba4be5d83ca2b93c6ec2446a90b79dcf203db3c52063cb6d9944947a59cf3ead605b9f63f948834a988730d2117bdf929f578a1806a322bc2af29f5c2930c", 0x4c}], 0x9, &(0x7f00000008c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r6}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r13, r14]}], 0x98, 0x2}, 0x411) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:47 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x20000, 0x1f, 0x0, "f87ccc74fd3c4747d4ed4c97758c3754fec75d4f", 0x5, 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:47 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0xffffffffffffffff, r3, r4, 0x24, 0x8}, 0x10001, 0x4, 0x6}) geteuid() (async) r5 = geteuid() msgget(0x1, 0x8) (async) r6 = msgget(0x1, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0x1, r3, r4, r3, r9, 0x88, 0x401}, 0x2, 0x3f, r2, r2, 0x12f, 0x7, 0xfff, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r12) preadv(r11, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) preadv(r11, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) getuid() (async) r13 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x6, r3, r4, r13, r4, 0x2, 0x1f}, 0xec3, 0x10, r2, r2, 0x9, 0x81, 0x7}) 22:20:47 executing program 0: r0 = dup(0xffffffffffffff9c) (async) r1 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 64) dup(r1) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) write(r0, &(0x7f0000000140)="a0b71b621ac9fe2686ea59cc411db96ea9ae7a08129169300a91b9ae572bc1acac35c8b59f00838c0ed1f220b152ef6770e6710f5c6bc455b39acdfa1ce7fc062e291bca5ceb8d9466886ef946f4c364c1203ac9a75ac711b98918d83e630fd3413e71b8ca8e9d381224d7efb2629e6d56ee04a8b0bf0bd69ef34f747e65276269478cae47d17a36ff186f7ada67e8e34e3344c4906ebfe083edf8a9bff8163ca209ba5ab8e38f5b097355606f23502017bde77ee0ce0b043f36e5576a2416107b026f6a54426c8f67f0248659bc3fada020951b7e58e5d6f5a4874c0a934d9f76880cb929989a97515767d8df5408e557f38d4c840ec6b1ec446db66aa52762700b70126c1b6235f756da0388bfc0725c94c3c4115375a126b320dd37bdbb59283dd84f04b4fb844cc46b2f4043707627d2a510c893abc40456d45673889fc9a744365d2b28412d920fe0cb88d658d433333c54c3a5722b9c5d6739ad74e07e907725de67d97365ec460ee169314bc2b7b3102456e762ed6154909a3882c6a378d8e7c22d586a4e16b5092f3eac80bc8c4776521cc358b30c21cb56bd0a869ffba95d51f4e6c15e7f1da75d8a660440f07ae7be6bbef55d36a0a33e26d0113e9fae684286eefe52a173222e445fc39dbe4daeef38aef9b91a4f5004063ef89d8f287084f4d48e9fd37fa307211db0a889ca25f091f0ff1af9b4a4ba03a88bd786bcc23b0a44abcfa446bbec787cb217f0c241d4af7f1cd3352be7c64a1b700d95cea332b398ff58c955816b6a29b4756fc9545372e0c0065e729d4da478990af6fb7a260961e3aa52555a1e3a4fa43e367b827f2941bbfb8eaa9384682bbff98b4f96571dc2cbf816f629a95666e3892d0b7f376fd10a7ef7a6f5650d2addf7f78069b024da7370be537442ed28e9378aeae8432ef2ae1ee9e3b026173ab3afe5a711d33ea957bf3c7b1b124a806e47c0357304abbcf87be897f6e6c19939467e6232b24c08f607820d9055a1c43d672ca357190292c49d46f1e7a0946bc12de54afcf5c1b2e5f8d18aca2a6cef2247d0d3ec00f3b3b4118ccb286300375a52b14325ded4204c088d4e1414de53c9a3956e3ba30a1648ea058a9d26118e8d2d19602d96161c0e84c35ab141838ac8112d2bea228b986ef5fc50a28cfeb7c82afe7b827eeb0d77115dc54b7ca2ac5df1fe8448ff34d013d0efbf0cc5c461b11449a68dee9a8c76b25268ad1c43299e1c8d4f13a7ab9363f2ab36d3606712bf0cc6055a83ec6b55564263d636a97ea105c99d903144d09e77c793aae8ca8cf1907cc048136c6f1f412dc9ae39fc700ee7e322fcd578b0d5f41ca4b4c9872bffffbfe614dadd1f22e4c2f6795f180c5bf1f98f868999aff6575b12a8c9d86868b640136685716de1da534f21264d15274d745b9d18b91965f21a9de08734f28e1df12e25e1e7b412342f3329b3c904774acc9902919cc97e82a9318c3ae4ef926952fdb1c1920968ea5e27b8e185d52c4b7bc84f65450fd629d4145fb8807c2757399dafdef619384274a058c3a9af5f52f5236c146eeb2770c602804e252e84e4aec1c05343df9fb716abac85417679a2d68a7b3d6eb75facde392ff837b43634ea3182c73faaeb2c482da23e8a1b882fd61b59cc64ac71b3c9dfb07aae4389980144c39a92287bf1cd21b1e5376ecb270bfe3f7155276badebc14e1765bc699a3679791a9744a8ecea454d0b306ab52c0a3f1d84abe79d198bb75c868af60453716340ab630c20b5abcf5596f1c19ff2a1285794771f8bcabe0376396001c40df5862edbc211d8a26d36af2b08a33a4f536432d09ddf30facb251aeb4c034af6acff4b4f9993d0009039872eff2257be0da916b45456a6aedc46c84c4d4703129677be10182b08a7b39e3ecba7a2c3f82b269ea292ab2bc40e9d0358fb030110961b024035baf4b5bfdb175ea1efd11953e964ca698ccaa541b4d2be14cea493020420915a7d3b2307907bb382ffc5635fd5540d60aea0e87deab9a1f5534587ab599944d9dbbdcf79145c53270c34871c4943f86ba5f86bb1dae77646e98314ce99eddafdccdabd1698dd924003d8f7ea492025adfb375422bea6b41def777b3264c309ef013ee07c61ee05052bfbcdf00295847c0284e74855b81f23e2521cb3e93cc3039661b9946d3c73a96fe8a730f15ca78b9705f5462200365607a2f935673f10efbfc3f2f1458532f7a8f544863388e4fe90eb2b1339025f9668d897d2732e88213531fafefd6c16617594786d338f782a7e1d2345932673be36c0b42650078557a5df5af83750cc5d734ecdaa98ac9f09b33d9de64c16fb4e3458241605abf6d4d27628ccf9965794411a1f5b526966a130a60f376749fb2faa57ff010fb44b2798f01588d5ae635054a53baa176e0830014c84d1f9628181abf0e348dd9c86d70b5d0f165d5f28ecc08b5a9f49d75b925d79b8f7459114467638c3286c1160d099277f82c5fc31cfa61e4e978b3127b660b408c02ddc9c488ec3fc12b49d28acf7f35108fa3af08eee0a5e1bf35a92eb6e444c7ae284a12f120a1f20aa0cf4ec3484f03b932d30a10b34ac3853ebebf78dd94eaa4ecc0f28fcfb66a8c6deebf11e4596fb68cff421365a79c02907a5a7ad00effd7436cd1725828afe9c0f528903208b5af4be2e16f98513195821a56487a0ab8012239dd0a86afbccf5e74632dab3cdd76d7a161ea5f265cd2db9ff4d7a80526f9445e39f9753b0961a638291a9d859ae7632f09ef3a282269fb146f6535cffb28c2eaa6751653b56ad58a3c324b60c5fe858047152c544cdada80513a1b09ec3e91c74f791538e5ec0db31d8cd81804972f813140cda98987d7a710e7081a5693c66f284152dc9a731d00b02742f2e1d1c8003a87d16e04655ac08cea562a42bf07081d91103d9f808cd585ec52b5ae55774c5a5070af46841cfb9ef2489a6afe1474a1f19876711fc5cdaec366e55b09854d13a24c9ec693d4b5aee75058decb487f2d673520d63fded0b3c0966955d3ae7df3c00cdb37c5b449bea8ff866ae5a2b1536b9f3bb7b59691165287992f106451b45c5ecf02e55dae6d61e06c606dacc117ef73cc5d8fcb5db357e747f4fdbaba759340fc1e426928e00afcd1dedd4e9f1275ea8c8d32d2408ecd6ae543703588b1db51f0fd3034c625700c29d5875e4a638c977dc4978a37cd789ca7c975a41b0b511b1afe0c8267c627fddb8e7926e28bd6c0cdba74cc8a109ff850a7b189fb6472951d8e11639010c4ff801277f9e01af99615ebde2dc84132bb479028b185d41646ba322cf645fb6d77e239f766cbb3bddcb33607aa19f5317a30b6bac1317f13e671ef34323133ba13e2e828c359d60fe21dba00665f852e1c70e8727a416e1e1d26d00bd8fd87a8155e077e2dc17f2471fed5d884f31d06e8033f9db8acc206a662b0e6745619e3e7724e0bd156d17412c94b70c41cb051cb5012fd6ceed47d871fdefe0a25d88356e72f486a9c3ccdcbe0e5df4791c91203b2711ac0200eaad72c221f4d3898f8c812f675aa0293387b0ec05bb497f3c0bce9a0bd38b024b2b2e44090278f1f758db3a11dd3ee04708c248c9434ab8263ad88c2f1a830c1c60ef327a5893bef466fe3896a9c20707ac65a78539bafc26c35b57e97f84105474dd2e0c65e8ef26c4c978631eff10ee95f2ca64fe013d2d3758c795988a81c8167563b0daebaf0fd5bc0d47d29e972d1e080f50c44e25876acf5b4b028fdd1a76de67314d0f339db586f3fff8a97d28e4baca76ce16ee9ea5db3a38eca7811ffd3c882f2c423e5559152f154126aae5a8d277286b4132970c9327bc348f5092e02e95d202672f410ba9a2b6b7c8a56199e6d4fadcebdf66efcaccaddb66e5c3998f3b69a28f63ab8a86e9813dc138badd68ed1b8a0638b2091e7235ac75e5ee2078df41dfa1209d42d2d575d7e40afa88f00741bedead6f6cd82b15bc84971457c9a76f5cd24a67f357c560190caa6ac429c2609f617f94a3bb353bef35dfbd27bc38abd29b11fde960b3cdce25bdd9cb5027a6afe2c078f04061d3a4cfb422a044d3928a7b63bc0bf0405a03c048edd5f11db0787cf5af95e03725e788e5c17ef7ea2589c55b757f6bf7dbea043e777bd59c490dd1235f522f887e1755ebe29487dd9ada2dccc61dc87bb1a5a8e35fea309c02d0cb9656f86481dc285917e94cc7c5bb4b7e7dd3d63b15b4f1d1ef4eb3bcce9c37fbb910091931c95acda9873307e7928ab56560bbd042ae89f3592de387ecc3b8d35fd12bbe80c40c09e2a32009775460eca476292dfe304b1a8c261ab530eb82aba73c524401ab44c52be36b85e0e7e31b66e3dedeccb2be7f5173d365279be878636aa21b69726319f757dd874ab73329f10b16d2228fdb1969676d13c1f4f451d81dcc836c8659d171e90810592a1fa0d919542a523e118416bde4e80e17dd42a19d95971f5bdd10dda8dd076c764436715badcd77e1e8ee909226267c24df86eb1ed0d6557660fa58b355a9e10232fdf7e728ca92a77d284480d45eebdb9b185b041ee55e143b2671f9d54ee077ee80db6b1206ac537ac08635f25c17890a7105e7a332861844cfec662d1aee1cac6b986f97fc182a72d7f58e41fe7db5a878540b3cf6082f550b1256696cb61906f728b9e65bd4c2eab6ef8a759831e3969283b10951ea33bf9bac6d54b0873253b1ecb2e6f4fab874ea27c5c93f80bcd2c38256aeaa8ca818a443eb020ecec92a4b24eef18b9da6339bd3d5c0caa2d5bd6bdbfb2a8907cf04c00789e04c54a09614ee1aefa1f9436b63cbf9da0f511808cd1045f180400fc3a8996e878b576ae927aa95f55bf73867877ba1d1a0680cd7c3cb1416e2086716c7abb74e5fd14ec0f184d57f84a4249c1dd324037c5091e4f276e828899d3676324ae4c4a8f17656ffd466f55f3f62d5831446ebf2fe58f3e32f704b492c93db6081042ddc81a14f65e685539a0e711c8246683bca64fbedcfcaea9e1f7b307f5eb989161f9858e3753f71d4b8a7aed7386afc86066f87e59c4d211e6837fd1b019f3c523b537d6213665aec1f05db05afea6029234dbe2e0cc2f5cc18be54851e715accb0d20a7237243e26f158159b72d22773efd1879d8a1d50ad714fa9b0163ff3de381f03c162e2042829b952e991e7223e1038d64b3d50415ff14d3d099646377fbaf635346fb0ef24be32ff8f151c6cd3ae263fe34d924cb05ecd5a525edf58281c579b35c9cfe1e63972e4807f2f19ca1053c5a0980e5058eb0bfdf50e07dc345da66f32be0bca137ac8afbb8def2eccd3bfceb9f89c6afd14ba1d72b22bf14e5868438f653edd3ec22a14816cf3a72aa90061283b84b65ca9116e6b75359c121dcc96f9e5b6f2b530c7f959c3de8ee802fa34703e7a5e5632cde2d44831404a677d5d08c0085f27cabbb2bda237919869c45dee67fb0a8d733849abf215187b1840f92ac67c59f2e542312c7bacb2594a657a83c64360342f20ad20aec83b932a08d87ec54304ac81343a5fa0a1b58c101bb6964514ec56135d79ee96fe3cd3c5438b8738ef373659a9c127305b1077ff76c9f9b6c55f99b0664ba4d3001e7aa278518b083b83d74e0501f62633a022cbf2150711c4fa6bee0877a587080f661eb0e9da8fb3fef2512f7661c107e1eb8675ae3c4304fd4b538a8c5754fb77ba243ea9f6638e92c5f54d21a5ed54fd91b66540065a7955c0472941dc2d234106fcf8c052ac10043b00cdae8c3f99391863af", 0x1000) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000000), 0x0) (async) pread(r2, &(0x7f0000000000)="3cd15db7c30016c1110cf08e5235639d130170003391ec4792b14c23710f6fef87ace3272ece4b8cf2f6ba16a0177a22dc0b0a5699", 0x35, 0x1) (async) syz_open_pts() 22:20:47 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/control\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x4, './file0/control\x00', './file0\x00'}) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:47 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x150) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:47 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) write(r0, &(0x7f0000000140)="a0b71b621ac9fe2686ea59cc411db96ea9ae7a08129169300a91b9ae572bc1acac35c8b59f00838c0ed1f220b152ef6770e6710f5c6bc455b39acdfa1ce7fc062e291bca5ceb8d9466886ef946f4c364c1203ac9a75ac711b98918d83e630fd3413e71b8ca8e9d381224d7efb2629e6d56ee04a8b0bf0bd69ef34f747e65276269478cae47d17a36ff186f7ada67e8e34e3344c4906ebfe083edf8a9bff8163ca209ba5ab8e38f5b097355606f23502017bde77ee0ce0b043f36e5576a2416107b026f6a54426c8f67f0248659bc3fada020951b7e58e5d6f5a4874c0a934d9f76880cb929989a97515767d8df5408e557f38d4c840ec6b1ec446db66aa52762700b70126c1b6235f756da0388bfc0725c94c3c4115375a126b320dd37bdbb59283dd84f04b4fb844cc46b2f4043707627d2a510c893abc40456d45673889fc9a744365d2b28412d920fe0cb88d658d433333c54c3a5722b9c5d6739ad74e07e907725de67d97365ec460ee169314bc2b7b3102456e762ed6154909a3882c6a378d8e7c22d586a4e16b5092f3eac80bc8c4776521cc358b30c21cb56bd0a869ffba95d51f4e6c15e7f1da75d8a660440f07ae7be6bbef55d36a0a33e26d0113e9fae684286eefe52a173222e445fc39dbe4daeef38aef9b91a4f5004063ef89d8f287084f4d48e9fd37fa307211db0a889ca25f091f0ff1af9b4a4ba03a88bd786bcc23b0a44abcfa446bbec787cb217f0c241d4af7f1cd3352be7c64a1b700d95cea332b398ff58c955816b6a29b4756fc9545372e0c0065e729d4da478990af6fb7a260961e3aa52555a1e3a4fa43e367b827f2941bbfb8eaa9384682bbff98b4f96571dc2cbf816f629a95666e3892d0b7f376fd10a7ef7a6f5650d2addf7f78069b024da7370be537442ed28e9378aeae8432ef2ae1ee9e3b026173ab3afe5a711d33ea957bf3c7b1b124a806e47c0357304abbcf87be897f6e6c19939467e6232b24c08f607820d9055a1c43d672ca357190292c49d46f1e7a0946bc12de54afcf5c1b2e5f8d18aca2a6cef2247d0d3ec00f3b3b4118ccb286300375a52b14325ded4204c088d4e1414de53c9a3956e3ba30a1648ea058a9d26118e8d2d19602d96161c0e84c35ab141838ac8112d2bea228b986ef5fc50a28cfeb7c82afe7b827eeb0d77115dc54b7ca2ac5df1fe8448ff34d013d0efbf0cc5c461b11449a68dee9a8c76b25268ad1c43299e1c8d4f13a7ab9363f2ab36d3606712bf0cc6055a83ec6b55564263d636a97ea105c99d903144d09e77c793aae8ca8cf1907cc048136c6f1f412dc9ae39fc700ee7e322fcd578b0d5f41ca4b4c9872bffffbfe614dadd1f22e4c2f6795f180c5bf1f98f868999aff6575b12a8c9d86868b640136685716de1da534f21264d15274d745b9d18b91965f21a9de08734f28e1df12e25e1e7b412342f3329b3c904774acc9902919cc97e82a9318c3ae4ef926952fdb1c1920968ea5e27b8e185d52c4b7bc84f65450fd629d4145fb8807c2757399dafdef619384274a058c3a9af5f52f5236c146eeb2770c602804e252e84e4aec1c05343df9fb716abac85417679a2d68a7b3d6eb75facde392ff837b43634ea3182c73faaeb2c482da23e8a1b882fd61b59cc64ac71b3c9dfb07aae4389980144c39a92287bf1cd21b1e5376ecb270bfe3f7155276badebc14e1765bc699a3679791a9744a8ecea454d0b306ab52c0a3f1d84abe79d198bb75c868af60453716340ab630c20b5abcf5596f1c19ff2a1285794771f8bcabe0376396001c40df5862edbc211d8a26d36af2b08a33a4f536432d09ddf30facb251aeb4c034af6acff4b4f9993d0009039872eff2257be0da916b45456a6aedc46c84c4d4703129677be10182b08a7b39e3ecba7a2c3f82b269ea292ab2bc40e9d0358fb030110961b024035baf4b5bfdb175ea1efd11953e964ca698ccaa541b4d2be14cea493020420915a7d3b2307907bb382ffc5635fd5540d60aea0e87deab9a1f5534587ab599944d9dbbdcf79145c53270c34871c4943f86ba5f86bb1dae77646e98314ce99eddafdccdabd1698dd924003d8f7ea492025adfb375422bea6b41def777b3264c309ef013ee07c61ee05052bfbcdf00295847c0284e74855b81f23e2521cb3e93cc3039661b9946d3c73a96fe8a730f15ca78b9705f5462200365607a2f935673f10efbfc3f2f1458532f7a8f544863388e4fe90eb2b1339025f9668d897d2732e88213531fafefd6c16617594786d338f782a7e1d2345932673be36c0b42650078557a5df5af83750cc5d734ecdaa98ac9f09b33d9de64c16fb4e3458241605abf6d4d27628ccf9965794411a1f5b526966a130a60f376749fb2faa57ff010fb44b2798f01588d5ae635054a53baa176e0830014c84d1f9628181abf0e348dd9c86d70b5d0f165d5f28ecc08b5a9f49d75b925d79b8f7459114467638c3286c1160d099277f82c5fc31cfa61e4e978b3127b660b408c02ddc9c488ec3fc12b49d28acf7f35108fa3af08eee0a5e1bf35a92eb6e444c7ae284a12f120a1f20aa0cf4ec3484f03b932d30a10b34ac3853ebebf78dd94eaa4ecc0f28fcfb66a8c6deebf11e4596fb68cff421365a79c02907a5a7ad00effd7436cd1725828afe9c0f528903208b5af4be2e16f98513195821a56487a0ab8012239dd0a86afbccf5e74632dab3cdd76d7a161ea5f265cd2db9ff4d7a80526f9445e39f9753b0961a638291a9d859ae7632f09ef3a282269fb146f6535cffb28c2eaa6751653b56ad58a3c324b60c5fe858047152c544cdada80513a1b09ec3e91c74f791538e5ec0db31d8cd81804972f813140cda98987d7a710e7081a5693c66f284152dc9a731d00b02742f2e1d1c8003a87d16e04655ac08cea562a42bf07081d91103d9f808cd585ec52b5ae55774c5a5070af46841cfb9ef2489a6afe1474a1f19876711fc5cdaec366e55b09854d13a24c9ec693d4b5aee75058decb487f2d673520d63fded0b3c0966955d3ae7df3c00cdb37c5b449bea8ff866ae5a2b1536b9f3bb7b59691165287992f106451b45c5ecf02e55dae6d61e06c606dacc117ef73cc5d8fcb5db357e747f4fdbaba759340fc1e426928e00afcd1dedd4e9f1275ea8c8d32d2408ecd6ae543703588b1db51f0fd3034c625700c29d5875e4a638c977dc4978a37cd789ca7c975a41b0b511b1afe0c8267c627fddb8e7926e28bd6c0cdba74cc8a109ff850a7b189fb6472951d8e11639010c4ff801277f9e01af99615ebde2dc84132bb479028b185d41646ba322cf645fb6d77e239f766cbb3bddcb33607aa19f5317a30b6bac1317f13e671ef34323133ba13e2e828c359d60fe21dba00665f852e1c70e8727a416e1e1d26d00bd8fd87a8155e077e2dc17f2471fed5d884f31d06e8033f9db8acc206a662b0e6745619e3e7724e0bd156d17412c94b70c41cb051cb5012fd6ceed47d871fdefe0a25d88356e72f486a9c3ccdcbe0e5df4791c91203b2711ac0200eaad72c221f4d3898f8c812f675aa0293387b0ec05bb497f3c0bce9a0bd38b024b2b2e44090278f1f758db3a11dd3ee04708c248c9434ab8263ad88c2f1a830c1c60ef327a5893bef466fe3896a9c20707ac65a78539bafc26c35b57e97f84105474dd2e0c65e8ef26c4c978631eff10ee95f2ca64fe013d2d3758c795988a81c8167563b0daebaf0fd5bc0d47d29e972d1e080f50c44e25876acf5b4b028fdd1a76de67314d0f339db586f3fff8a97d28e4baca76ce16ee9ea5db3a38eca7811ffd3c882f2c423e5559152f154126aae5a8d277286b4132970c9327bc348f5092e02e95d202672f410ba9a2b6b7c8a56199e6d4fadcebdf66efcaccaddb66e5c3998f3b69a28f63ab8a86e9813dc138badd68ed1b8a0638b2091e7235ac75e5ee2078df41dfa1209d42d2d575d7e40afa88f00741bedead6f6cd82b15bc84971457c9a76f5cd24a67f357c560190caa6ac429c2609f617f94a3bb353bef35dfbd27bc38abd29b11fde960b3cdce25bdd9cb5027a6afe2c078f04061d3a4cfb422a044d3928a7b63bc0bf0405a03c048edd5f11db0787cf5af95e03725e788e5c17ef7ea2589c55b757f6bf7dbea043e777bd59c490dd1235f522f887e1755ebe29487dd9ada2dccc61dc87bb1a5a8e35fea309c02d0cb9656f86481dc285917e94cc7c5bb4b7e7dd3d63b15b4f1d1ef4eb3bcce9c37fbb910091931c95acda9873307e7928ab56560bbd042ae89f3592de387ecc3b8d35fd12bbe80c40c09e2a32009775460eca476292dfe304b1a8c261ab530eb82aba73c524401ab44c52be36b85e0e7e31b66e3dedeccb2be7f5173d365279be878636aa21b69726319f757dd874ab73329f10b16d2228fdb1969676d13c1f4f451d81dcc836c8659d171e90810592a1fa0d919542a523e118416bde4e80e17dd42a19d95971f5bdd10dda8dd076c764436715badcd77e1e8ee909226267c24df86eb1ed0d6557660fa58b355a9e10232fdf7e728ca92a77d284480d45eebdb9b185b041ee55e143b2671f9d54ee077ee80db6b1206ac537ac08635f25c17890a7105e7a332861844cfec662d1aee1cac6b986f97fc182a72d7f58e41fe7db5a878540b3cf6082f550b1256696cb61906f728b9e65bd4c2eab6ef8a759831e3969283b10951ea33bf9bac6d54b0873253b1ecb2e6f4fab874ea27c5c93f80bcd2c38256aeaa8ca818a443eb020ecec92a4b24eef18b9da6339bd3d5c0caa2d5bd6bdbfb2a8907cf04c00789e04c54a09614ee1aefa1f9436b63cbf9da0f511808cd1045f180400fc3a8996e878b576ae927aa95f55bf73867877ba1d1a0680cd7c3cb1416e2086716c7abb74e5fd14ec0f184d57f84a4249c1dd324037c5091e4f276e828899d3676324ae4c4a8f17656ffd466f55f3f62d5831446ebf2fe58f3e32f704b492c93db6081042ddc81a14f65e685539a0e711c8246683bca64fbedcfcaea9e1f7b307f5eb989161f9858e3753f71d4b8a7aed7386afc86066f87e59c4d211e6837fd1b019f3c523b537d6213665aec1f05db05afea6029234dbe2e0cc2f5cc18be54851e715accb0d20a7237243e26f158159b72d22773efd1879d8a1d50ad714fa9b0163ff3de381f03c162e2042829b952e991e7223e1038d64b3d50415ff14d3d099646377fbaf635346fb0ef24be32ff8f151c6cd3ae263fe34d924cb05ecd5a525edf58281c579b35c9cfe1e63972e4807f2f19ca1053c5a0980e5058eb0bfdf50e07dc345da66f32be0bca137ac8afbb8def2eccd3bfceb9f89c6afd14ba1d72b22bf14e5868438f653edd3ec22a14816cf3a72aa90061283b84b65ca9116e6b75359c121dcc96f9e5b6f2b530c7f959c3de8ee802fa34703e7a5e5632cde2d44831404a677d5d08c0085f27cabbb2bda237919869c45dee67fb0a8d733849abf215187b1840f92ac67c59f2e542312c7bacb2594a657a83c64360342f20ad20aec83b932a08d87ec54304ac81343a5fa0a1b58c101bb6964514ec56135d79ee96fe3cd3c5438b8738ef373659a9c127305b1077ff76c9f9b6c55f99b0664ba4d3001e7aa278518b083b83d74e0501f62633a022cbf2150711c4fa6bee0877a587080f661eb0e9da8fb3fef2512f7661c107e1eb8675ae3c4304fd4b538a8c5754fb77ba243ea9f6638e92c5f54d21a5ed54fd91b66540065a7955c0472941dc2d234106fcf8c052ac10043b00cdae8c3f99391863af", 0x1000) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000000), 0x0) pread(r2, &(0x7f0000000000)="3cd15db7c30016c1110cf08e5235639d130170003391ec4792b14c23710f6fef87ace3272ece4b8cf2f6ba16a0177a22dc0b0a5699", 0x35, 0x1) (async) pread(r2, &(0x7f0000000000)="3cd15db7c30016c1110cf08e5235639d130170003391ec4792b14c23710f6fef87ace3272ece4b8cf2f6ba16a0177a22dc0b0a5699", 0x35, 0x1) syz_open_pts() 22:20:48 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="de232c68a9efe487510a4db4987d83ced633af6e785c7618d255dfef55b0d155456ef6a7e755e8f92df96d418f9de8666329dd7f1f8db0c6a268dba0856e905680c265b81e7ff6b2f4d4dcafc348f332688b02432e95ecc3e7590d064d385695379ef1b36d703c78426169c235ec63673d8acb9d4424f3cb6b4c463e3e9af33b6bb730716326de8d10bc74db5bb2e5a1018d8fec01eee74d5eb340f9478c468440d3cabd40735ad6bc2e5e", 0xab) (async, rerun: 32) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (rerun: 32) 22:20:48 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x20000, 0x1f, 0x0, "f87ccc74fd3c4747d4ed4c97758c3754fec75d4f", 0x5, 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:48 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) semget$private(0x0, 0x2, 0x0) (async) r5 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x9, 0x401, 0xfffffffffffffffe}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:48 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000180)="6d52fabd9b011617136cfdd28c406ceb4f6ab818acadfaac3cb96d9c989f7f6bd4782ca14145d28f414e31de621384424ba9bb6b53bc3ffcd93ab61d45b457d965ac77b56ceb5a66ddded071a616c941b763091cd9d92b2704956e4ebf27ff84d2147026c79ecf81920674674a0912600ff1b1bd325c5724e9e21d66602c18d067369a1947d9486d29fced30f5e90e6249b379fbf7f1675126e6692f541a7e88a14f404c98f7d81845e6f2fbc4904892df2a503f217a22c7c570b0b993767f5ca39aba0d2747636ae568310570ef52563de058e31cf7a9967e40f78b847862cc69182a5a632dbd5ac727", 0xea}, {&(0x7f0000000280)="f6ee765203794dde163c10c9c9a8ad85ef7a7138a32f9d11e5ca9f107e8d", 0x1e}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:48 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="de232c68a9efe487510a4db4987d83ced633af6e785c7618d255dfef55b0d155456ef6a7e755e8f92df96d418f9de8666329dd7f1f8db0c6a268dba0856e905680c265b81e7ff6b2f4d4dcafc348f332688b02432e95ecc3e7590d064d385695379ef1b36d703c78426169c235ec63673d8acb9d4424f3cb6b4c463e3e9af33b6bb730716326de8d10bc74db5bb2e5a1018d8fec01eee74d5eb340f9478c468440d3cabd40735ad6bc2e5e", 0xab) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:48 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x20000, 0x1f, 0x0, "f87ccc74fd3c4747d4ed4c97758c3754fec75d4f", 0x5, 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x20000, 0x1f, 0x0, "f87ccc74fd3c4747d4ed4c97758c3754fec75d4f", 0x5, 0x3}) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:48 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/control\x00') (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x4, './file0/control\x00', './file0\x00'}) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:48 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x150) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:48 executing program 6: lseek(0xffffffffffffffff, 0xfffffffffffffffd, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000140)=[{r1, 0x8}], 0x1, 0x3) 22:20:48 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000180)="6d52fabd9b011617136cfdd28c406ceb4f6ab818acadfaac3cb96d9c989f7f6bd4782ca14145d28f414e31de621384424ba9bb6b53bc3ffcd93ab61d45b457d965ac77b56ceb5a66ddded071a616c941b763091cd9d92b2704956e4ebf27ff84d2147026c79ecf81920674674a0912600ff1b1bd325c5724e9e21d66602c18d067369a1947d9486d29fced30f5e90e6249b379fbf7f1675126e6692f541a7e88a14f404c98f7d81845e6f2fbc4904892df2a503f217a22c7c570b0b993767f5ca39aba0d2747636ae568310570ef52563de058e31cf7a9967e40f78b847862cc69182a5a632dbd5ac727", 0xea}, {&(0x7f0000000280)="f6ee765203794dde163c10c9c9a8ad85ef7a7138a32f9d11e5ca9f107e8d", 0x1e}], 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:49 executing program 3: close(0xffffffffffffffff) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 64) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x150) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:49 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/control\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x4, './file0/control\x00', './file0\x00'}) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:49 executing program 4: close(0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f00000002c0)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c", 0xbc}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f00000000c0)="9fa53d7722fa0c0203", 0x9}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a4a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000001380)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee5c2ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b57e13c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a3ad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbee22c076ddd53a7a7c1aa19570f3a5422cc753880aca58ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae10addd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70561b363b42de6d21da4778a633538d271b0fce3d5e43322ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d21751c929af9d09a3eadc2062db3073072bbde3f9ab3ac62106adbe5c38bb1ecb1e8d8d6f6b2d7b4c80eb223928346e0d9e35d9ab39569f042640b325be7c87babfcf4b382a7fc0a276cf9f5018034dd324e64bc4f9a3340ce822dcc5b7dc5f5fad0054933bda97d097c129dafe947889f7dc7cb7a54b69d70225d77a11ead63a8411455299fddb48eeb52652ee107a34666242388efda8a17c369855abaae87f81d2df532e4bc0296b24880302c90471c33274a9d4fc7fe7ef8bac0c8ad5a646552236473fd1f53e308e0211594e356a0a3b7baea99eb85fbd1018c2f7b0f1dc02e984c2f6c7ef60f61a859d63393ff69b13ccec982293c79c3ff501400fc8ecc78b5e781be1a1ccf45fb5516dafad0399fd245a595d91a973092ed679821993af9e30e15da220d1549cffd33ef450aed6779284fa1e2992990e7bbbd7302d69f764f1f4a5e72fe17f7f8ae1ca9370cd3a9f3a7c8e822645cd74aa55d17b12960093d1133a53d84887e10567d105705bc3ae5cc0954c8bcfc192bd7f71f6c0eaefeed7ec749bcd330fd49f0b1f5ae9a891e66781f07da2cf296755557a3cfab853a9b01795b44172eef7ef9c5fbe77290af577180c8e5ec6ac3a82fbfe376a30085841caa4f65508f83b2e1fbcc47148dca570e8f7be78d753e2489651ae61063be2f9de94a8c58a1d33f099454524bad5db71e943fbf03ed51a6f8cbc14d827b87b05d1a215668bd252ea18d29f9fe0a3fbd", 0xe57}], 0x6) close(r0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:49 executing program 0: syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) (async) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000180)="6d52fabd9b011617136cfdd28c406ceb4f6ab818acadfaac3cb96d9c989f7f6bd4782ca14145d28f414e31de621384424ba9bb6b53bc3ffcd93ab61d45b457d965ac77b56ceb5a66ddded071a616c941b763091cd9d92b2704956e4ebf27ff84d2147026c79ecf81920674674a0912600ff1b1bd325c5724e9e21d66602c18d067369a1947d9486d29fced30f5e90e6249b379fbf7f1675126e6692f541a7e88a14f404c98f7d81845e6f2fbc4904892df2a503f217a22c7c570b0b993767f5ca39aba0d2747636ae568310570ef52563de058e31cf7a9967e40f78b847862cc69182a5a632dbd5ac727", 0xea}, {&(0x7f0000000280)="f6ee765203794dde163c10c9c9a8ad85ef7a7138a32f9d11e5ca9f107e8d", 0x1e}], 0x2) (async) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000180)="6d52fabd9b011617136cfdd28c406ceb4f6ab818acadfaac3cb96d9c989f7f6bd4782ca14145d28f414e31de621384424ba9bb6b53bc3ffcd93ab61d45b457d965ac77b56ceb5a66ddded071a616c941b763091cd9d92b2704956e4ebf27ff84d2147026c79ecf81920674674a0912600ff1b1bd325c5724e9e21d66602c18d067369a1947d9486d29fced30f5e90e6249b379fbf7f1675126e6692f541a7e88a14f404c98f7d81845e6f2fbc4904892df2a503f217a22c7c570b0b993767f5ca39aba0d2747636ae568310570ef52563de058e31cf7a9967e40f78b847862cc69182a5a632dbd5ac727", 0xea}, {&(0x7f0000000280)="f6ee765203794dde163c10c9c9a8ad85ef7a7138a32f9d11e5ca9f107e8d", 0x1e}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:49 executing program 7: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0xffffffffffffffff, r3, r4, 0x24, 0x8}, 0x10001, 0x4, 0x6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0xffffffffffffffff, r3, r4, 0x24, 0x8}, 0x10001, 0x4, 0x6}) r5 = geteuid() r6 = msgget(0x1, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0x1, r3, r4, r3, r9, 0x88, 0x401}, 0x2, 0x3f, r2, r2, 0x12f, 0x7, 0xfff, 0x1}) (async) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0x1, r3, r4, r3, r9, 0x88, 0x401}, 0x2, 0x3f, r2, r2, 0x12f, 0x7, 0xfff, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r5, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r12) (async) setreuid(r8, r12) preadv(r11, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r13 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x6, r3, r4, r13, r4, 0x2, 0x1f}, 0xec3, 0x10, r2, r2, 0x9, 0x81, 0x7}) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x6, r3, r4, r13, r4, 0x2, 0x1f}, 0xec3, 0x10, r2, r2, 0x9, 0x81, 0x7}) 22:20:49 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x40, 0xffffffc1, 0x2, "6084ed2566a41d195895e3bdaa9edd8918d4bf46", 0x5, 0x8}) close(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:49 executing program 6: lseek(0xffffffffffffffff, 0xfffffffffffffffd, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000140)=[{r1, 0x8}], 0x1, 0x3) 22:20:49 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/46) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0xa0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) geteuid() (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/46) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0xa0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80), 0xffffffffffffff07) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, r6, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(0x0, 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) 22:20:49 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001}) r5 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x9, 0x401, 0xfffffffffffffffe}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x401, 0x0, 0xc8, 0x80000001, "e39dc533a71edd99adb8be0c926bfd5718d0a104", 0x8001, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 22:20:50 executing program 4: close(0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f00000002c0)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c", 0xbc}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f00000000c0)="9fa53d7722fa0c0203", 0x9}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a4a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000001380)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee5c2ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b57e13c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a3ad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbee22c076ddd53a7a7c1aa19570f3a5422cc753880aca58ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae10addd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70561b363b42de6d21da4778a633538d271b0fce3d5e43322ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d21751c929af9d09a3eadc2062db3073072bbde3f9ab3ac62106adbe5c38bb1ecb1e8d8d6f6b2d7b4c80eb223928346e0d9e35d9ab39569f042640b325be7c87babfcf4b382a7fc0a276cf9f5018034dd324e64bc4f9a3340ce822dcc5b7dc5f5fad0054933bda97d097c129dafe947889f7dc7cb7a54b69d70225d77a11ead63a8411455299fddb48eeb52652ee107a34666242388efda8a17c369855abaae87f81d2df532e4bc0296b24880302c90471c33274a9d4fc7fe7ef8bac0c8ad5a646552236473fd1f53e308e0211594e356a0a3b7baea99eb85fbd1018c2f7b0f1dc02e984c2f6c7ef60f61a859d63393ff69b13ccec982293c79c3ff501400fc8ecc78b5e781be1a1ccf45fb5516dafad0399fd245a595d91a973092ed679821993af9e30e15da220d1549cffd33ef450aed6779284fa1e2992990e7bbbd7302d69f764f1f4a5e72fe17f7f8ae1ca9370cd3a9f3a7c8e822645cd74aa55d17b12960093d1133a53d84887e10567d105705bc3ae5cc0954c8bcfc192bd7f71f6c0eaefeed7ec749bcd330fd49f0b1f5ae9a891e66781f07da2cf296755557a3cfab853a9b01795b44172eef7ef9c5fbe77290af577180c8e5ec6ac3a82fbfe376a30085841caa4f65508f83b2e1fbcc47148dca570e8f7be78d753e2489651ae61063be2f9de94a8c58a1d33f099454524bad5db71e943fbf03ed51a6f8cbc14d827b87b05d1a215668bd252ea18d29f9fe0a3fbd", 0xe57}], 0x6) close(r0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) (async) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:50 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/control/file1\x00', r0, r1) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:50 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x40, 0xffffffc1, 0x2, "6084ed2566a41d195895e3bdaa9edd8918d4bf46", 0x5, 0x8}) close(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0xd00) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:50 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, r5, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) r10 = open$dir(&(0x7f0000000500)='./file1\x00', 0x2, 0x4) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="225d35c9083c220324f796676150fcee029ef597a3b37c9f0b1addcfa7b8ad89a13849af609c04360b595b5112c40f4f457433d95121b7e2355652a854f3f208a42bed3122196aab2d0c5ccf65a0589e6b31a1aac54209944f3f885fcb630c0f60f5a3917d5581345ea9d98d5b74db832ae65bf93a87fc524258dcf0e314f7fe93a277e89fb7573d0dacdc7da17e8997c9234d1da1244243df97f4a107f27d466331bf87437dce0da4afdf6acdd6d6524b18a6b4daba9ea565336d5d2b234793d4548f5e2d4a86196de9", 0xca}, {&(0x7f0000000440)}], 0x2, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r8, r6, r7, r0, r7, r0]}, @rights={0x20, 0xffff, 0x1, [r6, r9, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r6, r10, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r4}], 0x90, 0x4}, 0x40c) 22:20:50 executing program 4: close(0xffffffffffffffff) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f00000002c0)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c", 0xbc}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f00000000c0)="9fa53d7722fa0c0203", 0x9}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a4a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000001380)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee5c2ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b57e13c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a3ad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbee22c076ddd53a7a7c1aa19570f3a5422cc753880aca58ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae10addd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70561b363b42de6d21da4778a633538d271b0fce3d5e43322ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d21751c929af9d09a3eadc2062db3073072bbde3f9ab3ac62106adbe5c38bb1ecb1e8d8d6f6b2d7b4c80eb223928346e0d9e35d9ab39569f042640b325be7c87babfcf4b382a7fc0a276cf9f5018034dd324e64bc4f9a3340ce822dcc5b7dc5f5fad0054933bda97d097c129dafe947889f7dc7cb7a54b69d70225d77a11ead63a8411455299fddb48eeb52652ee107a34666242388efda8a17c369855abaae87f81d2df532e4bc0296b24880302c90471c33274a9d4fc7fe7ef8bac0c8ad5a646552236473fd1f53e308e0211594e356a0a3b7baea99eb85fbd1018c2f7b0f1dc02e984c2f6c7ef60f61a859d63393ff69b13ccec982293c79c3ff501400fc8ecc78b5e781be1a1ccf45fb5516dafad0399fd245a595d91a973092ed679821993af9e30e15da220d1549cffd33ef450aed6779284fa1e2992990e7bbbd7302d69f764f1f4a5e72fe17f7f8ae1ca9370cd3a9f3a7c8e822645cd74aa55d17b12960093d1133a53d84887e10567d105705bc3ae5cc0954c8bcfc192bd7f71f6c0eaefeed7ec749bcd330fd49f0b1f5ae9a891e66781f07da2cf296755557a3cfab853a9b01795b44172eef7ef9c5fbe77290af577180c8e5ec6ac3a82fbfe376a30085841caa4f65508f83b2e1fbcc47148dca570e8f7be78d753e2489651ae61063be2f9de94a8c58a1d33f099454524bad5db71e943fbf03ed51a6f8cbc14d827b87b05d1a215668bd252ea18d29f9fe0a3fbd", 0xe57}], 0x6) (async) close(r0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x1) (async, rerun: 64) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 64) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:50 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x40, 0xffffffc1, 0x2, "6084ed2566a41d195895e3bdaa9edd8918d4bf46", 0x5, 0x8}) close(0xffffffffffffffff) (async) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:50 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setregid(r7, 0xffffffffffffffff) setregid(0xffffffffffffffff, r7) r8 = getpid() r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x800, r2, 0xffffffffffffffff, r3, r7, 0x106, 0x947}, 0x100, 0x5f, r8, r9, 0x7, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r11, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r12 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r10, r11, r12, r11, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r11, r12, r14, 0x22, 0x400}, 0x1, 0x8e46, 0x20}) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r11) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r15, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x401, 0x0, 0xc8, 0x80000001, "e39dc533a71edd99adb8be0c926bfd5718d0a104", 0x8001, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = dup(0xffffffffffffff9c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) (async) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async, rerun: 64) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) (rerun: 64) 22:20:51 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@un=@file={0x0, ""/39}, 0x29, &(0x7f0000000080)=[{&(0x7f0000000240)=""/126, 0x7e}], 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, 0x1000) write(r0, &(0x7f0000000140)="65e0f640cd579f6af1bf2da474a07309408fa2f24068fcfccc88ee65724c7731102037b14c31397b41a639edc05fde96b406c5c289c95cca34c239e7dbb8118fac258232d67240955f51c580b275a5e7be8ffadae557c948fb4fa69f1c67a5215a43f3d9e491bfb9e57123d54147824a5f68e9a050d2e1414401886be0fec6e187329b5de9004bb742ffa33eca117fbd1b4871ed624c04e8e4c3e96be77443bfa21ff8e989e12caa383a4989f5e3c5f1cf7eb3d81f7d83ab558dba3a2e5a9b9e7112ba597e053c6ec24928ee5bc793d6c0748d2877be7537e400b0a0538814f614386a4d514c01b124ea173b142a", 0xee) 22:20:51 executing program 6: lseek(0xffffffffffffffff, 0xfffffffffffffffd, 0x0) (async) lseek(0xffffffffffffffff, 0xfffffffffffffffd, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) (async) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000140)=[{r1, 0x8}], 0x1, 0x3) 22:20:51 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000080)='$$/%\'\x00', &(0x7f0000000140)=']!-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.,}\x00', &(0x7f0000000240)='$(\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-,J+(.:/-.*]}\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\'\'-\x00']) 22:20:51 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/control/file1\x00', r0, r1) (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:51 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getgid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x7, 0xffffffffffffffff, r5, 0x0, r4, 0x10b}, 0x0, 0x2, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r6, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r6, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r0, &(0x7f0000000440)='./file0\x00', 0x160) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r6, r5, r3, r4, 0x149, 0x1000}, 0x2, 0x7a, r2, r2, 0x7, 0x8c, 0x3}) openat(r0, &(0x7f0000000500)='./file0\x00', 0x200, 0x1e0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x5, r6, 0x0, r3, r4, 0x10}, 0x4, 0x52fb, r2, r2, 0x3f, 0x9, 0x200}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x401, 0x0, 0xc8, 0x80000001, "e39dc533a71edd99adb8be0c926bfd5718d0a104", 0x8001, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) (async) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async, rerun: 32) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 32) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 22:20:51 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="29b7c6520545707e86f42aa0ea4092347e0fbf693f4c70f2304de53e1d298e67346936bc1e9bcf629e8d18428c2b0d24de3178d34e0f625abb3e9b497608bdc21694582a9609c95dcee644f09d1ce9d3cb62d17d3057fca85d23b6848d9b76c34c3cc119479cbcac42a4d74ab655c1ed4b76934576819d6bdc493b22907897f0edced06837cefb3e", 0x88}, {&(0x7f0000000200)="c9cdd63b124c97f4b08d94dbf6fb7031e7a81ea50d4e8a03eebab88783e04c27534bf690067863e7c8357e6f3bd4f3ee3d53fe292415c0e14161fccc7fb2a3af5ddf3cb1c443408da51b973122e9365cc8b77cb06647b7f1bd5314f1af20fec4aaa4f0c55b63835148c587c525f2eb578547dd494893db8a2718e5bb2c015d9c315aa9cfaf5d504986b075a19375ee1d2f5fb2e5c4e8846b74b15b2790f0a3b6330d28ee89324944f49294482d620c4bd34e50ed5c29e1515f7814f56a3f1468174e6e636435024b83f6046cf4b317e1ab507051d8ba4ae188872b12878a0a6197a513bd8f657fb612", 0xe9}], 0x2) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:51 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 32) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@un=@file={0x0, ""/39}, 0x29, &(0x7f0000000080)=[{&(0x7f0000000240)=""/126, 0x7e}], 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, 0x1000) (async, rerun: 64) write(r0, &(0x7f0000000140)="65e0f640cd579f6af1bf2da474a07309408fa2f24068fcfccc88ee65724c7731102037b14c31397b41a639edc05fde96b406c5c289c95cca34c239e7dbb8118fac258232d67240955f51c580b275a5e7be8ffadae557c948fb4fa69f1c67a5215a43f3d9e491bfb9e57123d54147824a5f68e9a050d2e1414401886be0fec6e187329b5de9004bb742ffa33eca117fbd1b4871ed624c04e8e4c3e96be77443bfa21ff8e989e12caa383a4989f5e3c5f1cf7eb3d81f7d83ab558dba3a2e5a9b9e7112ba597e053c6ec24928ee5bc793d6c0748d2877be7537e400b0a0538814f614386a4d514c01b124ea173b142a", 0xee) (rerun: 64) 22:20:51 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x12) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:51 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000080)='$$/%\'\x00', &(0x7f0000000140)=']!-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.,}\x00', &(0x7f0000000240)='$(\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-,J+(.:/-.*]}\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\'\'-\x00']) 22:20:51 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) (rerun: 64) chown(&(0x7f00000000c0)='./file0/control/file1\x00', r0, r1) (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:52 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (rerun: 64) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, r5, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) (async) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) (async) r10 = open$dir(&(0x7f0000000500)='./file1\x00', 0x2, 0x4) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="225d35c9083c220324f796676150fcee029ef597a3b37c9f0b1addcfa7b8ad89a13849af609c04360b595b5112c40f4f457433d95121b7e2355652a854f3f208a42bed3122196aab2d0c5ccf65a0589e6b31a1aac54209944f3f885fcb630c0f60f5a3917d5581345ea9d98d5b74db832ae65bf93a87fc524258dcf0e314f7fe93a277e89fb7573d0dacdc7da17e8997c9234d1da1244243df97f4a107f27d466331bf87437dce0da4afdf6acdd6d6524b18a6b4daba9ea565336d5d2b234793d4548f5e2d4a86196de9", 0xca}, {&(0x7f0000000440)}], 0x2, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r8, r6, r7, r0, r7, r0]}, @rights={0x20, 0xffff, 0x1, [r6, r9, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r6, r10, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r4}], 0x90, 0x4}, 0x40c) 22:20:52 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="29b7c6520545707e86f42aa0ea4092347e0fbf693f4c70f2304de53e1d298e67346936bc1e9bcf629e8d18428c2b0d24de3178d34e0f625abb3e9b497608bdc21694582a9609c95dcee644f09d1ce9d3cb62d17d3057fca85d23b6848d9b76c34c3cc119479cbcac42a4d74ab655c1ed4b76934576819d6bdc493b22907897f0edced06837cefb3e", 0x88}, {&(0x7f0000000200)="c9cdd63b124c97f4b08d94dbf6fb7031e7a81ea50d4e8a03eebab88783e04c27534bf690067863e7c8357e6f3bd4f3ee3d53fe292415c0e14161fccc7fb2a3af5ddf3cb1c443408da51b973122e9365cc8b77cb06647b7f1bd5314f1af20fec4aaa4f0c55b63835148c587c525f2eb578547dd494893db8a2718e5bb2c015d9c315aa9cfaf5d504986b075a19375ee1d2f5fb2e5c4e8846b74b15b2790f0a3b6330d28ee89324944f49294482d620c4bd34e50ed5c29e1515f7814f56a3f1468174e6e636435024b83f6046cf4b317e1ab507051d8ba4ae188872b12878a0a6197a513bd8f657fb612", 0xe9}], 0x2) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:52 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@un=@file={0x0, ""/39}, 0x29, &(0x7f0000000080)=[{&(0x7f0000000240)=""/126, 0x7e}], 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, 0x1000) write(r0, &(0x7f0000000140)="65e0f640cd579f6af1bf2da474a07309408fa2f24068fcfccc88ee65724c7731102037b14c31397b41a639edc05fde96b406c5c289c95cca34c239e7dbb8118fac258232d67240955f51c580b275a5e7be8ffadae557c948fb4fa69f1c67a5215a43f3d9e491bfb9e57123d54147824a5f68e9a050d2e1414401886be0fec6e187329b5de9004bb742ffa33eca117fbd1b4871ed624c04e8e4c3e96be77443bfa21ff8e989e12caa383a4989f5e3c5f1cf7eb3d81f7d83ab558dba3a2e5a9b9e7112ba597e053c6ec24928ee5bc793d6c0748d2877be7537e400b0a0538814f614386a4d514c01b124ea173b142a", 0xee) 22:20:52 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x12) (rerun: 32) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:52 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000080)='$$/%\'\x00', &(0x7f0000000140)=']!-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.,}\x00', &(0x7f0000000240)='$(\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-,J+(.:/-.*]}\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\'\'-\x00']) close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000080)='$$/%\'\x00', &(0x7f0000000140)=']!-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.,}\x00', &(0x7f0000000240)='$(\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-,J+(.:/-.*]}\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\'\'-\x00']) (async) 22:20:52 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') r0 = socket$unix(0x1, 0x115d2a2c9bfa65a7, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="da9088eba27ebeb82d29df7ecb111f6917452c38ca03d75581044bef793573a2af917dc9b0c42f", 0x27}, {&(0x7f00000001c0)="a25de48bdfd77c87ddbf07b1d4b6f30a0a8a6f6f020e097d97ee23c3996c197d297df6e0ea08fc282c59e21cd97a8b0c087c4d47cefbd204c61db050a99b886fa10616b310d80ce61c8186ec1f42823834de0aced72fae7eaff9a3a145c13960231aaad3cb6f62c19782faf0eed5a030aa7d49b73b67820f6f58a6e002ef2c90816dde22b0411374871e1fcd6d57fd8668765ad20e9a6d842c82021e165a31c064a60a20d9e43e6a03e47a533f6320f96c55424f6b40a8e16181ca537ee26e", 0xbf}, {&(0x7f0000000280)="21c94406e1d5570a5552c5e565f5eb26613ae556bcce308fb5ca9e2ec5a11e360a91578aac38e76b497c1d2ad1c8beed9a389e3c0fade53d6f64160fef92279478abd15bd16897cfa2cd000f30217f43c9715269fe9e1a8d327516a9965b14e57b30fe043f703e6d67a34bb10211492e89c6d788f6e4533412186ca05bf7701d804b1ec6594727ce91421cc029b00596798b9303dd40034ae17c5494777d328e33c68ef2b1c16de95079abe08e7ed96f893b890271fe01b8103b39ae44eef4243ff2a48e12d01e9c12ad81d1cebe78ba5f1c3ca4b630ec85edefde030677a69b9273ce8a", 0xe4}], 0x3, &(0x7f0000000380)=[{0xa0, 0x1, 0x8000, "d0bb36c715b5f0316159d0c5f31dcc4dda42ae4737c3d3eddc5834f489f976aa2707fe031a5a339237d9b8fe7def2549dceb11477472bd0fea7d520fc26a7964b5a499c64772b87a70f5022f9bf1f545b0a2aa644dc04f8a960ae1e3e4ae40918e3ec357f486bcdd98ed1382ff372abc2b52950bd41f6e8c3f2427a23818594057d995c75be0eb255c78dbe19014"}], 0xa0}, 0x2}, 0x10, 0x408) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:52 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x12) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:53 executing program 6: lseek(0xffffffffffffffff, 0x9, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xfffff2e5, 0x8}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="63fcc514863fe0", 0x7}, {&(0x7f0000000140)="116b92606a3fb0f860b653cb80dd2ec5e48a5e272200e7d45c22ecdf83443700acc8d411e5ee5226e54e0c1aca8b46e4f56166936745ae7233b20094d5bcb4bafe3ed8386cc8140854b7a0c60c054d80dc8d56489057ba66a50ecd789892342462fda6b8d3", 0x65}], 0x2, &(0x7f0000000200)=[{0x50, 0x1, 0x97ef, "a530e5d35588dee08ea93a2907b43d05bd9a7d9f18d813c3b85017f5ee1d52013f45ef65adae0d3560c5d5cfe37fe152faedb05eceb98c8ef80e10"}, {0xf8, 0xffff, 0x0, "c46d5bc6ceeabd117324c39c569841b9828dc26d078bb91243fc3b175e0082e0fbaf7779b445e69dd2d84f87300c02156b906c4b0dca25cc8e5573f9e3d3093e4ee73d98de4480542f07223fcaf1bc84d5e9528f1860be7204326004bdec0a28b4822f9ea40be4bcb95f8259cdc34c56411dea2047e26c4712f1f53d67bb94eb11264d850b6d753f444b3a5e947572a26dc8bfc55efa5dc25119a5ea1196f4fef4f3a46e00250b9346f392b4030167eaad5287a8df58325aa00cfeb402f875ed6501192d77e696ae9e2d96f2911ec5d7096362ebc983cccbbf8dfc6233ffea260d90"}, {0xc0, 0xffff, 0x9, "2e035a1d6f5795e4d7f70ed190cef2516492f22874f7881eb71f2d26a61eaf1f5c2aa488d87f7d691c7dbf5e6119cf5a207c682c6e4d9d60a17c1a375f40ce499e25d0f135082e3e3d864a20585bca59507512debdd6ce272b0b7d9c6c094254e18d41e26176c474e87f7b2cd66af3f94b9710e209b825410407b0ef42cf49224802f47e34760603211bff2ffa841bb40030483ac2ff9bc7442589745c5895cfff19c2f8e8d63ad4c5ec41a6a556b7cd"}, {0xa0, 0x1, 0xffff, "8736a304123497dcd35015904d836a4393f3bb66c6e8efb91193a193c3aae4793e966d6448693e236098b41ac24ca34a689c6b6e2afee6dae05d1a02b2d689194b9c1b52abc457a48db39f2578b38e23871e3e9c68014f7bd98971925b88fa81491fab45a802d4af923129b19bf05ad3578cf205a73b0b333112a9851d5a827cf8dfb9e8323340207c86438b"}], 0x2a8}, 0x400) 22:20:53 executing program 0: syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 32) dup(0xffffffffffffff9c) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="29b7c6520545707e86f42aa0ea4092347e0fbf693f4c70f2304de53e1d298e67346936bc1e9bcf629e8d18428c2b0d24de3178d34e0f625abb3e9b497608bdc21694582a9609c95dcee644f09d1ce9d3cb62d17d3057fca85d23b6848d9b76c34c3cc119479cbcac42a4d74ab655c1ed4b76934576819d6bdc493b22907897f0edced06837cefb3e", 0x88}, {&(0x7f0000000200)="c9cdd63b124c97f4b08d94dbf6fb7031e7a81ea50d4e8a03eebab88783e04c27534bf690067863e7c8357e6f3bd4f3ee3d53fe292415c0e14161fccc7fb2a3af5ddf3cb1c443408da51b973122e9365cc8b77cb06647b7f1bd5314f1af20fec4aaa4f0c55b63835148c587c525f2eb578547dd494893db8a2718e5bb2c015d9c315aa9cfaf5d504986b075a19375ee1d2f5fb2e5c4e8846b74b15b2790f0a3b6330d28ee89324944f49294482d620c4bd34e50ed5c29e1515f7814f56a3f1468174e6e636435024b83f6046cf4b317e1ab507051d8ba4ae188872b12878a0a6197a513bd8f657fb612", 0xe9}], 0x2) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:53 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001400)={0x786, './bus\x00', './bus\x00'}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="ed5bd86c0731e2b1e55fe79007decfc45cae3a733b04fa465e98574f41d83adc2c196269d288e7394f3f6e1c73fe6568e9b23c1c83798a9cb7d35f57ae01d92496a34b94b84b2c03353d08755e9d42c0457bc3a529842c9cb922edac674f3eb6bb321417b3c499b1f338b3ddbad7d1710e0a31c9fa703a4b14ba3c497f9cc15745ba", 0x82}, {&(0x7f0000000000)="e18e5dc3f6a7a3ec75aa5cdc050b9afeeb4c694463b2b1fb8d680bcbe921f47c2dff579089d1cab18e988e77480b5fd077d3591f0b57b1994f", 0x39}, {&(0x7f0000000200)="0a2c8d47b291fc9c51c14b593b751966855dab5cd056834a62bad06e8816eb904fcf78343307734ab644a0f5c7a6db4b98a2d54ea4502a56618141fac50faf97ad345893d406610cbb5bfa65fb9423cb264c4650f17002bbf0a040ebb6fb", 0x5e}, {&(0x7f0000000280)="2510587e6d207935d93e47596c7863ebd2c895e5f4eca59fc4b6d6b52c6fd25f9b39e37b301366e04f20d372bcac304feed8745acd7affd358f884b12b805da1a8ddb1973f82ce329811a4756db16536", 0x50}, {&(0x7f0000000300)="93f8dacdc27792e6b06f31f6fc30976e188a93e0f877e6e85d25da2c04007d89a84aab6e761888481425fc3db110c30a349dd6b92a3fb1c79630f5c9222c91ba5dcfcf9143c63e118daa71177f70a91d40aac90170331a9a3632618a9092360eac683cabb70425b668eabc724ce569d9465eb0c3", 0x74}, {&(0x7f0000000380)="252d5bcae4ac2292acc8428b7997d692e6fc1f900ef553ed725a919b41f4a0cbbeeb8096b7f636e146013eb1c5708c2dbd3094f77521bb136b803946fc0d10cc5b717f202661eba0f0a194db7037cf44a3d6f6c4ef16e04049dc567cacf565ed4be86181e1e42c3cde3fd01711d3949f769cf4a90708bbf50a560cb3dae7635fd65376882f9814e3e1abdd9e1a2681daeade529acbc79fe13b5bcc481a3bdfea904c1959e43218b310f9b44167404f25e8c182bb7d7798b8c9b6ac80e876ec76258ad46b770156394837d056f9a7d6a700054ceb27de3ae056530fc30844218115e3ffb97c48496b19578bbf833dbab3b65c8e781bf815cc179c0a2c32535af19b61c5c7c17ee6e45425afa314751ceea98e3927b306a19ec0ac20d2144a6188207e8b96d91a55246445b3b0a799a53a1b8032dea1e4837e93d7fddb0287bbe669324afa7dd3cd17e3c20384a8b6dd7f54725d0f6ff6da1fd4f714df91b4d8c50c49b1425d92eb2ee49906addd2e3660b25b98f82f163dc011e5a0ddd36dcdfa9a0bbfbfcf544f0be67b59c7a37a284e15d232a6d855a96c624fcc57d4f464c9345657b5859d9035c6304872e7def2b59fbdbcebb87f6cfc2f400d1b22b6602398a46eb30b6b4f0c139730ab53416f7027500b320d1fde08d187b99e8892b97b1c6eb7b1213591af734e2edc857fd608318514f5b5ace0b883a4ea6cb7fb24a311dc36ba7c1b769e75624778a24adba206c15d0278d142f118f1fb69ce5327e385da83024ae0985bfc8f7cb116db897315caefa21649c372650e0eb521dbb340704ee2bc6f341a922bfc13a99207ad724e54efbd46633ca65e4272c7ef9bd203adb03c42bc928987e716838e776846bec22cd9c037b17f5d88763548a17ef9f54b32f24fee66f883c15096664e5f9b8b2a2f0334e18a67ba8c20c155d5b44684c095f35808c3f5990ef72a3c8ea43907a02b1b47cc65ded9111cacf5674dcb3e9d013f9ed0e4bc4a3b00581eefb656d7bf8c4e75bcc6615a631f4a0a93b7a145c39ed93acb2103c0b3af26d4c50a6ca3596e088379c116cd0b40974817646a67554adef928ce60f1b238e652ac07210d649497b33114d43f5421e230ee8ec1012ddb2dd504cf0b8a29e948f410a5fa27e9d1c6aae185c0eeae0b5385f5385c9e5614846ceb5fb4ddc9f0cd92f3db8f6a9cffc6fdb58401322e352846fdecf948d3131bb13c2d4790cc0de6863c0b8a7c91e6d7f0485d30493307e998d9d9f0663c4dc2b3da8dd5e4a33c27dce147b815757d11933472e58b5bbf2b99ed0a4504be74298008afa24b7d8fa46a0cb3339bf61da4634fe2e3ca9122d6bcf067694651526d78d9b894c37318ca89239ead7e9935f96fb40da5ce30dcde2b8cbcb0f1e37e4c1dca0bd247d5bce7ee85bc05b618f644b18f748e660f7f06fbc829d4a1f9b1248e2109f7ddfd54b27e270a190a251136967994ca8f32bf5308080d2ab9b2d247a31f8121e7d785cd35715dffe952380d3af5e3d7dc12e388d187ca201696a083e7e07234343ddde8d804cc408d246b093918cb183881b45d858d187fa046d3b942192b23769476adcb90d98fff0a311693837e1f5f82c777b5d963ee0f5614e922d1e1b82dd9b0b90073624d06312cefd8fc9eff3af2b2f148b895882864573a80c84e0410886e69bda19a7c9458ad3170e44556008eef569306dfb7e04b336061f5d869cbe114b14e2536252c722b12a52a59161c39a8616c071d93f9b08c85e8d6ac91661ec6422c8b2748da20e6b32ea831c65e689712bca2cc40c64c0b4e4c75850d9c5d3abb959f013174cc15f8f1f3ffe308f9a9491accf248b70b65af067b35df06908ade43be5fe4e9460048036980db8507219060ec12a3c3872b73d85bf9a48a8c38b74ddbf36d7a859f24fda9f73f4074d425003d6f3495d70264320778bcca7067060a8cae25e335de87eb57ed6b789876a79c5a51dabcda37061a638f084949cabc885ad48bd7e11cbfcaa792cf67382c35af38cf01a31ab598db38b17cc92bbf45e52447ff25272a55f005c9803345b0b466aa9ae350a7735e6e9e2bd5220e7476939e915b48c72324a9be26229dd3cbac8a27159d627934deed32003db958608543b3bf330977c220b95bbb38ec2649603036d12b064f4a67bbdd4a7d43ee0c021f6fd66736e4f16f9e2f58509ebf33f7abfc094782c63a8ed1a988c25621c4326db97970e2ed05d4641420040fe36eb66a006e50c768921e120f3cc8b142ee10151df2c9bbb9cbdd034dea5fb40a92338077b095672baa2d4507a1d43d9427534c0a57795aa60e99dec6d108ee8ac46f0f17b668d7b67d81a66c79d542fd65ac18f9593b2cf5e871fbfe3b6b1b2cd19c43527aeb22786504a03ddcc70d4421053a7b785c250e24efb0a651e9fd7e8944d2fda3e846f8e16d6e1b284015a9f37c453f3a99ed81be07e2ecbe8b58e9852950f78da0b25db045f58a7753fc4d8ccb1fed741bce8e690dda8c323b2f6c4aa83dd83be89761b143e8085fccc15b8f0701cbb26584b381ba4b00334b0b3345a008fe26b6b36944526477982431b370821ce22135b9add9dfb82abfa4fcff82303a8a4c73216e72edab10a68722d6269a4292484971ae1bc1c644d59b304954aab2e15db915c7081852895a86bceec528d382a824617c239b2144eaa9cee6de42203f530e84bf56151414a6d8987969072e6efca0aed8ff80eb2648fedc648ec6982b9d1cc25769c1cdf4a2c6f853e41f7737bff471c19c62ae977c1c3ce26a2142a9b00e34287356f629621b59658493d18123871d247fccc55b87a1d88b508fd69719f7742587d86b71f507d423a60d8424826582cf1d7bed8859df8c28833b04efee1836842744468b08fb66efb12fcd85d86010c1b6a148b28993127110f5b29bae030df812ef5977d6565980a9d83e9a5a6f7ed68eed118b9936f7fd5ffbaa317f84afee8bc712b86879fd5c85c6e4fabd55eae38e2c48664993ad6c3656d013bd4e99bb16d79f11c219893d4b741a8849949d0737a647abd9f946f0e57124dcca2beb9b0af545a90740cb93194bfb9ab035fb8a93ba293518b6bb062fd4079dbfc40841f6129028effa40ca74a3e38bf459d58d346c0eb85356d08a87659627cd261f1beee2694f6cb9b16336b72c99220ab542c1511dc83151a61dd594ab88e9fa3e9aa625393e30ca9f3e3869892fd245ec5c9783d7a6dd1034a5bfea60fe0fa4dde8d3bdb8c94f6724ad2dbdb77c4b14275a73d8eb97740679f034842d706d1e59f12f24bd71f29e3c05ee5634ec359c84cb00f4db17022f40dfaafacfcc3a0dcd2e1c847789de958484c87fe81f4d4e1218fc665444f397e54805c29e20e254b69b267734a8330aef3c733821837942021a7661d8d35ccd4ccfdd5473413ffcfee1599c1ee0cf0bacb6720154461183d9c57bc31f044d033f4ec353d6480dd1a46e773fcbd0bc3a8ce1a171664fe731722402bd5765c320439575278541440a20dda687f6693e104596b25ae73f4c2ea343b70f2754f93aa08fa656f67fa7a7c90b58d565c4a1caca10250403a82997d33d1b914c823d0c2f2d04d194264c949d561d6478796cd56419c537221ff381667a4a825435e58b498ecf7066678b803c9bb16a014db3ce6cfe84050550f88b42d8bef4804512cb2a8d95c4ee4de4a9c10ca46b66d11ed652e6ed2e1e5231bddceaa9090cd1686abe07bfcc6ed73784d2395d42f15d405a879677d2487681f2166d3d6f29bd3b457cff3126d3d086863a150acfd8ae29b64ef6a71ceecdb0bdd28ccf6b27b717c7080cb11c33d3cac072648d8d7b887e4b60c414a84d939df7b5329ac0a6146369a6c3387285249e80ed88fba1ce197f4d5d8e098fb0ced5e2115884ee32cf6384002a08d737b16b38caae38fdb82e94c5cdb9daa2f0a7b5a3315dc5810a7e7a5cd1fae42ca1c26c31d9c950abb93c7c7dd7a3d1e85c897f2222d1c22c1ccccf3d5feb7e5b5eef46129c545db4d1c0ef96ef8046fb09897240c3feedcf32339e5aeb4292308eef4b3625e9fef833b10fb10962f71ef4c093d006588f7b1143e1537c11d14d2d2ef70fa5b0a861d25c388d18ecc57749baeb5edf461248da6664b94abb1ba543b595dae44592fbe01c5b784b6a556613096c0b523a0ae5e7dbdd6996f9f077e829db7eecee1047f4054d9b4bd18b993b8121ddd96ecbe1d16e1f63936587b3c830e85492dcaace69d91f52a61afb59f6ff66a19b63ead3752be7cc1c3ae27cd0f0cbd3c46bf4a2ce02db0f3b722c5c1d483544fd457158020632d413910db0eafd795911a99c9052c7b8073e726b4b7c88f4df56db86a7117d5cbf134ccb5629a194a000c958b9955bdc14d31246669bab1eea5654638408cbfb8f2596d63d7bb1313c4b1bd35393d3fd696a104695d8b7871e74417a4b7a71be3ede0e338c454055302723bd07f47e18456c4149f46d20af5d8af032fc97b8e8821ce85c2cded43a28fa90b013968d34d0b8cfc120f53c40d8b3a33a1240f2e78606e02f44b4f7b32d17f6a670b706b1305083280fca1ae6b86896f81d185d700ca30b9df9707306f41636b1bd3e11c9a6fa0b38d02a4923fec2d04bd38ba41e9c52d741cf297d85a1b6a533c3829ee235c3c457d14a81ae9d5f93d61b5ae6c9e31cec8f6030e709a8a88ad3ede08051939928395a4488f42e8bab6a43a5b6305fca76e4f16f1b09e168517d55c190cbb94e1ddc7c25ff84a6f884b78b88f8e0dc3fdbe97d1806e3e9988e511cb39d90c9480038c7e43054629a119dded10e30ce634f3de75845e960e8c5ec3487f6ef96e2aff79015c4637802ea50d9d3c4bb7830ea9da7e3b4334cb1e7a404bd864ed80262e365b55114fe26e760e24735e820134aff4f10417266c1b29b6ec450a4f0e9fdfe230447c8b985a772b8b398592e4221d1553dc12a8c6810f8ca7951ea88f86882e7b35cd1e53b297f8b23a2cb136215b07c85bf24074454cb2cefe71d6906a83d54d89688d8dcc08b1a9e6007782fb33c40fa26ff9a8c70dacb21a88115b4a786cae252c4e317746ca45cffe3e5f821db018b2cdc870a367ad31cc409d77ac6d0daf0d6bca4455225f281a85de8f4319aad6cf0d24811ec27868d64081b4f6c3806c64e4ae02f0ae65322e571a35a55b122c55d89650c37a1efa68a156e41cf9aba704c243f3c6e6cfeb2e3b602e2ae062132aa6463415ba3e535b0d98f8a76513853029e89a1156badcfb915746ed99f5f16e68e601afa3af3b6449e523159e0d707975fe7a83cfd15df838e82ff1c8944645a78efdd42af6636ccddc56f8b163e76ed1eb47c9b0d8f8262d30670549561bbee85cc76eb3c1519587384e22436a6b8c697d7aa7f670b1fd76e234a36ecf24b8cc3a0ce82304221509158fb57c3065ae1de6830848df32991b4252152a0f73de846db1ac931aab625a6def131f1054bae2b9f58560906783b605baebb95fa587677724a7815a89163de20ac4b02e52e1a8e32dce808826c57482408decd68eed0f6f36b02f7c6d374780bcb94b0f5abba8c1511777a47a5d7e9e0e426c00ad57a2e8c91b9c42d8f7d9d041fbe2a2b20b6505de8f8e72cde158c196a74f4693e36ec3617f2311e4b5f825e75a7a1848f6b492871b7d90b01e61301a26e41391cf0f847ac9570850cce197132f6ad9f08c7d37bd92d1c822bf2440eb00c33faf2a939d09c219fcb15d13ad66954ba4ab3d0ecacb3d6ce844a017886cfe27446e72b2d5989", 0x1000}, {&(0x7f0000000080)="5bc3c757204959f13913454947403ae3db7a7ed37accad00c8856d4679284f0644131aad8ea33a53540fce", 0x2b}], 0x7) 22:20:53 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="daccdbd94cd65aab7aed0637d12d8f7c7d49b1a53019008799ccf4a574baedb1b30847de3f935c1d9eb46a317c4d0f1854b24de48f7bd4590600576d832b6c34c8f220b7af21409a72339f5944a4e94ba9a69b3fbafc5027e8007f4805941129b285be8c9f4e8483a6de3cb9245e7674f7720021a371572d82955c0b6ebb1ae7bbdbc709ee6b99e9ee1c8596f0c44ae9b03366699b4fa4cad2f05aec4749b2b4ad2aab5ea37ae1987f", 0xa9}, {&(0x7f0000000200)="0633b066910645d4e53ce990bcfa5a2440e4379c4e5e715aa901743ad9bce762d20dd632f03f8f0b9a3dec7ee91f9ac325387c983ebb18f21b4ec41966d5dc998a14ceaf440c61d78281a7092dc870adc632f18f8e067daddc30cd72255670b1d31799227b8bea9e48c62a30babcd514", 0x70}, {&(0x7f0000000280)="7d06092dd9b77aef6418a7dba7e8375adb1794fe88ab9633c60e5ee20ea51cc01859e3543f25f877d1258eeebce0cfa39d44e82ad103e15abcdb196c8c19a48380ffaf6c5dc884581b5cab396623bea6a0d5d707f163118f19e3f8a4bc6c9a035d33866ddb06fa3ba029d23bfb28d5613b41ffcea0ed7f2b53cf5f3f5ad738469449181c06b96d30e60fd378c6cd460f943ce0c50947a4c599da7fc5273b17b26d81d97732373241d17580e4c50cb428f63f6e575be38b2e1e7213057058b6d3c8026ff3682b17c198d376dad5f17fd41a0950757270208a33dcb0fdcaf451a8a46fb99a8a4e41f7deee2d7911004e46e8a4c670cbfe29317e96106dacc5fd5ee1e2cff520abb7502f7b0f87d032b09fbf1d48881fc04b3265b9be1ceec73b264ba009641721dabe5523d8970d6b4f7d6e06d0e632ee8b7d5d3323e4bd9376787d6a1fc176a85d8dd5a9e1503eb9a82001cab1559c76c80bf2e85050ae21117059a81db54685bf2f2ece4d29200a7bb3580f806bfc56db5341a18040be279409292d62b67ec22e199e866eb984ffc183ef3be457d602099518e68e1b7e5adf6fc11afa6c6457cc276c771639ea85b18baae081fb1aa48f5fc466d18c5381269ce3d1067745c77d751c3bf7aaf634a29f83fb68d88fb7cfe293882e63221ea4348145b5ae18ec52b80a55c42104fea5b83aaab48e80c737d1b3d94852b9f637eb954616211acc72630b3b7d7240b99c304e2072da8f5e9835394f16d3ac09ae49dd7a363aa46e8565993a9557a70395eb6a5802e0e799c9e4eb1e94855e3f5dde0c74847ec262bcfda3b3a4d4b7d42d99f40855be0a3cd38d48927ff6ed12fb26260af78a0c17662d2399c3f739e57bed87eea7a561ddb8863d8cb15ccf3dca930c3b64c091f4cead79cf903d208dca324e125734b95f1deaf5b7f3fbd3288241839fa7411f5a5b25f2c320f43f3d0080459822ebd076e7e50a641cd3a584890fbe314d5c0115df2f8997a1cdb428e261dee29fa765c4f2d0447c7a52822f7b36e89b176f91fde8b6f16601f431682d3970610abef6bcb2eb938a1bec5c1bb113391322e7c5b208084734bd0d5e6e1e2d2b039d7104a6fb91d61e40eecaf68c6432bd14db06a71f3108b02aebc52cddc9522ef0a8abc5f9b8414938604cf8ab3a5b23f28c2e2890a8d21998a685ad864583d2e54f7dec943b94b320509ab5320e7bc3fd7669c18c030958194f289eb2ba436f93174b5849cbe6e1b6b2bf750bc78d9052bec63c9b0eaa1524bec71eba399add2197ae1c722be19cb44dd19706479d6ed3cedd17edf393d60831b47c49830b34f544b8e8654e0d4214ce1550ad5a29624e69708fa515b4588e3cdd2037e11f3f9c49b3dd6920d109d75ff448320c8f41991d6a93dd9056b335fe5243b26b72ccf2ee729b92009c7f82804f11d7ee546bce6e15c2e41e63a9c305710da75bf3bb0e3c8b5512cc6f19c0118f840a02ff317be239821b17cccec937226c95105f9a96a392d68ab2ba37134c0969605f0e07dc0995fe7e040d056b3c5ef1b1e5e410b2725466fa44821b6b529cbd991b8b99f4001cef509f761226610a36e5812fee9e8dd402f6c6521f2bc658d6e78f357aaa3886d0bde3067c395db55560761f8f7139589021862d3f9a83fd25fdc6ad1e5be4fa6b1a16de85716b22fe30fb50f32cde0ab0a5358512cdf643afa2708e03be015b1e1689e8d13a4db4913e3448d007b0462916e2a265b45e7aa8b4441c84ff2d3e818ae2f06146f7edad7b811ee675527d877ed3484aae0827d485360b1a0e1248cec085c4bd74c2bd50911c8776579ee5fda8ef837f7d688afa1d668c401810526b849b6310e6743971e5e9e49fd9e1a62c52609347204b679ea37eab770a27a07a8c7b19bb2b45b537a3d1c018c5d3c647e9118e28f1c7580f04ebf907f777255c6f41783f29c9c0baeac41f280af9a6178126beb700f157979a173f44c9a435f433ff767d0bf1f236a03abd262355fd7f88fe2d3fdd8556608fbb9a121ca062e839f4a0c5e52030836a8099936ed8d08ea7afcaffd60b21550dacbe4e69969f97b3ae8d9e62f594f56ae6df221b0a5aa5e9fd6b9e83fac2c059cbc59b8fceece238c1f8c7237b7c34e24f223e1bae4ab1ac6b7fa4af178ff40618eff2b452696b7a11a9507b63857057916a005ec6fbae1ccec7d88c8a126aabbb7ed6e0c72e8a135c4712bc5b89c1db3ca5298acbedbb8c56a43b70dabd6c7d742a7ebd437584bca913c946728f1909164a9e657cc3337b29fb9c3b7b568c26f73c8f87db95ab664dbb512e63d5006bf8a7084383cc3729de5b3850b84ecabceaf69a0a447bc22f4ef487ef235eeda8fab2d5e75c7abfa6ed368ac9155b5395ae419a2fb8547c839604987c3b77074674cb4c8570065d2cbb0f0b1781ddc99ff6198e938ac8202d1dc1f060e14206d63c9a5ddb3e98955d06ceb964bbcc7c859f608a5aa1da1789f079a4fc394f2336785b36d5e75e0e696500934a21a17afb906e7d22151965c88bf1f110d216bfef560c1cd0bf030ea000247646be1227e1e6942901bae41237059f0126401c519ff48c868627f1456db5c2fb7037043d06f8c0a557c94d779e7cb8eb325e9938ee9b5b9fd03acaf35704f3c1d26d471550143059b1ae4b83b840e6705ef9cbe8a9ad6e932e6cd93e9ae9cd39b9b85df267f838bf1896ef51d28def41ad8a2933b3a189cf7cb170cd22c39615d356c1026b5371bcfc87d7073ac0a962cf7e4cfe2456c6076ef6003d8d12bff65fd44b7bf33f7bc3c4aacd769fa5fb38d5d83bc88dbe1e24873aa24a47ebd5c2e2b779dd1e168064011032cc95d483d9ab57f16cb643c584e058216316b72f562a529adfded08b78d737d09702092be5b47ba50bfb9523dc56f3a3c014928ab2fd3127236baea475b26f57b7bd2e9e876cdbb47d0dc008af335b60ce0fa3a323fbe900751d658f1b5473092906667de677ed6be68d2837dc53a17bfae31e216703c153a051de8d10f239a5450501556e2457de9fa6ba148f20ad5c67517f1972fa716476a328844e5b5df7ec9be1fc8a94427a392f0c21c38b06517ba876c8601c6af7a7a8dd1f4612f1362c76368cdc886370cb18b6f1d739bfbb5230365ce5dd260b72f661e64ee303a1668b4963ee5935d5b7739a48bf4791e1f654fade4cf023a2f8b28359296802fcd1993c72c4e640a521d7d1eb68c07ccfd9bacb5e4dee06aa871bf8ddf53c34d4a4fa1a4fab92a15ae054aa1c11e9dd94fd5311154367914445021523b7661f14d1ded683eba93f38fe60060b80b44b04b5bd8be803433957391d6e4b63510e73e9be8847a05c4b0c36ee799b6403b381728e07f9c70718686776fba659f26d064385d40f313a198143f75dfa5dd0f648464529789b2d377fbf853be4164a04bf946df1813fb216c2036a2fae0a754ca365a15ddd6dc199808032f0b2788cd87df0f86062fbbfb6a2e643047def81dde48d316af75f4ad078c0e0490fa3858443739216a6badfa90eb52064f514bbbc423c5058821da6b7273cafac59605636e2b383443b8bd71a5756993c53d5dbd9cf1f942f51461ba8431075498ee8f098830a99642e2ecc3a04cfdde2004cec3d7262b6ba10af80de1d4d20d06de0bbb65334a24e4aeb1ba35ad2032139aaf109695bbcb39865a3221c5714e16b0d90e71899894164935b35a60d7de3f22bbc727189a0eddf72f2f62beb0779f1729cd34b847cbaedad42ad2463fd9ad7fd4d962d1bd5109c0d63613dedf29cd3accd27ad0575e4b1e576e2b58d808eeb1872aad2ce3711147d29b38bdf68fa4b037d7f76aacb1f43555a2d7f0da969cc051a07d2610e19c865bd1256f4c4d11470292723e98f87d81cb6286f1f7bf5d92f50e2ec95f3ab88a12b4320b1dda5b25172b3a9dd1e4de3175f21f15749d06fe466a7b28b2a4ca457f6cec1ff34b98365c711064655210bdaaa8b735bc66721c7a8abeab341f6490c55d8adfa31c330e34f8da4fdab1aa86ae4559590e76890b4719dada82e819a3a0ebe9b0d565d4aa2aceeda02982f787fa64844f42800492c8960c1d265e88e539905bcc1055bd92f5f90176ca4f09871134dd77f95238ada5031d19e9691fd543f87f2267820513e1c61670cf158fb454c9b609df4fd1c88f8d2dd6a915ee8f41ece1bd2fbcbf23c26e69491577fb171c935ea7a58045f4fb6fff105b1c4e64b6dc394f60850c3bf72214a58351e4b027f3e564e51be2fe566726e68130723065436e7f55a5f0c23341076598775eb3bb8ee478ae18caf289e16184b3bfbbaa4b0e0a12447fb49fcbde498aaeb8d47640d99b50504b2a90443ab9f37b04d8055aa224c54a5d60aa64cec1f7dc9e8b128b6638dce5f27d8eca092c9f4562e374f220c91443d41c9e6eb545131ec690c715566143549a933267b7c0d6e31e9759327e958b93db6e93ac40d6b5b3694175b8e9ed599a305a7c56cd2f3ce26b59f1850309bf75002044691a46573ece07c18f79959f647b2cb434786bd23c08abe9f6869f3757e5f0bad6f106b66abf6f1432ac4db99b6eef7aeae986f357e37f1a468f421f1f44a77fb2201836dbf9e7229f892269290e04d1055a03c2068d22bae64bc2b48ea256bfc0c1478e34dc5ec99e80ac3688345777fcd07dfae6a9cf215ee43cdb0852c8f2da714c0e36a7e5015d130ed4b8d140063049045a6c4b4f30477648d79d61823d22c66952fbe886a377e1941c7497e065a89388212295289dc6cd6156a7311784b9f4a6fe742394597701363da15ad26308e9de07c7d91c10340166649eecd0ffa3882c263903dc41f1f9b451f205f7e91e5afc0ac5180a16c333b99065dd3e9f75210cf9fe8ce1f846de5c18360e0b776e33f4c94f5861b8bd792a6af539255783122885553390965e7ad5e1b75c88b950e30e3d14f3a498b49e686e1f48f1d573fc604132517a904f13f74b6157e24c82df49f19ffbdf2b1b1ebb99fb2e21e6a72bcac2e796417784ac55a1f4607ad63cee97f094136ba0b6804dcbe3475819e656298362d1b0dbb4ad8be26b5e47b452d991971a851cabed86627f69b50d372854fe87bc50fb67242cdb2df3805fe8a459acfa937e28fbf6d660e9c2656a13a6b00920988158d41cbb361f7f6233a1761b795aae3fcdef6771237abd55eaae4142647cb09c4f5cf9cf51c6afb97d252a6d8b972b110936e426befebf52b05ca7e042c8a9402a957d0c00af82e35c08a891c0526cd1f1d4290ff2affc429c6a2cb357039fd02f870f1ebc8f05987b9d1f43f90ba3fc8cd314e40669cd25f0250a2798b1a666795d72a1e8029e79b548a2932942ac9c530f9358c37c4b91ac5b66c93688cfa7cd6ea4a0ae100517e2566f030e06db8370380e23d3ad87f52b41c733a502aff337ae4d0439d92ad2b243036d597176e1ebf75b06bcab2702de09e47b007d9101b7bc351fef8b8d6e9612913c16f514df0be1b2f6e169d04a3010a9ebd7e1d6f247b77c930ce92e19ed56f414aaefca57a2a7c859863e6248650e12b219bff293412b026645dc5bfd6c2ae745acc0c7ffcc86c33296ef2831e6afeb83c0778fb1b47128884323969fb858f02001756dc1ddf152de62b7e0aa7815fd4f904476013b78d55f4da3facea59543fabb1edcbbe0538875834b6bd6881f153b7a320f803e8eccc945f87fb51f0e8ff6325dd9a07d4c913c425defdd092a79bf8d17cf9e8499edff60f98a47090a9f5b9275d131508ad7df1ba3593a6", 0x1000}, {&(0x7f00000014c0)="a10ae7c24d560ca06549bec3cb56249122cb8263f63ae8bc2e1723b1b52422df3195f50e92e7ca069603cc2cae0a9dab9af453d4e5bfefe8b5656908e0898e5da4b106cff41dc7c053292fe37ba5ef0208623c3ad2da81db18b336755543be19ca9fcb7e7a45934350f4f3ea174d5af916934947fe5dd5911b366f0b3ae608a6f781a8af9987e63e5a8adab478972059d00b36f18f95099f6b6a5faac98edd22a245bee21669a4e7443e092e9f8d9fb06dae2282da519e7951830d4af98c466d17a45562d602a3e5472901f8657b783b3d91af1a96e6e5432d7401a8f226ea03b269cd1c56ef3093fd535f86600543c84793f7b87a2dc1cb9c95454eb88d7364d185256f789e", 0x106}, {&(0x7f0000001340)="6e7a8777bbb1c08da12da3c2304d8fba28c90d2954318b722b57bc7f54b2011b6fed2bedb9df445ea4891ebd5314bd5b1bc3a11f9f9c172ada9d09f5d4c16b125cde65f2255f0b86fa9945e114bc4c78eb961933c5fc73f3eb2a94dd2c0fa45a893bd9717207fb20e9e24c7f0c2c7655ab958a65b2815e10583eede8dbf9f64b62a1fb73c5836ded1737900bef2abf5b4404c52da820b9e54b461b620daf59ce7a0a4548c7f3ce0e002719389c2e2c93730f69f2effad829e6e11ff52e46ab3e122e811fa35eccb744e9100530e3", 0xce}, {&(0x7f0000001600)="d7bf5a8c8bb59cc7fb951c2f14c8e87fb253a480ce7749a2bf1bbf52089053bee464440d52cdfb9e7c3d3ecba3393a2bc9e45fc0808a1cd87d008c5aec61b60b7adbc434ad082a7ddcbf1df1a467075e9acbfcef4f4e858d4b8aa0411bc95887db8b1a6a08f1c59f962117e3bd8af8d36abda3138ca0cc0317961b1bd116e5ad10b291da564caa5a67b08f89adf82620061d8ade0b03ff27c43bb9d1faf988b6a62bf8664f87bba025364ca21cf9566488ebe3322807ae27be51c8806435d7f87f92ba7e49d44a326435", 0xca}], 0x6) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:53 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getgid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x7, 0xffffffffffffffff, r5, 0x0, r4, 0x10b}, 0x0, 0x2, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r6, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r6, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r0, &(0x7f0000000440)='./file0\x00', 0x160) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r6, r5, r3, r4, 0x149, 0x1000}, 0x2, 0x7a, r2, r2, 0x7, 0x8c, 0x3}) openat(r0, &(0x7f0000000500)='./file0\x00', 0x200, 0x1e0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x5, r6, 0x0, r3, r4, 0x10}, 0x4, 0x52fb, r2, r2, 0x3f, 0x9, 0x200}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) getgid() (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x7, 0xffffffffffffffff, r5, 0x0, r4, 0x10b}, 0x0, 0x2, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r6, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r6, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) mkdirat(r0, &(0x7f0000000440)='./file0\x00', 0x160) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r6, r5, r3, r4, 0x149, 0x1000}, 0x2, 0x7a, r2, r2, 0x7, 0x8c, 0x3}) (async) openat(r0, &(0x7f0000000500)='./file0\x00', 0x200, 0x1e0) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x5, r6, 0x0, r3, r4, 0x10}, 0x4, 0x52fb, r2, r2, 0x3f, 0x9, 0x200}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) 22:20:53 executing program 6: lseek(0xffffffffffffffff, 0x9, 0x1) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 64) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xfffff2e5, 0x8}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="63fcc514863fe0", 0x7}, {&(0x7f0000000140)="116b92606a3fb0f860b653cb80dd2ec5e48a5e272200e7d45c22ecdf83443700acc8d411e5ee5226e54e0c1aca8b46e4f56166936745ae7233b20094d5bcb4bafe3ed8386cc8140854b7a0c60c054d80dc8d56489057ba66a50ecd789892342462fda6b8d3", 0x65}], 0x2, &(0x7f0000000200)=[{0x50, 0x1, 0x97ef, "a530e5d35588dee08ea93a2907b43d05bd9a7d9f18d813c3b85017f5ee1d52013f45ef65adae0d3560c5d5cfe37fe152faedb05eceb98c8ef80e10"}, {0xf8, 0xffff, 0x0, "c46d5bc6ceeabd117324c39c569841b9828dc26d078bb91243fc3b175e0082e0fbaf7779b445e69dd2d84f87300c02156b906c4b0dca25cc8e5573f9e3d3093e4ee73d98de4480542f07223fcaf1bc84d5e9528f1860be7204326004bdec0a28b4822f9ea40be4bcb95f8259cdc34c56411dea2047e26c4712f1f53d67bb94eb11264d850b6d753f444b3a5e947572a26dc8bfc55efa5dc25119a5ea1196f4fef4f3a46e00250b9346f392b4030167eaad5287a8df58325aa00cfeb402f875ed6501192d77e696ae9e2d96f2911ec5d7096362ebc983cccbbf8dfc6233ffea260d90"}, {0xc0, 0xffff, 0x9, "2e035a1d6f5795e4d7f70ed190cef2516492f22874f7881eb71f2d26a61eaf1f5c2aa488d87f7d691c7dbf5e6119cf5a207c682c6e4d9d60a17c1a375f40ce499e25d0f135082e3e3d864a20585bca59507512debdd6ce272b0b7d9c6c094254e18d41e26176c474e87f7b2cd66af3f94b9710e209b825410407b0ef42cf49224802f47e34760603211bff2ffa841bb40030483ac2ff9bc7442589745c5895cfff19c2f8e8d63ad4c5ec41a6a556b7cd"}, {0xa0, 0x1, 0xffff, "8736a304123497dcd35015904d836a4393f3bb66c6e8efb91193a193c3aae4793e966d6448693e236098b41ac24ca34a689c6b6e2afee6dae05d1a02b2d689194b9c1b52abc457a48db39f2578b38e23871e3e9c68014f7bd98971925b88fa81491fab45a802d4af923129b19bf05ad3578cf205a73b0b333112a9851d5a827cf8dfb9e8323340207c86438b"}], 0x2a8}, 0x400) 22:20:53 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getuid() (async) r2 = getuid() r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_open_pts() (async) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() dup2(r4, r5) (async) r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)=0x4) (async) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setregid(r7, 0xffffffffffffffff) (async) setregid(r7, 0xffffffffffffffff) setregid(0xffffffffffffffff, r7) (async) setregid(0xffffffffffffffff, r7) r8 = getpid() r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x800, r2, 0xffffffffffffffff, r3, r7, 0x106, 0x947}, 0x100, 0x5f, r8, r9, 0x7, 0x0, 0x1}) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x800, r2, 0xffffffffffffffff, r3, r7, 0x106, 0x947}, 0x100, 0x5f, r8, r9, 0x7, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r11, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r12 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r10, r11, r12, r11, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r11, r12, r14, 0x22, 0x400}, 0x1, 0x8e46, 0x20}) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r11) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r15, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) preadv(r15, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:53 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') (async) r0 = socket$unix(0x1, 0x115d2a2c9bfa65a7, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="da9088eba27ebeb82d29df7ecb111f6917452c38ca03d75581044bef793573a2af917dc9b0c42f", 0x27}, {&(0x7f00000001c0)="a25de48bdfd77c87ddbf07b1d4b6f30a0a8a6f6f020e097d97ee23c3996c197d297df6e0ea08fc282c59e21cd97a8b0c087c4d47cefbd204c61db050a99b886fa10616b310d80ce61c8186ec1f42823834de0aced72fae7eaff9a3a145c13960231aaad3cb6f62c19782faf0eed5a030aa7d49b73b67820f6f58a6e002ef2c90816dde22b0411374871e1fcd6d57fd8668765ad20e9a6d842c82021e165a31c064a60a20d9e43e6a03e47a533f6320f96c55424f6b40a8e16181ca537ee26e", 0xbf}, {&(0x7f0000000280)="21c94406e1d5570a5552c5e565f5eb26613ae556bcce308fb5ca9e2ec5a11e360a91578aac38e76b497c1d2ad1c8beed9a389e3c0fade53d6f64160fef92279478abd15bd16897cfa2cd000f30217f43c9715269fe9e1a8d327516a9965b14e57b30fe043f703e6d67a34bb10211492e89c6d788f6e4533412186ca05bf7701d804b1ec6594727ce91421cc029b00596798b9303dd40034ae17c5494777d328e33c68ef2b1c16de95079abe08e7ed96f893b890271fe01b8103b39ae44eef4243ff2a48e12d01e9c12ad81d1cebe78ba5f1c3ca4b630ec85edefde030677a69b9273ce8a", 0xe4}], 0x3, &(0x7f0000000380)=[{0xa0, 0x1, 0x8000, "d0bb36c715b5f0316159d0c5f31dcc4dda42ae4737c3d3eddc5834f489f976aa2707fe031a5a339237d9b8fe7def2549dceb11477472bd0fea7d520fc26a7964b5a499c64772b87a70f5022f9bf1f545b0a2aa644dc04f8a960ae1e3e4ae40918e3ec357f486bcdd98ed1382ff372abc2b52950bd41f6e8c3f2427a23818594057d995c75be0eb255c78dbe19014"}], 0xa0}, 0x2}, 0x10, 0x408) (async) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:53 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x8) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x1}], 0x8001, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x29, 0x2, 0x1, 0x1ff}, {{}, 0xfffffffffffffff8, 0xc, 0x2, 0x1f, 0x2}, {{}, 0xfffffffffffffff9, 0x12, 0x2, 0x9, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x28, 0x4, 0x9}], 0x80000001, &(0x7f00000001c0)={0x0, 0x400}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 22:20:53 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001400)={0x786, './bus\x00', './bus\x00'}) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="ed5bd86c0731e2b1e55fe79007decfc45cae3a733b04fa465e98574f41d83adc2c196269d288e7394f3f6e1c73fe6568e9b23c1c83798a9cb7d35f57ae01d92496a34b94b84b2c03353d08755e9d42c0457bc3a529842c9cb922edac674f3eb6bb321417b3c499b1f338b3ddbad7d1710e0a31c9fa703a4b14ba3c497f9cc15745ba", 0x82}, {&(0x7f0000000000)="e18e5dc3f6a7a3ec75aa5cdc050b9afeeb4c694463b2b1fb8d680bcbe921f47c2dff579089d1cab18e988e77480b5fd077d3591f0b57b1994f", 0x39}, {&(0x7f0000000200)="0a2c8d47b291fc9c51c14b593b751966855dab5cd056834a62bad06e8816eb904fcf78343307734ab644a0f5c7a6db4b98a2d54ea4502a56618141fac50faf97ad345893d406610cbb5bfa65fb9423cb264c4650f17002bbf0a040ebb6fb", 0x5e}, {&(0x7f0000000280)="2510587e6d207935d93e47596c7863ebd2c895e5f4eca59fc4b6d6b52c6fd25f9b39e37b301366e04f20d372bcac304feed8745acd7affd358f884b12b805da1a8ddb1973f82ce329811a4756db16536", 0x50}, {&(0x7f0000000300)="93f8dacdc27792e6b06f31f6fc30976e188a93e0f877e6e85d25da2c04007d89a84aab6e761888481425fc3db110c30a349dd6b92a3fb1c79630f5c9222c91ba5dcfcf9143c63e118daa71177f70a91d40aac90170331a9a3632618a9092360eac683cabb70425b668eabc724ce569d9465eb0c3", 0x74}, {&(0x7f0000000380)="252d5bcae4ac2292acc8428b7997d692e6fc1f900ef553ed725a919b41f4a0cbbeeb8096b7f636e146013eb1c5708c2dbd3094f77521bb136b803946fc0d10cc5b717f202661eba0f0a194db7037cf44a3d6f6c4ef16e04049dc567cacf565ed4be86181e1e42c3cde3fd01711d3949f769cf4a90708bbf50a560cb3dae7635fd65376882f9814e3e1abdd9e1a2681daeade529acbc79fe13b5bcc481a3bdfea904c1959e43218b310f9b44167404f25e8c182bb7d7798b8c9b6ac80e876ec76258ad46b770156394837d056f9a7d6a700054ceb27de3ae056530fc30844218115e3ffb97c48496b19578bbf833dbab3b65c8e781bf815cc179c0a2c32535af19b61c5c7c17ee6e45425afa314751ceea98e3927b306a19ec0ac20d2144a6188207e8b96d91a55246445b3b0a799a53a1b8032dea1e4837e93d7fddb0287bbe669324afa7dd3cd17e3c20384a8b6dd7f54725d0f6ff6da1fd4f714df91b4d8c50c49b1425d92eb2ee49906addd2e3660b25b98f82f163dc011e5a0ddd36dcdfa9a0bbfbfcf544f0be67b59c7a37a284e15d232a6d855a96c624fcc57d4f464c9345657b5859d9035c6304872e7def2b59fbdbcebb87f6cfc2f400d1b22b6602398a46eb30b6b4f0c139730ab53416f7027500b320d1fde08d187b99e8892b97b1c6eb7b1213591af734e2edc857fd608318514f5b5ace0b883a4ea6cb7fb24a311dc36ba7c1b769e75624778a24adba206c15d0278d142f118f1fb69ce5327e385da83024ae0985bfc8f7cb116db897315caefa21649c372650e0eb521dbb340704ee2bc6f341a922bfc13a99207ad724e54efbd46633ca65e4272c7ef9bd203adb03c42bc928987e716838e776846bec22cd9c037b17f5d88763548a17ef9f54b32f24fee66f883c15096664e5f9b8b2a2f0334e18a67ba8c20c155d5b44684c095f35808c3f5990ef72a3c8ea43907a02b1b47cc65ded9111cacf5674dcb3e9d013f9ed0e4bc4a3b00581eefb656d7bf8c4e75bcc6615a631f4a0a93b7a145c39ed93acb2103c0b3af26d4c50a6ca3596e088379c116cd0b40974817646a67554adef928ce60f1b238e652ac07210d649497b33114d43f5421e230ee8ec1012ddb2dd504cf0b8a29e948f410a5fa27e9d1c6aae185c0eeae0b5385f5385c9e5614846ceb5fb4ddc9f0cd92f3db8f6a9cffc6fdb58401322e352846fdecf948d3131bb13c2d4790cc0de6863c0b8a7c91e6d7f0485d30493307e998d9d9f0663c4dc2b3da8dd5e4a33c27dce147b815757d11933472e58b5bbf2b99ed0a4504be74298008afa24b7d8fa46a0cb3339bf61da4634fe2e3ca9122d6bcf067694651526d78d9b894c37318ca89239ead7e9935f96fb40da5ce30dcde2b8cbcb0f1e37e4c1dca0bd247d5bce7ee85bc05b618f644b18f748e660f7f06fbc829d4a1f9b1248e2109f7ddfd54b27e270a190a251136967994ca8f32bf5308080d2ab9b2d247a31f8121e7d785cd35715dffe952380d3af5e3d7dc12e388d187ca201696a083e7e07234343ddde8d804cc408d246b093918cb183881b45d858d187fa046d3b942192b23769476adcb90d98fff0a311693837e1f5f82c777b5d963ee0f5614e922d1e1b82dd9b0b90073624d06312cefd8fc9eff3af2b2f148b895882864573a80c84e0410886e69bda19a7c9458ad3170e44556008eef569306dfb7e04b336061f5d869cbe114b14e2536252c722b12a52a59161c39a8616c071d93f9b08c85e8d6ac91661ec6422c8b2748da20e6b32ea831c65e689712bca2cc40c64c0b4e4c75850d9c5d3abb959f013174cc15f8f1f3ffe308f9a9491accf248b70b65af067b35df06908ade43be5fe4e9460048036980db8507219060ec12a3c3872b73d85bf9a48a8c38b74ddbf36d7a859f24fda9f73f4074d425003d6f3495d70264320778bcca7067060a8cae25e335de87eb57ed6b789876a79c5a51dabcda37061a638f084949cabc885ad48bd7e11cbfcaa792cf67382c35af38cf01a31ab598db38b17cc92bbf45e52447ff25272a55f005c9803345b0b466aa9ae350a7735e6e9e2bd5220e7476939e915b48c72324a9be26229dd3cbac8a27159d627934deed32003db958608543b3bf330977c220b95bbb38ec2649603036d12b064f4a67bbdd4a7d43ee0c021f6fd66736e4f16f9e2f58509ebf33f7abfc094782c63a8ed1a988c25621c4326db97970e2ed05d4641420040fe36eb66a006e50c768921e120f3cc8b142ee10151df2c9bbb9cbdd034dea5fb40a92338077b095672baa2d4507a1d43d9427534c0a57795aa60e99dec6d108ee8ac46f0f17b668d7b67d81a66c79d542fd65ac18f9593b2cf5e871fbfe3b6b1b2cd19c43527aeb22786504a03ddcc70d4421053a7b785c250e24efb0a651e9fd7e8944d2fda3e846f8e16d6e1b284015a9f37c453f3a99ed81be07e2ecbe8b58e9852950f78da0b25db045f58a7753fc4d8ccb1fed741bce8e690dda8c323b2f6c4aa83dd83be89761b143e8085fccc15b8f0701cbb26584b381ba4b00334b0b3345a008fe26b6b36944526477982431b370821ce22135b9add9dfb82abfa4fcff82303a8a4c73216e72edab10a68722d6269a4292484971ae1bc1c644d59b304954aab2e15db915c7081852895a86bceec528d382a824617c239b2144eaa9cee6de42203f530e84bf56151414a6d8987969072e6efca0aed8ff80eb2648fedc648ec6982b9d1cc25769c1cdf4a2c6f853e41f7737bff471c19c62ae977c1c3ce26a2142a9b00e34287356f629621b59658493d18123871d247fccc55b87a1d88b508fd69719f7742587d86b71f507d423a60d8424826582cf1d7bed8859df8c28833b04efee1836842744468b08fb66efb12fcd85d86010c1b6a148b28993127110f5b29bae030df812ef5977d6565980a9d83e9a5a6f7ed68eed118b9936f7fd5ffbaa317f84afee8bc712b86879fd5c85c6e4fabd55eae38e2c48664993ad6c3656d013bd4e99bb16d79f11c219893d4b741a8849949d0737a647abd9f946f0e57124dcca2beb9b0af545a90740cb93194bfb9ab035fb8a93ba293518b6bb062fd4079dbfc40841f6129028effa40ca74a3e38bf459d58d346c0eb85356d08a87659627cd261f1beee2694f6cb9b16336b72c99220ab542c1511dc83151a61dd594ab88e9fa3e9aa625393e30ca9f3e3869892fd245ec5c9783d7a6dd1034a5bfea60fe0fa4dde8d3bdb8c94f6724ad2dbdb77c4b14275a73d8eb97740679f034842d706d1e59f12f24bd71f29e3c05ee5634ec359c84cb00f4db17022f40dfaafacfcc3a0dcd2e1c847789de958484c87fe81f4d4e1218fc665444f397e54805c29e20e254b69b267734a8330aef3c733821837942021a7661d8d35ccd4ccfdd5473413ffcfee1599c1ee0cf0bacb6720154461183d9c57bc31f044d033f4ec353d6480dd1a46e773fcbd0bc3a8ce1a171664fe731722402bd5765c320439575278541440a20dda687f6693e104596b25ae73f4c2ea343b70f2754f93aa08fa656f67fa7a7c90b58d565c4a1caca10250403a82997d33d1b914c823d0c2f2d04d194264c949d561d6478796cd56419c537221ff381667a4a825435e58b498ecf7066678b803c9bb16a014db3ce6cfe84050550f88b42d8bef4804512cb2a8d95c4ee4de4a9c10ca46b66d11ed652e6ed2e1e5231bddceaa9090cd1686abe07bfcc6ed73784d2395d42f15d405a879677d2487681f2166d3d6f29bd3b457cff3126d3d086863a150acfd8ae29b64ef6a71ceecdb0bdd28ccf6b27b717c7080cb11c33d3cac072648d8d7b887e4b60c414a84d939df7b5329ac0a6146369a6c3387285249e80ed88fba1ce197f4d5d8e098fb0ced5e2115884ee32cf6384002a08d737b16b38caae38fdb82e94c5cdb9daa2f0a7b5a3315dc5810a7e7a5cd1fae42ca1c26c31d9c950abb93c7c7dd7a3d1e85c897f2222d1c22c1ccccf3d5feb7e5b5eef46129c545db4d1c0ef96ef8046fb09897240c3feedcf32339e5aeb4292308eef4b3625e9fef833b10fb10962f71ef4c093d006588f7b1143e1537c11d14d2d2ef70fa5b0a861d25c388d18ecc57749baeb5edf461248da6664b94abb1ba543b595dae44592fbe01c5b784b6a556613096c0b523a0ae5e7dbdd6996f9f077e829db7eecee1047f4054d9b4bd18b993b8121ddd96ecbe1d16e1f63936587b3c830e85492dcaace69d91f52a61afb59f6ff66a19b63ead3752be7cc1c3ae27cd0f0cbd3c46bf4a2ce02db0f3b722c5c1d483544fd457158020632d413910db0eafd795911a99c9052c7b8073e726b4b7c88f4df56db86a7117d5cbf134ccb5629a194a000c958b9955bdc14d31246669bab1eea5654638408cbfb8f2596d63d7bb1313c4b1bd35393d3fd696a104695d8b7871e74417a4b7a71be3ede0e338c454055302723bd07f47e18456c4149f46d20af5d8af032fc97b8e8821ce85c2cded43a28fa90b013968d34d0b8cfc120f53c40d8b3a33a1240f2e78606e02f44b4f7b32d17f6a670b706b1305083280fca1ae6b86896f81d185d700ca30b9df9707306f41636b1bd3e11c9a6fa0b38d02a4923fec2d04bd38ba41e9c52d741cf297d85a1b6a533c3829ee235c3c457d14a81ae9d5f93d61b5ae6c9e31cec8f6030e709a8a88ad3ede08051939928395a4488f42e8bab6a43a5b6305fca76e4f16f1b09e168517d55c190cbb94e1ddc7c25ff84a6f884b78b88f8e0dc3fdbe97d1806e3e9988e511cb39d90c9480038c7e43054629a119dded10e30ce634f3de75845e960e8c5ec3487f6ef96e2aff79015c4637802ea50d9d3c4bb7830ea9da7e3b4334cb1e7a404bd864ed80262e365b55114fe26e760e24735e820134aff4f10417266c1b29b6ec450a4f0e9fdfe230447c8b985a772b8b398592e4221d1553dc12a8c6810f8ca7951ea88f86882e7b35cd1e53b297f8b23a2cb136215b07c85bf24074454cb2cefe71d6906a83d54d89688d8dcc08b1a9e6007782fb33c40fa26ff9a8c70dacb21a88115b4a786cae252c4e317746ca45cffe3e5f821db018b2cdc870a367ad31cc409d77ac6d0daf0d6bca4455225f281a85de8f4319aad6cf0d24811ec27868d64081b4f6c3806c64e4ae02f0ae65322e571a35a55b122c55d89650c37a1efa68a156e41cf9aba704c243f3c6e6cfeb2e3b602e2ae062132aa6463415ba3e535b0d98f8a76513853029e89a1156badcfb915746ed99f5f16e68e601afa3af3b6449e523159e0d707975fe7a83cfd15df838e82ff1c8944645a78efdd42af6636ccddc56f8b163e76ed1eb47c9b0d8f8262d30670549561bbee85cc76eb3c1519587384e22436a6b8c697d7aa7f670b1fd76e234a36ecf24b8cc3a0ce82304221509158fb57c3065ae1de6830848df32991b4252152a0f73de846db1ac931aab625a6def131f1054bae2b9f58560906783b605baebb95fa587677724a7815a89163de20ac4b02e52e1a8e32dce808826c57482408decd68eed0f6f36b02f7c6d374780bcb94b0f5abba8c1511777a47a5d7e9e0e426c00ad57a2e8c91b9c42d8f7d9d041fbe2a2b20b6505de8f8e72cde158c196a74f4693e36ec3617f2311e4b5f825e75a7a1848f6b492871b7d90b01e61301a26e41391cf0f847ac9570850cce197132f6ad9f08c7d37bd92d1c822bf2440eb00c33faf2a939d09c219fcb15d13ad66954ba4ab3d0ecacb3d6ce844a017886cfe27446e72b2d5989", 0x1000}, {&(0x7f0000000080)="5bc3c757204959f13913454947403ae3db7a7ed37accad00c8856d4679284f0644131aad8ea33a53540fce", 0x2b}], 0x7) 22:20:53 executing program 6: lseek(0xffffffffffffffff, 0x9, 0x1) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xfffff2e5, 0x8}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="63fcc514863fe0", 0x7}, {&(0x7f0000000140)="116b92606a3fb0f860b653cb80dd2ec5e48a5e272200e7d45c22ecdf83443700acc8d411e5ee5226e54e0c1aca8b46e4f56166936745ae7233b20094d5bcb4bafe3ed8386cc8140854b7a0c60c054d80dc8d56489057ba66a50ecd789892342462fda6b8d3", 0x65}], 0x2, &(0x7f0000000200)=[{0x50, 0x1, 0x97ef, "a530e5d35588dee08ea93a2907b43d05bd9a7d9f18d813c3b85017f5ee1d52013f45ef65adae0d3560c5d5cfe37fe152faedb05eceb98c8ef80e10"}, {0xf8, 0xffff, 0x0, "c46d5bc6ceeabd117324c39c569841b9828dc26d078bb91243fc3b175e0082e0fbaf7779b445e69dd2d84f87300c02156b906c4b0dca25cc8e5573f9e3d3093e4ee73d98de4480542f07223fcaf1bc84d5e9528f1860be7204326004bdec0a28b4822f9ea40be4bcb95f8259cdc34c56411dea2047e26c4712f1f53d67bb94eb11264d850b6d753f444b3a5e947572a26dc8bfc55efa5dc25119a5ea1196f4fef4f3a46e00250b9346f392b4030167eaad5287a8df58325aa00cfeb402f875ed6501192d77e696ae9e2d96f2911ec5d7096362ebc983cccbbf8dfc6233ffea260d90"}, {0xc0, 0xffff, 0x9, "2e035a1d6f5795e4d7f70ed190cef2516492f22874f7881eb71f2d26a61eaf1f5c2aa488d87f7d691c7dbf5e6119cf5a207c682c6e4d9d60a17c1a375f40ce499e25d0f135082e3e3d864a20585bca59507512debdd6ce272b0b7d9c6c094254e18d41e26176c474e87f7b2cd66af3f94b9710e209b825410407b0ef42cf49224802f47e34760603211bff2ffa841bb40030483ac2ff9bc7442589745c5895cfff19c2f8e8d63ad4c5ec41a6a556b7cd"}, {0xa0, 0x1, 0xffff, "8736a304123497dcd35015904d836a4393f3bb66c6e8efb91193a193c3aae4793e966d6448693e236098b41ac24ca34a689c6b6e2afee6dae05d1a02b2d689194b9c1b52abc457a48db39f2578b38e23871e3e9c68014f7bd98971925b88fa81491fab45a802d4af923129b19bf05ad3578cf205a73b0b333112a9851d5a827cf8dfb9e8323340207c86438b"}], 0x2a8}, 0x400) 22:20:54 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async, rerun: 32) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r5, r4, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, r5, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (rerun: 64) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async, rerun: 64) r8 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) r10 = open$dir(&(0x7f0000000500)='./file1\x00', 0x2, 0x4) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="225d35c9083c220324f796676150fcee029ef597a3b37c9f0b1addcfa7b8ad89a13849af609c04360b595b5112c40f4f457433d95121b7e2355652a854f3f208a42bed3122196aab2d0c5ccf65a0589e6b31a1aac54209944f3f885fcb630c0f60f5a3917d5581345ea9d98d5b74db832ae65bf93a87fc524258dcf0e314f7fe93a277e89fb7573d0dacdc7da17e8997c9234d1da1244243df97f4a107f27d466331bf87437dce0da4afdf6acdd6d6524b18a6b4daba9ea565336d5d2b234793d4548f5e2d4a86196de9", 0xca}, {&(0x7f0000000440)}], 0x2, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r8, r6, r7, r0, r7, r0]}, @rights={0x20, 0xffff, 0x1, [r6, r9, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r6, r10, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r4}], 0x90, 0x4}, 0x40c) 22:20:54 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0xd00) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001400)={0x786, './bus\x00', './bus\x00'}) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="ed5bd86c0731e2b1e55fe79007decfc45cae3a733b04fa465e98574f41d83adc2c196269d288e7394f3f6e1c73fe6568e9b23c1c83798a9cb7d35f57ae01d92496a34b94b84b2c03353d08755e9d42c0457bc3a529842c9cb922edac674f3eb6bb321417b3c499b1f338b3ddbad7d1710e0a31c9fa703a4b14ba3c497f9cc15745ba", 0x82}, {&(0x7f0000000000)="e18e5dc3f6a7a3ec75aa5cdc050b9afeeb4c694463b2b1fb8d680bcbe921f47c2dff579089d1cab18e988e77480b5fd077d3591f0b57b1994f", 0x39}, {&(0x7f0000000200)="0a2c8d47b291fc9c51c14b593b751966855dab5cd056834a62bad06e8816eb904fcf78343307734ab644a0f5c7a6db4b98a2d54ea4502a56618141fac50faf97ad345893d406610cbb5bfa65fb9423cb264c4650f17002bbf0a040ebb6fb", 0x5e}, {&(0x7f0000000280)="2510587e6d207935d93e47596c7863ebd2c895e5f4eca59fc4b6d6b52c6fd25f9b39e37b301366e04f20d372bcac304feed8745acd7affd358f884b12b805da1a8ddb1973f82ce329811a4756db16536", 0x50}, {&(0x7f0000000300)="93f8dacdc27792e6b06f31f6fc30976e188a93e0f877e6e85d25da2c04007d89a84aab6e761888481425fc3db110c30a349dd6b92a3fb1c79630f5c9222c91ba5dcfcf9143c63e118daa71177f70a91d40aac90170331a9a3632618a9092360eac683cabb70425b668eabc724ce569d9465eb0c3", 0x74}, {&(0x7f0000000380)="252d5bcae4ac2292acc8428b7997d692e6fc1f900ef553ed725a919b41f4a0cbbeeb8096b7f636e146013eb1c5708c2dbd3094f77521bb136b803946fc0d10cc5b717f202661eba0f0a194db7037cf44a3d6f6c4ef16e04049dc567cacf565ed4be86181e1e42c3cde3fd01711d3949f769cf4a90708bbf50a560cb3dae7635fd65376882f9814e3e1abdd9e1a2681daeade529acbc79fe13b5bcc481a3bdfea904c1959e43218b310f9b44167404f25e8c182bb7d7798b8c9b6ac80e876ec76258ad46b770156394837d056f9a7d6a700054ceb27de3ae056530fc30844218115e3ffb97c48496b19578bbf833dbab3b65c8e781bf815cc179c0a2c32535af19b61c5c7c17ee6e45425afa314751ceea98e3927b306a19ec0ac20d2144a6188207e8b96d91a55246445b3b0a799a53a1b8032dea1e4837e93d7fddb0287bbe669324afa7dd3cd17e3c20384a8b6dd7f54725d0f6ff6da1fd4f714df91b4d8c50c49b1425d92eb2ee49906addd2e3660b25b98f82f163dc011e5a0ddd36dcdfa9a0bbfbfcf544f0be67b59c7a37a284e15d232a6d855a96c624fcc57d4f464c9345657b5859d9035c6304872e7def2b59fbdbcebb87f6cfc2f400d1b22b6602398a46eb30b6b4f0c139730ab53416f7027500b320d1fde08d187b99e8892b97b1c6eb7b1213591af734e2edc857fd608318514f5b5ace0b883a4ea6cb7fb24a311dc36ba7c1b769e75624778a24adba206c15d0278d142f118f1fb69ce5327e385da83024ae0985bfc8f7cb116db897315caefa21649c372650e0eb521dbb340704ee2bc6f341a922bfc13a99207ad724e54efbd46633ca65e4272c7ef9bd203adb03c42bc928987e716838e776846bec22cd9c037b17f5d88763548a17ef9f54b32f24fee66f883c15096664e5f9b8b2a2f0334e18a67ba8c20c155d5b44684c095f35808c3f5990ef72a3c8ea43907a02b1b47cc65ded9111cacf5674dcb3e9d013f9ed0e4bc4a3b00581eefb656d7bf8c4e75bcc6615a631f4a0a93b7a145c39ed93acb2103c0b3af26d4c50a6ca3596e088379c116cd0b40974817646a67554adef928ce60f1b238e652ac07210d649497b33114d43f5421e230ee8ec1012ddb2dd504cf0b8a29e948f410a5fa27e9d1c6aae185c0eeae0b5385f5385c9e5614846ceb5fb4ddc9f0cd92f3db8f6a9cffc6fdb58401322e352846fdecf948d3131bb13c2d4790cc0de6863c0b8a7c91e6d7f0485d30493307e998d9d9f0663c4dc2b3da8dd5e4a33c27dce147b815757d11933472e58b5bbf2b99ed0a4504be74298008afa24b7d8fa46a0cb3339bf61da4634fe2e3ca9122d6bcf067694651526d78d9b894c37318ca89239ead7e9935f96fb40da5ce30dcde2b8cbcb0f1e37e4c1dca0bd247d5bce7ee85bc05b618f644b18f748e660f7f06fbc829d4a1f9b1248e2109f7ddfd54b27e270a190a251136967994ca8f32bf5308080d2ab9b2d247a31f8121e7d785cd35715dffe952380d3af5e3d7dc12e388d187ca201696a083e7e07234343ddde8d804cc408d246b093918cb183881b45d858d187fa046d3b942192b23769476adcb90d98fff0a311693837e1f5f82c777b5d963ee0f5614e922d1e1b82dd9b0b90073624d06312cefd8fc9eff3af2b2f148b895882864573a80c84e0410886e69bda19a7c9458ad3170e44556008eef569306dfb7e04b336061f5d869cbe114b14e2536252c722b12a52a59161c39a8616c071d93f9b08c85e8d6ac91661ec6422c8b2748da20e6b32ea831c65e689712bca2cc40c64c0b4e4c75850d9c5d3abb959f013174cc15f8f1f3ffe308f9a9491accf248b70b65af067b35df06908ade43be5fe4e9460048036980db8507219060ec12a3c3872b73d85bf9a48a8c38b74ddbf36d7a859f24fda9f73f4074d425003d6f3495d70264320778bcca7067060a8cae25e335de87eb57ed6b789876a79c5a51dabcda37061a638f084949cabc885ad48bd7e11cbfcaa792cf67382c35af38cf01a31ab598db38b17cc92bbf45e52447ff25272a55f005c9803345b0b466aa9ae350a7735e6e9e2bd5220e7476939e915b48c72324a9be26229dd3cbac8a27159d627934deed32003db958608543b3bf330977c220b95bbb38ec2649603036d12b064f4a67bbdd4a7d43ee0c021f6fd66736e4f16f9e2f58509ebf33f7abfc094782c63a8ed1a988c25621c4326db97970e2ed05d4641420040fe36eb66a006e50c768921e120f3cc8b142ee10151df2c9bbb9cbdd034dea5fb40a92338077b095672baa2d4507a1d43d9427534c0a57795aa60e99dec6d108ee8ac46f0f17b668d7b67d81a66c79d542fd65ac18f9593b2cf5e871fbfe3b6b1b2cd19c43527aeb22786504a03ddcc70d4421053a7b785c250e24efb0a651e9fd7e8944d2fda3e846f8e16d6e1b284015a9f37c453f3a99ed81be07e2ecbe8b58e9852950f78da0b25db045f58a7753fc4d8ccb1fed741bce8e690dda8c323b2f6c4aa83dd83be89761b143e8085fccc15b8f0701cbb26584b381ba4b00334b0b3345a008fe26b6b36944526477982431b370821ce22135b9add9dfb82abfa4fcff82303a8a4c73216e72edab10a68722d6269a4292484971ae1bc1c644d59b304954aab2e15db915c7081852895a86bceec528d382a824617c239b2144eaa9cee6de42203f530e84bf56151414a6d8987969072e6efca0aed8ff80eb2648fedc648ec6982b9d1cc25769c1cdf4a2c6f853e41f7737bff471c19c62ae977c1c3ce26a2142a9b00e34287356f629621b59658493d18123871d247fccc55b87a1d88b508fd69719f7742587d86b71f507d423a60d8424826582cf1d7bed8859df8c28833b04efee1836842744468b08fb66efb12fcd85d86010c1b6a148b28993127110f5b29bae030df812ef5977d6565980a9d83e9a5a6f7ed68eed118b9936f7fd5ffbaa317f84afee8bc712b86879fd5c85c6e4fabd55eae38e2c48664993ad6c3656d013bd4e99bb16d79f11c219893d4b741a8849949d0737a647abd9f946f0e57124dcca2beb9b0af545a90740cb93194bfb9ab035fb8a93ba293518b6bb062fd4079dbfc40841f6129028effa40ca74a3e38bf459d58d346c0eb85356d08a87659627cd261f1beee2694f6cb9b16336b72c99220ab542c1511dc83151a61dd594ab88e9fa3e9aa625393e30ca9f3e3869892fd245ec5c9783d7a6dd1034a5bfea60fe0fa4dde8d3bdb8c94f6724ad2dbdb77c4b14275a73d8eb97740679f034842d706d1e59f12f24bd71f29e3c05ee5634ec359c84cb00f4db17022f40dfaafacfcc3a0dcd2e1c847789de958484c87fe81f4d4e1218fc665444f397e54805c29e20e254b69b267734a8330aef3c733821837942021a7661d8d35ccd4ccfdd5473413ffcfee1599c1ee0cf0bacb6720154461183d9c57bc31f044d033f4ec353d6480dd1a46e773fcbd0bc3a8ce1a171664fe731722402bd5765c320439575278541440a20dda687f6693e104596b25ae73f4c2ea343b70f2754f93aa08fa656f67fa7a7c90b58d565c4a1caca10250403a82997d33d1b914c823d0c2f2d04d194264c949d561d6478796cd56419c537221ff381667a4a825435e58b498ecf7066678b803c9bb16a014db3ce6cfe84050550f88b42d8bef4804512cb2a8d95c4ee4de4a9c10ca46b66d11ed652e6ed2e1e5231bddceaa9090cd1686abe07bfcc6ed73784d2395d42f15d405a879677d2487681f2166d3d6f29bd3b457cff3126d3d086863a150acfd8ae29b64ef6a71ceecdb0bdd28ccf6b27b717c7080cb11c33d3cac072648d8d7b887e4b60c414a84d939df7b5329ac0a6146369a6c3387285249e80ed88fba1ce197f4d5d8e098fb0ced5e2115884ee32cf6384002a08d737b16b38caae38fdb82e94c5cdb9daa2f0a7b5a3315dc5810a7e7a5cd1fae42ca1c26c31d9c950abb93c7c7dd7a3d1e85c897f2222d1c22c1ccccf3d5feb7e5b5eef46129c545db4d1c0ef96ef8046fb09897240c3feedcf32339e5aeb4292308eef4b3625e9fef833b10fb10962f71ef4c093d006588f7b1143e1537c11d14d2d2ef70fa5b0a861d25c388d18ecc57749baeb5edf461248da6664b94abb1ba543b595dae44592fbe01c5b784b6a556613096c0b523a0ae5e7dbdd6996f9f077e829db7eecee1047f4054d9b4bd18b993b8121ddd96ecbe1d16e1f63936587b3c830e85492dcaace69d91f52a61afb59f6ff66a19b63ead3752be7cc1c3ae27cd0f0cbd3c46bf4a2ce02db0f3b722c5c1d483544fd457158020632d413910db0eafd795911a99c9052c7b8073e726b4b7c88f4df56db86a7117d5cbf134ccb5629a194a000c958b9955bdc14d31246669bab1eea5654638408cbfb8f2596d63d7bb1313c4b1bd35393d3fd696a104695d8b7871e74417a4b7a71be3ede0e338c454055302723bd07f47e18456c4149f46d20af5d8af032fc97b8e8821ce85c2cded43a28fa90b013968d34d0b8cfc120f53c40d8b3a33a1240f2e78606e02f44b4f7b32d17f6a670b706b1305083280fca1ae6b86896f81d185d700ca30b9df9707306f41636b1bd3e11c9a6fa0b38d02a4923fec2d04bd38ba41e9c52d741cf297d85a1b6a533c3829ee235c3c457d14a81ae9d5f93d61b5ae6c9e31cec8f6030e709a8a88ad3ede08051939928395a4488f42e8bab6a43a5b6305fca76e4f16f1b09e168517d55c190cbb94e1ddc7c25ff84a6f884b78b88f8e0dc3fdbe97d1806e3e9988e511cb39d90c9480038c7e43054629a119dded10e30ce634f3de75845e960e8c5ec3487f6ef96e2aff79015c4637802ea50d9d3c4bb7830ea9da7e3b4334cb1e7a404bd864ed80262e365b55114fe26e760e24735e820134aff4f10417266c1b29b6ec450a4f0e9fdfe230447c8b985a772b8b398592e4221d1553dc12a8c6810f8ca7951ea88f86882e7b35cd1e53b297f8b23a2cb136215b07c85bf24074454cb2cefe71d6906a83d54d89688d8dcc08b1a9e6007782fb33c40fa26ff9a8c70dacb21a88115b4a786cae252c4e317746ca45cffe3e5f821db018b2cdc870a367ad31cc409d77ac6d0daf0d6bca4455225f281a85de8f4319aad6cf0d24811ec27868d64081b4f6c3806c64e4ae02f0ae65322e571a35a55b122c55d89650c37a1efa68a156e41cf9aba704c243f3c6e6cfeb2e3b602e2ae062132aa6463415ba3e535b0d98f8a76513853029e89a1156badcfb915746ed99f5f16e68e601afa3af3b6449e523159e0d707975fe7a83cfd15df838e82ff1c8944645a78efdd42af6636ccddc56f8b163e76ed1eb47c9b0d8f8262d30670549561bbee85cc76eb3c1519587384e22436a6b8c697d7aa7f670b1fd76e234a36ecf24b8cc3a0ce82304221509158fb57c3065ae1de6830848df32991b4252152a0f73de846db1ac931aab625a6def131f1054bae2b9f58560906783b605baebb95fa587677724a7815a89163de20ac4b02e52e1a8e32dce808826c57482408decd68eed0f6f36b02f7c6d374780bcb94b0f5abba8c1511777a47a5d7e9e0e426c00ad57a2e8c91b9c42d8f7d9d041fbe2a2b20b6505de8f8e72cde158c196a74f4693e36ec3617f2311e4b5f825e75a7a1848f6b492871b7d90b01e61301a26e41391cf0f847ac9570850cce197132f6ad9f08c7d37bd92d1c822bf2440eb00c33faf2a939d09c219fcb15d13ad66954ba4ab3d0ecacb3d6ce844a017886cfe27446e72b2d5989", 0x1000}, {&(0x7f0000000080)="5bc3c757204959f13913454947403ae3db7a7ed37accad00c8856d4679284f0644131aad8ea33a53540fce", 0x2b}], 0x7) 22:20:54 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0xc00, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="0c4bc00245b4ca2e4ba99169f118c9cf5278a2095710e0256e1918464171adc89582be7a838a0ced5e98744f50dcbee73a60f01c5c4b5e02eeb99c323f24a2164c882a123f31d7fbb4", 0x49}, {&(0x7f0000000200)="f1f76b34d3d51fdd544f4aad1ec087378ce796a3fa00e39ca054a2a02279fd0f98da32f0872ce99fc34b983121a04b", 0x2f}, {&(0x7f0000000240)="161ad3429dcfebfdce603250eb8de39b8e47d4ad3d1ef039b1ac5ea098329ef800ed7e83236d13149693fe7208ea25420af441ece81c5a4eb1d5875e876d573a9c72ffd47f52caca874defaf09cbf06912005a1d2b0505770274ec852d5460453c86133967e19f4885ce2659101e04f30920f427c6fbb9c0e00d2bc7a9e7f57934bbc686cdf4bd18f85bea2e419228102dd3a25cc0d2e0038a985677b40f055e210c243306e3ebb987a49a5799947317dca0c1e01acf5d8c43312e639f243f93ab080a8363e59a91c2640510d49b623aa9bdca4cb9", 0xd5}, {&(0x7f0000000340)='1', 0x1}, {&(0x7f0000000380)="0d00a44e500003d3eee2d53c258581e4adc9dd323e4e70b8fe98bf3b2222b3b457d49b2011d6f59961807b969cadc26f23b6c8dbc8d2809a2a8c89fd916ff4f5facf072131fbab1d177c4250d266c621ed3b7d07946b5ba9820a47f471b196b049910470df2547ecb13fc1e70151fa00121691de59da0e68d5cfcda353f9df4b37044d3988be45031fffb498a82b2688758827b8d22f8cba757215d15b2e5344b3939bfdd2c209265a071b35462399a9bb274272c9da37be3228247423d16da74d1ad73619e76bb539c3ddcdd058a77cb0532ddc51fe49614a76e93c77c338f9fe2a84c4b1e3ea546d6b62cc576a5efb21b9182b1092b02e", 0xf8}, {&(0x7f0000000480)="c83db31f4e188d6d6a84b5088b4fff2718307c1b5461ff186e1ea279a5dc46f2b562949f9a2aee3a8afad3d02f338222cb2880ba2703a8b05a074c36e5b6beccd9998a675ea163da6af1145aabad6abe61f845586a25ecc6725604d0cbfa6ccb8cfdf0264d58792314aa8e6b3f45225eea94942a93c0e16c37616652308c748b5a1923f1468459eba8f82c1cab38c1cd9b048649cad91a9fdb815d6c83210f39664407ccbfbb148028a551b2af278986ab6459a15b2fd9d6a5f113aff143b456cd0acd8121171262dee4c9afb710fcf2acc1138077", 0xd5}, {&(0x7f0000000580)="ea37730497ba3f3be042bdddd5d011996a626537b042e9be6f0a9d1d4818031d8ee5a50ab14f262b42da833108e316334ce7d7187d220b5ece2427e160e1409d9b3d2712c95d2f02b1b187f3d063675d397a42d67f89c800795afceb382f9d05172bbcb4eafe900f66fd57e35a4c423b5c6212cf99cb514f8f3e9e9b3cfa039e8428bb", 0x83}], 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000c40), 0x80, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x101, 0x2}) chroot(&(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) recvmsg(r2, &(0x7f00000011c0)={&(0x7f0000000c80)=@in6, 0xc, &(0x7f0000001040)=[{&(0x7f0000000cc0)=""/195, 0xc3}, {&(0x7f0000000dc0)=""/190, 0xbe}, {&(0x7f0000000e80)=""/166, 0xa6}, {&(0x7f0000000f40)=""/9, 0x9}, {&(0x7f0000000f80)=""/147, 0x93}], 0x5, &(0x7f00000010c0)=""/194, 0xc2}, 0x2) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) readv(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f00000006c0)=""/89, 0x59}, {&(0x7f0000000740)=""/173, 0xad}, {&(0x7f0000000800)=""/241, 0xf1}, {&(0x7f0000000900)=""/212, 0xd4}, {&(0x7f0000000a00)=""/54, 0x36}, {&(0x7f0000000a40)=""/99, 0x63}, {&(0x7f0000000ac0)=""/106, 0x6a}, {&(0x7f0000000b40)=""/93, 0x5d}], 0x8) 22:20:54 executing program 4: close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) (async) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="daccdbd94cd65aab7aed0637d12d8f7c7d49b1a53019008799ccf4a574baedb1b30847de3f935c1d9eb46a317c4d0f1854b24de48f7bd4590600576d832b6c34c8f220b7af21409a72339f5944a4e94ba9a69b3fbafc5027e8007f4805941129b285be8c9f4e8483a6de3cb9245e7674f7720021a371572d82955c0b6ebb1ae7bbdbc709ee6b99e9ee1c8596f0c44ae9b03366699b4fa4cad2f05aec4749b2b4ad2aab5ea37ae1987f", 0xa9}, {&(0x7f0000000200)="0633b066910645d4e53ce990bcfa5a2440e4379c4e5e715aa901743ad9bce762d20dd632f03f8f0b9a3dec7ee91f9ac325387c983ebb18f21b4ec41966d5dc998a14ceaf440c61d78281a7092dc870adc632f18f8e067daddc30cd72255670b1d31799227b8bea9e48c62a30babcd514", 0x70}, {&(0x7f0000000280)="7d06092dd9b77aef6418a7dba7e8375adb1794fe88ab9633c60e5ee20ea51cc01859e3543f25f877d1258eeebce0cfa39d44e82ad103e15abcdb196c8c19a48380ffaf6c5dc884581b5cab396623bea6a0d5d707f163118f19e3f8a4bc6c9a035d33866ddb06fa3ba029d23bfb28d5613b41ffcea0ed7f2b53cf5f3f5ad738469449181c06b96d30e60fd378c6cd460f943ce0c50947a4c599da7fc5273b17b26d81d97732373241d17580e4c50cb428f63f6e575be38b2e1e7213057058b6d3c8026ff3682b17c198d376dad5f17fd41a0950757270208a33dcb0fdcaf451a8a46fb99a8a4e41f7deee2d7911004e46e8a4c670cbfe29317e96106dacc5fd5ee1e2cff520abb7502f7b0f87d032b09fbf1d48881fc04b3265b9be1ceec73b264ba009641721dabe5523d8970d6b4f7d6e06d0e632ee8b7d5d3323e4bd9376787d6a1fc176a85d8dd5a9e1503eb9a82001cab1559c76c80bf2e85050ae21117059a81db54685bf2f2ece4d29200a7bb3580f806bfc56db5341a18040be279409292d62b67ec22e199e866eb984ffc183ef3be457d602099518e68e1b7e5adf6fc11afa6c6457cc276c771639ea85b18baae081fb1aa48f5fc466d18c5381269ce3d1067745c77d751c3bf7aaf634a29f83fb68d88fb7cfe293882e63221ea4348145b5ae18ec52b80a55c42104fea5b83aaab48e80c737d1b3d94852b9f637eb954616211acc72630b3b7d7240b99c304e2072da8f5e9835394f16d3ac09ae49dd7a363aa46e8565993a9557a70395eb6a5802e0e799c9e4eb1e94855e3f5dde0c74847ec262bcfda3b3a4d4b7d42d99f40855be0a3cd38d48927ff6ed12fb26260af78a0c17662d2399c3f739e57bed87eea7a561ddb8863d8cb15ccf3dca930c3b64c091f4cead79cf903d208dca324e125734b95f1deaf5b7f3fbd3288241839fa7411f5a5b25f2c320f43f3d0080459822ebd076e7e50a641cd3a584890fbe314d5c0115df2f8997a1cdb428e261dee29fa765c4f2d0447c7a52822f7b36e89b176f91fde8b6f16601f431682d3970610abef6bcb2eb938a1bec5c1bb113391322e7c5b208084734bd0d5e6e1e2d2b039d7104a6fb91d61e40eecaf68c6432bd14db06a71f3108b02aebc52cddc9522ef0a8abc5f9b8414938604cf8ab3a5b23f28c2e2890a8d21998a685ad864583d2e54f7dec943b94b320509ab5320e7bc3fd7669c18c030958194f289eb2ba436f93174b5849cbe6e1b6b2bf750bc78d9052bec63c9b0eaa1524bec71eba399add2197ae1c722be19cb44dd19706479d6ed3cedd17edf393d60831b47c49830b34f544b8e8654e0d4214ce1550ad5a29624e69708fa515b4588e3cdd2037e11f3f9c49b3dd6920d109d75ff448320c8f41991d6a93dd9056b335fe5243b26b72ccf2ee729b92009c7f82804f11d7ee546bce6e15c2e41e63a9c305710da75bf3bb0e3c8b5512cc6f19c0118f840a02ff317be239821b17cccec937226c95105f9a96a392d68ab2ba37134c0969605f0e07dc0995fe7e040d056b3c5ef1b1e5e410b2725466fa44821b6b529cbd991b8b99f4001cef509f761226610a36e5812fee9e8dd402f6c6521f2bc658d6e78f357aaa3886d0bde3067c395db55560761f8f7139589021862d3f9a83fd25fdc6ad1e5be4fa6b1a16de85716b22fe30fb50f32cde0ab0a5358512cdf643afa2708e03be015b1e1689e8d13a4db4913e3448d007b0462916e2a265b45e7aa8b4441c84ff2d3e818ae2f06146f7edad7b811ee675527d877ed3484aae0827d485360b1a0e1248cec085c4bd74c2bd50911c8776579ee5fda8ef837f7d688afa1d668c401810526b849b6310e6743971e5e9e49fd9e1a62c52609347204b679ea37eab770a27a07a8c7b19bb2b45b537a3d1c018c5d3c647e9118e28f1c7580f04ebf907f777255c6f41783f29c9c0baeac41f280af9a6178126beb700f157979a173f44c9a435f433ff767d0bf1f236a03abd262355fd7f88fe2d3fdd8556608fbb9a121ca062e839f4a0c5e52030836a8099936ed8d08ea7afcaffd60b21550dacbe4e69969f97b3ae8d9e62f594f56ae6df221b0a5aa5e9fd6b9e83fac2c059cbc59b8fceece238c1f8c7237b7c34e24f223e1bae4ab1ac6b7fa4af178ff40618eff2b452696b7a11a9507b63857057916a005ec6fbae1ccec7d88c8a126aabbb7ed6e0c72e8a135c4712bc5b89c1db3ca5298acbedbb8c56a43b70dabd6c7d742a7ebd437584bca913c946728f1909164a9e657cc3337b29fb9c3b7b568c26f73c8f87db95ab664dbb512e63d5006bf8a7084383cc3729de5b3850b84ecabceaf69a0a447bc22f4ef487ef235eeda8fab2d5e75c7abfa6ed368ac9155b5395ae419a2fb8547c839604987c3b77074674cb4c8570065d2cbb0f0b1781ddc99ff6198e938ac8202d1dc1f060e14206d63c9a5ddb3e98955d06ceb964bbcc7c859f608a5aa1da1789f079a4fc394f2336785b36d5e75e0e696500934a21a17afb906e7d22151965c88bf1f110d216bfef560c1cd0bf030ea000247646be1227e1e6942901bae41237059f0126401c519ff48c868627f1456db5c2fb7037043d06f8c0a557c94d779e7cb8eb325e9938ee9b5b9fd03acaf35704f3c1d26d471550143059b1ae4b83b840e6705ef9cbe8a9ad6e932e6cd93e9ae9cd39b9b85df267f838bf1896ef51d28def41ad8a2933b3a189cf7cb170cd22c39615d356c1026b5371bcfc87d7073ac0a962cf7e4cfe2456c6076ef6003d8d12bff65fd44b7bf33f7bc3c4aacd769fa5fb38d5d83bc88dbe1e24873aa24a47ebd5c2e2b779dd1e168064011032cc95d483d9ab57f16cb643c584e058216316b72f562a529adfded08b78d737d09702092be5b47ba50bfb9523dc56f3a3c014928ab2fd3127236baea475b26f57b7bd2e9e876cdbb47d0dc008af335b60ce0fa3a323fbe900751d658f1b5473092906667de677ed6be68d2837dc53a17bfae31e216703c153a051de8d10f239a5450501556e2457de9fa6ba148f20ad5c67517f1972fa716476a328844e5b5df7ec9be1fc8a94427a392f0c21c38b06517ba876c8601c6af7a7a8dd1f4612f1362c76368cdc886370cb18b6f1d739bfbb5230365ce5dd260b72f661e64ee303a1668b4963ee5935d5b7739a48bf4791e1f654fade4cf023a2f8b28359296802fcd1993c72c4e640a521d7d1eb68c07ccfd9bacb5e4dee06aa871bf8ddf53c34d4a4fa1a4fab92a15ae054aa1c11e9dd94fd5311154367914445021523b7661f14d1ded683eba93f38fe60060b80b44b04b5bd8be803433957391d6e4b63510e73e9be8847a05c4b0c36ee799b6403b381728e07f9c70718686776fba659f26d064385d40f313a198143f75dfa5dd0f648464529789b2d377fbf853be4164a04bf946df1813fb216c2036a2fae0a754ca365a15ddd6dc199808032f0b2788cd87df0f86062fbbfb6a2e643047def81dde48d316af75f4ad078c0e0490fa3858443739216a6badfa90eb52064f514bbbc423c5058821da6b7273cafac59605636e2b383443b8bd71a5756993c53d5dbd9cf1f942f51461ba8431075498ee8f098830a99642e2ecc3a04cfdde2004cec3d7262b6ba10af80de1d4d20d06de0bbb65334a24e4aeb1ba35ad2032139aaf109695bbcb39865a3221c5714e16b0d90e71899894164935b35a60d7de3f22bbc727189a0eddf72f2f62beb0779f1729cd34b847cbaedad42ad2463fd9ad7fd4d962d1bd5109c0d63613dedf29cd3accd27ad0575e4b1e576e2b58d808eeb1872aad2ce3711147d29b38bdf68fa4b037d7f76aacb1f43555a2d7f0da969cc051a07d2610e19c865bd1256f4c4d11470292723e98f87d81cb6286f1f7bf5d92f50e2ec95f3ab88a12b4320b1dda5b25172b3a9dd1e4de3175f21f15749d06fe466a7b28b2a4ca457f6cec1ff34b98365c711064655210bdaaa8b735bc66721c7a8abeab341f6490c55d8adfa31c330e34f8da4fdab1aa86ae4559590e76890b4719dada82e819a3a0ebe9b0d565d4aa2aceeda02982f787fa64844f42800492c8960c1d265e88e539905bcc1055bd92f5f90176ca4f09871134dd77f95238ada5031d19e9691fd543f87f2267820513e1c61670cf158fb454c9b609df4fd1c88f8d2dd6a915ee8f41ece1bd2fbcbf23c26e69491577fb171c935ea7a58045f4fb6fff105b1c4e64b6dc394f60850c3bf72214a58351e4b027f3e564e51be2fe566726e68130723065436e7f55a5f0c23341076598775eb3bb8ee478ae18caf289e16184b3bfbbaa4b0e0a12447fb49fcbde498aaeb8d47640d99b50504b2a90443ab9f37b04d8055aa224c54a5d60aa64cec1f7dc9e8b128b6638dce5f27d8eca092c9f4562e374f220c91443d41c9e6eb545131ec690c715566143549a933267b7c0d6e31e9759327e958b93db6e93ac40d6b5b3694175b8e9ed599a305a7c56cd2f3ce26b59f1850309bf75002044691a46573ece07c18f79959f647b2cb434786bd23c08abe9f6869f3757e5f0bad6f106b66abf6f1432ac4db99b6eef7aeae986f357e37f1a468f421f1f44a77fb2201836dbf9e7229f892269290e04d1055a03c2068d22bae64bc2b48ea256bfc0c1478e34dc5ec99e80ac3688345777fcd07dfae6a9cf215ee43cdb0852c8f2da714c0e36a7e5015d130ed4b8d140063049045a6c4b4f30477648d79d61823d22c66952fbe886a377e1941c7497e065a89388212295289dc6cd6156a7311784b9f4a6fe742394597701363da15ad26308e9de07c7d91c10340166649eecd0ffa3882c263903dc41f1f9b451f205f7e91e5afc0ac5180a16c333b99065dd3e9f75210cf9fe8ce1f846de5c18360e0b776e33f4c94f5861b8bd792a6af539255783122885553390965e7ad5e1b75c88b950e30e3d14f3a498b49e686e1f48f1d573fc604132517a904f13f74b6157e24c82df49f19ffbdf2b1b1ebb99fb2e21e6a72bcac2e796417784ac55a1f4607ad63cee97f094136ba0b6804dcbe3475819e656298362d1b0dbb4ad8be26b5e47b452d991971a851cabed86627f69b50d372854fe87bc50fb67242cdb2df3805fe8a459acfa937e28fbf6d660e9c2656a13a6b00920988158d41cbb361f7f6233a1761b795aae3fcdef6771237abd55eaae4142647cb09c4f5cf9cf51c6afb97d252a6d8b972b110936e426befebf52b05ca7e042c8a9402a957d0c00af82e35c08a891c0526cd1f1d4290ff2affc429c6a2cb357039fd02f870f1ebc8f05987b9d1f43f90ba3fc8cd314e40669cd25f0250a2798b1a666795d72a1e8029e79b548a2932942ac9c530f9358c37c4b91ac5b66c93688cfa7cd6ea4a0ae100517e2566f030e06db8370380e23d3ad87f52b41c733a502aff337ae4d0439d92ad2b243036d597176e1ebf75b06bcab2702de09e47b007d9101b7bc351fef8b8d6e9612913c16f514df0be1b2f6e169d04a3010a9ebd7e1d6f247b77c930ce92e19ed56f414aaefca57a2a7c859863e6248650e12b219bff293412b026645dc5bfd6c2ae745acc0c7ffcc86c33296ef2831e6afeb83c0778fb1b47128884323969fb858f02001756dc1ddf152de62b7e0aa7815fd4f904476013b78d55f4da3facea59543fabb1edcbbe0538875834b6bd6881f153b7a320f803e8eccc945f87fb51f0e8ff6325dd9a07d4c913c425defdd092a79bf8d17cf9e8499edff60f98a47090a9f5b9275d131508ad7df1ba3593a6", 0x1000}, {&(0x7f00000014c0)="a10ae7c24d560ca06549bec3cb56249122cb8263f63ae8bc2e1723b1b52422df3195f50e92e7ca069603cc2cae0a9dab9af453d4e5bfefe8b5656908e0898e5da4b106cff41dc7c053292fe37ba5ef0208623c3ad2da81db18b336755543be19ca9fcb7e7a45934350f4f3ea174d5af916934947fe5dd5911b366f0b3ae608a6f781a8af9987e63e5a8adab478972059d00b36f18f95099f6b6a5faac98edd22a245bee21669a4e7443e092e9f8d9fb06dae2282da519e7951830d4af98c466d17a45562d602a3e5472901f8657b783b3d91af1a96e6e5432d7401a8f226ea03b269cd1c56ef3093fd535f86600543c84793f7b87a2dc1cb9c95454eb88d7364d185256f789e", 0x106}, {&(0x7f0000001340)="6e7a8777bbb1c08da12da3c2304d8fba28c90d2954318b722b57bc7f54b2011b6fed2bedb9df445ea4891ebd5314bd5b1bc3a11f9f9c172ada9d09f5d4c16b125cde65f2255f0b86fa9945e114bc4c78eb961933c5fc73f3eb2a94dd2c0fa45a893bd9717207fb20e9e24c7f0c2c7655ab958a65b2815e10583eede8dbf9f64b62a1fb73c5836ded1737900bef2abf5b4404c52da820b9e54b461b620daf59ce7a0a4548c7f3ce0e002719389c2e2c93730f69f2effad829e6e11ff52e46ab3e122e811fa35eccb744e9100530e3", 0xce}, {&(0x7f0000001600)="d7bf5a8c8bb59cc7fb951c2f14c8e87fb253a480ce7749a2bf1bbf52089053bee464440d52cdfb9e7c3d3ecba3393a2bc9e45fc0808a1cd87d008c5aec61b60b7adbc434ad082a7ddcbf1df1a467075e9acbfcef4f4e858d4b8aa0411bc95887db8b1a6a08f1c59f962117e3bd8af8d36abda3138ca0cc0317961b1bd116e5ad10b291da564caa5a67b08f89adf82620061d8ade0b03ff27c43bb9d1faf988b6a62bf8664f87bba025364ca21cf9566488ebe3322807ae27be51c8806435d7f87f92ba7e49d44a326435", 0xca}], 0x6) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:54 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xf8000, r2, r3, r6, r3, 0x0, 0x1f}, 0x1, 0x55}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) sendmmsg(r7, &(0x7f00000009c0)={&(0x7f0000000980)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000c40)=[{&(0x7f00000003c0)="b8200939c32d4f3c0a0bdb1bd834ffc57d85c58ab081365646263b435d2dd6fabf68229b5f712f03a161a8b10d4479927878500f23767c713b6e72ce27d68fc7e7b47d53226a24fc53cc89aa00ee1a59ebdfa8f6fb59d215a19c0c5671a76a2001d439b22239ac3b78a5c8d404cd6ec2d7c7230b2f96059e6f5741e55db93c1d08141d69ade9617c6221317470ddfbb78dcefb811cf2c81928f488df3fe015880a295a838156e7600af0ef76e872121debaf3c302412ae2c7ea6593036c594605b61a23155241121e052d0b2e90c364ca6005f0008b4285727e0", 0xda}, {&(0x7f00000004c0)="dfd8006f665457c4bdb8931e65895d709a4034f0b3ab89e2a35baaba170da00303d9a29feec593e7924837c56379a4810dd7a6868529", 0x36}, {&(0x7f0000000500)="d99d26738d262f3887fb9e8ae09b8c137722661f84f563fc35063a5c660c066b7d708c0f2ce0120ecd31b0d410c32a48ed1fce7d0302de45482302dc91a366220cc265b1df8af90793b76e9711a9d30787c252b989c8d692189d3e5256ee0cc79e762a2d717eefbbf9a85a9b80743bfb4b62b8c5288376c776e0bbd2fe024bfc6362d9123dc6e62c7c8a27f8e081279dff0c23118ea85408d12a59f547607ef897e13f79d7c28f8ee05996f4b9a27376304793e9f859fa381efccfbc0642a021f7f730906ff6a4a4d316cb6c3ebb592b818a2855fe0d3f264e53d6c8cdc8", 0xde}, {&(0x7f00000006c0)="7d149d37b280c931a54cc79ccd1873b325058883af3cd3d0dc805402f59b6a4768a300b0ca57fbc5c42f64594b41f1c8498c8d4444815f2c0969b50e28456cd6317d5601d621ecd7dabeaceb0d78d9808fb11358243ed3fa0d28e4314d94b0533b1cbfe72c1fcb2001430b1555d0b55e17cd40cdb7bef9cc113c3421c22b0a5dcee98dfce7f6ad8dd80661edb5603cca40d7d3de7fc3684e7120aaaba4ebb76c87d12a934f59068f5e953826206c70", 0xaf}, {&(0x7f0000000600)="63bd3db40085686ad0eedbdbfab3a0a930680050bf28d3fe93a86a992a330f87074edc90fd50b720ba00e83979149f", 0x2f}, {&(0x7f0000000780)="551237552710ed26b42b019e59186204e0d49f5c60e4c6ed5aad2144a97eb0353eee54af597c314c4e1f64dbb96d03141f2493e71c5588f7c0dfc7a031cc5fb9ba75d1342b3d2285581aac8c27bb74b39ad78e476bc58f6561006948f029339e7a235a5f9c70be0dd3e5fe00f49606b471716120c78d6935ceb1d3833ba6bfb35c2718759afcee7818e0dce8189f96646939f671a6866d7a4a34aa53858a5b67fcf046f56b9b1dcfaed6a32dc3ed6d8260e42cb3c7356d6df421ddac574f04b3f18e909aff46316ed5ecd8d73a04d5", 0xcf}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="3a26db8c4379325f680eedb74547b8f4007c79c1e362bd055a32f93f92685d66265582b43138a15e3df9863d988aa5ab53a02e3be384dccc65c758461d891711fa0eef72b08f64786c5628ea0c512a8458c54815f8ad2d68bb0d598a47c07f094ec491cb46b7461b3345c6a4ae05ec7e110e2a6b360f0e341bc4b8b3f294cd04e84464257a11a3bdb72b6a573eaaa412d703", 0x92}, {&(0x7f0000000a80)="82f471462840dea172ae36653d878b4f957b1492cdb9353ba2076c8e29374e4164f989c4296ff030f8f4f5eeffe4138327458c194f60bc64febba10be0b9bc3bfcf3df13cf9fe95b1c4f5f21a945151aacd4aa1aee44a44dbb067274217ae6cda16c5e6ba828f2c5899ec3e3777f03863f14f3faec014c3eb6a36d9d507cab41a19000a035c6acb11259f52821", 0x8d}, {&(0x7f0000000b40)="4030a692571aefec204164c8130be2f1fc7879311c784aa5e6fcc656fe4519f3500baef7f817b24cade7ad49202f5ce2aa4694db2994ddeb92b9955446a0230fab4dd698240da94a70937d9cf62f2bf67ac7ce23812157a2febd0c3812f663e54bafad08eb1acbea48bbddf10ff89027196bbc1fbc0b3ff69b0a88d9c55df8dfd22b72227c672e3351cc2b68b18ca7f02a4fe918a7eddec822bf5cf585ea1615e196c5e87de3e4c1642432187457febf0f4e0000cce9374aab6a80307041ba2684ed1c13b249c244bbb8c01d", 0xcc}], 0xa, &(0x7f0000001300)=[{0x18, 0xffff, 0x1, "6e8293dcaaef"}, {0x38, 0x1, 0x81, "9ab15b8f5fdf6e58b3895f553b43af5d2ada189ab05594261a5b0731b6f2a67ef412f8"}, {0x110, 0xffff, 0x2, "1c9fe777d135082cbf9e54c87de50e07da3fe542f7c5d431f2ca8a1083246bad54763f21d424ac72d61509aea2c8e0d924a386b911ce088386ccb0a8099163a012a8d7b9d21eab616498d904c7a9beb9e147a910ad674ddae8c2181475613137540259b6ebe082a9208c91d71248a61790211f634d21da56a50d3ae77f7b06aeeeb25a1aeffa7cd25e3746822fdf4b9be3b5a1d16b1ff121262415b289a031d6798e680c767d9ad21062cc062c6b2328e2eebe42847a2ecf3c1af534445490eb35f2f21dfda5baccc18f2f34386a049b580dda11bd13f83191b3daa03c8c0e3548fe301199956f128624fb7103ea1bb93aff50680a93d5d5ad49743ae9fbf1"}, {0xd8, 0xffff, 0x5, "1ca41f0c58b905ba22115c984c1cd6cd2cfcbf70a6d7d3907803c9b976c85b7107be85fc8570a963f7e3dd7250d0ee136616a9e4687591ec7d98afdb5073d5c4b77243ff24814fc0530c9fcdde009c5edd110b2040f364a0dd0e000ff381412af4700f0d8d137de53bb0a2d61b3d645366206d00a62592aa49b674aaee45ea01f3e4d20c8d25511e8230f6111f26734d260569045137ee9aa0c2dae36183d66cd6d21e9ea46c1c1f356c591c6e0ec2eb7c1eecc237aa1ac3ed779808e2730ea168"}, {0x1010, 0xffff, 0x9, "cf894cabf7107848db2648cdbe186ad097a7290e132778c21e2071d09a6c314986f1942e21d525fb3eec226665a58081d84c4dfc599a6588ec33be35498b0222ce1b832206628755ee6c0dbf733db6ee068878d627aa3f1add75f6e20eb313b42448d5a7cac9bb48e451c0b359c021bef50c0025833a8172b1151f67386a72aba8ac65bbcec8d58659b7239defa8cbddd4d50ac03ab2a58ff02e47cea4862005c5e324740cb504f333793a67f4245d84c7838d137a5d14c336e17f4a353003c842b372ccb7b29ced646f2d37f9f53b0315bd808b0b262acc12c30a193644b07041313c6c9984ea4780cfdcc11f78eb583a9e172e4f7d533134694f3a3be350c5b9e338181cdb4f0c93b65a7176971c0d564c5cabe23d93a72727c22c825fe9d5ef88c8503229da026350f7ea5f0379a7c621c3a591eedc51666114045524e704fc071b8a174fceaadc7d1ff3273ca900c889e845b13697bfc0f20766cd4e4f7301ffba0989014b7ca7ecab3ee13ec5ad4a935b5cccc53bbe33000bfab3aa282b51cbe2ad6ff8746a6da2a3f1aa3d091003b69827d872e7e1de12bcddbf0104642af1abd8ed37711636c802d747a74fd97c8d3e957bca3a0078a3229d5fd701cfd49771a17a9107f92cab736cc8cee0df19b588368329f69b11e5beee8b059408e11659de681d314b0c0627abf74444c063c27267600994f8d5934dc1fdcf1bc17378036b9470ea54d759fbf984f157fab4ffcd3a0c00ae5b9ab80778f4a68d2d2c7dbfaad1e7a797f85f155ccc453acc37735f3526054778a6d06d161fcb5d9515d5e3ae21b0da9e89117cd8f1cdbcefe66f16bdf2a4667e565f415cf54597788a1434e055297e72e609bfc67e371ee61b2b0dcd3101c46a9d19bc45ab12884c9edfc27d32f2c079ab5566709f332b01789fc73c47d480619e2bd8ec7dac60d82c87d89e8a5fc8d54decd2301b75ef0beca2c7d3832c524f8b2cab108b5a5c74225235085f37131f5239577b5e8095f7dcd4bdf5dbfb03b90f4b12abd63a79888c7f7157ff58b04f533583ad9656e369deebd694910dac227a54d4cb31174909a387367e1c65fcc7710ffb41e55b53e344018c7dc8a933203557a3302a88ba99ae26cb84eda8ee12cbc7ef006e2fa9a3eaad08cad1fcb4ba5a03784ba17db57bfe73e0f8ba114cc74882918c8f0b2498332d03332c75e10e08d84bb7bb429376d21e88329841b1f935b0d1b7f31153edc4e7bf171de8d1a69aa8354226670c0d6ee47b40f60b0328ba95031c4824ba4f6d6184546b0f4427dbc05abc94873728089329de8b167f5ddebe1f002926ad286214cc89d5211e88c85552a07e6ae9f00aa7ab50d5cea9f93b366b8c4f5007a6077dae01ce9af6461f5d340a2686ace7c2be812cee5066715bb23dbce9df4a7c3f24a649cae73a8e62101242ae9bbb0d5a8ac3c4cc0224e2ea7c2b1c7380f1c697e21db2495765756b94ad5a19e72a287ab6a2060fcfa25fcba9c36bfe0a68d34e365d4faee34400f88ab67b0602378ab9448c70e70247c1c082ae6f90e53d193e70da40014e09215b95438e5cabcc9710369898a316c9b96703d1d0a9123d4775a0599532479d4bb13d29c55e813f7f6a839190fec47fca06b005018760344381ce19a1453e84aaf827ab23e7a5b9d0245010a60446aecd3857984c8950761e971f501b82f295d5bd1f1a1446c09e383c96f421b354940491871bd1d79c50041c1774dd529a394612f87c169fd79ca586cafbe1f38e14a19b86cdd43e518824878afac9016fb1059c349fba6949b8760417c330a892bd887b35402eb89ea7a7b0215d46f11e51b00f958db676cff41318cceb7cea5c76b8afc3100bdbaede07fc38ac7d011288b1abde5499a57892f452bf8d5da85e3297357b374dd2ea6c157690d91d7e9425c215954de087daefe1a075eef7a6fe157b3156d729e9af8e11989cb46042d737ff100a34fc5863abeb6e4124463d205a6913a13e97f508242a2d734e638db37fdacd7efca67e3cdb32b761c7d4b29206cc2c89b43b2e0b3dedfd28833c1be654b6a5840f538e1cc7493c2051e95d34ebca858ed70d2699ae621ffcad120a85fb2eadc6ca4238e4aabfe997586be855c2f4db1614c43a592609070b1e66f038b6f061f642625b757991b8b16886e080cc8fc3bb34c8e017721a8ad0a19951c61a85ddced5be99a28eb14f5c7233159a188de77a22dc077e76fc91c7cdb916e0a29615e3ce36928796a1c57e659ace6883e464e89b3d79eff5d119f8095744e2ed95a848bee6e98df8c69f3954a520a277103f41b1c16078a086c3bd27384e0b74810fdeb1f11014d709c73aa3c330e43602a8d3763306c036fa21cc90d329822052f3c91d449a2c93dd6fbae33666d4743f5c7cee8c8cbb551aa392a2c822bcb36262701810e6fba34e2495c12753e49fbcb97754b866cb643ce996b58331fb7f9d07af54358e651919e6b18dacd78a4f01dfb2c851a26d272b8e03399da96d00ba1c873afc6af4294a5a18b123ac9e05ef47f942ccb3d29311b009cdeb78755589afddcf7a897e4fafb17ff255ede5cbac0df99fad5aeaa7abc9c339c4cd4fe12b866391c1b3a324fcc68ca8c1482b813e1ce3b70c881aac1d2bc0486609806d201903a205873266f9e9dc29b1ea016b68cae87677849035a8e8fd8045c4725287a6ccf82891558cb852af3a1294c4c323441fea8ca0ef1bd44274b8a5d6b995e2e1fd6d1bab99b589baaf2939315c1956ce2b16ef2e0642096e49d762cb8b978ad5aa5c75677b9df68f928948c73837e5b93a9902c0740c3cebd9f603fe8ae4afc7ee73ad1b11b6d27e0edcf3a48b65933f4546493eb390468c35141a6056641c80db59468e7e9fdf8d55d7eb2fb03a2c43d1c26908a8e22673de54cd090155ab73564dd1e87a1cd03201f32a1f6340db1886ebf61337e16eab5e91fddae8147873d73cd79105aa9042222f221a8f43bd419b27cc1bd9ad2b07e5f399f9ff1be3345e46138102ab65ce944628e7d60f30db4dcc831cf94cf1ca8b757b7805874837a0a71019134284045a3096e0ddff3901c8a8ffa607511e7f206950f2365bd90612567c143690e152a70e870d5a9dfaca7d3ae70ba06ace82c3076e1c1ff1c29e8c12ff7d26cde243c2eef804439bd7cc866bbdee070261b4b7cad7543cb947c46a2baa17987dd4778e9d26e7358c8c833d217a6d520cd89e0ee10675c5dd585c5c8ae076d19000016f6b7aefd596c1996e68e502e3984371301efaa8e3129c9d5ce1a964acf606bc3405a7b2a8bd0f22c80fb39c4cb70666e88524269f01478a6dbc795c2c51c81f390b68872aeaf32b3b29de45b93138937bbfd98f1a4960457c9892c144240744b908a038ffee63dd772af9e615135b6e9b80be9d3d5fbf0eabc855026ba9fd70bce1636143b19542d64d02fac0bf0c483e1efde5c208869d928a5ca3ca0418ab28e2b27c737577bcbe1ede97c154bca19b0e18077b7ab6fd6c82c219719954abac75f1708788bcab15039690b2cfb5e0c308b36a57ca41a3c4affd127ac05510eec95e9c1860fe66aef6cb99336cbf482f3473e07d176e89f058cc1322dcc787c84813628f1cac83734cb9e6b9dbff49d9d23705865f6b6bf6e4cf61a0da28d5fa79e632dfc9cbd7365ea11d71e8e1dfb3370332965784fd96752bc5531f351443db2aaf8c32408dd1b7fa2cec73ddfd34536bbfec466acf8482b75de598be8d6a67ef89ca478d3108e5a03aa36b97e5988611a18daa62ba2a48137402e6465d62c6a022dd197845f9a1dc8de3da555c02b9bb4c75bc256d7eaede07a450012e7760398c287f4a22c55fa53550f60cfe9fc1dcb19757aad602d1a0e042262250e7c3f5ee17ac5604c9ef9ebc656363e02127edf7f8d0bf5c52251daad237d4101059e9906a91cc0a4cc4550464993f757a3fbb95f7f26610bc2b0b012a14bf6757b742cd7d77e1ebc4d7636d7ef15e8b8f3664325451ba389573c9e0b39c1ec138d1d67aa15d2cf2d7b3d2d763018edf9fd2ce22ec268d3602e0763a9b455f707dda1e38be22dbc11e10e37ed22bbe44f54951f08de48f9d18b12dccbdec744d69ae424155ade0d8386a859bf62809efac6410d39c66e4e912b1494d31aa28cbeb4038b95f9ccd2ac9dee5602b084d2ee386ed3f2325a3e50172fd09deacfa8e686a41e63669e860965df39738dce37dee51f053d689c5c6ba5720e95a583bc5063ff9dba0fb342101fcb7b6f49e95bed0a561334ed6ba01cd1ff10a6563d320c1848831a98d1295aa551fdd69de7f122f0e3eab99f02e5f94a86720097c4468582cbb2f0a6fae252f9bc2cc55e6b65a7670bebd4834754e6d87f1d507d29c0a0080a6ecba10fccf3c2c037baf697ce1caeb3b2e44e301f0a1d4c64d97b8117da9fd6fe782eb8d3c2ccd7aa9a75b8e8fa4f0ba9c502daccc1aeb23065a99b3868c08ace00c396802e9d198e7a7bc354d1fa0b4c9a0c019d6bd08cb25751efd04699297ef9c683d1a48b4cfba35128adb03ee72cf11e39964a0f4a3387f601c900a0d35797264b3759cfc9fea7dbbaa2ee1d42a2d2da1396de34dbad830f76a4ee5dddbba9a63bacdab5b92c355f13ed44c18e0878502b55e6a1470ba9c3afcf78571c73f4cc61cb3a3aaacd5e4bac0d5da7dd0fdeecefa9143885cc42e6b0cf773689a672be312f4be39deb717157ae32934de5386b545b1f7d07b05f378379d1e6c5ed6699e393e3e0c4356386ab3bd32ee789ebc796d4ff559d7d5b383798c3bb37ca5c010ed4db4f7d92ae6d72e8cbc649366d9e9fc4a6738cfa4bd66c3e646e6be3813311870a47e58a1f7b92442bdf13b0032c672fe75b2b14c83c57e6e1ff61b5527cdb2f1898fe02f2604fe9cd737b58416299e40fbbeef6b00958307b5212731f1eda5b774837275643ea512da5bfec35e0101cb26cac85dd7f20913dd24157fdb0d7a71d768e8b10039e716b3f5b077217e4ccd7ff5a8c36d7dbd291485d24023532d7e3c50759cc2ea69df7d73b0eb65f0ac1d26a1b48a82de4828401b630767d62f91ee372095a012e9fb4963bb71f0f0a9cd4bde23381052db812323107e4fbbd746adaf866fa4883708437f9facac23a0075d3016a9ba0c8b7442ba1f212ccf0f18a4153641b43396a89b7a5e1696ef6f81f61b17e2a72b3f87b878949dd6870f2be52904258a73c1395605a4066c888086f795535f7494c425c364ddf5112e96ae2b782e61b5ffa749595a255f3929bd54c54fdd77e83881a79a461e376fa465cb0e756796c68f2428f76fbd775f9eb9bfa39889cd0f17c4311b863b0afcc604ea9dbfb1701a0d3f28b491eeb63ff4e3377aa28e5ed0fe3e50a84ae54cdf5f9994814eb0ddd6f858c0178754e423bdb7cd73e088f4fddf7a73edb3ec234f1865491ac68c31452c0d2afd6a4990a9a04412dfa90f508d0b60ced8241e56d4abbe5528dda1782a4e26279903ab96800419415b1e6922aaa080bd790bbeeb73c8d744b10906fb637ae265f113b80eef276053a000d965adc12a091136e189f9a9e32dbbd4d32ff8220f69bc96cc1b531b3806fb612ff89ec211dfa5b4db0da4a6c7be923bec8cca2752f6133b03996f7f7e8c07024ee2e52e8ce2fcd600e5702677724b9f7ac34f17c43e0b2dacf7216beecc03dd1925fc89756b0fb6a8d1a9770e5d3dfb3a80863459822256866ed16ec4799d4f0b3535997b5e1fcfe71683f2e56dc65ad2b462ce9a15875dcffb767e9f945270b9b17259ff"}, {0x100, 0xffff, 0xf44, "32a2f255ceeb774b2450e48c14e32363234e40ea4f12e9259d23121b7ac85b108a742114c3889b40d520783d4ad0a10ff6e7773bad6b44cee9ae835691d0ba2c0d1380fe302af623db20e6fde5669388daaca32281551b1fe51eb84f8ac1967a7796bc746dcca7d27aa3762f0cdf0de382d3a3328dcc141bd62a62e6b581d0d380d6ca555f4461883145ae25efa9e4a698569c94b1335c2f687f9722a13e4402157bd7275c5bec97d5e0a86d8e638221ef8f9e7db6a0ca837f3097d4f60803a499bec3cb71b3bc155a29fe06f3915baf154a591de6004c989d671df0f2ccb1c034dce2d5b9442f203f4146ab"}], 0x1348}, 0x1}, 0x10, 0x8) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:54 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x8) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x1}], 0x8001, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x29, 0x2, 0x1, 0x1ff}, {{}, 0xfffffffffffffff8, 0xc, 0x2, 0x1f, 0x2}, {{}, 0xfffffffffffffff9, 0x12, 0x2, 0x9, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x28, 0x4, 0x9}], 0x80000001, &(0x7f00000001c0)={0x0, 0x400}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) kqueue() (async) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x8) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x1}], 0x8001, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x29, 0x2, 0x1, 0x1ff}, {{}, 0xfffffffffffffff8, 0xc, 0x2, 0x1f, 0x2}, {{}, 0xfffffffffffffff9, 0x12, 0x2, 0x9, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x28, 0x4, 0x9}], 0x80000001, &(0x7f00000001c0)={0x0, 0x400}) (async) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) dup(0xffffffffffffff9c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) 22:20:54 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') socket$unix(0x1, 0x115d2a2c9bfa65a7, 0x0) (async) r0 = socket$unix(0x1, 0x115d2a2c9bfa65a7, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="da9088eba27ebeb82d29df7ecb111f6917452c38ca03d75581044bef793573a2af917dc9b0c42f", 0x27}, {&(0x7f00000001c0)="a25de48bdfd77c87ddbf07b1d4b6f30a0a8a6f6f020e097d97ee23c3996c197d297df6e0ea08fc282c59e21cd97a8b0c087c4d47cefbd204c61db050a99b886fa10616b310d80ce61c8186ec1f42823834de0aced72fae7eaff9a3a145c13960231aaad3cb6f62c19782faf0eed5a030aa7d49b73b67820f6f58a6e002ef2c90816dde22b0411374871e1fcd6d57fd8668765ad20e9a6d842c82021e165a31c064a60a20d9e43e6a03e47a533f6320f96c55424f6b40a8e16181ca537ee26e", 0xbf}, {&(0x7f0000000280)="21c94406e1d5570a5552c5e565f5eb26613ae556bcce308fb5ca9e2ec5a11e360a91578aac38e76b497c1d2ad1c8beed9a389e3c0fade53d6f64160fef92279478abd15bd16897cfa2cd000f30217f43c9715269fe9e1a8d327516a9965b14e57b30fe043f703e6d67a34bb10211492e89c6d788f6e4533412186ca05bf7701d804b1ec6594727ce91421cc029b00596798b9303dd40034ae17c5494777d328e33c68ef2b1c16de95079abe08e7ed96f893b890271fe01b8103b39ae44eef4243ff2a48e12d01e9c12ad81d1cebe78ba5f1c3ca4b630ec85edefde030677a69b9273ce8a", 0xe4}], 0x3, &(0x7f0000000380)=[{0xa0, 0x1, 0x8000, "d0bb36c715b5f0316159d0c5f31dcc4dda42ae4737c3d3eddc5834f489f976aa2707fe031a5a339237d9b8fe7def2549dceb11477472bd0fea7d520fc26a7964b5a499c64772b87a70f5022f9bf1f545b0a2aa644dc04f8a960ae1e3e4ae40918e3ec357f486bcdd98ed1382ff372abc2b52950bd41f6e8c3f2427a23818594057d995c75be0eb255c78dbe19014"}], 0xa0}, 0x2}, 0x10, 0x408) rmdir(&(0x7f0000000000)='./file0/control/file1\x00') 22:20:54 executing program 3: close(0xffffffffffffffff) r0 = open(&(0x7f00000013c0)='./file0\x00', 0x10, 0x13f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x100000) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="eafba9aca79ee00b6fc526921f935388972c90cf710bf7c59e71a53fc5a9a0c34b6a98326829acccc815b6948120d48a1b5814425f96063b94d3871f35e490d158a4c8e61bdaf4a4f0ad0661ea3d38310f0cb7397d0a7ee97ed539a6ad80795d4fce1b5e70b8c541c46606a4a985402e5ffd576357effdc34bbbc0126abe914932408344b049fd90389147cedec1a9571418b73a98f6a57bf7717babd153d420d26bd8c82e7888d5f92151bd6b92a7485d1807aee950175ded79064b3f4c7c10", 0xc0}, {&(0x7f00000002c0)="8519f6e39345f93f6c26cf314f8218d3311046ed29cb47684681ccd0b2fe4794a0e90e87cc620a30a3927ce538b6c791a9a812d5d0784ace79d9f73fe785f6309e7e12a5020fdd1ce10c146c53611200505462474e21d2d0d7b3acff6da472ce7940428294417456e40dbe0a861064507e8dc3ed9095966115a268049e265fe4d7f6a0f71c4765c781dc2e1bfa9858718babbe50b20015f0c5c5460ffe8158535fc5a0a4bb31504e0e560c29a0a0316fb80e97eefc9a898368284d7f6d7ad97cb314ae6f16cd73be4a00bef6ff20203039d18373044c81e4ebf7f4ed9545e8dcc9c5a3ef434de648da8a226273b3715ebed591e7ef8aa9a889e214601bf88de43cb4a26fd490ed9dada5fc4374209fb4664a5b3b3fde71dccb6fd6d92fa05260166be1386e85b16bd0b27d6bc5b45d56c7d4db8066183c19f6ce26b5e6641058fd29e6aef447190db8391b843ac1180afaf7af790aa0580371f197116acee561c8f854a7d2e3103ccc0f5ac66be399f4557b5f03967ad29cbbba43842d7d7fef09ad0d8cb44fdef2f22e1453a9438a1dcb2e2d362edd3059b25ffaee06f64204192a8bc9c07826a8105919cfa62b1228c46bbc65432dd69014b8f6cf750a3964d8e2ba63b712511e0488fdd79bc58f1bdb4a1be904e95593f32e90904ea4e9074c13c62864b252e2ce293026fca2fc2259d3438c6d19868df65b0380b241cecfcf779ad2ac55914d510e2243bf1950f13c2cb166bb9050ff076b374575b5a4e364b048eb73d02540bb8d192dee48588df80d115d30df005c3c24879d3d308c26853f5db0798769f98589756f12ff6bbf414d41439c6e4d644c05b52c531fdd9d23f0da43bf04e0c4294122e79382a216710ee57e72194b56be98e00cc4b27739de64022c66a1aa762e389f7b3bf40f29981b82de04fe1e57cce96efcd8a073289cded42f460bf91266c6cc4e4f19f693597b71daea9349fe5cbd58867418fa8b6806ed51a7b883bb9ed3c37cdfd95bb7f19ccf4bf84d7367c06c8d9cfefbaa67117b41373169b0d770214a8b29a71674b30a64782879a318a814382ea755f55ce8f978ffbdbe6895e30284a421e4b187dd6665976d36d9f9759e8e90be99950405ea9cc8332e4e9bffc662366596e6deb4e8234c38f5b41137af7aaf73d72421529bfd55aa1728dbe65e87fa50ae8f4bfb17274d3b222ff2dc9ae991689fe3a873e4bd15d3890cfb0a49482a4df2d343e77f2b1a2130e1ab34001b5287e5e2b9825247530324841c093b03a5c122093f0ebae46844a2baa04455ed85e04b4d0c527eca77261d0cd791e86da8bdf0aa6e1f4c58dfcf9e0e6a03fdd7361d357abf8bad2344bdfad0150db683c46a0d0d5006c80a83cb79543f75e158f0fa5fc96465ff28849ad6406696d5bf36df881975953eb2701462c363366b1051816bab2f9f3fd325f04f22b371c1e4df5ab97db9c7a55fbc2c944e7d4ddad1faae5a48896998c91da9bf54dd82737629554db4704e20d4a0b189c241c99057b0db4e9e32f27a1187fe8bd7833a68d5775170f97df596276a6e30a41e36eade393c1e7d5ec296e9d3a3cc6f8001ffdda9aab8901fd4244a78a624891467418ebee0f2d638f3306b9fea46709c394e2d099ae073dac794b078330480c14091d941d64d498e7e6b6a5df0ad9c4029bac4ff844b0a8f5a93c166e5738259dc4715c1c79b8dce5efa8f17e3af6338ac26e46bb9c04cebcd702c955d09518eaeedc34876e147ecb409f4702476ef8377155d93e409886180e7de2d83b92e0d4f04d198d653b1b554696ef87b0d74292a03b9606a78ff05ab1119beb83a4d7e70ca4858f75445e6c0b4f60674b050ec501056b1d30a123a2639e3c26a1d2715490f0f7424ffb4c6ec9057060a62603263141c8058f1c3513d56f33a01a2a3809773977dcc46cce1776e95e528d7c68820ba8eff1deea55bc5282d57097cc5e51f8f8f9c4240bc960a70ed7ea7f4bf89dac977f454c6d08b21177ca3949f58a84cb3fda1e1bf02c576c4e95a8f5bdf6720c78c29f0669944a5a5b8a5801fa078da134b2d9f68f37e7317a995eff26e8ca2247163b49bdf754d8a14b047c55b9839c7796c519b79cf3e15c42fb9e2265bcab293846a7f2155a699723912df1633d9649a3ddf3116dbe04a5e044b8f90bff6bdac8f8981c1d101ac493d978a7878260239d796e4378ab3ce55d7b888505b35f38eb26505a44cafca38c280c9efc5cea90150109d6f77394ebd7e98ab83bdea0945eefd3d754a059f006b68cdc6979d74659dec03216391107be489245515427b52f1374a009386d62ac17977551362f2b43d5a66780ff48e45d7175d59475995b8e4eaf7b00bb6df119e076a358919327a5343f3f9c206329f7b2e6c229310222b4e11da3cf85c9e2f588b34791552ff01c8486ec45cdb8f795c72f0a0a278b8bcf6e53088c8a2bd904fba7806d5ce30e252558ad3d2a5b82afff7b86194e666d1144dc4764063ee8df7333aa366eca3f36ad2b40e9fc110f762e7ae1f40ee9d631f89eac0706ea2b04477cee86c060b7f742a164f20cb91c32cedfbc3249f0b6df397e3d005fbdf64b2e10a17fe49f83b0594adf15955a43a5c38704c67db2b3ce55a98ffef5e177c4037c7b8d3c1bca21c41aef3c9b473977c79dcf6f09a57d5d015ec08cd74abce341ed7a2c6e08bd34a467c31c1487ddd9e72c964a624b9a388486da09e49d850b0f43f73a356680adde49fbd9d9c0ee51b00679c999e35b3d24407443619f96da11dd2edba06a8a0f795ddbbb466f183572f51bd9ad0e1ff1fb6eec9898409e782d837d6c0310754fe36a2c693388f3b37437901e09f452537182516f5ea225cbf9e5061ae48e308b2d34f8aed054c491d5312a2c32e78cde4d06bf9b3457ab677828727fa5339ca02887c68338718379f36e65b8b90786e340f098c9dabe0410bf14993fceb1878be8f10b30f1abf0f1e940765e1b0dd7ca684b50298f3c7dd4d3c4fa325cb76681b177174df39bd1bc7d0c886ae916e4b2b9e0380f575fdb12f06f1551df2d42e6cb54d76bc9bc98287bd6e33d7b96e3e394febc8e18b803f5e68628f324f250ab425b7e5d9ec0656e95b78fc5dad9c56071b59e9c33c9d7a4de8c6fe390e03d39fd6666ad54695def7c573e82f355899d7429671428a91b3fdcf8465208c851f59852ffdbd18cae0ffe0327e2f55eaeb3ff5e7ad7d72492e43a179031b121998682a12e81c278a9d8b2bc1e372d17332198c1047e68b34a5d451cc28f4c23041155295c7d443bed62867232a9fb21030b03311440bf11768f2183cbc29bc73cbc3bee3dc3155d5df39c353de7963bd2dc582055116fea7b74258386e5285a4474f5a9355c3a9ea2ac4fc5c9092c32f95f106d8e1e381e9019395b9348dba10e27542ed234b86382a9f2ac915f42960c7c64f8552729b007b6391d46d7dd0f574d2e741451e85c6dd78ceb4c96a5d8b0b654d25a644f168478eb0144bbe194fb898b60f239e37d319f32adfb79991e3d3e98bdf33de8015c9fcce6839c8ba09a2e0537457babf683026c6332a89d9300e67c725cd4696697ad53e53d5d59760c8d0deb384498b57642fab3e13a151c5ebdd706f480115952bbb5d197bea1a716bc8f748c4aed80f8bd4250e66f8d6c14ff8031b1f4cdd2a41ae603ee35ca7070f6752f9a47d9b2d4fac6c1a1d5b6ee1abe3e9d4d8c754b1947e892502265d6b6f00140df3566347c40a55fafb9dcb528818bb54479b3d6062ad4c2356e4cc8e321e6e6e0c69fbb989387af044c5062944f27fce8ace2cc8431ce8bdc5010da11f56d603956c31aa1e106bf7b61e5a4d9cf888e9da38e6631319c872da95e0c6a722d6c104e0010d30185637c3dd2d657a579b3604999ce9031fe47ffdaa6dbf4f8936029bcea7039d866b0240f337f843f2cb1c55e33affc6988856657aafe4e4341facffba4dec53d64e3ab08271ee67e32ac877c0e605a54df6a97822a52465c243da458f96f38cf12e4548b142b448ae5e698b4f3f8c0c5b598b2ef37ef61bd42701d93716be2a21e0df6d39479246044eff7617c6c970f1266f363075074ad5f6d1f0ff51f13cc03f6d97d39a9084fc115cf37e8a081c16d77eefbecd0c67daad82288a5a1488cad077c309f4fc3e6530b379fd8064aba27536190138d1ec03d55b00e0a40b01076fc73728bf3a66a15c28199314e9ed7648d9493bc2a29cf68cdead832310280f7558049ec576b8adfab7a485c903a0c6d28ac57eed0fdbbc44bf828bd2c6882de9fa74260a34859f0e887436cf23672e5ad87f10e8abcb2a34113adba91778944d51c1c305ba493159c6f0f023957b04eb9af9cad22a861ef34d66ae9400f8cf2dad420905790df1a176b8c6a560f05b5a670d03bae5959c22b6234ab86fb2d38f841408238c5de3f9f5476fa091946874b6b404990f6325b8d349016f2bf91b2f3a1187f661e5ba453ed206957dad9ad9bb57b24406587c45d50acc8e16dd42253d76c6801c056bf6cccf06b59bc2e908b4d36a110364915fd530152bd01017bc929288e2e3b5d6d8ad225492388a8b2c72ed95932f3b7baf4f7e7ddbd8f343714477148e4aba574ad37aebe385be7533cc3cd02cf795271c0620a03f533b1ab61750cca732015a8bcf8eae5315e271ebaffc81c8298a5ca2a4f5a6e1ed34d22611f6d95e84a454140e49203ebd31400728e6a28aaddd1ff35da6f2fd53aed13baf77262f4c812254f7e602979720dd4f2b58b0c8550244f43c4560c942e65c5d9b5a45fcfed861b8789a5e4a7e073a2af4fec4ec08c07d8ff8af955cf468e2a2253926f301f38ded2f9330071479efc5a75cb6ac5c2328958acd69fa216edbe0226c9a668cb4b7e5d12549589a7237cd5330f5bc9cf12d6cd004e6c5dfbca3c875ed1afd5708b290d5ecf7df9cc13787f2c307902db9aba7c9ad7446cff9caf8c4458826182b4cd7a2ce0986f7efcac161034421f62568da735dd4ff6c4f8eecf7d531cd6b5dc5da9604a104eaf5b051d018889d9335d7b68bb032ba551d523823d7bbbc2fcbe784bc38098fce647dac6f4db97cfa7b3033c2916c3167cca7990bc6ab18425bd8d797e36ff59e19805c012d65360b09c6e2d682b9c820c409d7c35163e44ef511cc6973148431714135ddab43f0c8290c72f2534376c213558bebb8047f3639194380e9d22bd7f8547d9cef0b507a1fe6db53de273000e4a69d08b1622fba4ec49f4e5172c9ea7cc843ee262780fc28d76e091bddb80a6e01bbe25c54811a7feb22b440a5775947315a7c7a872a607cc085dad75c23d8b7f171987aba6975e8fee97ad042f1f369d3855077898e7f957122e16e5c20643a14083728836127611b35a97a1370c2555742c061e63431fcbc9a0bab2f711502b243e359fb6c536a0e84d9df426b44e04ac426b96beaf8aa7a36033a13e18311d6c12384db043651c603adad75f1efdc0073d5dbf3a3ae6978dff83822c330b8d097accdd497386594967085d5ceab92b0b8d4441a8c6faa97b5c10f5402b80497522bb70ac7941c3d1abb139201a7021a7d728d42b25c562c76e972e626d9a93403f4c21f58d29c73dec25676bf50dd33d2f5b87ab732fe4200e4ae1bb4af46d9639d332225585de04f0867655cc04498f6baa6485c41970fe3d2499c99e03cea5693a36d881eee6af0190adf719cc87d99cd4f27168c9e7d89b7e3ca635fcf4af5f1ebde1543377b42472bc7f7929b0767392de41f5255cdeb39903f", 0x1000}, {&(0x7f00000012c0)="1dcd30da5f3e3ce48d9287028acb334d89a507ebea2826fe11d7314d2612640ed90f09aedf841645811d040dc00bd04dd238c568a6d1299f2c3a6182ade1417ec9f74906a95e0173440ee3993d0cb8e00aa1af356b68cd0f1c1f46a23f2becfecbd3909001", 0x65}, {&(0x7f0000001340)="2f54edca9f236635b107a0e5330443c450ffac2845f9ce4f9b26431da6850d342dc45a5967843f5a06353059f92a62997e4a607b1f96845ab5f723599cc8ac43caab74f9324c26f17bb70fe123ea4e64cfd3a24cdd28", 0x56}], 0x4) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x4011, r1, 0x3ff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) pread(0xffffffffffffffff, &(0x7f0000000100)="3cd15db7c30016a9b0bbb3b30e67d7a753c6b759712ca7953b228841974b8c4a960baeae64a6b501b1e0921e73dfb7ac45d6ec659136b96b961bf3fe624a0f7f7490e631dc86a37bbab788171b41fe465304bc03ddb426c966e119d0565f13a77f95175454d13c29b285413034b619932369c2d1fb203817df496d2a14d77c1251330581cf85014586fc9033dae508ce6e852a46a9b008b4d131413106a7edca84c8e954a9e0afba7bde4713d595875bcdaeea46c773aa8dbe4cb202238cf6a771afb83fed5f900b23eee73a", 0xcc, 0x0) 22:20:54 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0xc00, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="0c4bc00245b4ca2e4ba99169f118c9cf5278a2095710e0256e1918464171adc89582be7a838a0ced5e98744f50dcbee73a60f01c5c4b5e02eeb99c323f24a2164c882a123f31d7fbb4", 0x49}, {&(0x7f0000000200)="f1f76b34d3d51fdd544f4aad1ec087378ce796a3fa00e39ca054a2a02279fd0f98da32f0872ce99fc34b983121a04b", 0x2f}, {&(0x7f0000000240)="161ad3429dcfebfdce603250eb8de39b8e47d4ad3d1ef039b1ac5ea098329ef800ed7e83236d13149693fe7208ea25420af441ece81c5a4eb1d5875e876d573a9c72ffd47f52caca874defaf09cbf06912005a1d2b0505770274ec852d5460453c86133967e19f4885ce2659101e04f30920f427c6fbb9c0e00d2bc7a9e7f57934bbc686cdf4bd18f85bea2e419228102dd3a25cc0d2e0038a985677b40f055e210c243306e3ebb987a49a5799947317dca0c1e01acf5d8c43312e639f243f93ab080a8363e59a91c2640510d49b623aa9bdca4cb9", 0xd5}, {&(0x7f0000000340)='1', 0x1}, {&(0x7f0000000380)="0d00a44e500003d3eee2d53c258581e4adc9dd323e4e70b8fe98bf3b2222b3b457d49b2011d6f59961807b969cadc26f23b6c8dbc8d2809a2a8c89fd916ff4f5facf072131fbab1d177c4250d266c621ed3b7d07946b5ba9820a47f471b196b049910470df2547ecb13fc1e70151fa00121691de59da0e68d5cfcda353f9df4b37044d3988be45031fffb498a82b2688758827b8d22f8cba757215d15b2e5344b3939bfdd2c209265a071b35462399a9bb274272c9da37be3228247423d16da74d1ad73619e76bb539c3ddcdd058a77cb0532ddc51fe49614a76e93c77c338f9fe2a84c4b1e3ea546d6b62cc576a5efb21b9182b1092b02e", 0xf8}, {&(0x7f0000000480)="c83db31f4e188d6d6a84b5088b4fff2718307c1b5461ff186e1ea279a5dc46f2b562949f9a2aee3a8afad3d02f338222cb2880ba2703a8b05a074c36e5b6beccd9998a675ea163da6af1145aabad6abe61f845586a25ecc6725604d0cbfa6ccb8cfdf0264d58792314aa8e6b3f45225eea94942a93c0e16c37616652308c748b5a1923f1468459eba8f82c1cab38c1cd9b048649cad91a9fdb815d6c83210f39664407ccbfbb148028a551b2af278986ab6459a15b2fd9d6a5f113aff143b456cd0acd8121171262dee4c9afb710fcf2acc1138077", 0xd5}, {&(0x7f0000000580)="ea37730497ba3f3be042bdddd5d011996a626537b042e9be6f0a9d1d4818031d8ee5a50ab14f262b42da833108e316334ce7d7187d220b5ece2427e160e1409d9b3d2712c95d2f02b1b187f3d063675d397a42d67f89c800795afceb382f9d05172bbcb4eafe900f66fd57e35a4c423b5c6212cf99cb514f8f3e9e9b3cfa039e8428bb", 0x83}], 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000c40), 0x80, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x101, 0x2}) (async) chroot(&(0x7f0000000080)='./bus\x00') (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0) (async) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) (async) recvmsg(r2, &(0x7f00000011c0)={&(0x7f0000000c80)=@in6, 0xc, &(0x7f0000001040)=[{&(0x7f0000000cc0)=""/195, 0xc3}, {&(0x7f0000000dc0)=""/190, 0xbe}, {&(0x7f0000000e80)=""/166, 0xa6}, {&(0x7f0000000f40)=""/9, 0x9}, {&(0x7f0000000f80)=""/147, 0x93}], 0x5, &(0x7f00000010c0)=""/194, 0xc2}, 0x2) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f00000006c0)=""/89, 0x59}, {&(0x7f0000000740)=""/173, 0xad}, {&(0x7f0000000800)=""/241, 0xf1}, {&(0x7f0000000900)=""/212, 0xd4}, {&(0x7f0000000a00)=""/54, 0x36}, {&(0x7f0000000a40)=""/99, 0x63}, {&(0x7f0000000ac0)=""/106, 0x6a}, {&(0x7f0000000b40)=""/93, 0x5d}], 0x8) 22:20:55 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/control\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0/control/file1\x00') 22:20:55 executing program 3: close(0xffffffffffffffff) (async) close(0xffffffffffffffff) r0 = open(&(0x7f00000013c0)='./file0\x00', 0x10, 0x13f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x100000) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) close(r1) (async) close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="eafba9aca79ee00b6fc526921f935388972c90cf710bf7c59e71a53fc5a9a0c34b6a98326829acccc815b6948120d48a1b5814425f96063b94d3871f35e490d158a4c8e61bdaf4a4f0ad0661ea3d38310f0cb7397d0a7ee97ed539a6ad80795d4fce1b5e70b8c541c46606a4a985402e5ffd576357effdc34bbbc0126abe914932408344b049fd90389147cedec1a9571418b73a98f6a57bf7717babd153d420d26bd8c82e7888d5f92151bd6b92a7485d1807aee950175ded79064b3f4c7c10", 0xc0}, {&(0x7f00000002c0)="8519f6e39345f93f6c26cf314f8218d3311046ed29cb47684681ccd0b2fe4794a0e90e87cc620a30a3927ce538b6c791a9a812d5d0784ace79d9f73fe785f6309e7e12a5020fdd1ce10c146c53611200505462474e21d2d0d7b3acff6da472ce7940428294417456e40dbe0a861064507e8dc3ed9095966115a268049e265fe4d7f6a0f71c4765c781dc2e1bfa9858718babbe50b20015f0c5c5460ffe8158535fc5a0a4bb31504e0e560c29a0a0316fb80e97eefc9a898368284d7f6d7ad97cb314ae6f16cd73be4a00bef6ff20203039d18373044c81e4ebf7f4ed9545e8dcc9c5a3ef434de648da8a226273b3715ebed591e7ef8aa9a889e214601bf88de43cb4a26fd490ed9dada5fc4374209fb4664a5b3b3fde71dccb6fd6d92fa05260166be1386e85b16bd0b27d6bc5b45d56c7d4db8066183c19f6ce26b5e6641058fd29e6aef447190db8391b843ac1180afaf7af790aa0580371f197116acee561c8f854a7d2e3103ccc0f5ac66be399f4557b5f03967ad29cbbba43842d7d7fef09ad0d8cb44fdef2f22e1453a9438a1dcb2e2d362edd3059b25ffaee06f64204192a8bc9c07826a8105919cfa62b1228c46bbc65432dd69014b8f6cf750a3964d8e2ba63b712511e0488fdd79bc58f1bdb4a1be904e95593f32e90904ea4e9074c13c62864b252e2ce293026fca2fc2259d3438c6d19868df65b0380b241cecfcf779ad2ac55914d510e2243bf1950f13c2cb166bb9050ff076b374575b5a4e364b048eb73d02540bb8d192dee48588df80d115d30df005c3c24879d3d308c26853f5db0798769f98589756f12ff6bbf414d41439c6e4d644c05b52c531fdd9d23f0da43bf04e0c4294122e79382a216710ee57e72194b56be98e00cc4b27739de64022c66a1aa762e389f7b3bf40f29981b82de04fe1e57cce96efcd8a073289cded42f460bf91266c6cc4e4f19f693597b71daea9349fe5cbd58867418fa8b6806ed51a7b883bb9ed3c37cdfd95bb7f19ccf4bf84d7367c06c8d9cfefbaa67117b41373169b0d770214a8b29a71674b30a64782879a318a814382ea755f55ce8f978ffbdbe6895e30284a421e4b187dd6665976d36d9f9759e8e90be99950405ea9cc8332e4e9bffc662366596e6deb4e8234c38f5b41137af7aaf73d72421529bfd55aa1728dbe65e87fa50ae8f4bfb17274d3b222ff2dc9ae991689fe3a873e4bd15d3890cfb0a49482a4df2d343e77f2b1a2130e1ab34001b5287e5e2b9825247530324841c093b03a5c122093f0ebae46844a2baa04455ed85e04b4d0c527eca77261d0cd791e86da8bdf0aa6e1f4c58dfcf9e0e6a03fdd7361d357abf8bad2344bdfad0150db683c46a0d0d5006c80a83cb79543f75e158f0fa5fc96465ff28849ad6406696d5bf36df881975953eb2701462c363366b1051816bab2f9f3fd325f04f22b371c1e4df5ab97db9c7a55fbc2c944e7d4ddad1faae5a48896998c91da9bf54dd82737629554db4704e20d4a0b189c241c99057b0db4e9e32f27a1187fe8bd7833a68d5775170f97df596276a6e30a41e36eade393c1e7d5ec296e9d3a3cc6f8001ffdda9aab8901fd4244a78a624891467418ebee0f2d638f3306b9fea46709c394e2d099ae073dac794b078330480c14091d941d64d498e7e6b6a5df0ad9c4029bac4ff844b0a8f5a93c166e5738259dc4715c1c79b8dce5efa8f17e3af6338ac26e46bb9c04cebcd702c955d09518eaeedc34876e147ecb409f4702476ef8377155d93e409886180e7de2d83b92e0d4f04d198d653b1b554696ef87b0d74292a03b9606a78ff05ab1119beb83a4d7e70ca4858f75445e6c0b4f60674b050ec501056b1d30a123a2639e3c26a1d2715490f0f7424ffb4c6ec9057060a62603263141c8058f1c3513d56f33a01a2a3809773977dcc46cce1776e95e528d7c68820ba8eff1deea55bc5282d57097cc5e51f8f8f9c4240bc960a70ed7ea7f4bf89dac977f454c6d08b21177ca3949f58a84cb3fda1e1bf02c576c4e95a8f5bdf6720c78c29f0669944a5a5b8a5801fa078da134b2d9f68f37e7317a995eff26e8ca2247163b49bdf754d8a14b047c55b9839c7796c519b79cf3e15c42fb9e2265bcab293846a7f2155a699723912df1633d9649a3ddf3116dbe04a5e044b8f90bff6bdac8f8981c1d101ac493d978a7878260239d796e4378ab3ce55d7b888505b35f38eb26505a44cafca38c280c9efc5cea90150109d6f77394ebd7e98ab83bdea0945eefd3d754a059f006b68cdc6979d74659dec03216391107be489245515427b52f1374a009386d62ac17977551362f2b43d5a66780ff48e45d7175d59475995b8e4eaf7b00bb6df119e076a358919327a5343f3f9c206329f7b2e6c229310222b4e11da3cf85c9e2f588b34791552ff01c8486ec45cdb8f795c72f0a0a278b8bcf6e53088c8a2bd904fba7806d5ce30e252558ad3d2a5b82afff7b86194e666d1144dc4764063ee8df7333aa366eca3f36ad2b40e9fc110f762e7ae1f40ee9d631f89eac0706ea2b04477cee86c060b7f742a164f20cb91c32cedfbc3249f0b6df397e3d005fbdf64b2e10a17fe49f83b0594adf15955a43a5c38704c67db2b3ce55a98ffef5e177c4037c7b8d3c1bca21c41aef3c9b473977c79dcf6f09a57d5d015ec08cd74abce341ed7a2c6e08bd34a467c31c1487ddd9e72c964a624b9a388486da09e49d850b0f43f73a356680adde49fbd9d9c0ee51b00679c999e35b3d24407443619f96da11dd2edba06a8a0f795ddbbb466f183572f51bd9ad0e1ff1fb6eec9898409e782d837d6c0310754fe36a2c693388f3b37437901e09f452537182516f5ea225cbf9e5061ae48e308b2d34f8aed054c491d5312a2c32e78cde4d06bf9b3457ab677828727fa5339ca02887c68338718379f36e65b8b90786e340f098c9dabe0410bf14993fceb1878be8f10b30f1abf0f1e940765e1b0dd7ca684b50298f3c7dd4d3c4fa325cb76681b177174df39bd1bc7d0c886ae916e4b2b9e0380f575fdb12f06f1551df2d42e6cb54d76bc9bc98287bd6e33d7b96e3e394febc8e18b803f5e68628f324f250ab425b7e5d9ec0656e95b78fc5dad9c56071b59e9c33c9d7a4de8c6fe390e03d39fd6666ad54695def7c573e82f355899d7429671428a91b3fdcf8465208c851f59852ffdbd18cae0ffe0327e2f55eaeb3ff5e7ad7d72492e43a179031b121998682a12e81c278a9d8b2bc1e372d17332198c1047e68b34a5d451cc28f4c23041155295c7d443bed62867232a9fb21030b03311440bf11768f2183cbc29bc73cbc3bee3dc3155d5df39c353de7963bd2dc582055116fea7b74258386e5285a4474f5a9355c3a9ea2ac4fc5c9092c32f95f106d8e1e381e9019395b9348dba10e27542ed234b86382a9f2ac915f42960c7c64f8552729b007b6391d46d7dd0f574d2e741451e85c6dd78ceb4c96a5d8b0b654d25a644f168478eb0144bbe194fb898b60f239e37d319f32adfb79991e3d3e98bdf33de8015c9fcce6839c8ba09a2e0537457babf683026c6332a89d9300e67c725cd4696697ad53e53d5d59760c8d0deb384498b57642fab3e13a151c5ebdd706f480115952bbb5d197bea1a716bc8f748c4aed80f8bd4250e66f8d6c14ff8031b1f4cdd2a41ae603ee35ca7070f6752f9a47d9b2d4fac6c1a1d5b6ee1abe3e9d4d8c754b1947e892502265d6b6f00140df3566347c40a55fafb9dcb528818bb54479b3d6062ad4c2356e4cc8e321e6e6e0c69fbb989387af044c5062944f27fce8ace2cc8431ce8bdc5010da11f56d603956c31aa1e106bf7b61e5a4d9cf888e9da38e6631319c872da95e0c6a722d6c104e0010d30185637c3dd2d657a579b3604999ce9031fe47ffdaa6dbf4f8936029bcea7039d866b0240f337f843f2cb1c55e33affc6988856657aafe4e4341facffba4dec53d64e3ab08271ee67e32ac877c0e605a54df6a97822a52465c243da458f96f38cf12e4548b142b448ae5e698b4f3f8c0c5b598b2ef37ef61bd42701d93716be2a21e0df6d39479246044eff7617c6c970f1266f363075074ad5f6d1f0ff51f13cc03f6d97d39a9084fc115cf37e8a081c16d77eefbecd0c67daad82288a5a1488cad077c309f4fc3e6530b379fd8064aba27536190138d1ec03d55b00e0a40b01076fc73728bf3a66a15c28199314e9ed7648d9493bc2a29cf68cdead832310280f7558049ec576b8adfab7a485c903a0c6d28ac57eed0fdbbc44bf828bd2c6882de9fa74260a34859f0e887436cf23672e5ad87f10e8abcb2a34113adba91778944d51c1c305ba493159c6f0f023957b04eb9af9cad22a861ef34d66ae9400f8cf2dad420905790df1a176b8c6a560f05b5a670d03bae5959c22b6234ab86fb2d38f841408238c5de3f9f5476fa091946874b6b404990f6325b8d349016f2bf91b2f3a1187f661e5ba453ed206957dad9ad9bb57b24406587c45d50acc8e16dd42253d76c6801c056bf6cccf06b59bc2e908b4d36a110364915fd530152bd01017bc929288e2e3b5d6d8ad225492388a8b2c72ed95932f3b7baf4f7e7ddbd8f343714477148e4aba574ad37aebe385be7533cc3cd02cf795271c0620a03f533b1ab61750cca732015a8bcf8eae5315e271ebaffc81c8298a5ca2a4f5a6e1ed34d22611f6d95e84a454140e49203ebd31400728e6a28aaddd1ff35da6f2fd53aed13baf77262f4c812254f7e602979720dd4f2b58b0c8550244f43c4560c942e65c5d9b5a45fcfed861b8789a5e4a7e073a2af4fec4ec08c07d8ff8af955cf468e2a2253926f301f38ded2f9330071479efc5a75cb6ac5c2328958acd69fa216edbe0226c9a668cb4b7e5d12549589a7237cd5330f5bc9cf12d6cd004e6c5dfbca3c875ed1afd5708b290d5ecf7df9cc13787f2c307902db9aba7c9ad7446cff9caf8c4458826182b4cd7a2ce0986f7efcac161034421f62568da735dd4ff6c4f8eecf7d531cd6b5dc5da9604a104eaf5b051d018889d9335d7b68bb032ba551d523823d7bbbc2fcbe784bc38098fce647dac6f4db97cfa7b3033c2916c3167cca7990bc6ab18425bd8d797e36ff59e19805c012d65360b09c6e2d682b9c820c409d7c35163e44ef511cc6973148431714135ddab43f0c8290c72f2534376c213558bebb8047f3639194380e9d22bd7f8547d9cef0b507a1fe6db53de273000e4a69d08b1622fba4ec49f4e5172c9ea7cc843ee262780fc28d76e091bddb80a6e01bbe25c54811a7feb22b440a5775947315a7c7a872a607cc085dad75c23d8b7f171987aba6975e8fee97ad042f1f369d3855077898e7f957122e16e5c20643a14083728836127611b35a97a1370c2555742c061e63431fcbc9a0bab2f711502b243e359fb6c536a0e84d9df426b44e04ac426b96beaf8aa7a36033a13e18311d6c12384db043651c603adad75f1efdc0073d5dbf3a3ae6978dff83822c330b8d097accdd497386594967085d5ceab92b0b8d4441a8c6faa97b5c10f5402b80497522bb70ac7941c3d1abb139201a7021a7d728d42b25c562c76e972e626d9a93403f4c21f58d29c73dec25676bf50dd33d2f5b87ab732fe4200e4ae1bb4af46d9639d332225585de04f0867655cc04498f6baa6485c41970fe3d2499c99e03cea5693a36d881eee6af0190adf719cc87d99cd4f27168c9e7d89b7e3ca635fcf4af5f1ebde1543377b42472bc7f7929b0767392de41f5255cdeb39903f", 0x1000}, {&(0x7f00000012c0)="1dcd30da5f3e3ce48d9287028acb334d89a507ebea2826fe11d7314d2612640ed90f09aedf841645811d040dc00bd04dd238c568a6d1299f2c3a6182ade1417ec9f74906a95e0173440ee3993d0cb8e00aa1af356b68cd0f1c1f46a23f2becfecbd3909001", 0x65}, {&(0x7f0000001340)="2f54edca9f236635b107a0e5330443c450ffac2845f9ce4f9b26431da6850d342dc45a5967843f5a06353059f92a62997e4a607b1f96845ab5f723599cc8ac43caab74f9324c26f17bb70fe123ea4e64cfd3a24cdd28", 0x56}], 0x4) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x4011, r1, 0x3ff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) pread(0xffffffffffffffff, &(0x7f0000000100)="3cd15db7c30016a9b0bbb3b30e67d7a753c6b759712ca7953b228841974b8c4a960baeae64a6b501b1e0921e73dfb7ac45d6ec659136b96b961bf3fe624a0f7f7490e631dc86a37bbab788171b41fe465304bc03ddb426c966e119d0565f13a77f95175454d13c29b285413034b619932369c2d1fb203817df496d2a14d77c1251330581cf85014586fc9033dae508ce6e852a46a9b008b4d131413106a7edca84c8e954a9e0afba7bde4713d595875bcdaeea46c773aa8dbe4cb202238cf6a771afb83fed5f900b23eee73a", 0xcc, 0x0) 22:20:55 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x8) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x1}], 0x8001, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x29, 0x2, 0x1, 0x1ff}, {{}, 0xfffffffffffffff8, 0xc, 0x2, 0x1f, 0x2}, {{}, 0xfffffffffffffff9, 0x12, 0x2, 0x9, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x28, 0x4, 0x9}], 0x80000001, &(0x7f00000001c0)={0x0, 0x400}) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 22:20:55 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="daccdbd94cd65aab7aed0637d12d8f7c7d49b1a53019008799ccf4a574baedb1b30847de3f935c1d9eb46a317c4d0f1854b24de48f7bd4590600576d832b6c34c8f220b7af21409a72339f5944a4e94ba9a69b3fbafc5027e8007f4805941129b285be8c9f4e8483a6de3cb9245e7674f7720021a371572d82955c0b6ebb1ae7bbdbc709ee6b99e9ee1c8596f0c44ae9b03366699b4fa4cad2f05aec4749b2b4ad2aab5ea37ae1987f", 0xa9}, {&(0x7f0000000200)="0633b066910645d4e53ce990bcfa5a2440e4379c4e5e715aa901743ad9bce762d20dd632f03f8f0b9a3dec7ee91f9ac325387c983ebb18f21b4ec41966d5dc998a14ceaf440c61d78281a7092dc870adc632f18f8e067daddc30cd72255670b1d31799227b8bea9e48c62a30babcd514", 0x70}, {&(0x7f0000000280)="7d06092dd9b77aef6418a7dba7e8375adb1794fe88ab9633c60e5ee20ea51cc01859e3543f25f877d1258eeebce0cfa39d44e82ad103e15abcdb196c8c19a48380ffaf6c5dc884581b5cab396623bea6a0d5d707f163118f19e3f8a4bc6c9a035d33866ddb06fa3ba029d23bfb28d5613b41ffcea0ed7f2b53cf5f3f5ad738469449181c06b96d30e60fd378c6cd460f943ce0c50947a4c599da7fc5273b17b26d81d97732373241d17580e4c50cb428f63f6e575be38b2e1e7213057058b6d3c8026ff3682b17c198d376dad5f17fd41a0950757270208a33dcb0fdcaf451a8a46fb99a8a4e41f7deee2d7911004e46e8a4c670cbfe29317e96106dacc5fd5ee1e2cff520abb7502f7b0f87d032b09fbf1d48881fc04b3265b9be1ceec73b264ba009641721dabe5523d8970d6b4f7d6e06d0e632ee8b7d5d3323e4bd9376787d6a1fc176a85d8dd5a9e1503eb9a82001cab1559c76c80bf2e85050ae21117059a81db54685bf2f2ece4d29200a7bb3580f806bfc56db5341a18040be279409292d62b67ec22e199e866eb984ffc183ef3be457d602099518e68e1b7e5adf6fc11afa6c6457cc276c771639ea85b18baae081fb1aa48f5fc466d18c5381269ce3d1067745c77d751c3bf7aaf634a29f83fb68d88fb7cfe293882e63221ea4348145b5ae18ec52b80a55c42104fea5b83aaab48e80c737d1b3d94852b9f637eb954616211acc72630b3b7d7240b99c304e2072da8f5e9835394f16d3ac09ae49dd7a363aa46e8565993a9557a70395eb6a5802e0e799c9e4eb1e94855e3f5dde0c74847ec262bcfda3b3a4d4b7d42d99f40855be0a3cd38d48927ff6ed12fb26260af78a0c17662d2399c3f739e57bed87eea7a561ddb8863d8cb15ccf3dca930c3b64c091f4cead79cf903d208dca324e125734b95f1deaf5b7f3fbd3288241839fa7411f5a5b25f2c320f43f3d0080459822ebd076e7e50a641cd3a584890fbe314d5c0115df2f8997a1cdb428e261dee29fa765c4f2d0447c7a52822f7b36e89b176f91fde8b6f16601f431682d3970610abef6bcb2eb938a1bec5c1bb113391322e7c5b208084734bd0d5e6e1e2d2b039d7104a6fb91d61e40eecaf68c6432bd14db06a71f3108b02aebc52cddc9522ef0a8abc5f9b8414938604cf8ab3a5b23f28c2e2890a8d21998a685ad864583d2e54f7dec943b94b320509ab5320e7bc3fd7669c18c030958194f289eb2ba436f93174b5849cbe6e1b6b2bf750bc78d9052bec63c9b0eaa1524bec71eba399add2197ae1c722be19cb44dd19706479d6ed3cedd17edf393d60831b47c49830b34f544b8e8654e0d4214ce1550ad5a29624e69708fa515b4588e3cdd2037e11f3f9c49b3dd6920d109d75ff448320c8f41991d6a93dd9056b335fe5243b26b72ccf2ee729b92009c7f82804f11d7ee546bce6e15c2e41e63a9c305710da75bf3bb0e3c8b5512cc6f19c0118f840a02ff317be239821b17cccec937226c95105f9a96a392d68ab2ba37134c0969605f0e07dc0995fe7e040d056b3c5ef1b1e5e410b2725466fa44821b6b529cbd991b8b99f4001cef509f761226610a36e5812fee9e8dd402f6c6521f2bc658d6e78f357aaa3886d0bde3067c395db55560761f8f7139589021862d3f9a83fd25fdc6ad1e5be4fa6b1a16de85716b22fe30fb50f32cde0ab0a5358512cdf643afa2708e03be015b1e1689e8d13a4db4913e3448d007b0462916e2a265b45e7aa8b4441c84ff2d3e818ae2f06146f7edad7b811ee675527d877ed3484aae0827d485360b1a0e1248cec085c4bd74c2bd50911c8776579ee5fda8ef837f7d688afa1d668c401810526b849b6310e6743971e5e9e49fd9e1a62c52609347204b679ea37eab770a27a07a8c7b19bb2b45b537a3d1c018c5d3c647e9118e28f1c7580f04ebf907f777255c6f41783f29c9c0baeac41f280af9a6178126beb700f157979a173f44c9a435f433ff767d0bf1f236a03abd262355fd7f88fe2d3fdd8556608fbb9a121ca062e839f4a0c5e52030836a8099936ed8d08ea7afcaffd60b21550dacbe4e69969f97b3ae8d9e62f594f56ae6df221b0a5aa5e9fd6b9e83fac2c059cbc59b8fceece238c1f8c7237b7c34e24f223e1bae4ab1ac6b7fa4af178ff40618eff2b452696b7a11a9507b63857057916a005ec6fbae1ccec7d88c8a126aabbb7ed6e0c72e8a135c4712bc5b89c1db3ca5298acbedbb8c56a43b70dabd6c7d742a7ebd437584bca913c946728f1909164a9e657cc3337b29fb9c3b7b568c26f73c8f87db95ab664dbb512e63d5006bf8a7084383cc3729de5b3850b84ecabceaf69a0a447bc22f4ef487ef235eeda8fab2d5e75c7abfa6ed368ac9155b5395ae419a2fb8547c839604987c3b77074674cb4c8570065d2cbb0f0b1781ddc99ff6198e938ac8202d1dc1f060e14206d63c9a5ddb3e98955d06ceb964bbcc7c859f608a5aa1da1789f079a4fc394f2336785b36d5e75e0e696500934a21a17afb906e7d22151965c88bf1f110d216bfef560c1cd0bf030ea000247646be1227e1e6942901bae41237059f0126401c519ff48c868627f1456db5c2fb7037043d06f8c0a557c94d779e7cb8eb325e9938ee9b5b9fd03acaf35704f3c1d26d471550143059b1ae4b83b840e6705ef9cbe8a9ad6e932e6cd93e9ae9cd39b9b85df267f838bf1896ef51d28def41ad8a2933b3a189cf7cb170cd22c39615d356c1026b5371bcfc87d7073ac0a962cf7e4cfe2456c6076ef6003d8d12bff65fd44b7bf33f7bc3c4aacd769fa5fb38d5d83bc88dbe1e24873aa24a47ebd5c2e2b779dd1e168064011032cc95d483d9ab57f16cb643c584e058216316b72f562a529adfded08b78d737d09702092be5b47ba50bfb9523dc56f3a3c014928ab2fd3127236baea475b26f57b7bd2e9e876cdbb47d0dc008af335b60ce0fa3a323fbe900751d658f1b5473092906667de677ed6be68d2837dc53a17bfae31e216703c153a051de8d10f239a5450501556e2457de9fa6ba148f20ad5c67517f1972fa716476a328844e5b5df7ec9be1fc8a94427a392f0c21c38b06517ba876c8601c6af7a7a8dd1f4612f1362c76368cdc886370cb18b6f1d739bfbb5230365ce5dd260b72f661e64ee303a1668b4963ee5935d5b7739a48bf4791e1f654fade4cf023a2f8b28359296802fcd1993c72c4e640a521d7d1eb68c07ccfd9bacb5e4dee06aa871bf8ddf53c34d4a4fa1a4fab92a15ae054aa1c11e9dd94fd5311154367914445021523b7661f14d1ded683eba93f38fe60060b80b44b04b5bd8be803433957391d6e4b63510e73e9be8847a05c4b0c36ee799b6403b381728e07f9c70718686776fba659f26d064385d40f313a198143f75dfa5dd0f648464529789b2d377fbf853be4164a04bf946df1813fb216c2036a2fae0a754ca365a15ddd6dc199808032f0b2788cd87df0f86062fbbfb6a2e643047def81dde48d316af75f4ad078c0e0490fa3858443739216a6badfa90eb52064f514bbbc423c5058821da6b7273cafac59605636e2b383443b8bd71a5756993c53d5dbd9cf1f942f51461ba8431075498ee8f098830a99642e2ecc3a04cfdde2004cec3d7262b6ba10af80de1d4d20d06de0bbb65334a24e4aeb1ba35ad2032139aaf109695bbcb39865a3221c5714e16b0d90e71899894164935b35a60d7de3f22bbc727189a0eddf72f2f62beb0779f1729cd34b847cbaedad42ad2463fd9ad7fd4d962d1bd5109c0d63613dedf29cd3accd27ad0575e4b1e576e2b58d808eeb1872aad2ce3711147d29b38bdf68fa4b037d7f76aacb1f43555a2d7f0da969cc051a07d2610e19c865bd1256f4c4d11470292723e98f87d81cb6286f1f7bf5d92f50e2ec95f3ab88a12b4320b1dda5b25172b3a9dd1e4de3175f21f15749d06fe466a7b28b2a4ca457f6cec1ff34b98365c711064655210bdaaa8b735bc66721c7a8abeab341f6490c55d8adfa31c330e34f8da4fdab1aa86ae4559590e76890b4719dada82e819a3a0ebe9b0d565d4aa2aceeda02982f787fa64844f42800492c8960c1d265e88e539905bcc1055bd92f5f90176ca4f09871134dd77f95238ada5031d19e9691fd543f87f2267820513e1c61670cf158fb454c9b609df4fd1c88f8d2dd6a915ee8f41ece1bd2fbcbf23c26e69491577fb171c935ea7a58045f4fb6fff105b1c4e64b6dc394f60850c3bf72214a58351e4b027f3e564e51be2fe566726e68130723065436e7f55a5f0c23341076598775eb3bb8ee478ae18caf289e16184b3bfbbaa4b0e0a12447fb49fcbde498aaeb8d47640d99b50504b2a90443ab9f37b04d8055aa224c54a5d60aa64cec1f7dc9e8b128b6638dce5f27d8eca092c9f4562e374f220c91443d41c9e6eb545131ec690c715566143549a933267b7c0d6e31e9759327e958b93db6e93ac40d6b5b3694175b8e9ed599a305a7c56cd2f3ce26b59f1850309bf75002044691a46573ece07c18f79959f647b2cb434786bd23c08abe9f6869f3757e5f0bad6f106b66abf6f1432ac4db99b6eef7aeae986f357e37f1a468f421f1f44a77fb2201836dbf9e7229f892269290e04d1055a03c2068d22bae64bc2b48ea256bfc0c1478e34dc5ec99e80ac3688345777fcd07dfae6a9cf215ee43cdb0852c8f2da714c0e36a7e5015d130ed4b8d140063049045a6c4b4f30477648d79d61823d22c66952fbe886a377e1941c7497e065a89388212295289dc6cd6156a7311784b9f4a6fe742394597701363da15ad26308e9de07c7d91c10340166649eecd0ffa3882c263903dc41f1f9b451f205f7e91e5afc0ac5180a16c333b99065dd3e9f75210cf9fe8ce1f846de5c18360e0b776e33f4c94f5861b8bd792a6af539255783122885553390965e7ad5e1b75c88b950e30e3d14f3a498b49e686e1f48f1d573fc604132517a904f13f74b6157e24c82df49f19ffbdf2b1b1ebb99fb2e21e6a72bcac2e796417784ac55a1f4607ad63cee97f094136ba0b6804dcbe3475819e656298362d1b0dbb4ad8be26b5e47b452d991971a851cabed86627f69b50d372854fe87bc50fb67242cdb2df3805fe8a459acfa937e28fbf6d660e9c2656a13a6b00920988158d41cbb361f7f6233a1761b795aae3fcdef6771237abd55eaae4142647cb09c4f5cf9cf51c6afb97d252a6d8b972b110936e426befebf52b05ca7e042c8a9402a957d0c00af82e35c08a891c0526cd1f1d4290ff2affc429c6a2cb357039fd02f870f1ebc8f05987b9d1f43f90ba3fc8cd314e40669cd25f0250a2798b1a666795d72a1e8029e79b548a2932942ac9c530f9358c37c4b91ac5b66c93688cfa7cd6ea4a0ae100517e2566f030e06db8370380e23d3ad87f52b41c733a502aff337ae4d0439d92ad2b243036d597176e1ebf75b06bcab2702de09e47b007d9101b7bc351fef8b8d6e9612913c16f514df0be1b2f6e169d04a3010a9ebd7e1d6f247b77c930ce92e19ed56f414aaefca57a2a7c859863e6248650e12b219bff293412b026645dc5bfd6c2ae745acc0c7ffcc86c33296ef2831e6afeb83c0778fb1b47128884323969fb858f02001756dc1ddf152de62b7e0aa7815fd4f904476013b78d55f4da3facea59543fabb1edcbbe0538875834b6bd6881f153b7a320f803e8eccc945f87fb51f0e8ff6325dd9a07d4c913c425defdd092a79bf8d17cf9e8499edff60f98a47090a9f5b9275d131508ad7df1ba3593a6", 0x1000}, {&(0x7f00000014c0)="a10ae7c24d560ca06549bec3cb56249122cb8263f63ae8bc2e1723b1b52422df3195f50e92e7ca069603cc2cae0a9dab9af453d4e5bfefe8b5656908e0898e5da4b106cff41dc7c053292fe37ba5ef0208623c3ad2da81db18b336755543be19ca9fcb7e7a45934350f4f3ea174d5af916934947fe5dd5911b366f0b3ae608a6f781a8af9987e63e5a8adab478972059d00b36f18f95099f6b6a5faac98edd22a245bee21669a4e7443e092e9f8d9fb06dae2282da519e7951830d4af98c466d17a45562d602a3e5472901f8657b783b3d91af1a96e6e5432d7401a8f226ea03b269cd1c56ef3093fd535f86600543c84793f7b87a2dc1cb9c95454eb88d7364d185256f789e", 0x106}, {&(0x7f0000001340)="6e7a8777bbb1c08da12da3c2304d8fba28c90d2954318b722b57bc7f54b2011b6fed2bedb9df445ea4891ebd5314bd5b1bc3a11f9f9c172ada9d09f5d4c16b125cde65f2255f0b86fa9945e114bc4c78eb961933c5fc73f3eb2a94dd2c0fa45a893bd9717207fb20e9e24c7f0c2c7655ab958a65b2815e10583eede8dbf9f64b62a1fb73c5836ded1737900bef2abf5b4404c52da820b9e54b461b620daf59ce7a0a4548c7f3ce0e002719389c2e2c93730f69f2effad829e6e11ff52e46ab3e122e811fa35eccb744e9100530e3", 0xce}, {&(0x7f0000001600)="d7bf5a8c8bb59cc7fb951c2f14c8e87fb253a480ce7749a2bf1bbf52089053bee464440d52cdfb9e7c3d3ecba3393a2bc9e45fc0808a1cd87d008c5aec61b60b7adbc434ad082a7ddcbf1df1a467075e9acbfcef4f4e858d4b8aa0411bc95887db8b1a6a08f1c59f962117e3bd8af8d36abda3138ca0cc0317961b1bd116e5ad10b291da564caa5a67b08f89adf82620061d8ade0b03ff27c43bb9d1faf988b6a62bf8664f87bba025364ca21cf9566488ebe3322807ae27be51c8806435d7f87f92ba7e49d44a326435", 0xca}], 0x6) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:55 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getgid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x7, 0xffffffffffffffff, r5, 0x0, r4, 0x10b}, 0x0, 0x2, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r4, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r3, r4, r6, r4, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r4, r6, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async, rerun: 64) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) mkdirat(r0, &(0x7f0000000440)='./file0\x00', 0x160) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r6, r5, r3, r4, 0x149, 0x1000}, 0x2, 0x7a, r2, r2, 0x7, 0x8c, 0x3}) openat(r0, &(0x7f0000000500)='./file0\x00', 0x200, 0x1e0) (async, rerun: 64) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x5, r6, 0x0, r3, r4, 0x10}, 0x4, 0x52fb, r2, r2, 0x3f, 0x9, 0x200}) (rerun: 64) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async, rerun: 32) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:55 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0xc00, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="0c4bc00245b4ca2e4ba99169f118c9cf5278a2095710e0256e1918464171adc89582be7a838a0ced5e98744f50dcbee73a60f01c5c4b5e02eeb99c323f24a2164c882a123f31d7fbb4", 0x49}, {&(0x7f0000000200)="f1f76b34d3d51fdd544f4aad1ec087378ce796a3fa00e39ca054a2a02279fd0f98da32f0872ce99fc34b983121a04b", 0x2f}, {&(0x7f0000000240)="161ad3429dcfebfdce603250eb8de39b8e47d4ad3d1ef039b1ac5ea098329ef800ed7e83236d13149693fe7208ea25420af441ece81c5a4eb1d5875e876d573a9c72ffd47f52caca874defaf09cbf06912005a1d2b0505770274ec852d5460453c86133967e19f4885ce2659101e04f30920f427c6fbb9c0e00d2bc7a9e7f57934bbc686cdf4bd18f85bea2e419228102dd3a25cc0d2e0038a985677b40f055e210c243306e3ebb987a49a5799947317dca0c1e01acf5d8c43312e639f243f93ab080a8363e59a91c2640510d49b623aa9bdca4cb9", 0xd5}, {&(0x7f0000000340)='1', 0x1}, {&(0x7f0000000380)="0d00a44e500003d3eee2d53c258581e4adc9dd323e4e70b8fe98bf3b2222b3b457d49b2011d6f59961807b969cadc26f23b6c8dbc8d2809a2a8c89fd916ff4f5facf072131fbab1d177c4250d266c621ed3b7d07946b5ba9820a47f471b196b049910470df2547ecb13fc1e70151fa00121691de59da0e68d5cfcda353f9df4b37044d3988be45031fffb498a82b2688758827b8d22f8cba757215d15b2e5344b3939bfdd2c209265a071b35462399a9bb274272c9da37be3228247423d16da74d1ad73619e76bb539c3ddcdd058a77cb0532ddc51fe49614a76e93c77c338f9fe2a84c4b1e3ea546d6b62cc576a5efb21b9182b1092b02e", 0xf8}, {&(0x7f0000000480)="c83db31f4e188d6d6a84b5088b4fff2718307c1b5461ff186e1ea279a5dc46f2b562949f9a2aee3a8afad3d02f338222cb2880ba2703a8b05a074c36e5b6beccd9998a675ea163da6af1145aabad6abe61f845586a25ecc6725604d0cbfa6ccb8cfdf0264d58792314aa8e6b3f45225eea94942a93c0e16c37616652308c748b5a1923f1468459eba8f82c1cab38c1cd9b048649cad91a9fdb815d6c83210f39664407ccbfbb148028a551b2af278986ab6459a15b2fd9d6a5f113aff143b456cd0acd8121171262dee4c9afb710fcf2acc1138077", 0xd5}, {&(0x7f0000000580)="ea37730497ba3f3be042bdddd5d011996a626537b042e9be6f0a9d1d4818031d8ee5a50ab14f262b42da833108e316334ce7d7187d220b5ece2427e160e1409d9b3d2712c95d2f02b1b187f3d063675d397a42d67f89c800795afceb382f9d05172bbcb4eafe900f66fd57e35a4c423b5c6212cf99cb514f8f3e9e9b3cfa039e8428bb", 0x83}], 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000c40), 0x80, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x101, 0x2}) (async) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x101, 0x2}) chroot(&(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) (async) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) recvmsg(r2, &(0x7f00000011c0)={&(0x7f0000000c80)=@in6, 0xc, &(0x7f0000001040)=[{&(0x7f0000000cc0)=""/195, 0xc3}, {&(0x7f0000000dc0)=""/190, 0xbe}, {&(0x7f0000000e80)=""/166, 0xa6}, {&(0x7f0000000f40)=""/9, 0x9}, {&(0x7f0000000f80)=""/147, 0x93}], 0x5, &(0x7f00000010c0)=""/194, 0xc2}, 0x2) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) readv(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f00000006c0)=""/89, 0x59}, {&(0x7f0000000740)=""/173, 0xad}, {&(0x7f0000000800)=""/241, 0xf1}, {&(0x7f0000000900)=""/212, 0xd4}, {&(0x7f0000000a00)=""/54, 0x36}, {&(0x7f0000000a40)=""/99, 0x63}, {&(0x7f0000000ac0)=""/106, 0x6a}, {&(0x7f0000000b40)=""/93, 0x5d}], 0x8) 22:20:55 executing program 3: close(0xffffffffffffffff) r0 = open(&(0x7f00000013c0)='./file0\x00', 0x10, 0x13f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x100000) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) close(r1) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="eafba9aca79ee00b6fc526921f935388972c90cf710bf7c59e71a53fc5a9a0c34b6a98326829acccc815b6948120d48a1b5814425f96063b94d3871f35e490d158a4c8e61bdaf4a4f0ad0661ea3d38310f0cb7397d0a7ee97ed539a6ad80795d4fce1b5e70b8c541c46606a4a985402e5ffd576357effdc34bbbc0126abe914932408344b049fd90389147cedec1a9571418b73a98f6a57bf7717babd153d420d26bd8c82e7888d5f92151bd6b92a7485d1807aee950175ded79064b3f4c7c10", 0xc0}, {&(0x7f00000002c0)="8519f6e39345f93f6c26cf314f8218d3311046ed29cb47684681ccd0b2fe4794a0e90e87cc620a30a3927ce538b6c791a9a812d5d0784ace79d9f73fe785f6309e7e12a5020fdd1ce10c146c53611200505462474e21d2d0d7b3acff6da472ce7940428294417456e40dbe0a861064507e8dc3ed9095966115a268049e265fe4d7f6a0f71c4765c781dc2e1bfa9858718babbe50b20015f0c5c5460ffe8158535fc5a0a4bb31504e0e560c29a0a0316fb80e97eefc9a898368284d7f6d7ad97cb314ae6f16cd73be4a00bef6ff20203039d18373044c81e4ebf7f4ed9545e8dcc9c5a3ef434de648da8a226273b3715ebed591e7ef8aa9a889e214601bf88de43cb4a26fd490ed9dada5fc4374209fb4664a5b3b3fde71dccb6fd6d92fa05260166be1386e85b16bd0b27d6bc5b45d56c7d4db8066183c19f6ce26b5e6641058fd29e6aef447190db8391b843ac1180afaf7af790aa0580371f197116acee561c8f854a7d2e3103ccc0f5ac66be399f4557b5f03967ad29cbbba43842d7d7fef09ad0d8cb44fdef2f22e1453a9438a1dcb2e2d362edd3059b25ffaee06f64204192a8bc9c07826a8105919cfa62b1228c46bbc65432dd69014b8f6cf750a3964d8e2ba63b712511e0488fdd79bc58f1bdb4a1be904e95593f32e90904ea4e9074c13c62864b252e2ce293026fca2fc2259d3438c6d19868df65b0380b241cecfcf779ad2ac55914d510e2243bf1950f13c2cb166bb9050ff076b374575b5a4e364b048eb73d02540bb8d192dee48588df80d115d30df005c3c24879d3d308c26853f5db0798769f98589756f12ff6bbf414d41439c6e4d644c05b52c531fdd9d23f0da43bf04e0c4294122e79382a216710ee57e72194b56be98e00cc4b27739de64022c66a1aa762e389f7b3bf40f29981b82de04fe1e57cce96efcd8a073289cded42f460bf91266c6cc4e4f19f693597b71daea9349fe5cbd58867418fa8b6806ed51a7b883bb9ed3c37cdfd95bb7f19ccf4bf84d7367c06c8d9cfefbaa67117b41373169b0d770214a8b29a71674b30a64782879a318a814382ea755f55ce8f978ffbdbe6895e30284a421e4b187dd6665976d36d9f9759e8e90be99950405ea9cc8332e4e9bffc662366596e6deb4e8234c38f5b41137af7aaf73d72421529bfd55aa1728dbe65e87fa50ae8f4bfb17274d3b222ff2dc9ae991689fe3a873e4bd15d3890cfb0a49482a4df2d343e77f2b1a2130e1ab34001b5287e5e2b9825247530324841c093b03a5c122093f0ebae46844a2baa04455ed85e04b4d0c527eca77261d0cd791e86da8bdf0aa6e1f4c58dfcf9e0e6a03fdd7361d357abf8bad2344bdfad0150db683c46a0d0d5006c80a83cb79543f75e158f0fa5fc96465ff28849ad6406696d5bf36df881975953eb2701462c363366b1051816bab2f9f3fd325f04f22b371c1e4df5ab97db9c7a55fbc2c944e7d4ddad1faae5a48896998c91da9bf54dd82737629554db4704e20d4a0b189c241c99057b0db4e9e32f27a1187fe8bd7833a68d5775170f97df596276a6e30a41e36eade393c1e7d5ec296e9d3a3cc6f8001ffdda9aab8901fd4244a78a624891467418ebee0f2d638f3306b9fea46709c394e2d099ae073dac794b078330480c14091d941d64d498e7e6b6a5df0ad9c4029bac4ff844b0a8f5a93c166e5738259dc4715c1c79b8dce5efa8f17e3af6338ac26e46bb9c04cebcd702c955d09518eaeedc34876e147ecb409f4702476ef8377155d93e409886180e7de2d83b92e0d4f04d198d653b1b554696ef87b0d74292a03b9606a78ff05ab1119beb83a4d7e70ca4858f75445e6c0b4f60674b050ec501056b1d30a123a2639e3c26a1d2715490f0f7424ffb4c6ec9057060a62603263141c8058f1c3513d56f33a01a2a3809773977dcc46cce1776e95e528d7c68820ba8eff1deea55bc5282d57097cc5e51f8f8f9c4240bc960a70ed7ea7f4bf89dac977f454c6d08b21177ca3949f58a84cb3fda1e1bf02c576c4e95a8f5bdf6720c78c29f0669944a5a5b8a5801fa078da134b2d9f68f37e7317a995eff26e8ca2247163b49bdf754d8a14b047c55b9839c7796c519b79cf3e15c42fb9e2265bcab293846a7f2155a699723912df1633d9649a3ddf3116dbe04a5e044b8f90bff6bdac8f8981c1d101ac493d978a7878260239d796e4378ab3ce55d7b888505b35f38eb26505a44cafca38c280c9efc5cea90150109d6f77394ebd7e98ab83bdea0945eefd3d754a059f006b68cdc6979d74659dec03216391107be489245515427b52f1374a009386d62ac17977551362f2b43d5a66780ff48e45d7175d59475995b8e4eaf7b00bb6df119e076a358919327a5343f3f9c206329f7b2e6c229310222b4e11da3cf85c9e2f588b34791552ff01c8486ec45cdb8f795c72f0a0a278b8bcf6e53088c8a2bd904fba7806d5ce30e252558ad3d2a5b82afff7b86194e666d1144dc4764063ee8df7333aa366eca3f36ad2b40e9fc110f762e7ae1f40ee9d631f89eac0706ea2b04477cee86c060b7f742a164f20cb91c32cedfbc3249f0b6df397e3d005fbdf64b2e10a17fe49f83b0594adf15955a43a5c38704c67db2b3ce55a98ffef5e177c4037c7b8d3c1bca21c41aef3c9b473977c79dcf6f09a57d5d015ec08cd74abce341ed7a2c6e08bd34a467c31c1487ddd9e72c964a624b9a388486da09e49d850b0f43f73a356680adde49fbd9d9c0ee51b00679c999e35b3d24407443619f96da11dd2edba06a8a0f795ddbbb466f183572f51bd9ad0e1ff1fb6eec9898409e782d837d6c0310754fe36a2c693388f3b37437901e09f452537182516f5ea225cbf9e5061ae48e308b2d34f8aed054c491d5312a2c32e78cde4d06bf9b3457ab677828727fa5339ca02887c68338718379f36e65b8b90786e340f098c9dabe0410bf14993fceb1878be8f10b30f1abf0f1e940765e1b0dd7ca684b50298f3c7dd4d3c4fa325cb76681b177174df39bd1bc7d0c886ae916e4b2b9e0380f575fdb12f06f1551df2d42e6cb54d76bc9bc98287bd6e33d7b96e3e394febc8e18b803f5e68628f324f250ab425b7e5d9ec0656e95b78fc5dad9c56071b59e9c33c9d7a4de8c6fe390e03d39fd6666ad54695def7c573e82f355899d7429671428a91b3fdcf8465208c851f59852ffdbd18cae0ffe0327e2f55eaeb3ff5e7ad7d72492e43a179031b121998682a12e81c278a9d8b2bc1e372d17332198c1047e68b34a5d451cc28f4c23041155295c7d443bed62867232a9fb21030b03311440bf11768f2183cbc29bc73cbc3bee3dc3155d5df39c353de7963bd2dc582055116fea7b74258386e5285a4474f5a9355c3a9ea2ac4fc5c9092c32f95f106d8e1e381e9019395b9348dba10e27542ed234b86382a9f2ac915f42960c7c64f8552729b007b6391d46d7dd0f574d2e741451e85c6dd78ceb4c96a5d8b0b654d25a644f168478eb0144bbe194fb898b60f239e37d319f32adfb79991e3d3e98bdf33de8015c9fcce6839c8ba09a2e0537457babf683026c6332a89d9300e67c725cd4696697ad53e53d5d59760c8d0deb384498b57642fab3e13a151c5ebdd706f480115952bbb5d197bea1a716bc8f748c4aed80f8bd4250e66f8d6c14ff8031b1f4cdd2a41ae603ee35ca7070f6752f9a47d9b2d4fac6c1a1d5b6ee1abe3e9d4d8c754b1947e892502265d6b6f00140df3566347c40a55fafb9dcb528818bb54479b3d6062ad4c2356e4cc8e321e6e6e0c69fbb989387af044c5062944f27fce8ace2cc8431ce8bdc5010da11f56d603956c31aa1e106bf7b61e5a4d9cf888e9da38e6631319c872da95e0c6a722d6c104e0010d30185637c3dd2d657a579b3604999ce9031fe47ffdaa6dbf4f8936029bcea7039d866b0240f337f843f2cb1c55e33affc6988856657aafe4e4341facffba4dec53d64e3ab08271ee67e32ac877c0e605a54df6a97822a52465c243da458f96f38cf12e4548b142b448ae5e698b4f3f8c0c5b598b2ef37ef61bd42701d93716be2a21e0df6d39479246044eff7617c6c970f1266f363075074ad5f6d1f0ff51f13cc03f6d97d39a9084fc115cf37e8a081c16d77eefbecd0c67daad82288a5a1488cad077c309f4fc3e6530b379fd8064aba27536190138d1ec03d55b00e0a40b01076fc73728bf3a66a15c28199314e9ed7648d9493bc2a29cf68cdead832310280f7558049ec576b8adfab7a485c903a0c6d28ac57eed0fdbbc44bf828bd2c6882de9fa74260a34859f0e887436cf23672e5ad87f10e8abcb2a34113adba91778944d51c1c305ba493159c6f0f023957b04eb9af9cad22a861ef34d66ae9400f8cf2dad420905790df1a176b8c6a560f05b5a670d03bae5959c22b6234ab86fb2d38f841408238c5de3f9f5476fa091946874b6b404990f6325b8d349016f2bf91b2f3a1187f661e5ba453ed206957dad9ad9bb57b24406587c45d50acc8e16dd42253d76c6801c056bf6cccf06b59bc2e908b4d36a110364915fd530152bd01017bc929288e2e3b5d6d8ad225492388a8b2c72ed95932f3b7baf4f7e7ddbd8f343714477148e4aba574ad37aebe385be7533cc3cd02cf795271c0620a03f533b1ab61750cca732015a8bcf8eae5315e271ebaffc81c8298a5ca2a4f5a6e1ed34d22611f6d95e84a454140e49203ebd31400728e6a28aaddd1ff35da6f2fd53aed13baf77262f4c812254f7e602979720dd4f2b58b0c8550244f43c4560c942e65c5d9b5a45fcfed861b8789a5e4a7e073a2af4fec4ec08c07d8ff8af955cf468e2a2253926f301f38ded2f9330071479efc5a75cb6ac5c2328958acd69fa216edbe0226c9a668cb4b7e5d12549589a7237cd5330f5bc9cf12d6cd004e6c5dfbca3c875ed1afd5708b290d5ecf7df9cc13787f2c307902db9aba7c9ad7446cff9caf8c4458826182b4cd7a2ce0986f7efcac161034421f62568da735dd4ff6c4f8eecf7d531cd6b5dc5da9604a104eaf5b051d018889d9335d7b68bb032ba551d523823d7bbbc2fcbe784bc38098fce647dac6f4db97cfa7b3033c2916c3167cca7990bc6ab18425bd8d797e36ff59e19805c012d65360b09c6e2d682b9c820c409d7c35163e44ef511cc6973148431714135ddab43f0c8290c72f2534376c213558bebb8047f3639194380e9d22bd7f8547d9cef0b507a1fe6db53de273000e4a69d08b1622fba4ec49f4e5172c9ea7cc843ee262780fc28d76e091bddb80a6e01bbe25c54811a7feb22b440a5775947315a7c7a872a607cc085dad75c23d8b7f171987aba6975e8fee97ad042f1f369d3855077898e7f957122e16e5c20643a14083728836127611b35a97a1370c2555742c061e63431fcbc9a0bab2f711502b243e359fb6c536a0e84d9df426b44e04ac426b96beaf8aa7a36033a13e18311d6c12384db043651c603adad75f1efdc0073d5dbf3a3ae6978dff83822c330b8d097accdd497386594967085d5ceab92b0b8d4441a8c6faa97b5c10f5402b80497522bb70ac7941c3d1abb139201a7021a7d728d42b25c562c76e972e626d9a93403f4c21f58d29c73dec25676bf50dd33d2f5b87ab732fe4200e4ae1bb4af46d9639d332225585de04f0867655cc04498f6baa6485c41970fe3d2499c99e03cea5693a36d881eee6af0190adf719cc87d99cd4f27168c9e7d89b7e3ca635fcf4af5f1ebde1543377b42472bc7f7929b0767392de41f5255cdeb39903f", 0x1000}, {&(0x7f00000012c0)="1dcd30da5f3e3ce48d9287028acb334d89a507ebea2826fe11d7314d2612640ed90f09aedf841645811d040dc00bd04dd238c568a6d1299f2c3a6182ade1417ec9f74906a95e0173440ee3993d0cb8e00aa1af356b68cd0f1c1f46a23f2becfecbd3909001", 0x65}, {&(0x7f0000001340)="2f54edca9f236635b107a0e5330443c450ffac2845f9ce4f9b26431da6850d342dc45a5967843f5a06353059f92a62997e4a607b1f96845ab5f723599cc8ac43caab74f9324c26f17bb70fe123ea4e64cfd3a24cdd28", 0x56}], 0x4) (async) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x4011, r1, 0x3ff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) pread(0xffffffffffffffff, &(0x7f0000000100)="3cd15db7c30016a9b0bbb3b30e67d7a753c6b759712ca7953b228841974b8c4a960baeae64a6b501b1e0921e73dfb7ac45d6ec659136b96b961bf3fe624a0f7f7490e631dc86a37bbab788171b41fe465304bc03ddb426c966e119d0565f13a77f95175454d13c29b285413034b619932369c2d1fb203817df496d2a14d77c1251330581cf85014586fc9033dae508ce6e852a46a9b008b4d131413106a7edca84c8e954a9e0afba7bde4713d595875bcdaeea46c773aa8dbe4cb202238cf6a771afb83fed5f900b23eee73a", 0xcc, 0x0) 22:20:55 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() geteuid() (async) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)=0x4) (async) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000400)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setregid(r7, 0xffffffffffffffff) setregid(0xffffffffffffffff, r7) r8 = getpid() getpid() (async) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r9) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x800, r2, 0xffffffffffffffff, r3, r7, 0x106, 0x947}, 0x100, 0x5f, r8, r9, 0x7, 0x0, 0x1}) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x800, r2, 0xffffffffffffffff, r3, r7, 0x106, 0x947}, 0x100, 0x5f, r8, r9, 0x7, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r11, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) geteuid() (async) r12 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r10, r11, r12, r11, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r11, r12, r14, 0x22, 0x400}, 0x1, 0x8e46, 0x20}) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r11) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r15, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:55 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async, rerun: 32) r4 = geteuid() (async) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xf8000, r2, r3, r6, r3, 0x0, 0x1f}, 0x1, 0x55}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) (async) sendmmsg(r7, &(0x7f00000009c0)={&(0x7f0000000980)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000c40)=[{&(0x7f00000003c0)="b8200939c32d4f3c0a0bdb1bd834ffc57d85c58ab081365646263b435d2dd6fabf68229b5f712f03a161a8b10d4479927878500f23767c713b6e72ce27d68fc7e7b47d53226a24fc53cc89aa00ee1a59ebdfa8f6fb59d215a19c0c5671a76a2001d439b22239ac3b78a5c8d404cd6ec2d7c7230b2f96059e6f5741e55db93c1d08141d69ade9617c6221317470ddfbb78dcefb811cf2c81928f488df3fe015880a295a838156e7600af0ef76e872121debaf3c302412ae2c7ea6593036c594605b61a23155241121e052d0b2e90c364ca6005f0008b4285727e0", 0xda}, {&(0x7f00000004c0)="dfd8006f665457c4bdb8931e65895d709a4034f0b3ab89e2a35baaba170da00303d9a29feec593e7924837c56379a4810dd7a6868529", 0x36}, {&(0x7f0000000500)="d99d26738d262f3887fb9e8ae09b8c137722661f84f563fc35063a5c660c066b7d708c0f2ce0120ecd31b0d410c32a48ed1fce7d0302de45482302dc91a366220cc265b1df8af90793b76e9711a9d30787c252b989c8d692189d3e5256ee0cc79e762a2d717eefbbf9a85a9b80743bfb4b62b8c5288376c776e0bbd2fe024bfc6362d9123dc6e62c7c8a27f8e081279dff0c23118ea85408d12a59f547607ef897e13f79d7c28f8ee05996f4b9a27376304793e9f859fa381efccfbc0642a021f7f730906ff6a4a4d316cb6c3ebb592b818a2855fe0d3f264e53d6c8cdc8", 0xde}, {&(0x7f00000006c0)="7d149d37b280c931a54cc79ccd1873b325058883af3cd3d0dc805402f59b6a4768a300b0ca57fbc5c42f64594b41f1c8498c8d4444815f2c0969b50e28456cd6317d5601d621ecd7dabeaceb0d78d9808fb11358243ed3fa0d28e4314d94b0533b1cbfe72c1fcb2001430b1555d0b55e17cd40cdb7bef9cc113c3421c22b0a5dcee98dfce7f6ad8dd80661edb5603cca40d7d3de7fc3684e7120aaaba4ebb76c87d12a934f59068f5e953826206c70", 0xaf}, {&(0x7f0000000600)="63bd3db40085686ad0eedbdbfab3a0a930680050bf28d3fe93a86a992a330f87074edc90fd50b720ba00e83979149f", 0x2f}, {&(0x7f0000000780)="551237552710ed26b42b019e59186204e0d49f5c60e4c6ed5aad2144a97eb0353eee54af597c314c4e1f64dbb96d03141f2493e71c5588f7c0dfc7a031cc5fb9ba75d1342b3d2285581aac8c27bb74b39ad78e476bc58f6561006948f029339e7a235a5f9c70be0dd3e5fe00f49606b471716120c78d6935ceb1d3833ba6bfb35c2718759afcee7818e0dce8189f96646939f671a6866d7a4a34aa53858a5b67fcf046f56b9b1dcfaed6a32dc3ed6d8260e42cb3c7356d6df421ddac574f04b3f18e909aff46316ed5ecd8d73a04d5", 0xcf}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="3a26db8c4379325f680eedb74547b8f4007c79c1e362bd055a32f93f92685d66265582b43138a15e3df9863d988aa5ab53a02e3be384dccc65c758461d891711fa0eef72b08f64786c5628ea0c512a8458c54815f8ad2d68bb0d598a47c07f094ec491cb46b7461b3345c6a4ae05ec7e110e2a6b360f0e341bc4b8b3f294cd04e84464257a11a3bdb72b6a573eaaa412d703", 0x92}, {&(0x7f0000000a80)="82f471462840dea172ae36653d878b4f957b1492cdb9353ba2076c8e29374e4164f989c4296ff030f8f4f5eeffe4138327458c194f60bc64febba10be0b9bc3bfcf3df13cf9fe95b1c4f5f21a945151aacd4aa1aee44a44dbb067274217ae6cda16c5e6ba828f2c5899ec3e3777f03863f14f3faec014c3eb6a36d9d507cab41a19000a035c6acb11259f52821", 0x8d}, {&(0x7f0000000b40)="4030a692571aefec204164c8130be2f1fc7879311c784aa5e6fcc656fe4519f3500baef7f817b24cade7ad49202f5ce2aa4694db2994ddeb92b9955446a0230fab4dd698240da94a70937d9cf62f2bf67ac7ce23812157a2febd0c3812f663e54bafad08eb1acbea48bbddf10ff89027196bbc1fbc0b3ff69b0a88d9c55df8dfd22b72227c672e3351cc2b68b18ca7f02a4fe918a7eddec822bf5cf585ea1615e196c5e87de3e4c1642432187457febf0f4e0000cce9374aab6a80307041ba2684ed1c13b249c244bbb8c01d", 0xcc}], 0xa, &(0x7f0000001300)=[{0x18, 0xffff, 0x1, "6e8293dcaaef"}, {0x38, 0x1, 0x81, "9ab15b8f5fdf6e58b3895f553b43af5d2ada189ab05594261a5b0731b6f2a67ef412f8"}, {0x110, 0xffff, 0x2, "1c9fe777d135082cbf9e54c87de50e07da3fe542f7c5d431f2ca8a1083246bad54763f21d424ac72d61509aea2c8e0d924a386b911ce088386ccb0a8099163a012a8d7b9d21eab616498d904c7a9beb9e147a910ad674ddae8c2181475613137540259b6ebe082a9208c91d71248a61790211f634d21da56a50d3ae77f7b06aeeeb25a1aeffa7cd25e3746822fdf4b9be3b5a1d16b1ff121262415b289a031d6798e680c767d9ad21062cc062c6b2328e2eebe42847a2ecf3c1af534445490eb35f2f21dfda5baccc18f2f34386a049b580dda11bd13f83191b3daa03c8c0e3548fe301199956f128624fb7103ea1bb93aff50680a93d5d5ad49743ae9fbf1"}, {0xd8, 0xffff, 0x5, "1ca41f0c58b905ba22115c984c1cd6cd2cfcbf70a6d7d3907803c9b976c85b7107be85fc8570a963f7e3dd7250d0ee136616a9e4687591ec7d98afdb5073d5c4b77243ff24814fc0530c9fcdde009c5edd110b2040f364a0dd0e000ff381412af4700f0d8d137de53bb0a2d61b3d645366206d00a62592aa49b674aaee45ea01f3e4d20c8d25511e8230f6111f26734d260569045137ee9aa0c2dae36183d66cd6d21e9ea46c1c1f356c591c6e0ec2eb7c1eecc237aa1ac3ed779808e2730ea168"}, {0x1010, 0xffff, 0x9, "cf894cabf7107848db2648cdbe186ad097a7290e132778c21e2071d09a6c314986f1942e21d525fb3eec226665a58081d84c4dfc599a6588ec33be35498b0222ce1b832206628755ee6c0dbf733db6ee068878d627aa3f1add75f6e20eb313b42448d5a7cac9bb48e451c0b359c021bef50c0025833a8172b1151f67386a72aba8ac65bbcec8d58659b7239defa8cbddd4d50ac03ab2a58ff02e47cea4862005c5e324740cb504f333793a67f4245d84c7838d137a5d14c336e17f4a353003c842b372ccb7b29ced646f2d37f9f53b0315bd808b0b262acc12c30a193644b07041313c6c9984ea4780cfdcc11f78eb583a9e172e4f7d533134694f3a3be350c5b9e338181cdb4f0c93b65a7176971c0d564c5cabe23d93a72727c22c825fe9d5ef88c8503229da026350f7ea5f0379a7c621c3a591eedc51666114045524e704fc071b8a174fceaadc7d1ff3273ca900c889e845b13697bfc0f20766cd4e4f7301ffba0989014b7ca7ecab3ee13ec5ad4a935b5cccc53bbe33000bfab3aa282b51cbe2ad6ff8746a6da2a3f1aa3d091003b69827d872e7e1de12bcddbf0104642af1abd8ed37711636c802d747a74fd97c8d3e957bca3a0078a3229d5fd701cfd49771a17a9107f92cab736cc8cee0df19b588368329f69b11e5beee8b059408e11659de681d314b0c0627abf74444c063c27267600994f8d5934dc1fdcf1bc17378036b9470ea54d759fbf984f157fab4ffcd3a0c00ae5b9ab80778f4a68d2d2c7dbfaad1e7a797f85f155ccc453acc37735f3526054778a6d06d161fcb5d9515d5e3ae21b0da9e89117cd8f1cdbcefe66f16bdf2a4667e565f415cf54597788a1434e055297e72e609bfc67e371ee61b2b0dcd3101c46a9d19bc45ab12884c9edfc27d32f2c079ab5566709f332b01789fc73c47d480619e2bd8ec7dac60d82c87d89e8a5fc8d54decd2301b75ef0beca2c7d3832c524f8b2cab108b5a5c74225235085f37131f5239577b5e8095f7dcd4bdf5dbfb03b90f4b12abd63a79888c7f7157ff58b04f533583ad9656e369deebd694910dac227a54d4cb31174909a387367e1c65fcc7710ffb41e55b53e344018c7dc8a933203557a3302a88ba99ae26cb84eda8ee12cbc7ef006e2fa9a3eaad08cad1fcb4ba5a03784ba17db57bfe73e0f8ba114cc74882918c8f0b2498332d03332c75e10e08d84bb7bb429376d21e88329841b1f935b0d1b7f31153edc4e7bf171de8d1a69aa8354226670c0d6ee47b40f60b0328ba95031c4824ba4f6d6184546b0f4427dbc05abc94873728089329de8b167f5ddebe1f002926ad286214cc89d5211e88c85552a07e6ae9f00aa7ab50d5cea9f93b366b8c4f5007a6077dae01ce9af6461f5d340a2686ace7c2be812cee5066715bb23dbce9df4a7c3f24a649cae73a8e62101242ae9bbb0d5a8ac3c4cc0224e2ea7c2b1c7380f1c697e21db2495765756b94ad5a19e72a287ab6a2060fcfa25fcba9c36bfe0a68d34e365d4faee34400f88ab67b0602378ab9448c70e70247c1c082ae6f90e53d193e70da40014e09215b95438e5cabcc9710369898a316c9b96703d1d0a9123d4775a0599532479d4bb13d29c55e813f7f6a839190fec47fca06b005018760344381ce19a1453e84aaf827ab23e7a5b9d0245010a60446aecd3857984c8950761e971f501b82f295d5bd1f1a1446c09e383c96f421b354940491871bd1d79c50041c1774dd529a394612f87c169fd79ca586cafbe1f38e14a19b86cdd43e518824878afac9016fb1059c349fba6949b8760417c330a892bd887b35402eb89ea7a7b0215d46f11e51b00f958db676cff41318cceb7cea5c76b8afc3100bdbaede07fc38ac7d011288b1abde5499a57892f452bf8d5da85e3297357b374dd2ea6c157690d91d7e9425c215954de087daefe1a075eef7a6fe157b3156d729e9af8e11989cb46042d737ff100a34fc5863abeb6e4124463d205a6913a13e97f508242a2d734e638db37fdacd7efca67e3cdb32b761c7d4b29206cc2c89b43b2e0b3dedfd28833c1be654b6a5840f538e1cc7493c2051e95d34ebca858ed70d2699ae621ffcad120a85fb2eadc6ca4238e4aabfe997586be855c2f4db1614c43a592609070b1e66f038b6f061f642625b757991b8b16886e080cc8fc3bb34c8e017721a8ad0a19951c61a85ddced5be99a28eb14f5c7233159a188de77a22dc077e76fc91c7cdb916e0a29615e3ce36928796a1c57e659ace6883e464e89b3d79eff5d119f8095744e2ed95a848bee6e98df8c69f3954a520a277103f41b1c16078a086c3bd27384e0b74810fdeb1f11014d709c73aa3c330e43602a8d3763306c036fa21cc90d329822052f3c91d449a2c93dd6fbae33666d4743f5c7cee8c8cbb551aa392a2c822bcb36262701810e6fba34e2495c12753e49fbcb97754b866cb643ce996b58331fb7f9d07af54358e651919e6b18dacd78a4f01dfb2c851a26d272b8e03399da96d00ba1c873afc6af4294a5a18b123ac9e05ef47f942ccb3d29311b009cdeb78755589afddcf7a897e4fafb17ff255ede5cbac0df99fad5aeaa7abc9c339c4cd4fe12b866391c1b3a324fcc68ca8c1482b813e1ce3b70c881aac1d2bc0486609806d201903a205873266f9e9dc29b1ea016b68cae87677849035a8e8fd8045c4725287a6ccf82891558cb852af3a1294c4c323441fea8ca0ef1bd44274b8a5d6b995e2e1fd6d1bab99b589baaf2939315c1956ce2b16ef2e0642096e49d762cb8b978ad5aa5c75677b9df68f928948c73837e5b93a9902c0740c3cebd9f603fe8ae4afc7ee73ad1b11b6d27e0edcf3a48b65933f4546493eb390468c35141a6056641c80db59468e7e9fdf8d55d7eb2fb03a2c43d1c26908a8e22673de54cd090155ab73564dd1e87a1cd03201f32a1f6340db1886ebf61337e16eab5e91fddae8147873d73cd79105aa9042222f221a8f43bd419b27cc1bd9ad2b07e5f399f9ff1be3345e46138102ab65ce944628e7d60f30db4dcc831cf94cf1ca8b757b7805874837a0a71019134284045a3096e0ddff3901c8a8ffa607511e7f206950f2365bd90612567c143690e152a70e870d5a9dfaca7d3ae70ba06ace82c3076e1c1ff1c29e8c12ff7d26cde243c2eef804439bd7cc866bbdee070261b4b7cad7543cb947c46a2baa17987dd4778e9d26e7358c8c833d217a6d520cd89e0ee10675c5dd585c5c8ae076d19000016f6b7aefd596c1996e68e502e3984371301efaa8e3129c9d5ce1a964acf606bc3405a7b2a8bd0f22c80fb39c4cb70666e88524269f01478a6dbc795c2c51c81f390b68872aeaf32b3b29de45b93138937bbfd98f1a4960457c9892c144240744b908a038ffee63dd772af9e615135b6e9b80be9d3d5fbf0eabc855026ba9fd70bce1636143b19542d64d02fac0bf0c483e1efde5c208869d928a5ca3ca0418ab28e2b27c737577bcbe1ede97c154bca19b0e18077b7ab6fd6c82c219719954abac75f1708788bcab15039690b2cfb5e0c308b36a57ca41a3c4affd127ac05510eec95e9c1860fe66aef6cb99336cbf482f3473e07d176e89f058cc1322dcc787c84813628f1cac83734cb9e6b9dbff49d9d23705865f6b6bf6e4cf61a0da28d5fa79e632dfc9cbd7365ea11d71e8e1dfb3370332965784fd96752bc5531f351443db2aaf8c32408dd1b7fa2cec73ddfd34536bbfec466acf8482b75de598be8d6a67ef89ca478d3108e5a03aa36b97e5988611a18daa62ba2a48137402e6465d62c6a022dd197845f9a1dc8de3da555c02b9bb4c75bc256d7eaede07a450012e7760398c287f4a22c55fa53550f60cfe9fc1dcb19757aad602d1a0e042262250e7c3f5ee17ac5604c9ef9ebc656363e02127edf7f8d0bf5c52251daad237d4101059e9906a91cc0a4cc4550464993f757a3fbb95f7f26610bc2b0b012a14bf6757b742cd7d77e1ebc4d7636d7ef15e8b8f3664325451ba389573c9e0b39c1ec138d1d67aa15d2cf2d7b3d2d763018edf9fd2ce22ec268d3602e0763a9b455f707dda1e38be22dbc11e10e37ed22bbe44f54951f08de48f9d18b12dccbdec744d69ae424155ade0d8386a859bf62809efac6410d39c66e4e912b1494d31aa28cbeb4038b95f9ccd2ac9dee5602b084d2ee386ed3f2325a3e50172fd09deacfa8e686a41e63669e860965df39738dce37dee51f053d689c5c6ba5720e95a583bc5063ff9dba0fb342101fcb7b6f49e95bed0a561334ed6ba01cd1ff10a6563d320c1848831a98d1295aa551fdd69de7f122f0e3eab99f02e5f94a86720097c4468582cbb2f0a6fae252f9bc2cc55e6b65a7670bebd4834754e6d87f1d507d29c0a0080a6ecba10fccf3c2c037baf697ce1caeb3b2e44e301f0a1d4c64d97b8117da9fd6fe782eb8d3c2ccd7aa9a75b8e8fa4f0ba9c502daccc1aeb23065a99b3868c08ace00c396802e9d198e7a7bc354d1fa0b4c9a0c019d6bd08cb25751efd04699297ef9c683d1a48b4cfba35128adb03ee72cf11e39964a0f4a3387f601c900a0d35797264b3759cfc9fea7dbbaa2ee1d42a2d2da1396de34dbad830f76a4ee5dddbba9a63bacdab5b92c355f13ed44c18e0878502b55e6a1470ba9c3afcf78571c73f4cc61cb3a3aaacd5e4bac0d5da7dd0fdeecefa9143885cc42e6b0cf773689a672be312f4be39deb717157ae32934de5386b545b1f7d07b05f378379d1e6c5ed6699e393e3e0c4356386ab3bd32ee789ebc796d4ff559d7d5b383798c3bb37ca5c010ed4db4f7d92ae6d72e8cbc649366d9e9fc4a6738cfa4bd66c3e646e6be3813311870a47e58a1f7b92442bdf13b0032c672fe75b2b14c83c57e6e1ff61b5527cdb2f1898fe02f2604fe9cd737b58416299e40fbbeef6b00958307b5212731f1eda5b774837275643ea512da5bfec35e0101cb26cac85dd7f20913dd24157fdb0d7a71d768e8b10039e716b3f5b077217e4ccd7ff5a8c36d7dbd291485d24023532d7e3c50759cc2ea69df7d73b0eb65f0ac1d26a1b48a82de4828401b630767d62f91ee372095a012e9fb4963bb71f0f0a9cd4bde23381052db812323107e4fbbd746adaf866fa4883708437f9facac23a0075d3016a9ba0c8b7442ba1f212ccf0f18a4153641b43396a89b7a5e1696ef6f81f61b17e2a72b3f87b878949dd6870f2be52904258a73c1395605a4066c888086f795535f7494c425c364ddf5112e96ae2b782e61b5ffa749595a255f3929bd54c54fdd77e83881a79a461e376fa465cb0e756796c68f2428f76fbd775f9eb9bfa39889cd0f17c4311b863b0afcc604ea9dbfb1701a0d3f28b491eeb63ff4e3377aa28e5ed0fe3e50a84ae54cdf5f9994814eb0ddd6f858c0178754e423bdb7cd73e088f4fddf7a73edb3ec234f1865491ac68c31452c0d2afd6a4990a9a04412dfa90f508d0b60ced8241e56d4abbe5528dda1782a4e26279903ab96800419415b1e6922aaa080bd790bbeeb73c8d744b10906fb637ae265f113b80eef276053a000d965adc12a091136e189f9a9e32dbbd4d32ff8220f69bc96cc1b531b3806fb612ff89ec211dfa5b4db0da4a6c7be923bec8cca2752f6133b03996f7f7e8c07024ee2e52e8ce2fcd600e5702677724b9f7ac34f17c43e0b2dacf7216beecc03dd1925fc89756b0fb6a8d1a9770e5d3dfb3a80863459822256866ed16ec4799d4f0b3535997b5e1fcfe71683f2e56dc65ad2b462ce9a15875dcffb767e9f945270b9b17259ff"}, {0x100, 0xffff, 0xf44, "32a2f255ceeb774b2450e48c14e32363234e40ea4f12e9259d23121b7ac85b108a742114c3889b40d520783d4ad0a10ff6e7773bad6b44cee9ae835691d0ba2c0d1380fe302af623db20e6fde5669388daaca32281551b1fe51eb84f8ac1967a7796bc746dcca7d27aa3762f0cdf0de382d3a3328dcc141bd62a62e6b581d0d380d6ca555f4461883145ae25efa9e4a698569c94b1335c2f687f9722a13e4402157bd7275c5bec97d5e0a86d8e638221ef8f9e7db6a0ca837f3097d4f60803a499bec3cb71b3bc155a29fe06f3915baf154a591de6004c989d671df0f2ccb1c034dce2d5b9442f203f4146ab"}], 0x1348}, 0x1}, 0x10, 0x8) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:55 executing program 7: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r2, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:56 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffc872, 0x8}, {0x14f, 0x2}}, 0x2) 22:20:56 executing program 6: rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10810, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x100) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32d4afa215b8228fecc27453917eb46fc334392894da95534185651e327a45e1e4c5ad9a09545858e2c35e2a1b9d38a96a21e84a2ed4e2fa75113bb0c0495191d8230eb889a36fa0bf7f1c38747568f9ffd3df10469bed3e9cb6e3b30ededaac45334198a8e915b407664c75e74059", 0x6f}], 0x1) lseek(r0, 0x7, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:56 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r4 = geteuid() (async, rerun: 64) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xf8000, r2, r3, r6, r3, 0x0, 0x1f}, 0x1, 0x55}) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r4, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) (async) sendmmsg(r7, &(0x7f00000009c0)={&(0x7f0000000980)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000c40)=[{&(0x7f00000003c0)="b8200939c32d4f3c0a0bdb1bd834ffc57d85c58ab081365646263b435d2dd6fabf68229b5f712f03a161a8b10d4479927878500f23767c713b6e72ce27d68fc7e7b47d53226a24fc53cc89aa00ee1a59ebdfa8f6fb59d215a19c0c5671a76a2001d439b22239ac3b78a5c8d404cd6ec2d7c7230b2f96059e6f5741e55db93c1d08141d69ade9617c6221317470ddfbb78dcefb811cf2c81928f488df3fe015880a295a838156e7600af0ef76e872121debaf3c302412ae2c7ea6593036c594605b61a23155241121e052d0b2e90c364ca6005f0008b4285727e0", 0xda}, {&(0x7f00000004c0)="dfd8006f665457c4bdb8931e65895d709a4034f0b3ab89e2a35baaba170da00303d9a29feec593e7924837c56379a4810dd7a6868529", 0x36}, {&(0x7f0000000500)="d99d26738d262f3887fb9e8ae09b8c137722661f84f563fc35063a5c660c066b7d708c0f2ce0120ecd31b0d410c32a48ed1fce7d0302de45482302dc91a366220cc265b1df8af90793b76e9711a9d30787c252b989c8d692189d3e5256ee0cc79e762a2d717eefbbf9a85a9b80743bfb4b62b8c5288376c776e0bbd2fe024bfc6362d9123dc6e62c7c8a27f8e081279dff0c23118ea85408d12a59f547607ef897e13f79d7c28f8ee05996f4b9a27376304793e9f859fa381efccfbc0642a021f7f730906ff6a4a4d316cb6c3ebb592b818a2855fe0d3f264e53d6c8cdc8", 0xde}, {&(0x7f00000006c0)="7d149d37b280c931a54cc79ccd1873b325058883af3cd3d0dc805402f59b6a4768a300b0ca57fbc5c42f64594b41f1c8498c8d4444815f2c0969b50e28456cd6317d5601d621ecd7dabeaceb0d78d9808fb11358243ed3fa0d28e4314d94b0533b1cbfe72c1fcb2001430b1555d0b55e17cd40cdb7bef9cc113c3421c22b0a5dcee98dfce7f6ad8dd80661edb5603cca40d7d3de7fc3684e7120aaaba4ebb76c87d12a934f59068f5e953826206c70", 0xaf}, {&(0x7f0000000600)="63bd3db40085686ad0eedbdbfab3a0a930680050bf28d3fe93a86a992a330f87074edc90fd50b720ba00e83979149f", 0x2f}, {&(0x7f0000000780)="551237552710ed26b42b019e59186204e0d49f5c60e4c6ed5aad2144a97eb0353eee54af597c314c4e1f64dbb96d03141f2493e71c5588f7c0dfc7a031cc5fb9ba75d1342b3d2285581aac8c27bb74b39ad78e476bc58f6561006948f029339e7a235a5f9c70be0dd3e5fe00f49606b471716120c78d6935ceb1d3833ba6bfb35c2718759afcee7818e0dce8189f96646939f671a6866d7a4a34aa53858a5b67fcf046f56b9b1dcfaed6a32dc3ed6d8260e42cb3c7356d6df421ddac574f04b3f18e909aff46316ed5ecd8d73a04d5", 0xcf}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="3a26db8c4379325f680eedb74547b8f4007c79c1e362bd055a32f93f92685d66265582b43138a15e3df9863d988aa5ab53a02e3be384dccc65c758461d891711fa0eef72b08f64786c5628ea0c512a8458c54815f8ad2d68bb0d598a47c07f094ec491cb46b7461b3345c6a4ae05ec7e110e2a6b360f0e341bc4b8b3f294cd04e84464257a11a3bdb72b6a573eaaa412d703", 0x92}, {&(0x7f0000000a80)="82f471462840dea172ae36653d878b4f957b1492cdb9353ba2076c8e29374e4164f989c4296ff030f8f4f5eeffe4138327458c194f60bc64febba10be0b9bc3bfcf3df13cf9fe95b1c4f5f21a945151aacd4aa1aee44a44dbb067274217ae6cda16c5e6ba828f2c5899ec3e3777f03863f14f3faec014c3eb6a36d9d507cab41a19000a035c6acb11259f52821", 0x8d}, {&(0x7f0000000b40)="4030a692571aefec204164c8130be2f1fc7879311c784aa5e6fcc656fe4519f3500baef7f817b24cade7ad49202f5ce2aa4694db2994ddeb92b9955446a0230fab4dd698240da94a70937d9cf62f2bf67ac7ce23812157a2febd0c3812f663e54bafad08eb1acbea48bbddf10ff89027196bbc1fbc0b3ff69b0a88d9c55df8dfd22b72227c672e3351cc2b68b18ca7f02a4fe918a7eddec822bf5cf585ea1615e196c5e87de3e4c1642432187457febf0f4e0000cce9374aab6a80307041ba2684ed1c13b249c244bbb8c01d", 0xcc}], 0xa, &(0x7f0000001300)=[{0x18, 0xffff, 0x1, "6e8293dcaaef"}, {0x38, 0x1, 0x81, "9ab15b8f5fdf6e58b3895f553b43af5d2ada189ab05594261a5b0731b6f2a67ef412f8"}, {0x110, 0xffff, 0x2, "1c9fe777d135082cbf9e54c87de50e07da3fe542f7c5d431f2ca8a1083246bad54763f21d424ac72d61509aea2c8e0d924a386b911ce088386ccb0a8099163a012a8d7b9d21eab616498d904c7a9beb9e147a910ad674ddae8c2181475613137540259b6ebe082a9208c91d71248a61790211f634d21da56a50d3ae77f7b06aeeeb25a1aeffa7cd25e3746822fdf4b9be3b5a1d16b1ff121262415b289a031d6798e680c767d9ad21062cc062c6b2328e2eebe42847a2ecf3c1af534445490eb35f2f21dfda5baccc18f2f34386a049b580dda11bd13f83191b3daa03c8c0e3548fe301199956f128624fb7103ea1bb93aff50680a93d5d5ad49743ae9fbf1"}, {0xd8, 0xffff, 0x5, "1ca41f0c58b905ba22115c984c1cd6cd2cfcbf70a6d7d3907803c9b976c85b7107be85fc8570a963f7e3dd7250d0ee136616a9e4687591ec7d98afdb5073d5c4b77243ff24814fc0530c9fcdde009c5edd110b2040f364a0dd0e000ff381412af4700f0d8d137de53bb0a2d61b3d645366206d00a62592aa49b674aaee45ea01f3e4d20c8d25511e8230f6111f26734d260569045137ee9aa0c2dae36183d66cd6d21e9ea46c1c1f356c591c6e0ec2eb7c1eecc237aa1ac3ed779808e2730ea168"}, {0x1010, 0xffff, 0x9, "cf894cabf7107848db2648cdbe186ad097a7290e132778c21e2071d09a6c314986f1942e21d525fb3eec226665a58081d84c4dfc599a6588ec33be35498b0222ce1b832206628755ee6c0dbf733db6ee068878d627aa3f1add75f6e20eb313b42448d5a7cac9bb48e451c0b359c021bef50c0025833a8172b1151f67386a72aba8ac65bbcec8d58659b7239defa8cbddd4d50ac03ab2a58ff02e47cea4862005c5e324740cb504f333793a67f4245d84c7838d137a5d14c336e17f4a353003c842b372ccb7b29ced646f2d37f9f53b0315bd808b0b262acc12c30a193644b07041313c6c9984ea4780cfdcc11f78eb583a9e172e4f7d533134694f3a3be350c5b9e338181cdb4f0c93b65a7176971c0d564c5cabe23d93a72727c22c825fe9d5ef88c8503229da026350f7ea5f0379a7c621c3a591eedc51666114045524e704fc071b8a174fceaadc7d1ff3273ca900c889e845b13697bfc0f20766cd4e4f7301ffba0989014b7ca7ecab3ee13ec5ad4a935b5cccc53bbe33000bfab3aa282b51cbe2ad6ff8746a6da2a3f1aa3d091003b69827d872e7e1de12bcddbf0104642af1abd8ed37711636c802d747a74fd97c8d3e957bca3a0078a3229d5fd701cfd49771a17a9107f92cab736cc8cee0df19b588368329f69b11e5beee8b059408e11659de681d314b0c0627abf74444c063c27267600994f8d5934dc1fdcf1bc17378036b9470ea54d759fbf984f157fab4ffcd3a0c00ae5b9ab80778f4a68d2d2c7dbfaad1e7a797f85f155ccc453acc37735f3526054778a6d06d161fcb5d9515d5e3ae21b0da9e89117cd8f1cdbcefe66f16bdf2a4667e565f415cf54597788a1434e055297e72e609bfc67e371ee61b2b0dcd3101c46a9d19bc45ab12884c9edfc27d32f2c079ab5566709f332b01789fc73c47d480619e2bd8ec7dac60d82c87d89e8a5fc8d54decd2301b75ef0beca2c7d3832c524f8b2cab108b5a5c74225235085f37131f5239577b5e8095f7dcd4bdf5dbfb03b90f4b12abd63a79888c7f7157ff58b04f533583ad9656e369deebd694910dac227a54d4cb31174909a387367e1c65fcc7710ffb41e55b53e344018c7dc8a933203557a3302a88ba99ae26cb84eda8ee12cbc7ef006e2fa9a3eaad08cad1fcb4ba5a03784ba17db57bfe73e0f8ba114cc74882918c8f0b2498332d03332c75e10e08d84bb7bb429376d21e88329841b1f935b0d1b7f31153edc4e7bf171de8d1a69aa8354226670c0d6ee47b40f60b0328ba95031c4824ba4f6d6184546b0f4427dbc05abc94873728089329de8b167f5ddebe1f002926ad286214cc89d5211e88c85552a07e6ae9f00aa7ab50d5cea9f93b366b8c4f5007a6077dae01ce9af6461f5d340a2686ace7c2be812cee5066715bb23dbce9df4a7c3f24a649cae73a8e62101242ae9bbb0d5a8ac3c4cc0224e2ea7c2b1c7380f1c697e21db2495765756b94ad5a19e72a287ab6a2060fcfa25fcba9c36bfe0a68d34e365d4faee34400f88ab67b0602378ab9448c70e70247c1c082ae6f90e53d193e70da40014e09215b95438e5cabcc9710369898a316c9b96703d1d0a9123d4775a0599532479d4bb13d29c55e813f7f6a839190fec47fca06b005018760344381ce19a1453e84aaf827ab23e7a5b9d0245010a60446aecd3857984c8950761e971f501b82f295d5bd1f1a1446c09e383c96f421b354940491871bd1d79c50041c1774dd529a394612f87c169fd79ca586cafbe1f38e14a19b86cdd43e518824878afac9016fb1059c349fba6949b8760417c330a892bd887b35402eb89ea7a7b0215d46f11e51b00f958db676cff41318cceb7cea5c76b8afc3100bdbaede07fc38ac7d011288b1abde5499a57892f452bf8d5da85e3297357b374dd2ea6c157690d91d7e9425c215954de087daefe1a075eef7a6fe157b3156d729e9af8e11989cb46042d737ff100a34fc5863abeb6e4124463d205a6913a13e97f508242a2d734e638db37fdacd7efca67e3cdb32b761c7d4b29206cc2c89b43b2e0b3dedfd28833c1be654b6a5840f538e1cc7493c2051e95d34ebca858ed70d2699ae621ffcad120a85fb2eadc6ca4238e4aabfe997586be855c2f4db1614c43a592609070b1e66f038b6f061f642625b757991b8b16886e080cc8fc3bb34c8e017721a8ad0a19951c61a85ddced5be99a28eb14f5c7233159a188de77a22dc077e76fc91c7cdb916e0a29615e3ce36928796a1c57e659ace6883e464e89b3d79eff5d119f8095744e2ed95a848bee6e98df8c69f3954a520a277103f41b1c16078a086c3bd27384e0b74810fdeb1f11014d709c73aa3c330e43602a8d3763306c036fa21cc90d329822052f3c91d449a2c93dd6fbae33666d4743f5c7cee8c8cbb551aa392a2c822bcb36262701810e6fba34e2495c12753e49fbcb97754b866cb643ce996b58331fb7f9d07af54358e651919e6b18dacd78a4f01dfb2c851a26d272b8e03399da96d00ba1c873afc6af4294a5a18b123ac9e05ef47f942ccb3d29311b009cdeb78755589afddcf7a897e4fafb17ff255ede5cbac0df99fad5aeaa7abc9c339c4cd4fe12b866391c1b3a324fcc68ca8c1482b813e1ce3b70c881aac1d2bc0486609806d201903a205873266f9e9dc29b1ea016b68cae87677849035a8e8fd8045c4725287a6ccf82891558cb852af3a1294c4c323441fea8ca0ef1bd44274b8a5d6b995e2e1fd6d1bab99b589baaf2939315c1956ce2b16ef2e0642096e49d762cb8b978ad5aa5c75677b9df68f928948c73837e5b93a9902c0740c3cebd9f603fe8ae4afc7ee73ad1b11b6d27e0edcf3a48b65933f4546493eb390468c35141a6056641c80db59468e7e9fdf8d55d7eb2fb03a2c43d1c26908a8e22673de54cd090155ab73564dd1e87a1cd03201f32a1f6340db1886ebf61337e16eab5e91fddae8147873d73cd79105aa9042222f221a8f43bd419b27cc1bd9ad2b07e5f399f9ff1be3345e46138102ab65ce944628e7d60f30db4dcc831cf94cf1ca8b757b7805874837a0a71019134284045a3096e0ddff3901c8a8ffa607511e7f206950f2365bd90612567c143690e152a70e870d5a9dfaca7d3ae70ba06ace82c3076e1c1ff1c29e8c12ff7d26cde243c2eef804439bd7cc866bbdee070261b4b7cad7543cb947c46a2baa17987dd4778e9d26e7358c8c833d217a6d520cd89e0ee10675c5dd585c5c8ae076d19000016f6b7aefd596c1996e68e502e3984371301efaa8e3129c9d5ce1a964acf606bc3405a7b2a8bd0f22c80fb39c4cb70666e88524269f01478a6dbc795c2c51c81f390b68872aeaf32b3b29de45b93138937bbfd98f1a4960457c9892c144240744b908a038ffee63dd772af9e615135b6e9b80be9d3d5fbf0eabc855026ba9fd70bce1636143b19542d64d02fac0bf0c483e1efde5c208869d928a5ca3ca0418ab28e2b27c737577bcbe1ede97c154bca19b0e18077b7ab6fd6c82c219719954abac75f1708788bcab15039690b2cfb5e0c308b36a57ca41a3c4affd127ac05510eec95e9c1860fe66aef6cb99336cbf482f3473e07d176e89f058cc1322dcc787c84813628f1cac83734cb9e6b9dbff49d9d23705865f6b6bf6e4cf61a0da28d5fa79e632dfc9cbd7365ea11d71e8e1dfb3370332965784fd96752bc5531f351443db2aaf8c32408dd1b7fa2cec73ddfd34536bbfec466acf8482b75de598be8d6a67ef89ca478d3108e5a03aa36b97e5988611a18daa62ba2a48137402e6465d62c6a022dd197845f9a1dc8de3da555c02b9bb4c75bc256d7eaede07a450012e7760398c287f4a22c55fa53550f60cfe9fc1dcb19757aad602d1a0e042262250e7c3f5ee17ac5604c9ef9ebc656363e02127edf7f8d0bf5c52251daad237d4101059e9906a91cc0a4cc4550464993f757a3fbb95f7f26610bc2b0b012a14bf6757b742cd7d77e1ebc4d7636d7ef15e8b8f3664325451ba389573c9e0b39c1ec138d1d67aa15d2cf2d7b3d2d763018edf9fd2ce22ec268d3602e0763a9b455f707dda1e38be22dbc11e10e37ed22bbe44f54951f08de48f9d18b12dccbdec744d69ae424155ade0d8386a859bf62809efac6410d39c66e4e912b1494d31aa28cbeb4038b95f9ccd2ac9dee5602b084d2ee386ed3f2325a3e50172fd09deacfa8e686a41e63669e860965df39738dce37dee51f053d689c5c6ba5720e95a583bc5063ff9dba0fb342101fcb7b6f49e95bed0a561334ed6ba01cd1ff10a6563d320c1848831a98d1295aa551fdd69de7f122f0e3eab99f02e5f94a86720097c4468582cbb2f0a6fae252f9bc2cc55e6b65a7670bebd4834754e6d87f1d507d29c0a0080a6ecba10fccf3c2c037baf697ce1caeb3b2e44e301f0a1d4c64d97b8117da9fd6fe782eb8d3c2ccd7aa9a75b8e8fa4f0ba9c502daccc1aeb23065a99b3868c08ace00c396802e9d198e7a7bc354d1fa0b4c9a0c019d6bd08cb25751efd04699297ef9c683d1a48b4cfba35128adb03ee72cf11e39964a0f4a3387f601c900a0d35797264b3759cfc9fea7dbbaa2ee1d42a2d2da1396de34dbad830f76a4ee5dddbba9a63bacdab5b92c355f13ed44c18e0878502b55e6a1470ba9c3afcf78571c73f4cc61cb3a3aaacd5e4bac0d5da7dd0fdeecefa9143885cc42e6b0cf773689a672be312f4be39deb717157ae32934de5386b545b1f7d07b05f378379d1e6c5ed6699e393e3e0c4356386ab3bd32ee789ebc796d4ff559d7d5b383798c3bb37ca5c010ed4db4f7d92ae6d72e8cbc649366d9e9fc4a6738cfa4bd66c3e646e6be3813311870a47e58a1f7b92442bdf13b0032c672fe75b2b14c83c57e6e1ff61b5527cdb2f1898fe02f2604fe9cd737b58416299e40fbbeef6b00958307b5212731f1eda5b774837275643ea512da5bfec35e0101cb26cac85dd7f20913dd24157fdb0d7a71d768e8b10039e716b3f5b077217e4ccd7ff5a8c36d7dbd291485d24023532d7e3c50759cc2ea69df7d73b0eb65f0ac1d26a1b48a82de4828401b630767d62f91ee372095a012e9fb4963bb71f0f0a9cd4bde23381052db812323107e4fbbd746adaf866fa4883708437f9facac23a0075d3016a9ba0c8b7442ba1f212ccf0f18a4153641b43396a89b7a5e1696ef6f81f61b17e2a72b3f87b878949dd6870f2be52904258a73c1395605a4066c888086f795535f7494c425c364ddf5112e96ae2b782e61b5ffa749595a255f3929bd54c54fdd77e83881a79a461e376fa465cb0e756796c68f2428f76fbd775f9eb9bfa39889cd0f17c4311b863b0afcc604ea9dbfb1701a0d3f28b491eeb63ff4e3377aa28e5ed0fe3e50a84ae54cdf5f9994814eb0ddd6f858c0178754e423bdb7cd73e088f4fddf7a73edb3ec234f1865491ac68c31452c0d2afd6a4990a9a04412dfa90f508d0b60ced8241e56d4abbe5528dda1782a4e26279903ab96800419415b1e6922aaa080bd790bbeeb73c8d744b10906fb637ae265f113b80eef276053a000d965adc12a091136e189f9a9e32dbbd4d32ff8220f69bc96cc1b531b3806fb612ff89ec211dfa5b4db0da4a6c7be923bec8cca2752f6133b03996f7f7e8c07024ee2e52e8ce2fcd600e5702677724b9f7ac34f17c43e0b2dacf7216beecc03dd1925fc89756b0fb6a8d1a9770e5d3dfb3a80863459822256866ed16ec4799d4f0b3535997b5e1fcfe71683f2e56dc65ad2b462ce9a15875dcffb767e9f945270b9b17259ff"}, {0x100, 0xffff, 0xf44, "32a2f255ceeb774b2450e48c14e32363234e40ea4f12e9259d23121b7ac85b108a742114c3889b40d520783d4ad0a10ff6e7773bad6b44cee9ae835691d0ba2c0d1380fe302af623db20e6fde5669388daaca32281551b1fe51eb84f8ac1967a7796bc746dcca7d27aa3762f0cdf0de382d3a3328dcc141bd62a62e6b581d0d380d6ca555f4461883145ae25efa9e4a698569c94b1335c2f687f9722a13e4402157bd7275c5bec97d5e0a86d8e638221ef8f9e7db6a0ca837f3097d4f60803a499bec3cb71b3bc155a29fe06f3915baf154a591de6004c989d671df0f2ccb1c034dce2d5b9442f203f4146ab"}], 0x1348}, 0x1}, 0x10, 0x8) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) (async, rerun: 32) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (rerun: 32) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:56 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) 22:20:56 executing program 7: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r2, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r3 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) (async) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:56 executing program 6: rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10810, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x100) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32d4afa215b8228fecc27453917eb46fc334392894da95534185651e327a45e1e4c5ad9a09545858e2c35e2a1b9d38a96a21e84a2ed4e2fa75113bb0c0495191d8230eb889a36fa0bf7f1c38747568f9ffd3df10469bed3e9cb6e3b30ededaac45334198a8e915b407664c75e74059", 0x6f}], 0x1) lseek(r0, 0x7, 0x1) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:56 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x570e, 0xdee, 0xff800000, 0x80000001, "518149eca4e392040f5448ab1fa77737409b42b4", 0xa0, 0xd0b20000}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x8, 0x3ff, 0x8, {[0x0, 0x9, 0x7, 0x1ec3, 0x400, 0x58431ec1, 0x1, 0x100000001, 0x2, 0x3, 0x1000000000, 0x9, 0x7, 0x5, 0x1, 0x400, 0x8, 0x100000000], [0x20, 0x9, 0x3, 0xe3, 0x100000000, 0x1, 0x5, 0x6, 0x2, 0x80000001], [0xffffffffffffffff, 0x2, 0x8001, 0x4, 0x1, 0x7, 0x9], [0x7, 0x1f, 0x3, 0x4, 0x7dd, 0x7ff], [{0x0, 0x6, 0x5, 0x4}, {0x8, 0x401, 0x8a, 0x2}, {0x7, 0x85bd, 0xc2, 0x9}, {0x7, 0xfffffffc, 0x5, 0xffff}, {0x4, 0x2, 0x4, 0x1}, {0x1bb0, 0xb46, 0x4f6, 0x3}, {0x1f, 0x2, 0x142, 0xc566}, {0x0, 0x100, 0x3, 0x10001}], {0x7fd, 0x7691, 0x0, 0x6}, {0x5, 0x20, 0x3ff, 0x6}}}) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:56 executing program 7: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r2, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) r3 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) (async) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:57 executing program 6: rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10810, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x100) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32d4afa215b8228fecc27453917eb46fc334392894da95534185651e327a45e1e4c5ad9a09545858e2c35e2a1b9d38a96a21e84a2ed4e2fa75113bb0c0495191d8230eb889a36fa0bf7f1c38747568f9ffd3df10469bed3e9cb6e3b30ededaac45334198a8e915b407664c75e74059", 0x6f}], 0x1) lseek(r0, 0x7, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10810, 0x0) (async) open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x100) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32d4afa215b8228fecc27453917eb46fc334392894da95534185651e327a45e1e4c5ad9a09545858e2c35e2a1b9d38a96a21e84a2ed4e2fa75113bb0c0495191d8230eb889a36fa0bf7f1c38747568f9ffd3df10469bed3e9cb6e3b30ededaac45334198a8e915b407664c75e74059", 0x6f}], 0x1) (async) lseek(r0, 0x7, 0x1) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) 22:20:57 executing program 3: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffc872, 0x8}, {0x14f, 0x2}}, 0x2) close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffc872, 0x8}, {0x14f, 0x2}}, 0x2) (async) 22:20:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x103}, 0x0, 0x0, 0x0, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, r4, r3, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x8000, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r3, r4, 0x0, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:57 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) 22:20:57 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async) r1 = dup2(r0, r0) (async) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 64) dup(0xffffffffffffff9c) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 32) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x570e, 0xdee, 0xff800000, 0x80000001, "518149eca4e392040f5448ab1fa77737409b42b4", 0xa0, 0xd0b20000}) (async, rerun: 32) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x8, 0x3ff, 0x8, {[0x0, 0x9, 0x7, 0x1ec3, 0x400, 0x58431ec1, 0x1, 0x100000001, 0x2, 0x3, 0x1000000000, 0x9, 0x7, 0x5, 0x1, 0x400, 0x8, 0x100000000], [0x20, 0x9, 0x3, 0xe3, 0x100000000, 0x1, 0x5, 0x6, 0x2, 0x80000001], [0xffffffffffffffff, 0x2, 0x8001, 0x4, 0x1, 0x7, 0x9], [0x7, 0x1f, 0x3, 0x4, 0x7dd, 0x7ff], [{0x0, 0x6, 0x5, 0x4}, {0x8, 0x401, 0x8a, 0x2}, {0x7, 0x85bd, 0xc2, 0x9}, {0x7, 0xfffffffc, 0x5, 0xffff}, {0x4, 0x2, 0x4, 0x1}, {0x1bb0, 0xb46, 0x4f6, 0x3}, {0x1f, 0x2, 0x142, 0xc566}, {0x0, 0x100, 0x3, 0x10001}], {0x7fd, 0x7691, 0x0, 0x6}, {0x5, 0x20, 0x3ff, 0x6}}}) (async) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:58 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) 22:20:58 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/control\x00') rmdir(&(0x7f0000000000)='./file0/control/file1\x00') symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0/control/file1\x00') 22:20:58 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async, rerun: 64) r1 = dup2(r0, r0) (rerun: 64) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) dup(0xffffffffffffff9c) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) (async, rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x570e, 0xdee, 0xff800000, 0x80000001, "518149eca4e392040f5448ab1fa77737409b42b4", 0xa0, 0xd0b20000}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x8, 0x3ff, 0x8, {[0x0, 0x9, 0x7, 0x1ec3, 0x400, 0x58431ec1, 0x1, 0x100000001, 0x2, 0x3, 0x1000000000, 0x9, 0x7, 0x5, 0x1, 0x400, 0x8, 0x100000000], [0x20, 0x9, 0x3, 0xe3, 0x100000000, 0x1, 0x5, 0x6, 0x2, 0x80000001], [0xffffffffffffffff, 0x2, 0x8001, 0x4, 0x1, 0x7, 0x9], [0x7, 0x1f, 0x3, 0x4, 0x7dd, 0x7ff], [{0x0, 0x6, 0x5, 0x4}, {0x8, 0x401, 0x8a, 0x2}, {0x7, 0x85bd, 0xc2, 0x9}, {0x7, 0xfffffffc, 0x5, 0xffff}, {0x4, 0x2, 0x4, 0x1}, {0x1bb0, 0xb46, 0x4f6, 0x3}, {0x1f, 0x2, 0x142, 0xc566}, {0x0, 0x100, 0x3, 0x10001}], {0x7fd, 0x7691, 0x0, 0x6}, {0x5, 0x20, 0x3ff, 0x6}}}) (async) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:58 executing program 6: lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000021c0)='./bus\x00', 0x80, 0x1ca) writev(r0, &(0x7f0000000140), 0x0) write(r0, &(0x7f0000002640)="e65a773f83a24bfd4c1fc0ab98dd3d9708706c1adb54b87afb55a0d200671e92c09044fed1b6a57b0884bb146d1f03df17d92a0a55dee38073d4a183d81fe54d9b1ffac42e899e3ee8e23476c602000000000000008d97bf3f5d9a74c581805762ae85fc095267708acf3942c1bada7297d2ef79945457eb38e57001000100e150e17567157940e4bafa8cf15e88dd4d5dcacf75e9d60000008f5f61c7ddb640fbf70b6c40356d86938ab599c12ed42eb344dc351f498ef8c01c47da8fb9b5cbfa65b0beb66b516b1111df9be53f858e0b08a3429d04442e5dbf993c673fc98489a9e78fdc8b03136a23156b7fa85afc916b19732812adc759d7af1b5a92f424c3c6315f8d3bef671726a932e5c5024e197ffd6aff0658eb37fe9281dd1d31d0ad6cb547002db825cfe81585a41f8f843fb259bda7f91280ba7cd6a20b2f773076b88014d5d54c9fc4132cb5a896cf7434b29e", 0x153) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000002180)={0x8, './bus\x00'}) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:58 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r1, r2, r3, r2, 0x80, 0x1f}, 0x1, 0x8001, 0x80000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(0x0, 0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="baf197c3c5a7b08317deb56cb32ca5f877f93e7a8b52328cf2ebe7062399cd6af70edfd2ed1751ebabdda9b6f48a1390e2e2b9d295ff8f4f8ba2073dfcb0b6234ad07165d1691d06c689", 0x4a}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:58 executing program 4: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 22:20:58 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r3, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf8000, r2, r3, 0x0, r3, 0x80, 0x1f}, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, 0x0, 0x0, 0x22}, 0x1, 0x8e46, 0x20}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:20:58 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xe3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7f, 0x404, 0xab7, 0x1, "469d1f1eed842d637f00000000000000eba9f4bd", 0x9, 0x101}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xcfd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xe1) panic: ufs_rename: lost dir entry Starting stack trace... panic(ffffffff82883a77) at panic+0x16f ufs_rename(ffff800031adb578) at ufs_rename+0x15b1 VOP_RENAME(fffffd8067b0a6c0,fffffd806d35ae60,ffff800031adb748,fffffd8067a3ab00,0,ffff800031adb698) at VOP_RENAME+0xf4 dorenameat(ffff80002a181aa8,ffffff9c,20000500,ffffff9c,20000540) at dorenameat+0x2a0 syscall(ffff800031adb910) at syscall+0x5f0 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x50f5d81c1c0, count: 251 End of stack trace.