kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Mar 27 20:13:23 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.12' (ECDSA) to the list of known hosts. 2019/03/27 20:13:50 fuzzer started 2019/03/27 20:13:55 dialing manager at 10.128.15.235:18352 2019/03/27 20:13:55 syscalls: 1 2019/03/27 20:13:55 code coverage: enabled 2019/03/27 20:13:55 comparison tracing: enabled 2019/03/27 20:13:55 extra coverage: support is not implemented in syzkaller 2019/03/27 20:13:55 setuid sandbox: enabled 2019/03/27 20:13:55 namespace sandbox: support is not implemented in syzkaller 2019/03/27 20:13:55 Android sandbox: support is not implemented in syzkaller 2019/03/27 20:13:55 fault injection: support is not implemented in syzkaller 2019/03/27 20:13:55 leak checking: support is not implemented in syzkaller 2019/03/27 20:13:55 net packet injection: enabled 2019/03/27 20:13:55 net device setup: support is not implemented in syzkaller 20:14:07 executing program 0: r0 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/215) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/59) r1 = getuid() r2 = msgget(0x1, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x4, r1, r4, r1, r6, 0x100, 0x8000}, 0x330a, 0x1, r7, r8, 0x6, 0x4, 0x2, 0x2}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/55) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1) ioctl$TIOCDRAIN(r9, 0x2000745e) semget(0x0, 0x1, 0x400) ftruncate(r9, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000300)={0xfffffffffffff9ca, './file0\x00', './file0\x00'}) mkdirat(r9, &(0x7f0000000340)='./file0\x00', 0x20) lchown(&(0x7f0000000380)='./file0\x00', r5, r4) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x7, r3, r4, r5, r4, 0x40, 0xffffffff}, 0x7fff, 0xe8f, r7, r7, 0x1b9f, 0x8001, 0xf4, 0x1ff}) getuid() r10 = socket$inet(0x2, 0x8000, 0x9) write(r10, &(0x7f0000000440)="f3e028607485e0978fadd53dfb34daf91929269ce3bc924652d70453f2b450d8e2a542ee5cbc3daa4bbfd3f75b78ad5e0e21bd892ecdd8e52ab9effb5eb151955a4a0e6aa646c4bc8ad32a6155c7734c6fec303b05f6f60e02223f8b5a749015461df681d35f0bbed3fb03552ffd2f34a701692b4235c75b2285833ea7e145e4a9e1ccd4", 0x84) shmget(0x0, 0x3000, 0x10, &(0x7f0000ff9000/0x3000)=nil) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000500)={0x5, 0x7}, 0x8) sendto(r9, &(0x7f0000000540)="8bddce833ab7c3447e1467ee3b8172afabdbe094a5a6f0dce425070aa05248fa02ac50346558a072ba7844726cd8fe360bf7ee5b7ea781d4439d7c57f6ced4683a8315f98b7f1ea90274dabe400a06ad6c0edf17fd74b91ff7c2ad03f46c1c88b39f1613d95239ac8902c7c640c8b88af8635c92a3c7b8ca7021b3072492b2f0380f51b3d3a6c955ea17f82114842c72b80611c058e0c0ae3b65592f9b89653b63532d8644907892a429cf76ed84066af45d3d650f46832d21103df256bf6dff01dab97cfe2a0ff0f7a292a09b797ea961d3aa14d73f75aa11cfdcc45612e060a209195fd55eeb17e618958ceb35c235", 0xf0, 0x0, &(0x7f0000000640)=@in6={0x18, 0x3, 0x5, 0x401}, 0xc) msgget$private(0x0, 0x100) setreuid(r1, r5) setsockopt(r9, 0x100000000, 0x0, &(0x7f0000000680)="a9fd84ed7bcd60f5d6a526bcc8abd22617bc86f082a12e45afbe4d724003a166d5373d82db5eb10b91a108c42442a7f892d48c139ff9460953664f7bde971621ba45354ea6505cdd683b7a276127beab29ca9c44bad3ae7f4b03ac0ea0be48b74a27c5098f12ab1210093d990aee40d50686efdf326dd814b38e698d9bd8d90d1ed33d4dd09f5daa6f07ae2c06d819d0ab611d888014c48eca3964b0ee5d97f72749eae3e8", 0xa5) msgrcv(r2, &(0x7f0000000740)={0x0, ""/100}, 0x6c, 0x3, 0x1000) 20:14:07 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10010, 0x0) fchflags(r0, 0x10000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10812, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x7c, 0x4, 0x5, 0x0, 0x5, 0x2, 0x40, 0x2, 0x1, 0x100000001, 0xff}) flock(r0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x1, 0x0, r4}) r5 = fcntl$dupfd(r3, 0xa, r0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') lseek(r2, 0x0, 0x6bdaa541afaaa4df) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000340)) bind$inet(r5, &(0x7f0000000380)={0x2, 0x1}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x63348a1cdae21a18, 0x0) getppid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x5, 0xd81, 0x10001, 0x1f, "3b57da7678f6785ab4fd234c6ed3967b4aadff1a", 0x20, 0x3}) r7 = dup(r0) getpeername$unix(r5, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000004c0)) sync() ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000500)={0x3, 0x1}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000540)={0x1ff, 0x3}) mknodat(r2, &(0x7f0000000580)='./file0\x00', 0x20, 0x0) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000005c0)=""/18) writev(r5, &(0x7f0000000980)=[{&(0x7f0000000600)="28b099bc45d2f6c3f95558002b86ac3ec40539b720da0df213cc71fb08e196cdb0aafcdfd39ad10742c6df583e013b374f410184f7920fd19874c999f107d0b6811f2c54180510e3ff4fd607af803561e4bb5a19704ca3647f179ab97ec079a354f22f2b60ffb3dc0fc35fc0428fc3f758439663d4dde7e73f173d88f21b7425b0d192c8ae3bdd649aa1e4936142d776a5b24cfedf53cf3eacd0503f2e202b12d34062245beb7e37178ffce4a5b6ef4f2fc292fdf8ffe95e82dd0cf7b737c36a8f2887053c2bc735ca65275bfe858e2751e34d4c0344a325e2eb890b182410161d56e0468cabdc7ada06021d", 0xec}, {&(0x7f0000000700)="319f20dee47f1aaf7bc830d403d902f8f576b799d2c2fb91a67034ba8e192bfca18229ddcb88aadd9eb5809e5c8abc2c39ad672668c60d398f968d2e12c94c6b209e9cf96032faf8ad967899489ebf3ce6d7b35f1d5031f12a2100cb9f8ac68221b298091a1217a96c6eca7f8c646d6306f90e5deb19284847774a40", 0x7c}, {&(0x7f0000000780)="9265227ae18b77c6983149426d4404ce712feba61a4536c11e83dec2b8b58530aeeb403a133548195435a0675443b50c1f7f926ff498675940844c945043994bfa47588281de2b54c44effedab7cd7132c488f3bb0f6b153aa759489a0e2a0a5c381974c8ec25c17a13f2c42c0db59", 0x6f}, {&(0x7f0000000800)="fae85f98fa035e558efa77b1e6bb22d9ca9fe346748029144ca9d846e5e8d1b0b83c8891887331fc02aaeabe977bd3dd294dba5d6731e6c0db1274af420ac2fd26e9b05204f635b5ad3aff86798ae4461824d763c01d05fef705f7672af4ccc4a1562be7bf3c08e115d092aaaa09ff09d95de771a88c83de478221ad8e11b2aad14c554fec08daa3c2c7caaa1210ab280b32c57dc5261b5c14e94548bc183c420f1e59b42549cddaf8289bab464005c071ed2a11d74592b6f7a75ca9bd55e6300b6d8e2c3b58fd5485776f04c4ea6e033aec8864e40abdbf9ce64dcf0312ef4e3988aee2dddf30d4115eadee0c9a0a858c269f84d3983aea8cd11293fd", 0xfd}, {&(0x7f0000000900)="532a143dfd3a7b3be110d5211e309876b047e63eecc9410b26de3aa6d112cef6192cc33e31f3b740a3488d7efdd53800734b39819071d2b3d90ea1a1f55ae56305b152f7882e67b025036e7234d03114e17336b496a81c18a0364518ab8aa1029df96a640f9c97df04fa22d974a7266ce57f3bab", 0x74}], 0x5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) 20:14:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x2100, 0xa) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x40000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) 20:14:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r1, 0x0, r0) pledge(&(0x7f0000001040)='\x00', &(0x7f0000001080)='}\x00') sendto$unix(r2, &(0x7f0000000000)="ddfacaa78f23602355673f4a5990329b8c8bfeb5b2ea43fb0f942839dade097e8caf1df664539170396a8326dd74d00a7b43c970b4b6c246e6703f7699c81587a143e4c56b1f0403d37128f1671297d7a28d2d52340adcc1d03e957711c91b1325a975117a167fa3b2bc7dcaf52ba76bd546f11c19ac458797c3acff0bae675f5d5652701ca336538b2e3daf2ae6a4df4e972c4e8ea07621d3f2cc5927799a0aef92f641b72d4fc56491291ec73c2341ebd43ae7673c7af04246b9dc7daf9473af0e296d93f3e6dec79406ce2bfc400b30b7f4feaa1318e82cd4ce636ba1803fdfe438b1e388dd4007c14658dea86d10c31f336aba7cfba76ae7808028c27bd097db53fa0e0587b153459b87d81e84001cd42f8055ca23e79ddf4c86637e67955ba990fdadb7e1aa260461ecda310af03dc8b8ff0c34e53b1b436a8c003a5b42b307c6a7b737d86fd5f722ea48e51d6474aa1d888732eaaf16e41d50fc9ad7159dc8a88a671d4f257ee97ad8873023d0386e765009a2b12ae9f2c23d3be356b9431ad9a714c009ee44edaadc0b783d939ab554a7f594133a17769c41ea166f08c45854ecea74ed4625e5e11b93af277de8cfc3ca5316db3dd1ff9bafaaeedba714830f2573384f0dee56112d30a7c4d171ea8a654fa3c807fdf72d7c7e72e27ef7f9f90024884dbfba3ea2c47d9765be71d29c79552c165b3eddf947cb2ae2eea135f1e644c81e9d9dc4cde386d9157259c54203201174fae52476af684c543896c4f148218b0f3c9328804e235ce9cca5f8406f01a7d9bb1fce2aced1596db6f3ac808910f50752e7bf41df4d736a04afed3ab9bbba4812485faa57bef6fdfb5e3e51adace8563f16562f77e02f3563a09b7e5b74aa195ebaa62255b791afaf7f5665daa39a13eb946c199fb10ceed1fc0c8a8d5ed607ef5e846444a520ffded67f7bc0c6fa98e6ac4067045382ee1196f2ab89f6c736be84bb5df2e5afc24d265ee03de0d2b98dfa4ec991db5159b0ee06a028d1b8c0e7d19a561cdc97072228c45aa60985f754353aa7576323523016244788a09baa21b18698c93d18a25551671453a6a4f17aed68fbc183ee6ccdc3dc1c5923bfb860e357a04a931a4dc4818233d6f606f03b8fecf3a2aba85885f08bc29b5c39743c10618cecf0a39cc8b1ddaa23f8dfe8e17c652609773f6a31d526173a060c9d723a683f6aa2c84301e003e748bf426b9c57e3e7837642f719d08ebea677cfcff41e63dc92f548c5910c30992b12565540621c93fc87c181ec783755710f89d62f2efff819da0d4ea1d9c3b442c53646dce7816eac29c3847488f40702f2b0a9afcbc990649e2a978bda3e7c13a746ecb4a7ff93e522087ffbbc9daee9e092fca27fbc8b0574310a9dcac8aeb4e8daa705d47c776194192ba1d77c6b503a1cbf0fcad27c916ed22b16896b1032fc8ee1d00692a22c7965958b241431676981e2c2798817a5af5e968151d201909272cca7b6f485d0f258ecbeae0be8827abf0ded33bc6872148e274f7eea8ce724aaf82e7bb326098456620e9b4d56ff500e3b26be76acf233592d0c66c70d5b0224a93b37074bc643b83b9cc722070859333d51c1ce9250d0cb7b8edec1d7e032870c621c9fb200efde146a8a4da09bd2ec11740e8dea6556f4787599f8c1666717dbbdee70de468d4511fd8e137d6ffc0e498f3c91d92da326bee3b2daa2b3ea49efc005fa407193d48e3727589af0bdc0a5a65bc9544a76d1b8ff5121785184f47e910f985c3d11620307a955550d8befca068938c01c8194f70120523c314ad2036b4f31d6cf135ce3c20835f506f9334c658b648487dc3bb2bce90452123a230fdc11431af2f7090f8587f1fad34852599d420c106168f97a158209b1f20871144327da13cb9566be3e73c6722c82cfcbaab4137d642126abb475afa1fda34189288eb93730e09f27f1e88320301bbb848d93d852dee0907cbc1ffaf9fe0e496fcc3db4703ef928506c1aa15d3319a7c31dc4a88ba2a48ca7c5483471997abace8dda349661a4c1254e9bb032c773058915262eda810ed046f101765c3db167aba1722315506f9a408f7271811a83ba3d0e23e28c36ba58669b68c084ac46130008c2eec5dc0cf8be3037a69387db5a23ac9008b2374a5f03dcca5d971b43d1ccb187f8e5eae0060880f628552fe2f381ce35e09574faaae8bd0084489c4ce5e8f3641f4aa78f5c376e5997ee32a537c58e999d488e2301a6da4d35a5e2adf0582e1ab96ea57b939b5291ed59ec0ec780de15a46c829ec17d48aa84f86fba639fd23c5640f6c9b7b1d0c9a7170b7e850403b0a65fe78f772079c3e913b2a3e7623b8218a94436cd4f2bc7087d73be1c37a288a62785cc2178cf56a68882de12d53ed0eab20ff9069a42139e33c1a8b5e18c048726c9bbd2cd8c15a80c35eb1c41c01d71f41d39496d0d14087eb670efb96c700574e51beb281f504a52b4a18f1c5aaed5e27c15cfc3f0e8095b579957880f95ad541cd0846d5828f80dfa9eb718121d6f4e3f7c5c5d92f048cd94298d610843612588109eeabb5a98db4079d1b387c97652294989e210169b75065df28c43bcb969c079485b8890d1e9722623c9d427f5da5af02609502fa34231d278f6e166dad6ef397295bca4ce1fa3bf1233d00feb737fdf8183857d9f8af2a306c92b36c1dd1c327c739bd51bb9512e8e621646cb9856f19efca76abdbc5c05fc85a448937a113eb1e2d13579fa85e5d25f5e7c9c72bcec8b5fec95c9d20a51a9bd89524e4fd336a4ba0ff1b59cd70331dd6f463cb70769e2c3b50f36d927f070aad4996f50d5aeb6058d080e068c00e0bbf621e1436d0e6c5742c0ad7e6c5b65ace0023a788608bc950b2559a2d61267e562432b0ef8ddf5d208085bc080ff27cd3e41f7f15c10c34e5f084c857ffbd42fd32c58b19523512d5c2ddcb25efab7e0d76956ac0c82af244bd19b47bb195efa4f32829576b83878922f2358c5cc4ad05addd92d25baf403d3aec7be86029e297eda4cc4b6f542f38be4fafe019741e168b0a5606e2ac73f840ac63bd7d88bf92e4a80686d7869ebcc33c34e5e88f41cfbb38f59bc58987849dd10a06a4c5d2b9f5eb638f5a5da0374bf8e65094c66b07502e91f107d6ad309708e398c6ef17bf9e09244198be87584b709c01b5d08358e15a623467e8a5b869f22e97c0f53ac2ced42b486a2fde2cd968581c5a93782449d48660f8f863baee8482f5c7e30a37dcbb549718da2fea8aa591a4a8cf3f4eae96af5c9cbab82e8b11590ac9d40e8eaaf36152ba67ed163678602f66eb5419fd9a03ecd804b707ea77f9054ee17118ead4bd2c1dc459f0c542df2e013a26d8ffc869e66fb2690a18b3c1ef67ce55dedca2b19a9811786f31b7b5be71364a76ce0ffd5d555dffd4d24c03a78d34bc8aade02cfa9f70dd8551f7fcc99c964cfb6e7b341e2b5d4f27c9e1c35758251c944f18ee94ae361e8a7ec1f4173e2433f927a35a672683a96a843de32241c8036c0617668fe9101ef51a9fb81dc93371cb2babeaf7795ff834a9f705befa9c01e7c59aefd15e47b32c6445c7eef7994f8f4bf6753f23884cf1746900a67970996ffe10f05539aee72d178bb5381053bbaf6cb1a89801648b2f05d46301e7c6a633a26a1715eac8e61911f8a3c811c47158159ff0bc4e2ac0bd9716e1302d62aab63801c0e4c39d88e302c25ebebb99af814c826d2da7e7150c565f7030447f904b1bb0a7f7c5cce2f99fc4bbd1e1e49239ee5bb88296dd0768e3fa1fa57bc4338d3c59195f827833c2a2ad71e352fb32232008b0f51591b58a9f0673ae6f7c3b401387d2afa1a2e66229ff6e102bf52aca61e1eb3a33fe735976faba544120cc119de3eec9bb45bc67ba241dfc966fde8e665c2e493c5d185f917e5d259678c666633232b28e181ccb60deecfe3e3c5bbd10bb36b55ad5dc40fd7e4c7cb4da43456abf75df8cd3bf98ea6ab9a57cd477e99e8001f83bd6ef8e360b148c27280359a89103314688bcc6afa1e618e26b2f878e14ae7f0e9071500b309064cd4c97302c30e86aec1c479a15ff333bd39586f49ace72c9dd3758777795c816a1c5d17c3c912985f7d7c19fa1e80418ff73ce3ee1bb0d44a28deb7e0ae8cf75a5f0733d2d4fae72ea83e33de154297690cfee21174035f16449701e4aaba2b0c4c4142d07dd24deb96f828acd6e3484e886553b088d7e32620aacff15fbeed5ee71c4076d137c835bbc5da5113ca93b9a8b978a219b314427bb1a9ea3cdcbab2142ea7c7e9346cdca19e26a478e47e9cbe36434d1a7406e1fcd4fd6ad343635235ad0aad60f5fe4fb79604b12f1958aa0e8c36af8c5169c53364e33c6cd9d0b6d70407e00f51feb184adc0a1dee18edbfa8e32f0593887c913ecd66bdb550d0a4e442e5227de5fcc6b1bce595d32f980e1ccbd336a1701be3390dcc0326a5acac6d0585058b13bc78c4546ff33cddd87a6d653e3dd5293afa7306d77404f9ebef95a770a8f8d0f80d9896fd76beb0e14a174888dd2dfbecadbb318a54d29446d93b861632e825099eed3c82d0996a6e5a744560bf650adcb5ce7be8da3dae78f488d160ebb085440f44f44cc3d1cdc0ba70abb25315961350632541af20d224ffce08d3d33aeab3bc5b8dcd3c25a12e9663760a852f886c5f7f947170bb3ca766072387bcb446f201062f69d60b54523a4e15328cc14983d36ec2d745cd45d6ab6d0a514ed79ed1e21f9e0857d4ca336b3c0eb6da2f4e5c48209a7d887b13af66860f566138560684ae0a2e359ab38f1d00a16390692330c29302ba53e24fd46241623692ac710cefa2c1f836ccdc22812456940517834f9368529a6b17b905007dc71ddf31167fb3b739a6796a2ddc570f2d35854777df888ee8a23e07237e2dd15774c9b598e808f5555779880e67ec602010d4a5b20240e754a42898b00c242bf07201e8eaf2b4876e1dc0ee56adfcc2c7b32bf8f527c1eab30f25935763b12dbdd8f1f1988097439106a5c89772e4ddff2014193c4efd2c79d878dee675e2ba807de7ba0e31cbe1fa61dfa540253dbb422c153af6a8fcbe054555b4d132d3fe557255f94495403103e403eef8e06242e72bfc802bb69cfcae41c6238ffb7655b87d4a20ed08662a9ae1fbc054df82dabae0fda19675c3d484a7626bdfd6e9edab7762e04e1eaa22ee25abf96ce0cd25ac5b0ba948d4332dd688b5c3d839a2c1a2578925029b8a6f62707873f568ade3accca167ada7be811df75bca3ac2c099e45fb36b344e9145747e755d9f219ae9b48e1649d18c1116b1588e2f34bac4e1e535abf8622ad6954757d0f6712a79996a2e573b13e565cb6ed222bada4643a43360bbfce102b068e829cde674918b09b69b06fdee363bd8cde5d94a1f70ae7af422084922cb3c29bf5a61d34d30fa281b4fe2e296c40047cad4af8e2e44ae0f2c2dec9a7ef5fdf0fac92713859bb38fb0a897ec1ca4f86582b304e603f8ae7b16ca66d733d8021ac9ea777742265efc603dacd28d3c880aac1bad3877bad6b65277a54493a77bf33e5ab2b6ce0a250f102838bc74217d7cfa23e2e1d0184dd786eb329a7b2ae3d1263e6d8ff74375a1888c76d7715acc24dceaeb8c236bfebd4a0e04f76e3255b8bf43920f5957c3620d84c8d6ac06d1a3ffd860c531f162fd20473a9746b12ed30ef8155a41b5df1b75fa4d2f37f583293fb26f9a0b71a830b7495f6daad79caf71d84c4087215570e9b8b833dc7991990b163", 0x1000, 0x402, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0x138) 20:14:07 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xede, 0x1}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 20:14:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) r3 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r3, 0x0) 20:14:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() poll(&(0x7f0000000340)=[{r0, 0x40}, {r0, 0xb}, {r0, 0x1c}, {r0, 0x20}, {r0, 0x100}, {r0}], 0x6, 0x48b) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x65, 0x0, 0x6bca, 0x5}, {{r1}, 0x2a932ef0dd1cfcad, 0x8f, 0x20000046, 0xffffffffffffffff, 0x100}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xf000003f, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x3f, 0x944a}], 0x5, &(0x7f0000000200)={0x9, 0xfffffffffffffff8}) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x58, 0x80000003, 0xffff}, {{r1}, 0xffffffffffffffff, 0x81, 0x800fffff, 0x1f}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0x4a, 0xf0000049, 0x7a2, 0x4}], 0x80, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffffc, 0x9, 0x2, 0x4, 0x27}], 0x2, &(0x7f0000000300)={0x8453, 0x1ff}) r4 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000002) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 20:14:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x24) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) fsync(r0) 20:14:07 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x33}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:14:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0", 0xf5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 20:14:07 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x100) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) 20:14:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendto(r0, &(0x7f0000000000)="fd018658b41d8014dc2dc4622a7799b891109cefac6b1046c06316263a3cc1126f9424c23d7a3884cf6544e873315cdd3b664a66e39b2f59271706f134e6a108d94fd342ef11eeea41e58676b07171812246ef306145a22067bc280f31d5ae5c66548b834e4dd0accc3d21c307187b2dcb4991faae47d34be56386228804117d6a1be867b65fa0a080fcb9821f", 0x8d, 0xa, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1f, 0xff}, 0xc) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 20:14:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 20:14:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x483) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) 20:14:08 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/5}, &(0x7f0000000180)=0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xfff, 0x7ff}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x28) 20:14:08 executing program 0: r0 = kqueue() fsync(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 20:14:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x102) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107003, &(0x7f0000000000)) 20:14:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e590e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x82, 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/251, 0xfb}], 0x1, 0x0}, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x7810, r0, 0x0, 0x4) 20:14:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) 20:14:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fsync(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a, 0x7}, {0x85, 0x83}, {0x6, 0x4}, {0xa6, 0x31}, {0x6, 0x10000}], 0x5}) 20:14:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/4, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x1e, 0x3, 0x0) connect$inet6(r2, &(0x7f0000000100), 0xc) connect$inet(r2, &(0x7f0000000140), 0xc) 20:14:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:14:09 executing program 1: 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, 0x200, &(0x7f0000000040)=0x7f, 0x4) connect(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$getflags(r1, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:14:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x110491, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xfffffa}) 20:14:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = geteuid() open(&(0x7f0000000200)='./file0\x00', 0x8010, 0x53) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./file0/file0\x00', r1, r2) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 20:14:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() flock(r0, 0xb) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) login: wsmux_getmux: no memory for mux 16777210 20:14:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) getuid() 20:14:09 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000180)="37f50b6c1f20b2711a079e172fae695bd7faf2669926957012fabe1161d6c771d230fcc4c11381fe0df4ab5e5573f8957ff658fef2f0373587e3dd727e582c778058226553fde260c9089b0276a02cd85f39f4233c56f51fd17c8d60f6120a3572f73f51a875a449f52067e9871f8d0e49ffb3e5e855d4d4b353436b383ade1d5d34e35cf1d699066939f5f7d96af59b3eaa317ece8fa7c55d4a057a78ccbccd87a184aed7fa6f0f34f8d8d53869317c429a8c2f06e3fb009746b8106adc92ed3002c6723cb1753ace", 0xc9}, {&(0x7f00000000c0)="b862d1556d563856e3f56a1a3c67eba0e9fb9af1f852d9595a81da815529539f5d536d8982ae86e0813748d68f881c9567c7bffd249c9c50c6755c7e80144f386ec02b5ab125a1477a6a08ac3f90fb59aca1552203056c37636153164bb1285d4802a3dc7d7020828adab6ef3d", 0x6d}, {&(0x7f0000000280)="e12445ef5f08d4", 0x7}, {&(0x7f0000000440)="8dd71f7531d76ab6a4755ac5ed16d936063be76f6955effbdc0722f4d48d8a9cf30e2470ce2901deb3b943c29d4f6cc8aa1c138eda5ac75a58777a63235ebc8bba448da5114e960035c92de812b508062a335f1b2434e489b6a373d4ea86ed95ac06d2a964eac04b143c7320b8e9b632432366d7bf944c2078f46e15124ddf1858d40a7eaf8daa9ec69474afb736c1dd3813016b83725c636c95e5e34b792a6662a431cc9ed3d740d2cb0424078dd93a548eb80bfa00a8c9643266554e1450fe8041bdf326bb0690f0a948690e04330795e5caa2e84e83a1a67d818b9e7bc92ef010f73ffafa3b1b7ae6caa1952b620ccf18164f006710a36efc71ba0d9bdc52e3d83cee4199b4c67d6ee080c3c35c324b4f03dfe7bc8b0c80db6b66320d368ca82043868798045857b301145a6eb4200d0508e3813000c95086ea3f875f62eec6b810bfec30cebfefd86ed361164ef3c042286a188fa7c277b521504e66b3ea67f33bfb1e9ad4116116dd67f726dce3b47d8360095afdca808733b371615e5a7b3843cec047b3da2fc1f321fbfaa3b3ed0c274de9e8c889bb23c9580ba90c5ae3a14cf6635ddd51ffab3f16621909d22bc0ef3647169f930e5a6c89d3df884849888690e1336ad946a7ccf28454f74cfe178775049098987d21ab0fdb4bb6a94263b7ea0fa1b154f614d4bae1817034482c77e2dfe3f5d60c7238a3fbf0ad3d8e25426aee5dba7d2cf1abf79b8ed2242873605984a96173c3a10b7dd08a39b8b0cc645318557db76632000cadac783f38e8b13ee0333a5a7b5ab86e4bbdcf083759b73040ca32a3a5cef70ac1113918de03ecdac7ce5414af4fe142653eafdbcae0b7594282464b38d27a0f66289cb9254e63a5510d96b118840ab1f582c3d0f2d8ee528a0b39b184c349d102dd2908768fc71d2887a10c52aa24177fb7855ef87ab1389c7fe8fd52e80cdc0d13af378d43bc712a48e694f5727f2a9c50aeb5d9fe6953210861b4d0827a24728911cc6bb05f45252d54e2ceb4bddf40646c4f2009953703ae2f5e2df2d063459d28eebc43cf3a5d6b041de9dcf720330ce7d3d97af915b5b724c8a111974031d52a01cb47303d6b96271faf9346f90beb8c5266e56687148a39521d0b0b19820491ce9e7b6e4ca29bf72334e8bd9f8777da684f3027ac391b4eb44045fc4d99aeca9f214da9b798506da1a0178804a59e631df11af22e747c94d2828fcfa506c170fb2bcec09f16cd8fc727a339ad1c9db445da68d5ea3e5565ed641a98641faaa3d1d6fbbb6f828ad48a376e03d03064cbf0c0874eb34ef74791e4c07d862dcdaa46a120e4c9c8444160b373395a42c0fe162ac93eda0cff5a48aad2d97751793463335d5e73ae1ed3e23c0435ec86d0e38d04ae7f208dd80884a4c2d5b8dae418595c47577e1fcb38ea81f74adc0c52f80b90093932983bbc04c929f25a3a3cdf1393c8b0412c554b32230d9a6a1fb91d738a51d71170d5706dc77c86cb4e02378b6aed5b6a17ac23b773c81be76538add33155667dee53efed3709a39f20f8ac2395c61307902ff15b2678e9f73d46ec59c463b7971452ce99934b0f239277c38c90517376d7d5ef57748d0ca02f3f7a21c79022d8f49384f5f928afe75995dced2d8ca7b51e78afe1471d88e422efb2da2b8d2cfb39b42d7a582e78c5e26a7daaf3ac611682a30bf6e1c603e3c4dda97527587a264c0f9079332e82a083df7a23658e6f90e8a2b072ccb483cff9154a263b21afe97fe8cf57a686d538c9b0d85a1ccccca8a72fe55a2ec8d9556f604210d30d80f4fe07c98ad38dd358efbb89854f4c7a647a7fcfb17648538faae8f2b812fd1cd2498d0a1bb59d320cf431858824e997fd3fc5b73e22845bc62fba52589500255f19460a51aa442b60848d2769160090c4e9f271d9c92f29d7ab08cc859d8fdcc9beb4f7926cbdb81acc6748b7a0f4a0222e3c727d2cda451b0f1fca2972f7d8880110280c637fa78ea4c00d189d36ddc473ecb7b9deb6c7375e34fe2c1d5538e0d06c2def26446a2292ed8ed328d445c44ca756cd92e0331e6346886ec4e6dad59216758d86b16b09a535d8d544e7f791f4dbd6b71d6cdb9f3d3725548c3a79ade54e90158d6519a3799de62122f7913173537307c6a956069d95a099e16b7f1b9feec1ca1bab4f07231aa7e331b8d749383f687cfe0ce81619edd2b44f8d278764d5c77a8450c0a509de4c26167171cbf01d6f461fea89b8ddd7be8a37a30925d548495c01f73c35ab4714afa0ec7e442a51318c48f52037b37c99b772503328ffa6f63a03bc8a64138a1c604e4ed0081e09e71aa00628d8d4eadbd209780611f89ea939f9b2a6931e47ab3417cd61f03524c89cd57e660cc752943f6e03b4cb1763d9efc38256e7300b5794f2305dc80fc2c753680f3ba8687e465236df6b59171a40ea19a104c69626d218c0385cb1ab826ee91b93519b491f57a06566bfec2579d1cfdfcd5334351a2553e034f09725952fd83215493c922b7711af4ef3cbe6a0cecb363f6e39711b3f9446428101beaae5a2901e8e14e4cc90ce3cabdf2458c9b99baa80ac6bf693113842be1d0f2a1547942e071fbaba54058847c55af0b4c07515ccf5235369b631db56044cb154baa27724db4cac96ee58e8bc20e17d4cf3db041a1c4d10f33c02e804edb5aea7cf586d83564c344d06432e5d6b201a9629259cb8d2131c0a597300bca17545d6b0ddccbd5579d64e719f40343c2c7b37407672e000dfeb9aeebbaa3ffec79dbe893ca31fed5901f0fc91f523cff91c7d07553311212a0810b136e647d702999689986dc45ebd13e56050440f99c15dc2d48ed169c321f55c5737f4d7422a33d8dc32b086a704b269334642a81914c1035385551c9d37dc2921ff9fe5f41240723d6e60ac695dd180f98a047a2118141834386b53fc273349bda2d4b6343cd3ff2e80d7078620eaa31be79e73bb6c035dba2ad4f948ab9957a075277fd9f6cd4427c73bbf23fbc0e8094f1247d61feba01584bd2373e270c63dd289a0946a1abdb470d911033266fec6f052762c7419836f49dcbd43fc5613992c59a0cf36103806704587428bf0f3c9e4aaa4c5c64b8d200cdec3f98b251e6320402db38157cc68ccbe670137926733a62efb7227c744b4c33f60a9516d8c0c5cdf43f4d818266421f53a39f9fef3ec833f5f4de8fa3840c392206af2db5b91956712718af6828a706450d0d0e947f096a6f78b0e4296b2ccf632dc8e34bdc0c7397306e12483caa6ed655845a05a6f73367f514e2a5ab3278702b02ff4f853114a3dd7d2c496861e53fea4977052a15e073a7521614cd1fe60a45bbb5505c86ec8d2635391988d925cea43853ec5cfb2247673a4dc6e12f2fd7b2d5d6ddc289e9655c9d8dd9585b715dbb187c73c560b0e357fb8c2e3774f1a5abe6f29fa0ffe3210943c9e2eca0478e4ddfdb6aa1821731efabfead0ad1c3d3aab95f5a625a53baff0771a05309830b910a62113764bdd610f31cd4ba86de7dbb5112bce6a1baa1bb020cf969c224796adde9e73d03bba4a630f6e424b01dac84e56045866ed3fe1d493bfaa150c80e79a40414dfbd1caa43fecc236f8fd506430bb6ad8039bd6a5bf28cccbd356ece38bde7e314eb5eb096d225e2bd8feb80e906056519156bb0d82ebe4b3f220ebe6c0c41554489821e4fe35959825588717209af3c78a95354a64a9f93e7f818507a90d24884c0b17e1e72456e51de2aef92220ae5fc46f981889b3171add739e66d8fede66662c19b76eddf012cdf10b1103e5d185de2ac1437253b8f1644e57a17ba91244e2ae72ee7c979958599ffec18f7755571f3fa14d15c8041298e8db61366c7efef638ec11cedb172f8aeebba49c806c5ee500ec72cb29ee81bb827fea0e1c0ff1bfbc92d68fcaa33ee078df8a9203f1379f29db8981744775b390891c543e49cd3c119105a71f21e0b6f4cf7a73bf5ea46d3bff7e2596b92a03b765529cc2239d7e319749cc866c818f12b79634f86b8b8d2ef8dfe18648c34dce39f2088e5343d5d1b609f67c232476854156d99b20a6eab0aa936ff5b8200889a957e70ae2e45e318dc058a73fac0b75b36196decbe450857e1dc30ba8218b0b48063fc37b1ed3fbeeea67b30eca4164764f95ccf63178b169f08a3373773021f0afa9743873e3e6643764d4a089efc5f3b25cd0aedab3aa80d6410e3027ebb58a4146ce3c240944b615f2f2361704956408bfa348a69d8c8eb5eaac719de7a0ca6d2c63bdc36af4356b2a8d0c65d1d6dd3d5937161ff0f2cd26122ef96e43585dbd8849ad09591348d5496c45f491f0cb34b149e56f7278c0817cc2255178e7ade02094d2d5ef4b9c0eaff3e26298ea931b64c7918db9284d476a9c1d09a3d6a96474d36b3bc648795cee50c894c5289787480ce6ba3015b28a9cb6273930f76cdb971ae91b78b555e97f312cb11d59edd91251e2e67f34d64ce924721203f7583f40150f199a3b8fec3f213781204419d86796150c758e0970d54b6701eb2d4b3614ab213fc9999568261fcb98d0b739114a9d3cc3081931c9e05e12200a74cc9cc08059fbe6ca8c67fb98f34e0999afac61f52e0193a25d3fc8090c138aa3fc3c079d0aaed3b643fc93dabe3f8ef2b2cd52fee89ced2b37a7bfe27e70b4297758e66b7cf9cd62e14abeac87520e411aed34dea0cd49fb605e9e4d7edddd6c5201a03048dba85f898e5d93f2b03f348c49618df2b8d5dbbd67379e759de417d5a13773b9504a4cffdd120ddbfd8283613c67650a0b65a2d2fad035c57c244e44ebc692da23cbc11a5aaabe96dd2d0071df9bf6bf575677347a80395c2f6982ab899b35ef6017167da2d356a50225ba8d8d37aba09d48931a707288e585505a362267bbd9eadd2b9800edf96fde862c8324d234510cef742c055dde3fd422790f201b2d819af495da8970200a1e95bed6637a8b64a98064e84f73a3ba7f5952a0ef70dc1401fc828cc4f2d7d44e7800f39109fecf825f3ca6ce300752ee607fa25b428b71cc8352639b7b606c6e35a7dbd32995462fa34e382259eed37208988260bb7002aa12ff105250d4648373417411a5e9d6e5683614743bce30d9500aa1b8ad1f505dac0a47e8f544034674c2552ed84e93a9431772120b0b7c1e56df40ea85156f641ead781b671629566cef83f634ac014c9b8b43971ccf100fc5dae192746ecbaea2f286e46e639bf41afc9d0f512dc3a989655ee73ef15f49d8cf1e0160a3e767e5c1ef09c13b1caaade7e27e2f4e750a008fb635b61432a0d5f2081b3fbb4fc9c2445dac36898f5d2e0f522172fd1301cecae2c3aee3330d15eefd167989a5ffe510512771ab25dac4732a088585e98a9006f3620f59d8bf7bc437073d2b3d981cf5a5ccedfba022a69990edf97e4e7ae6b41c43fa8e8076e202439c5482902cfa2fb533bb4d3ddd0bb745e456e972964c6f3ed95c5de8ef276f7e7cafaf97a99bab33a84ef90ebfcc03d7f4b796bc3d88e4b207ca74b4b76fec1a3c9a5447610c246231bf925e8a5f70cc75c826e3b9607f0b1669e6f407c2bff123267d87a9ab251aa12a0e8050435124431f6726a08a5f5abd82e3017f0cf09dd5830a7e0df5894271f519efe2cc3a0b86676baf4c09b7bcc03e86b740f8f2d3a810097141cb1aea60f34df25fa147d2a411fe12a640f6bfdee593b9f8dfda99ee57615e2b184c6db61a54e558c8a37c35c21a27ed920080c4b056307534fa9592c35f6fc6b52806", 0x1000}, {&(0x7f0000001740)="375eecffe8093c8e382d0c49fa02aa2dd0c29bb5baab1a7b18420fc03e8c6305ac1635b966bd27b82c1191e27f29d775cd9630aca6b5c16aeb6f18d83431b030ab61f01a01887a7e31f7e6427a63afa1e86e3e6f5e197f28633f90eb802e6737e2ea5e4bc043d1e184ebaf4447bb2093046623e2d188e5cad0f5b870d25ceb", 0x7f}, {&(0x7f0000000340)="4837d1960dfd62efe0c09955705be8d15ae509d2626fc4d3abd2474f01862a7541611f762417b3c125689b4e7d723745c10d24919cd6d0cef981d324d768dc24307be9085512560dcc0fb1062f035cb73a82d94612dcadb499c6db2d418187d3f47de9eb1b1b0b", 0x67}], 0x6, &(0x7f00000018c0)=ANY=[@ANYBLOB="f800000000000000ffff000008000000a5ddd9aa810caf810942ffcc00de5d1779c4e039696f566b5dbdf58d200d51f51a28c48c6de155a0f5318b3a8afed2edd72ca82d7ce70df284ed6f9612c20433d0df47ccb71221e20af0d4fc5091095bb42c3aaaf47c750b3a448a88f0262507223eb3b7174dec8b0e675f4fc38f08ce5c5897cea249f4ac2f7abce7aec5eda2e814c6620e7e1b647802095d71101e68c6287158611c65f74a2eb9d3bd90d6c7b38045a4a7fe9b1369e84f7e1bb4d431d9c1681ead4cb75dda12c3b63e9a625c9db9ca6c78bfe588995be0dbfd97b68e82ecb77f8f304d05983d0acb6f9fe4229f1085dcbc0100001800000000000000ffff00000a0000005ec5f9ad397c38147b68cc1be4a68647e3cf9c0563cdb2f41ac7160239e123e4cf38d23f36f5eb24e6578e8c191af41f2de44c1bf023a450981ea58e1fa92a922b02164e32a8dc850596826b8b624cc867fdfc72f1583287d93c852fddb3"], 0xfffffffffffffe8b}, 0x9) r2 = socket$inet6(0x18, 0x4000, 0xfc4) syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x220, &(0x7f0000000000), &(0x7f00000002c0)=0x4) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0xc, 0x8}, 0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYBLOB="e829c5965c6af85cf0370598f68bc46b4248c8b70df9d130bf8ace527b358a40cc510ae7edc15423992b26030000003149dbc445326ad86bdb2e8e065895347aa89e4155efca5007dc564938754a12a2a7ba460572858c9fed788baa71aaa47bec95c4c2e7dc250e305eccece52397e78eb9952f115f44bf0077d3b011ba0a3239937f69fee37e53600fcdf3749f619a8e4f78d6f3a1bdc51e88925dc779f49928fb5f6435aeabd74f2dff769c8e401576188a37ed5a24334b59e9cc5d3e38378b3549a5a19de522a06f9b4f5727042c43b97785", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0xf8}, 0x0) write(r1, 0x0, 0x2b5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000014c0)=0xc) semget(0x2, 0x6, 0x82) fcntl$setstatus(r3, 0x4, 0x8) shutdown(r0, 0x0) 20:14:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000002380), 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 20:14:09 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x10) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/8, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4004667b, &(0x7f0000000000)) 20:14:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="3c004d77c16f435b2b14", 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xe8de, 0x1, 0x800, "e9a6bbd69dee21ae3a61db0024d1fab2e58acd31", 0x9, 0x4}) socket(0x1, 0x5, 0x6) 20:14:10 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000ad5e9341b5ff5c9031202d2aa508e25443060000005c6b6a5dcc1dbcd889d768de5f268a064f284a7f29fde5cc994e2c61fe226d91847fe12c1796cf18392925d104fe67be4df49ceaea7d03a4327eb871c5a1756b2cb068062ce2efcb395b70a80812057aac0bb9a3f85e94393f208423fb31b127dbe9e1a0dd035a46492e0e1acda7230a01b325a7c843e58792987469e6ae7f8c77afe0ceb83574ee44267d27443fc38caed5882bb9bd66a454f7fb1027b9abdec0bb3d400238223a24"], 0x10) listen(r0, 0x8) write(r0, &(0x7f00000000c0)="3228d1ae4d2291328d75dba3efc27c3e160300001b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/171, &(0x7f0000000200)=0xab) 20:14:10 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="046d513562f0883ac2d7faa8c3f400000000060000f5032d2d197526", 0x1c}], 0x1) 20:14:10 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x40003, 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 20:14:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xfffffffffffffffc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2991c4e698c094a2d00caa00c95a4aad7a31d2d52d3ca3f0c4aa9907adc993b4f3aaa6c236f283873aa82c4d346cd590872f46637cc3552cc8825a7f670ee4fe5b4eb62b5013d6e2d1a67ad56752b4dc7371e0629e9e221bc3af3f04ba066d8469f48d0476ffa592be6272d3c5bcc85b57c70445b3cfc00497768cdcf58ef66780f6d6f3212154ce79", 0x89}], 0x1) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = getpgid(0x0) r3 = geteuid() write(r1, &(0x7f0000000580)="0f797c8323c0f8b968f9f8eeafce6f5d783ef06540dd6330000ff59503bb8c2b64e7a053c8e4ce9faac797ac0b4ef7e64e8ca3330d2c2df42ca4ab9d76e78a0df7abb9ad8cd3837ac39207fbb4276377a6402a42d08511df8640b8e5e00cb3c9bc714404403b7c834d3437754991e8568f74067697640668237e68750e71b42b11a931ed2eb7145fb59680982b572b14bbf503894d21d0a83099569e0339ca6838a5ef22fa462fa5cea314cdbbb90413afd7bccdd3cdcfbd41e1fbec737d3f216795bcbafd5bf7deb8946670cd8ccac8d8df89c533d27feda500b71dcf52a19cd0b9410b6328f547f3536e73189ad18c8eeb4438a87422dbb917007bd6999110464cf2bb46a6b3475358534e4ea83f01d72fe3018067d3865b7f568866ee2d883d92985c684d83dd7d2bc4d0fc85ba6c0c0da3f954c75e7ded1cf1748121b24e07e9664f68fe708629c1deb22fd8b8c9c1a1b01968db5cd5c74a86f074604c65d3bf4ef60c9f864236b33aca0199529217cb9d18bc75f015f5f84c8fbb0e60926bf3c54538ef04c17c84f61abe017a785f65d8ec12deb2bbb4f03d724e022f1c4c723f0182066c0c4aa5e76bcd1a6b7627af48cc56e2725c5555bb61b669bf504c9a9435b63063153b94d85440e441f7985f0c3b9f1121898e5858c3784579e0f890e43cb97c09dfcd670e50d904028bf4835d097ee78503d90d128ccffce456a5395d6f6f4f465dfc994557912ee91c5f1e5b8f213cb88dd72636bf6adc20438a7991bbce8982070da241a57d115ba46ac3e7330612fabf1585aa23b3e229d2762dc990057b90694173535080ea8a69f6560d16bb52150d508024ad41ed6cc7433d25d3d96095c4cec03836bfe4bec4a3c3248fd46fcf86512b493d868dc4b77ab81f65fd8a159add8da457deb2f4af1f0f27d27265e3316527216d02490f7223181365c09658754ebcecf29ab279d55c77b4108794e5f24d038ac87781e428e86cb48908d366bf918dcb04f39ec04fc553112b99bd988793a40ae7c6f51052a0c94c3bf3b370d71f0ef1841ba35935d6fb1a315d892439782406128aa36c3a30e4a6584fad8c54a6eedbce45d40f942e6107303d3f0d873ef786b9d4d05050b11cd959ea191a71213e96044c35a5f823143ec58d4e772807c4c011f81eae2b5eaccf4a5bfb59ee1383f8c2be846eb8bdbb6571042856498141ee29e912fad1b5e91153bc6f996865a4cf735580ef44f7263fa63bade6f04425489e24ed6cfb573c208cdd574d4db116fc46c241f9d0c51eb1732d5b0803b7ce0226799001fc98855e8fd1e3ec0df244da5045ba12d013d3327b401c6b20c0d5ad6153e6174d95ab6ec0af0dd61ba687cd8c61ca14fcf3858570fff8e85cb7dd1c861354302c428a99491b9e7e150b8abfc8e9416d6fb779b65f1aa66f25c85d8140864bc0a6a716fd9c38c9966fdf608fd42cf51a94ea79b0fc3bc20ae2a9624f913704255c2ec296bd61a054491c174cc69d16c7e8afbe58786a0ba3a9ca7a020f49c5169d890750f841972d458f16159915faa9a2afbbb54d31e0fe33fb250fc8bea3da14f11a2ad5c14a8653e3c7987f58d32f5aef1178338f75fc718f9c633a5075c37abd88e20e2fbeb5f39385cac5af8092d6bf3e6f269ed81762d25b3aaf29eb1370fe8eaeb7efbdc449760b1f831003faf853a69b19e2e6f13c8d17f11b3eb282550e39a70cdbd6e13ae0f80b6d4511abbb10ba3b422f7e932847efc4531a26828eb412ea82fb1493c5e95c35fa3908034f3b695d0cafffcfe43c2cf7c112f8b39088cadf76f5721cbde2b4501cf200211c1d5c2684301dbce47269290755111d02009e02b9d0a1829b6f74674330f854eab03fee307bfa27e8ee26ff13bbad6968b1fcfa4b2cdbe3c3b8bbfe1db3a2faed99a339ae8266d1a66996289f3d8235da86551405fabe34a521d7f3549cce370975f94b6815ced2c44a69806d4fa823e076c86a624daae71eb026a0b06ff56ee68efc4e6f5ca7e7bcb85396c2e45dabf0838e88ca22f8c62ae6cb1ef93398a3d02c64ffb2e04607468b653409950bd4afe164f957897c4f57e05c8a479b2df6797c4ddfe3bac2c7255f2996305ab10d02f73146189a7dcb453e4336869414f747ac658617dd04184a94ec83ae8b3a049cd599f92fef9b0cc228177c3c7b24c9c763bb461f936193dc928f15a402094db6c88c1dd6920738636b40f68bd16a0d1188850f01b1b9fd3a798cfa7a97602496754a8909cef90f3373adefe854281d21e2685c14f19b00ab203afb85687349a2039640717818d5b007f96a559458161f5337524fc804a1de0771682b59c12b66cb0cb6ad096a18eedc972f1e841791d39fce40d46ef053b198b235ea758593f8eedff590078aec76d3ceedabbd8d005aac39dcbaab202bc150f593dc9c0eac95eb5739c0fd6699ea0d24e58ddcc465c4c0599889cd85eedef34496dbbd5fa7b4025e5b0fa16fb65aab2aef46b0ec88cc406758e5f0b1df9ea179f25f72a885f6d55b1d76d5a24d8e55b36f93b28532584270b3dc15e0d899d91a32baeffd7ad8000ac721f6749b73d49efc5bb6adc55e7003ce4c55252f7f53309410b153f9c12472080b16447ee796ae8733839ab06000d35639089ede4c5f6a6e01e108b9a6ecc1de52870d58e35f7156ed868a9066fe2a1b708e35fc481a3000c066b25b17be56f022f14aa010526eb49823adacdba5ba3c32a731530614dcaaebcced7f43d09a1a6caf51b30c6c97d0e88d70722c9c278d77f6d830560dfb6d2b2df26887afc03ed679e0c54d99434a30abd417218e36bf4f8fcf2be4548e91353500a5dc8c2bbce533b4a49e0494f405d02c4636b050ceb8b7882c6fad41ecd3a45cdd0b5bc9327adeb6dbc569bf7226f71678b15ad40dfdbddce8d9f38abd049e873513bc3bc83d586438b9f66462cee8e676f626e0ee82e3bd99fb9d6bce570cc3b0bd90b71b68ca206b6ec389b72924a99ba527ab8ae50f2e8f13d31a5d136e883685fafa0246d514600663dca7ea26abd01d6132e171b31aeaea72751558f7d34058f31b01ad77c798688811bbd22a73c3e39dce58a2dbee84199d4de84bf9484421262fc30b2cb664c6b304c5ff14e90f61ab2dae0b08b0fcd446681c395cd61276c3dc98058fcc88374f775001834412bbbe010f07db1abecdbe026ea4f2d63ae32d45e4c9b9a7bd077b83ac164cc7d445aacdff2bd687663c503a7f6a8b64243415a5e1d542a3ffff3d9bedaa61a4b689443783dd9b09782bbbfd9c0f34a3ac630894950b6356c7f6fdd81799c9044bf66d55c595c246432cfd8c3f202d909a795581f08ff1991744258cb27f449590f124e89d0b1aa9bf0ce7b6e929d1a99f700144215f875dbde5c743ad0f98a0e079f6aed61827adad3a21959797e8a083d1282953d7e54f8ebf886fd0cc06bc32b15bc16856d3a747eb981c216d262334e856a5d96ee75ad61bc825806be6aaa845f57c68cbaa0a02c4312206a608cd90fb228a7f361960935c459c55a2c3ec3c10a1de4c273a8c14a3684f37b7b4de5cd111af2401517c2a103b739a92529eb2e09d6a778bfb0cadd2e4266f7804cb0aa4dfc43aaf7d8993d2d420230cdafe90c05ba21cd8ad73f90cfbaac61b9dc92c664a830efcbe6156116f052e48e34cc53a9ac7e324da8e3b1b848f0e4d996fe0d8212a3af84a67e447c1f292104c74c64ac9233aa7181d09c586126056db21a0ebba56637bc1f66f28cc5adce040495afa450f41de3c7036b17084484c96ceb49db4beeb2e7d5f66a49e8364807d5f97a9b216ab37947f4b2c2a57c6dd8fb679c268762a32763e150a754f454617c1c95c93e08ae89d766daa352538eff31d30a33ff7c33ee00a1065a1d80d2c52d9eaf22d03fb3350044b06d25bf54d760344302ca28bc4eed3f59cb42321612a78c2f99f695100f0d696c85e24bf94db96c0d80f6076a3415fd261d7a9268362132cb5d28dd042607a5dda3af05a7fe2ed74549cf4a8aca436ab48834cac4a60af85eb685a8ae9167c2e1513deaa201e1d2ff3807e919ccb9896b79f30a55a156eb48aa521551080b0a33581405d1e7471a8dbf0abf87d4a181d466073bcc1fb92abe5233e33ff843a222a2669691184ecad638eda1aa43503663489881d1150e2c422f27954ae75c08b6430dea3921017d8ec2ba2a59cd1abc470b8ddd60a721fa79eab058245dc354bfdc05e7916f0b731caa0b54012465b5c34ede334d08fd49626511510eaec8e4532fb386ff5cdd5aa121b81dbe183dfc3d375a327fc09a8b59ff294f85f6b35be8db9d69047855f60189f78d8395bc6f15eeddf90a53f84dbb654782c20ad44240383dd4f2f51f20e4f3f52c3eaa3f4d6a37790931d6b1ffe1532e91be239b9d91398bb036029bc81979a8c5bdb66418d6a88ae71fcbfd1fdcd5ef70a8ca8796b7add0ea8aa251f13934fe0d1d29a14837756a44c381c0532047e0d83a5f0442418f0278f598b27f8f568313bf260db4b913054b14c5e4a26482b71fff533701feac398d6b78130bae64c2d729e155a074d57c3eef006d662a20f6649bebada714a831934b22c130b62f40e80443b4b5e18589d3fb9604bb177d9e1937c827d0cccb8352fcb9f43714ae43c448d4a5232e3b55fb8ed54647f5c28c7b86f61ce0bed2b3b80b7b2836b1d161cc76f9d813f34ddfe1ca8094ebbf3f92a6176afc870278425ce84c26f271aad18b60c2bbeaac5dc9009a1083ce43c533b8514eeeefaa8ff6cdd0a21b04f2ab8bead0ab52e568e36ba1d2ed9ebb52001ec8d4bb2fc0aeb8e48434c9280a90c2dd49b4cec7bda422304920bbd52d5e5212023314cf8eebe68b0232e259059cef826ba28db9c8da8659d71ef0910126050f31b526e8ff15f6fda75d06a8d3da6c6bc0ecb8dc927be1b69f2eb2535bb6008a23ef24fb88f898db4e16261aeb2534d07e394d6d820d1be3fdb2f44d7f82ea0280e057e5d768581c1afc3a50eae4052f486c980e8b19654d6477fad646563c438eab94dd5b762c159f2c9042c50aafece64891b253fc4cb0246f3d75a2116239862a3a5e97e009257150c5f3b195ca83a3ca8d10bfd5e0ab9f65d5858967830bd02a29a70f0a6fe4c86d677b24f00bd2e1d09f4b1c16f4b2768e7b2d64f41bfb11d194074bc0f64c702a28d39045599d925e811a35bf7ca1eed82d06e36fe855af54990107f5e1f7333e4fdcba21537e50ac625239c654ffccd8f4d23a68cb81409f4e1b5af256468fe9aab8aa7adedabcf8194fcf97a0de1d635a1675b9b9ed148b744f84305cdc413180a38c80b40d975d806d330e52dd9edfd6893b33060d0add4d8fbf111f94d9966573ccd615fdc1a6ee1c9efa7da320e0d0ecc56d9b151e9b93aa0d3752e2a8ec8b0674ab29037d7ff1354220f26b049f89f66cf6010488c1f638c6fc2deffb47206e2bd1625a4dc9def0401d69ed110765710b2f33d3cb7be25ded8b694398495a1c9a37ab4754a4cf5cc54a606b739da3af60f78c8759d7ed8009fedabccde1b6b1ef3655e8720bb9a80a89a0e81700bf1492dfd7ffb50d5b182cbdf1c98a2aff2f789e4163c6620083ad65cef28143b20e208f550bdf9f9b420cc9bd12d06ef3f9d4e5f4b661fbf233844e6df8196d78561aba89a7bf6817e9ee887c2502d69b64a7488703a1d35321f3a660a5fcfd16be01eea2b640bc2d1f59299965108128ec162ab571bf9897066a456ae6a3ca3766a9d1d547b2e89fdd3295f815003799b4b731d", 0x1000) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0]) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = getegid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="7a4d2bb5db6781ffdfe0a9bc5800ff79af4d7129ddd5156357219bd9ab34f0445934943a069161d13eb4aa0560ba4f88524d87f4e979ab24025c190ecbcacf0030572cf9121cb846de4d0e2bd4b834b49871ab175845c5cfa91563503fc1579fba146077b249f209c333532fbb25affba7553ba7f2b6d7d8f038b649fdf8b84b3ca2754e142f1631acbf76a2dc34e72b2db086184de8ae064c39eabc79e95d95457d53f759", 0xa5}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="3800000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x2}, 0x3) linkat(r0, &(0x7f0000001580)='./file0\x00', r1, &(0x7f00000015c0)='./file0\x00', 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 20:14:10 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00009ef000/0x2000)=nil, 0x20001) 20:14:10 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCNOTTY(r0, 0x20007471) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r1, r2}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0xaf67, 0x8000, 0x0, 0x3, 0x4, 0x4, 0x0, 0x3, 0x1, 0x5}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 20:14:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x401) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x80, 0x3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 20:14:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/116, 0x74, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000180)) 20:14:10 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x24) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x186) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6d5ae19663e15636344e1ac0610fdb3e1f8b08beac04e72e1e188bc923fcc286f74d36405885a4e0f6e712eede77616fc6672bb2f33820ecc677082ccaa731fbe9880b8ab1057b3d5a831bed15c8b55ee895577b9c1f87351860703a59a28b24ea0d64b5a75aa482dadf0256d17d40d77a4ca2571ba4699944babd9f8b9e42ed45bc55c648f020a5d6ecb156d34b624513daa36aa365c59733a359bbda5e1acaa6ef1f0d019ae6e0f9fee313ee79c800b965750f1da898c4ab02252eed65d4cee69fe68ce3503a82fde8ab3bc2ec9eee4a633ce4a15680d7b9f43c9530241adfdd7a562a1e", 0xe5) 20:14:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget(0x0, 0x3000, 0xb, &(0x7f0000ffc000/0x3000)=nil) r0 = semget(0x1, 0x4, 0x210) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x800}, {0x5, 0x7fff, 0x1800}, {0x7, 0x6}], 0x3) pledge(0x0, &(0x7f0000000080)='\x00') r1 = open(0x0, 0x10000, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x1, 0x5}, {0x18, 0x1, 0x8000, 0x8}, 0x543, [0x7fff, 0x5, 0x1, 0x7, 0x7ff, 0x100, 0xffffffffffff8001, 0x2bcc]}, 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x4, [{0x3, 0x2a0}, {0x3}, {0x3, 0x15fd4972}, {0x3}, {0x3, 0x7}, {0x0, 0x7fff}, {0x2, 0x7}, {0x2, 0x1b72}, {0x484e046c6485d523, 0x800}, {0x1, 0x7}, {0x2, 0x7}, {0x1, 0x6}, {0x0, 0x20}, {0x3, 0x9}, {0x1, 0x4}, {0x1, 0x100000000}, {0x3, 0x7f}, {0x3, 0x23c}, {0x3, 0xfffffffffffffffe}, {0x3, 0x7fff}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x7ff}, {0x2, 0x200}, {0x3, 0x445283ac}, {0x3, 0x8}, {0x3, 0xfff}, {0x1, 0x200}, {0x0, 0x3f}, {0x2, 0xf60}, {0x1, 0x3}, {0x3, 0x4}]}) semget(0x2, 0x3, 0x210) r4 = semget$private(0x0, 0x5, 0x40) socket(0x21, 0x3, 0x8000) semop(r4, &(0x7f0000000000)=[{0x0, 0xc}], 0x9) 20:14:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) ioctl$TIOCDRAIN(r0, 0x2000745e) 20:14:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x18) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 20:14:11 executing program 1: r0 = socket(0x18, 0x0, 0xfffffffffffffffe) shutdown(r0, 0x1) r1 = socket$inet6(0x18, 0x0, 0x20) readv(r1, &(0x7f00000007c0), 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)=""/247, 0xf7}], 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x1) clock_settime(0x4, &(0x7f00000007c0)={0x2, 0x5}) fcntl$setstatus(r2, 0x4, 0xc0) pwritev(r2, &(0x7f0000000d40)=[{&(0x7f0000000800)="58a70bfdf0c69f6db40a5effd8e82b6997ac848ae73a5d01ecd708e65339d3b8c60a621b1efc8dbc684d6ac4d934fbae406fd77f32635430f1f57ae16a6ee8952c7bfbbc797b20d2c82419cb3c2ff058448db8de2fc7473af9cb3354b82659fe9bec173d0ef533eae55aafb34263a072cc3f53c3e7cf2cc62fb2d66003249dc0a390571ef5936aee00b1658bcc5bdbc16f227f266d159ecd2d1ef827ae6aadf5312ae2d6706dda0913508b4960dde919fe24b07e9b34bcfe64be3ea6e9a178a625b71daf6dbda32dd1a40f29d4271b1f318db356d23ac2e8d39c34601c", 0xdd}, {&(0x7f0000000900)="ba0ea96d6e1f2161f9f99785ac425ca1776b6c87f52935ff06b43d73490a75ba24efae7eb5d55fdd7f5c253ba75c79d6605f1395537451e8477bbc65bf7c638bd716bb0cf8a8764c566b2e54f267e35462f37c", 0x53}, {&(0x7f0000000980)="a08ec619f0d8fc65ac223cc28e3512f6f692d1f8d0b1c808a704986bbfbc74b91212a5ffd9053420cf4fa68e1c6d974fbd3730f13ff6c70026fb350417daaade97094c7c693c7ef5ba863dc2c0b09ddb679e2623067c933a678464e46db3b891432f979294f2f001b45b1698aaebc925348aff2c04a040d48b4d69171d33a0c10e7afb270750a7e5646b17fac38f8bbc8d82226fed17e065312e5ad9094b54c38ab139a1970ceaccf14e7f4af82e0fc06ee1fde85b2544117f45c081616eafb2876fc7146d0f9af85ae06b6923500970900b9271dbf24c00e5ca9befbb15a10bee0faf", 0xe3}, {&(0x7f0000000a80)="3ce7b08c328d136042cd0966e866c52ecf8746b882f93b7b6763419e84a6ceeb24abc1405366fa2c", 0x28}, {&(0x7f0000000ac0)="51852799cb6f65d892a4abdb1174fbf0bf1d8bbf0cf78ae600aba468af831426c61c03feb1ed5f8966fb2b1803a7f451a90e38d893309bb8ed06972036d6379a0056b741", 0x44}, {&(0x7f0000000b40)="a4faf51542f213f20c5994a10470ea7cd093005fa1e72fd9630b54b05dd021e15af9e9cf76dab3115f2d553380bcc69ad3273980552c29d3abf4d4abdb49b3475831aa6abeab5fb783bc35f8d0f03b7e25d5bfb1f8ffdebeb28a629f2c6367c58d6171ff706543ad8e9bfff50f0a90f106b06fa258d2dc8abc9b", 0x7a}, {&(0x7f0000000bc0)="cdec841258051be7be84c56ef4c9d117c593c5a70a82b99f28d24539bfb4be3cd54f5806e21ae5e3e69a04b6dc021dc6e13750db01c72b66a99b88c43b981c2c7b2e804c38abbfeeef55f4ec4a06c29ae3d5e51ffc82522991e7d3d970", 0x5d}, {&(0x7f0000000c40)="66687160475fbe39bc24d5fd6e42d969bd2e51eb617cb73710ac1d41a8153d8ccafa13f01be18286be1976c6601a478f3da71d9de0bd844a54e90a84dd516452cc79918069febf1c15a041ec090a2db592f1f1300087063c0d2a7049901f952948bded96082b505bff0ac0dcf7713ee85a3f6ece96f46a1b5b86c656aadf3c74632ba2028ab92c64b19122ed491cf6921d641c21a4f91ceb3a8b77388dc7049650df1b3f70c88dd6f893eb05b8c3c7a204b351ef2953c9aa737b11489064b7e8f72ac4f301e38c", 0xc7}], 0x8, 0x0) fsync(r2) close(r0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/144, 0x90}, {&(0x7f0000000380)=""/180, 0xb4}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/13, 0xd}, {&(0x7f0000000540)=""/242, 0xf2}, {&(0x7f0000000640)=""/247, 0xf7}], 0x7) fchflags(r0, 0x1) pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffb000 didn't change! 20:14:11 executing program 0: clock_gettime(0x4, &(0x7f0000000380)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = getuid() setuid(r2) r3 = syz_open_pts() fcntl$getflags(r1, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) r6 = socket(0x0, 0x5, 0x4) syz_open_pts() write(r6, &(0x7f00000004c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcffffffff7ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733eff0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff00afa29380b3658c73a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580de4b487f7a5dac55dc80443ec0a0ef5e1ac9c120d31166abf0e6b0b3c7243945c65f98d311814e02a5c9ca0adb52a441368c0682f83004144ba9f718d", 0x125) r7 = semget$private(0x0, 0x6, 0x8c) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) ioctl$TIOCSDTR(r3, 0x20007479) clock_gettime(0x3, &(0x7f0000000100)) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000008c0)=""/4096) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) semop(r7, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r8 = fcntl$dupfd(r5, 0x2000000000a, r5) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000000c0)) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000003c0)=""/76) writev(r6, &(0x7f0000000340), 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) setuid(r2) semop(r7, &(0x7f0000000440)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x4, 0x9ac, 0x1000}], 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffc000 didn't change! 20:14:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x7, 0x1000, 0x5, "74eebcc64ee329b175bc534382dbaf45ac5ec84b", 0x4, 0x1c8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x88d0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000300)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="bd0cd24e91c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e9a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07150000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc43c6c3b018be5455ba5fe808ff840f9e13da075ee54c062044a263e46503f0ee68df5d7f7a6c740d4cda985d7c88b43eb30b40050321fcd5fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b000", 0xdf) syz_open_pts() close(r0) syz_open_pts() dup(r0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x40, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffff, 0x3, 0x0, "8549550002200000deff001167f4bfa695adfc86"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r3 = msgget(0x0, 0x5e2) msgrcv(r3, &(0x7f0000000380)={0x0, ""/19}, 0x1b, 0x3, 0x800) chmod(&(0x7f0000000340)='./file0\x00', 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 20:14:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186104000000042b09f8e58ca1090000000000ff010001000000007cf6d17fac5558763331f64fc1ca2b002e6c", 0x30}], 0x1) 20:14:11 executing program 0: r0 = socket(0x20000000000018, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000310000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) 20:14:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005ec1cb7b0377fdc020000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:14:12 executing program 1: r0 = socket(0x18, 0x4004, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="28a88000", 0x4) setsockopt(r0, 0x81, 0xfffffffffffffbf5, 0x0, 0xffffffffffffff5c) setsockopt(r0, 0x4, 0x6, &(0x7f0000000000)="354ae276c70cf4dcdcd3e262b1b6014323309655c1246dd391bc1e260ba1a8fd05db7b3def28", 0x26) socket(0x1a, 0x4000, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x1ffc00, 0x100000000}, 0x10) 20:14:12 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x10000000000000f1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) execve(0x0, 0x0, 0x0) 20:14:12 executing program 1: r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x1007f, 0x1000003, 0xfffffffffffffffe, "f20000004a0900"}) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 20:14:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x1}], 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x440, 0x0) fcntl$setstatus(r0, 0x4, 0x88) pckbd_enable: command error 20:14:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getdents(r0, &(0x7f0000000040)=""/23, 0x17) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0004000000ad227229f0"], 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8000007, &(0x7f00000000c0)={0x3, 0x2, 0x44af0261, 0x2, r1}) r2 = getppid() sync() pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="87803a7ed746bdad0dcb7e1fd8cd02b136cce278c8f9b63cf6e4e06889ae4d2876250173bf", 0x25}], 0x1, 0x0) r3 = getpgid(r2) chmod(&(0x7f0000000240)='./file0\x00', 0x40) r4 = kqueue() connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r4, 0x6, r2) write(r4, &(0x7f00000002c0)="819ab03dc009f62a05a771a20ebaa68193b447a90788508586b6191aa3073639a2dc2a1d15aae9408e813004f233aa7b3f0ff46e2be01a2874de02263cc9cdb5ae8f983a5506bdb8acee119b8ebfe1017c73609a238751a229f6ce7e761b905bb178f9def3bd6b5efd9ee370e6d967b9000d34f35867c06fd49a5f1b0db9d98dbc7cb615a3c8257ed381052dd5d8e413a3274cf4bfd2e971db5ba3e67473a8a148e071c33fc85b73ebf3b5584d39c76d657e222918ea20d8478458900d7eea5245625acaf8e2fd2a8213d3683262263b5718a6188fde63996449b4fbc1cd1f311570677e8b3e67b626eb17cf516964893741ba7714023a262ca447", 0xfb) rmdir(&(0x7f00000003c0)='./file0\x00') shmget(0x2, 0x3000, 0x1, &(0x7f0000001000/0x3000)=nil) r5 = getuid() r6 = msgget$private(0x0, 0x1) r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x0, r5, r7, r5, r8, 0x5, 0xfffffffffffffff8}, 0x7ff, 0x2, r2, r2, 0x401, 0x20, 0x400, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000400)='./file0\x00', r5, r9) getpgrp() setpgid(r2, r3) fchownat(r0, &(0x7f0000000480)='./file0\x00', r5, r9, 0x4) close(0xffffffffffffffff) 20:14:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x200) getsockopt$inet_opts(r0, 0x0, 0x200200000001a, 0x0, 0x0) socketpair(0x10, 0x4005, 0xfffffffffffffbff, &(0x7f0000000000)) 20:14:14 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xffffffffffffffdc) setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8040, 0x64) semget$private(0x0, 0x0, 0x42b) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x80000000, './file1\x00'}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x12, 0x80) r4 = semget(0x0, 0x0, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000200)=""/157) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) semctl$GETZCNT(r4, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) getpgid(r0) 20:14:14 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 20:14:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x18, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 20:14:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003ff, 0x20000) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000080)='G', 0x1) 20:14:14 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000002640)=[{&(0x7f00000000c0)="c3dc3e", 0x3}, {&(0x7f0000000180)="3b9924c7a0e363391d4567591c5ea4a3254724798a0631f10d3add2f57c99db2b2a3d25261b1120f885b044a735df3614acd60bdb55be1ba15a08a0a781d5a1a51758f7c5a35e0e0b46342deaab91a3f046ce36f9f6e96cf9595f20a35a57ec36c1ac7df21f0343a9ef079dbfc48f50ef77f2070f25d57dad4faeebfbd1ac08995c6229d43fef5acdf30f3ed04d67878a2e5807293a4fa6fa5417b9305ec18f8a14439edced9ec9efe6f32562f0f3184b6c764a12526fcbed25552f150a2487058db0dee79c02daa7095889dc7b3f0b3d82dea0e969215fdebb744c3e9d0ba67b3586239a4aecd2c1dda00a4839112a31ecf8e9ffa3da3ee63c940922dcb2a59a5c53a54737aa46f96330badf44d7ce93c7de68a8464d5715bde478fb9fee9a776d7ecf2d2e0c07344ed453ed6a281baaef254137786649901c53a85b50914c3391868137ede1f013aa3128b286cb01a434401015fe94005ef68d48b6ebe533bbc69e1f3ebeb724e77d65f692f3f0f6b65c210714afff6edfe8005423aab3394d7af619eb5e6f3a12623407c576b636fff58725970ef1c5ebdf1a0b7a4bc5dd1b8ad8a447d11867fa2bcfc4215d21b39178097cef0e56c87102d72879a375139033df41572456fd92f3360e325888a3abe4c8740b5e5455d10170f2c3d75ba12bf1fec59ec0d0bed7815623412abae51f401d5d4031fef03b05198e5e56eb2e0168c1aafd07adf8a92e201a27a4dcc8c509d7e8f9d452dba534cea2b9907286d57c186850cab25d165ca1d3e89b62cad22a8fe8bbed8c305386f2264ad5e38b5cdea92b2adec5d2e8bf38b8eadf482bb42c1d39f2d11bdc204fd8051d7683bebb4680ca2e4c3225d4b57c2f0ea12617983e1e26bf91ddd80895406b632cdf1c10e371572225d0f7f4803ca79a02d0c7d61386c17f996a00941b02db899b185b5e58fd4cd8f50cfd1c1ffd04b71befb623d9b1d29b213e11b1494c631e793958853df5fb8be241f0b7789086ed08f4549b924aee772ca1f43d31df21efee6111f01e0e9cb3faa92248e03041302b5ed5cf73f917ffee67cb12ef3a867212aa350962deea4adf0bded72e3a8c8f516f268a87b2d3fd5cc38b2e0e4d35244c2bd25685d8cf850cbef9d50dce9b2df89bb019a42cf1d1721a91189aa8e060e441edf0584e1a33a8b04e1e03814a6f5bf0157855c8a8def51dac0f8cb85b85ad74e27817c164619d28154f510ab749f545177699af29006ba347d3c92e67befd3bad8516fd4b54cb990226dce93dc59b387a0b4624b8cf987f6114483898082b5f14696c94cebf51998dbac543b562549ccc9f9e69034b6cf56bf39958b3e0ac4fab8cb1f8e0915256158f274fdf671f6fefb4b6450a9b8b5121e8b7dcc431a03241df81bc263cd666c4666139a4a8961551177743a59ba5c084f162fbba9cf6087a50a82830f9184661f6d2a35bd3a3d64bad12dfcdf891a77ce1be46b43ff4650f6a69c90a08544a568e541c8f8dacefd7c71f09e41dd952900b45f092728999c7a20879bbc2a230e2226ebdfa0b2bd9612e0db58e4c2298eb533781ef915a8a018e39f0b5a07cfdc6da2fa6d000626649fc5000cb48b468dd5a0e03b457cc7c1a939f01fff3b2c8c9a485ad170321b80dc804ffb928d10bec8919033413a9269558a4715f97856b58105d011367505703307696879fcb2db9dd82da512be61358032058975f7d82da116fb8675516c3e7d99ae8b8726f3a5ebadf82b30c363b80d3360d67307c8355a2156f66c71278186566532bcfa6e6faef694cc33fb0f163ba04c41c9aa8a2dca4fe67b2c67cac2c54128ac3622739f7bb3345c1d50d0c5b79a31e6bb04a926ef5723533bd24590091b5483036ba5887885d85fc6dfeceeff5c5bbbdeec6fbab703b9730bdd15f694b9b2079aa2a7d43d16cf5301cb550e2c40cf8006d580170198dc4113100811499311dfe1264081bd51764cb2c2c34bcdfc51f85c7f7be3ddb18a931bce38c95ceb090d3720e43e1544d661e0b450fb866061f3351e92f29e01a53728013ce9eeb114d4054a5316ae4c8a886b0ec32cf1b01eaf824b7d06d1ad83a1446610d89e1a25958f2f2c566a34fd7676480b448fec6e63d741b71513b941d484e44a036c707feccffafdda79ddaad67822626d174fa25027d592491b0232eaf17dc7d90f223180f798004a665fda2486f161828ee4d031c15b84cc92efb12acd144fcb101ceadb9f7016c7b16c24676d3ff6628824ddb75169d7ebef8c1f22e92834fd667397b4763af4bfd0e7be62426c64bb00163dc1981e08c742684b8c8d3e3010df5a3cae0a214c4f32e6031f405a60feb7e524b26526cba866fe1a6f2780c03fbdbd9b93d5f2a87b983dbab1bbb46bb2e9e387c5385a2f0764002477139e4a63dc62b946b65fac4726171f9f4cd0a155cd8dbd6fdcd426c0b9a8ba8b8e927362f1f2bcd23bc8d852a6b1e9c81e0c28b9128e3a24d1bcbcc69fc5066da992c9e8c5dfe800f1e80080a7a3ec820f164d9f8eb385786526b07edf49efe14b7e92967581b81b4cd9b12f2248a844a952b3470b15aba678d0c6a16062e64f76f22fdf1c3c6f5858b5016f7a8a1ae2ed30cd5cfe71f25ee268a670e8076291d894c07cb8ed579ab1bfd886e28458531df83e709eb2b4605e0167be0eb762eaca0c2f29fd29c273e40cbe837a77c469dc5e04e8aa1040f7b2b3473ca656393ff285ea6a190c68271e0aae442d3e5ee04e136fbf9c1879797f45ac607f51b0c68ed1aaff6c9bea2167e02f6c1d3354254368ac77a3abe2bf1b3776aee0025832af54e1eae8de6d9e951d55e31230f46c4d52de405f43ea1951b6acb6043044049757d584a51b9c7145b6fad10b7626e622f98d504826d21d1e84da9e814cda15834c003b51a3888bc3b93c5ecb6ad25aef0eaa844793313a67cae082dda6eaedabba2b516231aa3bd6a42631d65dd95c988137bfcc8aa0479a0fca1429bb5f9fc6383439cd7d5ec159df421f4e93dddbb33a02d8cc5b3e7e6f4409f488146f4ad0e5d14e92d032acf95e4bce1ee9dbe8db2c8fbd0dce5b84cf69d850722ca1927e2b2a150494ebe068c97af8a8cabda77ee9e8738ef7c3ba90f5f69ed04d6047088311d53333cdefb373047d473eb4f232f38cab15aa5d83406fa772d469c0e16373788cd1df5aece06886a994e322988d0f5399d00c91d2c561c6bbe22c9f1bed0e929bfdfad6c00bfa3244f3bee2ffb9030abe682ce0d5cc74bd5ed230ee39856d5d6ab3026d887dcbcb00b6a0eb27e624a1cdc90f12655fea79f60786f560ed62719c7604666c033f1d8733c76f09f9d3743de09d557bf7936bc6f6ddcb82ee626afc9fb48a912f9a8f71b8163d6eb613d8c3ed52f6c3e7095e21693d75295945d1775985768b5820742c3d3158189d842cdd633d77aa7cbf00ab30053952db0b0babf97d26b339d1d952db8d0e8fc34b882886f6f3ce480e3a63ff0b5c953c3f66a161e691757a697cd82229a07e4047f3b087e8932bf11b321334aa297eff611c8ad4d81e418ffff322e999d29c40685b229d12d70da027a42c00ce23141e77796da53934afdd74a5f4fa410ded2f5dce2eb376745505b85ab196a48471d16302765a524e47b6fbe1da92265532a232e4011695c188bff479ab030ed39b7cc80f89ab37aea882b4cd8c26fcf343b3cba2d0df601db723aff521b778cb0660cf5819587d0e9b31f165773c1cc3ed7c7cb3b32372d2a9160a3810be932bc0bab64f296676ddb97d24682a8b3b98643804ca180a8bc0dd5538a351d2281e04d3c8d58f0e0d784e4fa3f1d7090a61d1d413cbd83599c4c0c204e6030e3a2cd4c7f78555a6e4b84cad8a2d88f7dde60fd03e1732fc9f6401ba835e05ec9173716311958580ba948d8a3ce951fd109304ab8e1e2a58305cedaa6850664e8a2b51c86a7d60b789f23fd61a204df7bd76a1fe06ea086469f3c5a5d31276415b88167140320162816627c90a35a2f04b97b7645d0f1820b7d68fb75e6db6435208b9a51bbeb6e07082a2f1469e0d8f26a760aad061e0963d0973094870b0b9c618e1514567a0cbb62029b155f4e9e09a78840a6a8ec0453952db0fee5037a72b56495adae666b590fb5074e10befb1aaba12e55b83193979dc3da3f71b70b1809c86c7a9a1411d70f7c31d72bfd619413218d84706b62c638970e1bb69e7b4d58d50343e0f6a8cc02bf45b52769e194ba9e2e89fba73a89ca8a0560cac97c66c074054a2b571b8732abd222eb09b3645aa10f590eff9c3f765114c8be81a5636626f10b63a18a87fe396bf84bb2bf35d1aef9d51930456ab573b4d117e20585353b3e064a84beff6de6d2e21ab359fe1d9c95e64f0bae9f6ac5742fc1e694d19ca961981e8e4f03ff8668eab80564f16ef4921013e5cc8b87e22ca96729edbb23ac6d8243d0619caece6e7af3c6bf1c7b4473e1f741b17400b26e10c078b8d640b49e80ce1e813948109d6f1c9e35efd5df97b3fdbfcfc7618ba44ee8d0efe854537daf5e52f50e7215ff27183416ca4c34f516a7a80a23a281b731394774fe54893e730605f343bfebb614632a60478c209cce7f132dc5f6941ff93633531450b639838c921e9865626c5bf3737d25fd13f441fbbc0fc785180f5c58082c455497dd9cb1ffd063c45b4b43e62f224b8073682db8f6fb16d40a59ba587c9661f32e1e622a739e90ff705c57b9a76fe3f6224f1f897a4eb53f899f18d2698c713533cdbf3ea71757e8337942c4d1b79e01d752538ac41144d2ca3cedf11cfe17b67b8b39e61f6e5bbf7553deae36a5c515438cdc22da2700d8f91bafa267ec67add25887021d69c7d67d43116aef7d6241c6fa7f82502a0e923386744a70c3667b603143af5bc6d7e190a01e2fc1c34a6e5f0073bd57c6c5a5b2ba863213c0884851595b80b4637c364da7168fd7411c76a52fe76f1a69886160eaab27edad15ac11de4b34ea6c2d7afde230a8315dfec57f1bf1c52029bc6c3f91de02fe8b86fe599e9e560d831f43c6ef2b59c99c4f66d22c5df824c6190ac266f1e2517c7b2083c7491461c30dd629bf81244a0150f011b81a1964fd691af4e11721260e2057fb7c6a7694f1815101ac7a1295cdd712448cccaecad68da8fd0c27c46a451db502e2c5f5054c0f7e4ec278a0b042cfb6a040a46a2b8a13df64566bc0a3bbeaf04349d750e1c984f7abeb2662fc6609f443b8a792b0acc48d5aad14f80fb10a1bb35f18fdc1541994fb2e4e79bf62225b0d8055396bd74eca1e3a07480d7cf6f6cbe154442ef46584142dbe4ce1303bcccc33509d3228642e945e679f48ad91d10525fe05e043a1990edff7395dcd72f533c5cbfaf4a1ddb92f4cdb019819a252431e6a54ba2eabc25b66aa0229c8c7cbe370364660212590fb082872ceb7e0d8a5553253fb688604b0e6da2c5298f8abbd42466c4237b9a1e612f5b4776e620739a534ac380d62cb7740d48aae5c0b345c4d6816865c7699506e04824edb227effd13ecc7f3e9ae8f430e256f6b5d5912d20abbcf02c1019d8091af5471235fdd5127b1808bc79942bcc00032097a21d3f62d341afa7090e86c4bd8fef6d9b3dc1f2f74eaa089507f6ad71f6bf9dc2e16e06d9dd0f1636e3d1e92f5b77c728ade647666497c786b41dfce83dedd2923a83a8143e6b2fcd6eafb3d0163948ee1e1543456df6fa0ee171a5c9570caaff58db84b84e2ffee5e52f731a67fcb448e326876517b1dc936e593d6c9cc4e2780152b6dbb21b8fd", 0x1000}, {&(0x7f0000001180)="198cdd2a20129253f00eab9dc5773380187ffb3eb3e86088cb44cbd73c9e6ef5c0eb7c978450a7a088720d86fa2b78416cb27026633e1132b6a54d5e469a25d5553d306254a54c2faa3759995904d888bb7ce1e9e41f4ab4dd9639288496d5ff62333c361d6595876450d7ffdf239d9692d54f6981257a5ef3bd01561d77e7542ed361140efad99a9e9683320f81abaf0d7435dc68fefba9e91c22537a182042e61ec3bcd52d5d4240bef191e9485a64a89df9e478dc8fe9ab191feaba6fb0a89bd9bf9d8c2e5745af8f607f01", 0xcd}, {&(0x7f0000001280)="626cc7c334d21d6bcd6061acb87699e86adc91816b6b2b7e47279a24983d1036dfcc9da2f1f46637bb0d0fef096b1a860757a19bbe943e2a6fb0ab68113e88c3b2e7a0e1e6edd6c75dc33031e0aebc1af90d09d45bc43bbf682a4906f1cd8c6e6856c754c6d88d045f37bc2a628d1f45f185340a4b8770f8d70248371b6b50907678d9bddf13dd509410396cf268b45a0fe86860f66e759dda1c4cc188cfa442a1275dcbc0d93abaed28735399fd84ccf1d94c368af4bfcda8b63dd782d5ecf49dd8b821c854beb01b06fb4b9ca5878cf73261e70457fc0f96b1100c010a5b2e6756892016e8ff67fe0fc0b39386c8ec14fc0f1d43552db79b2ba5e783fc2c71a8cde239bf6025857aca89d10fe9e3df756062a17611f14ce0b800eafc38e07007d5d66db0824b991b1819fe93d55ba22c96490f2cd059dd9e0489875b4b4ae809e634cabf67cebf6e5662a73efb3ac5c4157c2ec3c8420a1e3d33d120f8c919af6ad7b9cae87c87444b29376444c4be15e8220be2f8400455db5586614821f60fbed45c8b61b2ddb3f9bb467d0338691d53a3facf7167cd5f3faefee326e9cdd90b261c4956f740e2a6f4895ff7c5642d1dbee21c6879c22cfaaf6e7f123ff17f6200af749b277673f6158472a8ab4232ce3b0cc7158368e775a0554f742e4308d91b46074e0cd9a5cfda94a2d609be62a38ca786ac6f64b8d50e9fd6301c5ac163669042bdb321759c81c35e6b515b440ae2f13399fbc41bfdfd9952bb99f054ab3dcb9f72badb69020b7b021c7ac78ecb92ac9a0dc48c570caa0246ed3a0440267ac1ecbcba04f7bdef43f70cf3e6c1c984c1f917ad7e4fced5641ed3989c328cd8b001e034106b80e9ec47b9e034f641eb4325f566c4aede70c175757ba38ab38a14004830fc1164ca5ef17cce294eb05a93f1c98c228d5f61cc8406c7ea51bd358ae7a539c49190718fada040e2dae3df82e085165f6b2bace656ec662dbbf57184baaa6cd9fae92512fc9e583177b46d4b36e493ff79bc2d30efc23921ba0b8c1b20a465177920e293be04ce3d2b713a11b47cebe7f6f19062634619aae5c06f4d81c0665d8d2c29a89d5bfc0e340e9af084028b5cd8b37404994a60ef34fd2bab45f24917cb1749993eda479123b69241239b82508c790e0c855e4be21d18eca8949a75c39b17bf3d890fd94e014f43bd171a73552f9ca57340247d9cb4a30344221f9c2749d99fe54e01b20efd952d4fc1f32d14c86b6ae624272ae809cdaf9cc6708e82ddc8dd0397d018a739d4c2b7e55925ce019bec26aa3c64d810827a19fac089fa78f006a0c8bfcb8b00cdecf95229b05701c461918777b9f04db29daa6b5d0c5aab9463112a1aaa7b16de01547dfbaec2b44f6f875a1e9567f04b10f8ace8c247f83403ab34282c56755d055b8d8771c457271fc6b9a7d2a848528d8368acbdcd8deb7af05a28ab46c8a4a28bb6fb8392573d9ba8bbdc4c7c7034bd0e8cab79fe52ed37e6ad448c92bd6f09f3c0c95a318c6b6d980e6d1e506b3efc9a902f75281f660eb0e38f1dae85a9c0735404ff2d98aab6966da66a9bb267e0867aca3be8f1b16003de927fc2a6979437dd1de3b7254673f2a1e7f207b93a60ccc27cce9717d3e76d039feeb9b49b794aa98bfde58f87ca24f1d1d559cdb396ae749f5d1c8cf0dfe4329d2225a194447430a73ed9c84e542573605bfe17d97eedd9863a1bd7ebb1a84b68abaf3139f6c29fd221bb391b56d887a5bd352fa0f2019cadf7bf277fae60032947e4174ade01c2390a4fa75a0188b1fb127d13aae8ed01c64b0354c8b7cc66fa8aad8b28d56e087e0b28f939d2d1dcc056663b3a295c3523d47d7b7d4f9847130ec330dd80f3f31fabf2bb801d26a9e665479d498b2a9726e1d3526ffe2b9ddcaa4ac2a550b1167b176c1ab0c971f6fd39026ef5f74134ba618c5ac15354f16ab49eaa4c5764880526139b66b6fa4e3e81b3bfd142da292734aecf6ee0b2cce87915bd4c7c836745cc5b1025e06dcc4e810bd2a1430ee41f4e98fd4fc55333cb1fd6a81171adc8e7f48db931642008b039d7c9a4d96693cccf88b26833a327256e5893442840e0079b028742d1d5cf7650b47ce0d5bc332e54ff83161feda9a04df709f158d75bc27cf95b13a5589d670257679264d9c14c338340adfac9477d86124b00a43a17b21e4dc7b65a3e4320ebd86028d240cb14d9b7bd5c4bfceb873c6c443c8ea658e4e588cdea04aab6dc7afe0f41d62ddcb567a327be2b514ed63cdaa5a3a518b109eb38fb7135b8d36f85f39c5028b85dd449a45895a0249aa24302a71181ad3cb74db9c9f5690e303ee725d3675be31002047800d34d633edbd03f23c9c402a38458c11a3c07ee1fea39e454b9e60cb3dd6decc21fd6c4fce9fd07b592149813e34ce643b4e533f99e67d23d8897eb7704d0e63e1a3542b28772df6e5edcb7847684f4ce255ad48b192d2893f311ebbcaf9eb2d66eb0d575bd2f0550f62a7f473014e3874d3a10bf7ef91aaba0a0cc77b8de09e93af7d8f5bf8da3ecab0695800025fcd194d36d2aa37b9eecc9ed7dc151cef638785ea5a6efcf1c1156ea7213eccf12d21335d2a2a9bc6b0d373e2b544fa30c087c4b07d4fdc09248ee439966e7050efd2846dd4c615350858d90a7defc0c4000b23e9cb25e1d101c72be313769fc43de2a667de5f1097f3cd06db7d11135c836198db1213f021703535b4e03bbf4c0f91ef9f649a4236e88aef35c298457ab301867a4cbc934fb89a46bfd88ca49889d8c90cdc135ec6bfcacd348537470a7a89608d79eae3d111e95ed20f19e176c4cf4148481343a31b1b03905deb9255362aed726bd042fea7410777830890bafd8b7db7c23f6c901a694050f9e95c911334ca16edbdf54a12c1c4d69b46b46983a4e5a00882f965748c5129a615088d8640538fa9399fc0fe31409ce855d5356380a4e2e1cf7a34cfde6131ea167ec5328f101de73f0a1c65d660f99edd148ff20add4e86fd6552725adc704e5996a45bcf7f28e5ad3749f5029c8a75afd4ad4f65af182bc9e367d39efb389451020baa029265204225e4dbcca77c59bb69902b33bc4438d9c3d1159d98037046b5f1c7e246f48cd867ec8112ec6a46614bc531c66d13b1450bdd14bb25cc9d1d26ea11d3db02b6f0537937c7d5a10ffa02d399c12a5391685d310787a79fe22f517173f9a58526052735efb76b3dc89377a3f8f699df611f6e983a45b1d2b559e76cdceae7cd86621fe7e94ba2c18f3eb7c0cc518809a0c43b1922ac308c56d855284b270900d87fa0e05b5247c9610e64457fdbedac314c0c18f02f400c67e240f29c4e8dfc4ec4bfcf44328665b4eb64b73a06202c05c6c0a4c66fe338652ccda32391886caa8fd7a42d32c4248050a953cda8f641c31d67260683ea789f828f3824d540097718cbb48d32462c6761522f3cdd5fcc9fbc08e6b85fbf6cb153fc3a27ffe4298414e2f85009c72e61e097a5d44c502bca920d60455a1d5a5a17354bd065b0284993161d94409e39432ce154dcb84bb951c78857463ea342b213568645329c3c678189dd763d3c97dba17b510363991a1f684c0fc0ceed3dc61e1e2ab57f70e68c046f172270f58a6f59f2613595f7c3d0d528dfb2b6802808c639225a3cdf01e484a54d02717e3f96384f29f79c6f51242c22cc0b5ee2a5b503539a706d5e598c743aa36a07a6d304f89d4e7e1a06503bbb54da288483805f117c77ebf41d0dd9fb10e3769b367e8f29964158094180ef93f54c308e5c6a3988ee2f942128af7b52de55675720d2ce64b7e2b8d9c821c8e15d9b82fe742032e62684ae5cfb46fb99c87ebd29595e39d5e3ee35053e7b26e97765433c7a15880894e365536545c901dc0262d1e492fa2eb474a17f7ddbe22cfaf9ac9f79328a45388b576f2d6bfb77bc6423fdab0d0e2bb381c9f176d5163b52af6b0e40bcde819333435a6815e28754cd22ad39339f11e35ff12283222b87e173d2484d82a7864404451098beb4345e6097986780220ba9d2e38480606a41c5acd4aa11606ef7a9c3239d1195664b620273669cbb393cb74c810a3ccf68eb0c74e91bda5c3cfc557a3965d78cb24b934e25db5602bf06d248d9740dcdd20514338fa7178d56e451d178611a2a00908440ae8857cd78adde5e0b81dd59eb877bde84a75388b51f67543146c606e688a091ce1954290b979d509ade79011dbc4e9edea051ce7af779177fcd61e90afe8d94a807510a66215c629c6b9538533037e2965d5a74158956e959f178e4f4bdd1883bf2bbd093ec646568b73bbd28045e64c3d35a6c60fa55db71be2afafa0923b2a9223ca29d7627778fa37622a7ffe79a274007834ac46db3b5a14accb541a575b4607190bf98db20cc80c9fa864c8b949f4aeb19a37891ff058fb0f7e1f41f3bea1131ed01da58bd36bca7310da25b22d1509452d957576ccbf1f0b8c3c8023ef5eea639b62f5d8b003129b861eb1b45f4a5f35ed8f8393c75b885e252775216b50de6bdc5a60e497dd7b24e56335c9f9f912e0cd0dc384ebb59db59de262ad5d62b8a6881525de57e47a6f1b24b52d9164199a33a881f8954b7ec530c2e9fb52a151ed0e81138c120c14e517cf03ace1304619a934450f093b51b109b31959f39b72028e8dd6c1fb3122341d642496476a012feb6ca7112c263fe3756f0731b8e1d21843244d89ad0a03941d4616e66ef2337b4ab32599ccaf4e94f3483f25a7c0bd2f1b20f491f33238d3ce9b03b42153da30bd5e824328fe9fcb56232b0bf924a57e93556fa5bf08c64d72344937a4a3ace006ea51d9c079ec289b8626f8dd00a843374cca7589f5f142c40a54bd48743615dc00a33a29ba8efedecc04bb2de5c36155a82db2cb0f628e024182426b0c66e45b57f7921d69f7d1899b835dff62c5c67398828c958e8293434daab13f1b087c754d6cc975b45d4594d558978a47c5458ba1cc0f90d6275be6810622f5c41a275b539e2a1224aeb5ee20140e9466ac1da3861a25c72610f069807001a468d4fe5384031ad66892909ca86d4077dcac92e86542b0be13b650be3958f51bbefdbac7bbb5c5858428934306206066e303dade60794e608502d3c7f6c6688a7c68ff87b08e89300bc1871facb387744c10e46f84a5d9ce9cba724c9c0a77482ecb6b8d39b326c0a1b775ed046f74cac86dd6b76961c9d4f8dc17a89a00c96cdd78ddef7d2705d09ea2bd96de62b0044f8d420f69b2af0236593763a7864eb0dc975d98dfc81d0bc71fe1ad443541e37f2a370200e2cafde7dc08acae4db17309a8f25be90f4e4cb4990ed0c371990f297fa4de6a261dcc8750e4644689b7e2ea7cb3d50e34936a18354c835ba27172d42ff681bc3836088e48941824e90d07a647792a660a05db65dbadd2cc2ece645c0e5c1379635afe50d8adb552d6ffa59176e03a6a5ed8fb3dd8e613a835aa966dac0c3bdb47c8d19a69406347b20190adfdac0e2370828ab2370b87e04fb904fd7ef78c5e728abb533fdeeb4342faf1757bfc501696d1ff0e7f2fe153cdc2581a460f8fdac26131c435d5bc04ebdd67fe44b889dd032d79228ccf60e7c0a78a2a0c94fde30e1b38087271589a938303de804ba091addbada202b05a8eb27f73555a2bb308848726d1149115f77cdae49060312154daa343ea10788ed2a72ab11c4ce03e255e98443df65e192481b90e463f5ba482a450d75a862fb06801b79da54cd25c02c0ffa3cca7378e059e0e7d", 0x1000}, {&(0x7f0000002280)="4e784e559f0060d12f9c82e970cc6cba12acf3a0945df91ffb7d7d6de96dd983aa8042d80f5c966c820dea60466bd701810779eeae2398be6819cb2b6fb0940760da065aec804f5761775546683dcaa032294937a99ba2a18cf7e2f422d9fbd27b907949f24de4db875984bad69e08646193c755e5b55f3e693949e98156d50eca459f48e5595779dcdc64", 0x8b}, {&(0x7f0000002340)="d82219032c64b37bf654c627504a24f22994458c6d3f26f98f911d0c2107d014c2efcf466b7c7768144e4c6506fbad3ec0e764672e4528dd470196846c46a25266189b831eae9b1f02b8138e9c14082af93c5d662b2e36e6fb8d3c7cd485099b884ec55732a7863092ea", 0x6a}, {&(0x7f00000023c0)="b2933403e4b12420cbc7c2ae557cc446818da810bb8b30434c3d7b080c807c4df5f219bfc8a421fb3f542d6cc9e36c178d976811b8eed09d0e605f40fbb20cc5cc4bc31fad10b69be407e36f1b1a0a8a3dff9ea716c498100fe83514687c4a855dedafb7f5073d2e249d8449746ebbc5465131360f4bdfea779acafb992d5d592a4b4d7e43cfc06bc292be9c72e79ee4df572d6211ea110e71e24f9abac18fdef5febe16e7468986b716eb877d3515e05548a3e9b6f3b7", 0xb7}, {&(0x7f0000002480)="66d87bd55f06137d4b10120665186a8bf797f5a21a275f16f44d50c227c85f095eb303058162d444e60bf0f59fb097d128ef62a0d336263e14bef7206c816337a8585428cf00d8638ae729e07233e04a88e0ec7889b62a07ee60b7ed36ab469cdb54c34cf89e2a12edda320f66d486364ef497df28a7ff113ffafdee02b9407d4b8c86ee642625d4d6c4b63a93207469e78ef0", 0x93}, {&(0x7f0000002540)="627297967bafd0b63eb1ae1bfe21b8180817b829f58f12edaf0f49064304fe33f6295a6ac9a2faddc28296a344f2ec29afb42ab4e08f8eb7f9d431377da617bea096234f004a48ae1ae52a7d048bb2c95390ec35c3ebf16cfaf232a7fb3117d54633c95f48108fc12f52b88c1475170a032e437565466c01097577425fd4591addb185b072a6cdbafd20ea35002feb03a9b5eb031796626faeb961d88fe06ad2243e1c0924f422036412c77cb589f11d5a1868a903848daca85dc73a75604ad7d0ec257a", 0xc4}], 0x9, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x84) r3 = socket$inet6(0x18, 0x1, 0x0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) bind(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff75) setsockopt(r1, 0x8, 0x1000000000000010, &(0x7f0000000000)="cce36fe8", 0x4) r5 = getpgid(0x0) fcntl$setown(r1, 0x6, r5) 20:14:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) socket(0x6, 0x204003, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r4) fchown(r0, r2, r3) 20:14:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) r1 = getpgrp() socketpair(0x23, 0x5, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) r3 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getuid() getgroups(0x9, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="a0b451726099790aec7ef0999bfcede55d846940f24a1605f814ca1d00d5e27d7a4a15d064a5cd6f72ba225e0f1dae9ee48904fc337d41438b08e848a7adf4d8aebb1d", 0x43}], 0x1, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @cred={0x20, 0xffff, 0x0, r1, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x120}, 0x1) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x9, r1}) 20:14:14 executing program 1: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x100000010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) fchmod(r1, 0x2) shmat(0x0, &(0x7f0000e00000/0x200000)=nil, 0x1000) shmat(0x0, &(0x7f0000f49000/0x2000)=nil, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) mmap(&(0x7f0000f1d000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r2 = shmat(0xffffffffffffffff, &(0x7f0000e3c000/0x3000)=nil, 0x1000) shmdt(r2) kevent(r0, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) mmap(&(0x7f0000ee1000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) 20:14:15 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f00000002c0)=0xfffffffffffffe31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x19, 0x3, 0x101) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000300), &(0x7f00000003c0)=0xc) setuid(0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x5) recvfrom$inet(r3, &(0x7f0000000180)=""/95, 0x5f, 0x3, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x1f) fchflags(r2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0x1f8) chmod(&(0x7f0000000040)='./file0\x00', 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) seteuid(0x0) clock_settime(0x0, &(0x7f0000000540)={0x3e3f47e8, 0x3ff}) 20:14:15 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x2, 0x0, 0x60000, 0x2, r1}) flock(r0, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x400000000e0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="4eb7da2ca9332b77facfb1478b28ea2be3e200297d48e44ee5c22d6007e071d6320a2ff37243cc6628b775ec4850ac80aaaff58ead51243bde8d676e48763bc53c93fa2cf9cd43ba3b6bb9bf3e6bbe63ce972c1bbd55ca6940ec4830b3d095c02cc9dc210ef20dc19791d0b04d2952a82295c3a908699d7036a6cb0c65b6762fa81d6379dcb60afbd06df6041c9aa77a14ee1f5bdafcbb5b4a9000bdd1cdd5728a5b28c41b448c7297da116ee7259bd2643c66f47da1b0e8aee5a15f680c5c81185a3724c25eb00af9008c50b641485fc0a41be00183efe5caa7b2a034179f57e388406462d8af4823ac53ee908c296e190d35e26e088e4fb342716c84", 0xfd) socket$inet(0x2, 0x3, 0x10000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000), 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000000)) 20:14:15 executing program 1: r0 = getuid() setuid(r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 20:56:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1}) sendto$unix(r1, &(0x7f0000000100)="e61111a5deb67d7c754eebd72e4d97dc7c1c36d0a206fee705909f4ece56a1f93180306c24de641a54684f281f07801c2d910c49ab109d364a9e2279ac9e1e5fb56261630137f558e01fe7f9ea1285e944e34ffc2bb8cd0beeb6877ace1b897b3013c8e12d767738c1e9cf68685b460bdbe8df959ec684a44e4db0f404949b429d13df6fab2cd2dcaebac9d56d74a973686609bca42bb650951769ef450edacc6edf4dd785d665d8e084644a2393875cceaefb5c9633e60b66c84d3ecfcba030ac5e1e18cad7ae154a2498f8b6bae36eeb8729718dda30d3f42d4b6fd38873335ff64fecec94e306b33ac97441af361cbc4b85f9203a1d36406b09d0a10fc5990010b1306affce8027d5afeb187a11e2614b2a4395052f57457812d407f0aabc668a8971774802d04c2cac06a765cc1d41d150cce9263d68b216d089ced030f4d254646b74d628f3be0bf116a0bc87416ea0009a95f22655df922960ba03d8678cf410ec1384cdf9f578226c8431d15adbe6f8f5972bcbbed0d0ffbf315a94490536e3dfeacecc1fc8940324b8fa7f5ba9235294ce5fc700d77ef52830a2d9fc34ac98ee58789cc7c05245ed56703ea24ca1f1de244093c2f57f982fa5f9ac834af852cfae948702a48586ae10b320a4805adaf8321972f3c7168ede5eb3bd030ba622dfb19c1072e2ca94a8c3f084abb47b7e05668f743880fbb4a70f9a664fb5a832ff7f52120519ac169754c9972f94157676160395692801305166dd62157d2630a7ac2e84fc58dd7bae22c19830c062cbd6f6a7ceea1a3b0af274ed5df987bf1d6604427c60b8437763d6625b8a77ed4fbd00edf6d7276d73421b06c66e527f45de51136e9ba4ca6957ae51e05484c3c5b3f2126bd28a95c7f0c2252b03da0b521cd3fc451f261ff91fc7b277c2db117f8fef880417beea0eb0c3d65935bd0a8754cbc4b8a820be78e03bb68b1ddf83a8c3a725838b7d48cd1309dfeb6eb614821e549b7954acc4e7018bec05876c298ef1953338d64f55798a43acf6beb860ca852404f521ae90ebfc53082625691463c60a68eca68a4bbad9b79dbcf38b025203dbcc6754bde446d73b96f635fdb005c933665e78cd67eae663f4f9448eb22d404dc418e08dc1fae60c4a4b4e9da798be81dc017929a44c4f3695f4f726104eb86adaae8225e3af4ca1ab0a1a440cb93da12278bdcbc21319739bfb5b9b281eb9bdce6d1dacd7598cbd2de827b97cc2dbe3816ab413b79f7148580d46de0d343dfbf4e2b7fe369b6e568f436cd42ad73c431164f836f6a9c7eff7a64916407cf365177bc322af00ae6c4a17c8d5bda51c46f11a973a491f32e3131e1812f06fbc47741f79049fb45145da39c755ae0a1a49205a4925ac83195b1f360abe500978bf6252016a537a3184c2079fe20bf498e5ec05cda0a4b91c9e2c045bd20103bc3ea72fadf8d039104af64008957ce077446e8f5cd45614ebd1e71a412d507fb35dba6802fd5315fb9a84997a9e68ab5f5ac0b8dff61c9f589ac94d56f5bf86495b924fe444be4c103fbb41a872a416b547df122e7eda8bbfe607fabfc3770c3890b3279169e25967e20bcb9070119e34bc5338961fdd28c0691f43664eea246e09687dc3918f65c132e089cea9aae42ae5cadffcf30928105cb488ca2bf290dc7fbf711d3bae5a7f2a4a821e3765fd7ce15cefa33196f11cb532b869471b9cf730b58cbe61a4a1cd84c467a2dbd8a362cfb346a90ecb8f777671dd14d2a8cbde168f4080691ecb4acbd3e1121c3edff801c47910eb79033d07def7c4aa695fbf5d9d94258b1884f4d22a4ae4de7bc5aae1c232acf5c5e442f03664f61d189a3412bdc33b20bb579fd8d76f866abb4214e79691b85877de58a7904352da68eecf6350e16670e219f360c1efb76b588690b14838da2ffe9704aefcafccabc5a8f282ae34cf13c4b1c656dd3cf86fc8403f9fee2cf4f853c9bd5cdc4f59439e52ecf9d434c6571ac4350bb46ee00de6a8a64b0be1a667dedf9b5627d7afdff8624e05934d05e0a355cabb66ceccd6e42f32fef77c3ddf4ec7cd1b25a61d47551fbb4b4f799c7a8b22ae4a9e5a71e60af680789a69a0760115e926920a46b010169e57b26b45e0a93ae606b9deb23eaae40eef7b87767712e6ba42721cf852983245107c889bbfec2870871fa6cd824f86a5b07735ce6eab4b6808f1425cd44e370c1e013c374caa17291d2afdbaa52732e4546c07e8e8a4d5b2bf0fe12ed6743401773997fb0bd2a9631bae2f255dce01d3bc691d810b29feb820651cc1b96e14c538e1f530aa690fe2faef0544488b3cec60110b082528b083ae701e6a48ee7c9dfa08f12a480e4f6341f556eec2eefdadadb2b42ae3f7735fff590b63a0943004389aef2564b4ee1e5798d04a54f6aea92e17c2cbdf6b623cd1b6259144e31dc0e52689e51f39b5a9d8e7b5172fe68adc0f84e59979a34b8bce8d05a95b0b7800e8f55efb30dbc248c9af60b4f0943bfb6937ae5e4e08b9969a8f840aa4cf8664cd6099c224d1921005c491535d501513a1001fb932b108dea33f89eee81e47b65b3d3696720f79cf2d70941e3578b107c064aa4a03dc228e9bfb3ed0627005497494ed7007b3efa086a121fe6cb56d35c6f04983750f0fb0411373d98fbd8e5e71508ea89a901ed1e26a4afb3c7e18f6876b8deaf68eacff185fe5235ce3bf4faa234d2cc47cc8895a1df789268a0363338bc049a12767f6f384483057b0bd61fd8e19240dfcead420ee1076bc2624e24c70751f24fcb89d1b06647b10fde8305862e7d68f9131b8190eae945a8422bcae121b8239e9f611852741f8b582d384b1434a3cb33ed856403c6e139004b1c40bca9cc5d90f77196fa15f40ac53e3408fb63c8f01a4d375fc685b5befd401855b4a9e7911ec9eae35abe2d8a97d0b61631b9d9a44545f537cfeb16ff8df9fbf51c4deac9888f99f6137b6442e4b1608b92baa8bf43dc2294879ad7c7a477ff5c5fc0b6483ee6e3113a39973969efb7eb24e8c096f9d7f97d0e8e0f62915623fd6a61ffd54e5f826c225c61e4a748b37f7c3a2da950eb8c92916198b4a8ec814bcb10c35d1992f87983c4bcefd5a8c7a9ccb87cc1c4a8a83a523a9a5ff588479ca1a10244d0bb40a393dafcae5d1eb5dc341a11f8833deb38c204aad064de94841646a0dff4014df293878f783d6221dc4a03c6390884c3807dc1503e6b22f8036656e2d33279dd7b04ba00ea7c008e95ffbef0079c82eceb240ebb4365afc125852811bfa64e1a42b22faa03e0c94e7abe530bdb2c6957796ebc311bf33591be548b5173d90e02ee082a70c7b71df87b4afbf0e885ad0c24fc2eca7d96a467f3f688af994aed45cb8cc83524b01ab4c565ebf303516fe73f5a4f7f7c3abb29c7ed108beba787b23d759d6c91470cbbd7c0c3d920ccdb526965643fc96fc7b4c9ca20ea5b6b79c53c468e67cfb50d83ca9a92214e8c03ab629b93ab7846b90536be64efcdb2cfbcc9619fd38628db7f5ca58c3aab46cdd96748339eb49fec773c8502c98ae3533f7127244a691c69c946c8e902f8ac7c96ffd20c29e82873955a985eadd8af87f40bc4f0d6cb4a4132c0f4f897b291efbbec5c1c25c34cca2545ad41b13fc316549d516bbfcb11e8b55743f2811ad2c1cfbb3d9b7542461c943f9c6676aa7a9d81b9ed7e4789492b70a5e2f85685515e7206b4e9537102c35eb515074991dff744064af0298fabdaad5367cf78c9d6723d1c5142772264d860797f4d7d01cd4c4341fd77da074cf0d15b71b6b4c121accf82188c9cea8b3301d825bb8d51b066d165d4d9b7247ad043577462d02e379e0e4cd72e460c37a459d39b40ea50256f14d59c22cd1567fe942a2f8f0be9a5bc3cbb5770f264ec5cc8d9ce9551790ad92a0bc3ba28460d535bf376b2bc1a667fe5d0d2cfd8e3559db594679c461c8ba4f61ac48eec0f90e02d62130510628157b246466f50cc5381ede461f73d786de2934fc758ba72d1f296595fbf3a347dbe4f26a1fc4c2499b67cdb9df4d2851c20c45332cd03a2b477e8ee4352af8f2f3e1e0f7b4dbcb2bc313ee6fcc5db98ff3ed976c0b5d3cf7191594e74151ee614bce2680506339f3f7cf0228b797f2f07e0b4ef3c0b4667ebb3432ecc8b28a97b14b5a20e2e93cd3ceeaf25e6c32a9dcf348ad7ac8944440883be4cc42694030ebc9bcd949f475dc8d2d449d013fc1b0b7d698b050c430616fc79bfbf8e544bb01cae7f150baf07d091b6714abb6aa37167e9b258b4124971a83499ad97c62e445d329f6ff383980db21d1624510e17942bbc3c5f3a8f9df0e968403698dac220270781be700732b89626ebd6f2d2d3223e1113d619f589a7d2ee83609ca284364759eb83561d5a5f593f2b6c293a2d87ad2f764aec65588e630d45c490ed7ef1a310966f5ca52c2659d2713ce13b5f071349d2f04218f6f3fef223df94787d88bb1b3582e6791089a6d6f6802554e20c795a33d3c4c15587f4c444251c9451f0c79bf28aa14d8c748ff2ef95432593370cdea32045b7dce8bd84822e4d588bfc313b3fc0f00a57075748d3541db8740a42c2d6bdbe2ef33876363c0958edd28d4899badd8c2eb7de8765f90d3c801198035e9bf6ef02ebf8a1fd38380f7c9c4030ea023ee5aead8c73706a452ae9768525c317692727fe7851199178f48f45a59268836a9546c7425accf39110e90031450c93b47b857f214cb0566ad2dc789f6ef96894d87ed1d670bcad18c215bd5d60431da5bbac1aadbb4ca5de1843a09d7d8e024623dfcae643f764d20abd7923f7cde5255b5c461c43bbe5865d43cca6b9698042411e7c88d1d3642b1d0ce6501c0ad28e4d594b132ff036b5ca69c2905b9ffc301fe95b1bf4c05248f791b072b52adebf9e5402046d6e464234d244d1550c49f0dcf8640e27948157f9d657bac5b7fbe594cf8be86095bce872f3dd30ecbad7dcf15d6e602898b1b58887e5b34237c5b613f41a7b21b6327425d60b365db55cba9abc4fcaa7c7d40b629d4bc0db08969b8329a7213ac04480e93df83310e357b6b074e0c15c9af9b5751f9ab31f2d7d8fadab6db3cc1a7c71e56ca91cdfb411af53835600e7ce0b01c5765de07911422ca711f08a1b0a5a34eef06a1a8fffb3112953a9dccac160f6ec3fd7cc49b9dd3cc5c1c0a44e842dfdbcdcdda02b797c553c8e04dc432f92d8592075fab7dd4f9a37dac64f67553400dd91432da9f79e389b97b894425b5c5fffe7f17fcfc1eae8956877ce193a84f336768363835b9a3b54ba7a5bd6ee9b277d83d9681b37fc9c09d3fc53004b7425c0775f02c60b3ad26ea55922cf5725e23d54f0568b208e9c9e56d553347ccdce59da78bd5f34b27703a078aa7e114b8599b90d080500d5a26267a50d5f29f62153ee898cfc1ac99695ea310e7a1e2462495d384af5f7a115d5b3ad570798a4429347acd34cc9fb09be6579f529c517b901f6f4bc7b7bbb00a24f7bf7fe1ff60a8e51c68eca8b4027db449e63fa755f752e55758fed9768da3917dc0ae65c4a658621e57a34cd1472839d042b6142254ee6bd0e12accf3df7daabaf519c998a65b4d1bfd4f42062181909b136fc047e06168aeea370b79d49d4b64563e0f829749390857efdc2080eb8604ebbb58e1c8fa0afaa7b217880e597aad6ce07bc64f87b4a2a92d1ab7a4daa765cce2674768132a6c77b0da889783ba9c88923061ce05c0ff55be677509e85f962ca1386c5c5500a4d3de83de440db05a", 0x1000, 0x401, &(0x7f0000001100)=ANY=[@ANYBLOB="0100a7af62757300"], 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001140), 0xc) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) r3 = getpgid(r2) r4 = getpgrp() setpgid(r3, r4) 20:56:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000340)="d2", 0x1, 0x0, 0x0, 0xfffffffffffffd0f) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) recvfrom$unix(r0, &(0x7f0000000440)=""/146, 0x92, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x101, &(0x7f0000000400)={0x0, 0x7fff}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) 20:56:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xfffffe3d) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 20:56:08 executing program 0: syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000007}) 20:56:08 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2011, 0x1ff) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x381, 0x1a) r1 = dup(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x1f, 0x81, 0x0, 0x0, 0x3, 0x1, 0xca06, 0x0, 0x0, 0x6b65, 0xbed4}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 20:56:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 20:56:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000d10700000000ffff000001000000"], 0x10}, 0x0) 20:56:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="a23bd9993bf76734ebce6d1d2f69c153243577a98ad61ff794db6037f4731472ebc50f7acbd9280efe758b13f95eb517e8e145b23dd0c80e0c14a2294f711e431ce92cc1b2797d66a954d96d601905c456981df10d0f728aaa705a219b1b2918cb4366e185", 0x65) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x0, 0x2000100000000}) 20:56:08 executing program 1: r0 = syz_open_pts() close(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) unlink(&(0x7f0000000080)='./file0\x00') readv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/145, 0x91}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x10000000000007e}], 0x1, 0x1000000000000) 20:56:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "002000d30628010000f8000d00"}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffff13) 20:56:09 executing program 0: clock_gettime(0x7, &(0x7f0000000080)) r0 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x200) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x86) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x108, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x10003) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000440)) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x11) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="bdf012945290fe5b5eb55582f030df3f99d5dbc7d8725e0185655c97d1a11282a9be65e9f491a5800f3d2037928299cd71b3ed42851045e8581e3555ffa8e9738f92ed1cc17e3e80608cc38779805ba6533f1b25380a612f06c6c12aadf1882d7b254910e98180e64a9545c8bf31180fe2971450a156f232e9159cfa60b2ae0807c16acaf4dce80242516edf017562400574c52b6ce67f0e2709a1f86fd0df200ff544ea1c9e3f83381c6de8b25e"], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r2, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r6) socket(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(r6, 0x8004667d, &(0x7f0000000140)) lseek(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x7, 0x1}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x6}, 0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) r8 = openat(r7, &(0x7f0000000200)='./file0\x00', 0x100, 0x4) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000400)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xffff, r3, r4, r3, r4, 0x0, 0x81}, 0x9, 0x7, 0x1}) r9 = semget$private(0x0, 0x7, 0xf7b7778bc7fb9eeb) semop(r9, &(0x7f0000000380)=[{0x4, 0x5b01, 0x800}, {0x6, 0x7a, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x80000001, 0x800}, {0x1, 0xb1, 0x1000}, {0x1, 0xfffffffffffffff9, 0x1800}, {0x3, 0x3, 0x1000}], 0x7) openat(r8, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) 20:56:09 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x110) r1 = dup2(r0, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f00000003c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) recvfrom(r1, &(0x7f0000000100)=""/126, 0xfffffffffffffe0e, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0xc) 20:56:10 executing program 0: pipe2(&(0x7f0000000040), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) getgid() 20:56:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) r0 = kqueue() close(r0) write(0xffffffffffffffff, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007ffffebf, "a508000000027ffb07021000500000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) syz_open_pts() 20:56:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 20:56:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8402, 0xa4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x80000001}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSTART(r0, 0x2000746e) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r2, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000040)=[{r2, 0x22}], 0x1, 0x8) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) write(r1, &(0x7f00000001c0)="657a788ca7fc2b9becd903467f908f7fa56d70d06fe0282b2b3b6d034e0ac29fe23e817435904cebb10352a71016109aa0ad0112fdee16b6b1836982a5c4090bc98a936a760020d61e95fdaebf11ba2fd23122cef3011fc8dc33d55dbb6b5b006ff49453e11b79e40345c24bcede", 0x6e) 20:56:10 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x401, 0x9, 0xffffffffffff90aa, "ebab636aa89837bebc2510476ea9a8e33f9f30e6", 0x8, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0x36, 0xffffffff, "99470b4ec92c2abcd10d54271aa284a3acbc9d5b", 0x5, 0xa38}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r0, 0x4, 0x88) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:56:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x208, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x4, 0x0, 0x7, 0x4, r3}) shutdown(r1, 0x1) kevent(r0, &(0x7f0000000080)=[{{r2}, 0x0, 0x80, 0x1, 0x5, 0x8}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x1ff, 0x1}], 0x6, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x84, 0xff, 0x1}, {{r2}, 0x0, 0x8f, 0x0, 0xbb, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x3, 0x8}], 0x9, &(0x7f0000000100)={0x0, 0x8001}) 20:56:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/11, 0xb, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6c, 0xc73}, 0xc) open$dir(&(0x7f00000000c0)='\x00', 0x20, 0x8) 20:56:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000100)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3f) 20:56:11 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000004ea89aa06d81943f00"}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001480)={'./bus\x00', 0x7f, 0x0, 0x7f, 0x1, 0x18e628bb, 0x2, 0x200, 0x2, 0x1, 0x0, 0x5}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000011c0)='./file0\x00', 0x4) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001380)=""/170, 0xaa, 0x3, &(0x7f0000001440)=ANY=[@ANYBLOB="01d8000000f4b7c3"], 0x1) preadv(r4, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) recvfrom(r4, &(0x7f0000001280)=""/245, 0xf5, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) listen(r4, 0x1) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r5 = semget$private(0x0, 0x3, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:56:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="4c530b5be59100e8361c76bc8f8b7f8a1caa245a93e81504000000bac87051715ac84df7624d869908cbed0470cdbbe2ff17dcf09a7134dd4342a26117be1a4042fd5d07d0a1609abee9c250f64323e88784f97e302e", 0x56}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) 20:56:11 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000002c0)="f49c84185d2bf20de9b8eaf791406979e0e893436730562409e19702a3b2b91bae812c9345daef44d4285ea0b0af7afe07f214df614f9027fb7a0f2386b83a0a519bf7e44d90254dbbd73f84acc260caa3f40979c88d1d27411f8a3c53e98fb3c33b567bed407247f359aaa2299a545ee3016ce0bfea7121c19aa285dc0e969e2d142f44cbb428bb59ce33a00cfd26312b021e26b2fad97a82ca3be38448b6cb60ba729bd292346478640ca770aa5dda36a36f5e35ed1f0035c3d2282f068f1285f69b28bd1f9e82f26dbdd18b3206cd0512ca341d106279022ea3d0381c74c5df316cca10cad131cdda7bb1f635217dbe5a0bfea2de43f2ccefd11001c54ed87a0e7ffa221d19c1a3a1034760e612ab137b1734549e3883688a949ee410062e9bfcb089421d67db1d677219218a248162ab48bcafae0f352a2cff6dc2ea36c9a1d5469d3f9c59a6d52c1019812e03c9c516cec952c94afcfc7be87b532716e6ccb839a3e52ffc82a2b9ac32387e857c8cc781d50c7dbf17b5632a1a8352c57f9a5004bbea818a5460430fd81628fa48a280bc3f5adc4fc8685ae1318f23b4d8b59485c4ebbb05a2051634b2e3a41fd5605e6931ac8dc206969a32ffa98f72390e0b012bca90ee8ff5c917b344a8ea925847416906e333a5f66173475ca44d2654177423b6a560439f49b88cd4547427760f390a228d40f4ec066b23996e2bbf7858648c372305debb532768ce342a347e5ee081fa658c4e62074483eff9fdf8956f9bafd69eefb89e6c9bcb756caaf60c895bde60c8b02639fbe01051bc985750db0ad02ce700dc13a44bd2f3379d5c735c686effc684ad04e254fa4b073cf766492f2cf445d734b5e7737abcbca1f6ce5ffba0d33c5305643abb50e4f29a33fdb95bc6b0fbc1943f1304dac9fd51cc72ae30660a7ba886ce7066959051324be3996509cf7f2a0ba0a8de8df3f0ed57ccbf0e4d5209e346c28f52889b7357e210b7da57711ed4b560403d5c9afeed563b7aecc0153cb2b029974ff3c2db4718a6878c0d1e2f9f8c742a02804482d67929733e261e8f20e30ddb2c3cd58b1fd5e2e8aa0b9d57f1b858f9aedbcef6496163e7b7997a56233ba18d7c566e5e46af2b19869da099e77ebc1fd8d0b6f5c6030b60a3b8c03917f2e7423dd3e7ea32892879536ca932fa7d01b4acd646733a57b25bdaacaf70dacccbe4b44d98410f176af2568a8c1987284e082ab5e05db350727d7d84ca2cc83fbe4985578ac3eb3cf37fe83ebe3a17716dd653ddda0973fdde46760b75bf31ecc13f80c6c4ffc7f2a2b84c700264217eb2de89e7c4931af862b263b7d31a7b2787882431b509d6b9100562f37d4e8c85ff6ec18a0721f0e4aa928de7d431358a198b5bc0ae5f7e88a74035d742a09012f3396f661bbc24e99963c7e6e96ef808e7555b92a4f85a8b0daf372ae2233225f9428d10e1f46080334c1957985f5e87538bf9576a4130576d6413822a69e51804b841c0ff59f19ff76c838d81d43edee030673574031c1a1b80835a5e217cb73b9fce12285c12a899618376f9e926e6846cd846457133b2b016e811cfb44e9620f34d8382c3768e754a7450ef1868ea2f938c19aede5649bf0e2d5422bae567ac5915fbc435baf7c54e5d49066f61506c4de7a5997360c3d8e917a3f2759c44900d1274fd625c3a4e0a274c368711256107d8d4ef008b804192de57fcaa4e300efa02e1ee5600a5190ba6362fd154f0c0bbbea67da154ee9d06593ee395c5759e1d6524beff2cf037d8a64052ea265f8259cf00b74e070783fe6c9665137998b1c5e24f829150274a1bfd8934c56af4b44bca298438d771370da38b756d15bfc890e7935558976bd2592528bedc1a0fb054ab039c477297268379a1bc2060b208e2b1acb74a7d458d59a7a2ea7e048a9267dca39d4831f591446d21cdeba27fe03248a63c8ed3969a67b06368f3eff0239c4abce2c972a1a7fce815e9d79724090863420f75e262a963c6ed8d3aadcca9e92dfde6f7bee27119bb067c00ec620419242d19d3cb131fb395c613cd416829455aabb50d79c62ca595b465bdaf602e8cbdb932a251fefebf16a984c5e90d7a94528da5d993f324024965714642c1c6149899aff09e33341411cefe148286b51fe32a2485f2cea98448a9a47369d93d0c419394d2476abae6b63fb1e03a0121d6f79858584b602cad0e7ad8c04b6a6276d6d24a741c8103c5f577bcabf82e4a235196f3d3e13fac073067c94fef0d481fbac7bfc0300cfbed6a630fb4284708647455a412d68af5c58489c51da3fdcc2078bd98fdc86441aa9b05812c72f50ad989b3e86de541fbadeadbcc4d0cf4a8655d4916d3686a0d2a8a69e928b57755713dd8462b90fde22dbe250e0af1e86c78fc565af89f5844f48fb5f0a3e771cfdd5f699f4c867b2907c4657a6263625b77c9dd6e2b9bef11a1f584cdcda8def3baa56b9889ec110c2b143864692c9567908f16c25fd15842814b50d4d297af0faeb9320c0fb4771d4bb703449a591293c793e18c80bf40d9d0d07e30b699cbe116e130941f5388fc993db2ea001148fb23b8e6ee59fe646cd3e33e4b2cb00b25211c53739f62ba875d03d80d8220964caf480f961fc3181753488252f0ae716717207216c7c8b40a6784cf76894dda0debb3f7e6f53921a6f24eb84f301158489749fcf66f6f0072e536107396eb3b85f26ddf0b7fd9b79b21d6a8b8e65cbc495468f990896b8eee87cc468a4adabe59061df523c3711e578acfa8a313948450481c999e8bed309cb1165da09222c7a317839cf873e220e3da6b2c596a5287ffa533aba6e0cc43ecf9b6df5c64f2b2e757fcb4e17aeb9674d319a1731136d67f948d750d81424272fd88c750c1359cc833dbd206d722d42ab212cbd186028258ee7248ee0646ece66e85363ce016c7579ed013d3e51d51481243c278d40d8bdc4db15dbf814c2266b53854858eee771fbebacb4412d397cf982c02ed8f09d6b52fda6c9488ee6c9c5ffcedf6bccaec7da8aab4455d31829ac1a736b0b18a6eb005830b4f325666ceb56d26799a9b74ce1f69947012f172c6685df2bb6bc5355ed78860b2ecbf85bfcb889ff8a7f4a5dc041c27b9c195667c58ebdcfbb392e322ce5bc207f94d66e3db1395c6471061a4c806b49767f02fdb37b7978913882da12dca6b09ddb4dececdb5377a655ffaec5cef497e0e4bda6e7663a00711dc4723252f42e07177cec333f828ac65f9a24f7cebe76eadd9863702b3786a37320579289d7b1e8c534cdcee188d2d35e85df922cbe0748af6588ddbf35204e4bf0982fc0a699cbff62a7d5d4ba72ba46a741b6c6373bd90da8fa4b2050d271c3efd25d9f1c7dbf989f0e2869c709c46a29d9d481067ed54c9c83d6dde2da39087ab035ed93ed398e62e1cd8749236c1fa859268eb72654d97c23ab1f3b95329a6c196eb73dd33d3cd78d0ca406b74dc0111e5a7e61e807605d6d8084edb90a6195cbdfc7732ee8275a0cd00276165488d9fced5c542b7411af458329462c6d89f59f9edc5fc240767631511482a2d754e0e200e0cd6ebe3954f00a4766e1ed722a84f555680d2e99c39623bbdedeae2d0364e401a5305518fce5893dc9c3b41e94aeb6b1689735cde75374d5f530b8dffd61cfdc495ee01ad3627471b71f77fbde7032dcd71c141cee35144bb4fb7f696a6607fb1ebe488556bfe97febeb8617be909a9e271f4ffd24c8d2c7956ce5db9063101acf79efecdb3a3f5526ef69fc9fb8b1091ff6d3440af36c2a31b0db958de4ad472ac24f1ea2f415f9aec66444dd7d343c6aaf4b270fe787306784741a1c57f50b7b8ef076a9c11fccc2efb7eb3b741bf137ba76fe3a136d5f545975a93960467b1bc90200410617536d813f0b73da551e115740ea8e9a9c6580dfd614c6e786382350f15792dcb73040496f3aaade5a86fbfc3ab68551b88446e15137cffad6b7c1041674f18914d17b9a07cc5f204a902224d53b873aa6c29a2e44ba28d13f120aef0638cbaadeee4e96693bba103e769ce73a3e07b04dd7f95d7577aaa44f2774b800d1b3c5ab5e5c361933ebacb90c1925c5b56199ef7bfaa23b204ca66f491501ece86094e40a5e48e0162332fce7ccb83f24baaa2bb827fa3defdc31d57f10589648cce8b2915a700ccc3dadb543d0f6c1a1c688c8c06c691d0b9694337b6833bce4114b07e802e95853fc69f701892b178f84d23ae6c69749d1b51ff522601cf7037200e150299d51e0596f5dea68555764e20e8d5086d9a0d7649a590c346630cd0e39b9c7fac37a322e35aeb40b609dd8e49f70cde79e198059054cbc7ef35c881415d6964d4152e6f39fc249e6b92b7081d19b9af7c022e1c93c8caecba64674711a53ecef07a84a59c7bd8ed44b558c7a1cbf519125fb5a1dbb010be55b108f3e0207a4b9e6df900c9ff9b7249351c467e7717a3cfa532c98cfae5e3c7e3ec2aafad7a93fbeb0dfcef357c7e05acfd43bd56ae93b0718ed77f30f3636acd312872f1bd2c7afe60c600f0eac9b3465747dd134679cc9e977224598c3f2198c2851aff8b4bbf280cbac31325a8ab830d1bce402ad54e8b4e8c70c74b67b6917f2b9b42751c62083e99a66190519435101f6de3b2310f522dfd506a688bcb773fa6908082c26eb1e7e4498c6b3bb8f8d30a4956a114c7edd869a23411a42fbd73799f45c43ad9f7944f475068466e5e186ab81753aefb2fa8c574a1ade02e8c97c769935091c26cb96bc2e5a9df61c80c51f0d7fe4ccc51c7f21dfffd0efd5a2f859314d0f9af05096286841fcf81001a5e0e6965e961b1e9f9ad357cacb3b18535d8cb8ed0444c6b24ce36fd08311b9b5fd51bd71c77478e9b0fe0562a6f6938b7f1ac3a98fa432d2fda6699c2d60eaeac2d4f715303d1780a0bf2673649c06194a193f809db60dc523eb41b1e9c7deedc2411bf356f712cd620b8a575c77909176a0fe50f634fee81bb3e4317eba9dc2ace57c4f4bf410501b6fe5395dbf9c1dfaa97f85932dc1608d8a4a778f7e593a7321c8649533f6b51288043ef76863ae7bbc8d6d0a94c2c9e09124ca455a8b6c19d4eb22daf7712e54f99776916de953979ce19ec841a353ebb52483335a5dbb8af3f9bbd2bd0e2021153a9f0426d99efec8d56aa836f74aa4c0940b417dae8787d9ff349da480b9ab7524b0f044a815cbb78ce39ff8f2023f6d1d3e73e6ab9a24f917b0bd37269feec9822b86c9963ac0414eac796fbec2b17e8ce9bdfc730da83e6c54df7afe408dfeb24ee74df018ecda79b0fc0fdd1410aa764b16c6607e00cb936c8af0d29694c2498e30289a89e8a9ea5ba217c6e1b0c9d36aa22c4bdc76d19a39681f1276db2afa1aee41cd14e1b8c833ef3200805f1a1c806dc33409ff3f111c4f7ca4e3a6165e4c910ba6bada7bd6845715ff92e644d29ee7384a20928e59d255bf8d99c66557a0335d5d45103136a1435ed10b947dfeb0b9f26fe031c2bff293fb11785a923dd13aa754b6b383201096f13b52c8f7c8e61e91677e3458ea21d975bd916de5ead70718a5488be41d9cd406f9752ea1f98ba6e1db43a730e27c969a75594c5a3b20274d63123369f233d788cdd2be49678838178ea54840260b6195dee0a2b14f6cbf50e4dc3ef53e0755201116b8cffbaa6ee8e3d0ff83291fcc0aaf77f7686531863f19cdfab9a8a7a151a32f89f4a2ccafe9ee87db961bb1d02b0187dfc63c7a5135b7cae74a8b29dd9ae2102d44c7177bd92c9fe9e", 0x1000) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0b5dae3070ca9f05", 0x8}], 0x1) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="6006a89a14", 0x5) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001340)="87be7b5448da65ddadd26c05e823fe32ab1c5e4c6ac4fae2292a020318274cf1d6716e89445354e6eb6189af9904562e088dfbabe49ee610e70dd7e8a74f8ee162d15c4f0e5b8fef7e8d86bbf11a68d6e1daade3258d083b146bc90da6dd87ca63e29dbbbd5d9cc9bdd80fbff070ebf988c66c908ce1ceed514a6e92821c94eb7126a65ded7e191e91c2029863624bed91a3295119eedb2f65cafea76d4435ff953af5a94cbeb601edf93be557be2196a63a9ca084e2ad35bb5c094478ce1ed39b69b4a9fa4e3d69b18861860aee9d202f6421145425b843b71cb4e6b625440926bca475f29cb72d447c5951837e601b2e2c07fb4b5f41df6880a151f94500f999acd97cfc548f1b550e1aab8f65ebc53bf004ecb44209ca2bd7c1df898a2d27184841ba4443616037a32d37d9ec794f044186a476550c9bc6d66d29d69707735908b73a5dfc239034c521815df3bac61363dbcc62c3881e6c0def6fd268feae6583f7453ffea4e699c2dc3a98fa66460c3dafde2a55af86e856937ddca5ab5e08af90d538e1769390034ce268b440ca8a94641fe9cbaafdb4094683114db6cff0f15942af07f906445b96f3b6ba08245275af48ab5e294201a79f2a7494ce19c938365d4b7b6124bc0e746c3514adca6e26e4c9c42c46ddb3de525f25f26b5682ea8224c56ca2b5a67fc2c84132d3b9b2d8597e23149e8b79b6f416e44c7cffa80eb31767767339384092688fc12833e59499fd5018e27f99d98f61ab26f5ab2b2ec8bb89ea5cefd4eec8285c259746360c49b604bfd83c0aa30ad949d98f22180c6bdce0641cc4363b9d7289dc40a288de3bbd8f17ec4ce1d09a1bbe7b7142858eb824a7c7a035f1d812d793d09ba9cac4d0620939e0cd119cc6f462e4eb3cb77bc6f4317e3c9be872052c8233d3b4ec035b74731ff25da068ecf431f695a39be7e3727b79ba298b3bc5379e7a2498a99dd57fd0b7430d720d693cd13e856b07ef316da64727e61b1067909b5f8e56e035c9c23e1968b26f2aa0f789c9ff1ef11583d147dd4bd89fb676b5c270e0fdfaab3c9b13a09c0880a427300c763169f3a882a63cda158c85b49c4bd405e3233945af38f915ac2e9642840a36ad95c49c993e934c8e819307fa60994f484724104d431de0422d140c88d47f4ea12ebd02db823c52bcec1db863f48d57a9f5bd4e2007b63c21448444d78d97b88ad6da4e615b37121f33415afb7c2a80aa40ad328a7b6d66b091cb0cb2b89c61c1f7b3f20b7f14a56b9a18713ed39fe1dc34f07d3d1f3c4a3e1a0272569bdbc489a72cbda33db87196af2623c2e94ae7ebbca90777b34636039826367aab97a09d28891ca1e2157e749eddcf4f470137388592a8b7cd5bc255ce103cae8e443546be9606700a02a4b5acf9b6bb0d08acca9389b355346d9cf2db00e2e53a88037840d0ef54edeca30ca7e0641798deeb149b84dfa2f02d05651c173324df11e0a21fac5c6fa2fab45b3a693d0bafb91ee37803ea816202c0936b35725a5a858bbb9fca0f9272088a83f8d493cf5115b1215ae1955c59a650f14866d3ad7ad8dad4a89dcb02376f2daf5b7cc5d63f1d58e1bdbb6ee85fab50f49ecc1ae95c275176556cdcfa450557c39f65bad5db14c1f9082ec03cc283d47ea7a5bb7b181c7970fe4cfce91a00a16602503e0fc825b8042c2f0bf860cccf5de390f7bddda8c5592e4238bf9b5a0ed63889ff49523f673b46f34dec03ec4f5f41af799544aae522743c0d6facffdafef1b78341db107708fbaa9961e57e2196134d61a2b03fff426d2f7096c8afe6571c663ca71dd9032710ea6ec5d3bea4e6191aedcd546a1c7180a274101096752d4c38279ab47a706ef900e22532e1141d0da994de0239831e0269196e52aae00c6b0aebe90f1cf66bb999754b2d85a9268c7878baff5d8ce38b4d8918039680667dcd1a70f94edebef8e1e27b3a3184dadef1bf49e175cbeea55a54ac7bab3ad288a5c67a83ac6f999b65ba2017264885d7acee8f5429b5f0b70a0943781540c09c6009b00970c66e2e4d6d04a05621e5eb4727cba781af8ede7b90663072ec039e3e8c73e85d52050660ccb32c020a9fa1453cb7e5b4005fef39ffcc00a958e977b3ee4d3525861a12f27a2dabf63df401630d1e1d9f9a1f35b84ed71a5615d1bd360f4bec982bbceb74a724ddfeb27e7d53e1e73ebd762bb12c8b50da513242c3e96935cf8ba2a103285a426cd2ec443e88e6b5deeac12f05ff70ed27d696c117c465a1e7ae0316a8b5bf4ddbef9cbb0c4df025711295363ca8ed6337d0915106f18f1198ea7227676af07a4508fb9d7db1f1f981d9f1fe6b54518476ef8dbe441cfc6e03005943f290dbb6af3c3fa507faff21000f670e63aaf72c28a1a940596b7b3fa5064b10d14d6762e9c9078826700e8389e3456f0cfa4fa573ce067d62b01e67e900626d494d63ef1280668acfb928e89a3ad4a872e25b12b984c6aa055c1a17cba7ad088db076c150d528ff8e332f0669af9685670fdb952d4d5c40453f73d544d5a4c64e41b1aea4eab4f862b4f4edf3b1f159fe2334437eebd5eb087c9c3326a6f9bd1fff188f3d29b074f23c7faddfb5ad16de1098064146d1ddfbc1cac1c656f3bcda9f61566b496da90f796615e0e6f07146194c87fdc246b82248f40dfe743aa521aa6dc121dcb7ab6bf3bfe37bb55bf2cadb7a0111bb3647d5a54ca674f248ebfe4d7a84668a0c9b67d8faffa7861e5cac0bfe2e618f48aab0f3e30f3df67b20a8d8f625b1d2c736b9d2267b9d31e9d65e5a656af86a30845541e007d268a13d51ee758ad7f7a8e46e21faffddb4ee07c89ef9df9b4c52ef309634ab950ad36f0d2c027238020a9e56f4eb6f408197641397f4eed79196c46098e43877301dc4d2d4137ceb4e3248876d0b1b57f4648242dfa7e12190ed5237ef27dd4b45b7f8b9cbd76145898b7730443382e72706e9f61ecb193995132827e089b5d366cfc009593d43fd7f3bd24108e0e7616076287528767bad801b2be01ec452ad0ba2dce5ed3d2986b041c40b033033cb75a0ebd2adfb4813541e7a95d5288e6e1d575f1b251ee6d4fdff74d0bc5b2b9035224eea6f3aa15bfc4c235fcd79e1aeab9cc7116b59da1efe4a55f8a1195522d22db7c9963c2ef64323cd2748e3bf65105951404fd5ab73f407ae36473b62e0c4660c92a273eb7964b6ec006b8ffdff36f7e097a354a81cdaf25ae930b734bafd19361a05592b14e242640ad23490758c9269b17bf9deb8de19bc356e1b6d1bbc9f29bf2179864af1cc95f9a5d4f41bb961adcfa6cfba62871abc0b5fd8c2171fee2adb14dd91e50c3491d34b5bff2a9530949a6ce01cee6195a25b56e7f36469eb36cfe5ee6b915abf8112b5de25bd0527c46a26d61b6561797edfd40cb7049f64a0001a30bc145b9b4940a83757dac532bfeaeb3c3872c4c810b7148208431c34366fb32c5f2da5dbfb369a7e218283f2fced4bc6a5ebc8a65b9cc5e25ac79f1ce3e05ef3569d65b76d9eedaf18ca5c784e6136575e0aadee8fc1e62c5e75c103232dbb50e666a93cdd5382eeaf5429af655a0c27d97686ff1ec5fa6b37831e92a3ec96d2b6386485a24dcd3ff52b351ec10f102a0afedc18fb36304dd2c15f62f0c416e5f248e9626ffe1675eed6bcf9f01834ac507ef3d63bb6f3a5b1a80ac0294bc9866a07b4774b533f0b6dccea8ffb57dd871593f0aa8a85bebb9c80c1f9442b8e5bb7ad8426f63a3f8f5e24822ebe0ae261dabac4a247ee1dd0351922886aa41208f7ab52b4b06d07b157fdbc971e6bd87b76469fd2cc8e742b1e7fe0ae29deb60576ce85ecf0f141ca556e12dc3d90adf729df68781c031782df82f8ac672464c6732607f4867a61189065697b02d01e877907de29c270ce207a8d6b474bfc5c7e6ab229278364e9759b7ccc201e494ba224e3661e0c99aeae7fe576779ad494ae82d6c2a95feb3edc19e220e5a40f4570f1b483ba7d43662361c759ede7574b3f204d22aa3f441af0b3e21bb0a33f99c158e74f9799b63a7856b23dc98c938c2025b434e0d6a646f1a4e8a0ea58cda072a245f90f617b0a74c66ae520a901b0099cf7d654b55cba4f3029122babbf256c1495c7415c6556adaa1ac3abeee08369abcc86599cedc312ebee7ad0581073cc6a7fc60fc01045cac976ebe67233496961827a30a618ea7355b3b0744895bed2f3d864284847d8352fbf5a49ac237f1989839fe98bd2e13c40e4a9bd168efa7f2cd59f85d45b86181d2fca0a7c1c01db9cd5a3286a6ba826fa3fbf2b31363895f12f7b3adf98e7f1b9b7b00390d275abcfcabf6154a717d03003d77365e59a3a9a4b7c1e4625ce99a3b9ff04c502029c0d566bf0586af27eedbe40a84e1eafa949cd3cb26b2670796574e53fdd5e907f2802232cea1ca4e9cd8061a22398ba6596abb453a5d1127d75c27b43d7efa056aa07ca9c5c2ebbff9ffc88a730ba2cbb08780fd28ae5aa8c118f8b03efc2a517b5fdf8364072db44846714b4c4228cd3e89fa2c10f8f9375bbf6afa41c2196ded41ff61162ff1cb297b306e73d50bb5efd512d05b665d387f417adf4a0d7f1758078ff5a6288d63759b1ee18538e8459d34d25e7d8a9a21755626c13612896f22b7f8950f2db0ddd16d9c6e976549777213ba86fb6df96c6a5dbeee809e73baf64761b6b2b20633d60cc94ee933eca9e8a3843dc656b29f65229af3e97c9ac0e60a13f0398a73d5eff0d3401d4e48a7ca3ec802e61268b6d0c58058ba4ab9d1a5c73f5c016559c0bf5319504882800b5638f2030c699ca23cf44f7fc76b8473d3c5955133ee4ad2c6095a71f521c60920b2ec148e0c3511dc7f9e96ffe7bfa4c092a224f16a5d55d6f2c3f2e438884fdff049491ec7aea31f6c131a0485043b2881c7f79685581375e5be10872bc943823cd2e588c6d74e21c7cd4afe8ee5a5756d3a5e26270b403b0074258b4c544050b47ba5bc0b93581521d5ddcf9d7f8302659a6c1d49cbb8e05d032c424d4f50072f28e496037a6d65402bf381cbfbef9fa9b6c4e87a153ec7a5550377ec8ba2f87c89e64b3045692fdba154011125753212921ceae47a76adafbe6c6cd9249d9e30026135f1ec05a8dc918b11ed6bf26514614eb99094d86accb8337c1dd418e49d7add559fe4655c3a53426d6fdd3d08022f075d7dd69fa27a6b75de211f2e188b9779c380c7d51e55f996d2255b86de9761e19b3d2423fdb07a1388dae25441a45dd8e76871e3ad1546b1c8dd308ac0022317fad9164b8b25863543903b6d95d3c6f244b7ad2f6fad99fb8f713133f3fee6a8a86476c14dea523046a14a962d065a530c80cfdc5933b0a311a59ddf903037efacd9bfdb9e866d121ff85aae0cfc81bb55167117684b5754fe6bab2c9206903f1497de93d8a5ae9fd89d71dbb4a28a022b45b284703274af00e703e3ba8862301ec8a3baf43ebd368cf966c2ba04710fa77505efdcc470f47ef638475586d5018ef6cfbd63454b28e05b64de062fab6cbcb30cff2619bb48d1ffd8ca6046543d8f6bc3ba7215794c865a19c5d08c3fe55e101d4bb23d6e54e268f1f5382c8bc0f43766b7c5e1a616e51add15c5a69a47f403e404e98e19245e42ac882b71006f3e31293136c6758f3458e896b3b2153f71878b533fca954da0c8140f233b350ae08f8a6338ca2f9f1d457a51e6d00364a4ed864340dc81522806461b28df3b5bcd59e696cf1d36a4db99e57dcfe97956b75b8ccf47b190719714237", 0x1000}, {&(0x7f00000000c0)="42830ad39f6fd265bde70b7af3d6974ec1905ebe5f06b95e0ad2ebe32f748fef0b0393685ed84f4580feb65376498362e2e3bb210b8dcca0c8cc3fc7c792844609e59633de64cdff0b341ce464f7", 0x4e}, {&(0x7f0000000140)="b150954350d9f48dcf4dc4af487cce493e6c1e1d4a48b2d23255da2c146fa3c9f6dd4c4f38613797a5dbbdf5bd872a92ac9d896baeb70a9db2e170680353a9db1c2e04d1f94676cb7f4411d322a26f553e898dc5ed1a1c18542325b8125964e65ff12a6856b9a18e2ff1185e098d2c972ad58173dcdab40636ebff62c9abab4f89ba854a8b92260f1c478dc58e958b1aea1d9118403baf00a2d1a6a87cf76a812c43f4d93bc15deff821c14b57ff2f1742fcda717f4dde", 0xb7}, {&(0x7f0000000200)="281c95706d738dfeddc99949711db5fb1fb933c401d948d8cbd23eacdd", 0x1d}], 0x4) setsockopt(r0, 0x4, 0x6, &(0x7f0000000040)="d41c8def7d848146ff9690bf66f3d7b69d361ae60ac3f1677d9b0c180ef400754a7a95da", 0x24) 20:56:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x242, 0x10) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x8, 0x2, 0x2, 0x1, 0x9, 0x6, 0x8, 0x0, 0x1, 0x6, 0x22}) unlinkat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 20:56:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x273, 0x4}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="004f77abcf68438c1e0800000071f87bc561f94d2975ae67b589ff7b9ada61c8f0abf54f858fbc5053201c5abd3f758a7410a106b4ee925cc3b039aa118af418e8c77cae79b1"], 0xa, 0x0}, 0x0) 20:56:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/110, 0x6e) 20:56:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x100000001, 0x1, 0xcb1b, "0366402ba77f0c03af00"}) write(r0, &(0x7f00000001c0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247b99b7a7b33cfa47531552d2793f889427f48a92e4c360fd19c79f0546400d4f33e2b0093444397040b4de06054b7f", 0x56) 20:56:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r0) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x3, 0x3, r1}) 20:56:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x83e, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 20:56:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ftruncate(r0, 0x92) 20:56:12 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0xffffffffffffff66, 0x6) setitimer(0x0, 0x0, &(0x7f0000000000)) 20:56:12 executing program 1: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x6) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x0) 20:56:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82434a"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x880, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00') symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) fsync(r0) read(r1, &(0x7f0000000240), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xffffffffffffff61) open$dir(&(0x7f0000000040)='./file1\x00', 0x100, 0x190) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r2, r3) fchown(r1, r2, r4) sendto$inet6(r1, &(0x7f0000000240)="0986ac82c5735d508fa72ec1e73049434de5b4bab4107dfc", 0x18, 0x5, &(0x7f0000000280)={0x18, 0x0, 0xecf1c49, 0x80000001}, 0xc) 20:56:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) r2 = shmget(0x2, 0x1000, 0x24, &(0x7f0000ffd000/0x1000)=nil) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) r4 = semget$private(0x0, 0x1, 0x100) listen(r1, 0x7) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000080)=0x401) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) shmctl$IPC_RMID(r2, 0x0) r5 = syz_open_pts() semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000880)=[0x5, 0x400]) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) clock_getres(0x4, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r5, 0x3) connect$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) recvfrom$unix(r1, &(0x7f0000000240)=""/164, 0xa4, 0x2, 0x0, 0x0) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000300)=""/20) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x4ee, r8, r9, r10, r11, 0x125, 0x8}, 0x1f, 0x80, 0x6}) nanosleep(&(0x7f0000000580)={0x2, 0x1f}, &(0x7f00000005c0)) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000600)=0x7) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000640)) kevent(r7, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x8, 0x2}, {{r3}, 0xfffffffffffffffe, 0x2, 0x40000001, 0x2}, {{r5}, 0xfffffffffffffffe, 0x1, 0x4, 0x2, 0xefdf}, {{r0}, 0xfffffffffffffff8, 0x84, 0x80, 0x0, 0x4}, {{r5}, 0xffffffffffffffff, 0x10, 0x40000000, 0x100000001}, {{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0x6, 0x3}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x0, 0x5}, {{r3}, 0xfffffffffffffffc, 0x1, 0x1, 0x3, 0x6}, {{r3}, 0xffffffffffffffff, 0x62, 0x80, 0x0, 0x5}, {{r7}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x7fff, 0x266f}], 0x6, &(0x7f00000007c0)=[{{r3}, 0xfffffffffffffff8, 0x6, 0x40, 0xaea, 0x768df029}, {{r1}, 0xfffffffffffffffb, 0x9, 0x1, 0x1f, 0x8}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x6, 0x101}], 0x80, &(0x7f0000000840)={0xa6, 0x2e21}) ioctl$TIOCEXCL(r6, 0x2000740d) 20:56:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000080), 0x0) getrlimit(0x4, &(0x7f0000000000)) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)=""/188, 0xbc) 20:56:12 executing program 0: mknod(&(0x7f0000000a40)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x8) renameat(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 20:56:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x4) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000000)=""/51) 20:56:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x5}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x7d1}, {0x42, 0xa7}], 0x2}) 20:56:12 executing program 0: 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, r0) setgroups(0x0, 0x0) setuid(0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x890, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 20:56:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) 20:56:13 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='/', 0x1000000000000, 0x0) syz_open_pts() fchown(r1, 0x0, 0x0) 20:56:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0x1, 0x0, "3cbf42eb8249066509c75f4a559bb1035eaf4847"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 20:56:13 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, &(0x7f0000000680)=""/4096, 0x1000}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffefffd, 0x3, 0xfffffffffffffffd, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmod(r0, 0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) 20:56:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) r1 = semget(0x2, 0x0, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000080)=""/241) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/243) 20:56:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000200)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0xff, 0x7}], 0x4, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xc0, 0xf0000003, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x15, 0xfffff, 0x101, 0x1}, {{r2}, 0xffffffffffffffff, 0x8c, 0x1, 0x5, 0x64}], 0x7, &(0x7f0000000140)={0x800, 0x4}) clock_getres(0x0, &(0x7f0000000040)) 20:56:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x20d4f9, 0x3c7, 0x3, 0xb1d, "b08d16c6662247ea5fe500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() pipe2(&(0x7f0000000040), 0x4) 20:56:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x1e}, 0x0) 20:56:13 executing program 0: r0 = dup(0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sync() clock_getres(0x0, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x4002000) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x1007e, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000040)="da12", 0x2}, {&(0x7f0000000140)="8cf8503a066be70f5cd12f65797f004d9fce45cc337015710cc3400ad4f387e8fd768cd9fd52c5903fdd52eddde65c86e34eac7d498abc7bdd792a57028a3b2a1a596ad118db8e5d122d69ef95d4c2ef509d5d1e0a3a8282207451292dc00bb0ce9d1311c9ded48e50f37490449f9f6eff668a1ad420aecb75b39ebe397938ee6f945ecb22ab", 0x86}, {&(0x7f0000000080)="a68a6a696f0baf42ebdead5dc7509be56efd54ce31246d3d6e569248b571", 0x1e}, {&(0x7f0000000200)="9b59719f547fbd41bce95cc1b435f5888ebf8ab657849756d84ce56a40f913e45c2e4d9e65cbfd3d54aa16156ac8d517c1ccab3ce2fb30a821f71beb42f4d3ee4a90811643402f116d292b", 0x4b}, {&(0x7f0000000280)="facd31dbbb2bbec05f1e99be435ac125ae314687c544a9b069df35ed130177d8a1b2a9fe4f78f3205a2092e623138cd1b900602e02d426fe6065c5baaeae18bade0181a4c577ad16d32db43e51d59dbfeeb02796cb0650f53de1a3a1cfdb84a110c22f1ffd5d6c20baf3ab6486a17b4a8dae0b6f54ee9ef42a4e7044f1619750f257443572a46c83d4d1453fd3bd313b8b3c8cab8724bed714385c0a44ecd45aae31ae753fd82d7d71ccc823152c682a8718e56895a9658b7375cd6903efc6ecf31b9c50bbc0a0fc5156eb5a4bf49b425cc7d0983962469f57", 0xd9}], 0x5, 0x0) pckbd_enable: command error 20:56:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000003c0)="2b43297be3ef968c32d41a2aebb9ee40866ee1e0a640b951b5b3f4664125edc629e33befb7f906074ace0d722ce9f607466446d9b8c2e4aaff34acb5541f908755d0d18fa76f6fecc66d190ee4a9e04bb8e758550ecb3a23631cab0acf7e9e2ada40295d3bfd51fe58b5af6d9eb367dadef04b6ca21f5e6c66dd7ed1ef39afd105f2d2e00b0b159c1dcea424eddd1aa8d26676ea26a280de9b0cf48e6000939083d6e986230a610e0178a6a76f850b3e3d4f1659cdb419d3e8da90e47373792dd44d14a687e67c42f73d1120da3e7d4fdd6cd358d10855f3073254aa790e066097afc39ce20767ece9d42cca8ce39d0d79ec04c6c9628a2dd31fd9bf6d18104f4813bfe8c52d6500020000004dd3a6a64867e2b4596f0ffd8f478418c103ac1d6bd227a4a3fcf2598943554eb0d4fee36f033061723666dc8e497914018077b0f4e3a5e71f1a29a4608dfa9576816f30a0f8b1bd5153d55541c70d8c4094b4c9b722c029ba403cea2320d95749442797ebd7599a5752b3bfadb834efc2a0cf2e63e59fe020f03b36d7f65d8e88dd79352ae3e1a550791274c8ead8f655560827864c6f973a87437a60c51bed0b02ee47689d3d693cdc277b4c39f2580865443a13fda97d7e82bd761125aab3c28a3c68ec37e16e91aaa77489972d069cdf989dab26d790175ac0cf284f3c35058fe987b468adad7cef6dcf5672cce081e47c4386bbf0594adb5b7e58c3ceb70bb31b9d84407dc66a619544aa98008a2d3fa514c492e189", 0x224) 20:56:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) 20:56:15 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) getdents(r1, &(0x7f00000001c0)=""/183, 0xb7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x4, 0x0, 0x217a, "2919b0a6bc9114ce592902ea58bcd37a5991ba0e", 0xc8, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='Q', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a1f9373f7efc102fbb89c325d376957cddc47b05"}) syz_open_pts() syz_open_pts() 20:56:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) lseek(r1, 0x0, 0x2) utimensat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', &(0x7f00000005c0), 0x0) 20:56:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchflags(r2, 0x60000) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffff800000002, 0x0, 0x0, 0x8000, 0x1}], 0x4, 0x0) 20:56:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) 20:56:15 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) getpgrp() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x45}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fchmod(r1, 0x1) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 20:56:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xe850) r2 = fcntl$dupfd(r1, 0x3, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000100)=0x2) 20:56:15 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="006ce7fc77b36c7b96af83d2ddba5000ce182ae1bb5a1d08f587ec5b6d129fd156bfbc3f8c7093f402effda14470b192e27d23f6a4b4549e", 0x38) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x408, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 20:56:15 executing program 1: 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', 0x615, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x7, 0x100, 0xbff, 0x0, 0x6, 0x2, 0x3f, 0x1, 0x0, 0x1, 0x40}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdirat(r1, &(0x7f0000000340)='./file0\x00', 0x20) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0x24) ftruncate(r0, 0x3) setuid(0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r5, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) close(r0) 20:56:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="051881719f6ece84281eea4e398268ba1343cfcb9b4aeae4ea401ce338dedf6edbeac37ecc304247dfdc9639bd29e83d8097c9b2f069ef52d5af7f408e0bb71d48e5f1521539ddf241db77b3825dbe85bf82e06a94162d9235666324806124f8a690b91e8e19dc5c4f5afb1a39fde8533260410a71b5198f4acfd16a53c751ed2380cf5cd9cd0f2e8e66ce53e28f5b6e3a834f55e2af2026aeb18cb59b599cc039edc4df52e4131a6570f5a85dbb93539b0269a5f5e88bb524ee5acafd27e389cb4909d19224935cef0800e7ac1cebce9f28f74b0a511d572965afb99450", 0xde}], 0x1, &(0x7f0000000200)=[{0x88, 0xffff, 0x6, "7d050c25c88736750d9492ce42874c4f335a36b65308bab9e4ef89df6dacc6a239a1159176ad5e42835bf82aa2ff82b0a55c6a4c92e0b5db03d905e90a4c4397bf818b89084b966cd38b80404b2352a5d858b885af3e204f21f20e017e7cdae3160651e25e1776a93e40a1605f224e20299569db466938"}, {0xe0, 0xffff, 0x401, "0457e7121ee4199421fbd3847e9904221db3e06f45a9a382bc03fd50fd49b3b2fc8f03a5bc1963f151e9b0873d47d4295ad8a75c613f3c3b5615df076d8d91845c4e3c02ec6c2897090fb1587f3afdbfcecc959ad2440a247201905f4a30016431d88a8e871494cff28ec0f1710912e2e336816096742f27e5ed8a39f96226764cdc468e685125f10046a3676803fd2c59e8e8ef8706edb711eade6c02b17bada0b05cdff13b508b06b132cce221cdc8ba938817173ffc564907fa491b18239a13fa7322c5486684c16ae2b711509ba5"}, {0x60, 0x1, 0x6, "aff993f1cae9c54c3d5b401d2cdb2d9e0605d53d166830e87798e848ad0f26887e0d9d5aabfe23ee8a3803c2bdadf145267137df57ffcdabee1b65df4f266173fe920d42a78141a2b47d93"}], 0x1c8}, 0x408) semget$private(0x0, 0x0, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe(&(0x7f0000000440)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 20:56:15 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40), 0x0) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) 20:56:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x40, './bus\x00', './bus\x00'}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="59108a86fa0039bbbde644437ac94ce8e408f1828cc41d13ccbec620f527bfb5a5ed04b62891a9fd9143be5e29dc8585caaf5edd43c13c910a5bfc0248604377517e7d7af5bd237b2faa848f8c931c3e7720921f062b81e6e3f1626ccc886dfbbcb389da38023071d71caf71d0d8b0e90a98c9e5fe7d86bfa065674f27c0dc4c5f9586b88bb9d420d9506a7559a9b6371ea1b5", 0x93}, {&(0x7f00000001c0)="c6337074d9e23c38a9499602c795848298cc78f8de28706d249c1e855dde0372a81a457dac344b4d81a60d2dd04964ef90c17d24d4c6952d2628ac53c32df59ea6dd662d3642b2faa1c3b3b25a1360d13b7ba2c01cabaf5a28c14eb5a3eb4ef82fcafc867ec080be744d8d013abeb7f528", 0x71}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) close(r0) 20:56:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050309000000000021b1ffff00bd49451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) uvm_fault(0xffffffff823439e0, 0xffff800001997002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff823439e0, 0xffff800001997002, 0, 1) -> e rtable_satoplen(21,ffff800001996f59) at rtable_satoplen+0x150 end trace frame: 0xffff800020c4f610, count: 0 ddb{1}> trace rtable_satoplen(21,ffff800001996f59) at rtable_satoplen+0x150 rtable_lookup(0,ffff800001996f09,ffff800001996f59,ffff800001996f11,21) at rtable_lookup+0xfd rtm_output(ffff800001996f00,ffff800020c4f700,ffff800020c4f708,21,0) at rtm_output+0x1a7 route_output(fffffd806f328d00,fffffd806f73d480,0,0) at route_output+0x79b route_usrreq(fffffd806f73d480,9,fffffd806f328d00,0,0,ffff800020b38018) at route_usrreq+0x35d sosend(fffffd806f73d480,0,ffff800020c4f9c8,0,0,0) at sosend+0x6eb sendit(ffff800020b38018,3,ffff800020c4fa88,0,ffff800020c4fb50) at sendit+0x590 sys_sendto(ffff800020b38018,ffff800020c4fb68,ffff800020c4fb50) at sys_sendto+0x92 syscall(ffff800020c4fc00) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,9ede5364010) at Xsyscall+0x128 end of kernel end trace frame: 0x9f057538e00, count: -10 ddb{1}> show registers rdi 0 rsi 0xaa rbp 0xffff800020c4f570 rbx 0xffffffffffffff5a rdx 0xffff800001996f5d rcx 0xffff800001997003 rax 0xffff800001997003 r8 0x21 r9 0x1 r10 0x4 r11 0x48876911a9f58f04 r12 0 r13 0xffff800001997003 r14 0xffffffff821e6778 mplsdomain r15 0x4 rip 0xffffffff812c02f0 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800020c4f520 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=226779 stat=onproc flags process=0 proc=4000000 pri=61, usrpri=61, nice=20 forw=0xffffffffffffffff, list=0xffff800020b38270,0xffffffff82383278 process=0xffff800020b8c360 user=0xffff800020c4a000, vmspace=0xfffffd807f00b438 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55095 149473 7604 0 7 0 syz-executor.1 *55095 226779 7604 0 7 0x4000000 syz-executor.1 95671 482647 0 0 3 0x14200 bored sosplice 7604 235896 14470 0 3 0x82 nanosleep syz-executor.1 46839 227575 14470 0 3 0x2 biowait syz-executor.0 14470 134394 92045 0 3 0x82 thrsleep syz-fuzzer 14470 150389 92045 0 3 0x4000082 nanosleep syz-fuzzer 14470 518516 92045 0 3 0x4000082 thrsleep syz-fuzzer 14470 432804 92045 0 3 0x4000082 thrsleep syz-fuzzer 14470 133215 92045 0 3 0x4000082 kqread syz-fuzzer 14470 269216 92045 0 3 0x4000082 thrsleep syz-fuzzer 14470 337041 92045 0 3 0x4000082 thrsleep syz-fuzzer 14470 5226 92045 0 3 0x4000082 thrsleep syz-fuzzer 14470 481804 92045 0 3 0x4000082 thrsleep syz-fuzzer 14470 39312 92045 0 3 0x4000082 nanosleep syz-fuzzer 92045 233634 39244 0 3 0x10008a pause ksh 39244 491163 50783 0 3 0x92 select sshd 15369 504592 1 0 3 0x100083 ttyin getty 50783 306198 1 0 3 0x80 select sshd 44013 121762 22753 74 3 0x100092 bpf pflogd 22753 353539 1 0 3 0x80 netio pflogd 88792 148200 32641 73 2 0x100090 syslogd 32641 10821 1 0 3 0x100082 netio syslogd 37932 235749 1 77 3 0x100090 poll dhclient 81567 190271 1 0 3 0x80 poll dhclient 43150 471322 0 0 3 0x14200 pgzero zerothread 23825 169759 0 0 3 0x14200 aiodoned aiodoned 5377 253193 0 0 3 0x14200 syncer update 86069 276118 0 0 3 0x14200 cleaner cleaner 38819 344457 0 0 3 0x14200 reaper reaper 85076 91799 0 0 3 0x14200 pgdaemon pagedaemon 34759 514279 0 0 3 0x14200 bored crynlk 84268 32108 0 0 3 0x14200 bored crypto 77600 507465 0 0 3 0x40014200 acpi0 acpi0 62121 80809 0 0 3 0x40014200 idle1 71644 459753 0 0 3 0x14200 bored softnet 22834 297148 0 0 3 0x14200 bored systqmp 7258 370143 0 0 3 0x14200 bored systq 68508 249453 0 0 3 0x40014200 bored softclock 79170 488674 0 0 3 0x40014200 idle0 6704 84404 0 0 3 0x14200 bored smr 1 246545 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 55095 (syz-executor.1) thread 0xffff800020b38018 (226779) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8235f818) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 Process 46839 (syz-executor.0) thread 0xffff800020b159d0 (227575) exclusive rrwlock inode r = 0 (0xfffffd8068969f80) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x151 #7 ffs_vget+0x84 #8 ufs_lookup+0x15d3 #9 VOP_LOOKUP+0x67 #10 vfs_lookup+0x556 #11 namei+0x4b2 #12 dounlinkat+0xa5 #13 syscall+0x5b8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8068969920) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 dounlinkat+0xa5 #8 syscall+0x5b8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9475 6390K 6398K 78643K 10593 0 0 pcb 26 9K 10K 78643K 119 0 0 rtable 101 4K 4K 78643K 199 0 0 ifaddr 43 11K 11K 78643K 52 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1469 0 0 iov 0 0K 24K 78643K 15 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 75K 78643K 1263 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 26 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 19K 78643K 146 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 53 50K 71K 78643K 332 0 0 subproc 64 65538K 67586K 78643K 68 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 21 0 0 in_multi 33 2K 2K 78643K 43 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 203 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 84 20K 21K 78643K 1332 0 0 UVM aobj 8 2K 2K 78643K 8 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 10 0 0 NDP 7 0K 0K 78643K 13 0 0 temp 101 2366K 2432K 78643K 3491 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 125 0 118 1 0 1 1 0 8 0 plimitpl 152 17 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 42 0 2 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 50 0 46 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 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 14 0 2 1 0 1 1 0 8 0 pfstkey 112 14 0 2 1 0 1 1 0 8 0 pfstate 328 14 0 2 1 0 1 1 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 186 0 0 12 0 12 12 0 8 0 art_table 32 187 0 0 2 0 2 2 0 8 0 art_node 16 41 0 7 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1663 0 249 46 0 46 46 0 8 0 ffsino 272 1663 0 249 95 0 95 95 0 8 0 nchpl 144 2078 0 449 61 0 61 61 0 8 0 uvmvnodes 72 1714 0 0 32 0 32 32 0 8 0 vnodes 200 1714 0 0 91 0 91 91 0 8 0 namei 1024 5513 0 5513 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 5536 0 5535 9 8 1 6 0 8 0 sigapl 432 345 0 330 2 0 2 2 0 8 0 futexpl 56 1536 0 1536 1 0 1 1 0 8 1 knotepl 112 56 0 37 1 0 1 1 0 8 0 kqueuepl 104 22 0 20 1 0 1 1 0 8 0 pipepl 112 230 0 211 2 1 1 1 0 8 0 fdescpl 488 346 0 330 3 0 3 3 0 8 0 filepl 152 1903 0 1803 6 1 5 5 0 8 1 lockfpl 104 65 0 65 2 1 1 1 0 8 1 lockfspl 32 88 0 88 2 1 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 301 0 292 1 0 1 1 0 8 0 zombiepl 144 330 0 330 3 2 1 1 0 8 1 processpl 840 362 0 330 4 0 4 4 0 8 0 procpl 600 688 0 646 5 0 5 5 0 8 1 srpgc 64 1 0 1 1 0 1 1 0 8 1 sosppl 128 1 0 1 1 0 1 1 0 8 1 sockpl 384 212 0 192 4 1 3 3 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 125 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 146 0 0 9 0 9 9 0 8 0 bufpl 256 5983 0 1143 303 0 303 303 0 8 0 anonpl 16 38471 0 30112 38 2 36 36 0 125 1 amapchunkpl 152 1567 0 1471 6 1 5 5 0 158 0 amappl16 192 1102 0 676 24 0 24 24 0 8 2 amappl15 184 57 0 53 1 0 1 1 0 8 0 amappl14 176 23 0 20 2 1 1 1 0 8 0 amappl13 168 27 0 23 1 0 1 1 0 8 0 amappl12 160 69 0 66 1 0 1 1 0 8 0 amappl11 152 23 0 8 1 0 1 1 0 8 0 amappl10 144 74 0 69 1 0 1 1 0 8 0 amappl9 136 581 0 577 1 0 1 1 0 8 0 amappl8 128 125 0 113 1 0 1 1 0 8 0 amappl7 120 28 0 25 1 0 1 1 0 8 0 amappl6 112 57 0 50 1 0 1 1 0 8 0 amappl5 104 168 0 153 1 0 1 1 0 8 0 amappl4 96 578 0 548 2 1 1 2 0 8 0 amappl3 88 122 0 116 1 0 1 1 0 8 0 amappl2 80 1871 0 1818 3 1 2 2 0 8 0 amappl1 72 17238 0 16793 25 15 10 20 0 8 0 amappl 72 919 0 882 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 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 346 0 330 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 346 0 330 1 0 1 1 0 8 0 vmmpekpl 168 6862 0 6835 2 0 2 2 0 8 0 vmmpepl 168 43945 0 42520 93 23 70 75 0 357 7 vmsppl 360 345 0 330 2 0 2 2 0 8 0 pdppl 4096 699 0 660 7 1 6 6 0 8 1 pvpl 32 146760 0 135186 117 13 104 104 0 265 8 pmappl 224 345 0 330 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 456 0 6 13 0 13 13 0 8 0