kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Mar 27 21:18:45 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.86' (ECDSA) to the list of known hosts. 2019/03/27 21:19:06 fuzzer started 2019/03/27 21:19:12 dialing manager at 10.128.15.235:18352 2019/03/27 21:19:12 syscalls: 1 2019/03/27 21:19:12 code coverage: enabled 2019/03/27 21:19:12 comparison tracing: enabled 2019/03/27 21:19:12 extra coverage: support is not implemented in syzkaller 2019/03/27 21:19:12 setuid sandbox: enabled 2019/03/27 21:19:12 namespace sandbox: support is not implemented in syzkaller 2019/03/27 21:19:12 Android sandbox: support is not implemented in syzkaller 2019/03/27 21:19:12 fault injection: support is not implemented in syzkaller 2019/03/27 21:19:12 leak checking: support is not implemented in syzkaller 2019/03/27 21:19:12 net packet injection: enabled 2019/03/27 21:19:12 net device setup: support is not implemented in syzkaller 21:19:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8400, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = geteuid() r2 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='*!-){.]\x00', &(0x7f0000000180)='/dev/zero\x00', &(0x7f00000001c0)='+\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000340)={0x2, 0x3, './file0\x00', 0x2, 0x6, 0x80000001, 0x456c}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0xffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) linkat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00', 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000004c0)=0x101) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000500)) r3 = semget(0x1, 0x0, 0x0) semop(r3, &(0x7f0000000540)=[{0x4, 0x57aa191e, 0x1000}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x4010, r0, 0x0, 0x57) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000580)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x1, 0x8, 0x9, 0x1, 0x1, 0x4, 0x6, 0x2, 0x3, 0x0, 0x8}) ioctl$TIOCSCTTY(r0, 0x20007461) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000700)={0x2, './file0\x00', './file0\x00'}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r4 = syz_open_pts() semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000740)={0x200, './file0\x00', './file0\x00'}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000780)=0xff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000007c0)=0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)="eabb370059ad552bb79a3cae62458ec9a1911ec6424321a330c9d5ef2c78919fdab18bc12902eb104a367e1c4d9c50fc8c13237bb2f609e3916154100d1c17d4eead266bab7d1473fe3b14a0f6752ab0794e9e39f1311cbd35", 0x59) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000880)=0x7) select(0x40, &(0x7f00000008c0)={0x3, 0x60, 0x40, 0xffffffffffffb4e0, 0x5, 0xfffffffeffffffff, 0x1ab, 0xff}, &(0x7f0000000900)={0x10000, 0x2, 0x5, 0xad6a, 0x1, 0x2, 0x60, 0x136000000}, &(0x7f0000000940)={0xfffffffffffffffd, 0x10000, 0x7ba3, 0x100000000, 0xb3a, 0x1ff, 0x497f, 0x1}, &(0x7f0000000980)={0x7ff, 0xe57a}) ioctl$TIOCSCTTY(r4, 0x20007461) 21:19:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) getdents(r0, &(0x7f0000000040)=""/164, 0xa4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lseek(r0, 0x0, 0x2) r1 = semget$private(0x0, 0x4, 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x308, 0x10) accept$unix(r0, 0x0, &(0x7f00000001c0)) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x80) semop(r1, &(0x7f0000000240)=[{0x2, 0x3f, 0x800}, {0x0, 0xdc, 0x800}, {0x1, 0xffffffff, 0x1800}, {0x6, 0x7f, 0x800}, {0x1, 0x80000000, 0x1000}, {0x3, 0x887, 0x800}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x1000}, {0x2, 0xbf3}, {0x1, 0x6, 0x1000}], 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000002c0)=[r5]) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x1, 0x2, 0x800, 0x0, r4}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0x67d, './file0\x00', './file0\x00'}) mlockall(0x2) r6 = fcntl$dupfd(r2, 0xa, r2) setgroups(0x3, &(0x7f0000000380)=[r5, r5, r5]) symlinkat(&(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000400)='./file0\x00') connect(r0, &(0x7f0000000440)=@in6={0x18, 0x2, 0x80, 0x80000001}, 0xc) sendmsg(r6, &(0x7f0000001880)={&(0x7f0000000480)=@in={0x2, 0x1}, 0xc, &(0x7f0000001740)=[{&(0x7f00000004c0)="af941d074169c8ef9e445013d86613e47c0de9d3ac9fdf2e1fcce223c0fa36ea94491c45ffc2d1a7279086c7331ae2cdf78d4ceee1b099fcb4c4843dba7b8ab9542dcc87a9ed633487df5ca1dfb0b1a7b8e8088349991857deaa5bd4f3599e370b1c9a4ad80d8e481858dd3194f847272c9850342301ff2e6ae5701caab83f2476c99da35db0f7adf44dfaa5b6598859f17f8c02a0bafc6ec5455d429aa0bc290c0b56ab0ea8996c", 0xa8}, {&(0x7f0000000580)="1844f3ce67780b1fc30df0e3b52c0e1e0c11ff612735dc7a969651b45143967687090adcc550c4b1002645b43b16607b1880397b0dd76654cc8a94684839d942cc4fe90b8c1cb8f48ebc7ea82adf6244c9de2d756b6c4d816cd4d2b4e87c3c09e12a5f4286925d76b5ef7c4696c5f2a0186a17f2f6a75bb307839863fcf0270a12ca1a656d9a874066c266db40b9a7cb43a706f22c24eac2ba59a2b756f6e4029b25cc60a95615626383f20670ee84d4b89d9bd2304ca8f71f1235520e7fb12f5ed374e2e03e28369841c5b61faf2a0585ff0cec40db1a603026ba11af90eb092c480101928cdf0b9cc78c38cb591053ed0d23b87a0943c884f5686026a244d105f3b46aa8b3180b57bc03298f5a099c413a77a3d11ca2510e279ef8e424caf1dde0d15e5533a593f6608c0d15b0549ca083853788d8921c2dda4913a999180befa5ef27ea4a7033807b07b93cd1ec1d19ce996819c6704fb422a1d2f97d9703a0031064bfe34620fa0641bd57cb861f3797308b4ceb37ae674e49804fd3092ea813703a023e51f827b07a504d62552dd34e7fdc9447466515758e7cc0662636fcf3e38ac36c7e7e83b8ced6669b480500b9b1740f3e741da3cc4be1a5b53e97ad1fb17f4f3e357ba4bff26371db61d4ef580a5f772a5a6d355b136cddaf36f139a0e2dae3ce280942e1bfb7c5741429c4a8d2bb55c05866b4892ac1c0abb6b1329ebfca706311c6111e0dbf3fd0fe18c55e92eb76c44e62e3644a4b42e8373a3139829fcf6a6cd6740f27cd63ca95e69b9620f6d41fd148f0a7573a0263aafa52fa0cde29076495bce7d7b8d9eef65aa68f611934f5a01c4128157414df9a05610c9d00e025e5345da40657fe079ba415a06438999b5dddb74cbb9300ee420d294274f5db119d38d4ad038497af4e21afe18f7e1169921d83bb19c38927a4217dbd5a0cf94d3cd421941db85b22abef1429684ef610eeeb52566db752a3a5293060fc37066db5290d2012e2a798565702c411a827aaf13dff3c23ee5499e6739f0abe78f9fe6ac12f9b375326857b799940920efece91e262e59916aea976b04e90097c116b22bceaa6909baf447f6e4fce70f016185b31d847701c3ef1ff5cec3941722a9ffbe7a4a91b6afb6dedbc3a3e25c37beacb9dfd2f21d75d4fd4c12f9c97b282b32a6d0f7de0239312b6970776b286e86cd0e98a2448fd5b1dc0fb4e5afa0acc4d01f7d94552a5ce1e7bdb40d9b06e1d8376f45cfb9dea7bc8f97984e6feba6c3f2e543e4459d043548ae291af79fdce6e2dcb121dc1ad1eafbb3dc79e0979c9829c12998b7456947544bef0162673d2699df0f7c3661636f3254bf3258d28313c31e8f29413c482d9c3dcc161eb49233e1b1c7857a161b6b0c7fe6b73fe14e679a319ee7a8d7151a9c7bac21fe653c03f638036be18f7ba4dbb776d7cca557b7d4c159b31bb00b1f6af7769ff0518bb8689c68836873650eedc2c8e014ec02e4c9300f1cbaae2f89fc6efb5f798b89c850c3043b716f91a315e265d1d180991a3f30d7fbde7e74c7278986a0158ec72db1adef73a3ea0cf49c4e936c64122eafa33e20898e388ce5936855ae14571cf1bb0e45c2391958d0559ad14c27980d98a5aeb0383c801b510af940fa4ddd2d93d871ffc967e5c33ee4fdddc9e8ea3043203eab3ead69a9b140a61cd28b83e6f699ede3baeff89352f7aa6cb8d170799b89efa95fd1a651ed2983beb585e27c48f1ae834ad2714b3c4e7ec1e3557c75ac176efca7cdc381105d277e0faf2107e789627d4083d1698f6cb44781c2cdfa0fc14851454777419653dd0a0d5cbc06669699f6b08e80ea3561fdfd765370b8570af96e69b182ecea646def1a0a9756a1f8a933d14b9ff7cdf1365f9747092b707463ccc7a0b3c7e95abf867ef2b17d7238655f219d39591c322c728737e6a589597048587d6eee54eb814b7a7b7583a462c0c2978b52279ceb623be9b547010ca03548d778e8c027ac294eb3a85f46aa428571a255b265089d2de31a6575f8603aa979cdcb9116fea8656538f247610d51c8e0efce731b85c1059bbc833848b716177248d53cea7b10abb807bfc358b0facfaf633e8962e184b1d21e912ca66f2e3582c8e7d6b683da6799b98332535888d880d8b29fae8cc439916ea74bb921b8b30b2495ed28cdcb4bb5b9e90fe493ded0b497b6aae683fb030f52efefdfc98525b337fcd6ae86633e141c3ae5b4aa18c27ed87fccedf96a5b152efb48fef0e39790dca850ba84399d685e0c830d21b887dfbe571c58a390d18743144a79424382187ae19858b403a8bc62d8c39f0e15b1f3a0cbe26ddc17b46150667e5a4ce461dd7d45baec13fbe6c1b5754f1f51dfa460ca470a9be60a11fb1034417985db1a815010ca798c9213de08993ca3aa0e2a1d2da7d885b33d3bc1d94b10f7044b72427f284b68befe16a3a013902a03b55be9bb522e0d4005e1f7df9fbd5c0e5fab07ebe349da7ddac5bc2febcec08ed11dfeeabebb15ab81a8317293c375739724172e326c50ef22d10c2ce28e42530fac7deb2d294010782804872a629b7e838830963e18980007a9c885355c28c178087095b93802fcf535217988a081dc09057a4cac00ed3b20d85ac44ff330886350d814be01d01748711f3b1c0682ce6a19cd172598b2bc70aaeee3ff1ab11fec3a42a6fbdbcdcab2012f1fe3912a9a07842bb523b8dcd24a06ce6be7cd1052f62833191d3d88dd5a5b7e08bea0cf83c59c7c017e1ef3e6a58090fdd1b1c3a1eb3a4c1e8969d6aba904ab05ef4ec5fd2a46729a8c962d714478b63d5ecec569c50e09ddd14fe844213a0068e714acca490e3352a42245b9695495a02ee6679e83d15d6dae5852679bcde02195e42efb385aebca8bc5a9be00e6d123c9f4c0d73c8803d5a15df211e4be9d9f553b45586a81e5432807a450cc203fb45a8313964e32eb6f2fa0fa2cc1d9c869b1ebbb5706fad1686c7fcbed648eeeb4abdc090ab489de3cdc4a8da174c23702100914e94b6e857e01e6dfab52fe2b083b00aa61af2ea183c20c1cbdbf8ffdced3dee436459f723f8daa5230f8c61d59f5a83b336c766c9b7211b2372d6f25c9b4d6be03ea9704eb79c7c1b27ab2a98a8bbbc2780b954ac32dd6b284c83cd3a5484b04073403a53da6e22dea54657773c97e4cebaf2de73e8cfa724535b5c91caba91bb9cb928b5f88cd63d42ae2ef75b7f6767c6ea9c87a6d30185fdb6464d9e1a86c32b905217e2817d4e48b69c6896e399e2d15558893a31188d6e9c2c02c44b1091c498f073c210a1cf028986ea13f8f3f0ab4443d37713547ba32b3ffcf71a6817331562ecea90a1ed4e27e09b428726a9c7505e58013721b4d8596018278215f903ecbb810a93d39b08270ff1990525c2495b959a2a741f747d35785556ad67f2de9dfc4ef9c6a1c24678815331afc905c4eb6253b67809757662a3f960a87743448d6c308ac6f5ce31f882375bcf56f1164c2bbb2ed59ef0a2389edc5911e8a3c91d8bc705be083232fa710d2cff96ae04186aaa11974acdfeb73756b14f418446fcad31af759ccbc4c0421a0d9cc0c11e20ebba89d119ace3fa8fb9e16778a3c18eabb46995126bde06c62368ba54a577d0513bae80eb38df9267fa5c82426b87387e01529c092cd5fa0001eeb1a2ade1a535cd88c194e3e3a290145c5dc497808f7a6d169c6feb10ed8542eb5d94515449eb3cd26fb71ba92d29f9fa8477d92f750c06155bd301c3466c9cb8748f89c2842a1697eab4f2e6f10105444d5bab6a67b0c71ba4ba2b368031bdfd87e6ccd60c53ef4909686de0e3fe1c72ed6439757101e91ab337dfbe654deeb72039228ce17139f432a00c1b5469a337ed1eeaa7fea30bd99bcf532085e8228c63b70295b435c7e8c78ae42a32d65e4a1a42fa08fb3c6385b6bb5a5a608dd7b03402774cacc66553cb980fa1b71cdd68787cff6a8e6ea35705ec40580e9237759e8ff85d163ade92d4be5eeeac411aa819fbc8e5b1242caad05e907f360aa4924150fd5d66ac66d0f9c05c87318ccabc7f6d3e670a5a2e595fffd791119aeb94c4c58b821c17204117226ca2563a245c7121c0e1a760cdbd4fbeffd24595c0dd9367482e87fe46372ee9429eef4831e8c8055321b2f7ed2638b9b77b6cdc14fd383d06f0ae3b27db6f1f5d57757c29d8669e1ae138f93e7feaf6b795c07e40a499962b8ad3ca03213c670f391e7e7570cc1a3c0f48637bccc7cda9342a4602a95cb067463c99cd80f9104c8998da3ed0f45695a092032f8e8989d05cab86080e142006e66a4ef3db8e2b32bcfe5aed8027784605b8dc502b4899c90824ee78adbf6a924b954a9d78f5f68f79f7eaeb495e415916e8de409c9a06f15860b96d193fc7ffe0505c35c3f49e5d48b78cbbf3d3c697fa0a975cdc6dc5851dc94c99677c408b5f52c4e3ff730be2d120cb7c530c6786192dd180b653830073687aa3dfb116989033e30e4ea9889d923940f24220feee81ad8951e3415bbe3c9ef137e38a75e7f856807faebb1c9d5a0c813972c1d0be956a1c51c44a5b304addb867876cb7f363cc74cbae37069fe4beba78c51b73c6a197dae05ef43e2a56a6ba36e9ff56dcc1395efa6581bab49a35308a5004081acef604b4723a2546cdbb56d8c6b6c12ca2f3814c38f6f76ab35ac8f8f6734d9578e85469a6126eea970aec110dba4a052876f2d183cb54b41e71c72566cbaa1191eea12439484916146219774f0160d70d4bb0c607277f31232fbf04875c3acffb1db3e1eb7f4ef9bdd58f3cf0f64b1243c16fea27747d663c39a7b512e47bab1acdf61be8ebb463f16458411ae305c59c530c635474b271adb48222bcda7afc4ab45f8ddfac3a08d49cded233931d5c542e14594aa49de2f0c869adb751c9ddf15384dadfad92adaff5f816fd374d52daac8b5d68e6b7fd86850114d9a82c999bc49a311b6c36d8e47a7f970c2c64a24e9fdd120f4736dc199fd8a3ffef53778fb82685331f393621774a2dc38d0af8c8091edf2491977dbc49e42e3f65d1a2649b3201362eae8c2a329b6c918d9fd86943eb75a60d22a808157f5cde27f7594d8cf2bf99517589df647371821633f04e2abc211e4995d3aeefa0ea6ca5970069107b3e5091f7dbdda938cd18a863203a4a108f7017b10bf717c21064683d51cb20129a33c13e858a2bb255747c76c740656b6f11df7a2d5bdc4fa29f5b3c1bad7b93a8fe5b650bd266229b6183da5b4ca6e923827d0982bf6057d2a6f92a1866ec8bf0c70f2abaac3c62d12af8dd2830b636844dea9063ce7b714c2365be6680ab2d41b1ebe72b650128e0c6f040bdcc7ed3e8dba40ac912246cc1b70b1be64fd7f0c1536a06737b0bd7bb2d75d74cce0f38d5404fbc9342a2b0bcef934ba063e55be22a80c2e25a74b16b9bf658356fd967e0383ccd924be4aa61870453406f4324496ae437794ec34c695c3404b893ab87574153050fbe0fefc3758a3101e652df2e5b438f628e05c867a12dd239f4eb5cb33547fbab36a5a22e40663edc088eb3b6a2de014815e429d0caae6d66c8bef2956688765cf6525119211e8e08b6e189a4b75af58f9075539fa300334a675e419bcf7d8c883b916ba9f89b53d5780087d5a2d177c6584e9d48c8f20c6ed9d6d6b365457666f454f275b5a6a3f7f626d21f6f024e81c726bc8c2f282a5aba8c0e81b6635d94dfe823e4ba40ec8b712c0cb29515acde65f0f79f55d5676f1464313b66f04df63ce5b8", 0x1000}, {&(0x7f0000001580)="52c89f53e91783d3fd6b883ab9aef33ce5264def42c4c8e17d49675b888b14c890f3f9090a824d6f15b20dca7cb78deca6a1df4d553391a1c1511927664b59b0ac9371ba30ba767a892787093db2517f83fa0b043204c0f3c04bac733307cc72d037d526ec93e2e3d326ddd21233bce03ea71ff4045ac3c5870a5e954007f7c208baf3ba7d8be7db1156c16ac3d32f540edc327202a7ee4c2ea37e305fc0453a019c5ae29c922cc7596a32735f83525bbc8d1f888ff7ed53dc6ede1b5f01b00643d88eeb710a74a3ca0092a7aa66f22c6de45c6195e3feea30a95d17c85ce86c44d8d64d350ddc1b6f2ffb02838568959b39315b508e", 0xf6}, {&(0x7f0000001680)="6b3fbdc29d997fedce5b9f55f84b90abfa339fb6e386e91f827fd5d737021437cbe6fa87dc13b1a365d27a31f4b0b00ce34a903b4e7b55865d72ccf2e626573827d7798b33c2a9d2f678d00ea99d97143c5cf0e293c030fc7aa3a98f710a330dccca38c52d469d20e7df67e65c8482d51abf5ddfcffe25a73f103c0725d0b0761f0b88339a370f20adeb443d6e3efb3ed6cdaaff9d3cfc7b", 0x98}], 0x4, &(0x7f0000001780)=[{0xc8, 0xffff, 0x9, "2e385e6155f52f12a05eeb7dafbca8479800ed1774f588b796d1d92872900fd4a2a0ea9037c41cd33e32d6ef9cf25208eb29b01e6c0c968081d892eb00c153e3c0cb85803423c5e6064c3ef379c01eb1b76b5c1bb6ab3617e9058a69a4aac166ab7b20bb6a1339b930f25fa765f1badc058b90a6edc7a53252ba3ec1f7a04f25146b892ae115a851f547395096fff1a386b6053e0c5df1e1fbe7580d44eccb6d74f68e68e0f7897e7f87fcd2369e18cf19"}], 0xc8}, 0x408) shmget(0x2, 0x4000, 0x444, &(0x7f0000ffb000/0x4000)=nil) pipe(&(0x7f00000018c0)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0xfc76366a5daeb314, 0x0) faccessat(r0, &(0x7f0000001940)='./file0\x00', 0x28, 0x3) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000001980)=""/151) getdents(r2, &(0x7f0000001a40)=""/97, 0x61) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000001ac0)=""/28) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001b00)={0x9, 0x1, 0x5, 0x9, 0xfff}, 0xc) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001b40)={'./file0\x00', 0x100000000, 0x1, 0x401, 0x1, 0x7fffffff, 0x7, 0xf69, 0x2, 0x0, 0x9, 0x3}) 21:19:16 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 21:19:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0x0, 0x401}], 0x100000001, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="d802c73d3fee4ff3dd8b29a11153d90daf26953e755bdb6db360f6f87486b0a2570546e5c1f0d9f905d9aa947871a5c5c3277cd284908e5ffa6b0d9196e80816db5f4ae515cdb19764491eec8b6e3b01e5accd0e3afd75bb016a58d429d009ea1567243daa48dfc7b5884a633396e5083fbb4635deab9ed1aa1dd9c93ac8e0bd9ae327c789b90fac4d8a1afd5e85249a1c292bcc5bd895bb406ea0d6229bf68f6cfd3634c6a587314ce067543fdad8d3eb559f73a8735a4f155175898c7936277a7249294040897d60141a5340c924a5833e3f74e3abc1c0d38e0ea2655ddafc880de32e684cf8448fd4fde015fd", 0xee) 21:19:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) socketpair(0x6, 0x3, 0x7, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fchmod(r1, 0x113) close(r1) 21:19:16 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xc6, 0x42, 0x4458, 0x5}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0xffffffff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20000081, 0xb54c, 0x8}, {{r0}, 0xfffffffffffffffd, 0x86, 0x2, 0xffffffffffffc2ed}], 0x4, &(0x7f0000000180)={0x1, 0x4}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x40, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x21}], 0x1f, &(0x7f0000000380)={0x1000200000000000, 0x4}) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) 21:19:17 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x3ff, 0x9, &(0x7f0000000000)="f99bdf7f35005308d60f0e79561efffa", 0x10) 21:19:17 executing program 1: r0 = socket(0x820000018, 0xfffffffffffffffb, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x401, 0x0) 21:19:17 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000980)=ANY=[@ANYBLOB="5602042f07000000301900387767f300395a86fcd27479827dc3c0ca67a49f46be41a8be075b626dc3fb50719ecbd5a184de9578a9314df05b1c03684e40218cf99594c7d342296fad4a1a42c148e32aee965d54097ff53f5c942a5e278dba2260ee7af2525b882e6f80c53ddc80cb19b17aa5dbe426d4c1c57e2fc1ac4760d04904ef00cad9b3997360c5297f0000d7c63e03e0ea9463b100d60718bb292f6304c809ed293519404beb0f42e3e74a7f2e95e9ca36427071c6f94ff9111a4c5c31293647c1000000000000000000000000000110fcccf61316b89b78dd9aa37de648732d2a925d197af7bf710c1ad91104857c2e4236016e876e4400003736afbbe8d7f29b6a387981955cd8197990ef3841efde0e000a949b4011dab845c842853c884f0ed33c4a737398d01d28670e58ec3113659db9d39effffff1f6957440e90be3b461f4b0096b67035515cb411aed7da8958904fea6d120b87316ccaa8239bcf7c2b3f8d923cc6d6f4a25deb3f8e0c0d7eead0916cc6bd8089b941d35dd8491dffac945e9eed7ab813def2d1f195dc69265bc76663d86a6a9254b17d62e717f56746f175e98467a1a076182c5b76c1e4eed48e324e8027572179a27a1c9836a776483da1cc31af0a622da41054e21c48f4361317c6772f4c9b5614bbdfd833d0c9fe06d844ee080000000000000059bee0f7e0a23a2f05b63ae9d1347244a39b5bf96ccd1701acec27f95e858f9fdd00edc800ef8e07df77b8b32ac12c2d92b340d3b092b29724e634ec2f651274df2037035a9b30a0ba6f5d000061437ea7c34c5c01193eb2e7e0ff644afb83432a9e17d10cfa8e077cc5ca1f108d3369392bdf1b0bffea1597c4ec948eb9797dd6a7f962ff63feed60e2c4df427c063818243957fa17d1a970438edc9ccaa3ca80dc3a1cf32c2558f551feb77b1726c09920cf45a12ae9f4aede6a207448d801f93d4323029454c039c5e725e97face1398bec4c1360b090dd725179a1f5507adcbf697e75c5cf08af2a12c9e7e4978fff1beb30bd890c5d143225da1cae4097a466e43ff88ce17bc8ba5c"], 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000280)='./file0/file0\x00', 0x20021, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x16, 0x0, 0x19) r3 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x2) r4 = shmget(0x1, 0x1000, 0x900, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x6, './file0/file0\x00', '.\x00'}) semop(r3, &(0x7f0000000400)=[{0x2000002000007, 0xbb6d}, {0x0, 0x6, 0x1000}, {0x4, 0x40, 0x1000}], 0x360) semop(r3, &(0x7f00000001c0)=[{0x4, 0x4, 0x1000}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x2, 0x1400}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffffffffffde3) r8 = geteuid() accept(r2, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) getgid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000005c0)={{0x400, r5, r6, r8, r7, 0x0, 0x5}, 0x3f, 0x1, r9, r10, 0x400000000c53, 0x2, 0xfffdffff}) semget$private(0x0, 0x3, 0x11) semop(r3, &(0x7f0000000240)=[{0x1, 0xab, 0x800}, {0x4, 0x7, 0x1800}], 0x2) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000880)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b9ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef60d9c2dee2683f7a3c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29f1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef80d594f93d022aae05337f23b36c2a241b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7a6ffff5ea525c5473ac2269449b9b00a9d8da104e55046df292ceaa0aba2f5f247d9c3921393171d", 0xfc}], 0x1, 0x200000) r12 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) sync() mknod(&(0x7f0000000300)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r3, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) shmctl$SHM_UNLOCK(r12, 0x4) 21:19:17 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfe) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x2, 0x183, 0x10001, r2}) 21:19:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)="6638b9cca8fc5cfb57d7861b20ca1adf6ecbc28cc34968772ea874cfef4681c531ef69074c62c92f2b817b2925fd10c6ab2b9e19c19bf34871da4e292dc3a9f5d711c05168c999a4ea8fdf4f1d548a49bdeb1d82f7e1c1e79f63ab2a7b9fedc65d6ac9dd780b1bc1e9945031c685fde9676cc1f38de1d2e9015115f7da2b1acc843d2ea9bc989dee377ffef5f242e59d95527d3a4a592e6fade6c42de56e0abfe4a31377dee70c83b3a8c727e937d1fa2951e06327b193", 0xb7}, {&(0x7f0000000200)="a104aff7d7d61c8c58c0ecf6b1edc7a5a2b35429b5f2f336f28492a993121eb6067341c991265761a5821140a39e55aad6dfff99a82689c0cb8bb82a8d4a06ed1c84f57519f1ab286974230579c19fa04a574e80b11a9d6b7d3bfb63bc9ac5bec3852fdd46de07861026c53ab4ecef1298e3b9937d3249749790d476783f3a194478e1096937d0c281634444db221c4e58d32a233a09b59de01319eaaecb6641882c967731c7ab4f435959d928614494f3a7c6", 0xb3}, {&(0x7f00000002c0)}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000580)="4c530b5be59100e8361c76bc8f8b7f8b1caa245a93e815eb16cfbac87051715ac84df7624d869908cbed0470cdbbe2ff17dcf09a7134dd4342a26117be1a4042fd5d07d0a1609abee9c250f64323e88784f97e302e60", 0x56}], 0x1) execve(0x0, 0x0, 0x0) 21:19:17 executing program 1: r0 = syz_open_pts() getgid() syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() r2 = dup2(r0, r0) getdents(r2, 0x0, 0x0) 21:19:17 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x4) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x4, 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x10}, {r0, 0x13}, {r0, 0x26}, {r0, 0x10}, {r0, 0x20}], 0x6, 0x10001) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x808, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) kqueue() fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x6) openat(r1, &(0x7f0000000280)='./file0\x00', 0x20008, 0x103) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10030, 0x18) 21:19:18 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040), 0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), 0xa6}, 0x0) r2 = kqueue() dup2(r2, r0) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) 21:19:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000380)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa38350996522fb58203f62f43ba32572511db5eb5c4f86badcc2809e1", 0xa4) 21:19:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000080)=0x20000000065) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0x8) 21:19:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffc}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x3) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xfd, 0x401, {0x5275, 0xffffffffffffffc1}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8, 0x2, {0x0, 0x6}}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) 21:19:18 executing program 1: r0 = socket(0x1, 0x4003, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="b656337d4419dfde6b98859f05f5f47d9b3f46780d1b915d8671857678d1d6d7a496fe5fd4a6121d07f02466f3ded0140868fadc42e870cea5510a0fb10333118af80ca756612e14c1d1fe0332d61940e4606bc106825acb01212620a6888bd716c634870ae7e0fe9d517a3058e58b2974ff0e995e7f534fd0e70b5948d8ddcf87213e070d11418a277c802010e3891991884027043961395d9d2c58f6e8978f1736973df71df9163b940903484c7aaa1c395aab7f64e63a02b01eb878b3ea746e34cf23c2060064fe4b4cf76d8db8d0abd5aca224ca0d59a3bbaf3d9729db434dea", 0xe2}], 0x1, 0x0) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) flock(r0, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) socket$inet6(0x18, 0x4003, 0xb885) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000200), 0x0) 21:19:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000003c0)="2b43297be3ef968c32d41a2aebb9ee40866ee1e0a640b951b5b3f4664125edc629e33befb7f906074ace0d722ce9f607466446d9b8c2e4aaff34acb5541f908755d0d18fa76f6fecc66d190ee4a9e04bb8e758550ecb3a23631cab0acf7e9e2ada40295d3bfd51fe58b5af6d9eb367dadef04b6ca21f5e6c66dd7ed1ef39afd105f2d2e00b0b159c1dcea424eddd1aa8d26676ea26a280de9b0cf48e6000939083d6e986230a610e0178a6a76f850b3e3d4f1659cdb419d3e8da90e47373792dd44d14a687e67c42f73d1120da3e7d4fdd6cd358d10855f3073254aa790e066097afc39ce20767ece9d42cca8ce39d0d79ec04c6c9628a2dd31fd9bf6d18104f4813bfe8c52d6500020000004dd3a6a64867e2b4596f0ffd8f478418c103ac1d6bd227a4a3fcf2598943554eb0d4fee36f033061723666dc8e497914018077b0f4e3a5e71f1a29a4608dfa9576816f30a0f8b1bd5153d55541c70d8c4094b4c9b722c029ba403cea2320d95749442797ebd7599a5752b3bfadb834efc2a0cf2e63e59fe020f03b36d7f65d8e88dd79352ae3e1a550791274c8ead8f655560827864c6f973a87437a60c51bed0b02ee47689d3d693cdc277b4c39f2580865443a13fda97d7e82bd761125aab3c28a3c68ec37e16e91aaa77489972d069cdf989dab26d790175ac0cf284f3c35058fe987b468adad7cef6dcf5672cce081e47c4386bbf0594adb5b7e58c3ceb70bb31b9d84407dc66a619544aa98008a2d3fa514c492e189", 0x224) r1 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0x82) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 21:19:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d16f1cc6822bc6ffffff9100"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 21:19:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x1, 0x1, 0xfff, 0x1, 0x1f, 0x400, 0x2, 0x2, 0x2, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 21:19:18 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000003c0)={0x9, 0x8, {0x421f, 0x80000001}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) fcntl$getown(r7, 0x5) getgroups(0x7, &(0x7f0000000280)=[r0, r1, r2, r3, r5, r6, r8]) sync() r9 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$unix(r9, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0xffffffffffffffec) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000400)=0x40) munlockall() 21:19:18 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) r0 = socket(0x2, 0x5, 0x3ff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/182, &(0x7f00000000c0)=0xb6) 21:19:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000040)="2ba5c6b20c7a4453583f99c6a901552be7247409c8decc312fbf3d67", 0x1c}, {&(0x7f0000000080)="e55fdbc8ea9e771716878378f7249072caf5f5b753887079bce999455d65e9a17a53bf6e9f10d1ac0dafcfeb6e247925e2c6f168b681e438ee5bd73f50897750321f4c31a28d96181d920219ebe52e50d7d79b9d2152d017fcc9d3f0fa4c0f44513f965115e97978575e0dfbc8064d4f3825172f05e466c869a2da62c04317666cb56f4ce2e2ec9b6d7bf23d73cd354bbf6efc0507447df77b8674963f8dd8ca2bed0ec3a1040748490a2c88c65ef793a410b6951d9f241a5b44af1e8d1da8ebc26c42a938f4de2efd51f03d52d4e269c296b4cb09507803ed74ac468976e0ab9b9cfeae70f760dbad7159eeded5846fe15f7890980e5ba6bd5f16e9ffb2761200f04e960190056e2a57d353dda95cbb8f4f0277e5610af251c03a1554280e52f9d71c25f0906fec635e49672327df12b4bd292ed808c3e77d3ded6976dd4abe5dfa26c2962b13808a50bc38894d18cc739727fc60c86d03998eceb62512bd418f39f6a5ca812eda45aaa298d4a6d2e46881982f15a766cbc1d147bbfc1b123c9d0add393f97c0a399b8cefde632a521a9365d20a0128eaff7345cc7bac071fa5c6483a67fbd1332089a82bd72adc5d77d1d9836369701995423ac122f8d0b45940de113f1fe28c8576c8bc2dc0efe33e70e408a36530e094f53b86529c6b781dea660f23cef8b74510733190f7019b428d6fddab080de31ab980a5fef88e1050e41e5dabd9571891a46e330499ef9373870cd96f5cba61b5cb68befbd93807e0125892e2de24e1a9f4cfeb988720bdaa5d19b7160022f86a2968de153692dfc3d5984dc3a534d163fbcd6b313773375a5826f2f8b74f844af498d243d969cfe2b4e5f129ad7df838b1c07c6dbb585873784f0492e3afaeac4def0fffebd484d3827ef3740e754737b91bcb5e07641f5028f7393bb24cfaeff70f81e865e82d740f567ffad362bac41fa4e48ade91149d1f802a4f850d50ffcdb8a7d0981f21616136fae20b01058f7611f75187ddd446bab3de7f858c7926b32cf4b05f3746be8565b226c23ef7b8442902c335f1177efdaac6837b9e706fbc59d72a6e73b44a236999edeb7c8283cd720d1bee61c8616c5d60279e1afcdcec964714df189bca47b1a058bd4faa46c4df3dec49ffd4215b6f1927fa5e63c8f4b92882f691ea677a37f0b68c0ddddf7fc846bb6d7d80f5cb5ea1deb96f90a7556a6d56589893365f31871c090e3229c829d6bcd9a512c4e2ec64573a5ca3144c5325befe9087e5f53a9e1da9d275e490d451327ddd0fc0a6156c84003cfd2b169fa32932a349ff028520abfcea459febba9816c9e2af56f68f1c7c81b3ac43a10b0745b6a2aa082c89ecc26262b1ab99e745e24db665a97af438555867bd12a3f1d1c912bb97a4e48e57d7fb8fc604a392fb67eab151da14577fb34fbd3e7b0e1094beca4596edb72812b264aecf0a17d820f1f6bbfb8623a6dd036e0511d4be9e9505eca2cb094f8d9c801a2a9073a598c417f4c2471cbe406515999dd4af725b21da47b20dbe876a82d820a1a3743c264a2f9481d467d757d308b47f28975025c73f498dde7504190a7b25c2013505987ef745fc1c2a4338a0e3c66ab3fd828725afe4d185351d75cf327c1c0697d427ebbcefbc4ad4ffac50ae30a23caf4d6ee997c54d90d568f3e901b8d190f8e871c0eaac69fd9215f58dd7fb71353a38cdfe717099d5643cf7a8c9fa79fc6e141d78b2ae0f261257312cc072011eff8aa9e721c6c299e8287e6836caafaf763e6f4fd92d221bc09c2dca1a14f67fbd14258b51500835513094525325fa714e1ff2ab634fdee2b67de17797cfb59e9cc2cfb8b911182d6ccd1e88d804638497e6a5e02cd3b0e975cd1dfd121c93414390aa59235f3b70dc7260673744915628c8851e57cb6f20fb694dedfe7691116fce0340b89348dbf7d16145ce8546f2e6095d31b5a101ff3ac27440a88612aefddb5cbd4e1fe1c663dbe3915e2370b188dcb0636f9fc8f2e09436adc990dfe4fb510caae24eca13c50cf052dcac1e71bc67841a571556335c340ac292715988f65355d829833fa05cd39d0186d62d9b0d540f7ad816935eb840a14ed3269d8e38b149dc675325f51b5ce54ec692f7f5afc3ebdc550ed693300d85026873b7cab605d198827c67111e55ccc9b7045a965b67ac4c55440f5f2be04d10d416d24e225927386215f9e71f305aa3da0a7151388408b1f67f86c1a850f573e14fb1862889b86ef2e87b65de0424e5f8a1d297f4e68c1233d4a1159533f213b6e4730c64496d43e8ad525ce8237c00429d459b2937ef0547649edeffaeae64a3c3a71bb174ae531e587c1b3ec86ef45ac3268644869f64b20066fe74a431092aec081033d3fe8abb11ad878a4b170ede6b34441121ab2c3f641321eb1ce009175bc4a5c1e23ec353d4f3cb37753e85e854728e9e9ed25d1e259f69e3957480d7f18a2b1d8489af6fa9abc87c2e1fd3baff2d356250acf6bc13ae0af4b7ad838f68df97331ebd8391a2afabfc33e696cb4a14a0b337d6cc34ec6a093713d394b5383984cf29661dccef19639c1389170b5e0330524fc1e9d6613c0c3e405d2b25eb2960ebd26b3a88c9096efa16c93c3e80ef37c497d9919c24f43c020bce3f0aef118fac1a61ed624c0a024629865549b165c12c56f4d083c78018cac99b13d0083bd25de8f0a8266f81fb9c1e27866917583f026764db36df41f1e85cc57100ee047a26eeefb2b3ed813370d51b685dcc3230d8b8f256461a42a8f0d83905756f7c9412246253cf88301af35c52be8e5e5ebabf2f13e47465c43e8dabb5d71c0af36069eb4c106d0febf335d726c2b448a312f7ddf7e94f38ac8c5ca2dbd9649ad418966f0b8f4586376317e51a8a3f9dda9bfec7390498e7d60bd006f6790814c30b040900004f748cc6dcd4256a6ae2d346e8ce943e34603dc1b43d626c4da8ec3be1ac1c393d0c664769239f23be1dd0d934d7bec0495f5c497c7f2931bff64ba53da6205c0df3460281ced5854355757cf75866b721619b35e2933a6a6c1c0f882a538f56e68dae9f59156d651e41697456669ae727ad212a4c919218c62aad80c8cac667b3a2352ff60d42be12e385f950a30123975503267762f8d25cd0d8967a460cdaf3a8672acc6ce88ba2bb0aa5dbf139b9c85e573fb9a1b0f672257a003f5d72324ce07102f6eca0109a329147f7095ffe20c3fe50a776d051aebc68d6e6f658b30afcb036d773b1aa44a8eef53a419b3af368b8227007ee31e60433ac7e3d8a9cd98ca31d710e8ceedd8aa351a9d6562e25dede705c4154fd5bf51df0db627df3e7d028b9ffd4112d5b6aee4e9c9e92d84ceb175b0f06b71e8c9da503e7e25b5072f8fb588d6315e47bc4a70edd0462654877fc7d1655539acd7cea34966d7633a64ad537596bba45c86f4c61d7fc3d65c81299ecefa630834037b24556c1a123b0311c2b4115ddc0a9b5526218925c528ca7de472bc44c4d9d24733213c290636fa16749500dc83283c291f4fd7f16809283b131e45770b883ee9d689edca950195a49f35de1282a1dda647c679438a9119ed2595fbc6db10eaeacb836e6bc13eba1f76f35b2ef3e1de0ed319fd94caecd4d95a10f00892719b14cf119ac955ac32383bb7ed2b67c8034cee2cb92120ef2adbb30c936d598f9d0eb1d4ce5f6c32e11d21447730409460f0805cec35bcd2c945c855ccbbd75b83f8384bda82de86e844e3f402990e6ac6739a3cb10e6e43848f4cb6f83ec1e094ecfab07ed04a1d9d53ed9414bcfbe7d90c3c3032aabaa93e41c9964bbc7f7fea4ab3e0de4257a622e69f3007ed9fe911100e72d0591fa730c7a989a7a478dc6f56a800848fe5a55d2ba5005f1598f9302917a9a8a89c1d4fad749dc9a68245e834acc487cd5fd1e41231a4751bc9f09fd62f3df39c3c10d4a849694eff9fe44bb5b2d373e0bec5b56bed866926a809494a80d6b380a5378fed87ed22e954c0ee68767879cb430573468521df79c2be2246728f253666da91a633d5d3fd928920a34fe404dd46eef73a0b22d69577fdb8b18e2169ce417871c72899b27d4b2c5aee5fefc277656b9eccb33f90e75f22ea724bdc658e3114116a6ce373e5b76fae003a7d155bdc070eb6675d9ec62b9a8bca069816e0b3a80b8459b1aa6492bb38b819f35812e937abc9e0c6d75e92352ecf347cca0cc725589897909b79d569c4624f8c9785604e36e6507fbb06ec3426df437946aae36c2524fc0b5598c170c7d4737d810be200caa3230a586d03083aaf522b875e29e0fa82e02c087d50cc6bc32b9b5805d73f21965c5ac72b093b3972d73cf93908884299dda9ca2e007a517c6cbcffbab69f4d038287c9a61190ea0eb74e69e2d46c418665cb98ea0201a8f8cf5f59ba37fb7f31db12e8559e6f2f676ac9278e6e5fdc1dd006e9b2a562e88435fc8d2a0dfc98e8ba84c7a55e2a3a2e085c848d643945f9dca4472358fb36b984e6a5ba3a644c4c21590edaaebabb9c2cf49f364a07e3c2c2facbf856c9a93c9ed5f7821395c62cc9d1e2eaf8f2abb915052814e5b27d731fad81afba152d661b0effa893af693b8c9929aae39bdc5e9f019b06c9e5dd839c48bd7de680212190c24a90c880c012b911c751809b7c0405a5283bb4214293396fc7d8eded53ed8f306edf044cc799b3e819a86761dd7936fcf577ac0707ca2004fe3f087891e2725bcbdede66b3e8993dbe622731a4682614649cd7064dc1a14b2e4bebfac596d23f1bc8b3b97e722bdae662daa1d7d736c2fb96cb0ca3c89a2a12873aea25e23bdda9e55423cac9a33a2d91bcefac685ae87d32619de91fd5dd6d1b664d92b1a68127c792d87fca1abb1d09e27b41a949a91c0b95cc0a8022f556a164ce5e0b8130d1e5244241eee5989043f60e7b375d07a439fb855deec57b4e2d1653e10ba9d87d8d80847e30b2b094e0d2a4887942809c30bda419d51eff7ee11a929c17dbb55c770dd89b45e13b0ee917724a28baa6a3fd39d30519c463755a0db95395f85db811735fea225a11cd590d1bbd876a593d35045ce45e294f61ee112bc42d06cd8255c5e2ed574adb0aea742e58d55bb806af4b048bb0f3efd67fd3ef0517e6a71f479da2aa70ccfab9315425a917c25a9d44a9ad3c5f9e3458372f466503738ec7d2d5eca3002261551bc2745cfc1e3417b26e96bda7736e682d0b0d6c18245aa234d1aea06ba69e847fac505b4aff0f64fc34d35fe495b3a61f0b8a731008a364540614fde6920a4bf5119436c9d5a8bf3f44015f12f4ce4a36a5de93b033ea32b235936d18728d21ac575182e9672d65e2c6c57d5ad4fad4eddb085d0c5fe73bd6940af13b2f2dda2c9bd62fc80b7aeba67ef09b5d40ac3465b2c0aee8fdb229b693ff00ceeaa64e6e4db972699b20729ec3f0d30ad0dbc1876f3b81d9956901d1e46d9771f853fa458aee8a632ea1d34c3aa3668a9f0858f16b9650e897a549ce300b1744c1bb41561a4ff40bbd0ee3d368df36e3df93d2a61fa8133848303aa2917047ef48b7dcc0990cbf9bff680573daddb7c40421a15e945356ce58ea13f618227e57e531d1905fb075922d89f77a3a1e6f42b6d4ea707971e62e8a1ad817b6b3458abf7c1581c1e262aad204392f61aadd9711a49185df377671a67f8e13630ecb034c225f06255146ee98b11c934f1fb243f5e0a987f9ea03296b8ff5f7ba46909716f203b7681cb2a7b57cf3d0a29f8a133085cf3efbfae2b0f9dc600fe9c0df80f6d0", 0x1000}, {&(0x7f0000001080)="2ef70cf0a2eb243cf0edc64a38d464c22ec41b4119aef322412186bb64bc932bf7b4c4593299bf75fd43b671763414d7260566188a18e124d5e947c5aef17063b5be0a8f3aa382a13524dba837154e0f6ee5ec6975205633530190f5adece0c2dd2f7e9286653eff76cf703eaaa6eeeb5d39c568", 0x74}, {&(0x7f0000001100)="56c83402a00e0b168ced28b2875e995efaa3d27246bbb1a48065c85c394cd0941de58f3c3c70063f952389a889285f81c5f213e3bf17b344c726e6d53899d70f1c04aa00f967c054fa3b3394a6bd31fcaa20b63e71b4506b14916a6a493be5ee42f08b59e2795f55d855340239cf8c29ca192b264abd120f41dc2dbb4a1ad0fae5a0861d1e7c7ae1d231c3b759b81ca41148d2d34f4106950807de2bf6225421b8aa0860536ce52bb644182c48a7fb74b99f9cf6808f52979c890314ab95092ec9673973e34ba3d0eb07ef", 0xcb}, {&(0x7f0000001200)="3097d1", 0x3}, {&(0x7f0000001240)="f4f913a430119ebcbdb9f13782a2030f82f6a5630781d8810ddc14e347065dd26bb7355c1b44b6c5e7", 0x29}, {&(0x7f0000001280)="ac97e7c7c338f031dc76c067673ccef86fbc52d40af80076acddd5c058d12cc96911e8942e8811ccf47470856a1c20387353c86fcf0f1625e7a95cd1d8c3caf0f10ce15c9b9cd74c5187", 0x4a}, {&(0x7f0000001300)="3e0db1ecd3c8ae219bc555a8510a8b7eb9b44a1f29779b6f4244af1c892398f440b6200cb232422ecce9d8c7be83bf1d11e742dd0fa4eaa25f3ed3f2a3", 0x3d}], 0x8, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0, r0, r1, r1, r1]}], 0x58, 0x2}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 21:19:18 executing program 1: msgget(0x1, 0x90) r0 = msgget(0x0, 0x1000000600) truncate(&(0x7f0000000000)='./file0\x00', 0xc85e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8080, 0x0) getpeername$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1, r1, r3, r4, r5, 0x28, 0x40}, 0x0, 0xfffffffffffffffe, r6, r7, 0x6, 0x1, 0x9, 0x2}) 21:19:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) fcntl$setstatus(r1, 0x4, 0x44) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x1e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 21:19:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x1, 0xdc0) getsockopt(r0, 0xa0, 0xf56, &(0x7f0000000040)=""/80, &(0x7f0000000100)=0x50) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000001980)=""/4096, 0x1000) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x23a1, 0x8, 0x0, 0x1, 0x7, 0x0, 0x3, 0x2, 0x4da032e16a2b4ce5, 0x1, 0x8}) syz_open_pts() 21:19:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="04000000002000007c", 0x9}], 0x1) writev(r1, &(0x7f0000000000), 0x1f0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) getrlimit(0x3, &(0x7f00000001c0)) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="05672e38a69e2c7b70a1f323d7ef81e7da6d292d00a94560962097c6ac0bf79ed93d415430865f294dfe86fece78bdc195836fe624d9694c104fe260c3e9e99f7d6224fcd8b9f3d8b45ecaf4f6b159471acc21b448e62ca722e1af2049795898ec6df1a44959964ffc72658bdbc31cb07ec5449c2c06dc1d9e9ed552745554390e409ee673d798c6f11372def4d0145bd48b9459481775737c8f224aeae61cea72dea5822b5b8c51d6b4216f469f244072d507097ef33895f1723d1c1287dc9256c6ae5363709d9d01240fc0", 0xcc}, {&(0x7f0000000180)="1465de234ed0df0c054bce991da9", 0xe}, {&(0x7f00000001c0)}, {&(0x7f0000000440)="65a7ad208a61f40811c0ed0ee361309e1512f6d9e45d3965c2e6e5754aa44116b3c703e29f2c219f4c1db15d340110f356ac45667383e15f2b8419ed2bcf0085ab39fd09fa54b4e7218eb5506c1406982bf65e83706f50cb2627ab6c5e1c8e747b01fbd1744a45c86c46e6a52e31250680fed4578cd21d1faa43d49607ed2908f5aff4791be6dad666f089656faf6d71090c78b36a897625b827a7d5b72c9471c15ac06683b08c7bfba8e11dc2b14f80c5c526a6354b3458a9242e37be5eb9c94127dd07b51079859c09a8cf7b25aa7de0e2ba432b495194de91b83e8538a7f130da3238424151ef62a358c10ec7fa52b154b1cfc3a457bf74b2e01002efc3dcdd939bbbb7694f316a203baaf255c0e1aa74e458c7f5bff69d04d6778b0456661bc501001435b713f6185aca8aae77facc6ba1cc1938093a57c2fb159386100c1c4f6d9a68219b95241fb9512b0f99e487f6263154e04c83deefc37f6b6ac8fe0b76fc42cfb4c480a86f2b5d166469696dd05bf4c88a2568bf2a7db2ab965f5dad1f2a50c72ec540f69ac4bb70741757099ef4550f3c7ea08372e8273fadf0c2a1906ba100690f75f431e5686a3a9b7a959bc30d77d393ec3fe591819a24d64b597fb8fe5a9315284e5b7d75518b7f6d112753852a97bf9ace156140bce8164fc739780a3f9eafdc6fa1ad68bd4b7c431e36b650d6e016a364b7f792cf4e66e0c588ed77c0d61635b345c73be48d841d25f5090f37478b9a1c513d261dd1fa420c0500362e7b172f3c3d2916e9600c5fe40ffe96f28772d4267df4ed20505dca5e3d083ecd3d48cae058d00f7b71aa5eddfc5c72e637bab93e1856ff4b4f0dfe8c3417b09349e95e43ccfda7e09b08dd11024fe1a0081986678de57501577a1d3171b3fb21e92971867087b1b4bb89b609f3869ed3a98ef0c41088f08b71fac39006a8eeaac4239f2e38c2553b45461cb8ff13dc115134369ca09d4385f9ae177c916d3857bc9b0033258ac0b2c02b56492dd645d178b2c06c23f184637b93741c06a16f6c046e268b587bd1ef295a1f5c3fede293b6c468031676649451bc3e9ddf9d3a01625c114b46d5ba431fcf2ca5eb2e22c3f42ec059e27d85999e56c64402fcbe20b1cd28a3c421b94bc84fdb24c6482b7f7f0ff5c0f47baf4e91523c39164740d74376d5777f3e03b41ba30e1f100ccce325fcbd7dc169d2fe3e4e87f278b813db366925da7ac349540c30b772708cdea6523f86631a4388ab360123a212026417571c109ec1586f2479524788d23dcc342b23813481861b38c4c8a605768defbf6f3eb2107e61b3ff245581b9b737fccef647028ef2b82dbf04435193b542e290d5d1dca5c8fdb4a7ef621ce8d78635c27c255b2ab0d83656121dd976747d9d7496b8a95b31de62f97bd39c13115cb0aceaa5f198737fba7ee0ecfbb0c7e1ee4ca32bb899e97fe09f30cc52d961ec140d944f9bf6ddc770df196b28ab5eea89b6d91c7d1bd758cf11190b68ee98872756e04b9c3e0504dda1611716149dd188ca2f5b7f976e5d38facbd47073f0661e21eee6db8d6f110e521afb68960c88cda3fa5bb00344fc4d5f835b737cfb88ef5b67d0857617a0e01b4f4e3dbc73a7bb59be827cc48d302de9b896e532a1a8f4eb8a2b428e93ae79c08244b08591110b0a7cf604da0490018de223a5a262e974277a287dca677dad030d23e1b6d168ca45b8558bcf8b9998c9c7e25554e397e2ebaa5b386a8b3dff0b220c948d9bd3a81eeceeabcbb2628cf1e0c827ccfc13514702877db9e32169d3f33e64a2bbff0674d089d42a5bc9bbffc4fca5fbc3a3f23f80d9c758372c04d94d4748e3469943d1a99482c0819e79300a70b45581a4bb01699989a00d5cbc4ba58e286f8f07f42bc406d6f4bad6f406fb8174550180653e8e975f950dd2f18ab7097250102a68807d0032216229552e2146a054c52f4bc1d2bbb59380ca96ebb64aa07679baa8a12890734a98d1eba96a2a7304059f273a69b442713f3c7fbe3bf5d0fc7ae180386260a3c1cc976394639063c1915df530073a73c543d78f3fdb69161d5b76c5aa90a002f78eb1d2b934c4965243af0f1c853fb8a6131445cfcaea85685647af3a08bbfafac3fa62785d699466ca6708d3426d222c51cd9a51b987cd9e5aecd2c085b598fb1b97218e2975f81bdab8cefdbcd318c6e28988bf43168f5b3da534c8105d7f8f56ebd4f43c692f20697c5cc0f604bf3399b7f58b4ee4e729d31f1852ba13f5ba7f6f56381e42a239cb40b4ded1b69f4a747455d4f3f7313c36efcc086946304815ee71215709e2d33c2437fcd018f710e9d2086f994af2ff3e4fe625de4fd68ceb50dbb0f71f3838fea01088ecc4ce784e75724cc1813f10d58d695696e84bb0ce78364a93ac68c06398026e1f3eed12d3dbe97e8fcb276f495f00f08bb73db7c29137129b4fe611a64ad12c7a15171a976fcd2208728109fafe08cd9f010345d641fdfd66b01d26114b3339654a498ea93cbae4bc0eee2678d67184c9474827bc535a7c755f2a2f88ce134de902800079c99b2eb10b2cc984a4fe865248a3a35f7b524fa2986a72f22091df2449c80acd55f6f600d0f7caf4119b48aea1d0729626a9d55476b0e43c24661bda37cdd9dbe943497682e55e39d1b58468a5e0fa132f731ad198f2f4e0292e4de2319f68751ac8bf69a0ed296d80f5e19153d978ae630213df4da073a3fa5150bf67f0e4e9a89b813e208ec840f2ccd58fc3b8884f437c6ecd35d641913bcbf7eef57e5883c003ee5306fc78eacb18806e5160503c28090bc5301fec9f9521d3ab414abe81597ded5d3cc560cb4eecf9bdee5fafeb8218374d7b7686a821397181e1724282560038f336ac970791839699090c15250cd11d7520cf80846d0779bf3c0d8cfe4c9236e68b7c85a54d79a3edebf90eb24c83d0f3475d6f7893c184c50beeb6b8a44a1d3a2700c1baa15a999a1f438c052fce54609537c232fce5ddb6d0cd22403077635d21140bd00ee5ecd17333e971fc776cbf6f9ebf1608cf7257806bc3839befb73061f3309a14f23fab62c0f553490e052998c157a6c940ebe551877230a4ef51f7c7777393bb4d0b63b42170543fe0b9c3e15a5a08f4d09d8b2e0d2dfda4186f66fe710d315d43353d1f3e9347f5e15bf836d9389d22c8e998656149224597a255b72f5e3b85baff2282cd360e5d09750d9674c300dcd7d9bd8c67ae245ecfd9b88c8c4c141177cf59cc9241bbb9a094e45bf70f2f0a00a2d4871cdff10e8b60e99c9018e0855d9230fcf4cf1e355f2e85cd9c23d07779f4b90405917d7f6e8b427551576e81606085c950c5f8b5a2b1cd574d110ceddbc0e4e3adecc8c0148a634fbbaf98a481af25fff78a759badedc287519cdae45cceee5173adb20c2b2977ec392263158f21bafb24cb3fd5eb91509bd3e6502bf41688746d8d4b4a400fd62063b5694112ee8cb6c41d98da7a43c7a8abb398f9d72843318dfd599789573ca93f932cbe7839436c28215c71bee90758f2513760ab2666dd87b3ad0fb54bfbe56047b99204593c72de10ad255877f0f62bd3598dd579671366b7dea9de48959c5eb4b6cdb1669c7615b6f2a0cc9c0f8fce1d87e00965c5d7251601bfa7f49ae1d4e2db488a6ef434d75808fa1a509109892fae015808d47bbb75289b23bc6a4a2d6872bc7036e219b4f01496b7bb07b9fcfa79a8f3e242f80cd21bf8ed95e77aef54a3908375c9f1f9d2f999de89ab32d03f1d9f1d40eb328bf5d607d294783f0df7ea53874ab9e86025f935dd1e71d55cb1b52499542ca9b1dc6f8af325b9505c8e88aac58e35cc0072bd199ea1a40de296b24e1ec8bf5ad8054e103dd765dcb37cc27de5a89b771afef9d10449c6da68569bfb30d0b9ae30acbd4c28ef4afb888c66299f568826d3dafdbc14dee3bc3d0611f97eeaabc4e50fb49c76503e676abe8ea698392d8983baf7bf63a229f0f667a9876b3c94aaa3125a0a0f339a809dff7bca154685046b6c0ce31a9f2a741a7105a33222d4567efa9d9f9d7008c167c5b568017a8ba1b2c9d332113052df0e2e4449952ec249c8d84ee37070489405100cf0774daed53ac78bbc8cd2f1df8a1e5ea33358fce6d1eae184fac7253b4bb0c47b324e3de001a92b353657611562dd6e6347414ebf7adea568c12094c32dca3316851f1e7d6faa91123bc07d0662697b636ba972e3b8c833d1a401f160bd7b3a33fd43c7b6e54da0fcfd005fb7798d601e4cd4f90e24cc0b25fb7c35fffdcc6b2a1deacbde7a6f81a9de788a1ee1d9b85a4028caf5b41e243dcbeafe4772a64723e80ba070e17de92edf3df8ea1a02b765cedc6abb86dd5280169f4b6883232521c0aea9bdcb008319f4178b8dd2d45f26f17b240cb7197bc12e15858bbbd30409fd6e95b2662b1ff6168e663394c1528ae2688ef1599173b27aa7cdb193c4fbf6af31a5d700ba791b7f7fff16b28cf015563d25d3eb3b8633b026b3c6c16567e812278cd33ed9e5fcd58cd0ae6af9b21d8406c9f8562a454ef2a0a28f7ed499df9a295b03b08e745c24c8d990bda67227f8c7182a508ba27fa8223a6c5b06faffd9359a6bb6b262115a4f34c1a0da1b5874e97553acbc557391763f6caf63e0e86806bd59341e02e9436c5191b1b3f0057f4a947dbae9f974ce97c9e7ac6a837de975f4ca687237c3df70f8e1dd25f566eca7667875308e27054519ac66dd809d0e6a5385ba80af56cadd7ab4be1f1f56f27a5dd969894dac083e12141a38fdff7d79a2f7e6b5d6909f12d2c291cccc82f3a8327ac21bc8964754f5d0f12367eac40ff112ac5050d655a397c4193c4b663344dc49ea5bc5884e1aff9d162d57065cdb429040f71ea0d2db9acd37c608990be77d0acddc78836cdd4d38731f62b3980fa87bc1295d567f4480b1bdc31e2f0e5d7323dbff71e4cc6d5cdea0c997ea74a79c52f1dc472f529902c58bb9a92d57d51b6c5698375dd8808a7f7265564da6b1c977fcd7f18ccaf28ca2491ec6282ab7c53738d987c309d7307f5ce4c975249ec804274cfc34354c9e2c5128ceef275b59ad939b43dbc5d0d1b65d1859f2a9b45d4bc6162d8c2765fc923ac7fbcc7207787852c5a5aad2ffdc78802a4a3c40be58d748eb322c25935df4edd2933d27476e57150bf3a17b9e594568d9f0b48d941814f8ab49a7d4403f10d3a98936c62fcb77f0fed16776a00b1be73f5e0b15dc01a84a6e74b9a0daa7d2717554488180e8faaabbb94cb6576756a03cd00508a19ae336edd38f11d310e2f9c5aa441b2600020c35dbd7fe4cf61375b9b9ce61b33574de541af163cc830e6b91deee28997a878d7810f856055fc32af2a2bc54e4a95a453b940ce9a92ef5782582da546fa920a24226e42d6d810a77e3fd615285ba76c6ac35ac8be268ed26cf0cc23d3cc8198fcacca45770b8f9324b28a724c2c60f60f5ac9e2af99271907870cddc1f070a071b89be0267d1abf61aaf64d22f61ad9754afe91724918e2b712fca87d53b13c1426001c3ef7b095f71507cb31c12d6c94dced2127380376a5d3fdc5cf30d8e4586d24fedeeeca5ed534797a01ab485f89f559b44f155ca3b0795518573b66a31971a7df8b3efc20b6f74d1c22477ceaf804c595f891af9236dbec4ae3b1b5cfffe831ae406a4020660b06f540d38ac525d0c317a95101050c11fec123dfd1fcfa4dd690b6369993cc2973aca6a2abb7fac19e2d4f1d3978a338baea3d1ef7637bebe01e937e1a215", 0x1000}, {&(0x7f0000000200)="e9fceb6b49ff99a529ad1e3fcd95120bbfc5a9967537910219e8", 0x1a}], 0x5) 21:19:18 executing program 1: setgroups(0x0, 0xfffffffffffffffe) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000503b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 21:19:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x202, 0x0) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x82) fcntl$getown(r0, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20003, 0x0) r1 = msgget$private(0x0, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000017c0)) msgsnd(r1, &(0x7f0000000780)={0x2, "624c2cae94472550cbac4bf10c41b665872f8c5f074ee51b60b92b0745daa975343b78f039e012f07e3f6555959ad998934648c804cbf227389253a47cc800bf08742751ecffe50052a87f7f17dfa8c156313375414a8462cd3d32811454c391585955346be2921fe7ce6b99b424e82531d678fc203b182e730179975155ad56512d02301155187376b2bc14092cc9f93358373733ef31d0774d449fe0c94ce8a341f735a793c1043c9f539cd232163c8d740ff0bfcc0274aa167294103adfad0782df72661710d3de5b076c8365d8bee48c5d32ec8976ff21fd20eb5e40274b9f263b490e2a92da51c669bbc3c1eea3ca09063a2da11bd710d4a19ca6409782e1a46ba05f3485f6698c509b4d4974b347aaf119218a2e79b81b85af52c9b74bb3e94a599234ae5df36d84d17a52033d1819645640fc31fb80387f39fa07aed34d7dc86f35eeebacc651245af01a12285a29ddfd467243bb1031f37fd57ca3e8d2acd9100ae0f7217cfeb9c05bb7768a891127d8067e04df78af1e7fa0fdca408154edefa8b0d290cd9286a24275192f28d8defa7fc1224d3c8a9804a24d8a473ee78e1246c4fa4b8b29b2191619c21c23df896c0902cc555479557900dc7fe611878ee9587febf6b594156a353511779f2643736aed7b8593d2958f58138dcd8d818389cc81355919055f3d1d6410786f3c439b7f63c3603e7761dd14ff652bd217b4f8658762355e399adce3af1e6c44133dec9e26531a543f9a7ee10a14184e70dfbcd6a042520be984efdd7e2b8551b9449872ed0934989289ae6c98fd57cb4d6f1fac018e5e0518fdc6282837c435d3123fb0523bdf96c7184fb6eaa0747586d772446bc20f675b23ffc08be22b175e0ce05ef0fb58dba706fe9a042cabc5020161b8186e831ede05b31a7a965e87c91df2bb9bd70b222137036b423421a45029cbf964c175f6bc0ab0e34a0ee178715cd05dcb26c788beaac66dd9ab1a757813f54e9c21b424c0130a9de902b1bd8984af2470ae5ff82f2b67bfe38c63a4a15654c88260f23750e79ebc210dc126c5b8b678fe52aca65ea540066a4db4ba6772ea2f4068ffff9214330f2b3cf29fe10774c568fb0d4cd0ceaa16c35c25ee2385a403aef931755cac1ee3b9c9f8a5aca2cb454da063502bd4e22f05cacaac8d0252c304c75bfa014e4d705a3cc860d1889cc0c7d99e32a6b5a406c0ab1868a07371733548a46be66366982b9ee71e669ff9fc72e57b2aed0b75c978d6951562b79e150d4eefc55f7980519d4144c42a58425eea14efbc9e17ffbbc84ee4dc4f3853e1a7489e5d477c271d7d6b8e4a814d703d3d20d2a6e93bdf2c8733e08e528166b054eca3c5427e067ee464352c9d501a73537b99634240b40868298305ab792c5ff7017cf27ed26edcd913b53b839cd615ebd09d7dcf5489eb47684ba8b4d8fe7a7249ddd65977bb59c987709343d37bedfb95bd79550b15108f114d7a2eca60f3b15fb1a2623a03e0283afc4c3197f0917f338c040aec04327187567928356e4d7ba6ba69af69f2473f7d3907f02981b6866406d35bde624cd5850ee015caee2323fd37d7cd829853252cef2ca68c1298c7509de406654470ac44ed58fe23769a3fc5f164aedce8f4f4fd284f5afb298c1f41e6824f0ee5194ff50c9234490444ec491908ba644028f28c84b7ee8ee9a51c86de6676963312bdf2e01522f492dcff4c872ec9e9fc6a0eb24b3e9b32df57acacc84bcb41180baa902a372efe0932e2d69a7769f65a2f9fc6b04c239d34c83703239d29813db111fbb705654e963bd760c65a877f38d4fa28e1bd058535caa13ad29b8120e59505e4fde9a63821180eafba7d8c5fa9fe1240ced7feddefd1a21057e0cecafae76d8bdf9ea3866072f2716bdceba9a9254032ad1c31dfae6d9f284d180eef6f5c95f337a179da58c21f856499e78eee8d89c825f0e8898f561f314a08a578995caf4a1b13b24a90c091f8c6fa902548fe3aa5e999faca69c43ba2161c38910bedbebea9b651acbe2e547a3ce8d19d7e3f561756de1bd00acc1d8a7cc0be5e6a00d30bf5242b60021fedc1f2c5c9dc2e5eb1a51147b51cf105c17a7675393fb27441a4c7adf63a48eca59c7227c44b92b64cef555490705df347d293388f69b1237d83a2ff85767edb10d5606a1a519eba1ca0463853d58bd35ba906b09666abbf08dab7333f6b3589b744ff141a889ecaf93a109b3ac0ac7493a813fcbd40681127964579502b3ce7d21e02d5b23ca7d3fa22c6623a799c4b428fef3a317495f08e8cdb62f4305a21b67dffa690ca4939e406877b75f5c85358dcffbaa5fc9f7d9fd64253bb487c41b5d0d3ad42a959c196ac964daaa2dc0ff41efcd1e69558b985911e12cf6917e46af50cc6852bd94b6af8c599dfd36344935a4d98c633ea54c565f76ba909f42ec955624a4357b18f2dc2379bb03df9c96f8aa5f82a0e4ddba29efd0f6b2bb630cab2de25512133a67169f322a820c6672e8c1fc235a965e1ac5981899e94b5493d61db4d9ccf91a4af013b918e6e1b9b62ee3cd6014d645cadfdb5682de5b18a1fe3d7d09992d0ba72531952661fc2e1367f90cb563293485b23723e9a43f38f4b2d207cf3186f07d7d8e3691785f373eaf6bb2c56efedb8cfb1282bb0d1b573ac09ea76b969498f19704ae0e729fafb5b881880c6755f4f1de1ef2db3970dd603125a8b1a4efab1bd6ead4030aa191e510db1a1773d90c64c754a39d30b14ce815ffbe77a90bb98ec32ad50f17dd6b70cb80d1bb6f5886e3fa2993f74389682caf8f43427b5c1731deb55dff4385f145f145d07c2ddb361da48d5e9e641fe8bc23585361e720c87808c37f8d9d4eff1d3e1cf17b75d0ef2651b2045ce674e1ae16a74f05fb4e9bbf902389c5aa960d2d3b92299ab07cf65b0a52667f2908d095c54b306b330ab1501be456b851eea73059658100f4b06125f3a01108cae0b687ea9a65417e8e9e037b07802aff7373b62de65afe5a53bed8b7ad868df966104494a60d57ef5aa0a5915ea7b013ca4101db2b980dd6529516ad0a3894c1cb3b2405a9d33086540598a2e7c29ee600ba07f160f17cb825f224803e8fe6c6d91eb3c54e264dd1e118ae813d885b36f57575e709a2c5c10804925c794a1814c9e8d340b5f9ee6002e6c74c61d0e343c8bee5fc9b29931c632614a5f3e1028717915e532c1a0b11b9e490d7095808cc351f3a9be066bcb762c92189f9e0661f1b85ae7e0a7554290a879ea2bb5ff1932ace2752f033b244a09af20f16de1a54fd82a28360365f05c97fc28e741d7a4eb5afc94024dde14000c4eb3ffceb0963b4fb526e4bca93243f1787b525ca93052163af49d6cdbfd7cca9539b93a17976440749c3d2c027e774aebefc60b66d7fb32c3f386216223e35158070f7d1760b2c7c4f4f5835213ad209ba483230aa80ffeea31d025f3659bad9b7dfc6c166de1f057ce9f9203303b8a37fa2c6c008360e17ce1f8803954cbd6e03c103f885668e3036048e75496a69f9ab96fa87ccb7c48f9164d8c2613464f4c4d64f4d1a541138f01b955cce72c78f0cff8a06fbb4190cb2296d438dd42e1ebbf58aa688ca091d353a5a681fc860f18c5c6f0908338a8c513f4fb5e4bcafee81b846a2937afb576da69642af0e6bd269a75d0611a0563373e853ec643a3bd7145fed12818a3761d3219396b5121888cdaebf7a784862d2296f5fc7306413557939c982b117f6cf7a5688ecc90e737c498725595c0f737142ebed7d7094edcfa90152dfef764048f18a78cd492cff852164c7a02364b25cc5b4c06929d1abf7fd5a593afb8b4777d94d7253cdc4f7be54cf5ff1c0da41c5236344e78a96b2815b1d2954c96e5642bc642ceff2efed530f5268c40c4fb7900b61ac9c4b9bff70a6a5df9f4987f2e8854b380958b549fd97aca8de232b1e292a510d1204f464ec0f4b7f60cdd4d2dcc1f05fbb256efcccaff97de5ed8e4f8f044edd103917cd034e05a6871dc22c5ddd17293e25e7a3773af39939e66c39e15408d0295f023470885d886f9d3941b496a0026efe1e1edcbe2da7f5deb699720dc388505e27db4a12c79f159993de114023e4b3f03afba2082499bb15dbd61e227a8a3b216999658b50554fbe498225f4a3124c734a04b04e2d2ecd2ea526199916685a0d59e1dac52e4fd113e85004cb117f638d58f923bd2324fc402ceef6b1a00b323b9a7e5b59e870c96804d18b98f6236cdeff35717dbbd396c47c9a958b1e7a5f1e27f56dc3f733dedf28cc06df6396cdc72da5b9c8e8e67a103976a5f597aa7e63139ef1cd6e6e0fac42209b0313814015bd97e49ec60b77a6cbec90ec5a03e4f7d2dcf09db3e2035c7bce759382b4267a930178aa488d634ee241bdb2b5e99a628adc684d7a30a39e079529fce9559eac1681316002648413a63603de03f380432c3cdad248d430bfe7c3deac582b9818cf19679671d0a75914103f409fe9c96090298d6a4ec72d36013343c4b8bd29498d4c030ce86676e0148d061e588f8676bf2119003b4fa0576616f93b2cbd1d6c25d2bf897498c82976ca89742ad8afd790be626d76a5d61436fc694d4a8cc430af16c7e28f41ccd8eb86247776739401bcbeee82d09bb30d04c58c1ff3ebc37c1dad26d29b976743818581bbafccb0af632593142223d20567b14fe367fb78436ac1e3c12d503ee9fe1743fe47fb1bd6d84ee2f1b81ac4e5fd1ea8f5194a06d4e535dc52f677ee53041bd9e7302f0fb27a03a81e79d7d6fb31cad708fabf324fbc887404e65853cebc30cf8b0a0b6a9310f2907cef732258e67308043dbf18ef3ff8ecc4402eb1ceff76d81d897864afe5c2676d3d08fe697561fd4669ce0fa104076470f388bd997ff2874c94e21c2b7dfdc4609547f3b031c913b610b78da4959bdf46b8212e56e0d814bcb38d0b45476ff587289a225bf7881abd58dec8ead342b686f731bbb1ea551ed3c775be3dda14921837cef0166b118ac799c2e6ee066d0d0ba19dba58231e5ea2784df91d6de87245226cbb5f938640933b034a199896e2b6392e640ef45e62ffeeaa2702c1c62bdc31f6c833cb89a04a21b4ca0b0c49bcaed54edf41708299c77f68682eca5309d386d547171f0afb3d7e0df62d5823dc9104f3f81071d7c07ea3692245deae45d272f60495ff4743d31c5a11282af58166886719fe45876f620822a6ebcc308690a6537b3d8d751a6ac1afe2f7b15e7cbffaa047d0bb3324a33004308a8d7c54eea1a726c53e99ff70a2338e22bcbf6dc6c5296b99e635a727a990faa9d1606e181af8d1162abf847ce85b95ca5eaef67757cff3467c26d8ba97124f691450ad055e2477ccf52e19c790f0cf3b79dd217a8ebebf0493712fd3571039a60f2f7d384b41e5207f2c498b5f95ba1ef02d71f6edea86221a1cfa6b6beaeaead80b04596c1f329afb6dabbd7cb2ead61989a8ab1dfecfb3c9eff126bdb5b686c9eacc9d4a885be4070ca28da342e475dbf125957afe18c8aca0c69afa3ead5942fb37feb4d6f96fd1b1cb386a1bbc9d17c27f7332a1dff2ad33459bde2820e9671df749715d4d171cfe7c88ac0ef78c2198837d1894b68f49575c4a89c1626d0b697ce697d19b79ab924c1f626243ed02f1814b370565d305fe24f97c0cc69f254d2c4d39f782521cee39d4d6b2803a92ce34be46dcb7d08cf2dd1de54cfb8b9cc61c3370463978b8697d4288a6c3537078d1a09e0bbde7bf8c7aaea9ad2c3d393e4dc6c2726"}, 0x1008, 0x800) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/20, 0x14}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/35, 0x23}, {&(0x7f0000000340)=""/171, 0xab}, {&(0x7f0000000440)=""/119, 0x77}], 0x5, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x47, 0x100}, {0xcf, 0x5}, {0x7}, {0x47, 0x2}, {0x4f}, {0x83, 0x2}, {0x84, 0xce}, {0x0, 0x80000001}], 0x8}) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000740)="000000186004008b000001000000020000edfbff0001000000bf02008c9798171fbbdf1286a2a219a3ac621f176181ffe691ec51", 0x1b4}], 0x18) accept(r2, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) clock_settime(0x0, &(0x7f0000000000)={0xa548, 0x81}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 21:19:18 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:19:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) truncate(&(0x7f0000000080)='./bus\x00', 0x4d79) mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000100)=0xa) readv(r1, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000013c0)="7f69e20eaac60ef19c62781a8ab80ad9ba398a447874d212e2aece852c1ee1c9fe1c943f0e84eb3449e8ceaca673f8bbf76d899801ae497b3eb22c607b8528302867570b00c52f10b8ae0c98ca1b2cb3235f4cebd20d744892f04473351c1076540bad7e71afeb5ce42e8192058630e1feef3c6fa0f32b7cdd361e73c19259864efb1a5b46d851e5c6e1d838aa402df62985459324e8027e77c0b26bdb25c8d490d67cd09eafa6c739a6beca4a", 0xad) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x44) r3 = shmget(0x1, 0x1000, 0x10b, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001340)={{0x800, r4, r5, r6, r7, 0x4, 0x4}, 0xae4f, 0xc93, r8, r9, 0x3, 0x5, 0x1000}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 03:45:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x18, 0x2, 0x1000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64], 0x0) r1 = open(&(0x7f0000000300)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c067ebc74f0ef98de61da9b3189580ddb", 0x17) open(&(0x7f0000000000)='./bus\x00', 0xc0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0) 03:45:12 executing program 1: r0 = socket(0x11, 0x2, 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="b2070ac2a10f68bb117e151b7e5133c175198aa2f53bd55bace7dd091bcc3dce72553ce7aa9836", 0x27}, {&(0x7f0000000280)="e2746bf1c5f1564de6bf346cd8d46886b5c85ea5dc7a609182ca8ed2b5e9b74ee564f884bc2024dce429021c6c1dc15a0ee9b134c4daf2295fecd7c495a8b00b7a41e286c37ffc8ac81cd3418fe4432578dc553f97e4d8ee57fad2e449d1d0788b51208a96d1ebe4149f9a2582967c5663ae2415a70a391892f38c16940b1248f285e2a225ef8c590e1c5583f5ab0837a79dc3c1da6ed541f3b15102e04ba901de8d123dd320074c73ddc3541ef7107d64959bf0bd9b798c8f56e5ac1deec4b5fc2c3b100814744aa8b371065a02799279c015e660ca290780dd22cf778e4943f2d6b8738f4c5ea5802b8f97efca79b6dc45330fae97d8579a4b797c051cc499c2168e851db7d46f9d62b5b656b489809c0bcd8d3196a3c3d2a0d581fbd9ad0c7b42831c5cd921a911bbca8cb682ad90fb3305cfe1bffcd7df844007a76c35b791f5ca9be24443d4380ab3e6b6320a282505f9ec5f7db887ce4191a554719311aba5fa360996016d2d667ebd1893ba9e2531c418458e3f747d164ee4a0c148a9b6de334c46cf71912492b8bb274db91fe0bca00f56494ed945e129cacc889b4cabdcb9d4382e7983bf65613d5ec5792a93e313421fd21044bc13d0efd1fb2e2ff12628f4770c9794e8d52f3691e4cf9ceea76c6906329abadecc9c7484d1c22cfe55e5debbf1a0a6d71f8cc996b034070e3cecfc58c4d0886753507410cc959a86a65db09c0750be39a9f9e0cf143a4dc277b0edeaf9a42df75c6d42ded0232cdda65c1508b0691f9718d60bd3cc634b59fc1d69440ee02b6cb2cb3347c801c2ab7985389156d88779d5c01663545312c1adc1076a559980bce3a2e9a6dcdbed9d90f6bfdeb5cb9f4602ae6a79bcf748d9094bd7b06a288437bc3834a6d0e19f031db58139696b249d7f33ba02621b57926813f82739f9d07dfc574e64d7583460c342638e53d317f51923b9ae0fad1428001c51b8101cd07e9149aa0e2e3e047bb46eaa140ab725e4563853854d5191dd163ccffeb125298774ecc342a32cc121d04a9258938ca9d63450921f8c086acac116c04d9132935729216d143fb11395207ac01d601043652ba86f6b204afa2f21971b4b1694df141e5516ce93ca3779fd88b9015f444ce16962c74457639cecf38dbcdf32b7e9fdbae74e9a1d0f5621126fadb6a2b46156fb49bafdc17ede08df8933d069ae73d2f252c63327ed16294f33debf3ec437e3719af99e305d77f96a1d285581799d3f1c83a94327c9738b5d26a8b0d213393f0248efb75461dcd208ec964036414ba8de87db273719ad4c5c04f63d6b0e32da31e20d806e007d395ab0a2e147daa15987be772b422159b9223725e7ba7e4a37fc4e613ec9cd633640cdb339547e343b333bd914cef7086f1162839e704249bb40301410fcc20d7ec1dfa1dba76cd28a00fe1c1abbd9b44784964eeec614f1f8b8667f328e6a45f7a96399932da5cc57351a796a9a4f3b2058160e27e3ab7cb54355e6fb9e30b8dee6678feb9c1922197ddde799078361f1d2d248ae7fd88f0989847effcf251d930e0fc871862a1cb4a76f5a87935b05846590263a2027e71ccbd322da6d75b08eda3c1ed8636bbb9350b378cac15d3b1d558026d9bea110b616275776a7722370a9c66ab691fd7feb0a3590b8b8170c5657407eed19bdba2068f4ea2f7a4ada5b0e646e4bd7ebca157d1a89ea5c5b9d0d30198e57ace621a407f13734238afb6305f9e7900f3eb5066f31f5321f69d080ebc1061da4781bb36fed3d3b3025897082098abc9840c045128f94eb683023d0c1256df4afbf62ebadb9ad2cc7cf02b463d54e5f0a979282426375ae7092e6fa655378a34a538a238f88a0c7bc2b2d525c2715bf4c0c32f1a107978a276051892979bf237746ef57690ffd73a1714d2308921fd9e01330b82af698beb0e2ba3e0dcf2c2982ca90485d16db7ad18d8a271b81dc3ccf003c0672e2a1b5a4a4eead17933e7d1cb04d25f617f8cf2d5d492fab125f5890a89ecb9e64c27585fd9435e0567d0d6bf3547b35c5335137961fece08b11e89b8c90ad732e27121d91742a8eed23ad0f0ece3caf77b8ba48d354082b596f10d04a263d28b1345ffd9716588aadaab9a3497eb84f5fe84993fc3bd86d82013d5eef21f93b4a147555de72e6747947f5cbca1bf127201003ece6697d816306b5cf5118e9a924e4ef4d218925eb89bc09dd55ce8fd1a3a13e7cd3c827c8198dcd227e8fbd5e699d6ebec59b3eb5dfc6850296c87322b518934d35de1368cb55678f49d0f0558529b84d56b8d1b95780e6eed20ce91eaa292628f6d963a2a6625ace4e22c563d68175ca0daee23d2aa8bfe74bb57f5b59dd3fe65c83d515a67edb973fc9ca03ddb000538f4f1c01f3c0df301fb2284f1d63919aa390a344a8c8033888a8fbea8f4dc7ac3c1b857c06c6311083a95b8095099587cd1f4e67adc58719cba21ff027417a1783f1aa8851322eb2e1013c658028dcd12007bf1ff5643cb7233588eddf17a160a0539319eb6f1bfa191089ee25798fc02f39814ae3c41ee196e0990cb00a6c5f8af39a9610bbb39cf0f620dae158087a48848f1fd319cc47935b3ec0c6d6c1a74c54b4e8cf3632453d32feab9ca4ce9448351d483f9c5ec5c2dbdb02b7a181c37005a038d6bf0426f2347ea903b1f1884f0a1ca708b68b7d81544e4c935999b90ff13fb71a4aacad5872b24e039d3ea1f85f0b0a52eaf5cb1a3d5787f3e4059f37e5ad4ed5c9f621879632d900515271a1b258af21cca1f360d8dc1fe8db147454e29e7271d14bcec8d00512c60a1f5437643706584395314c891b3e224bad3a767b36e1a52ae13866f09937e8f76fd861b29cbde8a9c3d750ad9fa128f5adda6656e7169c02cf2f0b9e6a4e21314e377f8c331f2bd30ba78ac683b816389620345ac86e6e91d32db0d28f10c46a533fb4921ff306208bfdc22e1ed20f41569f91a00f3cca8dbd15c64bab9da91069bde325c137ea0c952167376d48bf11f9ac072eaa968f356828e1b403fb12bb8e672dee87033f8c8f553fdbdea28ef3ff121274f6a6641194e14c1026f2eed2d56d8236b95845e86c2b3c16d11beb715c033c3614ead0d7ec8c938e5f0d9f86313a7e4b4e78a43c593ff177ecb803b99ea82a736caf3007bb73004af687480f040b4eb88445d5cba09af08e33db933bd52c021aa161af172be1e7cce5751c62310abd4b90dd6081c2200231f376e8e84afe287db4907ec7dae28979fcbc05b98f516a099a90df9f3a57d80789fa9be8de8b53050939e55ce38e50e64719c1abbf634083c17533f6aa9fcfcfc3b7523f82d6315f1b702634d26dfeff949ffaeb1376a650bf04a00645e14b4e398ab44a700a11773fada70506ae32f12693c24fd229e688798d5bad16ff087bc0b4067e1a185bc88497bef2287f4b60b6bffb966d4797a194cabf3059273d8ad1edc8af7922c1371f888f772daa5e3bc16dbfba05a4395a7e54872f9daf686e9017af204aa2401e842538a8634c737021ef6af442eeb3471a7465bb853cc84e978ae1e2c913fc8d709f8f8279f90ca2dc3779d2dccd8c0e25f44ba5e3451e3e53d859220169f06b9a65a756a249b7350af4c73a5aecb0802cd55c1fbb3bba6698e498192de433097b0c612a6e0228dd1a4f04ba3d16f08a0b617c7b8e30186c2469656fe535de776567a0152e118f6806abafc117e389ce1c041ae90b231a9ea0bc94a8c679cc8d675b0770365180b59d5bbc0382f09644966a80b2ad9175b6a93ccb58700783aef6e81f2edac7d1988b851f59beceaa7abc8ab84af0eaae6a32c6005236ffe8a6de5e577d461f73e8277afd326d5d48836e0a94259895e2cb84817fb9660cd3e3f10e89f0577f636c6aa3d23d877890c822c4b1c7fea2285212afe269075462aaed7f86fa9dd14dee41855cb64f4b4ab6e6b587fcadb60fddbdc8a8d6d51903a1f8f5cc373177d47e4cf25f8a5c80b53fe33ea2019594c0a3ed0ead65e3855f1d2f5cdc1893bb85b1ede1f49c257b9cb84e51d702c55f915cb8ad8bd9e7403092ebbb79a75c76fcfee141cb9679a3806f54c5e86235304283dfee94fabf3f613d5e9bcbf4cb949c165ba57524f93182671d46fb41c80e5809af39439a8fd5f59f7d7cc76441fe77bccf6be78abcb08a45242adecacdaa969550dec4a130f02ec6ebe2bf8ab7efe942092db213c8dc4fa8ab7e659c5f926ead73dcc56e3c7fd4883015109ad4cb86085f46d051e34d944c714cbba0ef60fa24207122ec55e341155fe1b6d9474a02de110e4650b19ff6f774adb0df22da5c1edb0a35d6d91182693e752cb5a60bf1d04a7d82ae7a0e7382f5802469e79ae66495fb12aa2d9d9e39651ce7054d0904e1935703f05397cc7a91951861545b0a1c3bcec3bdb022090d57ded350fbd1026d93328068a6744e568636605ded7bb44fd73a63cd006a0e1bd4fb1c8babed654d77a629eee670bf8d12bbbb873086fb34fbf3bfa3092d3afe737f716a44f1eb7259b4f480b17f5f0101faf856945a6b9c2634daccc09b28efacc53f0cdb5d139c40ff9fdc84b9be4aca06cbcbaed18d8afe9ed5788d956ab704b2ef9beddf470c082fe0485ed3c36bf2b1c8bd2c49812f452a9f415866fc8b34907b9667c1f886a93fcae0bb005efda0172ba7c4f5b535a412607c4f9946d455cb2bf6ff95c28499d93da3332294f174d29bc54a89d77651ca37e9ba4df264907f717ce94b06500867389a23bd65c1fd16e3e6a8755b179175c10a45b641baf9178fb533a14a4ba298851309fad8efc2dfda80070bafbf363c085581aa15474b526e92d4c1fa014137c5c04db5a9f25a77fdb1206c91535c250c0d74468defeaeed34e42b538e815ef90e41ea6e5884f4b8236c9d54da420e58edbc0e2114bbc7ba255cc91584cddf1cb546f410a7cb49527753d1ee1f28bd4f95f1be6f71de696fb97604ae8e93074c3cfa90ffd87fd00f4b7aa46e9f7454cca6f1d547341e8ba1609bba306509a2cb55bf2e2ab20b5135a4940fe5648646ee1fbd1e9c649df5fa2e296ae37bf62572629599f41f153ba688a896d4335605f477a2208aac506846d6f90d09136bc221b1a364f9a63b04c2060dce36f26c12a548d7e64d3c5a2b4f02a30aa546d26d8c672aa3badb567a9f7b1908fbf2656d76f5f248c641665ef94818cf8dcfa3db9ea8364f42d0ac770bc562cbb268ffc54e1f35decef0e0e427c4abb254d24ab5f1660a440c11f85035027aa4cd274b7d9ad400627b33d67229c7e08cb43e1d7a04d34500e3898821dd88fd081e0308741bfcbbe7e5cdf78d020d362a36b5899b4c3e0d0db7309d8a11d2b1d5b7fe3dcef17ccfce30e71076f6a39a896b942ac39cc7bef7d56743be010ab64263f2c8575f975f71ad258e5f52036a6549b9648044a66b58f349150aa2b50b42438365d38cfb3bfc35645a342565669d0794b6541a7a54de5739c76ce4199b81100d7615b63748132dbcff42be28721d56a19668c0b0f8ddc6173dccd5bb51fe6dff97f8755150bf010038192a0f647521359ff937ba281b97dd8e900b5df0a646e2ec475a2a5d15758be8938eda6a1320c2ef734ef05b0c3aded25f22824c0173cdf9a6c6a5b17e6fbbb3714b983c9f598740c3cecb63bdf17751c41a3a389b78b791ddff6cfdf655583ebf1afad50ca8222674d010c816870b7567582403ff4f6c77ea6c137275ecb5ef8acf060e1554495d36cd43672e16c5ebd89a5340ff53bda273a158d5d00c912", 0x1000}, {&(0x7f0000000040)="dc3cbd731d1e51c969b6019687ed0d6a5d548747266b4264664cacad1a274b418b9b9c0d69aa210778c2bd4b534597f9009d52c8bf", 0x35}, {&(0x7f0000000080)="c4fac1275c578cd8fd3dbf629b0317b755572d5390e24f742386771ecf884887dcf9542641d37fb0f26357a54250a6b0aeb44de163bdea1c29648a8874b8460d9dab2b7e845c576f45af9c9b2b50e08fd9f46bba090ba999c9891059cd584bc16e69848850a1161c59cf148463b760df1497c59b63642ec64913881bee4c7c9b11429ff57c65b0c3309c66b1c93308635bc40d701df4a747db68775a7e7749405ff970777ef9d3c03e658d18a2279406", 0xb0}], 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001340)="1cedfb5edd1c88e713e10f580de1cd01c0e0e0da2e223442c0b685bc45765fe61a7fea58c2ee045cd12e52c3b0d0a196569574f864ab9f425035633c67373d247dece710fd8daf702985398502851b77210e66d4d2ae3c6c2de576ebfecf64169b8d027b1f5970720b9285a5144086faded6edb55fec5b831fc8f5539ef12757b073fc87b454110bcf3baf35ee31bb9ff42ac05a645a4f4acbf7651dfdcb3c3faf0d04ea0c75eb04a7c81df605250e9b27e21a82c71e1ccabf77df7c1a90ce940b94753fd5ad34b21dcbfa56e14de80e74a551b3664ef123a65e9c7121f88055a26cb20e91f01d4b73a3b4651acd9d904527d6375b37e8ba759c3b1524fd91648cccf4f271444ecbf119833cdf75bed1e03e554860ea9ef158ca3784da4e21c1f7885f869b664a920e1eaf32aca557b52ab053572df860e6c82fecdc68e4df97d231bcae0ef209a00b632541724474fa989b0b38da6643b006b07247f060d9a3be477aa83839fbe919480dc12d8a6b002404372482971c2dbd5fd81c9f14ddd8c29d6e1d6624e61cab7b1f822b9c2fe7b94b77143f0aab3e5f601dfea911b832bdc3b208e24054a3710ccbe4cef02e93e4f25dab9bbb2a38e50b8607132f8a99249c9a619065ca484944d437eb603f6a3036e555ceaea2a06d26d6a4efabd7f96842fe9c75d4b875acf6ffb28d7bc895da052413eea587e2e7d708e32b64e026ab337452d36c7987b0f201ebd95599f71656fffd55cd085b3b0f0e2b84bbdd352b5fb59e88bfe30f68d7c40b4519b4aed999aff48d01de32105e80f80647520b7f261ed304095787059cb045e416e5326fe4ac321d748e9e395793edae78a290e893f9e955624e579216088028bd6199849f21a9cb6d7cbb9f9f0452388d7085800f5df91287f3ed5c102288ed41ab346e3796d3c8066637520eb886ba69c1acd3a15b74a1ee7ad4c398e62083c589d941249785b71eac8188e7f8cab43207ca21e76d7d040b2d35cb6ab19a479929686f1152fa4debe9e9103f97732813b7efdd2cbd9aa9dfba71db1c5bc4d5aa4bcc23289c62f7c41f846d1114fd7ecabb77a3dff03188d9a92fab04cd0e083aff0808c6b63b71f03739ff906f1b7ba7eaa58c8b95d5aa8a7f25273565f0796cca51db7d121ced79e28a6d0548e604c56e571b8ca840e5aa4c52d6c4c39bc6a3d79732565e7a0aecc4cd2340b2d543767a71ff64d71e766c3f7fb8bd9373626d4a82cf3ddb5ad3f454a721ca9ae3ce497e5921e326bc0f15008ada4ed1b0f890439b36d3668bf2736dbc1c48ec8a6dcdd97d652ae5a5c5d2a6719b784f2acb2e635947deda35dbe49f818435dfd7805d684820bcccd0bfb208c6c996a926541f332bcf580cf0152038eb94a38750af2572ec06de2fb81e3408946530c1c30f57fb713b5541fda4551d1ad2f91a05d68ddd088fd6317ea34c67909038f6e2edac5d9f6a008a8becb3118f3a310ce03d92d324a4a32746a13c39817dd4c75b7cbb111adb71e163844c2aec4cfed9559c51663293d91a87f1a6ef8e816db8d561cc5a495c409f96e66c8d3429dfa7efffa6c983caa7a831e7847475bf242c8b2add6e90c7ff612ceb7fc87a8fc7e8182f40a276e185dc6419b703bc7ee5d5dffc83f858f2d0d8b3beee4810e85a47d7f84a9bc2c155a76b9549fa7359cd8dd1a052004862115d03195371e0c82f65fea36dbf4cec41c730982a3c31978db60794e1f6ede84265983d3b6ea765cee9e2b3c5a5b43a2d521e77090e94fbb62c75925a59e0239db2f8bf846b5ba21db77b2cd004ce1396cae2eb1f29e1b2b9199eca60671f2c265be99d50cdf0788902ab15f4767f87d77e8f961ae9dcfaeccb547967fb4236f69d74328a2549c01447f06f33abef47990c8b433ebe0509a8c3af00e71d8a5b303c124b102a5ca0956a36a01c44fd294d71286f909c3839f6edb029ffafd14981e31a221ebd74052e40a8321482fa1c5dd40bb66ba5efaff4b76285f9917ef3f4a1c9ddfc4171c1c6cbd9a56bda14e49b11bd5d0b411fd5acf60d7ad0e1ce181fcfb25759161db30ba2d1471bc4ffac3930d36f59d3299d5ca2c86bedf08e89c89b9b25edd15efb32708551133b18d00eff75ae3dc548f6377fe172f660db88a1b84591e5c52adce8419a436bd8bf0b094278ca65f607d3f24782aa902a4badeecca5c78aa1ae1792909afb33a887dbf9f61a9ca516978622af57cb492045d793c793afce067d80823d7b79eb54022165afbba83b1e8a7982d757486aa5e6448896b1e0615991ff24ad993ddef0ac608cafdf5eb3a1bb95967858e2febcaefeb4d85edb811fd76a45d62b43fc23537470c784565ba03b48cd89bc64442f5d6cfec05858e057f1ed894a54b3eb2b25570e7b936fcc8ac2de799c2da600b537548432f72aeb3f6afe7d9cf5b44453ac75c151b637ccced542e096ccaeb5ac8cfe0e651b5337d362f18575d1080e64d113652cb45228a94f43d1126c084a6b2de9a9c1bd63f74eaea33d0f772c0eb922302f0c4e8e8c581ef86ab9e2ed44b43ad1680c5ccc3b45bf3638f0ebef69dc168d751e65d003bc393bcd99257cf22090c9419234550a4d7c657004631c70fe5b722ab23f9cbe630134adf7cfd6d3cc789fd45e6e401496c1a830fe03284c39b87d0f6a82d00a420b4a19c278f9a4fe1dd3bc754c2f2ca3194498428e4d597d44867d436e79c55e1ac3369950933f3f594a11e5fa0e7ca5614f90bdf8f00f3376f77889049716e66199b0384b3cd17587559420c7a499292b5849b03c4aeafede84c5aca287c6247861ec2dc5f464159d2d58dc74d5f541d4048288c8e130b0c9e9d3191c86f8268357a8e8facb9a8c57c6b52f0ab1939a6b160faab8d7e35e50c9fb661fc8a416235b994b8a470edcd242ffe264a7a5aa0c299a3c00feb1436174013c7bb5a065e31cd9015bd9dff865df28104352a161b76cab52eb38b70bf19ec8b640721b5343b4e451775a7d4c86fc2b6f442462e840e976473b3bae92d782e14c28d4371b69b3efb3a8945298e6a649b4320d72b8599ddbb3beaca22cda16cad612f246c32a3cf4ef0dd86d9f55d74d10f33d7f43de9c00b1123ce74161bff9cd8d352d061fe327e8066295f678ff8e296a66f0a8e685474a75292c7ed61304747f7a4555bec1d1a1923a0698fd935c248823a79e8ebd381770c218b78a0df5dd32cf753089a18e3fed0c108e1cc7aa2b72fddeea140ca2fd9be5f6c0e36641489fd73b5678e5b23d51b98c1ab2d4fbf2910a070f15a0f78f00ce9bbb529394b61930767bececc066eab6ab3e426fda1d8fb38902566891ab0a693db10bcb0bdd636cfcf1a5887f185b35a3e5f49b60861a38c0c9f781c35c7e8513a07cb60879fed07d81e1aaa359347fefe9633f8e3e19631af751a2a3dba2127069255cc5af8535c9acf42737002fb1cd33f61ba8ff2c1c3fc3299b40570b7dd6c8127f8a8dadb1a080778c93d087e60860e0351d670da2cbeeaf50e22b10529c4d73876a10fa74a9fbf2ff48bf4419274951928951a4ab1e5f99560460eeecb74a1e7ad6cb9d4d82c161c45688abb00272019cf3efecaf75d7801a5f862ffc4087869551afc388e43f84c544ed396d5b7d15788608ec390066afc195ef873bb76b9f78819e7a572e807102cebd8364e338e8ab70088b0e714b7f6e7589481b6774271689f6a488d90c5aff518b76a4f59577c1fb168ef7066707b53337ef3e94f3aef0027f4ebf4fe42491cd4da48c62e5e27c996c21a37a89ab7be6a457e6c3515d657b0af3b9c8fd132ba3ffb4820ad5484e6d0802269781189f792338e6bcbed2bfd2e971487082770eedb8b289ca5cc53defceb20f9ae16aeed3ce0b3578dfe2c282463b45bd35a19e038bbf63eb83f4bd3c9c1d6d2c0299ceb2076ce64502601c689b43ea6f499b8d4511385c8b0d226c8bca091c90605d627569c593f16331fa69812419b694bba70366e9c4f3b88614bfbb15b330cac5cb10ba1765eb31911aec0583328ebf28806328298ed4b5fefc9c0ac222f5bd3ea91a3f7f9c1c6d46de88a3d8013ffbed0dad629658aa843cd142fbf48272ee19fcfcec716d64d9fbb90a9aedca4d7f4dbaf284f07c5846c8aae2938a56cf65851c20ce1b3f47b4797733b29d981e66756be1d15a022405c037820bbd7dbc1f66a5d6ae69f13416a1542cd075fe183c0997b7d458dcccb15a3245ed21321267043a6a6b3dc5294713cdb7ed9e2f917b8b0d47074dfb1fdc1f71009ba9563c0fd7457aa69d2fcd11dfb96dc1d2e719202ad0cee2b8391a3c1d091b95b883ad98e4dce5518f0f259d8cacfa397ca99c08edf133fd4fcdf3d1994f627723f00765e49dd314b885126740f125b92fbeaf23c90d8b54d33faf3dc31b6c90b1a19227152de05214e1d9f330d5c7395744e457819532c5ef820e1d0a39ce74524dd8bf164c94dc5fd6e030198d800584d8c2f6b45ee93559cceb7a5282c1f7d3ee31fd41e2a979c0a8e7f7bf49485debb9d6406754d9a432ff783060e97fbfc10fe39ed5eaf429ecc1774b1c492e2693978a161eb7314c525f86acd79c6bbac77c6620f13dcfa712edd07aa15cb193ac711737f8d1880ff7a0ab0cc4ac3ad89019b83cf672b19eee104c7d419b7bf4557253503b7b442e28a805165f4cc16fe8696831c0a4f407c975f8ecfbf0f38ddd280624a7d19497db596ceadb7c7aac48168b07f7c0c03e33c8add5931c959ebce125a904e7289277a40906257c8d42265cc149f17b14f73b19410f592cb7af7b20ea2db55b3e19ae9feefb60bb9fd055e8a542baf7fef758e0e6401873bbf28e08e1936719b27da1528f6745d84896b8b5a288c2c418009b45fd7c953e87442961ad5a7ea50bd307955de5f35b530a80e07614ea819359404e6dbf0ee88c57c0000ad0ab834d8a829745b31d5e4522a90585a3121aa4a2b9b7388265e236598515fbb4dae4c2bf236b33982584ef3cea7cd69c53199fa44f3f552483f75fd771af802ea7d8440ca112160db4c4a639711192b9f51129ae205dbea76b8b1d376e01a671c878784ce49526521e40dd14bfef8f0a5f113cd15d05a07fb8926919dbd99216143ec80e3a52a5cc4794b83ff4f8f1fcef7e8ec6c244b5e8bf923e5f293f7deb1ac05dcd3055555f1875c16f3328b8ce099badcd28d33d7ba85af41c7af2f19233edf44ec54cb27f8f7aeadee3966dc5313a2d6b03b3bad0586a92775468d86c964d19ec3f4a82c19801cf38e6bb89c3875ff71fb5e0888ebbbb95ab4e6438f7a91d4783db4f6c77f9dd5ddea498c0211d4060ac6163c75f409e63c9fb6cfc3902fc50fe6fa4328b0427d90a47b7123d97845e82680b63f3e16ee2daf5c0bd3df12cbed2a3c76fb50d03b620e7544d55199c0230ce195d3357e3ea39d0fb27b070275e7c0da7099643d646e4b3d52198af971f8b39b410c8aed0d48a86d62688dce72034720811642cf26bfa3394168989c6ddb61f87cfe767c2880db248492c7834adb76ec75b1435810226c991713d8f0ec826422842504f0b039f98394d5fa09d32882795bd18f723063d3305f9e852f42c27177222469c2519a7c0084071ad59cca5100cb9df4ce5adb9d316b1cae7aa445405815adced4fb14a58d0e93e1ec578a5bfa4dce9495b8beb94f3a6f2efa815a064c18f85ebb4cfebe7862c273ad0bd01fff0ca0d3889341c7e9ef4befe1afdeb436d21c7ca8c6c036bf51190e2a2576617c5f1564f347862bb6bd5a7bf8486ff2111877e9e", 0x1000}, {&(0x7f0000000180)="21f125f8d9662785c813cc7b919c06943f569f3acb14c9173446296e787a2fccfaae8afb7c715743f76d4c354c9d0cbe065c737aa17c8b6f73c72d955c8bcadca9b3c3bd62cdd27fc8369584ab0efcf91f44013e3da1e2cd142d6ec6a052b871276f033ab6085aacbc687a61912d20c38f2843ad71dc", 0x76}, {&(0x7f0000002340)="c81475aa613de217c51c0e271a02667abc3f69da54650ea0b1042ff03c208eeac5f578728b45d7f95001cb8b457774aa5be07352afbfe473119ff3d9cb93a179fc1f85433e7706dd8585dadfe3f6dbec16411f00d693b382554c5d61683cc1b5b9c02277cb008984570a8a0b17063c36c52eb9c899c452bff5b898efd9c10d46a053ac12e4dfc7c6f3637fc506", 0x8d}], 0x3) sendto$unix(r0, &(0x7f0000001280)="b100050409000000000005005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xfffffd1f, 0x1, 0x0, 0x0) 03:45:12 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/95) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getgid() connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x3df) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 03:45:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x7ffd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x200, 0x7}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000001c0)="e4c6b195edb01b20a3555975d9ecdd844bcea098616d3b826e4bbdd0cbd46c93140cfc5578347b4d0fc81aefd1cd237dfd8fc970502e02e1c552674ded0d1958e963f9ff6711e3a7fb3958d00c168ae253990756d1c6a8446b2b482ef6175999dda1edaa3e02002d4b64b09d1d263f2665a921c2620af2922a8abe5281e9b234aa2ec610f31b010255fbb5bd0feb095bb608fd0451432984857c95968bfdc991f3050f48f1d704fb3d15b69f23e5ccd774807fbeecca039beaf8b7d743b2cf72efd180fb10744f44495ca4c34694ee58a09b304b0d7185b28587", 0xda}, {&(0x7f00000002c0)="f1905d931b5b8d6af58d3ffc3cf1ca47b0b4511cff50adc16a6114e48987fd5af7974869c0f8c002501f16b02c655f4ec50ef19cfe4fe86777fc841539cb1e1d7603035501656f01de87f31c276f7fc6f1f8aa6444251109e88bd97d6eab6a8792998c6f52628e44efa627029336049b59361c02154644e4d4dd60b0cb6629af61e5429b20fbcb8ed5293fcff2c31c5681838ed0e52e07b31fbedea9432b5a88b8f803faf98dfd2e8a31e19f06fc325b2f34fe28c81528658ab48f61de39468e9599b874a56347ad6248916029c93aca2e4a2474ccee2f02a25416ca3eb9cdd25694d8251e3a9ec58dab56473e432f85defc0b412c40e6", 0xf7}, {&(0x7f00000003c0)="57346fb69771005af37e857e95cc2fd56077745ba528db3615bc9677729e3c83ec1be0870c6771c39c3750393bc46119bbcca9615e72657aca1b9bfcc48a885a0cf14a98c41f5f09ea0f8eb5108d8c72b9ddb88218c3a575efac62810d8daadea7c933e87e784f3d7bd41ad164541ea2412c210bbf7fc065e8a5bbbd9dd98a2e04a49a583b2414331ae3b4ab34f5fff581b5094040158ce531103cb85c39c958978a8dc38ef0c214989bcd3ba63b2f6ccda7c433fc28ab35f692c46ade2c306bf63406", 0xc3}, {&(0x7f00000004c0)="75881d6221c87c3a4932b0c9b9ae455c1878ec527cfc340d55a7b4bda857c05124c728c561762c3202d0a07a7adbd6f4117df98246e19da8b820d5e00691c419", 0x40}, {&(0x7f0000000500)="39083c3401e0c21953ea2dc6827a5c10fc7c89d0d9f5b45bdc0d0ae6a3f16d291accdf684aa337c002d27faaf23348371db70f2505c7fc03b38481a51041d86a9b9b970c39d9cca468950ede590db8a98540dac281123ff74143c679095402090b08f0eb021beadae3bbfd2f2e2da15a7a25c792cfb63287cbb31f66b71609cea89e7bc0edf8a1de300afaa7013305d018329c12abf1830aba80285eb718903a3376abb93ac0", 0xa6}], 0x5, &(0x7f0000000840)=ANY=[@ANYBLOB="f0000000000000000100000000000000458ec708e93c522ebb8fc238a549f452afced3586e8a6a0bef436f928a32a866ac5117a9e37b30e35ea6425a140d4d478a0a379577a680c5ae41d5b2980df4682a4bf0e17ae4a5d5648fec1577f310440f27d999c0dcdd39ecf44e363b6f4e30a2bfb66f24f78c30bb5c1c33d0b56ac3373321871584a647d515ed16e2f608fce10b9fb902ffbba05101860c6e565855d5b3b01d4442f7b407830d4d1a96dc8275cdfc3101130f2c7fdfb301362f04d5a6f25773b76c15121d994069bf9f827a8e28860806ba6bc765a1f1c9d9abb4608bf4e871ff302c0a1e155fcd432a9e1dab1191c931e0256a0000b4833864186787a8a67885d9bd644292af2533633108350b4811ad7cf5aade6006912c39fdd7fd08e2a530037791753e"], 0xf0}, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) close(r0) close(r1) 03:45:12 executing program 1: mlockall(0x3) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffe, 0x0, "00207044b8d7b53122c120000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000477000/0x2000)=nil, 0x2000, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:45:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) ioctl$TIOCSTOP(r0, 0x2000746f) setitimer(0x2, &(0x7f0000000040)={{0x2, 0xff}, {0x56, 0x6}}, 0x0) 03:45:12 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="aca0d94178475b75a81f4ed449b0b6dfc060fe60bb4ce14cff3733ca31e8b6c24e", 0x21}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="26010000ffff000001"], 0x9}, 0x0) r2 = dup2(r1, r0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 03:45:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 03:45:12 executing program 0: getegid() clock_gettime(0x4, 0xffffffffffffffff) mprotect(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) 03:45:12 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20, 0x164) ioctl$TIOCSTOP(r0, 0x2000746f) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/61, 0x3d) socket$inet(0x2, 0x4004, 0x8) ioctl$TIOCSTART(r0, 0x2000746e) 03:45:12 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x4016, &(0x7f0000000180), 0x0) listen(r0, 0x0) 03:45:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="76f009d023bc36f60b4d997af6a55f8c875ff664ea6146c5798c1640a5577f3ee6908c1770342e1c37b9562f20be325944777e981017008d54b887db27f5e3a92ae0831bb09581898c790ce3a9c5d596bf1cc80c5b55aeb60a0b78987c", 0x5d}, {&(0x7f00000001c0)="c8e535dd5b95e900fabd7afaa5aa2ef8dfe10fc8296c05d0d61c90b1821ea778ea058fa5f891149079011e5419b8635a6534e4fda89881359198cc4c042060fa3477f25b7498ad42ec1b4f266b27c9332eba47ba1a95093cde0224828169457d1d1e8f641cf4c39fdabaef04419a39db7d148f03d84258e5d439fafddcfadb6d6b50f139dd4d953c7b514fe6642131d28d6986", 0x93}, {&(0x7f0000000280)="5a93a3fc232c870f2f5aa1bf60c4a2ff93b4e2a8d117d4b4592af2487de4a6687a125da5477690d2e8ccc1b543d2a41ede21580df095c1330cb634e41d609d6f7f02d905f9ede4a7e1046bc8cd0eae9503417304b2c39e25a89c7ed97c2bce0059f80d1959cf4c2d505481854d2853662de8ccc4a461c163e47d6d2f3826c981199bd21c901e96226c30aa7ac124b497943e78fe424f642674e109af426dbae4359e471c41248a2dfdf1fbeb8832f0f3da270c384b4864e388ba3c286188134780d9f1b4dfd4eabfa3a5f9aedf2296229c0cc684662eca2b10206da56bbfb56fd4d9ba02cc6bcae77c355b6255a0db665c6bd864", 0xf4}, {&(0x7f0000000380)="28091ffc95bc54dcd8280210ad11984f91bdc0e04aad1eb1022d2db4aeec17332650f23dbf42f59a856855b95a76ff00eb88ed6693519f37222efe9c0413f3ecb4a3946343d40829c9f63160798e698a35d205fd51bc44f4004b02c289206fc0077d35793d0493c3bca51f3fb6d0e0d017821e8c87aaa0e705f76545a7935074acb9d8b477e93889992ba674e3054ab841a2ca0dfa46a95bf89e5155294cb1ddc87bb0a82913d13cb425e9f6ffda6a4548cf9fc28ccbf2023b6dc21753ffebe960c4bd0dc3f8e4889fa9e5", 0xcb}], 0x4, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) setsockopt(r0, 0x5a, 0x3, &(0x7f0000000080)="b27b17df675a41f4e996b8d3e82baec8c485c3537cdcc67f24dadc07070389a6630948aaa7dbf0874c305153e0151a28117bc6a6e1fb7fe44011d88e1912f38f9fdece4b0e448e2a6b63a2fada6dd331c048692c9c8e0dbc4398015a38d2200bf0f4069e41c3e31d8394d6e369c10478ce2ee816d3943ba00922537cc58389a76eac7524d0ac97811ec55624d8523f218179f5749ef9461dd8279363db83c0b01b76d223d653", 0xa6) 03:45:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r0, 0x9, 0x69f, &(0x7f0000000100)="3589cb32f204243aebb173a784995883ce4eb5285d815c58281c1e456b07bcc50b7b7eb2e7da7e6ca5459a34012822174d3d5ca018dd80616ee31c019ce2834badbf78e52c937028e596f3d17285ca8c773732a9271e05c0f1b736d8bdf712c4e70b994efb7e25a102ad37adc516679d03f4cbc95e572fc39b0ea2f209f87dd1a8ccdc7ea4adf94146c6361fb6938265fc134ac8de6ab5d2996bb64fb8f1cb39d6147796d7953ca98005a5c2703e1bd598f7357e5514e5242d8da784e487acd9ecc39541e4", 0xc5) setsockopt(r1, 0x6, 0x7, &(0x7f0000000080)="bb6ce65228dba66c23dd1374352be760863c094d12f63b1279b39dab964e11e49ff5f98ebb330856a6de2e9bba0255f06c949dcdc3d7400b853fb1b0611c90336d546b59e92d5e6f40be621bd5f389cea356efe34380e9c6b464a1fa896e2987239480c1872fb452369e8c3b2cccb3311ad145", 0x73) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 03:45:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f9ff2e2f66696c653000"], 0x10) r1 = fcntl$getown(r0, 0x5) r2 = getpgrp() setpgid(r1, r2) shutdown(r0, 0x1) 03:45:12 executing program 0: r0 = socket(0x7, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 03:45:12 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x6080, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0xc0, 0x100) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 03:45:12 executing program 0: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000140)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x40) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0xc001, 0x2) r3 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x1000}, {0x4, 0x4, 0x1800}, {0x1, 0x6, 0x961f1b615b6ee404}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000a40)=""/122) semop(r2, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x7, 0xa70, 0x1800}, {0x1, 0x31}, {0x1, 0x4}, {0x1, 0x47fc, 0x1000}, {0x2, 0x101, 0x800}], 0x6) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x20000000) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, r6) read(r7, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = msgget(0x2, 0x2) msgsnd(r8, &(0x7f0000000200)=ANY=[], 0x0, 0x800) semop(r1, &(0x7f00000001c0)=[{0x7, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x3, 0x56c78e30f8093322}, {0x2, 0x7, 0x1000}, {0x3, 0xe4, 0x1800}, {0x3, 0xa, 0x800}, {0x3, 0x2, 0x1000}], 0x6) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) 03:45:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x2013c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x400000000) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/127, 0x7f, 0x843, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) flock(r0, 0x2) flock(r0, 0x2) socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000200)=0x4) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') fchflags(r0, 0x40006) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6ec, 0x7c, 0x6f40, 0x1, 0x0, 0xffffffffffffffff, 0x40000000000000, 0x5}, &(0x7f0000000180)={0x40, 0x1, 0x400, 0x80000001, 0x100, 0x0, 0x80000000, 0xaaf}, &(0x7f0000000200)={0x9, 0x5, 0x8, 0x4, 0x0, 0x6, 0x5, 0x8}, &(0x7f0000000240)={0x2, 0x6a}) select(0x40, &(0x7f0000000040)={0x2, 0x7, 0x0, 0x100000000000000, 0x200, 0x1, 0x5, 0x80000001}, &(0x7f0000000080)={0x9, 0x400, 0x3, 0x2b, 0xb2, 0x7, 0x1000, 0x7}, &(0x7f00000000c0)={0x0, 0x7ff, 0x1, 0x8, 0x5, 0x101, 0x6e2783c1, 0x10001}, &(0x7f0000000100)={0x1, 0x4}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x180, 0x14) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x4, 0x1, 0x624, 0x1, 0x9, 0x8, 0x100000001, 0x0, 0x0, 0x3, 0x6}) nanosleep(&(0x7f0000000100)={0x7, 0x6}, 0x0) r1 = geteuid() getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000140)='./bus\x00', r1, r2) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) chmod(&(0x7f0000000200)='./bus\x00', 0x8) 16:00:03 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x4, 0x78, {0x8, 0x5}}) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) read(r0, &(0x7f0000000000)=""/127, 0x7f) pipe(&(0x7f00000000c0)) syz_open_pts() readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x35}], 0x1) flock(r0, 0xf) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="00f82e2f66696c6530001484a8264eee15c181e75e66f77704786d630cc9fc34be3c63bfbe9a5b4a9ae951"], 0xa, 0x0, 0x0, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20}], 0x25}, 0x0) 16:00:03 executing program 1: setuid(0xee01) msgget(0x1, 0x3a8) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x140, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) fcntl$getflags(r0, 0x3) fcntl$getown(r0, 0x5) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000300)=""/26, 0x1a}], 0x1) syz_open_pts() r1 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "27b1a0d0cd7daa0b4ea95e360dd653368ecdbb89"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ecc67a0bb26ddf4c2cf6264ca32c6f1a9bb18cc4", 0x0, 0x7ff}) syz_open_pts() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1002, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x23, 0x21, 0xd1, 0x4}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfff}], 0x1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x0, 0x6, 0x9}], 0x3, &(0x7f0000000180)={0x3f, 0x6}) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getgid() getgroups(0x3, &(0x7f0000000300)=[r4, r5, r6]) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000200)=[r7]) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000300)='./file2\x00', 0x0, 0x10) r1 = semget$private(0x0, 0x4, 0x200) semop(r1, &(0x7f0000000200)=[{0x2, 0x914}], 0x1) faccessat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x48, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) chmod(&(0x7f0000000100)='./file0/file0/file0\x00', 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) r2 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x1000, 0x0, 0x10001, 0x7f]) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') geteuid() pipe(&(0x7f0000000140)) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbfffffffffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x4}, {r0, 0x6}, {r0, 0x2}, {r1, 0x4}, {r2, 0x80}, {r1, 0x2}, {r1, 0x1}], 0x7, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x8, 0x0, 0x3f, 0x0) syz_open_pts() 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x105, 0xfffffffffffffffc) write(r1, &(0x7f0000001680)='N1', 0x2) getgroups(0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000800021fc, 0xfffffffffffffffc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) 16:00:03 executing program 0: setuid(0xee01) r0 = accept(0xffffffffffffffff, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) getsockname$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) r1 = geteuid() setreuid(r1, 0x0) sendmsg(r0, &(0x7f0000001a40)={&(0x7f0000000680)=@in6={0x18, 0x3, 0x100, 0x1d5}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000740)="6efc2f557f4afdd662df4cb3228aeaf50645b599cbe040a7a47c025e26787dc67c0640fbc1ea8868bbecbfbfa3217ef1c76185fa25fd5c2a3f227d8785831c7a6ba74f0657dd9dea5c7cca2a9173d5db8b0fc676ea2c7a963b3c667ea0d7b3ed57e433c6cdff131c44f0faf1dd9c210bb9cc8cc581327315c111e370c8e8caff692984f42d1fc58bb7b1f71bdd25800725a091bd92602c71e0c8a42bcd9680078a049c49d4adee38e032d546fab2fd00e17f153e3a2895696052fcadbc32323311fc8b6a7b87fa8a1aa371e68ece9cf29bde61b54d3748d84050d544b4cd2e074dc80e7dd722ee0f7c33ebdb74a1ed2465da48b473e608c65fa341fb424f28d6cf55d65618d130c1784a5f37bb59aa8d57ea5bcebba94b7abc2b8cef8f22fdc15f73370af46b6c4338c1bc30d71b602a721e19901a649a579445309fd642df86dc2c8c2d0399e4225d3dd8a579a303bb9635ba9b1276320bd64772101994d99d28a77db10cb69d3fc9789488318268c63260458fbf98fe82ae58b25189671b8de5082633916e59e83c151366a2fd171e0e71cf6efdac890bf1809bf906707b2e0018540e59abcc624d6854bc7e14925e46348196f01131e707861626be980550540ecc577978e7331549f93ed69e29d1aed709583dec2d8ebabd1155723f8b1cc454759bf4aeb1c32847e0457ee53e2ea6b3c9d58f8d52f6b9e8a8a16088659b3f11675039de056831106cfaf1621b1b435573f08818d0112693876b30cd112694c241e80b0108835fd9034c25af4c884801fdf619abd67b3b78bb93aee3386af45f6ca2fd3ed8c94e7d1626f6b4815ba533e8a94986ab2c9a80d482e73f3771b7c68a3ae5104d95eb22fb959a048ae0e2de4148914c5e41bbcbd6ba00af48e4cd725c07794801ba6e6d1855720858e3ee6a034c31ee99990bb99c99e9bf7883c55e77264c9b97e587bcaa2d6cdc4c063dc68f3f3ad342089eb3e7f4943202e94279fa4e96042e75d70278f3c3dfa4bf1de0d34e8aed8da844f8bac126a19d92fb32cb37780277e540b1d8ef7bf247b1bd561108fc2020918ccd73addbffedc93242fc9d837dc633298e2ea3545d88471a554fa178cf4865bb2dbd282d23962c17cebfee7783a2eab5987a153accbfac04f6788f1f54da49d3341db81953b79a51567ed51808bb52af275430349c079d443c13e0890505386c8f7958761e8b51b07b8a017a7a482477fab890db92cd8f5b139446e3308a09c077118bb798c5ea5319e935b3fe90960377fcadd661d9bb03e703766b14a095ff9f0cef98528e35107b9807e61510f7d7e35f153cec7b0eb880f98a9d7ea66d2dfaccc4c2467974adbb789bf6d7120b81333c1876fcf9354a8808b9e79586dcce8953015bdf6c89c8441465bce4d6c9be585e5dbf3ebfac04caa1c9e3010e6966dbabdf60f62148ca12646ab4c9826df9e089f2c26d5d34feb4d8edaeb465ceb93fb5ec3b59aedd55e7acc81a60025dafb46c94c656f445042127fddba5125da7c6eded55c5e984017a926c3dd1170290b4799c9e58815d4e1a2b0e636bfe743a58c8b5b89a3847aeab8c4dbf8e6d3649d88a6abb9139cea6246c13194b8b6fb8fe66e85decb862529dfba048ecb4eae3c4c4363b04210deb501002e18a7acc0ebe0bab900ecbce1a708a00b544ddee1216c502a31aad3369f825e18d9242ab77ac654655745e32d543bbdf9aeb149290288f67c84c265b53ef0409e85419cdd758ee3cc8bfe1c7a8a6908202e84ff449e6dfc60ab3c25bf3cb914553557ee1835af1471d38c1850a7bf0ed647be69525100918bbacfc5e0e59529f3ef6d12021e0d51d24c457a0adf8026ef1dc293dd0313378ccdf19cbbd293537b6a80947566a76923563e8ef78d0589fff528b520e80b668e09c77a6db13828e8c5d62a3d00461559b8c22b49f4bb8ae8c299e280368fb1c1241e1529cfe4d051d08f428640601b78d51be519d6612e397bb3540073313a0b51d99bd58ca2c1bf42235881f007dde8af29f73646a25280b9cdc29f363ee3f4798ab100a2e501305ba7d497e8c6e3b212f6b5eaff3f9a05cd6b7b9a62f3d40d92204b945698a9e0f25f5d509a1b447008e3679753c24b80778ea1c45d306c49ea27ae4aeab1cfb96a27e4f9356d5781898e9d3d68cd2775b644d55c4e2702e3498467a0604068e6c0be91490f1d5cb5e3520aa1986f54876500253545df94c1a1ef9a129b6b2ea0477b9f7c724338e573968e110d28ef21b8c72c7a0b5c736d1f510ecb919993ca10dbcf12eba60165e01e441b8407e37570ecb5c8359f624c3f9c0216878386762f1f75867b8553676c01e363a49c768661f66a4ddd09bc70d8296c272c563ed89a919dd07f52068669ea19b37ea376aec0b25c63c989d1b360c4fed8e8f79889309111681bc18a6da7fdf5abc977c10a173f1c62208f629cd5afe12821c0712ebe7456fb70c189b2d92845657410ad28bc310d899cdd8ef4c219c22ca853f05428144f9da507e97d26a70945539abd2407490916559597992c6cc52cbfb6d60099d10c4022929c5a392ca1cbec1e3a179809d793c20599e18849074991e90de9c8f1ed9ab429ac20bfbe5a248b939b5d2536c02dea6ea3d421a945caca117e247996df52291fce46e927b1b68aa06feb788a3e10237d21bc25b60f39b0adfbc2e292fec3d59771be81a996e1a6be72a448c2fc78a9b3121158f8cdb5f6f807d106f67bc0e5363d12bf6710e93cb65634014fb285dbd5e0005dd457daeba78c3c84faff6ca9eee38a859c0ef39463e05b23132157f7cd92be7bbd27c580a9c9918969c56cd23c0847b8bab9b7894009ece20284da3cbaccdb8c74fdc21845cfff5c04b2fd917ab62e2eb95008cf0ad4aa21eab385cc890c62f7e7a7ac3a54cb18cbdbe0f1dd3957aa9fe247c46c49bc936c057b6f43f6a02e7a74c10864860f3c66f55a61bf067592c4efe06b1bed6985686ac64adb107386486e0944d65b5cf5751a20058b41f03d62bed6ae87f18724694ef31d892c0317db50d821f6f397309a09c33d3d7033051e3057a7a9152550d307c834a37a59139e2bcc224cc55eba2fd84f6ecbd29885b7e709dadee619c0983370771d68a34c73be32b282c070671fc0629e2bdd4bd02e91ffebd2cf1d0d194ac3350c1c2b131697a296772ada1f7a98a99cdd5b34fec05f20cc61f7203b97e3b7a2668ebce06114e1e60dc828948e7fd3043c334136c5a6287c758ee490b1b8788c87633e26e32d9239006794154b4352df5756f6a450fd837113fb6ee257e83e01713fd62d4a710a6984dd787b17c300fc20cda98946cfea352901bebb7d747ef74f3e0b37bc870c98cf0c418199b7f86b52b48daa2d51b35cdf837f644e8e20759b22eb1c9a37eb96656e022105759f25b015763c348d1cc440310b3f3a619d8542c751bb5e1579f980a6fefe52b0a27c6e4f9b18d1f84047c5e82283e0fff629dd7fb6ca3efdb1d3ec5d0a935767859996ebbf8c743564cd62f2bbf8e14de0861b4d9961862ddba099ce91ff90181e98cc7ddabcccbd794944e9cf12d26711435fff7c8df79e1527b479d8373213a49cd8a3a17c47820e1e9c53fc29e430f5beea1c439f1b2d71042401cb799ba115126b6afdb3c2f211269ce0b2b7386c9b4a9cea05726178c3142aed9ce85c1d45104d79878ee8042883b98eca6a8dacad3da6fda935fe4492027af9011ac030621062056c29f10c9fdba393b6636c5d4dc4f45f177581d4fdedb1aaac4b302f7ffdbee2cd7afed20c47d022017e2670d4e31c6033f0a10595715a4f7d722494d34c9bb85a26ab3e8085d6ea2c6759190b7d8cd1c5e386db4d269312dd979e10f5816bcdad198915ac49d5738173e25a850eb599f38aed5c676bb0fa2345f2a48b1e064e52a791edc574b5cf2f6507684cb213259178e888efc61ea393feeb11d5dd15f88524750168f40dde3a606aa28ac1f58be0252a8a4480ef1ccb0bfa56df218c25ec62310b0943d3410ee4c45ee6113e868e144b7588985176f03d5fd20978a5d1e8d5d18245251b5b2924cc03bfbb9f0a69e8a3d9fa365bd22348ea60a0d970e8347edc26b107916f89b2d338bce973903c4f578335903337b901b6cf2c952bfb037873155611e9109cf4237e30f13d851017ebf94b8125589d2931377d05b0c5f98ab09b3abe83090aeae6938c228aa6f006bda7d74f92186bc61f51845e220a7bf3353a382caa02771c15ce9680b446da475164ac01b7e79486e9817045243bd638080a10a7acbc296db79039cde56809a0cd1be7462bb4bd7225a9d4baf1ae4e636138c0a5ae312784eee13ba34cdcb2b41236e55551186191d7f04c21bdb518645a9f47a783ab05bc59dadcea6f159772800cbb93126530aefcd2f7b29f09434ac1c4cedd721089d2a461155978125fd063e6ba099ee3825b387090985f4076a17aa1f8869a480c1789e01f9ae5b4874fac5d3ae5095ce92563e85b18546153ff4168b9d270f5fee16e5209c97f216d74e13629710f75f8e901688e7e7ab514082c148cf51fefb31ac5de6514036a0be7cf529db5a78423cb2b48b3fe27e6d0e1034d837ae3488bd8236d1688bd49800dc83317e9c7464db74b95bc557371c1d9295dbc8c23c955cb07ce649cb5683c873d9d8b6af71a2e4df28aecd5863f8ea4ef4d91be20581c069b2117618cb781c54ebe5f63c88bd8c595e472a770f9e64bd9be70cac8d28c43ec6d0f01cba13ff5b0b20af891a6e0f860e4f8d338b1cd29504581615231ca480749850ad820722bc3b18add71161f74e47a4e3b51fd36d4e1dceac7d7c943fd0dc34296244f65a12bbf32d7a36554066e5901abb0c226b84aa5a10e261831ad744a0989aed285af74d9f10b4971335ec377dabf9b68074f07365b34cc28aac4ecc1142d78d4adb7d2164ad8d743389d7b76b7e60c37e8d81e805a2f253146f6f3d832279e6436287448ddc6b29c4a42974ff23283c0b1f3131e44f0fa543a61357c86f9da9399add264eed1d4c0e296f274c41562aee2ed12785c0e73f1f504e17ebd678c76463c4cb69d23d69c2e3b682f7f497c08aac6ff86daf9663fa7fe843c7526fe4b3147a075c028a26d5975c56cb2234d91e947ffd169a7b4cb049898aaa2de3b32628a35378bad261fa3efe1dbf476b92693e3549467391ea8ab0e56202d9b0804b1490bc7223bd0396b2bfd49f4f05b3ca3b0307356c682a911bdd13b4370b15844a6c4f648b36366b73e707bfca892e21d476433a7732bc343d7cfe8d142c1fb386b35b13ffa184e73d3458d69736dff862869caace520e35ab27d9b019d9a937785354965637c1e56aaef4ef08698e25377913e1b4eccb18db894a1197163f135a3394c8f5476f34d4bd9b3eb01befe9bb5b25f69fec197dbb8756798c78f6e96b24fb03df392a7bd105d957ce55e6d675979d031707c626441987eb83c82fc0672fa1760a24fb3f6e3844081f8a8b0245a955d01e3f20838613439f9678b7a2926e57b4c50b1d31907238570391dc9d741c7d6f5bc0532264f01094d813e4afbe291a3f82fb4e77e30e2c8d79e84fe508b078c81fb0e5c8d5788fc5bb0a18b3254724b7bf86d63a17292ca1e7c328e7194fc4667aae52daece780586d4d9150de108ff0128994b4828520e14233ff8c02a48107907c36c4b81a688238db2d390b1d7aca2404a84e9b91b8f36c26fb14bb22ad6478b8bbdcbcaf4f8d89f591e81c841923964bff00041206f50a4d96b303cd984714", 0x1000}], 0x1, 0x0}, 0x4) r2 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/61) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001780)=""/206) socket(0x36, 0x7, 0x7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001b80)=""/123) dup2(r3, r4) semget$private(0x0, 0x0, 0x1) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000140)) r5 = socket$inet6(0x18, 0x8003, 0x20) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = accept$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = getuid() fchown(r3, r9, r7) dup2(r3, r3) fcntl$setstatus(r8, 0x4, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/239) getgid() semop(r2, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}], 0x1) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000080)=""/94) bind$inet6(r8, &(0x7f0000000440)={0x18, 0x1, 0x8, 0x48f}, 0xc) socketpair(0x0, 0x0, 0x7f, &(0x7f0000000400)) setreuid(r6, r1) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) recvfrom$unix(r0, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) fchdir(r0) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f0000000400)="b100050390000000000000005786ca1120741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9181830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x76) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800000000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b002300bf02008c9798171fbb18fb9d568e58a681ffe4cdca177091fa7bac75ddc107bbee18baec51f8a0d902da5691d89953357d4dec591e7d1827ad0000000000000000000000", 0x4f}], 0x1) 16:00:04 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x14) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:04 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0238e1349829880f38106f2b57faccc0ad90e326a9616903ff0f33ff76d0738d16fcc0672eb70da9967c48a101a25abb24153a5c410986bfbe55621dff77cee26ef68cf2bca734f0e279395dda53cf0336702a3e1c54fe816dc7e9b2f4616a012728c01ef415e75cacd75fb80d6cbb78f0cfc5c7f7f2e4a33c6b070b", 0x7c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/\x00', r0, &(0x7f0000000180)='./file0/\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="2c2f16d3fb2bf666190113a8cb0980fa453a44265dbab9ad6043dd909f476303aae6f4d148fd16b267beb950b786eea7bd80c84d79", 0x35}], 0x1, 0x0, 0x0, 0x400}, 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x80000000000, 0xc6f, 0x0, 0x0, 0x40, 0x4, 0x9, 0x1, 0x0, 0x8, 0x1ff}) 16:00:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000100)=""/179, 0xb3) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) getuid() close(r2) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r4, r5) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:04 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)=""/206, 0xce}], 0x1, &(0x7f00000001c0)=""/223, 0xdf}, 0x800) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x04', 0x300, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000100)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000014c0)={&(0x7f0000001540)}) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)=0x1) close(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r5 = semget$private(0x0, 0x7, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000015c0)=""/8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001600)=""/153) setuid(0xee01) semop(r5, &(0x7f0000001440)=[{0x0, 0x800, 0x800}], 0x1) r6 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, r7) dup2(r0, r4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0x80, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001500)) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000200)) kqueue() setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/4096) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4caf200200007fd6, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f5ff4c2f66696c653000"], 0xa) 16:00:04 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x101, 0x4, 0x1, 0x6, "50dd53c905e19ef630e3ba9b2423649c36220f4a", 0x2, 0xfff}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x238}], 0x21d) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7fff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) setsockopt(r2, 0x6, 0xcf1, &(0x7f0000000200)="f175dfb2140dbc9f3ded59571bdd39101ac2f0c8a09eef0aa939d51ef0c24f990018776456ebf43cd77b912d25e7e820636b97ea874a69ace74f0c03627b133978bcf8542fd572ef2fc1cb684b888f00ab7f5356f9334c081c242f9273c1508e070caebb02c25679e53803fd3691ad3988ef5393b356b0f23260db4f1d62f7970d736a53b0b2600d5890fa18e35d04cf57862064f86bcd4c3c15e5f4aa5f1ccc0ce1b28333ee446e75d925ac83e3a6dfad8cb0e2369cc0af3ca4228ba2cf08e2dd0b004a64ff69e9bc686b082a199a09ec4029d45c", 0xd5) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x5, 0x4, 0x1, 0x1, 0x3ff, 0x9, 0x0, 0x0, 0xc9b, 0x8}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = syz_open_pts() fchflags(r1, 0x20000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4bf0, 0xe1, 0x9, 0xa121, "c0367b06d4fcb809d14f0db28c439c0642cfddf8", 0x4, 0x8}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:04 executing program 1: r0 = socket(0x5, 0x4000000000000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10820, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x2, 0x401}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x100, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000009, 0x5f, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x9, 0x20}, {{r0}, 0xfffffffffffffffe, 0x40, 0x10, 0xcc35}, {{r0}, 0x236a80327348f2e6, 0x44, 0x2, 0x89, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x11, 0x6, 0x6e6}, {{r0}, 0xffffffffffffffff, 0xe, 0x21, 0x6, 0x44ef}, {{r0}, 0xffffffffffffffff, 0x8a, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x3d, 0x1, 0x0, 0xddc}], 0x63e9f93d, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x7, 0x8001}, {{r0}, 0xfffffffffffffff8, 0xb2, 0x1, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x34, 0x4, 0x2, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3ff, 0x8}, {{r0}, 0x0, 0x80, 0x20000010, 0x2, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x35, 0x80000000, 0x4, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x2, 0x11, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2a, 0x4e74c4cbf3e52245, 0xffffffff, 0xee}], 0xffffffff, &(0x7f0000000040)={0x2de9000}) r4 = kqueue() r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x52) kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x10, 0xd0, 0x9}, {{r5}, 0xfffffffffffffffd, 0x68457961e3d5892b, 0xf0000061, 0x7, 0x7}], 0x34, 0x0, 0xc68, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x10) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="c9e25d5e38f33a885fe82001676c2441d610cc578a56a1ac5d4b46fe25d90d73ed2d0fe9095c182cb6765094b41d91b8760cec3aca4a51cb6c11c6a05449e4bf0b699cf9122a9caa68b3ffcf3fb32fc4f53026e472fa88eb0847576f248cb242f989c25efd14ccaceb16e62cc60677f375cac4fcbcb7f480d9ef94d5b6988a9b650636be6890bd9387bec1bb143d2223a73f74bb55f74f5c93f1260702c2875c955c272d5f", 0xa5}, {&(0x7f0000000200)="9695b9cddac4f267ff3a", 0xa}], 0x2, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x400}, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20080, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) socket(0x20, 0x4, 0x1) 16:00:05 executing program 1: shmget$private(0x0, 0x3000, 0x208, &(0x7f0000000000/0x3000)=nil) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r5 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000240)=""/10) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000100)=0x4) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x1) r6 = semget$private(0x0, 0x5, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) semop(r6, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000001c0)) 16:00:05 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') minherit(&(0x7f00003f4000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) minherit(&(0x7f00003f0000/0x2000)=nil, 0x2000, 0x1) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x102c0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x40, 0x800fffff, 0x101, 0x3}], 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000100)={0x9, 0x5}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x61b0, 0x44bd) r0 = dup(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x13ed, 0x62674324, r1}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x1f) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = kqueue() kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x3ff, 0xaea}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000280)="1cbe3490f1a2830c285291fa1dd5e009157d3d8e47fa70a09f347d389a7e1bb26b10e93672487e58e74c0e04fe38aba6a99375bff5c3a9978313865e10a38a5b4f0919818d830a0d88162ff9e79910a1b61620ecd25c56d222f2c26ac7eb664f43847b4ec1fca8721c225ed47afd375dddb78e9ee7d8489d634827d264f9c155d3730540cb434fc4a86540a41fd422361705aa15589a92a9b7145e59a49387d92e5b3ff7d0103e7ede904633724cd6245f1e42b9548a7204123c3f46ee7cbcb8bb5280d647768d", 0xc7}], 0x1, &(0x7f0000000380)=[{0x1010, 0xffff, 0xfcc0, "c45da39e13ad449e4c67a9690c330b646531c54949f017a9af4b71945b8df35ed44ac636b264d90028ac314aec3eba05d0599760d13cc381280827398a4072a325b7fa6cc007d4438164ecbc5cea1bf8dca73d5fe3b9ddbd0abe8174f3c7417293e3575135cb6d6941d6bf439d61001e9705f70e57d72ce1834290cfb385a8974bcd89c048cdb2794a647a3747a42ebd7db3f3e36c7bbaa53e30542422717ea5b643964086fa0a9c0d81cf56fbf66ed3aa0db9394ffb086400fcc71f548707b00271e3a8c88842c7aed6e0d3a682d24353eeaaab61be4cbec4988a4bc09af587033874faf3c9f2f394eedd0c913c4fdde0fe8ba7b3deb12972f6ade15bd35d6a8003f1a9ab31b314db99048157dd3e52a6e37f25c71507f8e5be873dcd858701f88cca116c8ac4d98cba54b12cedabc89b9d9add6363b94633eb2c5d110f757d8249842a0a278e422cef34302cb549cd846e52c2785b56055a3d3797d76dbd996776fefb17b1180acca68302f4e648dc866988639a3bda363e87f3a67783ce614a2a8af7bbf30b8ba9a001c460a5272ca3741f1bbb66a2928360e1b7c58e9e9f5e1de7701c07fad657a9413d5b95bafdfd9e90a4458433b642b7154416f1ba176b2e2040975f9e93bf5006e0a0e10b11bd8b8813a2af22536964ec01bf79de281675e06c1529a9b30d071c059982969dfa1f5bd2ce6dc62a5072a66cab7815987a4346b37a18d7727e4669b2212617ac2e2969324dcb06d64bf39fae97af77d1fc5ef8de7f6ca98fd11319c7359e95c67fd71c1145ded69afdecd9966b80771ecdadd9d92352df75feef3dac3458860339310eb6d8d9ae72369806ed402b900d2a270c6670bcfaa26d04a643cbe2d223ca2dc048ec2e5ac8553d3ade8fe7451c274ca03bc7743c03e370d1e0e532899ebbe18b5b337f753393d0d98c05d2484de49ee1df2290a924f76f1c3da2e0867b469c7dcb2af9c40495d91e34049c074de055efc670b2ee758c02fbb2a61610511d623d7817c44122d64f1fb965487957de464cd0e054286db7e39b33a5ee375cdc09594de8d0cee7e4622c3f7617274ce19060e1cdd90ad4ab20c8a163194cbfa6337d95ae827cd86f4565bd3a28d61a1e11d131ba9092b4ac2cc6463069f2cabfa6095a9ccc2a6d275b5fd9612a2698fff4d10fda38d26a89daf86ad3bb5d581c58548db8d57b526cabd1988092c306062adbb9e88ced890b3a1a5ecb7f7e36f1aa4dd47b78b4e060f44274c852e4cbaf953e2cd2b008e782aaef67cc3ab0e0b9c129039e80bb70ee10cde2f05baf0be83f0b9583c1c2a122c70005424e9fcdbb3661593b789604612e07f4ab5f79eef24497947d430490ab18db121b4c798eb769b98a014be92cfc80a8723675785a7ca759f96c2250eac2d7147f5e8c751ccbfe62083783e7acce989b61c2448d9579c47a7554e2a62591269f87d4311525eb7135a56601904d8bc165de931d31b8eec67315f44d163b287525069f453a94a5a62473e0dde3fb18982d86bf0e920940a0131f83458038754361f85bf8c820b85ac79f7ca16222dd2f47a3e3e853d89c630ccea59047fa98d65ef3bf983ff2306f5d2885ee62397daae8b10d42517a94e988cc40250785f47abc78125d1963a2cba6840ba84a05d35c405ae744597d8d939a4d567ef6b95f2cbd013b775ee83cf7f6e46f3133f83929b54131d25bcaf4c89cd216361a03090771d2d77e83441bb28c84c3d70b5acee6f76afa6069a0da58a480ff3e4ecd9ccd618ea4bf14333c07038d78e156e3bb9b631a52a7da59baadde8498e1a7de1bead63e4249bfd432f690a46f18e63cffaf5ba424dc7ff67bda38a55855761c4f86730bf5a36f4e1a2b3f8ada366fec8b482f8b4f189c19daf27705c8094a9adfb4ccd275f76b6f1299edfbef512d659aa282d8108345aab0183c947986750e42a5d1aabd30a8f90b19f8ba512268b740fe94981b96b25d0401a118b917a30e6544f0191b000d11219e4324996b932ee153531da338f6195873da80bcdd13d3e0cbc61415459c75d6e2205322d1d0636530c43d94ff7d651317b0de705cbb3f33548780c1b0084c74429c184aca167af74b7c3a25bb4932da5adf5e34cbbf8e04bd4dc3a5aa412361035c4301baae3cde6ab052e953cafc73489d864f3b8278abbba1a568f174968f1c0719fc2fe6090c23df819dbc37b118c98b0de774a99154dac176f19e6a366034653af14281729df8f9aa806dfeebf67424abad2a2031c4a0c88e17c43568173cfaaf88afb518337a168f17038de4338d0e42dd9677bf8b3a2a560925a9301ce6bea39509d301cfa78464c7eee896c07f2fed07685d912d650534dd562a5803297581f59d12bca792cab028ae094db134bdc76a19a40972424baf166b58ae741f1356221f00f003276faafc691d38d9e2b1c6e369cb6939c32384d6d3f1add5704035cdd39639ea1b0595c3122b9d36fc0fdc3e51500af4b3c38e983f1febfd80deea077fd092ea45183408fe28cfb6fc50b2c1f8740d689b6cecc9483c06f3692d0cb88233bca261fdd378c3bb695e2cee1d501632ef117ef5b60020015364a44d4ee5f3cf77774b45bbd75a3e448f05b464783f0f1e40ff869e6994a13bf3f9019d8c030ddbcd27ba1a35f21df015f5c19390308dd10309b859d9d6d7bfdbc3327e5bc4d2766ee6df4f32881c240a548c16f80c26228843b37a07363d03c2ff0a09237654e8da5cf0544c7a6f054b7b2e3d8b3f38f170746540a8931d1ce79f2fac18977e3fabf41a5b335b1609c7b1b48cdd972d4396d4d12ddaa5632952d19d03e84c210b68cd5b3f1a8830f5af7688fa4d70e2fb7ddb352196d1234c3c7a20a848d180315d48d166c78e58775fd7019bc81a52b15eb15a2d7aa574ffb1d74f7383925bd93e2dd900eb47ad4f1ea4479e6974c266102ae2bf8381102fabfb4538e766912a3b8db81b714953dbad43038219a481d335c50fea66187da047eb48b61f267ced88f15170f133911483908050d80f7cb9976fcd220caa88ad0c1c0fbdc2773a9af4e28b56151088ef8866d11af204552750305dd0ed9dbf7c58708e7d587a7fc31a81ed34e806223377e7abb73343a81889a3eb081882e28642462ab7ed40586b6c87047c43357751aaf6e10c4290570a79d64b2381dc8b32ef85544a95b199fdeb1a38991cc33c24a881bea46b45de4e716d01399545e1341e25f77d97602c8a8e488c5dcf9f1fd580f9418bc2ecdaf273a9f8e8d21f3dcc97722e23bac90a55d8ce5b569798de4de1639e33dd4ffc949c62b2afd3ddf582c05fda1471ffadac8216bfa5d1ae1f472cbad8838a377186defe1c515a9135505b8c2e0a01ea366b194df918e98ee8349c989d0aaf9333e589f5dd1ab82e3a857db09c39d30ccc1f1a954245e6c713e7d9fa395fd4f5674b18ea998b771763ed94d6b4b60dc17ccd7396ec352b2ce14e810dd506bc6899bfc3a11f56c98941152c788537bb411f764043bd20fb3572f77c03d9bbe77b125c7524e0dd531af45315dc743cd01506c5f158267eac9d0196867b9c4d56bcd421419f9540d059c6ff24b28be11bbf2eb8ab62c14eb3054a2caf4d6383bdcf529dfff48834f0edbc0675b0a65a23412b86e78e042c43e829047d4bff0cbbe80ca129aafb36fcfbc2301f7e66867ffe5a6562f8a1cc3803d3a4f84859278553fb2a87b8385577f5fb5bc14c6320550a69cecfb065e3e0b20994285d27f624539b951d737b74bd5d8d990cec0b219d0a6c721362f5c961657d5829c54e06ad9573dd49fd54c6c7f6f7bfe31f3221c6661fa2d8d1060bd5caf211309758cd5a8f95b1928380534ea9cc2939cac4f42d395622b01411118a5b9dc5a6adc95d4738fbb7e50e66c9cb84e37e148cc19c322115073f017bf6eedc097db9e6f66741263c57f64e29131b6b1a590615f9f5c7d57feea22fd37d47f28c3ee6cf6abe25c4d8b85b966bdad0968c8d72da0450c4163abe240371cb69683e66fc56bde9ea7a4ba55c33b28608ce1b188ad29594bd54e6f8bb624317f9381f6ab2dd23d2cc5e4cccd3643237111a38f1c9f0c6f087b1de8a72131508f596cb7b5402d8250c2ffddd77c79838021d7fa0065780e2c02fa9736378ca120d9cab6ffdaa20e8709a9f09d4c512c9a656e83eb703dac0055a42f6f408a32674e63e237abba3bd5937edfda1f423609c0a1b4e9d5ea259b890fbafff8c9b69e236de69c1d6d47387611ee0178e2fc93fc4e01b7643e69c6a1457154c28544c91de6cbd794eec9691996d2ef2d88df30d52c99e546e9c0429bef4afede3845440fcb99b67db1cb55d61954390c1869d068908b9b76c072600453a18fb19b76610438e08904c95ecccd672b0e305e1c4e55ebc544371938dfef1403cfd82b15e240965a294261feb519175289750a21370bf37431d3dbf3f92fb16f82f94b2e63d5c47e83e2d7484bfd94edd7efb4806f6b29d402cfa5cfb6638b5e46b7cf3db212b22fdeb05633ccacdd0d31d5faec60dcfcdcaee6431a0e7cbff020276914bcd79fbe186102b5f140185c9ae2c5e1a1b6f41ff70dddbf8c8c306bcad07d80313a59e43abc455c7ad532618237a0159c770d0ea56cdf7727ef4d331430d57902fbd1c09e1c5499432ddf1a013a1ee1b43889e4fdcac70b2fdb13c4600f8e362bdff63fa35ad3cf693bf6f87336e36d2fd0d26f3652bd049efb4834657a1d310f8a44eae6780ca4f5efbfc202662e382ebf3c1a29452e9c80ee2deb2b15efbcfa1efdb753a39d8d5b43b48368b2796cdca3e636cb78d1be7c1d18018576bcee906fdfd1e1388fce5046ab3728e9a6f837cc9e9b9c2437d389bfa9873e1efc6b26f35199997e9e44675b1dd12171e03fcaa3c44acd0809a2190b1c58c366176a7ff2d3a7fa81236fdfe3497d26635aea365056bc5d14d01b310f28bf8ddc33554b1e7eb96014802e827c5a07d84453fdb219345a59b2ca615f757c68990ed8c0ef673dfcd9577b6680c1dfda7f655d6fde718fbd40dbb854fef74d3e5a9b6c7630181ac180a7f69c9eaeaaedd3b2358806dd94e0058d806f4878e6e6f13cfd81809dc76e8ca3a9e57aa0d949bd4866b12d4d8c0c5f14d1d3463b61149487aae756157b03af181e87b617b10d08a3f5208216b8d30e3d63d0293a9eb36190f7bd6ca84daca47d4437948571410dadd08d4720eb7b48a1aaefc2a3e82af8c46017fc60ad17a06572f490f0eaa7b78c2b4ac102b895c0b2b76e237b6eedb94c97d270610ded8d2ef6cebb306d95dddd875e767367058bd6852c8f9152cc667181beb00acedaaf246d2c08d5fd00af326ca2b074e2717915e446920ddaa0bfa78216107439131abff6871e2c82be4e83fb49addc33ece31c7179e330c1f001e88a1a376e3f982e5391a9950743e821208d0e3d242801cf5e578318cf0a75ce413266c260b1df9c5ae9fb447ada691e915289f88d9c6cdb6c2ac1c4c7e3fd7a82b179bd0f1e2a18a3be14f12545724ea3795f2feffa68de76133e52c9ec110c86ea10f088565c3dd1fccd0c103301ea450e279e4f0773ff6181d322ecc9d6bb2adee0179c1bd1e35546a0cf7265fa91170c8ec7387ad66ccef1f3e2bedc05bda7492569beca1c395e4002b1e80ec79022b9647656a7c9666edd72dbd341f30c8abc27be5655584e0b94d5632ac88bb61d79b98b4e966afed707e6dba25d3b1fab9d8396020e8bf0075a5b91bfeefc12afd75cc9d4bef61b14521f923a85461465fe7b4c71843e7"}, {0x40, 0xffff, 0x2, "07a9e1a9cbcfe6ec2b8cdc6c1c45475d82cabed88264f8cea0f72d6e2ca224ee47ff6cb1b8266cc3970c0d37"}], 0x1050}, 0x9) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:09 executing program 1: msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x0) getrusage(0x1, &(0x7f0000000200)) r0 = msgget$private(0x0, 0x89) msgsnd(r0, &(0x7f0000000000)={0x2, "562c32f93b9c0133b7a290c6c713a9627343478c1b0e19307d1fc53decd6ca5bd3882846eda3a3de34f5ddbc1c8e6da6584cde91617386d88052b1c2388e8eef20463f178cc39522bf71e58c057e1ecb220c4b7c8cbc769c6eb75baf64e780019a47409e735bf6ef1753d2e825e1bbba87c6517645ccc728cced7fdb9961d306976db8e63afa732e5b10a1345b71de91170603398c093de947d662efdfe57aab6861729ba27cce5112d9af7b55c87c03b5f34ab2a0afe5364134e67a708f7d94e47f43b6fa5460e24741f6d6f1ae3998e7246894712b5ea840a79b2f503b778577a9a765"}, 0xec, 0x800) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000011c0)=""/4096, 0x1000) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000015c0)="76e91bfba01b2b43750074e773d6d07539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5334b9edb52d4ecab6e5c404ca284924102e12f4bf453de9f9db6a0a143289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f7bc6dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e108a5a08b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac00000000000000001f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42000000000000006a13e775fee4", 0x14c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0xe0, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='W\x00') write(r0, &(0x7f00000000c0)="6771f21dc0c3da3a86af6c5288cdc30870a824bfe52a4324c29ee7b56b81b93cbd4b9a2c7db4c1291c8499d3e694d409b706897e0261cb4035c36aa9671f84d144f90ed180358a9c1adf9f8eb67795b55b1501625662a286646c071dba8d7c64a04c74af66e865e97cf3ea7758dd7009d9838ba7257cdc7c24c1501d31d400fc05323abb464feb3870004f3330be2bff92469e50b72cb3968b9b11a2a7798b5ce66042107365d0f2d66ae1a861ef7da13968a5c385f58a909d5cb88fdea65f37f21f", 0xc2) 16:00:09 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r0 = socket$inet(0x2, 0x4000000000000004, 0x100000005) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x19, 0x38fd}, 0xc) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="147a375882f47dd20c26f5bcf03e8ffb", 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffef8) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20480, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x8, 0x3, 0x2, 0x0, 0xffff, 0x9, 0xd0a, 0x0, 0x1, 0xffffffff, 0x6}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)) dup2(r0, r0) 16:00:09 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="f19808d36eeeecf7a822c0e9ae1ec9f1ae102e4bbd347020cc953394a6ddc5235ab3303c946d37b927619c4b062d1e2b5a1e5858b6271a3fc70ce2e66d559a373b4ae474f88bbc8e626b3b9e3a4611290f0d339916b75d09afecedf9865f621c10eca13a1682d056ab7a68da94980c1373618dcfd49d", 0x76}, {&(0x7f0000000100)="f4779a2ef0280ac47153e82cda2be7af92af7f1ed539d199996acb883dd083d1ccf898d016b8172a45f8571dc0e0549d67fa7ee4372b339ee58112d4d632e8b261952fc67708a507b5e2d3a769ea00d188bc7a5c686ee5f962bee3f1fc4ec6f1679c21065e0903055fe8024514723fe5a1ad23ca173fdfbf1fe8e5be657c589a882d1764f4c9caf2fb8c04da5a9892286a5ce8ff88ea0cea1ff41874a2495dd63a3ac7ede7aad32e975705adad14559a77fe9407417f41f1acc60aec0fc2ff352b179095b9cdce11905f8c3e3197aabd5cf1622a234fef981d9125", 0xdb}, {&(0x7f0000000200)="6ac7fb526007cfb73d88b74dda3446079980346497a1ebc0b53e0a56e9c85088a4c8216b541b8a97f4c1facb557e67543751c7bbe06271b6a6e09a2ad181e42774b394b2d0f5a199e180606d77b7fdc3a30017287e06b44e3dd84345b52a11c2c25b8ea63f00956a211e9933da9464d548ffe166eb9071b5552f74bb282cd01f9859247398799100d498235a34ec6125b94a45f127bf0f6e1e7d3db76af7c3e77f66da5d9e615912452bdb1603fa18aa38967e7014bd9675a52d73f133b64d9d312f5c87adca20ec2a0b5c2b6362bc75e6d7ecf51b4434766d4d7a81bd120611b568770177608a0aaf128397436263ee91a6863e951393e4a08e28ebde8b6f85fb6e38a292123d9a4187a0f1ff1357c7258d88e5017ed1c1664db6030b0fa566d42eb4c90a74660e1a696f47ea560009b006656d72823ab6f1121a53827d99a71c4433ae2836fda9f2f0c50e225c3e728adfee33ed1607cba8eeb3fa842e1507738fee10aedd68d15e29797e5b37fa686e3cc4693bd70da9dd82ac6907787b3eb03c777c95dbb87c79c6835ce70358b7ce2b08a3916db2629a6e02efe371bce4f78543ddc23e772698637595d52ad71784e6605842d68d8cb12aadedebd92c005c992bae378cc63b7d5b0f47989da04d6fb9ebd6e3153905e68dc93f1c60b082664e740dfb794e377ccd367dc6d18546f656169acb8ea069cacffb6955a9dfbb8919d39ea389dc5ed69c1a2dc6382402ad66cb20a11bfd4a84617bb965a25db59e5fc74fd2e828a4f0fda5bbb1b824fa014c2d49d04bf3a800c62f7a33fa19ff3fdb1df5022c5008c78272a792b3144364783595d84c85ec411082ea79f2d8a83985324e3bbcce4453603c8e2fcb36ae88a7f386b29a9d1e1069806346abbf9f318fa81984c56f026bd84e02e86fcdb28f78f858de06925f5d14f154decb2acd6b63ded999330794e3fbdc7aa7e1355fe50eaec1e3768cb4fedba82bbfe7ed9a73128da059d840aeab4a5e88824faf75003e00173ea9421b6af116387468bd39a7932d845075160d9d0ae7fd2b7d8569cdac3f9bcd0be86cb5ba85a17489b804add1b4b5fc25a1e595a6e6ff636d531751078ae85c39ff828b4a8d4ee413d6553109ed78ebc2082755e18cdf1b2218438d8a54e293075f96f26a7e62ceb8cad963794da4aa5b56a2bb845d72dc96e8aaa6c61ab2089611f097f06e5033023810b29d1bc8a815e7c774e20181fdd0b9fe36c16a33cd0c7d34920a64489dd4310add3c70fefa18a8b8877fb16bba46b570a596fc1b9bbe7b6114852cd07f8117e9f6c326218edbaf844f222214b11c3db4ac5a97cbefa1feb08297f660a8bce8a8eed41e5c9e4c47ebde78590462ba4f5bd6387cc87867821e3157b46600fd8e5fb277ba96f2f725bbe2ee4efd3bcc208c64af36bef202d8b07ca0f9cb6fe8627cef108901d9443180cf2a4f5acc4ca13deb0d29f78b89b252104393d1d8906eb0b17db5c17422757cdd9a9225ec8461450e1ce0d18d24c8efb41e20a83fcca47e920198505ce13edc6328e7453454fec02f7a1319324ac42072b7edb31cbb5271c47a65bd3ce5f5e78db21d34895704e5767dbdbde4a6606c28ef9c67245b86575dfd113d1cf6b06d3137c61600c2cf33570a854149eec1a97eb6fae465d446f54cc38bff48ecc742e3872dbe8393c47c622c59ff6e13c8f195d20c9c068ac5773adfa9d288bee55210bf25252bde6b7050e25ad1f63b6a58545fdba0af225a81eb7f51018ee869edf77f5a9cd5cdb01dd8aacf999c855683d0d3422dc966998bf04288d0f2f997bbac581aa0aca447488b9dd16d7866f9305c78550e42b9e6155079ae83d0cb375d9d6ecb162187056feeb194f46bb63ee06ef4d2068daabe08d83ca13046a43265f99c1b4b25c536722bd19d655b444ef396e9ca5ccfec58ac91e42f0f3ed42f5ac658b651206fd3a3794e62c1f73b6880321a0101475fac35ef63f6a97feccdb54db4cfb8893c9f13e1b2e0a4447c8ca3d8b09994ceca9b33aca4af2f9c9f917c2edc29d67b4e7eecbc6675949659dc5e3351d760c0bca477197df5011555da3cd497530a6cbf88fb39a41276df06f2785c7507c3fa5de949acc0e055e99ff3f2d706ca95e76592ff17e89bedc009497e73234fd91dedb7a7e0ffcc5d754c0aa6a5f3e8f449061b46e5880d7871f1a91a52a2b8c35d954c361ca9fa6fb9c051d8a8b67cb8c99215bd4dcc4227ea52ea69b552d4cc14afe7b7e6a84787ec917220cebdf20ed3ad3622b70ffb93331e54ae06f3678a3387422682b4d377a98cc51e1ee54396a9712944b9bbdcba99f1273f9d5a298ee18f2084212f10d6e36cb8461bc53fed86a8a4bb52cf3584ce48db82d36d5c0f852ebb311479023d868258f0ccc0f6cee8cd8bcbadc0bee17961c003331c8f4592cdbf43672123b17a8b416911508660b7c4a11af5d73ad9a775c1032c71ff7865f316e6f94ae12e6c8f7424af228b0885c991405432012a44aa4972a8d1ea30692e5bdec2a3e8e3d9874c2d05a1e2d36de26919d339fe3a713d3e9f78b28fee7e0f7e55258e5b96365743bad977c7e4a2c9069d19777bf1ab2418a63784562cdb2313003d9fcdd00f5440e1e80feeaa99c4ccc062b642e40c421442f411eabb756d38276440dfed8ccada01062194142f7bcfcdc454224bdda3bd219774f4864f8f8679bd683fac86d04ec5ae69714a16e7fe0e36b6237c8c214c273beecccd9844b17df7f3ff7c2801aed51fefb982d4bba0e602b2de5d81d476eed9961dc6ba41791db0ddd0fdb6a9bb875be96eb0b565713992c9e21bece30c74841252cdc064fa917eeb80bac5752a0eb7fb2989b40406f798d9ef25aaf9334cd549b75ad320fd3ee503619ecad527784ed2a8657ee81b174538387e3db6e67f7edd01a38f115a8296c83b138f4c7a1337ccbdfcad070ab7fa38043a9c28cf9f2fe03ac2428b13b25df9cd64919e16f0ac021a3e926d232ae8d88d8eda59d2b30538e90c97516cacbf2e14b73116e9ba35dc0534c291b31eaf72b851de36e42ca3bfe4f2a97cb1ec77bfc3db0b2f7b66d7142cbd18644dd446ff8f2afe703a0417823585fafe9ee5b67e3e0f0dff421ae42dfd9f7ace67688cf286339a7dafb4c8877aed0a16e2239bd52988ea46f394d41d2cc638e48533d88c9769eedde959e185784f3fd5ea9368a39fc687a52a2839c3ffd876641f4c60b3704e02a1f8fe7c140aaeb76f361b719a1675a803ea000ccc17a0275eecaafea3e5daff8ad95a94de173b333e2c823869e9b30a7e20f7d0053eb968312b4f59d1a2e288514fa684364423efc4ed0301db6671ca104d7fc2bbe8c08bd4cb67e55f24110fda11bfc19732846ded4ce6ced0bc66152686d755e70b56ef016a3fe6bd6886f570b6616dc5cb844340e7d9ac0b08eea822f0bea46ba486bbaf19cb64f2b06f0023d5b3ea2e4007e12b658a7314cf9f7e3e512214062dce4ac6be019cf9634b522141372bcfe8720cb3f6cca96ce013fd757eb6d55d9ba968dae4a677bd20072ba7688a08c9a37c56bf5e439c17381d3a3da297c252d08e373ee320498c1f2ce8d3cc65160590971d27e11640602f9850b17618ed3597de6a585538cd4ff8984a1ef2c3972992d2e2a17b9c87cfa09b83ba113544028ecda0a577bf4b1a84d69616f2a40922d2fe1d62c2a93bda8c6758b36007a1aebff828f5bc85ddf001116afe5c23c87915bbe18913b16a46fdeee7365360926afcb16d8804921e074ff91dfca605b5568a9a684983010821d1f8d26f84ed2e2ac1788b4ef7e111b145a51777c1209edf2de711ce6277c43157410e171381b5046dd37504564d6300a2aaf850f2565afd12c520b6737d2fb0b095613bdb77143003ab04c0d1a63e61bdbe4ae2a12176ba4f44261ac65b653b992c36a70d3f9e3587bce1a393a5432c41368e7441ba1af7d8ca8dd5249a9e889b2c2b2aeeb19213a50b6684906e09c694ca15ff653f9f6823a1f54c7bf00ef7d7e2de3db3c6e1c3f0cab768d454281f388f796c14f3babc52cea28a38df62ebe00b7cc13f2c6809fb49633caf235dab298f0951b1dc1cac5c77685e112d20f366a91455fe69efe01a3d1acd3311545020fd79c091e73eaaa530ef990b3dfb07ba59773ef4760af30ff2cb9499ddd3aa04594a22150824724eb03d7852f9bd772210b565f683dc879fb9bbdd3647d7e843661c1fd7d518e888dac1c2ea251e1f67b8d07e28473e665401c68af65a3b9836a605189d493cdfb547ebeb997eb1475065e03ba0458d1a410af43fe52b4d16aa99500b5af86edf3c68e8462e07b913cbbf75df9756c047c623914bd7c09301d3ee4d6d6219807b86b1bf5d503adae9da923f93b63b9c3a128c7bd9f3f2ae2ffe028a47c8bb8f8540468916ab716b603d72cc1c04d6468a4b890d86ab826b8117c8df48265531f9a119714453ef838d44794080699f12b38bc6cfbe97de7c188cb1c80618959382b2fcde9669bbe1f5eba4b78bf6d6eacd7746d5665856587fde51706ae2fe99ddf12d558e3ed4b75f125d0daa29b7b7e36b76a6f9fe30eabe898d0e1288bffdf1438042ce8ea08dd4d72b9d6f7f69401599f562c654082c6d1885b47783dd9ec900bd4b498cfe7b0c9109158a06cb73fd584096e3ccaa2ff7ed68dda25b3f25bb0252d956b6aa5da458b8b1648d10fcdbb2b26c3f9492085cbdc4106836f253d20ce6da04c907714497352929e4774a84268a7191038f9b97a82474e1b52cf6ec7f38a74235592d475b34aa978666f0174221ea1dbbee9dad97cbe60dd61ece1f55d85f31214a0a07ae42f3cdfab869d704089e02b35db617575979a6c00808355480134bafa5d653fa6aee7bcdfa59834c6a64b3ea92db19846511cc7eb0923c9c1ad10e46bb41388b5a12af974b089527546a04b19b80e0ee1baebe874563135bd4d5b7261e2451689de20c7c779f172e5d4e76e0e3f1aed250ec2f57bd14e546888f6d034f10e7c790c3a9ee8ed0aebccc51e4265fa98066db2b2b932a3ec2ae95b9e9dc8a225207a3ced32637c6c474be300f9e8d93a00b75d7883aa6f885b574745764b2b170148e4238b07558a8d4d271d05e049fa8ea9c4dc7732157ffcb12760b0fb5d7ecfc885f1527434737f673778d6d826fd7e1ab40048ff5452d7f2a6819247501686d0dab7d6396669443e62436f2b54cddf6fcb056e67a33f088c465ef3c8d4690aa97ed2fe15c421ac1cf5a063d5dd4d45684b2b6375d8099cad6800f2456f2188b508116a2c53bdec6a9a17c90b13c59016aa33805c844a9ae9899bef33528c4592e9b175e99f8eeda2a926c96a236b00230a3fba210f952130cf4b732c1d9dc538adbe205418b8b2c1befe8c45bcfee3838fba5a7886bc2db115a8fb8debebbdd738655e24a0eaa38548eb819c748abdf16b5569323290a45b78dbfb02c626acca9e556f27abc927b183ac95f9120caf5c905c6154e3f59651f1cfecfda1031b200265492e71faf4062f542b63facc555d92bbb544cfe4a8ad0ca2e37ca27c8909210ce158cd0f8dfec69fcab2dd1be2d7d75e26fb769737b1debed3d63f9e312202694cd31fe5a7bfa55697ed824eeb51e79a35cd748c25268128f5f6ba42f09001c391d2774c2bbb5f33cfec1038ae3725e573570e490b725dbc2c69ab9eb9cf5379df16f9f49b24c9b4c1ba94d801dd2d45b2066cf4c6fed7541116cf6311bf1ab70f6fb9446bc77c0de490ddb5d4165565a92987e27a6fd2a35a306", 0x1000}, {&(0x7f0000001200)="4be892f1b01d921645160c2b38bfadd68b320d9a465d697e0e0cb5d63d18b049c22232ce333b5768932e6da3a1db34bbb8d83c140660021b0b863d187078e85bb872f455e6fcfb25", 0x48}], 0x4, 0x0) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') pipe(&(0x7f0000000000)) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00233a270400000019edaeb9e7f6000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2c519a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x402, 0xa2) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x5, 0x2) unveil(&(0x7f0000000000)='./file0/\x00', &(0x7f0000000040)='r\x00') chflags(&(0x7f0000000180)='./file0/\x00', 0x0) 16:00:10 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r0, 0x100000001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)}) 16:00:10 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffff33) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = geteuid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0x10000}, 0xc) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4000, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96", 0x64) 16:00:10 executing program 1: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) r4 = getegid() setgroups(0x5, &(0x7f0000000340)=[r0, r1, r2, r3, r4]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r6, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r6, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000000)=""/191) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x4000) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:10 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)="739b7881a8a94b25dcc0e589deb8ba03d80a4916d9bf574e412a85f9c04b511b5853942e1567bfad347df628a2bcd65eb50e9d832c6bf592eeaceed4e6c7a9142238885ba73ebbc72bf28b46e6bf7f778015630c5bb183bacb1b1c7d341747d0c04d193b9f5f32c1c9cf1f", 0x6b}, {&(0x7f0000000300)="141e19c6c9bc56759c8bf27a874e96c61d8cc63fab82908004afbd02ad9b4e3763d386c7f0ee0a8b976c9f653b426cd3ae88fe55e6d4f4c5acd30f8a26884b72a79ddcbbeb7fd0c81889630d2789c0398f2e929e1262be08ccfe51011d58d46754a21a1ee5499e0af42d1e1f27770697d732dd5b58b375e17e178192469dc9068da54650b17497b166eb19a927d6afca50656ae8a925b2a1e62b1a554f31447ce248e3abfb89dc36be662b2d0c51c57713bb099966a22cf5b11d6a6ab9891f7107989af3623138cef87469108ee0774557f878e2697c3dde4f1f7c9f56eef0815fc99070bf4298e3c4f5ee19ec30ac8a67177ca871ba785397d4fd4a47f8060fac33f3fc45c03872592908841f53647b1eb31378334e87a53f86dbdfabe375f2ac98c986ba6c899682d9b669158586f1adc12f09a49f10f9167ec4b3f0eb6ab8c2b6a82b23c5d12bf26113cbdbe025d5d5115197af09b9b9342ea4a9873319d09b2e8da0802d7d08dc52b703d8fcdf37e4420f7d814c642e2d36a7106ec9508e9826e67794d7115db8983db9aa87863be4b64926cfc1606d7de87692c7b9ed5201081789963e8de00112de9281559669f5c8c5888580887fc44031eba4c482981c7cf446da372061250c8ae4d7b4b8ff5d0d0550bcf1f8403b54f01748af5596acd85594e975f68e04de61165e511929edd26409f167ebe309a0b5d3a2cae8678e3f21c6be4a7ad0a2d9fe82440744572b0586872b5a28f81f8ea7ffadc20f3bd9d4c2b1fb60b97c372d33cab392ab1f06cfd051e261aa455daecb41b0fb4406692dd69316ff5093b3e19ae1302402b2898204c167c32404edbb313326ba5139f4efd81a54057e564426a92bf81efa375d616d392211ad81b89954649e2733420a6b0aff6c8cd7fb9acd9be353da9dfe17967bcd4b889dbe31c7226342f6fa2dd8c17235a5a08a78f7e0f59d1c87f37c8093a72aec544759de5314fbea56bdea0c10e6aad1238a7dace35f5962aa5b59caf9d74df94f199e79a79ed081a0bb45a4a35db6c553a25e2b55fd17eef87aa6fc16c1ffb99c17ddb91f33b148a2cdfc71d17d6092ce9eaa4935cec2256841fb2298d98869eb402ced0d43b70c64784cefc6f8e9b86328206d899e35e02407673452b62b2d383f099cb4cd8ab9a3140ae8973f8f947a456f3b4cc8b8715d86ab1de6d6484d8f53e868b12ce1d93733afe57c7f49819f357e2ef54050868b356fed08670b68dbabbedc2005550f6d10a6cf26e728a5aca7305b6e036aea2518e1043a75ae9f7c85ee7a5f808bcfbd9360b5bfc29f921db48f204592fd4367cccf3f2958223f5f59bea79b8a7dd135578eab0e3327586a5d23ac9656ecf7ca8ea12d1c8d68f73652b8b354f4cd23b338f47fb0706b250badd137b660495807db9ffceeca2d7825c12046a2e7c5d1db4a7bae13a0573d467d19f097b1b507de0cc3c4365903e11b4d63ea7b207286a7005e7717deb3bf894d663877f11a6cc563d659f416b4dab0a464745da0e7e536bbb43f89e6a0a124c644e7fecb2bdbd3cd02dd4da031f77f5e4e10f1206a825ac415eb3fac9492c75ff5c1673471e81e8e5fb46c04aba4aa97550dd5f5ed1396c70f43afb9636c2258e3eb10ebb9e7ba8d17769f78ca8950f105de27afb3652e2c820fdacd8baef01039d01440b1b0d1701de3ba812962b722a14b5178b9b895a0c0be1744ad28beb59ee451c7829bcb6db4ef1947563805ec15bc01fbf5132b0c990d371bf9f4cf32ec864f3848a8c0b1508bfb7ebcf4c2c9de985a19a33f5235b4616f2370ce029eb9013c40034cc458cb0f563e8cac85a05b6d04929c0bc4c919d3abe12b276b98fa474ad4821ce200cb574f64d803d828c60dd74772ba280a087ab7aadb087d0fd0b972748edf60dcb7cb0088a03db90280631baf13cea9cf3fd35aae33ff9529a783deb346d3c455e7adc4c71680d3f44c03041f40d5616a7e25ad56bd0fcdcb05deac0bd5121afdfb61fadae79bab2cf497b89aa45dfbc575aeb62f0c44cec02c52a6df2110ecda4968e5221b1a01d878eafdf51ae8e481569a630303c8983650978ba1ff45ed048ec92623ad88d37c92bfeaa7d6f0ab723cdbd741ec02e0354784bf6be51b2c0c10d382e5bb7679bdac4c07db07053c2167104d9a10d9a852e9232b585d0a0c2274deba9163cf27c046558bb91139a35303d9427d96f70aa84cf1c3f18a669966f6356113d86279244c4e3b18f73555d7807cc8bb89e3b0aa5f7d6e20a07a96c807f645e52301ca9d5572a137456929dc8bcb6b58c6e6bad2f21714d0b6f1da6c94752d5e8f4e4df91423a3503aedd322cdfe8c78879fcd392cc3f41f8c053938c4723b62316eb3313f627f93f10bcdcf3d85489b7c0b62ef13f263e475782afea2c34fe8268ca21dd01d7211627bd401c589157ab5e379f79ae01e6ede38774336c29e0ea7ad60ed43268c79b5960cfd483d82898fcfe0b668a2aaa48e907ec2e9dc54a1cb3df4e5146f3472d11347ae1beba10d93ab86b38ec18db88bd9755905219176fcc8fb499d3b9be510f3abcce18c2267b92185c6a5981c0e55dda658421d2099b69ce31f644dedb905b67332732d515a07a79466aa9b8783c0b8e7a5627cfa85af4cad8e42ba971160f2af4a29761ab5b3259f839e92b3a4830ac1f5ebe10af8044b86163ff6aab1db7bbbf3403f575985fbe747405ef7266d1cee9e7a1d63647c60c79447040b67dab41041b27c1d176aae7d84ebb2d60d7251e8859a3d0de8d8350ee2532ea276b21e4769d1fd7182e8bcb54aa0aed1b8e427d1bbaf8a512bfa89d7c6fa9fff5f4340a2f568e3195c1e757865ccef31628bcf94085e43176a253bfbd54e203c4f018a56f3719f0b60e59afd2137bb4f5583bdee9017000ebd289583ff9d8bb6a7a16f5bcbf46825943e94fe4ce129dd9b2afef8399607afcfef8d9d1785903ff2ff004fe2341a5e0d9c96d22aa324b9d2d431c28406f5130cd1816541b2b1768f89fdda4eb6af160b5e579f97b26e12f51b6c152428e3087d85dbe6e6d82a4cc5de275dc5ce2e5fa1ef0ef4d30803e8351775e1b129a15230bcfe1f34967c76ef5bc2f36f1b43d8ed482c0a2711b524ace2707c1837f7614018354cd3f78cea1c779c2d74500695d4ce930800fa67fe59688c8bdcdfff5b00d135b6c96d44ff0ba6b84a9fba3b03d9cac7c3048aefbe8b657c786667a4464acad2a6b8c74b83226e589fd18da7de9376872b0fc7b105b2c82c88f8b7c08832ed88b7cd3faacdb2d158bfb31a2c7bc4a1a28d1ee0bcfa95e018b2918e9377cd429f8242726da2923137fb407619903f9fd04305ba3034ce837dc339be88bb294b907ce79ad7978ae51be0de6fa803a7b75834f402406a0269ff57df6f472513d35aa13dd24e5322e8c639f6b04b4ac19e0ba28c7ef539a1a28580a0e2efc7163dd22e5921f5bcedeb8aa854df7bfc59d85164cad01d0037a8426856eb15c88739f5bb4de2a8c7859f91bba68f51ad1566b8b8eb66aa316e27399118555afe9a2055a948f7a519dad42380cb1b3759e0fcb87cf628656a6c279457c4bc1da07f39925b0a099556984076bd2ae285bcb1f94856916b9e59f67456de390e9b8fb6c9846a7e3d6a28b7d00f965af5284270efa2d2587c1062b2d9a2136e3e6b57754d786888bde01c3ed5830d1b75a8ef9642bb044e32a4d02d62c63f5a838e83b67b9ba59226f6803558d97134d8cae9a1c348b2b4a2e92d1a48d4acf7df7e662c3c3b58d280b9e70b71c4cb4b4895dc64a8d2a78266afe97e20e0ffcffe5f1a3a4e3c23281cbde838a2f267b4ba41fc63ad0ffdd27ddbc7901fae0faf49f287cddb3d92177c47ad8a3582911e05012027dfd98c6dbcf49ee3f1b4b6e38997ce32f14c9f9115b2700f9684ff6047b5fbeea91529b14bdfda314fb6d5aa6d6e6715df1cec13739e55c52f1b037208940ae8ac44ba6dc02d413909bc8ef52244c5d5e6451b4e1d55bbd092a2ca2e40a4705e49d18465e63cc490445cec755a512914a5a56c409c7c1b096b2341cea94144223d117df2777c6c81ba4dea75bfbbf2b968e873cc99b5c73e860197cd016122f93ea6aa6d432ca84862e1d228f461fcd6297b16f15e709bfe720787c6245a4307ceca59388f7a4ec82423555adec0621f042a1419f008411bb51c2076e88f9fb90a9242dd59508b6cb6652b263d756a47f429f698aa1465adab008c7e584d993f260f329557e74916898c6200662b15f38281165fbc0f1686a92aaa662ed4596d3d93d81d874f5312941625e14f0ecb39c1d76e4aa608ccc5bbf80ab4256ac73f6644e7bc3073d6fd089771ee87d01c44de68929c1688b2e0cbc4621e46cf5a2b8e9f3181f84ec3e30a24bb20893f3e90b4f3197b0aff1698b4c52807acb33225cc229b94a606e8439dc2e8feeb4ac17eb5991b8688ce14acf87877cdfa7c6cec01bf7adf6bf2ab3c94643ba6689118eb7da824e8d76be37958f83bc85037d1eb79fcd39301c12275a18675c6317cd0918037521718abb8244b313fca02cd56a4da097846bec036a3e1f576a4046c451a55b02469d4d986e446279904f126172e90a6de9981d72ead8158f86bfdbe79d67b7ee2b24e3ff3bada55d8aa954390bdc629047d0ea58d3766a9faa8c6490ea8a960bbf4db6f88f504fccbdf234b727848bfaaeb256d99ec74cba754a6ad37a37df95b6303defd0b8099b677f0a8f8fc1d6bd64e90b46ba49581a7ecb515014b782d314733685e5968098402d6842de7a5dda4655ae430664e8970957514c91141b9350e33fbcc175ea135f093f6326dc36f06dcb4ca071d69876e9a11c05152321c0d983427c33ede5f927b4ad8ef62bd010d0a249bfc28d6446d96197a4b7690e53d6f0f1dca8d99e3541f07769e0da2fd2aca93842d737135a6fe86f587bf8d4ed612fb85febca479c27806266583c0ff1d68957d22e8c518508e65eefd40a9a7983c091dd6a1b4091e1cc640c548a0d5b6712c9d0717de30afb66bf86294e8da43f5854fc143548720e3376503193aec3e144567dc3e5b302308558e9366a23f5754008b1b45ec004900a140ed5eb2af8eb34b4df48798e29a1da3059c7a7d34ca925ea73a15cf40e7d6c10e833fdf504bb896877bf3708debd310a2bdefbf14284a6e27aaec5e593e95ff3d532f55297666820af8d4afd08fbdc1af3a10d5550c1c6467abd2e1cca5b4696cebdff1639e06e7f80acd6299801cba8869a355d67d18093a34b1eefe4c1a494ba018982c7ae375f760685081e13f69c8f554a6be84b299a83025ece902a07bf2e1887e072d4205a7c19321e01f2b091f12e22ce4e7f5d479f77be101e0a1c636d9763d7c3a99fe2c9377272acf509896d1467ff3ecce1ce5c153481dfab284c19c3d9d612101b6bcf2a338cb2c244f7d8058c95f5512eecc4c2266f534142f6cbc240d80d9d92c2e399c9de46c47be1b1668dc9461ddf23e07cedd708d306033c362a382b1d838ebdfa1bfc9e9ad1fcfb72da09a4526281e7d80f03c6c0e1f821b06ae69ff4eb807131eb706aee54337e1d029b18c7a448016786e66488065b9ac587caba49dd1d00b405489b85aca6bb7640d23aad26f455273d7e69b56a0e8700f81fa3cd7fc39a1833b5e94c22e125de1d2cd3baddf420fbf09867274369c36b8c4ad9a387da1c59aad5a831460cc4514a58b9f6169c8e5a0f3b45b6a04f881cfe43aee0b91d0a1cdc04e97fa1b12ad6a5c7beb4ab6c9b92c5a7b4ad7c7", 0x1000}, {&(0x7f0000000240)="43a9be80534a583389ef1c81a80b812a8b73731d87b479971dfa43324bb4004057e7c7eb8f11b5123bb6849a022cad66cba5bde2f603d0eea6bb0033888463b73d92068e7afa55e5fe8d27f828c3c7ab3de7773728f92e3429dfac201323e9f219dfaf8b8e045dd8b01344c29cb2e9bd4606be", 0x73}, {&(0x7f0000001300)="4cff1f0107502530959380b764d8c73807ae5b0883eb8602342a8c463e02450ce5da803b6079694dab96b458db415aea38c300c2baacf85ed73023a945aafea726ffdd79f393008242b20b4833bdb8d816bf8f9943332471ad0b0ed0caffa02874a766520fec804cac37774391865a7496473973d016f36d9cd7a66152f846c6818fcb0c69e146bb2b4597d65e614217310aad3cbbb3a0bc8b4a31c85c58288470441c8b9097738994ff31b8b578c449489a773c264d515d972c253fdc9b64878c96131c574bd0dca3ebe2063fbc0f897bf71875", 0xd4}, {&(0x7f0000001400)="5acae3ab2a6123733c4d9e03f93facbac500650c5ee82df31b9d67ff5503fc9e937bb3516ff19d57da27c4cee528742e59d6f73e1fdfeb2e1371e9e48b48c56b3c987228e1945616ce07e41ee839e41e4964d7ac3e1f76ee25ada4a469e98049207a4b31fa7f045fd76b29ff6dd1d92e1365869923f8fdb212c5dd068b5f36cbe1536b6497c3783dce518525d719a9edd0c929b7b36e9bcfab69c8311facd95838b1b95a221601ccace76d2ed4c971fe637d1dd1e2394e32e749bded5fcf98f4a39dfd13d2843ea351", 0xc9}, {&(0x7f0000001500)="20b0f14fd6744ff8cc01daf9ee1e1d9f9fa0f164b89e398bd11a1f41a9e93b4fd3a62a46d32c7c66144b6e6c06544ce5ab16735d7e47ff66ce50f685c9b6d673624dd2d06ece0e8d69aab56dcb6fd68e1f7ae7b83bf08bd9807b70e26cb3ba6243884fb09ed3d29a195a81af0cec627a527f2ba0dcbfa29dfb02d6eefe0117a5e4bed14acff4d6042e6f0f506cb40671", 0x90}, {&(0x7f00000015c0)="a7e6f5a2bf247547701d59d783508afca33312932be1850d09bdb01c3c432f6e8c18d1ac8c5822d2d2fe12e4de0ddb84676175d323c8708ab0457cac8da8c2a0ac21fa566ff5b5b3a7b586ea049199162703cf6611356370eb056fe830e880c1cfd6", 0x62}], 0x7, 0xfffffffffffffffc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x0, 0x9]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="16fb", 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x2) getsockname$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000440)=0x6e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x0, &(0x7f0000000080)="826ede0a24da0432186ee891d43cc6102d69cf72328c797fcb072c4676d18a7875a066477004ef03ddb4ae028ea4a346283a89002ab72d34326e6a9be5cf2cea86a697c4d663b0390ddd839e9c934c43e3324176719fbdd3307921d24cd21f7d501691cc66f03e1f3ed92ea5042904039d0be72870c0f1966dc98d030be062bc1f969f6291bf1c1ae08145cc0be02caefce499ba969207eb59faf7f05ad211358cb3000dd83b9c5bb161f6da00dff403631d2f71f73021", 0xb7) r2 = semget(0x0, 0x5, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000300)=""/74) setsockopt(r1, 0x2b, 0xa, &(0x7f0000000000)="cfff9668", 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5}, 0xc) r3 = semget$private(0x0, 0x4, 0x8c) nanosleep(&(0x7f0000000040)={0xc580000000000000, 0x6}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r3, &(0x7f0000000280)=[{0x4, 0x7fffffff, 0x1000}, {0x7, 0x5, 0x1800}, {0x4, 0x4}, {0x0, 0x3f, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0xe3, 0x1000}], 0x6) bind(r4, &(0x7f0000000400)=@in6={0x18, 0x3, 0x2, 0x8}, 0x2) r6 = socket(0x6, 0x1, 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r8 = socket$inet6(0x18, 0x4003, 0x80000000) r9 = syz_open_pts() getpeername$unix(r6, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) kevent(r7, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x0, 0x22, 0x40, 0x1}], 0x34, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x11, 0x3ff, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1f, 0xa8a}, {{r8}, 0xfffffffffffffffa, 0x10, 0x0, 0xffffffff, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffff4e6d, 0x9}], 0x809, &(0x7f0000000240)={0x1f, 0x5}) clock_getres(0x2, &(0x7f0000000140)) r10 = shmget(0x3, 0x3000, 0x0, &(0x7f0000185000/0x3000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) mmap(&(0x7f00006d1000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0xffffffffffffff80, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0xfb, 0x1000}, {0x0, 0x80030, 0x1000}, {0x2, 0x1000, 0x1800}], 0xa) close(r6) setsockopt(r1, 0x1200000000028, 0xb, 0x0, 0xfffffffffffffd60) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x42, 0x8) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x100a, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r4 = geteuid() fcntl$lock(r2, 0x9, &(0x7f0000000940)={0x3, 0x2, 0x3ff, 0x3, r3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0x8) getgroups(0x4000000000000226, &(0x7f0000000800)=[r8, 0x0, 0x0, r5, 0x0, r5]) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x180a8, 0x0) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000680)) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000980)={'./file0\x00', 0xe58, 0x7bf, 0x2, 0x0, 0x80000000, 0x0, 0xbc26, 0x0, 0x3, 0x41, 0x5}) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2f66698b6530002f99a85c01bbb8dcb07fc1c3a7ae1d560b5f8159ddb7cf83979c18e67fe6691139652f7851474fb32e270e3cc6d0dbc47d2c95358facf89c0a9a852148f660c21ebeb786c0d6ad3d5c329f1ed55e4eb6b195887c97fd876083b42e3f35eeed9256cd911a46112afaedd8041dbea0aa58ed161123fbd8534c88897b8a112035b387b00c9b0afcde46d4c3b23ee619f1ca7706445f1bb02392646b4f2029949c0a8843e07ddd351ed0aa996891c6148265a40cf0efc93c00000000000000000000000000000000000000"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000180)="122e16ed8f5bb9ffd7eac2d239dd108c621eb7ee714c3a21448ef93fb92b072af78890d9ac48cbf81277b5be083ba3007ed29d500744c7a2a8dcb8116069f61a8db17e882b15b39f006651e34c9e0bb7ffb1f29a27a84c0200a75268620d85582c874d", 0x63}, {&(0x7f0000000100)="e664021c7fdce830817e0165b75ec763100fcb6b4451e643e8f67027d347", 0x1e}, {&(0x7f0000000200)="9db5b81f8659b72a9b94c78ce1ea10f9a6948e6ca4d8555a2a54ed11e236a14f00609039c348572e6e5501c2afd5355d2dc3c0143f4abb35eeb29618bfb16da3ba4009bfcd0a673f363dee7d41a52d259a368d5e9c4d6c36c7a31c88e45aefca4a37941e24217b4420f77891e9fd14007bb517073e797dab847f29e682ffcb87d7b05a03d4e4e3f26484c32066c304aab1ccd8c4bbc057fbb02b030f1ba70f86c5f35eae3ae9a36756fe9eb2d6add9c5320d5de522c45d8888ac9445fbce4f432d70f9d23dda163f697dda844ef6f9234009aa", 0xd3}, {&(0x7f0000000300)="bb7499d77a99aad6173425827b1834d516c8e79cb4d6fdc763f1817e5d9e2ee9d492fcd08190583a8605ad0bce413250e75a8ddb2ff81e17b6d6d8cc24c76ff30dbd9ce1752934c8dfb3b8cb0ad6dcc2322cdd7bdfe9b51549357ae2e59e4380f8736bb2856f4ec8a6e1e986e692e63d5c9f14fc8e1a7f212640c682b09370128713cdde008e29639f839590ec410651d4563a593c32afe72955db7f9b04092a91637508783a60bf91b5c8914250fd", 0xaf}, {&(0x7f00000003c0)="e26573f901b95573ce1f4096198ef549c638d8988362a687ca74987ac72a57dc6a5fb8244d2c972503e24bd24211dbc51576e8374ab957aca3eb19ee1a115b7de1d639f17484922d19f2a18cdff4ae7a529893c713a9b0f9fa2bcb7d549cc047d7b78e690af7103978b37bbbd160dc40c06f2c8e8346935b03f9341ba7698cd411ce6ed2989c0228ae89c3e0a29c4602e73f59b72433ca55d63e1e08130efec5bd4dd410", 0xa4}, {&(0x7f0000000480)="e2b3601d7239ea478b5965c90878d3fcae389661", 0x14}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0]}], 0xe0, 0x400}, 0x1) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) lseek(r0, 0x0, 0x40fff) write(r0, &(0x7f0000000140)='!', 0x1) 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x7, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7f022e2f66696c6530008d7be222d4b16599158472ca1d7a41751c26562b957a91951e3637dc22be0dc531a08e9ea61da35fcf2792"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) socket(0x2, 0x3, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) socketpair(0x2, 0x4007, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="8e0125d3fa2e59531e43154a4dd206c50a41395114117986a638c709d90d1ab06a035f2e6bac094055a1cbfc8bfb89755cfb7f0c18c6fd1fb38ed31becb0cec3f677e0a42609538b0e4d3f090c8d5db4c0d60f42c6253a946d0bd9c09314f02d77fdc73889484096512d42a7fd08e94fca9952bf1e238c72f5e1c90ac31ca1cd5461f6faf02f8988a3b2c6cd34ed504974b0748ee959031d337052f1f0b55fd2142534bc9924e43614d7b7824a22468cb27192477d62a648377f781b9c0f60334b29a3196a78340195367f833ea8f4c4a5fe59f654f169b4f9b66dd43a33368d294b84c8892324ced7e3690bc7a533c928da96556e34acba783d5575ecb7a7973d80e0ebcb2ac89f11751fc7044a3196029d415b9df0ae6c2262c9f194537e342860352674e2292b85d1a95e98c9cf084c6f2bd60ac7798053cd50b248d619a09bbc248d23549ed780ed85eb26ee6787277708fd6e1abdf2714f9af5d6b4702b2a56352c804e096fd1937288830f0d10fbee42987f03032876b1c3079381f6458524657e70222dcdc5f2faa57d67ac4961889a8a0c6ad1e09691cda7baf2b39211faffd9eb34ba3399b29e11888a93de72a6b253c78c6f7d1e7289d8d9a83dc24c5b49a0c7c41fc8656bb762aecf1d64c0c70bc6ee1cdece1619a94aa1b9e969e1cb54848bce82fed22fee49f7f840fbbfcad9236fa6c7849efe75185efe72a76049a0f4b859f2d1bc86fc391ca131276c12f10d4d00e66c6a2d901a6ad5d31e7bf036515b961ef8a6b935e0ddad6eb7338495157c945c6fae4429996c0a2949605cf07138d362aaf1495920c029f069b71a9748f0a40f4ed6d0dc9b7cd54df5884c4a032bc76ddb358799e8c8dc7a7a6c63a7493df9d4b0a8989c4b959ec077145a1dad44884358c941ad4e031cf7524004307e446d41e05c990de6564b2ba3c0412cc0945ff6df2ed59ada3517a67469203cc6fe26c9283e7373322679b70adb39de3c9c0722c1ab611a86e0c3f7075c9f1a68c3543614a92e757a7f509c71c6b7c1fbf577a58180dde7dd38f1025d1a565a3dde8eecb66e2521defe56cb5521f386724853dddb5b5581bf3aa48a2519f3901e565fa1295035a298497dd47c50102c5c8682017ba3eab1cfc35e9a791cd5e68b43c54a17af138e7014133a9803b74c1e39a16333521750f13f9fd35123f6b15ea5e48edae846be45d767c12de997066272b84421c4f597e1e6ad6c5093caa8e8f3da34903efe782e3b4711a3daa2891c2c67255a8252f7351464a70de73f302875bd0997261af4f6251dbd920f649254d3e345c2cee18534d5bdd2521bc93e9ada5151682fc9cb718ea542d1ca9e4dbd1408959abbb0fcf6423489b3f91ed15e3f9f2f99726f69ae07d6087c2cc11d8b8bf122fc07a4d4f2e22b99fefa6042cd66c6583b134e85a1d0eb8414581a2f457299c285680d36a96992353dfcd3464dffb8d1fb4ee42d5a687767d780639358e3752707940798516867e195435cd61a78645017954c355389adc87b44705a7259c5c31d479d5d8569550ef963dddabcc500250132c82faef0b147349ac3eb6ab798b54b61e480dbe7098e2e3fdaa554625825af4e551001b6b9cce740ca1c037f11d3db4973df55dbaaff442870b806b088d6d39fabeb643f3ead0869d8b169fbd768fae0803bb420158674ada6ad82f9e2321b92ab7d010a23b35b9f66cc6a62482d87efc8b1934e091faf3572e78ab6e8b83d3358fc919502ac9d0d17cb15e683f8f8da20be6ccbff2948815d4062f9ccd27e96158b2b3e0dcf593f2721d62d5ca68711ae28bab8765fed3494e02e6b3bc100f9db405c22209d1076db0fe25521797d5d696b0e1d5f7fc3779bcb57ad1a8ad1350a8217a104d8a84d0558cb911de6d0f57c2a6e448b0be3d19fae3801467b3242687b5bdc34aa30edea4f2310a3dc8157b3886a537bd660272be242c959c20680037dc958bc85df3e6b372cd664d4c99aff24d4605033e8bd27555fc8c92982eed7e4f369154302fc748ff1a814bc29eaef9c2a03138fd1fe1b37574e8ab250419ec6131ce1436f0cb3091f3b3d03f6112a8c63af76734625474ebf4597d86b8568f6edda5fadfa51be8e14f1db433a902b8d11f63c0f93dd3e3f41d3ef1a1f13cf16e489889138ad13b213453e8ea0601b4961e9105fea237ec2fb287ec5d550dc1fb75ffb482a8b8151f43601d67db1f5d28290abd3962e48394f8285bbececc61772e526dcac8594265648d01692760afd64433b03d3098fd3be92ea59f91e7a1dfa59c99f63fd01e420d1c3cbe43f7812e4ee1172a60334384fdbe19f2a66850ef0e2ba5256c3bb84c5b7f160560e1955e5303a52c93c1486b090267b6916cf52ae8128cc77591799af248ce6701f4c5d4d48770fa6dfd73155f2cd16eff11a9d8cdb4a472a95ea85eeef04d51435c17aad1cab0f834ab2086c7861ed524b222b431d7b5eb310414acdd1187222df65bdd198d9a4d56a09c53f9dc8afe2e67b8fcd4fa444796c8ea73b193beafa9f4e8436f90ffd3edf5a96abf67759214bde1d54849c6cfe50efe825445505b49e02706dc07faa7d9c730c08ddef3f09d6ad8667853c48e1adfa5d20d37a7d950cab32e2710f6e5e0ac6f71f231a4eada701353b72129542fa2a66001b39716aa74634d671b9b6d4f8dd2f505b93c3c5bf7fd434058b22e88213178d71545ffc94d1932c50627ec9f28e1232df42c296619030f6ea09e29fce94e018ce77f771e6403d97398d0b9e16074f9af5a0be28d89ba83a82f3a8fc902ffa41f8ce4e6da27985f007b2ab6f56772c4f48b10a5617b38bd269a28b4def81deded04c2a875270f68b9450641bda66a01397fb9a61fac35927e7dbdca04afafb6d5359f19ad183a593e0de754394a3e5f5c5cb8b2c996561a0173d7f0af2e87ad1e9fa6e6b4bd841cdcaf7e391459faf2ebc1cc08b1c95f04acd6d79fc3c2a87fde4212acf3564be7da495d0251fed3b3010ed999164238fbc6b03481c71bcd93c5eb2baafc8f1621e4cd1fdb8c0bd268e7ee00ec247c7fd93d1b9e342564ad26651311075ba920265e0d9215030bb6399122c414cc2ab4479522d0e045e19e55a02f6d438a15ef57432edddeb2fa1537202277015eb033b9760d9f009a0fb27215dc184fea1ea80964bf49aab30c87ed52397f9b5f2b16a68ab5a096e2adb3de440a908186f6d98bc0dbb6bc76275316f044cb54056a51e78b461c8bd327415c5a07e6bbaad5711a29ef781bc777b4fed3b6a48e3b56f0f81de27090a2e1991d5f99adfc1ed13127d4c27c1c9bcfa54f232d64dba8d761c5f4828aaf3d2906d81462e3ea0f1da6788247142e406016924c69403104ac5310d21e90e3cb4c728546bfae839dfe95989cc694227770868d0b4b7d3068de545e7bbb8d04da7a9e26ae48495adc5b735be127c367fb56352b055903be62241f987a229bbcf4b8edb361490c14df7f58eb688c18b18ca5539087551a47c3ad7996886c730d81696a16fab7492185c20daac5017aee8e7cf4b83b42186447e761f86216edd1cbf4855f02a82938d8686ddbaca2a24fbfd3c0d1d2602406aa9a06483c6ef5b3a5c428dffe6fbbd9b81943d5805c0ffdfc4820f0b665ea744565591939547f411ec71bc47bc8ad7eb5d3a60173489975f815a68da8703f0f77479e67b1fd774b04a9bd9243e5d5d9f2a8402b0b0ad43855a73a4047ce18f39634a014f6401128dde026ebd7eb82ed593f05811ec962da2df9abced20f726829e418971c64b73350ff1da51ca22231edfceb30fde9e4916ec57d89e86a510b143b502022c8c7972aa3d6137d2805f704ae1be9e1d724fdbbc87bfeb24ae21267186b2f9b9d0defdd5a49297bb30006c6d9df6e63a837ff1953c25204fba37d9e05ab3ac6634590532b9369cb4c59741d680db006043bf0ed722e1681c6bce5639caff30e7d92e8215e3970f14fb3be1c89f149671a3db8adbb0b590275711a89fbd2c9e32f6ca9fdbeca36dcceb5c482fd7ebdd872ff225da6b47dfdfb63fca9cc7a20c723df8c13abf3ea983901c5f640d35f3378b9fd6267c0ade71f49eb44449fcb712786a76fa6f394483e79b3d9074eda046e5bd89082eefaa27c79be345a3723739f5a15bbc716fb68700b81495b1bfd5988814302f64e30c2717dcb095fb2efb3889921ca759d81ecdc545018caa3e27746f718074136227cbd590aa357befe0882baf03a2e4db2ae60ce7010fca0f7e63fcf755053d74464f8e368d52b384b19e0ad1279b77a609a4e468fc901518c6299db40f68856a8b2df0abba82d0087d291b130a9cb358f6f8deb9c64cc78087f173f2f8d84eec0c60b87876b862079b5da17bf1217d1f6104b9706dc8796a7db5e1deb16f266f588f532fdabe4f5d0d4b644cb16d2f5b71627244c5517a826d369639f5fe48dc65abc4fac6ffc990fbe392c5fc19b47bf1da2e901f4982a2027811582ef8097a9fa32b2cf292220883e73af7aafbc475ac34ffb3f81da6bba6c0d05523b6254cf6ba78f72d8e7c2ddfad0d395fcc0989226a85b7073597acdea87c0eec904b5e54ff5dfea94c8ef9a22886fc4f82e3d1e1dff9ab249b8e8ddc77b5ce8e9d5fd2fc220d8f8642993cd6c9d7310747df8e3f6872ac165c05c36250e820bd7e73162dafb496abb293184453a2105e4dc9bc3c0b8d60f69b416f25f078f6d0915b9f7ca41a042a4cffc13a58cf70c79d6ae5a73c6124e613ae48411edc93102e469e6f1c3b9250c87c26d0b10fe6116aa5c3231d2694065b9a4fbe500a7323d34e9877dc31c97d9051aa6a4664194ed99558f061e7a5c365145f029fbf1da1accf45a248ebd730dd7620d5f842b1331a9c77478a00735bc97e008fb3da5fd11542a4546273ca4fc0c0b22ee4b99290e2f4cecf87d6d85c3ac370646a4de45fdbd7e7fa17083afc51314fbe5713f2095cc990e23c9b9a8f1d392f4088e610047d728df9a87addf1c80dc5c7d118118a000d155afcdb212537016fd55ede07616b2becb657452241118a01fbebe205c7175691e3f3f4b62356f0ba8db3c4238472aff188129c3796728b22f7509f7c99b46d8685898c1b14f55c7d24364f25760512b0343573ee77999760e74cf0042e88d450425384382366e0434f6d661e4f96d531f113c9e017d7631878d963150fd72c45905595f7164510d89bdd385df19cc5a1b9a8d95d5d266dafbca31ab13e1fcc30495cb859a0aa47f3d5b6d7f3205a8af4069abadb32aa278b4cf4ff8ccc0170b406c7a6381bc9432de8c51daf90d8be5a7a93819cd825cbbf54f63049fe1457c8c129a728837ef434c7d0af42eb13d668330d688e2cb225bc167a7f900bc9f31fc1f85b73fb9783b38698273bc7af4c03cfd2f408afa164e11de3973ed46af54d573c0f4c58d9bd68aa77facf951376ab9140f29e02b15093e213b013a6674390d082bec0d225006799ad1f2e1af88769a99218125eae313347fb68566c55935218a6e2894a7d5dfab0cf6dae82a19f01fff7ea30eab67f2596f27ec46c1953123c7e74bf7c59468908f1d033a66b76a9e9ab5ac04415064a306b4e00fa5b826cde1acdbf710c6eafce99362bdf84bd3b4d85ee09211dd017a5e59de85ec61dae122d2fc036cdfae5dc576723601b99e791379124c86c73ae734dde6b882530afbb62394502ec85cd5e1313d2f6cd59fa10ac00d705f99ec92d0a81e35c878a1ef23381c457abb2b570f1da51a54e6e488234c2ab34bb49b297402bb71e", 0x1000, 0x0, &(0x7f0000001040)={0x2, 0x3}, 0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xd) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) r2 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x802, 0x12) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x5, 0x2}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfbd, 0x1000100000001, r1}) r3 = socket$inet(0x2, 0x8000, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(r0, r3) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = dup(r0) close(r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semop(r3, &(0x7f00000012c0), 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x200, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x80000000000, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x272d, './bus\x00', './bus\x00'}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x8) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x8, 0x200, 0x5, 0x3, 0x8, 0x221, 0x8, 0xfffffffffffffc00}, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x2, 0x400, 0x6f, "13798ef79fd0ef80dd8476c8ffef2a0b6265b9af", 0x1, 0x55}) 16:00:12 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8802, 0x60) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) shutdown(r1, 0x1) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r8 = getpgrp() r9 = geteuid() r10 = getegid() r11 = getpgrp() r12 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000780)="c297424aa95ec9239ad57e58e593d434c5d93383f4f4ae0e86db700cd95a1502361b0adc24d9b60b31077b3edaa86e69e814f2fb3276c66fb5a0932b818090c4050c0bb6a151084458086c55fcbe9e65b4b3d4008fd2be127002601f850b04ed7f33f70fc2db0d46979ae573bf3f6c77fa8c602a3c272fa769d9450f8bacaacf084dc7e95794bf966b709b427179c451f1c2fea356c906a1824ced748004fda23de77c91b8ad0eb36f7f36ffaa6f7da75316027410296dde7578e93277b5efbb90dd16f8b00c4283770f3366bf7cb4c50c717312190c88f98992bef04c6fff551702c7d76650bb0734e1f9f80b9b5a2f7e8538b63595bf5a460c94716060ed87597b2bddb35a8d64dfae413aea2964d734b7e59987b8aa21fd583e29d0e0626a483c85c4c4e692b0bfd76f5320896ebb6a79acdb5ee29a8930316f15ecf9d788626f7d9b8e4b88241de7d4db27ead7fd19985f245d83db53c2b5031c25696c200653b5d3f87902a9c8ef28f61204cf7006d246348d369a8aa0dd24ee648f7313e370354ad597e773bd7024767ad9aca52b8ab9a603255331a3d9206adca8a4a3d6affe4b2945d327be526493591eec5c695b958ebee86d4581696412561292ddc2edfd94aca14d364ae8265d7f552177e1c18cd15ae9514570fcdd9279d34eaa93656c84bf1ae48df3285bebface525cdca220ba0be71412b2e79769e9e5edff7eedcdbaebf840f41690be2bb18b180c43d797b6835eabd1d8f1768ca5b1217e8386a74af9fdc448ab26d5fee73ae48ec9ec956df19f684eeda1678a1c443effd560b6e627be9223691bf9a8c7aba306b07050e3204288d2843bee66012ab49a955ce3088227a77629410ee9aff99e32fa3ad6aac8a687898439fb01512706068c11ae6a0e4342cc911c1cfe97d3f95c27d56b68c09c069c14509ba5f60b9eb1b237415bf80c6aab3a0f2f1c287a0d5857aaaf8d1de757432a1f72ea9e5d0b6b90616a5769cb2e04e066dc2352c38a8c6a23173abbdc49b60f90f8b2092a2529c5a9abe4651a80bcb60c3e4f0b3e25406d9109c34ec5bb66dae19cdceff8718f435833d9671a9b8492e9e642d9678c40168162dee359d6b56cffc235e1a047a9e959cf47c3c5e222e00b57350959772df0f699c15781f74ddb6a17226de68ffc9090c3fbbdada79c2fe79973267674bd850d17eb7ce618d830fd8c5a09b532fc81db4d043dada66880c675d88f6602e9527af66ac12d48a4cf676adec91264e66f80ff9a915a574760f48d1b8bbfe3718039ed0d4da8cd72fe003108f86e5b5ccca570f9b349c12383e82bc290ce08b84a115b9edfd3602c613d2b5585959b14ac0d7ea70620912032521684ee6ece123ed695f88e0455cfe2045541b3c6d76dfca06dedd1a24f06263406728cb6cf50b47f4faf09b94b2396d6761af7b0e1fbef6bdd330821ed7ab93e74f6fadc54dbebd8e7f1c1d45f1cedf6fc3d546b444f2d13150e7f308f209e925c428b0218286a752b2a31140b521fbd9ed00957040a935d7b59db3b0eeb75375512f1c0436c9eb14bcee2d2bf5a83c75182581376f2aa53c702e3bddb2e69ef293ee621c175d41892d063e97f7f59f7521b8ab0e5856ff9c5ef688576f4cba4655119aea02dd204edf03afaa844e8c87fa95fcabfb8d1361f14cbdfcc368df7a9f9b39b740ccc1c88903c3c1c465e724e2ded44689d142e1adec58649896d7026db4f24c7954f83b7464e8ea9165a2d5467acf5755a23ed40a33cd0d0e7ebfe02ed14ad22ff4268082e89d83f6357c2dafd7d2a678187f6da47bb73648533c6f39e94050939a69ff8fa1a606418992c2913540548e43c553050bcf0d94083c91a4f01def8af72454ed0eac8e79fb19644666cb02cddd2155a9044b1d1c25e5d0caa0e2e97729c9c20c91e97a2e9cc1213450a625087c5d18bb2e97e5652436a092ae9e5538c730c31ab5cba73472e2c250adf2dcbabcfa4605596450b608bb02d5c7402ded57c09ba1c705fd3515ee2c6d338a9aa30bd96ffab9de196d82c813ba520d38844c6e8229bfbe4b8fc331a52b2afe697f5e71921c63ee3a49d0cd44ade93f02dba180a99db0c0e2b18f1d74ff0edb30b37164e1e49a0a5d50a0ae749df279066f59310fb8e4c0942cee81d07fa5b6f09eea4b362bc784bfbc34c83856acb85e2b293e394b91b1ca0c6c25e1b79332f1ab5462547ff1aac81976ab0b11782221786bad14dbe5512c0bc44d90bce15d84bf44fe03220733acf0ed3b709d01c3c01e15d21c4634990d56898d578045bf02987dd79cf29ea0c115c2840080e225f3e3b60acc24c87499a444940a75e962e3481a0891bb1dcebdb11da8b6eb00df7563521face916aa2982a1e298136b3790d7132f76296587f4a4989b4f5b7937c1648e20965e27e5d3b1a9f7d0494b997c633988eeb0658d61322eb5d5838d4705c6b0e7aea84afbe62fe955fefd58f78769db4ddfa01618203f6bd5729689e8de0dd3b033e584349eabed28991a9aae649382bb325c66e183fd0c69117bb95d07cd60b2d449ef895915a359bb072ae3323f6e0adc25a4065a60d36e93a6a9dfbc56939fe6b958dc4c2dcc4be185d0df77d3b74fb75898e26faabbb46c61f7b38d88e5d570ebcf8b29e26d1adb586fa84be89d7376980d7ae15082e8c730d0a642ad026d674ea8a4f24ab8851545c136a447a9190fd7f3d61891e0e638fa93c8edda7c6ef59067ac48b8ca81ff1db6139d5284b7b8b13423b64f7882ad490654beba90d53c0812dfb68175b9cfa001ae303db1a6dbb4e61d4b07f84a9a8ed7a0d243940c93947c0cb1d414e116837659f1c2c0f6ecf80cabb1eedafc2bb64d76d4ef2a66ffa6b6135d462d9832a611248be9e743baedc39da2116400e2eb17c322b0f214e4f20ab261473eb1843c6a12dc663ef2df383819d339d2e80794462dcee3b017989ce696c7d97e585d9281ea832dbb757470c3a63ceccc30e9e3fee74ec114b6f89c292d1f4e2c9c241228f85277c41bf148707f475eba95618800cdd36516c6cf1849d7775d8674a05a73d241a71f56ed68f960ce68f5b3a69d67f2bf1ff4cde4e5292fd1ecdf71932a58188822d87f90fcd4049d25e44b1f00e17621a324910ded5a318a4fccc012f2f818fd2c923dd7cab8e3e57915864aa1c5f581f6387dcba4397fc19f9bf2c073e1baf8ec4c25b7b15339bddf8cdbcc1752fbbd53d27deff3a2263e63c1730f96fdee5de81ea090552ebab7e5e17ce3bbedd2891a1a7d91e2d3a74f5c19444a2e7494266c49d0d54a8f6be4800d144501737fe99d5dedab2a341e39bc8fc1e5509bdd979a219fb7aea516c633aef0fee77b6fe866edff6af8b562422a15554b7492637ac18c47136f7dad2a2bb73e07ed7f20b5b33aa855d0c1d994eab865ac8c6b430d316fe2ec732e94385acc1a1b5a3a3038e536f6103645358e8ab4e749776cefc6665fac268dd788ca9da14bd38aede5a16df8496b60880df70a30cf938eb92d5ebf26ab391b684b920d289400e3993ab5ff9a097c706fab2eae0e2acc1be87a4d3b0f4855cf8a5201a275c4fd543cdf95655b41c62f5d9be288617bf9723ae05e420b8b3f14276865b6f67ebc15ebaca8fecd4ab8a324e53c3dafb11ce56a2e104ab0e63277f01eaf37a6a3d311df46d7ca68dd755157414009611397cb6b7532aa943ae5b7d5f5fd14a8ab8832d760bcc20111367db2026ce3cbe1a7001c0749dfaa98ed3e965773b62b08406347c5247ce661491e11eef468dd4b7a62005b96f4b609e08dfaa50367d2b009e2ba3a26bd59087fd309e67db6b329ac9d34bd5df45aab76e3ec82224acb9edb386eabb0db2d58484fbae6d6e729d55dfc83305d6579f991ebdfcf6ca19fa247945c8c926585e5c372e2dfa91871d8ee74c5eae1c546776275e12e042461a4c8341ea78a31f8f42d7eef5c3ed12408ff457cc5026de4ec4eaa33fac1d6c3707cdae85c9382d309689945b1a832770961a42ed8d94b2c950561871a6e51b3fa62e2eafc1448c88c9a7bf7b1be3b3a6717c4dcc83323f0109ec88b1510ccd53d3aeab728c90528743e87de0459ce87b83276212558cb62a176652879e84e60bfad84e29521644d4c7bb0d5d5a39d0a6536b5077e216e5dbbbbc87a067f017d124cedd1e9e8e4d25134149c34618339c80095b041c4584d10a724e9d02a2ca7a21127fd2d244be3b5a42c463eac47a017036dabe97d3d2230c7c5ece5029e2531b2cd2d38f3981ddfca53b564ba15074c2eb2e759be02586258e2171b3a75329d2318a4fec028cb66bda7ab6fb8b91bab2c2523d50de9de1f71f507a9f9d01cf793dd2b1e22fab7404cc6a82af50296570f2608471bba2e0c24d0d4e7bed0c677ed0aeed4c87344a915750cb5b87c7c80064b5d282713811e4c14cdf964240027cb5494622d8e65c64fec646d9d7248ceaf65cb156ac480579865f043bb403d33ce2e12ca1426062b449b4a64a797ff7da517b302efe25a8fc47bdf851d4a30dd87060bdf388a4bc30d1309ca1fe02504ddb85304947d2fc8090a0a99490a3eb20ae8067d13d569738e692746c3e61e4eb22d2f46fcded4d0f43a83c9f4d74fe07a5b22c05663ae6b4ee9b4e14ddfd99f93b328c42da991fe5dc4f8b8dc9cc5012ee8ed0e07170ad84562d884c1fd9edf3a57d602e32ac4424aaa29ddba7447e6e39ad0d4b03b32265f3cebde9123b57af4170d8883acf4492c2c9604dc94a4edfb5bb29abca19ff18f07b08df030a9b4fca2f5c0aa1eeab71ef6a310ea2a2134c414e2d75a2007be9d3b710cda883cff6d481996d0027ab46073d7364460f2c5a997c26e984dddf8e0de1798863259aee7ecf6fc0540cb1b9cdbb5b8b66b8252508003c74ba86ee4fbbc2d8dc057b1589263ce4ef338aada9b98382a96e51d5fef94d11c19bcf15e4fe70e6457c0c261382c1d6f387676dfe8a6e31f9524a5bbc3a4c250bb3a2b5081da103756ff4c76a581c9442eb42f6a33c8e033e2baf2268d75ad01a9000ac602e9f95a4c1654d5a6ef3ab1565427b20d2f32f2b1799fa00737750a4ed6e0787e80d8d6155a8b5b548f745e01e26bf9fc4c11ee6cc6556848215ff110917cbeace1915019d3d0d390d2b5709d0513f8d39622eaf322ddccdda1a1b5e97575a86eca665bc9f5c55d69e7f9f0b1383f89b394d57aecf78fd0cc98664c918752c77b18aecc38eab801eba1deee18c649f2c9c5c5d6695cba36b9c6c1bf6f59f9e080a9917e2522fb98adbdb83aeadcb6bb09c9b581b1d07f7cbd36d5ebcd690eeab6f005d5acdfb3ccc5baaa3be0aa0489c4303ac9b48504908f4ae631954ea1cb7b230b9aa794a24ac386a7a23305c9efcc615f3d7197dcc37cb15101ce7a773c7d4d92f01407cfcfdee08a318ed8c813d01d8332647ad86fcdbd5c4e96cfd7a61b2475f6e8cfb841dd368e71d923a7d4a2f24acdad553b05a6774fdab1b05dbad3a13d5fce4655f91b60e58daab29fca83a5aa7deceee50fbc8de0cc87a7ed595bbc2af4d882020824b3b484e0bdb7b042989820d011dca8e84abcba2bf36e9eb69f73769e926283f7da10e9e985c08ee4112d7b50edc8a36dae4c8b8fb8c7d90a7a43b6071301a6e9af977bde5a0118e733ba7b984667bfbd9085025af29b53e68ad69009eedfecc4d6cda5fe481d7f5e9e364a36af956d5498194279ce92e567dbd8b0fc0e33ec8d8646fb82505a3ea720ebb1f639f702dad74df34a91fac5abf9ef2f8532f06f373af0543a794", 0x1000}, {&(0x7f0000000100)="56829e52167af54affc93fe703717faee81db0336dc008bdb1c84c50dafb04d0e440b2b9e8b8be69f8739bbf47429aeb329a1cce9dbe0876fcb7e8ed11a8183c3d5101ab06cd36ec8629e9", 0x4b}, {&(0x7f0000000180)="2b47cffe68441b49beef73f4710af59ea789eaedc6e7832094fa9bdf35bc12626312b6ebd7b5b7d21286c98ce9c97fd5aead88de03cf40abaa547db318b66447d608571475f31c16986131ee99093a19b7f2d6536e8e4efef489b6580e143f26fd34d8f84616d93c197a791464a9a8c4ee8cbf5c39789bfac752b135f3d410f98880d6a7f24fea1810", 0x89}, {&(0x7f0000000240)="218c3c16cab2da2420da644eda35f35a6457c40ead8389f00e4e1c294b0831238c0014cf48f618b90fff4bfada60d26cdcd39540c02ca8b14f9a8fe2d6a0eebed3e02f9fb5825a8366007c76b5b721ca1d366d91ae35898ebafcdd95f029e41ba4f7", 0x62}, {&(0x7f00000002c0)="b0de0ab3999bd489", 0x8}, {&(0x7f0000000300)="9e9060d97df16c3f927da803bb3f8f9f17755c958b047bf645", 0x19}, {&(0x7f0000000340)="2493b35c606f855751eee8597ac16ba0f4fce1b9726f395d", 0x18}], 0x7, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xa0, 0x8}, 0x5) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2000000000, 0x0, 0x0, 0x0, "0000000000000000000000000000000100"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x833, 0x5d, 0x6, 0x6, "7828b50b0d8bc707f2406a478dc4963b73dc64d2", 0xa81, 0x7}) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) readv(r0, &(0x7f0000000240)=[{0x0}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2016, 0xff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x9, 0x50) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506de5503ccdf3622ceab7affc09442563dcb163cac20d08f783d1478ce2e47a6f84b49608294dfa37a6b74ef34abac371ceeaf4be7fef9a6c54cfff71475990981b3a74f0149f964ecdd99db420c008babc997802", 0xa6}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) fchflags(r0, 0x1) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a2491", 0x46, 0x2, 0x0, 0x0) getdents(r0, 0x0, 0x0) dup2(r0, r0) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) utimes(&(0x7f0000000080)='./file0\x00', 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='c\x00') 16:00:13 executing program 0: select(0x0, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x180}, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xff, 0x20, 0x3, 0xfff, 0xfffffffffffffff9, 0x3, 0x7, 0x5}, &(0x7f0000000040)={0x9d, 0x1, 0x1000, 0x100000001, 0x3, 0x2, 0x6f6, 0x7e}, &(0x7f0000000080)={0x3, 0x7fff, 0x1f, 0x9, 0x1ff, 0x400, 0x0, 0x9}, &(0x7f00000000c0)={0x2, 0xf8c}) nanosleep(&(0x7f0000000100)={0x9, 0x40bd}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) write(r0, &(0x7f0000000000)="cac033e18d24d4730b92a8f89e4ebb08cf861ae7dc4374212b2ab3d6d3d5d55c00ad3a", 0x23) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f6600000001008431c93766bee8e39532b6cbdf54512e187afead0107526adf045db5"], 0xa) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="f45706728e9bb037f3ee8a522fe553704141b7c4c7f9860b4b2ff41c79073297b20792afcc7fd1e6718223e354fa98c7c1be94c25cc9e34fea5c9e2cbac57e2b65875ae171594fb1e4927c68", 0x4c) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x8, 0x9}, 0x10) socket(0x100000018, 0x3, 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x80) write(r0, 0x0, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) getgid() socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d000000008000088213e300000300"}) read(r3, &(0x7f00000002c0)=""/161, 0x7) syz_open_pts() 16:00:14 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x2}) r0 = syz_open_pts() close(r0) getppid() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 16:00:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8480, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000240)='./bus/file0\x00', 0x900, 0x1) kevent(r0, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) read(r2, &(0x7f0000000040)=""/47, 0x2f) lchown(&(0x7f00000000c0)='./bus\x00', r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x190, 0x184) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000300)={0x3ff, './bus/file0\x00', './bus/file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000480)) r4 = msgget(0x0, 0x100) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0400f9ffffff0200000000000002000000000020000000000000000000000000000000000000000000000000000001007bc614ee4db42412ed2834c500000000000080000000000000000000000000000000000000000000040000000000000000000000000000000000000000c64d0990d6fee17139b9a9799a"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r3, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r3, 0x4, 0xc) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) login: #@{~2¡øuòë{Å,>üŒqͧO³+äužŽÆ…ûZbI‰®«ÚŸO›JÉú)1!ád[Q Úé¯Z”I%?±$ËM þ¬«{â¬êPmåP<Íób,ê·¯ü D%cܱcÊ ÷ƒÑGŒâäzo„´–)Mú7¦·NóJºÃqÎêô¾ïšlTÏÿqGY˜:tðŸ–NÍÙ´ Àº¼™x#@{~2¡øuòë{Å,>üŒqͧO³+äužŽÆ…ûZbI‰®«ÚŸO›JÉú)1!ád[Q Úé¯Z”I%?±$ËM þ¬«{â¬êPmåP<Íób,ê·¯ü D%cܱcÊ ÷ƒÑGŒâäzo„´–)Mú7¦·NóJºÃqÎêô¾ïšlTÏÿqGY˜:tðŸ–NÍÙ´ Àº¼™xload: 0.51 cmd: getty 43041 [ttyin] 0.00u 0.01s 0% 314k 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x21, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0x4, 0x14, 0x400fffff, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0xce, 0x0, 0x2, 0x36}], 0xda, 0x0, 0x5, 0x0) r3 = kqueue() clock_gettime(0x0, &(0x7f0000000000)) r4 = semget$private(0x0, 0x3, 0x400) semctl$IPC_RMID(r4, 0x0, 0x0) dup2(r3, r1) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc5e, 0x0, 0x3, 0x0) 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x6b}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) getpid() 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='^\x00', &(0x7f0000000180)='S#\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x4) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x44) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="0000001860d4b30e2ee62ad550270004000000002000feffffff280000000000000000000000000000000000", 0x2c}], 0x1) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000080)={0x8, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x400401, 0x7ffffffe, "73cc517b854ae53460c4e9c9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f5605c28", 0x38}], 0x1) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) setsockopt(r0, 0xfffffffffffffff9, 0x5, &(0x7f0000000000)="72270518eca7f1bb5d06b914dc3ba5dc2b43a2a20b90b02a173c29cd1da39ff3f890a4714aa8b9de62b4b649e9ce15496f50688e1656e8717f318799926912cf4390dec4f11753cf22a8215fc15ca3c8c4ff9bbb817d29356307f04a1b825fcddc8b0d2ea5fdfc087d8fc8d450614f691a1f047efd634c44527c169568267d2f0bd239e6a877d9664eb1cc6d22270c82fd10cf24d91f1ae1b931bbff8e0c52772b7225a6b902742ccbd6c6730bc336a7c7ada69a2b1f3d595356b67dec9e90d0b4a76c97dd1be1caf46d6e9873cfa69c4de5698666bb193c0145cc994d5e83af53c5c6bb10ae57f021a66b043e1fc3d8d5d796907a9550b0786686", 0xfb) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000df1067f5bfa6ee00"}) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x180) shutdown(r0, 0x2) semget$private(0x0, 0x3, 0x31) getsockname$inet6(r0, 0x0, &(0x7f0000000500)) 16:00:15 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000200)=0x8) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) dup2(r1, r2) 16:00:15 executing program 1: setgroups(0x306, 0x0) 16:00:15 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair(0x20, 0x2, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x401, 0x9990, &(0x7f0000000080)="9f0fb1c4b9a50df57ad929255601a634bcf97833b59aeff7922affbadce1bde9a8ade17f13a525c627fa4b31161c7a351a40974e48f9a6af95c39c0f351074368de398c2504ef6d6d591f0d368e1352e7437905fae03e3b7dc448177d0c9574e4b0fe46c6012e48ad79365f836436da99157d38e53ba39bfccf5259a76ecc202423bd05f021dd07b6c40c2a06a2c79f1eae5c70dce564b43a5b62f4d5e54aa0950813eae19812af152a85eaf6d231d0c9796acfd355251d90e1f5e3bcb47098848793be4518875107f83b2e285818ac541ef847fd57fc4b46a9ede955d26c82022b0d92b8948f7f18e2a1b970c514da9f940fe3d97f5e35b63", 0xf9) r1 = socket(0xfffffffffffffffc, 0x1, 0x80000000000200) setsockopt(r1, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) 16:00:15 executing program 1: socketpair(0x2, 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x23, 0x4000, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) listen(r0, 0x8) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:15 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x0, "4d65299850919ab1845fe570feade5cfa0fa7b15", 0x51a, 0x4}) 16:00:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x3, 0x5, 0xc795) setsockopt(r0, 0x0, 0x1d, 0x0, 0x25a) 16:00:15 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x2e18) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffe01) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) socket$inet6(0x18, 0x4000, 0x8) 16:00:15 executing program 0: nanosleep(&(0x7f0000000040)={0xf0, 0x80000002}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xca, 0x40) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x20, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000001002, 0x2) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9, 0xf4, 0x0, 0x6, "662512222c4f982763f65fabdd52f918ed5d0e28", 0x100, 0x8000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:16 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x4, &(0x7f0000000040)=[r2, r3, r0, r3]) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000003c0)='./file0/file0\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0xc0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000140)={0x8, 0x5}) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20008, 0x20) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x40000, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x60002, 0x2) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r1 = dup(r0) geteuid() ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) fcntl$setflags(r0, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100a6, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) close(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xfffffffffffffffa) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x16, 0x4007, 0x0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003d00000000000400"], 0x10}, 0x0) socket(0x0, 0x4005, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="001377ae4b55891a5927bdf6578c391a6062df69f74fafda1d81ce96b7e0c0b73b0313a6cdc57f0d26e6db506c89e758b6c1bb04f86744bc23a4bc755266f606b1d2df71086c34b1d8bfd038a82ac4ec464341633151e9053dadf85846958a97fec107d17e0c087f256182edc86490aa9bfe1fd5f7a4df835e570a2cdde8ff9c01fc4d63ae600762987a2acb81251829a6d862224cb628bbae6da2713d58176c944986790521cacfaae1164cf6ea4fc3793708625168d1975713aecf585b0bf2e7ded9cb9ecd67c29a", 0xc9}], 0x1, 0x0, 0x0, 0x2}, 0xe) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x4) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x201, 0x3) socketpair(0x2, 0x4, 0x6ebe, &(0x7f0000000100)) r0 = kqueue() r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) 16:00:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) kqueue() madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) fcntl$getown(r1, 0x5) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000fffffffffffd}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001340)="941693b7f7970b88f6128768d3f77aa0169046438715593a917450f8becf59df0e413046f69754a32ce817f03f2ae0459e12ae52bc0aaaa55d2b8213e512381304b42f9349b89558b796e244c6b7f2d58c6eac7af86fcaa7ddfe1075a7d94402af5d6faf76f79527a8035d2dfee412fbd0575e09c818c79f0de7e0f386ec8a24cfa9c266312373359c2d685066ae966b041f8249a1497dc58ec94f2e7e7849e55b9d3d655378ce47408f390c0966b29154a8138fa38f046a9d1c26d658db2f348ed641f2bc44c7748601dfc6eff30096c65e2b1a21103eec12aaddf9195fa5fab0c8347dea91785835946719d943965f3a2880ca5ee471ad6f10cfbcba96ea5db792b50d537caabcd95ec76401625a9388f8a73d52f5b7e0809af10bc62a01a77eff8fe3448363bde8f17bb39139f92561335959eccff977f0e311d29eaccc5283f6291be6059024aa7ff652bdc728850aef04f20d81c1f7aa2067799cd966c12de87a9f62d6489545ab66d3109c581a0784cef5b9dc8cb3bfb51cee244ea44822e053584ae8d7da34fb6d67a4e4f5730fbe3c364da3101616e7063893058fd251218101e15766830f39398330aa76cdf7467593340c97a3843947508011f1258fbda673769d37307422ea6390be4f12f8777c33e3083b02e082f9d67b67026c76c59e8b81448799f60d646f6c96c9aecb9d298bfbe34c1b99d58387b2082744a70e7340b239af6badef5f8a3e246b4a291d576ee0def213f5c12136e61c9228d58947bc2ed74963f6c03a0ff979bc91acf44b8863e5f6384f7b2cb18bf050f2ff78b8cbf6e1404bfa8a360db85da760fac4a41dc87df94be5bed160e3e48e5bf62a6387bc9b9ea6fb8a1809b80a31893b71167a7c51742c01b5bb10da0a96a324a2697c665c37cac48d0d80b89cd7a55c180593425ad1320f63f58d3506b60f527addf8fa283e5186efe3fcc8acf82ccdf085da1b41fd9c797f03e1612fbaec74d08b7742917c471a7bcf6ef9836f1f2374d0a244cdfc41f98ce98970779f4398e401a0038dcaa23404f52f73a8cf52d2245c0a8fa1c7d13a3f8a29fe36e5f72c44e6591cf9b658e983cecbc74242344e0dc004945a4d3e0e3df4c9285a4b41a2054c8cfdb620e5cf398996bde7fc5918c88ade828c02638507ff2622a456b5ab0b9a46382b1a7323e0f385e7205869cc420f17051f610aa9dffce47dc82d641a91af01d45b32079e61698d3942acf35c5884f60fb543dcf8f141f98a52fb3d4f6672bdf97ce15771851879f9cb854a345e9c8edd99b591b6948684709bada94409e458173984ed1914f41938b4fd09cd1aa26203e92d315e07b0dba6e91472c8a756470804bb9cfe4fc899260c958dfc1029a57fc65f7200f707832eaea05d43711818c52420548ce264c4be6ce407e87cda75b0c1c901f0d7140c455aaf08e6d8b32f5bb122d70a73c3bad47503dd3da1d71a1b7e3ca5ecb66224ddb967d1f2f58136a1cc8bc261f8a08588776d44b91f392f9438b90067c81005fec054721eb7540b230a25f971e9766bbcec522252d49795298547b448a767a68d0e64ff774083c151b48a0ffa09693a09e813578172ff8fe0c76e28c8c0984faacb6a817ca414b2ce5919399c33013b7246e3a8329beed6a3efb530d39d36a4694abe84c2ed2993701de5b01ceda23fe218fca86ee826add6118469abeb74d7fec710f33331a15ffea28f29bc771169e5d7724fe3df22d3987c30bd52ba60a2a3bdb0ba30668c8f01b79024ff0e77c01f0553fd7649055b73965730b8816f99cb757b3781c575d59eef1250f0d3d3ddb83e877df86cb2cf70594d9c560e5424ea8e6178adc91919ac98c55720bc255ba84cd88b46c297c6049e0d844f4a8211fd28bb0528babf3cbd5fdbed045cf883aecd1326977bc1e3aceadc5f39fb1375a1a2e37f6638e47e2f4a37b7c5ec722fe9d043b20d3844171b9ff3984cefd39295542ab55ccdfffd4501ac3d6152575537a624834a0783973fd1bd9e409b5a23dfc8fb8fb3cce12702bd62d810c7231dc4c1b48bc7d2052eb2d1288f9018d21f070f7c16391deafb08091822cb1578ae19aaba6c4cb728b115427e881afd709bbbe115c2b5569c1b4f7ad4a2426a335a6e2807e518ccf56a29b74847b88692e75ccdaf97065aa21d94f8837145ac9ba74ec87e4952242878becb217157a1ae79c6cdb050244fb4bbd32cf64cec1ea87b307f1c5d89d76e98e00b0ac64e283f530949aa1cfd5fdb5cea25f29966b30e407de230a382033070fd8760cbc419683ede5dd6f9fe4aaa1d95cfc1e6d3fdb6e7eaa58021213e53fffc6bef246d28114fe951a235a78e6fe6e3a7615491ed755c0a0298e3d495fd9435fe011306715755158b19433a9e12a7a265ca2e88b706170f32eb4e644a620bac4a71ab80786db12c28c02bcb4a9357e33ce02398fa53db071a66fe8939accbc27731e1e363642379842b36116169f60a2e7b1abc1b39e2e19f89475da42c400b04aaa740790f9da52cadcad2416065870e6864355bc575ff58751d7f2d08782e18612f5cb983996e5ebcb17af484271a4ef5dde9680a9451381c942f46224c3804e948064cc04b39e03a4dc31666704f712f09d4c5e95e595d46206603ba4ff34255aa1bd64ddab5f91ab269f7d8cf6010d7519f97f6217c65dbcf66b11a1b76e36b17f52721a0764b1d2eea3b58ff98c2c310e09384b99cc1dce8f73f557484f12bb09f13fe7284c508c19e94d1bbf311ec066ffef4062328b2b0befc82bf917ec504299b2ca8baf3b1528748c89155e4013797f2a756816fdbcd640f62aff6d6d52d126b8ce83032d0c3cc8836f2cc6fb492343bb99bc99e07753e95f9a9c7c7ccbcb6163f18abdd2e3d133fcc2ffe6dddbb6e6396d35e59b7759cd7701236b09ef97d087acd857c6eae3b69281181473b2d44d5689c4329cb0968a2a6996999d70fdb5a04c67566fad2eacc6272c70ca62cb339a72e7441c65319b880902898b9e88f67ad452b08f44c7a08204f4777b39b56b77e9ba233436cd69270979a81822ff24e11bdee2db6ff1e1a6ded476c2f57369da3522093a9a60559d3380ba28911391fe78e0246ded947d29b3f99778b9264ae537c54b5698ac5cf05cf4254dcb020d83dd263fa22b0fb6919178f52659801e083164d3a15d390db48c5fd44096f60a94290a723a4835cd3f64656582b661a87c797ebc815a558c91c6cf1cd82ba048c91cf27e3e14213503c9b0e92f65573bd2d4f4b962c9288764a78796f195d33dc14c3fc1f8583bf302e534f17d336f3d0e382e8ec7af8e8e734eb88b3281f91a9f8e1216f5fdd6ad298b0c7e4b3932b143ce566fead5877170c6d7771b4e6a5c2d64c5b220c9894791e089f91fdef4455dcad9da126747983814f67a9a60f55da50edf95ee5bd615bb98be6905e6b97fde262f50bc1e6464167a5f231b436a4f7e9dc335be06dbc6bca23aa3bac5dd7227e40eb496644dd01218f82ef22a669b18809756e67d3829e9e65df19a67b4817fab9383ec9896215848ffbfa6a5bc02381fa626b68ff0ee9dae088c055e902e462de52840b9bc2b1477b378209ca7a18fa4c5cf38ab4392a84107dddd4f2b9f892b4f8d994a03f9510ce1ad39720f0a065e742fde8b3db5107a05d7aa7b150db339632d8ede99322df242a2444e6a27fb913b4b8af46801fd9015a3c465c5a4a45c28028e49e72647b607894a16aaa6a2de8c3953bc19743460adb542c234a3c9635a51397a96f058c54b83d8a7af7be2261290c5061dea2940296a3d6ebe4bd779416c4674d6007f42224bd9f39c59cc357c8f0deacb3a8b42eb2985e67704c265d1df9aefa263dfbf3bc63233cc58467aa49e095e14cfd506906358a785ee84d2a3db9db3e65f23539e6624999c959d4e8e7ef3ee8a3cf03cbfc2a52a1f86375a28d0c116d59e221e58211d18e09ea736524305e536e5df1e1f2c3156d78cd944e02c67d4f833efac7655a8df5caf6cbf6af1a8a900958ada020806c980074b7b32157d0798e231604e566e9085a926cdab9d75b4abd8968367d558b5e6e6917a4dcc95d08109d8ccbceddf74ae8eb196ca5626bf8eeaf008af26ee91427d7ba787ff028c337e2bcbf7af4b260005eff92552a9757d99d58db6b8c747d4adb400a4da4043848138e1cb6bfc26894dd9f980376a1d21ff9b7bc07d851cb4e02812a55764955c3bf152ba0667f042a4798827f0791437444459b84b9526891a131054b6f540f64cd4db812ad45df53afd5468922763c9a1e7e1cc944cee096acbbcaf4a9d5842a0b75f6fdb161f798e13fa9fd6e79ced92306cb202f6fa8b0882b5eae8a753b5590ec73d1146a7e1f00d70abd6a99ffed21a4dae10bd6d60cc5b0043579a4eca58ee8a89a8bdb2cbb826f1a1e8a57de6269039fc43a50ecedbc71be5fc5731dfb0404a0b8861f057768b67397667d973395ad0aa8a3cfb0437aa011453902aa8dff7d1a5e898edab58dbffd7568a303143f831a3a22a5033c33f4326a42142a79b9c28200b07216fd04eff5c2fdeb85582214e959fc1b1db2d99f1fc0e81414369b593051a842fb357beb45bf9138e19909caf080cc8ac940c07c3e9517d301480098fdd80f334926b4035b119bd033b2f9d0e35ce9982a9cca43ec0bf16fd7438f41a3da687e947c5a0384bbd255882dde39278e5b18d143bf3f5da2ab689f0bd517c22f446b342d1832743f436bc139a6f9f3a95b8dc8676c2b14c398a9fff2235a8a3c2aa4a02fe1ae98f4736148bca959e4d3ed2dd38f3124fc2630f7b1c1844f86b196c85ad6602196efbd18e17bede6f764cef398d30bb7b83a15b501d62d5c126436999aa70f704f2cd0c90c033a9f9e9aca228f4f6c40e05546e132262b436880232b0096a80dae0ac58cd1b3e2ef3fd78c0ee18014a8cbbe2005fc22e4eee3c651460408cc4644812ce003c436264c9f3abd6ad3f0f46a35e7556fc355c945e5332d8a284053d1692c6eac9fa0dc048a4c8d7e2467be510016d41946401687a21e512d073c624762adc48fd0fb4b487b2c33cc97fe8459fa04281948420ada8e0e5f4318db41be8734eedde350709c7b81acfdd65f1d7ee39453d08f865e0ba0ef3be0773cb3b5363ad4431d713f23cf0b0b3a4cebaba241caf88c53319f579534e4c5b5cfda216b9ffed0d5c75070b5203f79e201bfd02064f86d726761b70bce4d0700aa167522d415a3227a073d1d3b0ca55f5713a5c9d1bd6f9aebe33a2a75f7de11be865f6aac25439c2aca08a3d11018bd07676c737de388d6b883a8c5f791854a368840323cb83891cfee96879601897fa9de8b7e84d76e03415184d62e1572f792ed69d2d9ea6aaf476f03688b3669bd1d73bd147d57e8666123ddb5fd628b82145c814eeb9b2c3c5b2a6f83be3b0307a65b233077c2fb2b2a2b9cf1be286948824443eb32e5c12313338ba718d8a003951ad7d65a3537dd7c4e48abafcbd3b1d9ba2e1ab4c705c9606abaf43919d8aabb28bea7a61117d25f141a8c4d9f8895506f66759752256b8d592eb3ae062785f42d7dcdd33f09a5ec897fb521546c911576fe138c2631136b5b0b129996b47fc4bfda0dcbd308c67c054467c1db3c860eef08192b197919f4d0b6285749860f35bbac8f625ee6c8ebb07c9f6b2be778df9d562a8c5f5e76bcb0e776b98f659102eec355e83d8e66ede153cc2031a999f0f90b5b4891daa9a3e0eb4ff9bd64df387342afb40c1095f3aff027938bcd11cbcb7d83a04f0b", 0x1000, 0x4, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) socket(0x18, 0x5, 0x81) accept(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) 16:00:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc1, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0x3, './file0\x00'}) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x4000000000000002, 0x20) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) getsockopt(r4, 0x6, 0x3ff, &(0x7f0000000080)=""/243, &(0x7f0000000180)=0xf3) fchflags(r1, 0x1) 16:00:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) setreuid(0x0, 0xee00) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r2) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x20000000000) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x6, 0xc004, 0x7ff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse0\x00', 0x400, 0x0) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r7 = getgid() r8 = getpgrp() r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) r11 = getpgid(0xffffffffffffffff) r12 = geteuid() getgroups(0xa, &(0x7f0000001580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r14 = getppid() r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000080)="33ad185c669cdee40ee938afbeba22fad1c6d773bcb6c3cc2810a87711976a8b60096e2bff8ed9c69100ac95c2dc18b82cc68c", 0x33}, {&(0x7f0000000180)="46d7ce226697deefd4f8a93a60fb52c238ab48d478383ffb672925c34efe67f2fb492919296b11585a8d788dffc1c588c25442edaed96a61277e7ec883d64df8ec21208e47a5c05415aa51f087f0c0a4f63e611e54147a015b2c6d37fb9836d6f7c4b00497f179a6e01b0b69714f6acb15496ec76f3033022e67620c3ebb994e6e2a62b9cb5d959d505fd4ae9c010e0015b3f5b31d9e8910e8f38e9fa95e34b4cb35d00486dcae0f5a6d2716222d6c35132724c919f1219d26f9e1508e1f2c22effb9178979925c8253722f904e8ff14f134a2f2846824fa8b97d81f37971187f14b75245f36c34be0540e3c21e286554c784bedcf8284dd6b7251dd0eb293c169154d9ff0b4afedf592d22096430561aacde704dd1326414dbbc095ebdc9bbeee1f242872cf62cc5ac59fe2743675208260db2b07ecc0f996e8f3666f538de6b96bed32e6b935b2f2022721a86f2647b6510158028a557461264044a07718532fc3502cead2981b5166f7c3d8f601fab5da65dbe3b293cd8d9e2c36a76210358e5a1abbb34c7f447db599b4830992477769849ea74687d63ffa77c107b5c1e3a316944c1aa1a2cd17bdca492182f36ee1bb6f402f41219ddd68b406fd2f07b29c343b31cca45d8dd4090cfff81e66ed3c2582ab220204c379c0a09961ec251206103769a6391ae0abaef1eea83c9872a61c1724b8b9c92aa8960c81b41ddcd5cf5a697d67c69766ec5deb577de20206bd913d7f502287c1a4613e8b6cfc2f127ea923d15b045fb3748068d8f151797aa3fc085cd7318985c62b8c775630ec39edab7084a319842b85f6f161926ee167ac4b6c99c7a9954d6b1ec8b4feb2d16c1e857367f0e0792a6c0a61a140f23a50ff7898c86529cd0045772a45c240e9fd44def38e47f50bed5a062b2cf76debd289d048c8941daea7c2fb7d1c8bd1027f6998f8cb44679a9d8191eafeb2c859b7210535e86195a2fefa85f4c6e15758eb3292c00731a8e702b8e9d2255668fa1dfc0afbab61ffa78cf436154bba916dd4179fdf4d08b79f55234d6f3c9b70ec3bc5fbc454072f4902d33a4e9a4ddcf063a877219d0067c82498cfac2fae2052f0fcf323826f8963be60cdad7a77aa04f1014f0ad51976eaacf8c75b43736b102047219ca73980feeb4a4ca0a06f02d96ac5192067929a7c6adad468ad5adc8638b13898400627f6f09dd6d3001425304b7df9eb5d4e77968be03d3f5ff804147b390689517b1621c7e52d9f4c7edcb1287023a10a98c8f527c5e5599f7b37606c5d200afb7b08efa1d64e6c9a7f8553a53e76022f82c9d0a0a9ea1c268cb118b8d06bf1fa5699dcfbc3c1d58b76ca1c897a71321fbbfab1f365f149cdbde3520dc5986ea4bac47674a0e51f7a88669d897716c5aef8e14324428dea99554dd9e53e9b3e8693908dde509a0f77f25c5390525948def6aafd61bf9e836f1c414ad21f18b750de2204a68c4cd6aa5eb6d2ef243825f027cd1637c76dcda698dd97411783fb2cd81e39646c9961bd2f987d16317e8a42e15460aa9a3c3b48dc08758087dd3dd9215cc52501e7551ccb37b255931ab600079e8ee24d892d51e2172ceeddba793b7fd6383bed1ec8ab5b271793255dd8e555dbca95484e05909ef7565424787f783c224dbc53515cafcf67704d17cea4ad14ff337498c8afff0961ecfff0ab10cad818173bbf729f1bd95d1e373e44d3e1dbd0c449062562167db01b1b02123a974988faf66a8f370b0da6e096ecb926b59ac5b2d17acc1116e773392759bfdf5acca6880620c0aa766b57cc437d366782ed2e2d0e703a98c13f4b1374958742aa7498a8f7e7b46465c7752c7d64e01fe8f9c524bd8f5f722d1359d3cef920e386efcf5a0b6eddb9873705b1aee1f7d103e477745db2dcd6fc2d1cd44312f5d391722b5633e4e8d78924cc6b1df7a87b3e40e9805df5ae16043d1d27ae49b79d25896a5cefb0fa03a4fbe7092e3de79092b16a82310248613c176b485eb4c105126554c615e2e8ee759277621c6d45e01213b98c2891bcffb68c55a02186b00faad50befd04b6bc8c42439ac69f9db085f416ea3f878fed1971fedd8583dc7964ef8fd97a976a571e0f22fd88b3ea31dd25f3fafc0dbc42fb2426e123db7f7b4a1bd8967881fe767909c3b18789d5bee61249c4731f13ce6362783109dae6f31bd1cc92af1d045c50f8b5bd58ee6c8a7fda5258c0de8308121481983f215d384d9ad703ac5a3aed9fa93b1e24ae5bfcfdc6733f49c9959770ed511ebf04a1f7d65937256c4f7c153c85880ad269c5bd4c93b6f8c16d26758f3ca6f9e8b35aef95a60458f0da9cc5975ba0f0c4ce66ea7c4f3a0a2245c7da09c82922920b2381468b0ebceefca640691d5958279dd3f03e766c6fe61511e31cb7d07f7e9f9aa1f016ed8df8e0fe6d8caee3eab343c3db0164964ee3c5a79bdaadb51278a247216883579a9901641aa2cbe3781feb615adec29c393e0f87c3510d84883fd04be1b5af4adfb02123874fe1ab3bc290c5ba4c9a1f1feff50cfe670f2893b0923ad26c6793bd706a49057bf9346bb4fe281510d8de0133016335c43bfa677d7a1205ff085a01cf79d203c8ec828b06fab3c881e9e5f41b591b4c5c16ecdd83c0ac4199b82f03a145c44cfe266a1546927b1a26b94c181c6fe908293136cf543addf054862e46774ca36cd1f69f7ec036c5497f22085031e6c1cf96cce8ede066dcaf597944dac10021505d8a234410a18833cf8e0254881cba06033ada9d9956fb0d07512bcfae24928a85697e924ef9274e85febee36d53c25eb15e815edf5ebd9633a81a6539e375d1eb892e47f6572b504c8f2b7abacd9787dc298069535bfbb271340f0d876c8e6f1c8883a65f143e4d02f1381d58cbe12ef0054bbd442da1b067ad490c14a6b18930baa9ef334e52c0c67351d335004752777ad6c9ef91679cf490b258a89d688144f739832b67abff2bf2f3561f8bcccd27efcda66676660dd46a806e8619cf84562fd87457697f9253e38c9212b50437af766763f02d8586fbe35beb3510cc49f0eefe8fbdb0b54dcab6eeff14fa54b581539ecea02d6f02d45625a4ba6cd45168d1db1d9c3c53ca65cca88e9466a7924dae98d248b2a95e9d06b36e940421f68b9b35acf75f0437a0ce59fd2cc4aa21c73c53675599d8bce49a57afbe0a1959ba625f562d364929e56db23cab01bd8faa04bbb05329e861eb5b3c1a77510e00a52581b807274c3a38ed93f512a95fab26fd07f245e9b62e63e07f210e57397dddd3f00ef117f8a324fdec2cd1cc328c36e5dd22917a6fbb442e1deae4a91afa2e5ae2e6a540ec465f90c9e0582050c98ec98f69536749619e76d2b38743030cbed32b80472c30b297e38a7053830836937eb38906923bdc09f7910d0c6bba8020e3d21c522842966fd9f48eec98568085fb466c09dfb6a45624b8ae68f70e1da203dea5c963e5f0ecca4a40fdd5a9307855af6ede387dfd8294d049c468a395c8a7c3ef64b3dcc007d91ecfde8d1c4b37c26a99e7c55f68cdcf04c139d0317c2866ab23ae1ae357eeecfa89968fc9b02693403fbcf9e592a32a38834cdc620b19cd48cc61db6da7ffedafc4273167113b8fb31b0ef234539b54ad3229b533d504a59f46fb7d284c2d12d3dc84c0b5fadc5f32cf5dbebe3c5b3f53261057ae1e05653dd379bcdabc3a6f98c8b88c30f713bec44632a1036d7a6e9e515ce69f7d42027fde7d91b44c52d6943b7f786203020a907fbdf8ec986fe0ff9f17051c48f13d6de6d75953025f5bcad60d43be31faf7adc1adc9b5473712229d1c55199b87bf7e71c3b5cee2a7497ac83a35c4260d6fba452c3f61ca6b6d28c06acd5a0f5040c9f6c85ddac1d10f36e30ed890431c201bb41cea3ad8a353c443e09ad71d3a2652184a9d132a1facce29cb8e85b2dfb7255b511d1dc7ae0491b4e66ad1228201b0dc6c10b44b6f5bb8dce9f47eafa9a29f818f0b29faaea35c33c85927f2ac713caa6a1329d521e541da06d3d70b01580ce4e0d42a1ce674b291d69e2a605d2ba55005a6e8a39a0d7c0e27ddd74812c11580fd622eb607768a1029c68ce61c9566cb7d8edb3c5b1e63b0faac81b66a4a04c5b833b0183cd2079282b8f63fd702099187b69c11864c1dd16b4991533ece6fff61471497206d46bf8f283dec9cedde53129a1014d800f27acd7d1ea8650728d1e90d176d697a0d020b4d32730928f001715ce1f9bde5dd8c5372f3fd7e03c9d0990439d4c9721c334eb958c126fe3c7dec5f80aaa2a7e2b0ec372b5d0880825be7f131694ec85b2720c99c27c6be6ceebf371e0a91f8558f8a8f9b597821608f14da0e46e03fa57d458d9a37476d81f4356bdb31d3cd733ab0e4945fc5070b147fc97bf7a426b68baa384fff61bc8bbb0fc42c18f9e0fe5911a04e50f39d6b5249fb398bcdd280c8ea89e8f1056b9d776c5b0a1ea3b73aa14180d7c865dfa075bda1d26690f8508d662e71865bf990f032e08fdd2b00be8c6338a3c29f19d1674035e2e740e9722e29096796b86c91d9bc3c035f06c935ff3bc01f519b513410f416079a7376524f615cea50bad4d5a6639d597a43fda57c7a7d40447da998bdfa5df551daad84f4817fbbe53adbeaa139ec068920945819870cfb53c8d4bfea47a196b7bcc534ff0605d2a31c86f25601b6e3d8b2c990856ce4ffa99780f3991e11017977cac8b05ce48efb9a422838ecefabef561722a445e5c0a6575321aeee70448e95981153c587f1de86172f45a192e39b946250721a3ffb2fb68707dcc82d8bca2d8b95d4c3f2c2c052b479c7630e46a8d786af6abd592992a394ed1c828655b8c20ffb02fa79837439928a1a98e787045bd2d257513d2972ee68ee71c46d0d7641eda2952a9d98f0fe3469e70e38d97cf4ccf799fc00418a67ddfd8f4bdaf21ac580d95fb5c8a63be7022ca1afdf5252a8e7274cfbe31354aabfaa9dea23b5865c5b90283560ad2746873b1064967f7bade88ee04e12d2eab39adb4bf84e7336f66743e741c4e988319727c28457b67eb8bf40027c14ae37ba3558db5329244d52bfcb9bc29f6808c2979264e6000abf6f55471c2340d20cff6412b13d16b46561624a716daea6f79493c11dfe6f1ae7267848fd9af0e50a5f08630746e30c3263ff99814bb667c1de1375b703d6282dc2731b20646f4c4af1c3338ea1714526e87cf3f4f847807100259922885dc82976353abbf79ec9488b44a6f9d414df2b3b026e8c8fa12c8b2f6a23ee45f07607674046c43578ee9c9e5996b3d247b4a74f8595d223e4f156e5f55559ea55f9a5c200321ae08d810c0b8777ea438235e35af9648d7b6d796f4e3bbfdd8e6a00e0870ad7f360d9333c3127fe8b56478db0651016b7f9a5b99b5745748787fbad8a002c668fa7511674e975b82be88be239f51b0ea15f5665591c8febbc68aca3684af83c460912d3e5a25b459cc2db51e56cf449d89bef360ce8da054c9d43afd4f9b98bd18e58f26fdc547e08bf9526d7bc6b774ef36da40181415e74ce3acbcefbf484f6663b5fff52c1ac93c8055fafe88b336804f35ae68d2a0c106e5d609b3e0b2149dac8fdd7c421d477a2ccdc5dc187990033e96d4f5faa9a588cc7a0739d8b8478bc8ac0d3122736ec1bd1ca93930d150ab708494141082109b218f09c2dfee0532b5d7794ebd311d7e0300ecba5bd032c846401caae95a210c1da8691b63d50c5baa4e057d83cbd844a8be052ce39a00290f9da2170ab0efcb43", 0x1000}, {&(0x7f00000000c0)="d5caa12c84b20116954d4b0627a06730ad98c2c485d9d0d87061757fb3aee9b111c67fa9462ab101", 0x28}, {&(0x7f0000001180)="5e01e32ffc3db2061b6b63a2a6ced7baa333256ffddebd487fb7ed9f997b425fd9b108aa64c4da0cd9667e134070426f2606613ef870c6de353a1a55e46ea1cb19de2781e8ec7904785ce441286f53692a3d2c4bef52fa766b8d6f04a4aafdb493722c2c20d888c8ee871b0926b954fc2e6cdb402d60a85240128f3bc57c2b1e13b98fa0463270cc02f144c9ef697ee4ac233ff8d16ae2d896a03433b048496d28b073fd91921e3d8aaabce77ca84f59a35b86984f0e068facb5dbc8d0f558f8625a0f5b1a424b9e066e7300fb1fc2af384b083479314fdd57b7f966", 0xdc}, {&(0x7f0000001280)="ed14478d713f8133eddf7b9920616bebebf065c1fc8733cf46cb9d969a894fee06ada311e499485a9e3580dd1f94bd894ac3fe0feca0a9bde814ae9f27b426b78c1f1b0f2cc0fe493de2da50a313f0c4badf9489a8ac2b2cd582ebceccaa9cf201f8e52a0090a85adbd49c90ab1ee22a6856e315ac", 0x75}, {&(0x7f0000001300)="d996a69a3e66ddc81f97df5b821a33ef83345fed3e9245ffc788cd707bc8b895a0ae7dae19ce6e9adff681d95606e4d497891a52a850db647701bf757e608f81d730b7f13af60933ba65021e3d8084a16227cb4e9d0551094f53feb926dd43a6bbe91988382a99efca86712062b1c99f0ace438ad1c2799ae1c4dc624834d289d666b27ba4236f8e836d54f541644a81fb4ddb4b0d770bc2100ea35050512e8765a2b6f5e7dd928969eef1517c58586698", 0xb1}], 0x6, &(0x7f0000001600)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r2, r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x108, 0x3}, 0x400) dup2(r1, r0) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) fcntl$getown(r0, 0x5) getuid() getegid() getppid() getuid() getegid() fcntl$setstatus(r0, 0x4, 0x48) getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) geteuid() getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgid() accept$inet6(r0, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getuid() getegid() writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000080)="ce9f137839a5", 0x6) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0xfffffffeffffffff) r2 = syz_open_pts() bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc1) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f00000000c0)={{0x40}, {0x9, 0x40000000}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r0, &(0x7f0000000800)="f4fc67596dbe43e94829374b169f1c3f8fe731f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6ace9466b643c21a16198c38e1da5685cc0d5b45d34ec28631216a6596bec049f30ab99e76501fdb9f9fa8af90a4c875d735244ad216603eee1bba297ddb49dd98decbcb7ef0e70e3c6e62c9e0ec33210f6267cbfdc70665d0b15e35268470690a9121e07930a59ec0cdb756657eaf2f9f443a748b175e4deefd1b148bb73e99fc20d0ccc252a9e95d2b0113c8f159b54656d519376964bfba9af4c4df7993db9886b8a339ceb9b255c01541d4f98db269ebe9fc85db2cd32aa10028dd3dd1985746afc8c48c23eae5ab9e592e113c89ee34aa2de5b0b9d", 0x104, 0x4, 0x0, 0x0) getuid() r6 = semget$private(0x0, 0x5, 0x800080) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x2) semop(r6, &(0x7f0000000280)=[{0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r3, r4, r5}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000600)) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000380)={0x33739cb4, 0x7}, 0x8) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000003c0)=0x4f) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000640)=0x5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000440)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x7, 0x1}) fchownat(r1, &(0x7f0000000480)='./file0\x00', r4, r5, 0x4) semctl$GETZCNT(r6, 0xfffffffffffffffc, 0x7, &(0x7f0000000240)=""/21) shutdown(r8, 0x3) semget(0x0, 0x2, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000005c0)={0x2c, 0x2, {0x80000001, 0xae}}) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000500)=0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x52f, 0x8]}, 0x3c) r0 = socket$inet6(0x18, 0x3, 0x100000001) fsync(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:18 executing program 0: r0 = kqueue() poll(&(0x7f0000000140), 0x0, 0x20) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) pipe2(&(0x7f0000000100), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) 16:00:18 executing program 1: r0 = socket(0x0, 0x800b, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x3b, 0xd2}, {0x4, 0x3ff}}, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x6010, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x20000000000000, 0x101, 0x81, "d034fcbfad87b78867e5014e569e01a0ddf2f09e", 0x401, 0x3ff}) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff800001000000000000"], 0x10}, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20880, 0x8) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x2020) socket$unix(0x1, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000180)="2b11bf16c58b67246df45d84001ee24fc0db82867a25b3bba7cc867ae421fc67c5cab78762e91057aa165f498bc512777e8f846d033924006c784759d5f93b8b7c12d7a51057507a21a897a7624e8f19405afc616cd572c81cb32aa0cf5360f772690a3d531369417fff2f6cded5623747cb8e6a32fbf3939406ba12f21ef11e8c5e8ca010b8b73397f1a4fa6f07cf2bb265996c10d2de38fd7ccf44b9e57375415bb83dc5e9ce4b4ea94ae4ea1f144e5f10cce97aa87e25892b562a9997c80c7ff7729ee6d73b6a2969b755d8389703cfbe9fb0b87be5f9f968720da060a7f008e77c220e3c1bc7f01965dce9ff8ee62ab860cd1bae", 0xf6) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) dup2(r1, r0) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) fcntl$setstatus(r0, 0x4, 0x40) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:00:18 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x7fffffff, 0x9, &(0x7f0000000040)="0376d3430341735512775ad1022e7cd8a543b0a3e0db3b911ebd23f4041ac73774815701244da98bfa55aae9db77604c30bcf12a78fcdbb984b91e6a9f19e3eb48de05558beaa00d0c343751e26f8078bc3ac200d0af0607d55cf09deaf835b1ea17580374e951f82622d399d89f24fd25e0e44cf3553434b1511b29e1998dfebe997f4beb947400fc9eae692cd9146d5dbe0b419cfdce1b7ef71c5cd59ad2c6837781687fac9700920f9b55c4430d3af8bd7fb393aac1869f53e9eb1c9f5b0bb72de1e2119a9d6f93c07f48c9561e7a28c59b64", 0xd4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80a0, 0x10) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000240)="7c06d4fd8ff0d8d5673c69697579b0f54549b1650a474d92f90a9f92247f12e4efb5d5562441528f72e6002fcedae57cb3e131e0296d066a09223712c33c6403a6c68ab3efa630a6c784585e190ca072f2b88f6e4c2d831b441e248087dff2da481baf96e8544b158fa30675564d453e6d05424fef6d703cba3fa05e16dcb8013358fc3cff9ee5c3ac8837853206dfa749c952a23cfc59fca33c94e740b85411687191195f0e4f7c1dac77cb455126c75f99b45cc3300c01364acee79ef579d9722def20adef8c52377f63a57c", 0xcd}, {&(0x7f0000000340)="ceddfabdde6f18ebb9c94d557bf67f7b1a48206f01710a9aa0b94b3e3a77d7a6255a135540f0137c045c1801a24bd03939cc6ca40da79e57bae855a75d0aebb5a53ae46ecd4ea9f0ae377165282301677ead2fb2b361e64e33d6fd8f3098ca", 0x5f}, {&(0x7f00000003c0)="34230b393532fa113fd6f13fe79b4ce173acffc13b7a6b80a6912e32db2f066874ce4498976afb467644caed10164535bbd0e1a13ffb75152153fc5f84368becfc8bd17a73083884a7213d8dc2c6956e2a8ff97a68c5e6a31b18bf630c75f35dd1f918b8239ee1172850681e4fbead9e543c434a098e33f41f0367b9758ed46841412067e3ab6cba976f00f63c3d20630d9dadbc572fd5", 0x97}, {&(0x7f0000000480)="0b9c1a59bdbf204554e1a0de6d6061fd337be48ddf1ac88f32df6bb69922f62769e8533d865ce41e3e1cf002b6fc8ee61101fb4e278ed9c0ec4083231859205c0edc448eb9ec5f17659446f241a505f40369c11896874b7e0c3ce1696ff601c784a34cc603e3a21c9946057770", 0x6d}, {&(0x7f0000000500)="737856cce37fe80cb81f551cb7b479d4231ad3a69b30fdc06f0e4462cdae7f8d1765005836db6504bf1d6dfea765b0ebbe7ae35660f69ac6182e33380514a746d30f4373eb614220cc2409e5ef39b376fb220975a7c74f53fd00e472e81eb6de542466b33b7d10c09f485fea233975415d099041773c", 0x76}, {&(0x7f0000000580)="c6654dac5874a6e25a93bdaa84ff29966b7c724e7330edbd4534a94362b2fd0b1df8116f752f384ac49e4eb2bafb1fe439a44d66a5e6940413222d5731bd058b8cdb0ef22e0a36dfbdfabbae1875442c8d990dae2dc7d33738c85ae8dbea9df0f942ba6de641bf5187b5", 0x6a}, {&(0x7f0000000600)="0c0c06f2e67e72a54a8119f7c890f691452aed24289b33bd4b7cbd031e660f2452a38da4e0a630bc0dbfee4a1e7c27f7d429fdcb9b5978d0b51c20f4540c7208d40b670d66fe4a2255dd97021aa5921a493252690d1c3518cbd90ebfe262038fa94e28fe7d660e03a4d8de9dd0210b1f844d5a015604f62e0fa5b5e3bd56561a734e14387a50f28eafe41130536d1bb04c555837b35b319a7d402f6d20d677330dee42a9c1da62ceab", 0xa9}, {&(0x7f00000006c0)="901ea9a70fd0a30974b5f6f6946d7b7f0bca186df2ac7773e3dfb58b8dee9b563991ac83b314d807d886648ff64fb354d2d0ccab6e004f951a0f03113172ef554ccf24ef5995ab0f3906c8469dc8ca7475e9bdf67997594728178a8f544c5b6ce17375dbee60ee", 0x67}, {&(0x7f0000000740)="dfd4a37efcfd85a7aabf20780959dac2be29e4b5641141a5c3f34290c07ea696a2bea21ec0e999460a01b7c06a80eeb3b3982cc4f865820ef9d21f3a9fae00a8a34f165846581bb12dde98556f34d27d1336e050", 0x54}, {&(0x7f00000007c0)="e645a5ab43942e76ee35937918503569b4a0f42c3d6daf1e0eb8700333c08989598653dae25d599a48fe721bc7491189894881b40c72c6355ac1e1853bba12c380cd12f9251d75e1c7ef09147f8149db7b7febc7dbf5adef63eeaa6c8f9084f4b39167c1efac5ce5ccfd6b6ae112020a750fbd44535c37f1fbbfdad053584396490cd94cd8", 0x85}], 0xa, &(0x7f0000000940)=[{0x18, 0xffff, 0x73a26a9e, '('}], 0x18}, 0x408) r2 = accept$inet6(r0, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000a40)) listen(r2, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x8800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000ac0)={'./file0\x00', 0x3, 0x9, 0x4, 0x0, 0x101, 0x7, 0x2, 0x0, 0x0, 0x7ff, 0x2}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/zero\x00', 0x18, 0x0) r5 = accept$inet6(r3, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) pipe2(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = open$dir(&(0x7f0000000c40)='./file0\x00', 0x8002, 0x4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000c80)=0x1) renameat(r3, &(0x7f0000000cc0)='./file0\x00', r7, &(0x7f0000000d00)='./file0\x00') r9 = getpgid(0xffffffffffffffff) getgroups(0x3, &(0x7f0000000dc0)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, 0xc) r12 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0}, 0xc) r16 = getgid() sendmsg$unix(r4, &(0x7f0000000f80)={&(0x7f0000000d40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d80), 0x0, &(0x7f0000000ec0)=[@rights={0x30, 0xffff, 0x1, [r1, r6, r5, r8, r6, r3, r2, r8]}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xa8, 0x4}, 0x5) r17 = openat(r1, &(0x7f0000000fc0)='./file0\x00', 0x10, 0x101) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f0000001000)) r18 = openat(r1, &(0x7f0000001040)='./file0\x00', 0x1, 0x20) linkat(r18, &(0x7f0000001080)='./file0\x00', r17, &(0x7f00000010c0)='./file1\x00', 0x4) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xfff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:18 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x5db8}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x7, 0x200, 0x7, "8fcd8195fff1f16cfc3480ad950be515e4fa3ce8", 0x40, 0x5}) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000260000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000012c0)) geteuid() 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/168, 0xa8}], 0x1000000000000264, &(0x7f0000000200)=""/47, 0x2f}, 0x843) symlinkat(&(0x7f0000000340)='./file2\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000280)='./file2\x00', 0x2000, 0x0) openat(r0, &(0x7f00000002c0)='./file1\x00', 0x80, 0x4) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x3010, r1, 0x0, 0x0) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "08eaffffffff0505000100"}) 16:00:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f00000000c0), 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8c0) mprotect(&(0x7f00005b5000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000002480)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wsmouse\x00', 0x30688, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002500)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002540)='/dev/zero\x00', 0x20000, 0x0) socketpair(0x26, 0x8003, 0x1f, &(0x7f0000002580)={0xffffffffffffffff}) r8 = dup(0xffffffffffffff9c) r9 = open(&(0x7f00000025c0)='./bus\x00', 0x40, 0x28) r10 = open$dir(&(0x7f0000002600)='./bus\x00', 0x200, 0x11) r11 = socket$unix(0x1, 0x5, 0x0) r12 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f00000026c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000140)="8dfb9510eff8472149568ee488777c84febdc0bc466543e4cfe1f827b89d947ed7b0300af033e45356b187887e33a5e9da95aca7c2861f63baea06b0fea3f4f7585703c362ba0b4e375554f131d1b1158e52b6f5a16b24413353d8ac0ea2d917b181f8f04aafdb9138d7e2b8592441f708bcfeebd9d887a7d90099283efd45b7934b5ae1dd05472adde1bfb07372874b0a5e8198647fe1531b12319dafbd733d7326e2881b351ace6acb730d0f450f1a9b60", 0xb2}, {&(0x7f0000000200)="f073b5c0dac8090e22d725e5f638f9bff29dee03164f9704e779a029169964a0b957697b70cd55b36375e956e408b50044ea795ee7b380955926a3acfe8dd516dc79559d6a2819839d380dd82f89e951727a1dfdc6e7", 0x56}, {&(0x7f00000002c0)="dc513bd463a8520dedb3006b91defd48a66d64158ba43a9ec5978030145676851095f6723d28f9d2f7a93f46f33a73ac54360380fb7976c0612baaab57d4ded45988c8bb4216a2b7149a7d57696ca0c611369edb7ac1ad30769ba781b4ecfd0b5895aa14b77f9a426c98c1420967420347d1c48952fdddca4583dc5aae2f33231329b2d0337d1d25023dcc30bff69ff4f641b8c61877e8ff08f2d85fbe64c535c37e183b68895a178e8424fffc83b80bec70b9444868ed195f1f00354e6297aa1290ccbf5fbd5d7f5cf2f31f9024aa89e161c0a0567d68030ad6b82602395d0a3b9791bc22f21ee91db79d4984aab464268141932d569cf441a6ce2b66e380825dd23234646bf41de154519509552b270fd82210f2937077f4499697a297b22a0028825c1d5bb03b7d9fe450ec54b2e30bd00661917f71404d4829f4d345e7186da33a19f8fcda39f737fe5a4356c13886e6835dcc320fead95ef00c3bf2e41d4b10f45f97c126f115467da0a86d8a92892f46db1ea8b37e96c34a48cb889be7ed226671311583fc2e006ee20aacd2281b6b81b693963829733a922122f0c7510a84936fbcb9e20d413b46b00ccd069f4d7500102bb33935a8c65c07b856a7fa02f52db72f214174c1391f9a5e8d60dc62a6db27a13cc3a4aa3ad3b3cf039732d4ebbf4238bbfd495725e9eac3b2f6d048afbe74443e2739b78882105694f0c37ec1e1965183460faa01819734740557a843c96a2e245e920be46ba12d0e3ca4c838eebb74934cc8e06fb964ec56fb2713560d8a111da09ab5dc8797d081aed887b7ce9436a85bea96ebb2510d56e31f2546d3c302496f5556f4fde525d8b89d89c2bbe7061e3ffc9ddac982eb393a8a8aaf258003d15fec88957691f61ff29a277fa28303177baa28d5093d833e34f01ef1a261eba7d6e528d8abc6b6e9802bb1e327c4cc364e4cc3f191fc8ec3b7d988a95f0e3069ea59a8e9bcfb9c09d95e35f789b790c6f5a5ce6a09666efa59efcbc77f80b50dec87f89d93cdc992b0730514760fa5be62c5e2776b92a96ef88d748cb1d7b921ba053c2f85a84e89e7b94f61ea27fd9e55b6bedc887f930f9fdd3438052afe3e9da62eaa37d0f9cb1e17e7750329288ba3ba84ff04fbc5d7971d0589d84539dd96569e9996bc9d496036bfa5122f7d3006bd5252260c4285e6d55ac84afcead29c9d91641619348ed940f2587b382ff66750a9a889073b5000c776acd2ae7a7695344634716c1a9d633bb30c0c43dbb30ddd8b6ce663e6a903fd6b2ee033037558c8f351cadd826b57a293580a9a5dc5e1cd1d2632ef1c772206123441f3f6dc2027abb4fdcdee72e002e97c08f6cf575bff9f268a6568269b628e7bd2a85f43458b6818b3d5ee0ae147113238b09539091a8767809e799cbaccde87ca0aa6dee7d50074988d8371c0021108fc6d919b2efc4182df92765428342e4f7116da36d4fe7d1ae340d53b0aa2d262f0354c40b35edf4e44955d5aa880bdc39ca465eb304ef558b2d3fe5c0a6b08c5cb11003727ed7c87835a6e931aa8e67d19576ea46abe46d4627ca0324965963b5f9c8030e2469f13fc4b8d3ae58184bcc2a95c8d8872341449b61577f5c80065684741c73e76a300985ec215c47691c0971d607b4ec2b91304b7e494828ab43ac217db5f5feeb4a5a3d733658b7de8671c0de4cc1a37c11b0c58c8d515abc8ce1b471236d8be017436e80629fd6bb20ffc0bc82e43e39516b881855ac1c3e230ffd6c0daee6e617155361423faff38b39323586c1f31f3332e3688f9c86baf064b9740f42aaac6927126513a4b48ab70162dd77cf4d7e5fd7e7c9b4fb35d2cb80701dccfdba2688680523b2f2ad66951e2a64238c7acfb731b0e270ecdad9534d34262c7b012c560ea5c42f7e97ff8ba9c8432bb3c631d022fd2e3564d6909d0a516f5c35a289ace54f58c400f7d9d9c665dda1dd710f0d7e3f617ac52cdf787e5ea34ff480d72390f0f8ead95fb51d9aaa224d71ddd103abd35a8234c841ca4f0144e6739a014df1f473ccb69dc53ff36ace977fdf153cbbfd7650da67ed5639f4b044b1dc4e04b2347a8c89c8c589b7c96bda76a1ff273e150856a64b078be52d7bfd50bcf507b799e2a88572cf1c364024b18a3e1bf2b4ed8a26bc58e58424ef1e939393d5826224baeaa00dba0f1f94173611bd55ec45f6099313d35c4b467e684327b93fd7063e6a337b242d9fe616745215b44bb1b5c6e5c1c763c08a10278df4c534f147c1195aae2daac355f3e7920499db1875dee6ecd02fafb87f5282d1f60b87de6fc94a5260c8b7bb87be67f4dcac2d7427d0f293097e2e2df8dd1b29e8d7bb65e356d4150bf2d0f91942c4bd6654e3d65240c0e6b99199ec01deaabd94cc59a6594942cc9c3cc320135fb5eb9b8267f75775cbf7985300018b29bb6ddccbd9c044f174d124b8f2a3a980cfbd98dbe52d82a0239be9e919df1c0e3bd5dfc1e0e208ad2a4654ae1f57010dcb3520e97c5e255335e33ad130c66b4da3f61ab0757876303823e2de8adf5745032be0371fb58647feb20c456c9a9bc380b774c1f1d4a94ac6689969df044c0c02f15c81611aab5f1e94164fa9472d8d52241338fbcb510527091561caef09cc55be4ff7d478242b2998f724e8ab280f77f6d4bf36443f8843fa8184aa66b9e2200aa14389d7b657930f5da69b734bf7dc34f296d2a5ec2cf4a595b6d4c34c23414eb653a77297a43954f1d6dc34464d68e138777139e50804e05551812585da11d6716afe29d95667882162cd602a74cf12214e0c04ec96de9008903ce9d7e1076d3b4dcae74e8462ef9641986b2208341fb219a308be73990e65499e3769c6208957bda2e48ddc07bc8b2cefd9960252a1b8bafaca4019c6f299d8a660c9d61c4b75f9c5b22463a6990e5abbe1194c0547edbc752477bab28b3bd50ae652553f6b3e16b11902ce531d0ee4615ae97987f042098678d23541c719991ec58d7db203ae5154fe804e9f4dc56e574f13e8dae941e3cd66da48d61448f4def7bacc26ae088215229a2581d71e64d0f5ad285a73225a8350edf4b1c67a71c43b69626c2e5aa6d2846bb302c66cf9775ed363b13603fb44ef33b0fed782acaa32383ddf7d8b138fe718cbe4e500051a007808bc17e1f9496df323b8d840d92e551e92699bbe4eb223e5df39e80e26be35c6f31ae044f6b3be3e12996ee2774aa1ade6c59a7495fff5497f6a529fff25a0061483c545a163fc3dd098a3e94e4d03295bfdee2410b252401c116f55a9ea219a7533f9075fba0ab39934cb41f10e6561e9099e13d2da07c49b46ac6455a426e48e3b0f3d1f08b9c63d14b7cb2e4b6258a4bea8e9ce67abcc08187c984a5f8a133163ccb423d9cb2eb872722c404dae841714cb1061a953aed8fae269a59f6acb4b73ab600a56ce7d509e2b30ed692cf1a029a6f493752ebffc88d81623c8f1b8bb868f675672339982bc282837e8811b2912013de863690a6d59f5fc6b57c231a024a42cb167bf7f5cb67679ba6bc3e298035d5b6bd0ffb58623067eec5c7a4cfad75c3280f4ae40ea84cf9ed2f9fa590831d133ec795b6267778b45cebb80ef16d7fe01e5cfd4fd5e5fcfb42114ab7a27eaf52033cb3d429558ba16a6ae7777e86e1f2c30259ee91eac19ff9293b21291e27f46d237088f1688db1cda6c207d9608bbb7b6db888b6d99bbe5f28d0dfd150792ccd0038695dde99fd4aaf7d174ab566763d498a7c5930ab2553ebb29502f7ce9c679d60e3ed55170dce82156fa895f02879586111e615436b7748be1cffaa6b1c22113699cc07d9d0fa23852a689a06bb07b1c4763f1b3a26124e9566f6acf34e0bc55027228d071967f76fc69f60263e50b4f4db1e08192eacb63128e684e3d3641e3f1d4f133d4db4aa018fc3d1b35b7eebcbef4775cad884317c5dcb92922030515505153a0f1b91621dd6e1a4e45cc88cbbd1c614efa37eff0e3cebe84530181dce8a0e2336fc4ce219cb4263fccee69a1ce60fb7da99334fbcd19d1841c6dee540b7e22f6aa40bdc86aa53d822765fa90751b28857b52578c1a1733207d51a7bc24f7e5c039ab1b92931270da4d3420dc31672e81c2ee11ae213d62998a882626d8b3e6f2606c3f6055ae94188439708489a763a09361db5d9330042772d551ad5aac651db89c6bab70700af9d3d0cadae996a17838bb4b1490f765328a3a1826e84f7c7e4bfcc0bf0c87d3377358ba8783cae4aafcc1d42e0b138eb122c59e5efe16bcd2eb388a362e5e0203ae379d105142631c74b2447791b915e40fd92d0d7cab8d4f62c14144d071634880788538aee31d8bd929a1a74cf6801b7c2e2ff1d61a66573b658fb23283f362b11469414c456758ad1a30920434c7739b28bf6957448401ec95ffbf48b7e13db6ad528ca4e5f2e2957d3ab82162e70ec603ef55f2ec92a3cb4a0dd86b20ff213263218cb97357b5845acfc70cbb0d660a810f6e1ed6bfe898698c9916199b81b5baadb51fe75ff0f1f2ffe172e781035f66708913a0204ebd7dcdfbcb2938cfdf29a0ea28b8461103bb19699885779dc6b3d45160c770415ce3b32c894c5dcc966ec2bffc7b5a3ec38aa7ea0f2c04ccfdfd3eb8b6591c5577d4f32b2894728138c84bbf6d6f6af38a6fc47bf618f4b3c5cf5af6ad21c0001c16fa972e1b6981948af574616e6f2fb097ba97a43b4098294ccd87bac7c38f125890ae013308e400777d7da3b6ac094206c8a2409ac2209903085b264d793c23f7ba499e41400d2b79e56e5dce91318a3fadb58c01e10340cbb2b2ee0886e4abbbaf08263bb12cdb4edf9c62542b8cebbb3ae19729b54232b4300a3d9bb6b77a527c5c7b32eaca546422cdcf1a44698bdd6559a2f79db7efa41ea93332ee0a41afbb5a96b079a87959f6e5a43c25ab9104f9d8130e59a61186e5d5e21e888fcc1f5dbc8c196fb4d1e78015b89f49432f7e81d459fbd5d854bc959b73d37dbaaaf2eafd88934488f67e81c8501a09afc74332866b2cbbe5669a75a65bd27d138ff60b34ebf112d89490aa449d5eaa08cb672b9b8e834de3bbacb1ddb3eddcbb1c8146b71f8772b3f0d3c44142af72c050e676abb19ff43bb99ed66b8460899741cc4cf6f052ae7068261359ad8969edfe787f5c02b4354fe648775219db1e03f2cb747e36ef4a618bc60451a5fb84601e4d52ec0ea6473d5b0b30a5b6d8ab66e27b7d7d659a8c7666abf58c5f94f463c1baf4809142a685f303cd8a12531c30ff7b8cae01842554554220b39f262573778c67dccd8dbf3fbc58bfe9c236efe0e5aeed6509023f8c093313af5939c41cda9bd66a67898f6a45e155aefc7877d1bcbc07a7ede57d9b82f271a582d3d46fad9ae46de519a6a3ff66f7a5688068c72d954efdaf93ec9b1f07849e6ea1e370dea96f93ba539ed98c78e21b0c1d9ff6ec8e83b4d7ec5fe4527e6cae591e2c9035c47b45e3144460b12f9c7aaa6f04faa544119f3024213d04054e43caff5413f70638430ff516744fb32cb08b7d998604e90f9d776c35c9dadbbce8c0790ade9bbd6328b9778763ae495dbf29698a96b8aefb642f179a47b4c878e46c52d1ed7dab1dbe1837bb15796ef71bd9c8d1285b8bf482d1d15fc1ffd8722b58b3849660ad2118bfe297761017f51ecc261ac13f26948e187eaa9a7e8be5124dedb3dbac2080848ece446240494d413b0ff14e6f56f8519d5253d3ce68bf14b940d203bf1205ba9f8b9d6d3fa1aba4e870de261f68f57b1", 0x1000}, {&(0x7f00000012c0)="00de65c9be18e2c09dc277d51fbf949fe11f4ed66bce721bf902c55ebbd2a1860c10c8e9aaa5550cf756e52dda0adb4a4a0e819e081c6c8c78320c203e927ad4adf42e7ec94b40ecc4dd7ca7ccbfc1987d779abaa164802d41a023b144422ddab04fa07ca0f357664ed20849e20c55ff1769cb970c69d24175fd26482b02c3b7847729aa06eac29db8d2f5aacf4135343d68b340d44f5fa13a9ba921e00b6b8234b8cc8a4a533b6cf90dad807370711461a773a8c0666b78761e51b6807fa54133c1469ab1a4086291e8202a3245fbc0595bf319beaf9549647199df61f0b34bb0e45d59ce63f63c2f963e7899433e846e79be2c177d571c17f3bc0173ec4dff2af60653adb0df455a27745c2f8dd9e7e68bdd01ed2c17f11a8c98c86642b754331259436a071040c5b6686cd753c845e4216ab8b0322371d7b7d1630b32e4947a7129dacb466367662678eb71d8fdb9cb1d6e8507cfd7b3c618cc57a00a887289f5c180a4c09b8e18d79a5f567d30c5a13e70503d7af3c62e360d55c7a80a9a27fd34b029ef33d69ebcb2847a6f49ceca7e3ed350f6396cf1f9ece9ad12550575924defefca919f129e20da213273af7e6684d44224eb9cbb890784f737cd0fc11d75ffb0501355334d50dd4df8f6e026c99d3930494e73ed809e631cacea760ce0ea39dfeccd6c24164c7b63dda10be1a0561af65b757cf4efde6b95af405d81f59c74b84fc7be26ea0447009d63af00aa47f2150f5df237c47055e41a3680cfa5dc02e0c869d1b32395e0b44b89db59c8e76df3691cf735343b8142fc90052c6f13b64cbd525e62f7127a5cc508b78e952c7761d928c45df57e29d05cfafd9831e72c9dea8f75753deeec1634a96a92d7cb2c4f17dc9590de355531f8033cd66a281bf69386ea1d1463e860a2f255a9a89c3ccd957bac08aadcf117f544f7c3f9fc071f91e3fe496ea1b8a96eaad27d0f4cee5370f8d23f354f641d4e0c23ff1ee225c7998b396ec3d2e9904d36e4788db58268829289525a967bdf10b07a574f73a324f3e70746e32b6ea551e028debf20bf893e8e0808ce372d87cf5fd5c4ae2ba06d32c86e8aa17052dc07c3a204f49e5dda23c83ddd78a084c6a5de97704744f8971d71efda58eea29bdfda8fdcc2be9bb17612ce424d03f6d167963abfb622b5d0eaa54c8d74acd5c58080fe7fea9c2a33a4da6a511ff88667a9c433ad94e9d928401f83ecd252aeb6aa43e1887632d459b4dbaa010e06542fce89dd7deb1a35345f57a14bf84a0da8fa3de85e4122d84d19045da1ee786f1a44376dc6d283688230fde1d380954dca14af1014317e04d7f644a91616c542c332e033c73e8ff1afeffe10a9d995a6e14d14ae626f6f20a0ba60ba6f7c199a919be85de2ac3ede719c58304505df10eb28df7af89523c3995d60d90133ccd880fa5756ba2baf10891adda0a628a9595ffa7fdd3c48826dc558ce84f89125678aaa1785bf79f34eadee79fc8b2d56ed7cbd8605600e817442e5915f7079bc0b4f8555e670c6fc9d887ee237e48fc866d4727278da15d018114667993b6be0428505de02f41b5f547afa6301545567f823cb59c4ddf586fee8863357475c2836c8ed2b13866578139dc3868fcd96efba9fb8aae3a564590e9f50568dd5877a8d0a3900695872f86f96a0776755b469d43423fbc502f349e541abf45bd751a966aac4114741fc5e1cee676cbae70503dc766c9c720b936bdf088b858eeedf2ec79ee58aeb188a8a65b426a47dced364793d84f091067ee90b74ec4860db22f6f706301fa274f59d42557d5ca947a2eb75472bcdd565071a038082ec1cd5f68dc6a76c1d7efb1f6e4a0751923d48cb7bb6b4c08e8f1375fc5cd04077cb5621a936fe2c37dd54d4b1a56829edd7429be8615c2fad34a6918685dc1687eb061cbd4f353448372606b63e4bd9b4f23babbebd4948a8e2f7927839784338407af5da2e9e0263ca0c21ee1e1c5a750eb036ffc315a27c07d645012989af91c9ddd08dc02236f26a99c8192af9459ce301825d3f0d8a377f54f49c2b14710ac9864d3ad07df956a95aebcc7225612ee12d29ff6010eea59abd74d0b7d1ca116dc9ed5a32aa004a195e26c99f3e602cd08739ecd7c1dbcee92d3b62d87eb984466c46437fbe74f2b6638ae66c3c71ce1ce1716fc00bb54034d3f2fa75399a2672c00de4afa7285f9513f5f8c9f37e9296f66b9c6e14bc1a80ed6a400e05670b01ba61650d519c1e713c51536df92971bdd13632955fdda7307378984b03c802ee0a0e74685cb486686056a10fa0bab62d13af751d4ab411847fa9737c971a5eac836013486760ce675cebe02628f13fc46ed0e257eb2408c3d88d953004adb9e6876c414e496b89edced3e389a76ce77658a537613395aecd806ae12b7061ded84fe2c4e245ec8d2c9bb349172677725f1fed455e9cd7be339ee1eab5f859b8763d555fc84d3b022bff35886d7b575adf04b8a8faeb54e4f07db83468f095ee015801c6f710c145265b25abf979f521d9fad51a78a2ba3af5a9ad6f281731cda56d8bd71a851dfc8230320fe8dca5540e78c3e95b1c449b6a287fd40154780c817524323b549ea7330a78d0f435aae5d9d51edba292412d25f0265cc85a418a4cdfc72d38c57f7f1b2611baedc85f724990f684bb932989eb6f7b5921918dd68c24a0761c8967330da4eef37bcd2957a677ff16c709f6f0e1dd5848b167a0bd96e51706e18323025c988932fe59f185fb8170cd9e7ef6a0307e5458bf9f2e57ed9216f56c957bccd4d337a92c0524531a840d9f0e2bedce84be14edc25a5fb7ec54f91ce461ffa1ca548dff07106e6768ac3c19756bca43d870005e121d0c2037af9178ca30debe7db897e22dae8d78f084b640d4814741991bf751bf6a84bfa82635a69871f86394e1761f958a4612fbcf6dece8082ab7baf601e9e0b3ee131efcd2f5935c665df990f21e1362814994ba62fcf3162387d56e6d514eaebaf1511f189e9a1684f891afd792993a295d6bbd4f8839ed06b3530e2086f488efd2325675a52ce4f2be9de168454ca02423cdf7c00f8ad9a4e82078e4fdf9e3d82b1108dd0c686428672d3230c641dbd85e8fcd17ad66be2b5376d530d535c65cdf8f0af6d82952045f01862064f979565c6b9d07333f21a7004c7d47b3404663d1d67a9756066ffa552b6f9f3b15b49a2326bd3750070869c37957eabd03b5c954efd5ee8a62e1f4b811ab538a067e048379dde6f3ab5fdeab3ee899c3528e8d65c7d2499886c00f73dc4d650f7836dce3de966c93426f2f2b0275cc2c18ee42bc4f512e3639230a56b7f07f6f64370dcd17d6a4cce1e84056dbb2c55b0ea85183a19581590cb55c49e3fa1966ca44cf93eb263a9040545179a23e1f00aaca07cecbf795690d56ea88e4851d096399ddfe4af640d0c1707f5de71cb66a99c4ada599f229fc642981d7f29948d932a4c8b20030e47f9ea9924d58538ff9218365253d57fa4f73e53e477a878f1e9e9438a670868eb26c53dcefce7cdf42f68650e2800c1324bda755b5a43a71c281699e0a49d6915f5ffc60db3284b750a2b67230093ec419d42a0ac65b038ae817f53ac5d65fa38d08598225366604132935d6f2158fd25389272bb27f7691c6c877e2a7e9d57158c4738f9432f03a2769d7eec938d7b250f44210fa808f75d33c8655ab698c6aa4a10466e3c7b84e918d7158447ca84e6efcbfa7be0f7394f3099b20410757d656db53f6f565da4cd8d04e0378ba21cdd20239b8e55a195eb48af0dc029d39e37d71380ea47fe56ffdbd51acfbfa1decd32c27cd79edd93bc9cd1b0e4160fbee1d1287b156465fea9787ec9519d219ce7e9623a223fd2fe628334ae1d1e38cdf343d799892559a0e83a68d676bfde52bbb965f127ad137c12ce21aa91dd9411c9efd6290752e88376ba55a94b01226e2f9c487648e0e634bf92c7b1401fd20eb2ad7ff7d819b8cd8c0ae73d4cad0cc37ccdf0db883ab57cbfd8c7f92428f1dc3127530277830c629d10c2b48b821812b78c8bec8ba04d12b50dc03fb14877027b9595d0589526a4d798906db44815817cc8696bc788f1b42551092f4d222639cfacedb6be6a6a836e6829601e81450f05c17ebc7d343cbe9c40fad32e10e27b410423265ba5b264577a3cdad2c54cc6f1da17c8fc694fe55d435ca1ec4d19fe9cdbc6c7ea92bb3354a721e9eb0d6e255fad26fd194515fc6b5db578081400ca90fd2e79d44621c2f91f33a19acc878f6ed8b27027d1773a4721d838bb1613db6ec2b16bcf99687a25bf18fc0430f033d81c87f39820f76626a0f6d0c95e0f6a681a356d5bce19e5c6c7c92a15258f8705e0f1646f7092bab7654e71945505e7ea420bcfd87008b99c184dd62134fa24181bacae6ccb2a189ab3aab36928fb3e08b75289afb3ebc22ce064e3404534b89fce36423618ddc53646ec3cbb1a424e5202608bbf3df932e6c8ae7840a62f4b72521fa8eea5c386efe5e643debbe86a9b5cfa77ffac37df2539cfe776bb9c077a952532ce54ad1fa82fef97916b8be711021085f567fe390e2458e0f9b6d200ee68c632a8d1cbfa63ee69360a507ac39304ec964376f9d389703decf3aa20ddfab488acdf85dc1d1ba81cf3db7e6acf668269acc8263877161c3ca7e86ce4d11e314f98faad3d2516f77ffd0213efd20500879d580e2f90dea57a487deaeaf743ca5457ad2ecc8c78fb75d6384de382caed8a8a89c9217ae5104bb52162b7b1915043236cebfc2b87bdc2efa3c556c413fe34a401455ea0c2f05cf5b48b871ada512d9b6a95e89b54e491b4f32253e7561fb61e5beee659c02d8438d9c7ddcf1c52dde8c674aaa91bbec1c29132725072c564972beb186097b2aa61d5f6ce9fe7174986183cbefcecf579713fedce179d10658dd7f50974a8388d93efa6ecf8bf7a6de81ef72c138a0743a6031ff091adcc1f849d13652a628d4e77b74f6f809511c169ca7025962484536c0dd61571d21deae45291ea33874872efb928455c997e4b5606181b85ba72ce28e5026b81bcd4f93a2bb5d081cc38e15afa60494f7f2c0da0e27dfa9afe941d726c8eb58bf47234289ddee1c59bacad10a2cfdd525b7d6da25c00f3789ccd5906db454e168452bc12ccd55611ea90a9c710a3f92ed09bf1ccd4f8ab7551c9d12643c3f5ef350fbe7969847baf631e0ea6da72a969c85784259eee999dcf1e9f288defafc8011812a668cf3e36c15994e2f79b669a6c2f73c1525603b3144276039ac124d74749a0f93a03feebdd41d8b9c664966dd5d352ab96a5ba3fcb847548ae21e53f0b10062d26082a12ec387f845c226b62e3bd74fe2a609a551048c11d239fa9faed8f89b105f25f5acfe47bca2799ed90070740a948ffa1925366d0045b450f566eba0440cdf44119aa1353b7efb70349ea7317a21be7b04460256eebab7533dc545bb24117dc51840b3c71111c9d5ca0308d1f13ae79ec0d6db8a0888f0d8f43d4b51a25c894781984d9654173b0165c57d3ebb6cff9fa6d195a9dabeaf0860e3f683959cb04998a1acc124f112ecb39b999575b983610f4aae8f446f4cdf5644752d20dfec0698ebe1ad3c09b45914128544b8f8254fab5f4844948b84e5f7a9890d37506a106c6a371483a9f21ebff2874e51b8f12af43c07f06cbdc1a4bfc8d9be1ae9a7d0f8a5d5fbd4f008be0f191d908cc91c0b145d1ae0b10c6de82ee38585490e942c13207caba9713e23f91022715a1edc4f", 0x1000}, {&(0x7f00000022c0)="965abb7e", 0x4}, {&(0x7f0000002300)="07c85189e427449cae10acfbb484dced0dc921337ea17db10fdc966d7d048a1160a07a4b5711212c1be9d162b0b05d8ee15b58cc14d7276186e988ef7320f3ebe2b6171a598ad7345d0a869a0d46a18b2201b203de41a228c53025a43df41d321411e076ca08bc6a5faa5881c244ff52a3d091bc7c59f881e383e7eddc6aabfbbfdb1f52a89fbbca157f99716c21050e1a4f53e0ef238f65c1711bf05d96c25a3e4670854e876d5469e5", 0xaa}], 0x6, &(0x7f0000002640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}], 0x68, 0x400}, 0xf) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) flock(r13, 0x0) r14 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b0007000000000000040000000000ffff0020330d05dc7a7ecf2af9b5c3adaa0d000000004206b37a6c5c479d", 0x34}], 0x1) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x8d94) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x80000002, 0x7, 0x25}], 0x53, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xc0, 0x0, 0x6, 0x2}, {{r0}, 0x0, 0xc1, 0x80000010, 0x40, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x81, 0x7}], 0x6, &(0x7f0000000080)={0x1000, 0x200}) writev(r0, &(0x7f00000000c0), 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=')\'&(]\x00', &(0x7f0000000200)='+\xf2]\'\x00', &(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%\x00']) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28060000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) r5 = getgid() r6 = getppid() r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001c00)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000200)="52b82e273887e28ed49d7dbde4b92fd53714a3eb35e3ac445ccc55e0e8580c7bdd0ecfd6b606d7cd152c6a4415b7de8c2fb314762ea6406195bc30adf9743d351faffafdfc3554ca00730e6934f51482da898e732880dbb289fbd8e0b326761929d4ca60d9f650", 0x67}, {&(0x7f0000000440)="e7fa2f799a48f66f031b51bb9d3afc3f30115eb614f090583964f806e871f405e144725f16260c13dc536642a65800c5f6243d191d1b9928e00407a757757142631b8290973c5adfe4bb6955d236d2e782c833dd474ff1d129004a0b829e413ef8d2d34423416361e913a0210a8c5ed349736e9d3b642669a7f798d602c466ebb74b07bc92bb694ff8460b278c876892a516a17c6f1988b23178134933d15338eaf1c98d99e40af0e602786d217715dd2393910c40b471b46e961997da36dde1fd736bf4c755bf219df8468cef39b81de15130fc0d2dec442cf7e42b378fa0e868a9815447fef1a802aaa420e0888f677e8e0106", 0xf4}, {&(0x7f00000002c0)="1506f63a73e240955c43d0443ffc9c6bdc7b931ce01c631b081f9f4ad57d95fb9e82fb7ce00fbf4f735162bcc37a36b070d24ee4e5b19e679af2a5decbd1787f6919695c42527df3ff6fc2d9145d6317f478205f30e2bd9834a641626808bea5a145046d0759f18fef1f47deb1b956175360725952122aade19bdbb2b2b2485738533f4f517e", 0x86}, {&(0x7f0000000540)="1b6f0a695d9a80f4fbd08fb80c5d2f5c843681a58794e25c2ba0a4003b86d0de5a1dceb9911ffe691935bf1b316fbd3e694c6d08f4ae893b30248d80d552fd40e11ab13561799fa69fd75c2531ce3c44abe677697578fabba1f10b84ad2745ed0a81583130c28d18432083d24d520a3564adb91ebb99b61fcf3b3187afb5250d24634831db957f29003cd9e6b83f0dea3d2c2951badaaa3bb2329af3ae3190864d35562961ac481015b1a2bd41a57b7f204bd7f9f899e6aa6ecf8339afb2117503269bf34eab010ddd42e938f4db78cbe022e8502e8638e2555216b04683b1802ed5bafcb1ff2da9bc97bf0a", 0xec}, {&(0x7f0000000080)="bf017dfef3a24aaf50b7587842c4062f8e260d3ac8d8be5c338bba81f5a97f6faf1159892785f7c261f90378e62e7ea092", 0x31}, {&(0x7f0000000640)="19e1e273c61795f576360d6d52a68efa150983f1286a644042ba73aeb6103d90904a5810734ed046980c332547b450b8ec9a87e3479d37ae5ee997b9f38fb3a30a24dec7f202ad19980c16baea03acfdc84bb874be91576ab6a4a08bf4272e3a5302c68a9d2147a952fec49248a1b67088e54d4aedc019d4b41c95200a5ea820f0a67afb4733f9be8a2d664f71d77e3163564df17507faddda4de18de429a29f1ef8e941e85413ef64c13f199004052cf95dd4c0080317b5cc798938bc9b2561e5ec9963b476", 0xc6}, {&(0x7f0000000740)="13628cd11f79aa3792ac9eb0a53977cfc990ca8221bd40782952bb829f9c3e2ae02ba0213405d90c405828759ce8fcd4739c7fde71eb6de68b9dec3a8159335ba3c6b246d4da6fcfd78683b9cb849c4f68c6fd8c9a8540b46c21d6519ac4b7536c67544991c2ef42d9a19064b29e21c542c42041b6beb916861a7bde182cefbbbc18f43e2a11582b9e063bf393a6ad541edcf51408d2668fe849228ef451739b2661dff44094372f028c01bac2afc87ea5fb05746352ebd10185f3e9c51c3e058259d9ccf1d6119669a0369c393f7e6cb172535af330af6226e46635968acc2b2d5817f291e3c05bb8af081124869a9f19e64c3ef34c36088eddfec045ddfe6d0b867475e8c5761cbf97d416e61066e164a3e8d90676a20ce4dbbcb36147f7b8754510ebcef9b6381110fd295123d5eedcf1a1a448cff827b8426505b78621f0afec685f015a3c9c6dc37f418c98097ade5546e11b8ed720cf052f40508b8fdea69985fe0a9879e2fe1b728eaa12067b5a9bf67b57cc8ac80135d51c1e3494ca44b273329a3fe53f0d487c74e291121d395cab6d45f12b390d12cd5289891de4628c2f9ca302e87013d9728cf335932d0fd417ef32d125818712ff508a0847d4b1ca43b9c41b3f8658e4cd9020737b289d3c4d697f94e036743193384952d88a826b5c5707f1f9fb1b9aa2f78c004170cbb84c3f21cb36c222424c2a59cdd99863ac2fedf463d41c56d8cabeda1a911b032c90d21d09b51c97bade080fa49a9347b415c05737daf959d550c4ad3e22459a03293a8d6e18af2252f8523c4187962ef681a5aa75c856fb794b691d6d529a7ae8a80384633f2835d077f5b4becb1cdc6a26665ac6c569cd6db5d479c75b596f701ca7bb4b11a335ba9d112ae93de6a6fbbd2a8030d9cb2129ab71041a080867c390e51e082671dcf983fdcd15ecb6e3eca37f47b4c102bf91cb99d726d986aa5f19ca22e3b65492e92a0c50aa88ff94631da9b22214fe231877b2efabcd8999d20bf9777e31c6a0d4c3e5bd102e3740917a787bd7c07f3daf2427dff6a7f767788064296e80e1453d299648009c67d1abad8dd359fa384e24fd0fda214b7e9468209240e034d6a249c28fdb181f1474dcf881a82f9f1fbccd5618488d104b059b0e08f1079901ddbf0be64e796a4f9db1f6ba1d4dc9d15f2b641dd8d6e0a07c7a3474f1e17e5733f93a91471bdb5d20ee5d90c8fa80febf0ae65d051a9f30c0c5442cddfdd2a9448a20171c7180d09f7f5beba1728422b332e3ef3400d71ad8489f06fa7858920e872e63f7250bb8f4cf22923f5aa494345b3b0f96d790ca0b2acebe0d1ed59008efd11c2467047f202f5d23629bc6b5700478d51f5725e29b8bdf75763deb1534f83496e68376123b0c04a6395dbd3f0f1d49a676d02d6894ecfebf69a611ce910a02aeb0fddb09839714236711df93bab7ca1ccbdb2dab3be99ae05ef9da824b4e75871721f5fd49d821e4ae7f668dbb6fdae2035640bc50c2467816896513505005a06a201893b662f316faea03b49b80b798e68fea3608e9f017865410ec13ab55bdeab26f444cab6828d8c6fed42ffdb814abd936de89b0c07b997e1717b89e13f602a0aee7e4d5869c64b8f62c7f944ece553eb61ad4c9b9e959b921a675ab841f31bb9606105aed4a7bc3cf530b59f14cd04abf85a09dd3a7f67f82da65ac51efcd62f36d3531912985d388a3fdbdc44be480c173f03dd7196f743efb700e15a2be5c3eccdd59b55fa550080c3edf6a39b1ee8cddd5ccf223ae60ce9938921a17bc62861155376b46742aa9d1605da4dad4898385699c6136071e66717de5c41bc654dbc20f59924c0272f8fe9ac3006533e5ab8fcf54d19962e04507617f5498f3328e814ecb3ac150d608a2c37477e5971217800b37c71d847acc48f2c516ff9883f7bbe1b676c470818d5f1111bb2fde363104ac6d3ea8080c9ca01df18d932dcbedabbb823269aa399dd4e40fb65b8412ebb383f3de78a3feb9d4ec8a7b9d47c08d53cbca83d736238a80d1d9c95df6115c138044cfdf2bf91a024d45ea3867aca7df74fd2e9ca1767d42e54b0957096d92b433795e6e26587ccc2d1ed4e0bc645060f34c28788bf396f12d53fd49a2967616147d5fb0d8fde216936d43625fbca680adf85f327d53f403f573a1b1ee4c2d923c24f679654abbb1c0327ac941d809a4b5c7c0c4d1cdd4d675f5bbe372eb36774deece0989ed872df7cf59e7e8aaf7e79cd4fa0af7201f5424aa25cb68219b236d4d8aa36861a59aadc62327e2721c9a181f5a2e2f630e8700bde1e2dbc52e32a57b96d4be4b03d9ad8698d251d4337adcce51ec286f9a580ff8d490ea6e883e6d02fb48f2104ded24eaaf217c9da6a2167609d963a7b35554a322622d31f6963cbce20a2b460f9e2c2697b3106655a8bfe96da7a52acd4a00065a96129d8b31903478c81ab98e36e1f8420bf7b754778ab915c2271d84fc617bec2a1f727e2529ad358131ad990c9db2732e05399c877001c7da73a751ed7084b913ac1e42471d809f55b1002d59af46626f13e2b962c4ce4d7b4cededb96f847d5e49034cf9e18ce02f3810c844e58b987940b1b714d0034d745992f9c60d62090ad57488cdb38ef7a96bc6b957e73fc1e12def33f05ad993ffce113305f752a0f7b166f885377a56624d95d58c6dc4d8a736b6873d8c38c89847b64a9e9caeebccb8fc6303ceae68b4cc6e76fbd76490c7c279efd609a7c34b1ffab310629bcf4633931eb1d9dd948d532fefa51a6ba3bae524edd74cb380528bb8a621afe75676e9416b0215fd9176b442caea3c8d9a8761004946b3c29e2301b88d72459854c61ee36bd86a6932b9c0e0f27186dd1934eaadc54aefad846ba4bc2e6ae666106940614c1dcb40e1f3d38eaa9e335bbd20c054feb6444b1c41cc2e4312a5b99e6cdca596eddc233c74d3c9ba1ad743653ac29a633f460a046c23cf01f697e3d43b10b7c7cc912fb326713ba98c3350c468c77cf535c513c075fc5fc9afcb88f0af2e5a826f145053f94989c2f337711be2d0ba0aad4df83f282f216c4b8228a84b936d2ed52b5a415285cee3416ef695d476afe400d8c9b95fd4ecc39aa5fd2ff8e85d9c5d24944b2badc49461d785c3b2b94f2e36d1340cc3f162b7f063fb4d7f8014569353e2873e9e8f9153a848baa84a1dbb47d067eabae54e9bdae3101e84f5e93eb648af0a90344ea6b15df4b9d064c486824f7342956073364614a83f4666e0430206d1b7afb2b45b5a917d1a20d0960a0b0639e7871da1d8aaa58df1cfbe4b858febbd1337fa5a64240be7c59524311c20a6f2e6649258c51c96c46e84ad41bf8dec7b8b3619bcdc9fa90b11da74ad3e38ce590a27cdc3291911ec6471870ac313b5646871752ab879f62ef70391e8bd463d62cca0e736433278b5d065e51cb4ec3a2e277738f86551d61ba2e8fc4b81fed879cf9ae47f95f1a377016b49ff7d988ed07324258e43aad967df5de81b4ef737b7931a3de0c98cb3777d7418b1d566b027975959c6ef24b43ba384350851e3cb1b7bcff5e82e2e01931572a5ae218af6391cb7285c4a723f73d8e1fee5c0485e0cfb2a8be75e094c2d3bed6382765f5fe30096c5501950b1b863256a54b790b58724436858d50b42e8f304613b981f0998af9ccae88c14383f1453d0089239518ae115f087cda9bc5faee4799009878ad8aca64484c94cf9aff95831738bae3a70e730f34727c205b974523bc1ca0a78af4cdeb578625c75ce0d24c686c1085fd2a634a0b83d5e32949ad3a928d59a697ad7a069a1501b75deef93ff495bfbf63f9a4a4739effd35ab56b29fc417132e8b9f41d68e0bc84168e0c9e73f3442ab4e456f84ef3e0f32c9160db86a8b63488ab1dca400d401fece5a4d2f235f235eef4fc67bc511714c5c8736f263dd7d3d0c6e009dd92a9c2497688c2289aef953af98f1a3ebf6ef706f6cc13f9b42e4dcaa38a8ee2048358f10dff43d92b947946ca6f2f97c417c4cff37e439c1e70a733dc5c2d3f9ac7d53fd903e211c826987f35294ea65c36f2557c40a3c0fbedbe95c1a156396382a9e762f12a8ff1258facc6e0d1a7bcbdef539f65f3975759280f2209ae54ea2b8401fd945e845cdd04360366a7f8d2307ea679ecc704b15adc67309a08e04dc4946f72abf05c6497c8d4fde69f82fbee7dfe3629dd4bed647768275b40723d999084685cb5fdefde56c38b26d04ffa71db5a5da67d3ab53eaa713c0ba9a3c68343d29cda8f676b1c9c6142a9813e7324db6ce334069e4109951866788bfe117e78dee4584817362b5f60da7538032cace142502b28b9f213dc9c6d3bd7fe795d0564fcc54dd8d92799c70c47589b8acfcad0c84f8a612f86a6f2bc6ffb8e8a0f6b8ef836dec8aa4b226ee0cbaab0127ae11697036ed42a678a2a4aa7af034d803e2fd38c2effc571de7e486a6fcc2a08557d96393951e5e723cfb62335e34cb7c97585e60b3f1052b19a43688f3ba59e5a134243a808165d669f2fc01530ba15b46ffba6ed402856737a788fa285bae99a8f4dba34f0f4dd35539f623eec27bb797d93c9410606d11b85db369fc2ee5de527d99c08c2ae87594b91668e5665c1debc3c9a0ed95b4b2bc4d486073d79b9ac9d8fd77d1cb101a449db493396402a72ba661338ac5df07d9ecd1afc2afde4c92e3a1e54898869041964e7ee18bfb0b36f4eeeaf2c0e2cd8c0e3657acbef6c79a6d5c84bf69f1da034d4d69755eb9abca085ab41c0535565abef242c5ca5aed523f2675d1c908e2bf94efaa94d69e4c457af593c09c3cfa283b954d65e72448724fbf785d32e134c81f8d75c645f72f9537cea1254e66f3dee2ed5baf9fb1187cce3c97229bfc7868de6709829f38ade23273455703eaedc9bb87e766177bc6b30a09f67d93dd6fc452bceb9161864c0fd80784a26268489fc346119eb9a170f08d38760985f2ee03d8f898b79fe726fe2cc2820659fb2cd5cb2496f5096d468489903aec03427a26c6edd7655020e192f397033d1a479d6a2206adc3f84be28b8e4336f2600c56894fa1d8d29b48e79318ae01c3457ef3c9f404527e89a9b1b1115cc29645aa89e14cc9d09415f233f1671652fa7032b7ef2ee56050a8ab707afe48c4992c9f87ddc247b223ddb1e7dc98c4a7e9337efeef67e76fdd5ea4b371482d8132e2d905c0fcf91535fbb87b973ea49c06f0ac7da58d95162d7341a53c1a3074b31eb9d51fa5e2a64450956907003c2822c64e22667599130baa4e4a1752686088fe7c8d917436781b3f1a5dc4eccdf9f3d4b1c4534bf9b9ae31e6de26736c9da301d4a44302f6a4456a3638c94feeec670fb10c923961eb531184885a226742036b30641ed2cc78a19765b4453ef8643c726a7a22aec0153313e9c9d66e96e7128bed9dd76146f5703eafe2bbc82254966072c5b43cb89e07b8799a642dd83b2bacbb12acdf5ce9b8daa694747ab149574af866d629ad3da830b0bb0befdee81e0b8b7654a4c21fc45350d616db31d28978347873ae710961012a44cb7d7d0c4070c4bf953de5c9fbd96adba760321f4115af6614f753a6d32bc352e9f4c36305f7cab0caf2f60b75e61e0cad97cf4c7ae974139411e7a8709f3de8a92e760df22aa90db7561f2ee9a9f694c50de528fdc4f8a4c826c29c6040878cad83642b2cd40979e4e0c0bfffa5617c15f41492eb0af4b387315da644f782b20606e71087638719ebfa43e38b8bbf67bacd68be46ee58f9", 0x1000}, {&(0x7f0000001740)="338f1c5e18bf4f3575f819e12fccde9a5176b960f9a2ddf339497ad38d601e72e5ae11afa06ff43e2cda894e759dacd4703deede78c627afdf9527d891ded07651f326212a1e04b59d4d9ac51e2dc401128dc91143afa3f31c0266a9f5995b5185171035dc645a12243395cebdc8158743a4a9e9be5d7a7f4152be638db4998f6352a48a1bec0323c864eb9e90b2dec7e8bbc55fb5ba0047bed338aebadeb05346b32057980bf65b6879197152d5dbc30a8622861a806dd65f", 0xb9}, {&(0x7f00000003c0)="98759fc5fd8c8e5c68dcf28e180ad7cab8a0c23bf79718bb1fcb51206a1bd852ae067af7ee33404b9e", 0x29}], 0x9, &(0x7f0000001ac0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r2, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r2, r2, r1, r2, r1, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r2, r1]}], 0x130, 0xe}, 0x400) 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="040f6c2c8e97ccd0380c0017c46553401c69685fc06e8af49410ba8019fe1112057fdb3a956ccb86d673437e1fbbfbeaf626520714b94e4df465c5ac1034fb1b298cde2ef9f8b9f4a24c2920921e7b39b88dcb7dea21ea148f42c217b84b32be174d691edfd2629efb2e566181a7e29b4807e6ce88bc03fe0a5ca5f8292bb2762fce580f5f1e4e5903bfc7f0ba564d9a8c33c6a1ec20f46e2c259f83f365dedb8ab013fa6aa892b116c0328eeaa16695f6e6a8f72095d1e409d1b6925069e4ca6f92c99dd2a0dab815d0ebec805212c08a1eca99810d21b9c54b10f57051786f7c78e15fb8ae56c665a9a67d9f9915bac0e4c9f5a694311918f557", 0xfb, 0x2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8b68, 0x77}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0x8, 0x0, 0x0) 16:00:19 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10000) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000180)) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) r4 = dup2(r0, r0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x200) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) sendto$inet(r2, &(0x7f0000000200), 0x0, 0x403, 0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:19 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x5) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82434a"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: setitimer(0x402, &(0x7f0000000080)={{0x8000000, 0xfffffffffffffffc}, {0x3, 0x2}}, &(0x7f0000002000)) setitimer(0x2, &(0x7f0000000000)={{0x5, 0xf8b3}, {0xffffffffffff79c8, 0x6}}, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0xe0a) close(r0) r2 = accept(r0, 0x0, &(0x7f0000000040)) sendto$unix(r2, &(0x7f00000002c0)="6962eaf5ae6f1b70360a1430f9d0b60831fb99162f8667c15673e75e7d4e2851135b97c7608992b578e1bf4faf0e1a31fd5e18c664fe48c52692e7eab1038ceb210822402e31428d2b6506e57f079ea2034b1a2867fe64e329c89ca54fd377d7fa3ae5eb", 0x34, 0x2, &(0x7f0000000280)=ANY=[], 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) sendto$inet6(r1, &(0x7f0000000080), 0x0, 0x402, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x4) 16:01:08 executing program 1: r0 = socket(0x2, 0x3, 0x1) r1 = getppid() getpgid(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666978041700"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0a5dae3070ca9f05", 0x8}], 0x1) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0xc4) shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffc000/0x1000)=nil) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r5, r6}, 0xc) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0xfff) r3 = kqueue() renameat(r2, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') dup2(r3, r0) close(r0) 16:01:08 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[r0, r1, r2]) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0xbff, 0xf6, {0x6, 0x9}}) lseek(r3, 0x5f, 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000002700)=[{&(0x7f0000002680)="abce67d6129990c9a52e57af816da741cceb74f828f812cd060382731c42230cfa1a62639ae555479f2292ecf26dcea6b27932c0a93214b382687a4419076375b6f0922df4cbe26652359a936136", 0x4e}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() 16:01:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x900, 0x0) fcntl$setstatus(r0, 0x4, 0x48) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x21, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket$inet(0x2, 0x2, 0x9) accept(r2, 0x0, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="809219c20496f7babbecb67c28789b8a1f02711e4c296d178263980a39893df151f8bfee79a9dbf15ed9478463847d705e902db76982fceecb0e4b8037dc", 0x3e) sendto(r1, &(0x7f00000000c0)="6cfdff09c0e861c135d49adcd7f6dc713af149bfd3287622380c96dcaef8cbad50c790463809049c12867376b4ed022be4f189a6ae45f228d306eea14918802d1e858428803493fd633db7be44ece745308b8533953f99e4842084878004bb9c787112e463f4b0c17bde1ac8a7972cb3c265f2ca98061c528c2fc28bd404d0bc587664b7996e1018e7f96e5d2ffb884e1df6b1ae57306317cce62ed0afd6f0b411f7f11ab68fb8aef005ddfcfb1bd3", 0xaf, 0x0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040), 0x0) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) syz_open_pts() r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r2, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040), 0x2000000000000056, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:01:08 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x801, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0) fchmod(0xffffffffffffffff, 0x100) 16:01:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000003c0)=""/251, 0xffffffffffffff1d}], 0x1, 0x0}, 0x40) 16:01:08 executing program 0: r0 = shmget(0x0, 0x4000, 0x48, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/204) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, 0x0) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000001200)=""/141, 0x8d}, {&(0x7f00000012c0)=""/75, 0x4b}, {&(0x7f0000001340)=""/200, 0xc8}, {&(0x7f0000001440)=""/119, 0x77}, {&(0x7f00000014c0)=""/146, 0x92}, {&(0x7f0000001580)=""/24, 0x18}, {&(0x7f00000015c0)=""/10, 0xa}], 0x7, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) select(0x40, &(0x7f0000001680)={0x0, 0x1c00000000000, 0x6, 0x0, 0xea, 0xfffffffffffffff9, 0x1, 0x9}, &(0x7f00000016c0)={0x8001, 0x9, 0xfc, 0xbc1, 0x2, 0x3b, 0x9}, &(0x7f0000001700)={0x400, 0xf18f, 0x4, 0x80000001, 0x36c9, 0x9, 0x3d3, 0x3}, &(0x7f0000001740)={0x1, 0x1}) r3 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSTART(r1, 0x2000746e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x0) r4 = msgget(0x2, 0x11) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001880)=[0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001980)={{0xb8d8, r5, r8, r9, r10, 0x31, 0x10000}, 0xffffffff, 0x7, r11, r13, 0x8, 0x7ff, 0x80, 0xfffffffffffff000}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/wskbd\x00', 0x20400, 0x0) fcntl$getflags(r1, 0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001a40)={{0x200, r12, r8, r14, r6, 0x20, 0x8e}, 0xfffffffffffffff7, 0x0, r11, r7, 0x7, 0x800, 0xfff, 0xff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001bc0)=0x5) r15 = open(&(0x7f0000001c00)='./file0\x00', 0x40, 0x4d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) bind$unix(r15, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) msgget(0x1, 0x2a8) 16:01:08 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2ae) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x1f) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x100000000, 0x1, 0x401, 0x1, 0x1, 0x7, 0x80000000, 0x3, 0x1, 0x8, 0x7fffffff}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) utimes(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)={{0xffff}, {0x8, 0x1f}}) 16:01:08 executing program 1: r0 = socket(0x2, 0x5, 0x81) getsockname$inet(r0, &(0x7f0000001200), &(0x7f00000011c0)=0xfffffffffffffd17) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x8004667c, &(0x7f0000000040)={0xfffffffffffffffe, 0x100000000}) mkdir(&(0x7f0000000080)='./bus\x00', 0x40) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:01:08 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000001180)) sendto$inet(r0, &(0x7f0000000140)="0a8e6200413b1ed4540e434e23e4a6ac960e4a80146fbe311cd0f505600d5a98c47a2d2d2b5b1d0a69097e01487e7eda5bf6b1572b3a04d7015d7312c175bbf7c973d73b013ae8feb7a678ccc64aef140820fcb275c011cfea8517e5ca82e513c97656cd697cf1af80892944c18577073b56e67910858ffb35a8fd785569dd8c9d701da68a723522494c8cebb35a402b38ab2bffb4f63490820e69724fa9ff1bd121a74cd7e29d2142d512481741d460377427d24e12bd603a8c02e0ccb939bec261b41963a6eafefb74c22b5e5583cc953084a03cc5ad7c617cc3ceeae911956ab0b232863a75e8c6916171a7504812ba84acc14fa8a5a50f6f916421429421ed5dd1892ca617f2e7ff8286018929439617a5925019350bc016e83fb24f23263eb0d14e170b2a791ed24d1d7dfc97799a35997a579873a06d0113b88b866fcfd21ae52a01072b62b048e1d6973fe51a88f62a40bdfe28b40d0227b0a85aa8faa9a24ccbe7b7847d62dc49e2e5866628df7f3826523155133526c6f9ffcf87852568aeccc2128b82342aeb67b8e6cd35a0a64ae09b7418414f882dd12a5b64611e29398b4f4e0c20cc90e110e628812cb3cb63ad1b4f57916ed79fcd11ceb59a00797aa9c537c0f2e7fef4699275652034bba53426b2e949e99c0f9c3e6b07abcf14b0e7d76a0a04268fe08587d52fae082148fbea235dc6738da4e6aa8f16aa5529de0ebd340417df47a51fea1c9f020a6fba5b219e71c9293e5a074d74a8f5109ce65a27e48043715f0548022ac3222b1806a9ad34ea8d0ae0a4acb27ebe2a0ba6f689720ca20535d6078211298011d67b934718cbd0a606d454a5699b1eefa8eaf76c7bdcd27cc250514a944f063f09f323603ba5e9a04d57e2aaef401e2aa30dad63826f3bbe1cb4280e777da9e27bd6bfd906c6e98ce0a73caddc73dd96a878e14c1a8473d0e8c855f41c1a6f6d821adbae4c601ef7a5e475ab92cb3b4aa30998cc290cffd71b981b615289d6f0f0e7f38a2f5432f59be4764ad27001039152622fa65bd433967688c3f67e963f57fb1364de0cfb8d129001302f86f100cfb06d20dd88449f9c86d5bc287ef04e1e7dfb2c207b943ea4e12771d924db6163bf881d010c9d6c3eeb6ab95dd0413e26943d2320d560e1bf352ef03113bf2dd3dd4a8de4221cb01f6b514cfdfa9078aeb768453217b2b175c63b28c5a64a6e6ea705bfed2fbdb7a6885a552e93deb4074e7c4785b1e79393aa8f049ab77645efda423b6c651f07739a745fa687bab8603d8704fcf50fa9c02f6cb494e64c7bfd6101c0e032299ad4c27ed3ecc28d658dd3b99f4a423880d30f79fe4ec4141910cfe6c266d0de80d4efc65b32f9f41bc9dc30ebfe7f1f34fee1911b30da0efc589fb4b59cbad7661f874c2e30a0a5a2a9db32fda4be9c24bbc347b31f5be0b569908663b3ea2cc71df4a0e858b0b3a4cb325d88703419b3773c53e78bdd19f1c79927c164e06e7c3c984abae63f44101c09f3aed0eb5586094e88a824647c1052d67c148d2bd987719fbbb6c661c2c84e1cd835b041e9903ec452fcdb13a4e6a18dc5257a362f91f91ae6264464a855dd2902265e5ef9e6f60190a8cad788ef50eda8a42c06f459f399f3922e5ddaa25ef683ef6f57f32ae8174627de65b1c55f57c6fa109efb4580c7b27ddd15f722f690a8198bb0d92f6f2967e86e0bb1364f843f357b1dbffad1245a0d4e55041d0c333022684f712bd7b699b59b51249828773fb25b3a3e3ce927ef0998d9bc8ad21878bb7c8647b70d5c3428a20d374e1a8a284d81178f84ed11b863cd8ec862d0443ed3c3d2e2d2ab929f33b394fb57ad64ff87956f0c344c939ea67061ce0ad8ba24561596d60a60b2e21d2ae842d6627e39990aa41febfd91127e27bba4d30b663b5a2188b8ec1773cfea3db7619179bc3cb6bdf5e0861713807a7acc62c3649dbae5a10f74d373218cbf4a1fc60c1466470433fbcb38d260baed790b15ae838e10c97a8de8b48e218a25a6ee8bad7fa98467128b0812953a6343216fdd607dc79cf911c24f700cbbef7723278466cafc4f9548496880b8ca7f957b4dbfb984ccccc5e662b152a56128f4c5c49bf4f84f6e9c878857e4c54c16403d550a85d5b07b3ca76ae3fe6c55dc84efe555baebd3d859eda5201c798c3021eb3073c521d32a728fb9986294660f0628e1a7d931b607a5a4a152b6c172edd22ca8afc534de4ffe07b4a40b15deaece807f5d27a98c70c011edfcf591ade112becf8aebb2957cde58a6c9dbaf454531da07710e6392c9ef454d4fd5e0b85b289bf15b2dc4d645acead7a858c36bfb0b5794bd295c8b5e1ec6108bb06bbedb73fe8f2fe316081517f08882d5865a09df52f51c688500a39ef45414595349d8508668b7dac958de34a9fc1c46d6e7363f57c6557fee43ec172f4054498bf2e234dccc7d628fcc23adf3422f5f814872496d033c10a62d71f9ccdbbca4ec98f35752a067f9ea7c3fddf37bb23ffb0c73f4a5ee1a69dc9caa8bdaa3b063c61ed3ba9ae6084c4a94ed640ac7d59045e1749e2c9c67c34a6109a58f4fb46986ee745d5c2dffb40c62d970f415cd2a6d5b2888235140d73c7390aa3845f18d3205e747a83d0a303f2247ec4758a40a51c5d58420f61ea476dae2fdf6e72bb6ec67a912c0a3694153a2658cc1271ffb6880eb0ebc96490992c45eda1cf70bf4eb61116c6d259f96e480e174b49c1aec634edb055c4065926150a11fbb0f747f6799d9309af7c828cec05ac426ad402ccc23341507e8fa3096060e9c298982335a5761b10bb989b91da8298e26a313c76a18b12c54a3d991c8d6d156a9bf7a02c03b35eb5583b2c09eb7f6eb86b48f4ac676bd9945de4de6a26fe45169fc8e47795f509563834f98307995bb4e2a13bc1fb596f7e21e4dd2489a2935ad73478d5ac477efeceb55eb8f1626f00841a259cbafe23922f721f7047bfe61f84cf99276839c65dd2ed71587b7af38151b445de20f8ad62cfef7f603187c359268741e9781e7c1b593bb3f78a04d72b78e4abf1cfb6ed1f4687c9bf85a47092e14dee16e565218b76c5c7de7e1c2658fc10221d2992f92ebca4c48225541f261b192ab9945619ad5e62b1727de2efac585ea23c4accab3370b052cbb97b0a012768220e4284cd0066215bf07dbb3f974d2e1459e5562b945c9e3e6447bc6ef9eb1547f85458cafbb8486f099deedc2de2b94015cc91a88e071eb37c04256ea409a0ee3949ec64301fcb8173f81a48d4d8542652fb09ea85bb9023ddb1d90c4fca2739fae02ea72c45f81dc9f6b481d78ddd3c8d5cd0ee4f328fbfc18010ff3cbc4e58ef1be0635da89f00c744359f2dcab8cf59fea784153f897b3b132438adbc57f0a7bb6c924bd344a428af17c87fc67f8baff0b20135d1c5605a08246ddc16bf8d1ad9158cafef31c88fdd1ca3c1ffb3e4b3d96de7669f74498f1788cfaab804e3427b9e1d8cff6fb8c6b6a41884b05bce3716fc98190f38ba1f20adb24e2f03cd68b6dbe8a56a14c58ce202471c73272eba0cf370867506ca88365b6cff080c6cda6b0c2cfdfe460c86726ef7a8cb99eb7cd614ae8f02016e8403bfda9d152aafb9a36f9b57fa99ab9f81b067c9780c6db07c8b4ce2cfb2d4f1d4e1ecd17d0b99dbc9061aa62e5721fe505abb767106addb85f2e3e169df049b270c1f1dcf2e093040bb96367a5e99ab40fec95a75b0fab04af574c132770937b5895c3ee6af30654f07fdcc5a391c72d47ed91b4ef819fc012adab430a0693ddb3272afa43f5537e76fb0dffb307e61cc7724e1e63c4c38090cb7bc220eb2104fc32c388198eb5cfd9fbbca4400dcc4fa0b1a116efdd3143b1900dd6c6ecffa4e79fd4f1c024536558307f154c3304423f7c93b32caf58d2f93fb2f2d23d45b3162a5286a613e041f3e7ee75c3cd538946cb4590f2a19967d642ad9a2b2d821da819502b1e6437fc2ffc20ce1b383ec66f36c32ebc766fa764e931c184d55551a8bb19f31aa0ab035399bb3142ba342bd04792a0f91657f31e49a77445cbb79babf54a69bc8fef23440feac39c8e8a27a032a01d71f43d5c1e949ad553ddaadc0afa2d30b63ea34acbf35949cc3faf151fe6e24931cf22b6f399db95c8e16de4be0bea34288f30a1ab85710ac4e6a5ff25d19f07ce0ccb208d5aee35fbb020e72cba3d1303f2b68287c5a504b22c5f645def0f6f140e2ea0471b4fb53bf4bffe922b8c6796fa59e70dd64e42210976f0206e9b3ce97a245e866c8e9b6c51d386881c3effacfd5dea2ac43ea50f5b3b167e53494ec4f25176206951e5b95bbecc164176c5df27c95348af11a395b898ed5e316456e702d6a6c6b18d145abd2a48a29418b46a9301dd65ef3fd30edda476751a834b6506417a3a5c000b9dea3e99e1a0381367c6bd07b5ee298cd40d32de8b26810407735d516e2dff0ada84cec6254904f3c86c8e7356d413436f0dd6c6e38792adf791456cfe991f54761c5dfd34edfdb302ce8cb3179dfbc107e7c772907673fa9e06488fd0e99b0ffb0e9916c117ad92e76110d7daf1c2941f96642fd4c2629823aff765dad4d9cc7446a7b8f920de7a621b631f2023e0f247032206ec24e07ce935ba6c94b81a5848b4e62a174a69df313df99a59936c42a3526e9bf8d73aa2c3707eedb5a5865e91305f374941db62dd7ac12b71dd0d91f286aa5f7db75766a3116b7be45585d890945c808c3322247b3a682fd745c6d9475e0069c535474563c365fb1c18e212105390bba0c8a0295f4547346228d1c3d8f074846527312bb5002d944a638855b9572adbf7dc52a0693f708c4d8efc1b43184a3efde878c1693713f35c88959819c55e7e81fc7aad4ea2949805baca610fab472e45c78df6c95ac2abfdbf12408cbf837367dbdf2f898e298c9fbaad379d8636394961341e8625be2f6b74c61572c9726f2a01f218d7c7fac258331da50c245cc69edc690f4a84d157b8fbb9a8d4b4e7e012d658090c19d765f106c2df3feeb30bfbb65237ebfc5e86f548c968f2c33a9a5635ea3d947af205b25aaa398af095bd2759b0f0710b1b0946c0934986b2843d8a0a1fee60fdf878523298a6e106847cef286f0c9e9f99ee9b65e1322b1ae588850334f443c0ad90bf5bbdf16d4b690e0eea17651bb0bc689eb30e8b1f97bc8ac5dbed11527e5475435b061e0d5244890c5c333aa23fe5373ddaa256d96d61edd2169ce3546b1479e39c5ba376bd3bd4990547dfb3901ccef506c5674b4d4529ce7ddaf4bc87627799264be64ebf9d0e99e9dfe6a3e7df97ba9fc587bc6c4c5c834e54fc8b159815037fb73623488f56f6bcafe9aa1c33f95b788894c1692190b39c906cded637e9f5b3bdc1909b27785685d0f70f54a8a74f8c15beeed9057423a9483a99fbd33877b8dce8fe57f30f5cb8ce0ded8bdfccda8b271f7f32a98fde05d3130cd52a3b2d27b3da4ca8b870626b8608241b698d306c8be05bc7319bc75907a049983af38108a7848599b6dd5fc0a6f864c2ae633645b94e22cd83b350ea4cf4e0dddb2d45ac450111caf63a421d429022bef938cbc93397b269d2d0bc2f80ae750a6ebd7d04b3eab5d9d727221a5b00a7b9663191c5ae6cf60678db9d392ea725fac47ff7c6c99e58c0d1aa5000a88ff5ea1bacda227b043d789b95eaeb89482514742d26b6ba08a006aa4944fb0fbe349f09f49d9817d1fb81c711527069fd8c3eb539b326d9973f09976757419359c6a08135a807f44a80140e", 0x1000, 0x0, &(0x7f0000001140)={0x2, 0x1}, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup(r0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:01:08 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x9000)=nil, 0x9000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:01:08 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) setegid(0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18081, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x4, 0x5, {0x4, 0x9}}) 16:01:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x100003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="3c004d77c16f435b2b14", 0xa) 16:01:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)) 16:01:08 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200615, 0xffffffffffffffff) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:01:08 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r7 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r6, &(0x7f0000000900)='./file0\x00', r7, &(0x7f00000009c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000200)={0x7f0b06517d4ab753, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0xa, &(0x7f0000000280)=[r5, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e696c65302f2e2e2f66696c6d3000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0c000004fece2013c982a20f7f20f8124374080a2da495bbe50161de7d95bfb51fb97d2d3452d159de27997ce6298376783c946b7273c295b178f69e7852c628b203914a9833b5731416b0"], 0x4b}, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="05002e2f66696c65300c1d989ef0f541a56d9ec42d75b1a6a843ac55ebc696d92ed04443e5761e6b0f6ac9c647d76d7f1644a7e65f43279311211f9faa098f299f28d4ae5c8040ba8f49d8974ca40399e6e0c655f0029b8a20000b5a83760c2fb010054c56bb5a5effb675ef1bafbdde0e7be1df23985c90180100000000000000c87aaac19e4ac811652f2553589953e233ea873b82a7c28ba6f895a2210fe5ebd1f5cbb395078144610ba38e1b364b6bdca06ad73d0f0164c9b386fe878fa5fa2f80861ed2a91c1909778fd7c6bcf0edf72b549f2fd75c9f0c1aade71210475ded68af862b6b2cc14997f572011664d3337d2bc632335372b429c3011196734210376a51ddd2706a743a99dcfa1afe"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x1) r10 = semget$private(0x0, 0x5, 0x2) semop(r10, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semget$private(0x0, 0x4, 0xa1) 16:01:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) sendto$unix(r0, &(0x7f0000000080)="570e9fc1554a268c4fb61cb7601586c5b49f4a58e16362320551e835154a97853d11fb0d495f5e07e14188", 0x2b, 0x4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) dup(r0) 16:01:09 executing program 1: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x0, 0x40000006) semop(r1, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x2) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0/file0\x00', 0xed754effb7ef2411, 0x1) r3 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x4000, 0x1f, &(0x7f0000ffc000/0x4000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000000)={0xffffffffffff462d}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) rmdir(&(0x7f00000001c0)='.\x00') dup(r0) semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) read(r0, &(0x7f0000000740)=""/207, 0xcf) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() close(r0) fcntl$getown(r0, 0x5) 16:00:03 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20480, 0x0) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus/file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80085761, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = getpgrp() wait4(r0, &(0x7f00000000c0), 0xb, &(0x7f0000000180)) r1 = socket(0x32, 0x4000, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050105001800000000b1ffff020049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) dup(r1) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) socket$unix(0x1, 0x2, 0x0) recvfrom(r1, &(0x7f0000000140)=""/42, 0xfffffffffffffec0, 0x80800, 0x0, 0xea) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) write(r0, &(0x7f00000002c0)='A12', 0x78) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x9, 0xdb, 0xf466, 0x1, 0x5, 0x1ff, 0x7, 0x1, 0x2, 0x400, 0xff}) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "b79dad9c4b00f2a262be040000000000000400"}) read(r0, &(0x7f0000000140)=""/194, 0xc2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='{/-@^\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\@s--{\x00', &(0x7f0000000340)='},@*[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='(:-!.\x00']) getitimer(0x1, &(0x7f0000000500)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() 16:00:03 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) 16:00:03 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x10000000000000) 16:00:03 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x95e7, 0x6}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="0d31810614f8", 0x6}, {&(0x7f0000000200)="15df8322ec3ef809e5469eb1ce295bcde3ffc5abd94597c1207b617080c719593cea58a86b31d5cfd1b1e205a59db8c57047ebfa0abbf01de0cc4b2b3f02af0b25a877d8ef33155e1b853375ab1a1863eca81d08f5a2a03b22e7a768c812108105566e64c8bfbe0f7cfbdfeda8fea2561debcfa02cbe0f64e34d11164b588e2d4aef97c78ef1f32c7014e9e8285cd29700d29e139025fd0c4ee6267436fbc52bf12a8a972c5efc2cff56e5eb7044fd04dd786b952aeecfce042256dbecb568695e2712a3ce2e68d6fb3e5657b7cabd5991fa8a8cf6550ada", 0xd8}, {&(0x7f0000000300)="d6678a1f1c970d27ea51b23e870ceacb8c4ef6fcee0d462136daa9b6f6", 0x1d}], 0x3, &(0x7f0000000380)=[{0x78, 0xffff, 0x3, "dfa40ab97ede9eb057adeaf439d24389a92e0a4a50fad57ea4c4b6a0e629696f55250ce7d35d74d09e453394c78e0fb4bcd91b9393f885cdc67e2c4c647f3531909e7709ae2e0a0e76be4e16a741a94a0a3d2f7a8db65142c7a838a58f556f67e0"}], 0x78}, 0x404) r1 = shmget(0x3, 0x3000, 0x240, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x70001) shutdown(r2, 0x3) unlink(&(0x7f0000000080)='./file0\x00') 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x112f, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000015c0)="76e91bfba01b2b43750074e773d6d07539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5334b9edb52d4ecab6e5c404ca284924102e12f4bf453de9f9db6a0a143289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f7bc6dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e108a5a08b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac00000000000000001f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42000000000000006a13e775fee4", 0x14c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000300)={0x2, 0x3, 0x81, 0xfffffffffffffff8, r3}) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1003, 0xfffffffffffffffc) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xef0, 0x0, 0xffffffff, 0x1, 0xdb3, 0x7f, 0x7, 0x1, 0x3, 0x7fffffff, 0x3}) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x202, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40) sendto(r1, &(0x7f0000000000)="39d9713b7afbee67af785d044be03195d14d43a2c13191523bde9d04997bec030c043032419cb31558288ff7e81944bbd97d919e977efe8c", 0x38, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xb7, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sync() 16:00:03 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x80) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0/file0\x00'}, 0x10) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:03 executing program 1: r0 = socket(0x21, 0x2, 0x55) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2f}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10000, 0x0, 0xfffffffffffffff7, 0x0) clock_getres(0x2, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x40) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10013, 0x26) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r2 = kqueue() listen(r0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = getpid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000300)=ANY=[@ANYBLOB], 0x8, &(0x7f0000000540)=[{&(0x7f0000000340)="a834b210a6e73ce0e2254eb24122c41e5be970961a3527c03b609ee43183e1e6e309490dd777d3bb3ec7764bbcfb34c62465a4c915ca1f6025e1abc3e8ebfa322ae5541969629f28634c6736a814fe96f903ac0bf02c7e769fa30181522cd3955a51b1f61b86c8a25a9366", 0x6b}, {&(0x7f00000003c0)="4bf154f1d7587e7044c509347277c887c39c8d55724e95a9f1463ba0d228efafc488d2cb4416d3009e2f889c4c527c82fff21818fd11aaea60e41be67820d5ab4e96e5f955ee75d1423b8025032c563c82faf7e05c25fdea13885afa5524ed8daf2e7463fd3515ba887b6bcc3d9d657a7e4645fc8a88febb087983f2cd39373fc68ea4ddc08bea244a0c8d0f3bf214eda2", 0x91}, {&(0x7f0000000480)="84c136186de08ee2b322de033ae87ee31abe4e0bd09a89b6e66b8825fed08afc406a88709c74fec9ce02ea0399d0b1a063a9f7d93fab98d4c6f17e20cfe6e9c506d80fcbf01f85be4004b31340f28a37ca277c98489eae699a1fcef1b7aa410cb9b7b5039f530868c8c0980e40677e7d9e4a3861de6fb25a7eb84bf85fb31418c4e77f23e89182", 0x87}], 0x3, &(0x7f0000000600)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r0, r2, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x80, 0x4}, 0x4) write(r1, &(0x7f00000002c0)="0cb8f8722bd258fd8d993f56bddfd20ebf2d1f24f590d9e6a11365da71", 0x1d) getsockopt(r0, 0x4, 0x82, &(0x7f0000000180)=""/241, &(0x7f0000000280)=0xf1) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f0000001480)) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0xffff, 0x1, 0xb60}) r1 = semget(0x0, 0x4, 0x4) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000000)=""/25) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x5, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x28, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r8 = socket$inet(0x2, 0x2, 0x5) r9 = socket$inet(0x2, 0x5, 0x6) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x440, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xe3, 0x400fffff, 0xff, 0x4}, {{r2}, 0xfffffffffffffffb, 0x40, 0x4, 0x20, 0x10000}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000004, 0x24e549df, 0x7}, {{r4}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x281, 0x4}, {{r5}, 0xfffffffffffffffd, 0x80, 0x20, 0x6, 0x2}, {{r6}, 0xffffffffffffffff, 0x0, 0x3, 0x5, 0xe000000000000000}, {{r7}, 0xfffffffffffffffc, 0x29, 0x1, 0xfffffffffffffffc}], 0x101, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x1}, {{r9}, 0x0, 0x1, 0x20000000, 0x3ff, 0x7}, {{r10}, 0xfffffffffffffffe, 0x6, 0x80000000, 0x4, 0x400}], 0x9, &(0x7f0000000340)={0x7ff, 0x1}) r11 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r12 = syz_open_pts() fcntl$lock(r12, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r11) 16:00:05 executing program 0: r0 = socket(0x18, 0x200000003, 0x0) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x3f4}) socketpair(0x1f, 0x0, 0x4, &(0x7f0000000000)) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20, 0x24) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x9, 0x5, 0x1000, 0x0, 0x4, 0x3, 0x7, 0x2, 0x3, 0x1}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf0000000100277705000000000000000000000009000000000000000002ff", 0x2c}], 0x10000000000002c5) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000000180)=""/216, 0xd8}], 0x3, &(0x7f0000000280)=""/173, 0xad}, 0x2) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="e272bfa11a3ef50b35728d9ada2659780b48d44709672b", 0x17}], 0x1) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0xfffffffffffffffc, 0x0, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29", 0xfffffffffffffe02) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x401, "000000000000000100002000"}) socketpair(0x7, 0x4000, 0xffffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0xa9f}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f00000a0000/0x2000)=nil, 0x2000, 0x7) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/236, 0xec, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x8004667e, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xb2fe, 0x0, "00000000e74de40000000000000000000600"}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x7, 0x101, 0x2, "794c4c38bbea1942e75f5516e87607a3ac8f52bd", 0x2394, 0xff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffbfffffd, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0xc010427b, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:06 executing program 1: clock_settime(0x3, 0xffffffffffffffff) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x4) close(r0) dup(r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x3, 0x7}) r3 = syz_open_pts() r4 = msgget$private(0x0, 0x245) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[r5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r4, &(0x7f0000000100)={0x3}, 0x8, 0x800) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x80000000000007ff, 0x0, "e12e56c42bdab5f4fa4c968ea67050c813d713e4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2, 0xa0000000000}, {0x9, 0x6}}, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000000000000004, 0x2000000000005301) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x1ff}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) socket(0x20, 0x8000, 0x2) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) recvfrom$inet(r0, &(0x7f0000000080)=""/190, 0xbe, 0x802, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) 16:00:07 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) nanosleep(&(0x7f0000000100)={0x0, 0x80000001}, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x18) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x6) 16:00:07 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) socket(0x0, 0x0, 0x2) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000005c0)) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="a46bcc6c882473177e5511367cf699d06296efff92e6256c122042"], 0x10) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8000, 0x8cec}, {{r1}, 0xfffffffffffffff8, 0x80, 0x80, 0x5f60, 0x5}, {{r2}, 0xfffffffffffffff8, 0x50, 0x20, 0xffffffff00000001, 0x2}], 0xffffffff, &(0x7f00000000c0)={0x3, 0xffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x17c110dc, 0x1}, {{r1}, 0xffffffffffffffff, 0x7b, 0x0, 0x0, 0x4025}], 0x40, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x8000, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x100000000, 0x2dd}], 0x20, &(0x7f00000001c0)={0x7, 0xfffffffffffffff9}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x26) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getpgid(r3) write(r2, &(0x7f0000000340)="a434f27ed9c432b135a05a13ef7aac60688d906446753e0e57c331f4", 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x40, 0xf00000b3, 0x8, 0x9b}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x3bf}, {{r2}, 0xfffffffffffffffc, 0x10, 0x81, 0x3, 0x101}, {{r1}, 0xfffffffffffffff9, 0x10, 0xc0, 0x8, 0xf47}, {{r2}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x1, 0x55}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000003, 0x101, 0x1}], 0x4, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000002, 0x6, 0x5}, {{r2}, 0xfffffffffffffff9, 0x43, 0x40000000, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x101, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x2e, 0xfffff, 0x5, 0x4}], 0x3, &(0x7f0000000500)={0x2, 0x3f}) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000001d00000000000000000000000000000000000000000001000000000000000000"], 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x210, 0x60) r3 = getegid() r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1014a, 0x82) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fchown(r1, r5, r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000200)={0x2, 0xffff, {0x4, 0x3}}) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x91cb) accept$inet(r4, 0x0, &(0x7f0000000240)) 16:00:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x0, 0x10) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000d3d7254ac4723d4694dbcb1af5d41ad9b6e757098e6b185618ce8e68f4ee22c5246d1c4ed568b9dbbfc9f903f484fee5e1b3c7ffdd564d3d26891694ad15d8d2355eba3f3404f3194413b8917e16c570ff543825979ce15f49939263be8828fbd87ce117490629db9230da8f563cc0d1122580838b347dd63caff6a4eba9c901010b7b41b84575f9d40600b7667f233150c0f5d4220a3f235729aa35a1dbcd3d1ddf765aba52ee8621266db5733898062692dcd036492d484a802ffb334d411266e12d56d309c37b3ba9ee3ff861d4e1ab6c519d364cfa3f991c0318d52545e64fe48a7aa7d41b12ef759b2fcdea9cfe75674d67e4aaef705753aaa44985917175dbb8ee91af09b37c8f6a6aa4fd8b04d393d9805db6e55e9937e1a1b9e1957ab4645b9f6e0bc1e6c3cfe2af14afb06dfe19bcb0dd"], 0x1, 0x0) msgrcv(r0, &(0x7f0000001180)={0x0, ""/27}, 0x23, 0x2, 0x800) 16:00:08 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10000000002000, 0x280000000044503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x8000000}) ioctl$TIOCSTART(r0, 0x2000746e) rmdir(&(0x7f0000000000)='./bus\x00') clock_getres(0x2, &(0x7f00000000c0)) panic: malloc: allocation too large, type = 2, size = 1073741832 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 259494 50733 0 0 0 1 syz-executor.1 *327040 50733 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(40000008,2,2) at malloc+0xa6f wsmux_getmux(8000000) at wsmux_getmux+0x71 wsmux_add_mux(8000000,ffff80000093ab00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd8068f0a440,80085761,ffff800020c3f5b0,f,fffffd807f7c6600,ffff800020b61080) at VOP_IOCTL+0x9a vn_ioctl(fffffd8066e1cd28,80085761,ffff800020c3f5b0,ffff800020b61080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b61080,ffff800020c3f6f8,ffff800020c3f6e0) at sys_ioctl+0x651 syscall(ffff800020c3f790) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,107208a6010) at Xsyscall+0x128 end of kernel end trace frame: 0x1093ac323c0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic malloc: allocation too large, type = 2, size = 1073741832 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(40000008,2,2) at malloc+0xa6f wsmux_getmux(8000000) at wsmux_getmux+0x71 wsmux_add_mux(8000000,ffff80000093ab00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd8068f0a440,80085761,ffff800020c3f5b0,f,fffffd807f7c6600,ffff800020b61080) at VOP_IOCTL+0x9a vn_ioctl(fffffd8066e1cd28,80085761,ffff800020c3f5b0,ffff800020b61080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b61080,ffff800020c3f6f8,ffff800020c3f6e0) at sys_ioctl+0x651 syscall(ffff800020c3f790) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,107208a6010) at Xsyscall+0x128 end of kernel end trace frame: 0x1093ac323c0, count: -10 ddb{0}> show registers rdi 0xffffffff81215977 db_enter+0x17 rsi 0x1886 __ALIGN_SIZE+0x886 rbp 0xffff800020c3f180 rbx 0xffff800020c3f230 rdx 0x1887 __ALIGN_SIZE+0x887 rcx 0xffff800001966000 rax 0xffff800001966000 r8 0xffffffff81471d03 kprintf+0x183 r9 0x1 r10 0x25 r11 0xfa311805c43ffa95 r12 0x3000000008 r13 0xffff800020c3f190 r14 0x100 r15 0x1 rip 0xffffffff81215978 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c3f170 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=327040 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020b61c38,0xffffffff82383278 process=0xffff800020b8d3c8 user=0xffff800020c3a000, vmspace=0xfffffd807f00b2d0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 50733 259494 74123 0 7 0 syz-executor.1 *50733 327040 74123 0 7 0x4000000 syz-executor.1 98498 406390 70858 0 2 0 syz-executor.0 98498 506005 70858 0 3 0x4000080 msgwait syz-executor.0 26329 221879 0 0 3 0x14200 bored sosplice 70858 356171 16044 0 3 0x82 nanosleep syz-executor.0 74123 318714 16044 0 3 0x82 nanosleep syz-executor.1 16044 35732 21983 0 3 0x82 thrsleep syz-fuzzer 16044 318208 21983 0 3 0x4000082 thrsleep syz-fuzzer 16044 418395 21983 0 3 0x4000082 thrsleep syz-fuzzer 16044 312362 21983 0 3 0x4000082 kqread syz-fuzzer 16044 520812 21983 0 3 0x4000082 thrsleep syz-fuzzer 16044 106484 21983 0 3 0x4000082 thrsleep syz-fuzzer 16044 132563 21983 0 3 0x4000082 thrsleep syz-fuzzer 16044 498777 21983 0 3 0x4000082 thrsleep syz-fuzzer 16044 364717 21983 0 3 0x4000082 thrsleep syz-fuzzer 16044 506370 21983 0 3 0x4000082 thrsleep syz-fuzzer 21983 139973 63855 0 3 0x10008a pause ksh 63855 179051 65273 0 3 0x92 select sshd 43041 193179 1 0 3 0x100083 ttyin getty 65273 265389 1 0 3 0x80 select sshd 33832 38233 24880 74 3 0x100092 bpf pflogd 24880 116982 1 0 3 0x80 netio pflogd 30368 487072 56487 73 3 0x100090 kqread syslogd 56487 180427 1 0 3 0x100082 netio syslogd 85955 193566 1 77 3 0x100090 poll dhclient 80138 280577 1 0 3 0x80 poll dhclient 1876 340772 0 0 2 0x14200 zerothread 33806 251136 0 0 3 0x14200 aiodoned aiodoned 12452 239427 0 0 3 0x14200 syncer update 62628 283724 0 0 3 0x14200 cleaner cleaner 73853 478502 0 0 3 0x14200 reaper reaper 58116 49589 0 0 3 0x14200 pgdaemon pagedaemon 25990 505477 0 0 3 0x14200 bored crynlk 64280 193753 0 0 3 0x14200 bored crypto 1111 86011 0 0 3 0x40014200 acpi0 acpi0 86805 95610 0 0 3 0x40014200 idle1 45036 12334 0 0 3 0x14200 bored softnet 77216 209786 0 0 3 0x14200 bored systqmp 23345 252445 0 0 3 0x14200 bored systq 48243 43682 0 0 3 0x40014200 bored softclock 45761 343447 0 0 3 0x40014200 idle0 31470 412817 0 0 3 0x14200 bored smr 1 309905 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 50733 (syz-executor.1) thread 0xffff800020b61080 (327040) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8235f818) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9501 6427K 6427K 78643K 10688 0 0 pcb 25 9K 11K 78643K 188 0 0 rtable 100 3K 4K 78643K 325 0 0 ifaddr 53 12K 13K 78643K 108 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1471 0 0 iov 0 0K 24K 78643K 39 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 76K 78643K 1381 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 5 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 44 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 25K 78643K 302 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 53 50K 71K 78643K 421 0 0 subproc 64 65538K 67586K 78643K 136 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 40 0 0 in_multi 33 2K 2K 78643K 74 0 0 ether_multi 1 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 220 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 20K 29K 78643K 1841 0 0 UVM aobj 13 2K 2K 78643K 14 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 26 0 0 NDP 10 0K 0K 78643K 30 0 0 temp 129 2368K 2432K 78643K 4121 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 inpcbpl 280 190 0 183 1 0 1 1 0 8 0 plimitpl 152 21 0 13 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 59 0 19 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 544 73 0 69 1 0 1 1 0 8 0 nd6 48 8 0 4 1 0 1 1 0 8 0 ppxss 1128 10 0 10 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 18 0 11 1 0 1 1 0 8 0 pfstkey 112 18 0 11 1 0 1 1 0 8 0 pfstate 328 18 0 11 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 269 0 82 12 0 12 12 0 8 0 art_table 32 270 0 82 2 0 2 2 0 8 0 art_node 16 58 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 40 0 30 1 0 1 1 0 8 0 shmpl 112 12 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1943 0 515 47 0 47 47 0 8 0 ffsino 272 1943 0 515 96 0 96 96 0 8 0 nchpl 144 2560 0 920 61 0 61 61 0 8 0 uvmvnodes 72 2043 0 0 38 0 38 38 0 8 0 vnodes 200 2043 0 0 108 0 108 108 0 8 0 namei 1024 7232 0 7232 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 4 0 4 3 2 1 1 0 8 1 scxspl 192 6754 0 6754 7 6 1 6 0 8 1 sigapl 432 495 0 479 3 1 2 3 0 8 0 futexpl 56 3135 0 3135 2 1 1 1 0 8 1 knotepl 112 166 0 147 1 0 1 1 0 8 0 kqueuepl 104 106 0 104 1 0 1 1 0 8 0 pipepl 112 312 0 293 2 1 1 1 0 8 0 fdescpl 488 496 0 479 3 0 3 3 0 8 0 filepl 152 2815 0 2715 5 0 5 5 0 8 1 lockfpl 104 103 0 103 3 2 1 1 0 8 1 lockfspl 32 146 0 146 3 2 1 1 0 8 1 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 476 0 467 1 0 1 1 0 8 0 zombiepl 144 479 0 479 4 3 1 1 0 8 1 processpl 840 512 0 479 4 0 4 4 0 8 0 procpl 600 1132 0 1088 4 0 4 4 0 8 0 srpgc 64 12 0 12 2 1 1 1 0 8 1 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 384 339 0 320 5 1 4 4 0 8 2 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 124 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 171 0 0 8 0 8 8 0 8 0 bufpl 256 6212 0 1143 317 0 317 317 0 8 0 anonpl 16 61943 0 54683 61 10 51 51 0 125 15 amapchunkpl 152 2638 0 2546 12 3 9 9 0 158 4 amappl16 192 2111 0 1673 42 12 30 34 0 8 8 amappl15 184 70 0 64 1 0 1 1 0 8 0 amappl14 176 113 0 111 2 1 1 1 0 8 0 amappl13 168 51 0 48 1 0 1 1 0 8 0 amappl12 160 106 0 103 1 0 1 1 0 8 0 amappl11 152 35 0 17 1 0 1 1 0 8 0 amappl10 144 220 0 212 1 0 1 1 0 8 0 amappl9 136 591 0 588 1 0 1 1 0 8 0 amappl8 128 150 0 133 1 0 1 1 0 8 0 amappl7 120 181 0 174 1 0 1 1 0 8 0 amappl6 112 56 0 48 1 0 1 1 0 8 0 amappl5 104 122 0 108 1 0 1 1 0 8 0 amappl4 96 667 0 632 2 1 1 2 0 8 0 amappl3 88 305 0 300 1 0 1 1 0 8 0 amappl2 80 3146 0 3082 2 0 2 2 0 8 0 amappl1 72 20265 0 19824 25 15 10 20 0 8 0 amappl 72 1396 0 1358 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 13 0 1 1 0 1 1 0 8 0 uaddrrnd 24 496 0 479 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 496 0 479 1 0 1 1 0 8 0 vmmpekpl 168 8042 0 8017 2 0 2 2 0 8 0 vmmpepl 168 60308 0 58793 100 22 78 80 0 357 12 vmsppl 360 495 0 479 2 0 2 2 0 8 0 pdppl 4096 999 0 958 8 2 6 6 0 8 0 pvpl 32 196210 0 185616 148 20 128 128 0 265 30 pmappl 224 495 0 479 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 472 0 7 14 0 14 14 0 8 0