Warning: Permanently added '10.128.10.46' (ECDSA) to the list of known hosts. 2019/02/20 04:08:02 fuzzer started 2019/02/20 04:08:08 dialing manager at 10.128.15.235:39799 2019/02/20 04:08:09 syscalls: 1 2019/02/20 04:08:09 code coverage: enabled 2019/02/20 04:08:09 comparison tracing: enabled 2019/02/20 04:08:09 extra coverage: support is not implemented in syzkaller 2019/02/20 04:08:09 setuid sandbox: enabled 2019/02/20 04:08:09 namespace sandbox: support is not implemented in syzkaller 2019/02/20 04:08:09 Android sandbox: support is not implemented in syzkaller 2019/02/20 04:08:09 fault injection: support is not implemented in syzkaller 2019/02/20 04:08:09 leak checking: support is not implemented in syzkaller 2019/02/20 04:08:09 net packet injection: enabled 2019/02/20 04:08:09 net device setup: support is not implemented in syzkaller 04:08:13 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/217, 0xd9, 0x2, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3f, 0x3, 0x4, 0x40, "c1733465f2ddce4d47a88bdd52b7e0f71ec2d219", 0x1, 0x9eb}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="2024375ff668505ae4ba6136cacfb450394929adada0b5546d5efadacb74335bd00ae22f855f48156f8c30485f0dac7f802a691d10418aa106813a98e2ccafcdead44e21a6f95841023cbd2397ede9bb5d39fe45f3e51645d85d47408e3331c97269ea6b444e2b22b5d238ce60080f26d11234e97a8f71882a6f668b22381e340054b0a856567b799af66be3b9ab7de2896c047f522fb9e909841daf1f41add9825f7abd9f9ba577a7bff426fe68d8dc1643ef9f41c36937a8cb87a5915d5a4c15855216a87f02d245275f61e414bd02c15fb1f93dd3bf52e3d2696bd08f7ae323751e07a06eb1d57c547c3d2a6db2ec3200ae3aaf61190dc67caa97348fa0b3fe051ed277336445bc9b95c7cccb083cc1e9f73e0736b6345456730a9dc4d60d3df64ce9574f42e307b7a5d6fd8f5f8fdc252935a6037bf69b1a5d36fb70ab5d201b88b3ff8bb3b17ae337ba6daf3af588f878240627c4d5b3480e4ecfe45d45beeaef107fc35bc804df0b86c06a280458fee3ae498918b4d2515e211e439a1f708912bb7f316a70e3a9444baa6533536c725b9bc5b8e6c01366f8127a2c7781b332f5202f0caf40daa63c20d5221a0390f0e723b65977b48ef2448f26168d5722576af344c790c6a6efd22a0ad6601fa81345586b3d31a1c453f444d8ceb51b91ab9754033725ffc912c363ccaf723716759088ea0fec4b77d1751bc97509c794bc7556cad685a20677566341d5125ce11ad72eaa92759a25911b12b4c240e336009883f9a868eca9a78e8b553087f27eff69804e4a2c10314e5f31b350464086fae7fc4f8e40de34cd3a3415f91e72f7ad322e584bd3b83b3b2bd6796faf5a19c0576f8d5782a98f157ed91e8435968ee7979db13418c826feb9d7fbf3c6f80f3a2e680e929e88410299bd2ecbc21b49d9a723fc0ad270f11e41261859321e28bb9301951efae8fcd08a90ff63e8d5bbb278e9054552889d21e6ca5407eb8c6c7b5c2c72e17c2d87c7c0a597363c5f695740e482b64fbb350c7af562280b607459bc9cafe6b6cb983036adf056b13f88952aea84bc202f84e7c2e3a57a88f497913330248f87940a6cf77383a251200a845cb619330d2e6e8d1de8c09c2227e233317faead64bac285f2ff2672c50242e7f9d556b9fb4cbf12135f1acf13ab679d060aee0020a965ad8b8a9e653c79403434965e689b075bdf646ec4b5ac1c77157fa961bc908f53d103f7a282ac704411ff5fa5438cd6ff021f1c9df591728ddad1efecf3181f80ccd5b7665b82a21d3870d46c89883aa29e39952dd928e337d28da7aeb0bb4d5429d9afd5524fbb16a0e09a2959f3ad300b1f5a745da8a6bfaac3f7ad610e5667a9a8a6357d0b438b502aa6b58a964e7ee6e8dfe93256ace87b12c016ec2633657a57245a967c77d2cff4825495a7ca329042b0da68d765717db659f734fdfbd6c0089805bf7d19e57fb4e98a9b4415874ffc1e8911f974787577a17eaaf9b31e40b827be20bbca3a278c9dbcdf4e290eb6cacbcddc8d56adda3bfd0d7cb8c45e8376df0f8c072a20f826f01adb4c987adbc95500a82dd136b68bfe6de40aa27fb242a544d6128d374f44293cd657b6206fe4b7bae365e270dc94f9080d30357e8d8e754c25e71072f75a203a1804496de0fd8907ad9b089c0535bf63ad68bd07ddd24e8e4b4c1f906900e5f28168f7888000521f85ad697c6d106df1ac0283c3afe43ddea9f3368e5747742cc52a35552181a39afb761a7eb9b938385412d75118a316aaac4da085909f0fcae95d1851a7a0707e8db4a43366d189a04e7ea49bbd214213c33e9317ea67bb9f49bc9b1dbc8a5c9ff14cea9441ab26cb06c8ccdd48f49355c67062ccb85af957ce662fc098361b50c9803024f7c33b8373abe6594464ba217f1c16ecd8c4bfba2eab3cac21671b5a97819fbc54294a80a16f5705724f4df751c93855936da4327a1278309c9a034267fdf4c068cef2d6a0901a3b136e0a2a7fe6a7ca6ab2eab20359ef4892eda84460d14fae780148215ac26af7f96a9cee4426db3dd19b9328ffb5c49d6b4c97043a68c4350f1362a28311bcc98c77a3d4cbf6f17a7bcdb5b07d830286e2cb8233701c81116047336844e4aa012bd8e7fe1c9e9453ee8e25c2c18eb5758aadd0f0d38f847212374dbf8636b2422a5676c2ce48cb451300fbe393fcaeafba17959fbc6afd3ddae1141caea02445c563bfd9ab35d83abee761b1625547b2c527ddc5ac7259dedf7870e67e01cba918bd90b1cc415300187918d12b3edd779cf53f23f9e48e93a232bbf3b72a81fdb4b96cdad7b1661e703eb3e6c4b7f7a60191d85ef1c641adcc34eb4e2c2e30b9e8c45923fd32381c4d058bd125c99ed005de3ce7b8d694820568c0666bc8b872be72fc354c8bf148d4691c246ef33d46c04e6b451c155d91c8cf087733a23576e011906d17c79f137a384f38fa3a322bad43318639ad67cd0e74d5c2e0b20190145718a71a818e796b81814c6c8d528bffb4e09599253b9988aef2d32b7f959348d93b1c3cf31fee73f82acf287ebf32427d75fb6f37c5385581f1a7e617bf5e93f8f63f93f2f955854e0dda46e3f645c669fdbb50c5b392f3f720b5c439a65f55dcd289134cf8e97dee425a449753734a883c1e667174b9d1a219664fcfd99b98de0802618cfb78fb5ed205b052473e8710585e27c145a7c99709baae90943f9a95e79fce5392fa07c68cb9b55cefc9ef031422a42e562fe08989ff7c0c22e335c000bb03cec36c46c522ee12a874d9dad9cc94b6eb4745711ee9bd94c5f8af950e46bc0e546bf0fe6d02838aacd2d211e353f86b0c8808e26c0fefc91476459ab86eb16ce177d280f927d81cd0fa937dbd9c79786a2f077ab4a2dc0ed7844bf69ba324bb75620c341cd6f189ef1d01dfe0de768500292e01d59baee1e5474baae55141f160b140060a316e2ae89da22a152b665b1504599cb8b652bff1e4211ead671a5ae419a22019b9e2437aaf300d26cca61898bf0b20caaec990f6d97ec9c04a0a6631b688bacd85ad63fe7f93b22e7ec56d5fcad6590f7b80a5d4970ca247ea0393fffc048f2b496c0ff6435a67785b93112831727278ad0bbb8006078780b5e164f82e6fa9f85ab53e5a84bfd874e3f9a09162659f02b9da1894a5299346b4a3451d09b8842504ae758b6bfa416e6d378350013824eabb2eb2bb65bb966a07512ba429d60d6e3d35b968e57b24d69f268700637d3a405f92a1d543b80579f2e9046ab2037097d810cf4b1d459a61e1bf3a19062bdc3d940993be66fd12704df53e2413a367500e96e81311f48fdb6c8bef582ec0b5dbcd12212c78b1fa42bd45e7ea8e6fda1e0523e0117ce3d5fe42013f957da15013ede462d80df80a4943089a378633044b9ad7474f291bfb3fbcba412c6a0b09ab746bc4235c128ba96d12b766b54f2567e9c2639c1a5d75a0033ac94791f0fbb0e00ea6b55699363a016edf0a11ae61b5d2f2a20ef45090c39e1b52d9b20011c25faa8417f51c9ee17745869c0a5dc47107692d5fd32d39eca5db658ac4d3508ddfb33f0aca068f280d3c8a164a08feb1a3718ba18555beab8dac7f81d4095f976dba41dc4b1a3c2492a3f44a6daa435c2e723b16ae1d92d20da9d44cb024215a556cd6c8fbb254e01def13a5090598dec11eb5669077e16668b902c62cf5107740d7aa5e58abacfd8dd96c672aaeb9dcb4eae31bc0f56e97bc36b016f109247dfa14fb655d727f7823fe76a1a2b2be270576d47fdaedd8e8bfc809c4668808a0f97bbd8e9bd3014d81ad1bf36c70163b1a9f5461c58728b610c927bbbf5108dbbaa8b348bd390bddba5d1fe2e9b20ab492238956e663bf02e11a079f1532790f7e62e97b8cbd11dbce054d09616ccd976fc3a803aba84b1da6e4a55072636c3ff2ad3ec46c757524ef38da628e54fe9afaefa98264327eeabb1e64bc88bc80acbc5ef191a90cd6748df1a5aef17d02b94cab14c59b248f201d323556b00dacfd364706e13f4164467552c6de0434492608caf841c23c20c118a13f14de2eef540d73da1b2127e1e9b7935d2b9c3a634dacf93f8fda7c824c2414dad0e565ef196f55bf26d4c66e6180c0a0621a62a0fd8ec96018abf8d360375e177dcd7ff0523099353b7dec5d26defded1d68cdd91736e18fce832aaf6ed8700649b3224be34e3bcbcc13c0cae6fcf8b4b62b9a6f0dff9aba302b93384edefaf39d843ac5f799f4fc974ff0ad030b7b528dd21a7d14e7c5b2129788fdcd951031b7146b17420333e605163651b82f5e4b5a9f97cb560255495922e116795fb9806c528904dea8a0a4001b9b6c7f599b29756be972539f5f6de5e139d07490dfca57ae023f6164d0c309e239050765a3ce3fb4747fb46764a7da0e792d0921dbdd8bb255c229da47d5c34752642dfda2b7891ddddf93c598155f71e0d26e9637153134fcd1d108eed58baa16a115f0185f477a29c11e8bab6b6d4466987c0b550c51863cbcf66a64925bcbffd8f1504b042183655eb170e6ffc5b25f53c6dfe0c41913784419eee040e77a30283c4745d831f86cffffce31568bc28257861cac0fa6bf50176a22faff18a3ab0c5b4d559b96504261ca6e6e74d68427d96ccb1540b815dbba7690a4544de699d67f7bb0049e282ba631e15795ac8d3fed6182571a0baba77386ffb69d07922ebed1d77f9c691e5c3e970232f68b64db9e4d9a603a3fa7e5f9f0b588dbfaa3f2149f79dde82cc37c9aaf240dd46eb22d56acec0af441a321b47161a528134f849e1d42fc3d6ce0b1efbc1884c939f5c63c204c625f3f469e899cf2b729be6c475460603be506af36b61d7d1db471af3a36be47256f0f542726f865928caaafa8ac0ecfd2341185d062c4c162a55498ebc1f0929060e24f73b96b254b0220ed94490a593d0b615377c6f0132e701a64fd7c4c512116bd96e7866f558d582a5130e3d847bd0f2908604da6338212aa10760c44b965d3691540959264a3a9f1c3e14eb76ab832a885eef2f0581f73d7779507aeef81fab7c1740ef56cac24a86c5725ea59360d46a51bb57220bae6c99bca7d9dcbcb1c20a4e454d88cffc9457c11deaac8ecee0d5925f9e0b6679b7382a1c0aaafab95fd97dabe9ee30a13eba503e6860b376493d86e77b6c7abff4bf566fdfdd7c26890f6e58f985dbd84e5d5614696bb75d7ca29b8f128fb5f9d0bf83cbbe43f2b929409ef981aee412797aab5419c6216642484d4db8d5c0c6c9b24ddb2cee9ac5ee66648f93d0b9625eda6fd19bf934a1a7dbf2e067e043aaa7301c002e0426f6f405d2549cedfe9b91a3105126c65b06991e65805111ac0fb9c91e9adef2e540e9665c556b70ac5ddddaae9685d8fbd8656ce73f2067963695b5017a82e982ed24620ca08e0d09907ed07a0d24ff4c7b3f224c074dd26c338e62ac4dd429768dccd96bd85d76d20d28a75a726caf367616c6306afc34600d64e6d557daabf09a404e8139c8a840bb5810c58203b5bb34abe283e0ca0f578b7a02a936468dd2542103b4cf4776d65b3917ab437d57d732c87ed347c92ca5348e8c073aee0f7f6b47fb022a9a7b1d75941fe0ddc35c228585611a49ebc27c2afd9c401622da65657074538453d338520bc1fc2fbf4ca27193e97550512c1d5d01ab4e31d6521f38a601c49cbf9362ef816bb5520631b27751e771342c6eb935a695467c45a92d5bfbeb80d506ba4a66baa453df77cc262659467c88a171aaf1a76c96bdafbedefa0d5c9", 0x1000) writev(r1, &(0x7f0000001640)=[{&(0x7f0000001140)="21016ba38f26bde6bb1b0f41b36ceb84ec23700a8549daaa2fc96a7fee8a170e9c25ffa692e52ee363b95a80cbe30082ebe02fc6d077adf8991367eff19a2fbc0de763f2b12af2db03f5a9f7e22d17140710bd556b0b323733794d1a2023f7507ebe9feb6ce82bf1be1531532f4e5bf75102a09994d06b420d08929499c4f99f1d77cce5030ea5a9025f0f4c4adce2beb78be15726f030cf4282", 0x9a}, {&(0x7f0000001200)="55dcab876d650bea3076bdef0de932d115231dc0d3b633b70f2327ee62cf45baa57cfa7ad9dbf9beb3190d72c758d339f153763a5f8eaebc7f0d0f2e3108122a041e96032770f6f94392949aad7811419088f70be1292048cbdc600595ae3f9dc073e22a6d45076d5f04d006e451fbef8517f27a6371dae4ed4b06b59a05c85be571fdf151d4d99c6ba1dfbc498a651b7f74c4fdca790d3df7aa849b6d7f375e75cc69df7a9db51d9eeb9ffe1277", 0xae}, {&(0x7f00000012c0)="b1d8eaa5163538d1f4fbbcd48eb1e5eacde963fcd8704790cba6145a3c85004be7d59215277bb902a6b0c92c3504dea4f582c1456a0206f7d71b05530868e2071a77", 0x42}, {&(0x7f0000001340)="71e9ec214134876ac4cd563503f9133f2b164e2e3d6f38fa7edad8e841136493a81b257c6b345c729cc44cc95af23d46e3baa444a0bab8b6182e7a182ada71d090786ed6c2b5239eb21438ff2facfc88e604cd23accc55f3b7ebef0581c4aa7ec8fd3e7cd8d1ce3398ce615284ebd608435ee021e173c66b7e5a51a491484c61", 0x80}, {&(0x7f00000013c0)="a8cfc93c134a12aadb3755968be7f95b008ecda02d5f31b04c3657832693985479f24b60eff61061bd6c41c02ddea1a4bf359cb51d99ad27e1a664cd6a3e8ae626cbb74f8efb283bdcd2d95649a65cf5b8b017cb16421dd06fb90dd4065db9223afa707eda2b10175984fa91bcb961e7e6096a23ac00e7de27e162f10b3a79b3f0702e6d43fa0212c3", 0x89}, {&(0x7f0000001480)="cf319cdcc82536de7f4df1e56b3c13b668ab36488662b6bd521ba2d2286600b250ff9046163b8066b0a2eb20441b5d93d6dbb426e651a84c4c50dd271a35a2a757d49e1e18d922c46fe88ef6f6b6bb8d54aed6359d652e9390a20cc89a8def29b568f874fb6be5ba0105adf17e1257a20ac05282080f43420c2523d64c1e6a24451f8481971a9622104d3c65211597e4454866066b2ebfd5b3586450464f5dc77a1fd72ae814a0c372318699", 0xac}, {&(0x7f0000001540)="6be075aa7e05c5ca4af5bb5a210a0c14aad5d79d8eb72daf084b7e813f2d57364b312d93a8fc6d4a1c9371278fcd610be1aea2c95a02f744fae4f6aa84dc574f739ffab00c6b8277e95a0a75b4", 0x4d}, {&(0x7f00000015c0)="00a628d86553ee83a53e8f3db3eaaecc75e2070391d784fac48f6538becfce38eb26b03b01ef9abdf34252668aa7bb7c272e090236f7df67b66b8e47e1a20560c795dcd28b41eca5b1b42e57f79f6312231840c0c05f4c618d883d3e", 0x5c}], 0x8) getpeername(r0, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) recvfrom(r1, &(0x7f0000001740)=""/18, 0x12, 0x3, &(0x7f0000001780)=@in={0x2, 0x0}, 0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000017c0)=0x7) syz_emit_ethernet(0x85, &(0x7f0000001800)="c4649722c2c8fa5b3aa03b01268f3ab4be8d5a444c3e34d424853b95ce1220cb49158ab33784b38d9e4769d20bfadb90785e5402bae2d35b4092d81d439f56ae3e56cc5f788c36c84f0dfeb25358757a3d61465e806ac3535d295c7783edc2322a899436ca0e787bc52273c525e4327546f7424d4d5834f0f45768f01d177c51419e704108") ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000018c0)={0x3f, 0x80000, 0x10001, 0x8001, "4f1007ac35a778dca23f49dfd276fc5f19971e52", 0x0, 0x3}) recvfrom(r1, &(0x7f0000001900)=""/182, 0xb6, 0x1, &(0x7f00000019c0)=@in6={0x18, 0x0, 0x3, 0x8000000000000}, 0xc) readlinkat(r1, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)=""/150, 0x96) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001b00)={'./file0\x00', 0x7ff, 0x1, 0x4, 0x1, 0x4, 0x17, 0x8, 0x3, 0x2, 0xbd, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001b80)={0x6, 0x1, 0x81, 0x8001, 0x5}, 0xc) recvfrom$unix(r0, &(0x7f0000001bc0)=""/228, 0xe4, 0x1, 0x0, 0x0) utimes(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)={{0xf4f, 0xfff}, {0x3ff, 0x81}}) r2 = semget$private(0x0, 0x1, 0x40) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000001d40)=""/224) rmdir(&(0x7f0000001e40)='./file0\x00') ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000001e80)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001ec0)=0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001f80)=0x7ff) sendto(r0, &(0x7f0000001fc0)="84be51e2133ad46d", 0x8, 0x405, &(0x7f0000002000)=@un=@file={0x1, './file0\x00'}, 0xa) openat(r1, &(0x7f0000002040)='./file0\x00', 0x20, 0x1) mknod(&(0x7f0000002080)='./file0\x00', 0x0, 0x7f) symlinkat(&(0x7f00000020c0)='./file0\x00', r0, &(0x7f0000002100)='./file0\x00') nanosleep(&(0x7f0000002140)={0x100000000, 0x6}, 0x0) pipe(&(0x7f0000002180)) 04:08:13 executing program 1: r0 = shmget(0x1, 0x3000, 0x120, &(0x7f0000ffa000/0x3000)=nil) r1 = geteuid() r2 = getgid() r3 = getuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r1, r2, r3, r4, 0x51, 0x8}, 0x400, 0x62625647, r5, r6, 0x1000, 0xd5dc, 0x45a2}) clock_getres(0x4, &(0x7f0000000080)) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r1, r4, 0xc2, 0x2}, 0x0, 0x734c, r5, r6, 0x8, 0x101, 0x7}) r7 = getuid() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x298, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x7, r1, r2, r7, r2, 0x84, 0x100000000}, 0x0, 0x4, 0x2}) getppid() mknod(&(0x7f0000000280)='./file0\x00', 0x21b4, 0x80) r10 = fcntl$dupfd(r8, 0x0, r8) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x0, r1, r2, r3, r2, 0x4, 0x1000}, 0x8, 0x2, r9, r9, 0xdb, 0x4, 0x3f0}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semget$private(0x0, 0x7, 0x0) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) getsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f0000000480), &(0x7f00000004c0)=0x4) recvfrom$unix(r8, &(0x7f0000000500)=""/148, 0x94, 0x42, 0x0, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000005c0)=0x1) kevent(r8, &(0x7f0000000600)=[{{r8}, 0xfffffffffffffffc, 0x40, 0xf634e3778e163493, 0x1, 0xb86f}, {{r10}, 0xffffffffffffffff, 0x10, 0x692ed9dd8a55242e, 0x346}], 0xdc6b, &(0x7f0000000640)=[{{r10}, 0x0, 0x20, 0x80, 0xfffffffffffff801}, {{r10}, 0x0, 0x41, 0x0, 0x4, 0x9}, {{r10}, 0xffffffffffffffff, 0x8, 0x0, 0x7800000000, 0x1f}, {{r8}, 0xfffffffffffffffd, 0x80, 0x800fffff, 0x3, 0x2}, {{r8}, 0x0, 0x80, 0x4, 0x4, 0x7}, {{r8}, 0xffffffffffffffff, 0x40, 0x8000001b, 0x0, 0x9}, {{r8}, 0xffffffffffffffff, 0xa, 0x1, 0x80000001, 0x8}], 0x7fff, &(0x7f0000000740)={0x6, 0x45}) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000780)={0x40, './file0\x00', './file0\x00'}) renameat(r8, &(0x7f00000007c0)='./file0\x00', r8, &(0x7f0000000800)='./file0\x00') getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) getpeername(r10, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) 04:08:13 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x3, 0xffff, 0x100000001, 0x0, 0x1, 0xc68, 0xff, 0x1, 0x1, 0x0, 0x214d}) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000100)=0x180000000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, 0x0) poll(&(0x7f0000000080)=[{r0, 0x86}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4) 04:08:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="3000008000f8ff001254da97e88531f80291016db8fcdc6e8b37b76f33639d0dd29c8f195fe10ac4cdb1ad807e521a4f634eec9e38325570884ba15b9f1efaf0f0ce491aa80a1f0b68d618072fd6aa2c79a290c0b79c289b29f9f7f46797c2dad8c8cf42ee626118c50538a04abdff4dd415e2c23d5ca34e38698c96", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) pipe2(&(0x7f0000000000), 0x10004) 04:08:14 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = kqueue() r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x801, 0x20) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x100) r3 = semget$private(0x0, 0x1, 0x400) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000180)=""/154) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x85}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x40, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 04:08:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x87543e78becf2c9b) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 04:08:14 executing program 1: rmdir(&(0x7f00000001c0)='./file0/file0\x00') socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0xfffffffffffffffd) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xb4) socket(0x18, 0x4007, 0x6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) geteuid() semop(r1, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0x3f, 0x1000}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 04:08:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0x3f, 0x1, r1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) flock(r0, 0xb) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000000000000000079"], 0x1e}, 0x0) 04:08:14 executing program 1: getpid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) getppid() rename(&(0x7f0000001200)='./bus\x00', &(0x7f00000012c0)='./bus\x00') mknod(&(0x7f00000011c0)='\x00', 0x10, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x3, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) fsync(r0) poll(&(0x7f0000001180)=[{r0, 0x4}, {r1, 0x2}], 0x2, 0x6) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x60, 0x2, 0x4, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x0, 0x7}], 0x0, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x2000000000000000, 0x1}], 0x4, &(0x7f0000001280)={0x80000001, 0x6}) 04:08:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus/file0\x00', 0xfffffffffffffc01, 0x8, 0x0, 0x1, 0x1, 0x9, 0x7ff, 0x2, 0x2, 0x6, 0x9}) fcntl$setstatus(r0, 0x4, 0x0) 04:08:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7b", 0x171, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) shutdown(r1, 0x0) 04:08:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x41, 0x0, 0x0) ftruncate(r0, 0x6) 04:08:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000200)="00630eb8d9393d50", 0x8}], 0x1, 0x0}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) 04:08:14 executing program 0: r0 = syz_open_pts() r1 = geteuid() setuid(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)='>', 0x1) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "054d9560dcb215fe0897d12ad1ab01404d02b969"}) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/109, 0xffbe}], 0x1) 04:08:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="ce5f4a9b02165feb9a063e594bb22ab1ba1c44707eb3d3d405c585f443569fa5574ff53d55cb4d6a1f3dffb237ca5a5f2cf80067bdf82d8f078ab272c6e3aa9b1603ddfba00be873f6a9f80be4ffb5d8d42075e8ba484cbded0c8794c7ccbae8d6fe4d58180dbe1781eab245c249a5efd76c40e590237965f4c885cacd2705db64a0a7a6b20aebe0219a5d2a22f088d4328e1fe7adf3af8a4994216e3c0b9c7f60ae1a5de681cd8dbd9eb64a50d6686a63da1c8d4c34612c5e8f6adafb3e64c043108bc79154c76e0da8a01656f59f4414a9ec9df43f61d2", 0xd8) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0xfffffffffffffe3d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="3cfb8ff58c6b90f35ebdbda7f8cb41258635d9f182b8bb0ba1896a522ef44b6e920b46a39ba12453caf6c18cec8346f771eee759c98a636813940fb2a464204cd3fb2d18f5f3a538a9aff0b4306e3e0ca8e5af76bde6905c4bd4fd114aa527aa756158da112586724674d4b54ad864c3a92f1b653b56fa8112c3f305775193968681f3bd40e55e1fff05eb036e39c2fce34e9a3743f0ad04f9e3dd4ade92feaa6261c468f2489533158518b3fd3beb0e0a8847bc73", 0xb5, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0xfc09, 0x4}, {0x18, 0x2, 0x3, 0x3f}, 0x4, [0x4, 0xffffffffffffff00, 0x2, 0x8, 0x9, 0x1, 0x5, 0x5]}, 0x3c) r3 = dup2(r1, r1) clock_getres(0x7, &(0x7f00000007c0)) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000340)="aef6920ece6f75490d38ae885aac3d02a5df681dfe746b4936f40c85500ecb4906f1b3a1db121e6729149d92608e7e62bb08bb01808438e30b354badb3fbfdc318ac44c3358b294c121a389a8ad20f2621da761cbeb86a7f4cbf6aced4bc2cf76bb9ee1be7f33ec83f3c3d3409f76cedb0dd3adf83c1e0c2ae8d0ea8fc49cc3e2c558d9397f439068b7f33b815e2a16e1f8c", 0x92}, {&(0x7f0000001980)="23a7392a61d6e71b7b6754c444e5438d46882bdecfb3a0e2dbb26b001ddf1ba262f94b81de7fae2049e9ef064fb98105e48819591767d3ff6a9712f32a08f1cb9f6331ad56762511df455202591cb3295d136959fdab9fa164778884fadbf2cb4b921a094305a5df8524793a146f0f2c67b2898010994f20b59ba1ee51d8e6baa9ac2740f328415ae61fd44d344db955be7f0b5577cdba07ad83dfb598c35eb9346e0d96d0f088930cc8d6b29bcc508fa7c12cd27049851382f5292249a4a589ffa340423f79487bf4eb8468098889ca1260424eab0a05d0ea1c189172f74766991def835b80adb2bdcb40f276622e23d961851afe834cfec796375e69553fca624f9833847f9b760d0f3076a93f1104cbcd42502e3fd2872764da4a6d3cf0288cfb6100ff449c5a2a276f580da574e36f1de222802bd7c62e080071f002ff444e8a77f0c6584c6323e4fc07bbb0d3bff3a43f954dfe1dd71bca25739db746d619e6e89be81c924d941301d1191b4a2ed6e7127ab85d638b6152b236d9cbba6003d01ced5a2c269c5516c7ff7ebbb3e1f90d6d6b507fefd2afad8ee2f5d5640f4b5ec320fe636baf470e55d21f3371c26c076792fc10fcbeaa898c3314d8e73754ed7ff823be957b7f14a31fb4577214fe48b079f1c7d3f5b8f69164d02687fd365c96365a305b139c3422094513d35a8501460320eee13c30208649ae77e3b25bbd6cba65ac3648fb8bafe3a22d8bcbf4af62b36b1f0a6d8534310becc6fdca6e4a1a02bafc138eb41fcf93388824e366553b9e3d334e93c717d84d93ed2836c332cb6f30282721936c3556fe849af37d5515f6247e6d2f05920389a6f898f6662ccfa16c3519993e6f8f6958e0448d5f45c5b74f88fe6dffff141fb134bead282269f1fa667ead74515902f05ad09ee81c2934552d2c9133680af2076f8652452abac3e27590ce1701b0e8fea9ffc123b5b7c1cc9e04d026cf934fae11febc548610aa98a1f082e323c4a0a323054ee9de6e909273df4b172103f4f89a111bc12688a4a13222ba158d43c6b28a7c467c42b20e04153708967be9bacda4cd08c9939817f4a982ed0407d22216ff078b74878fdd04ebbfb83d24adf88848b78a6e34f1a12db49afe590a9d3b947591102ab098c50cbfcdfeaaccb0418b80efbd0155d9971febe60c5f080a4eb0c1100298484cc9f37d26efb7cbcb9eab3e4ffc4316899a76bff47b3f3608acc8b8fc63c4a97cfde03fbd41fd19bafca64908d189c045c4fcece329956f5821c426172eca0a44e91cd22dacb574c24a05ef9f1f295f0def8ca29150753070c5a3da2e7af785c008c2ff4cab993c754d9f457f18a80b509fdd5eeb99e428a1ad6bf940d5a46701c808fc2c51d5965a9d6b5d84091e06cbc8bdb90f3562df2081afac7c0a292e91d8239005d168a370399b169ac8a54062b0726fc47e17ec4e08ed3e66390f30269528f1682d77903be6fbfd375b79f480b29b9a673fcce1446150fa5db5d21faee36800a953f5ea6e6e621b72c76dc1e7f3f567d36932ccd6f6555fdb75bf4759f9860127172ce552b9c693746cbf0503b27529c6217a67af6dcc360943aba5caf5b9802d7aaf7041f473c6826baedeac36faf4cd7160cdacf385ca2d6e26c45f83f84b7fab406ebdeb0fed5cdb60967a751144f3c119eacac0ce9fe31c753f55316efad196e278ba16be3bd195a6c6262d3ddc998b1b28a6ce2ee4d3de5d6dc2a028dccceb99f84853e22aa668f80d58fc2f86a9a1a22e994af73cfc6c25483a21f6e94a439d6cd228f036ffc235e3f2744eb35f1dd3188b6fe39bd7bd7d5c012f4e763feb4eaa3cfd1aecfbbbc01fdbbe3618734c513b31de0a014b2039e78412267be57f60cfd53dfc61161edb5ac34f168bbbbfe139b020f8df62ef091fd0eb092d706ae51c87a39a2268a408575f4ea308ef2c1efe0768b8ce1fe8f34ee2089e35e10446276037b683c078789d46f7aa547f87854cabd66a04d6ad1c47a3b8f6c7f2783e110e387374882ec4ff5b7e6ede57deb34bbd6dad1feff423ad606df33833ab8ce48976fe1e9b2633fed9ccf1637511cdeb2582cfbb9f953f23c4076cfa1d96a4d5254d1737b55c9fa331bf8d0c05625bf11a0d79f95871733cf675ce5d335f1565799e3a975b25cb3337c7c3873ac0730d3275021fb0f647f5ecb4739b5ff85a48662bb462b380c8cefcdf8e3a102313f058a7f65ac1a022c2e8e3ba636a49e3abd89d3b8e0a6a2705af41cc35b0485e815185e9786c3f4d6d33e7e01c5c236251734c3692a707306cd0425bcdac8756332574e2005b77d52eec873f0b3566bd59e50365ef2a98dc74017da20575aee58b89b032133992972680aff854a87472f3ba0df2ddcb436f033a9920c9302545140764984fe947761ef9e17f95f584c406048401218baef92760d596ba5aae133c5256ac086146cbfdf4934c1fdd24810fdf984852264d74eb5abefb3a6c7d6351c8aa1844a5dc20fe262a0b0cb845d018dd29fad5d4b907edb208b9c21f4c49e025483e1db3d0642165a5c1951d1c382d24f0b0d4b557bd6d222a900c267b210117940f884111ed8b6f25bb5a25a91c5c433ad29cc3b9ad7bbe176a64040d787cf6d0d937fb2fb36226a52b16784eb430a942bce83aa1233fe1829b3f392f3ceec056e70e4f2564329b1eb99ab8fa3292303f60debb1c97b0ed23a0b35887a1ee38f004b110637f618727f98884d57ebbc88611483215ed5b76963ab41389ae2314b2ed54ccd5623fef44c790341541ccb8a18600f3f29fd56c9dea6ec11383cc6ebd52200a7ffddb2ffe0b78bea1d6737308da6d80dae412f59ee8cba662712de54a9c1fff439517a45086eeb2aa8e728a3c1fa0736adc7c7d940862eb6c918d868a49e9caf867675aa541ed6dac31d3562466d944e7cf3eed560937a6ea085eb0f3ab4f69f57a82758e25ada3cb51464e2fcbc5e4e0b51f4afc32c0bd819b3769bc332b0e36f6a4f08c759dc31a72f11b3067355dc763ea29e92d65d6ec5be6a5ac616cdf82960ff3551dfa389377a31975b99b8e17f461112959c9beccea8a3a279a227edede8094a7870afc3b327a8c737f0e1c37692fa2535daad0e257cf40b1ff7e877f83214356b296d876db21704a45945cfd4232824a1173178a4966409aa1e278c9218c5daba820d57e6d68cfd4ac7cb8e6f3ff59d2038026a42c6024a51c1300180064c1edf2904019562b3bd72768626f47d0b1c41ab614f7be95d6228c09e8e988d65dfc2afde7b072961187abd498c320c73df15f9c9b80e88329032dc72010e4c3d13a76e75b28f9e7f7f945d29ddde1d54171c8912a071d1af1667471a205dfdb495509ea068e997861639208e41523a8adaa4f94ea0dfb9739594e1b05c1e8c890eb7f4a820f1980d7568017c49df0b939846244765a948f3829fdfaad7ca26387cd847f73db282ec40cc45ddc2c599c97fe0c8c1774b7294a65ab7a3ecf998fd5ce6ad6f884130011fd9a3a1faabf65a3de96ecc515649c78575994bac02fde513be5ca6d4a1c7aa6a1795dfe0f7a0eb0fd5e01a7776da559d485bde038487b27535a8856a45ff4e636ee4e28ed7477fbfca1051aee3c6ade282cf43dc5af361478554ecc55c476375d2380fc88bef473486beb116a7de05364a7b553969f4fc649691e3d72f45b8b0370ada20422da61b9051c4acd55df329318451632f58525c75f7b3cb979a8561107e7dc7e815c6f52b8f557981b1f02aa4d5c014c7d7e4dee98bc401be052bc9f339202d5ffd61e992225358a6ec97383a6e90d3e2065485f310610c7a1e3be04efe2db629bed60ba8e42000e1292eaf837d294d2d04a290c9ccfa68965d25ab19b0841a1bac379023341c2536bb9ac73697abcb6bab3bbc1d8cf803db87e1131f3e8abae224108ab04a39658d457a140c3f73bdc8f0fb637085a3cdaf1f919d8e3a2f54968ebce85fd2a6bad74a0a6e5b475ceac0fb7ceae927a7bf50facb523bd88f180f8318125eb6dd915bc0411d8409b491d151ba01c68416a7fd34db400e0609c4796f921cac990c26ad21801a81770c6a269e4c854494536a0f891b659fc7ab45d02a74a407d7373fa4e50cbe31af0d06555df59994f9fa5c92e2da7ae7ee6202114bb70ad8b343d289e0a56e96753a2e798d01095817e4d2f7265c3b95643c7ee1361d611f05c0d2ee1924a327691e7bb3de54369a495d0998673f67d011ce8b77a7ef578a186dca2219f2ba8cda1c92a6a4aaff94db550dbd3430f2c8a2d18ac6ff4371d054e2914cdf0a80f2ca1644e12a90e8c2a787ebf869863669e9f239479270dc2c31fcff3033b5fc45322718ed93db9395bf5af7ead859d401fd4208d11b395659a588fe09188040eb87749205e496c66ef59b7f68f62a68a363fabc42bc519fe1d0fb8d8252c213abdc199e5c2be4c7c522035225eb84eeff6405e3a1965e06a596333720ad7b9e24d39406394161f9f8f49c9377185aeee6316788f59c827c585610a23a981924f64d27dbf71da04d9cbc8a632842a0ec6970958c4c1fa8a15b2cb4ba30fa4f9dbfe6c76bd733928368c2d1586d638a3511a52106917ad37fb5ffb2decb9891d43da02686536c86d8d35e1a1bdf5de3e5f3acf76c90089e4d21e833fbea547c6b516986c3812b85369241615cbf88bf497f10803ff3b72639dcf2a86915271919b383272f4dfa234aa916aa934c65dedfacd95c42c525340ec7a1d491a375af807bbdb8adb40cc746e341a96475ea3b9f7f664256b6266f4710a86b18b4d31a36982711c3bd3e1fc215959eaa9d23e0505dcb20a01d0914349a6bdcda9c2059d0365c5ec6ef1e71373e4d559431ec0fb766a3eb93894153c0b0c695f863b835eee8aac348dabfae59006f0e1dd705e8273b0001913b993a5ce6a8e32784b86d225375dacc2a8894ed35be86b4434c5fdf556b3c97864be7aa6aa002864d7a11bbe41ebb765487147879b05c55b1a61389c2afa247c21a676f8c173093fc74bc8a6b2dcb60f9a101e65506cb3b22468011cf9de868099e8c944c53144f75d42be6b29d9c341e57edc08329fc30d0448ee92b720eaed73d41ad6306e0dcbd3f205ba9c97bf2e77024c8da2cbf91d5d47878335d388facf78ea7abd5e2f633807b2e6995ab2371571f31fe989463824b1974109a6069563e1a3c041284dede5320358274e41e43f89ca9f3e553c7b2f6045bdd78553fe21874daecb73b5eacc22ceb3eeb45f1882017c2b64c35fefe8e20e952e35715f53c4f803a0bec9060991993f3449e5dcd1050ff7ee9fb091309a76c9659698c62789f3a7378f5a761beda84b2f96175d8f845d0af0743799ea85907ed5ba7a112e7036cde9a5286eddacb09c6ea7ba9657258042c067a58e6ad5115fb00ba178092426d0319c0fc2561d44ff886f9bfab9c11f5671dbb71b2f0194d8bd3942daef1c7a3b04608b7d97228cc8951f8620b5e0614fb7d22b02a91251408a1260bfb75bd46a10e28a9f6424fc9e1ba10b9ab223e10e90d32928ef2d9fa4ee9c5aeeaa790ec249701a98a9b54cd0737b9be537988b342beb5d144bd32dd1edeb7a94377f7645bc887074d627670199616094ca96f581c962ba148d861ac5171320c17e777286b2164fad218b4c90064a7144404fe6525d8a689b450e9676f23f4ab66e154eb5b5bc497296ce9ddb8e52048aae3bfcd77c90d3793616641389e8ceab73cb8f69734ffa731d49741b2b0948250b13013cbeca8298cd5f1f609d88bb73", 0x1000}, {&(0x7f0000000400)="ebd0f3dff0143cfa49bd5cce4a0157f881b89ce1438853129ab352e700b83468ca56993f8fbd4ac0d6c3759e8b4b37a31640cabca5dfcfbeb6c3b99ca8c72cd822c3c112f24d71b9041d4021fad0d5c125d7c494ae086641f57ca221a5837c67a63fd5ca876aad98c87db1de406d868241610d7d1ee0984703f15d690eb9526ebca238b63106518ec968ac1af196840c1810b6a5cdbb5dab9cd4215c300cb511b2e0f9c6f31b406cb320c94b353271965b10f94e735eb8cc55370cdfd425e410287aaa784dce4966bec53323893f38b48d0bf23878d3dc8c7461e1502611fbe9c84b327b9f9b05ca52c7e90051acf0f7f42dd33f", 0xf4}, {&(0x7f0000000500)="dea2519c689bea0416a1fb87d08c2a669f54aa82648d7839f4e38b8084108b8a0560df5623f5d3f5ff3010", 0x2b}, {&(0x7f0000000540)="31309e4130cab07784153e583e8d3329144dc895903e87ccfc82048dbb683999528f6b2c5e7d4ff4ce486e9989684f7cc75fd16910beb82a1ff6a5f2c2e686eacb4c66ca64189cdb66a3d3d981f7f0f988ff865601c08bcd5ce7c187a1ed8a14406d60dc23777e1eee1aa2258ece3a5f43589118dbc96cd14d6aef1dfb9a560af2b7fbc73ee0bc0e53edc3a2850a21b520bae45a507bb8f5af4134dfcb2a91f829aa8940d1d2f1176db0193b13d8bfc420fb1a54a93fc75b08b57e71157b660fa03add25d6c2751bbd077db32a06460925b6cae166e7ab7fc81f77aa0b7c80606ea1bce4edc2e0a9ead056732b6323169ac0dd9193f539d2a3c7efaaa0", 0xfd}, {&(0x7f0000000640)="de286693b2e4e0d130d0cd7cc0e48b49139643282aff762442147f", 0x1b}, {&(0x7f0000000680)="0151728968f49ed86393e0fdbfc3573e0106f972f008b41af179f0c2333e8d695964b8c2a88ec6de08ba8217785e8fa32a0e3edee6191c4c", 0x38}, {&(0x7f00000006c0)="ce6d2973c186ad4348d54acba04bd705", 0x10}], 0x8, 0x0, 0x0, 0x8}, 0x400) ioctl$KDGKBMODE(r2, 0x40044b06) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) 04:08:14 executing program 1: setitimer(0x2, &(0x7f0000001fc0)={{}, {0x0, 0x2}}, &(0x7f0000002000)) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10000, 0x0, 0xfffffffffffffff7, 0x0) 04:08:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="3be9ee4f99e2d6edd330fb841ab35485680cf8089b8d1cd8c812a744ac0955f1763face4878770e6d46378e2d46074dac997c3fd2afbc454961af4dd4b7a4f3d264ab2a88a4e1e90c2983b229df0d261407842b1988637bc1c5526bd168bbb86dbfd0c4859388575aef2730d618c4de3d0d61daa0f08a02428062f6e1211749ad2d38a9fd9ccc1c90c53f57397f03d7718ec7f28093a6e9830845580d444a5470afeef398eff", 0xa6) r1 = syz_open_pts() close(r0) close(r1) dup(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) 04:08:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x41b) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x42, 0x21, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x82, 0x80, 0x3f, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x18, 0x24, 0xb000000000000000, 0x42f}], 0x1000, &(0x7f0000000140)=[{{r0}, 0x0, 0x8, 0x1, 0x1120000000000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x44, 0x7b7f8d86a62149eb, 0x7, 0x3}], 0x3, &(0x7f00000001c0)={0x0, 0x81}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r4, &(0x7f0000000200)=""/3, 0x3, 0x0, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x1, 0x7}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 04:08:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x53) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x77e12747, 0x6, 0x8001, 0x1, 0x8, 0x7, 0x8, 0x2, 0x0, 0x9, 0x93b}) 04:08:15 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0xc4}], 0x2, 0xffffffffffffffff) 04:08:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x88, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x7) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10212, 0x10) fchown(r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x80000001) 04:08:15 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.[\'(,\x00', &(0x7f0000000180)='/]%+-#\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='.#\x00']) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000340)='./file0\x00', 0x2022, 0xfff) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) recvmsg(r0, &(0x7f00000018c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000001800)=[{&(0x7f0000000400)=""/38, 0x26}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/57, 0x39}, {&(0x7f0000001640)=""/229, 0xe5}, {&(0x7f0000001740)=""/47, 0x2f}, {&(0x7f0000001780)=""/65, 0x41}], 0x8, &(0x7f0000001880)=""/39, 0x27}, 0x801) r1 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x100c0, 0x18) symlinkat(&(0x7f0000001900)='./file0\x00', r1, &(0x7f0000001980)='./file0\x00') getsockname$inet6(r0, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) symlink(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') getitimer(0x1, &(0x7f0000002040)) connect(r1, &(0x7f0000001ac0)=@in6={0x18, 0x2, 0x10000, 0x6}, 0xc) r2 = accept$inet6(r0, 0x0, &(0x7f0000001b00)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001b40)={0x1, 0x1}) r3 = open(&(0x7f0000001b80)='./file0\x00', 0x2, 0x180) r4 = open(&(0x7f0000001bc0)='./file0\x00', 0xa00, 0x56) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001c00)={'./file0\x00', 0x9, 0x2, 0x0, 0x1, 0x7, 0x1, 0x8, 0x1, 0x1, 0x1f, 0x7e81}) mknod(&(0x7f0000001c80)='./file1\x00', 0x8010, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/ttyCcfg\x00', 0x8, 0x0) accept$inet6(r2, 0x0, &(0x7f0000001d00)) getsockopt$sock_int(r3, 0xffff, 0x10b4, &(0x7f0000001d40), &(0x7f0000001d80)=0x4) select(0x40, &(0x7f0000001dc0)={0x2, 0x8, 0x4, 0x1, 0x2, 0x40, 0x5, 0x2}, &(0x7f0000001e00)={0x2, 0x2, 0xfe1, 0x1, 0x96, 0x2, 0x2, 0xc000}, &(0x7f0000001e40)={0x1, 0x7ff, 0x1, 0x7f, 0x1000, 0x20, 0x5, 0x2}, &(0x7f0000001e80)={0x5, 0x8000}) setitimer(0x0, &(0x7f0000001ec0)={{0x8, 0x5}, {0xffffffff, 0x3}}, &(0x7f0000001f00)) dup(0xffffffffffffff9c) truncate(&(0x7f0000002180)='./file1\x00', 0x61) mknod(&(0x7f0000001f40)='./file1\x00', 0x0, 0x7) getsockname$inet6(r3, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) clock_getres(0x4, &(0x7f0000002000)) r5 = semget$private(0x0, 0x2, 0xfffffffffffffffb) semctl$GETZCNT(r5, 0x139e63ee8bb1976b, 0x7, &(0x7f0000002080)=""/215) 04:08:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0x8001}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x1) 04:08:16 executing program 1: r0 = dup(0xffffffffffffffff) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getegid() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8380, 0x18) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2, r5]) setregid(r7, r6) 04:08:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000080002005, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 04:08:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x148cd9f1de6a71ce, 0x7fffffffffffcc50, 0x200000000}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x8d6, 0xcb18}, {{r1}, 0xfffffffffffffffe, 0xd2, 0xfffff, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x7, 0x8}, {{r2}, 0xfffffffffffffffc, 0x11, 0x1, 0x10001, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffff8, 0x60, 0xf0000000, 0x6, 0x81}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xe3, 0x7}, {{r1}, 0xfffffffffffffff9, 0x83, 0x1, 0x4, 0x9}], 0x4, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0xa0, 0x1, 0x10001, 0xff}, {{r2}, 0xfffffffffffffffe, 0x1, 0x27, 0xdf, 0x8001}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x10, 0x4, 0x4}, {{r1}, 0xfffffffffffffffd, 0xa, 0x15, 0x2a2, 0xe8}, {{r1}, 0xfffffffffffffffb, 0xa0, 0xf0000021, 0x8, 0x200000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1f, 0x20}], 0x401, &(0x7f0000000080)={0x1f, 0x101}) ftruncate(r1, 0x0) 04:08:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8) shutdown(r0, 0x2) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 04:08:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20400, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) fsync(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x4000000000000006, 0x8, &(0x7f0000000080), 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = socket$unix(0x1, 0x7, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x1) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) 04:08:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) fchown(r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x120) 04:08:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) write(r0, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x3455, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:08:16 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfffffffffffffec0) recvfrom(r0, &(0x7f0000000280)=""/126, 0x7e, 0x840, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2, 0x3}) getegid() getpgrp() fchown(r0, r1, r2) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000140)=""/147, 0x93}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/149, 0x95}], 0x5, 0x58) setsockopt$sock_int(r0, 0xffff, 0x98d0c66d103cec42, &(0x7f0000000080)=0xfffefffffffffffa, 0xffffffe0) setsockopt(r0, 0x561, 0x1, &(0x7f0000000400)="e64d4519cde4f76b91f157ea58e09d9360a4b0c0f8ee31279bd54a8f302d4b76ccaafbabab91f5d776b7f391f01a5ea95b4cbb4f8807d782158d636134db246e6f02180a3f0b8116e142880415e4911161a4960370e79c4a36f94a7b561f9d0faa3c8f5895145972dc366f86e07d761743cd010497e990fa5a09d29e91f8ea208824ffa2bb2b90faa7e38b361c1904a68d4ddf2363abd5b3a47d80b1fc57ec13ebf29dfd18f126bf245538d986d7a67d6def98b4a87ab418568f3a49046a020f9b9c77bd12876f18e35fc5ef2d25e613773f5a17c0896fce5f9d676becf0100e3df7a2879d2c1fdf7824c2ab1c", 0xfe6a) 04:08:16 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x20, 0x0) faccessat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 04:08:16 executing program 0: r0 = syz_open_pts() socketpair(0x12, 0x8007, 0x3, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000012c0), 0x5, 0x0) 04:08:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x7ff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L.\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x1002) lseek(r0, 0x0, 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffff0000000000000000000000000000000100f2e9ff0000000000000000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) 04:08:16 executing program 1: select(0x40, &(0x7f00000000c0)={0x1f, 0x0, 0x10002, 0x4, 0x0, 0x0, 0x0, 0x1004}, &(0x7f0000000100)={0x3}, 0x0, 0x0) 04:08:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026c653000"], 0x1) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) setsockopt(r0, 0x80000001, 0x7, &(0x7f00000014c0)="c728a143152cb9223dde2420befdde3e667a364b10f6b3c14e5a0e6abc5df89177d7fb129d6bda7e1924049fcb1457927f67b7ef100e43ee78c4fb62ad412a3edd3e8686d277b1e50218c26f74bf75230c7332cb65efcc8679dff9628af5b5536732498e66f6db8fc7d12e6995aaeaf6dfd8fd83769c7fba5416af2f5b5535ba85ab3072f630182dfc52431cafceab1564678ad44187bb0bea71667be9316c87ba58f25dbeb1c59d6a0062ed3977ad6702f31e6e33f803f4afb0a4b40936511ef62cb2721015b7f4fad879bae7d89266cc0680beb235e5e41fd52b9ce8ca80b842ab3e9c6a62b8acb7b5b3d46c8fc9d30a117d6c026e6e488211869526b4ccc39df1777870c13a20f4d2fb0de9f2c0771798464ff80ce99b2f39e0c485bd5bd7b73f53eb724c58983128db31345e190b43cbfdf56eabd13f037ef7924b09ee6a29e02ef9c5c82269c9e950f1b6eecc8986eb1f2d0a836fcb75115156ad03b9c66b063e52a4172ac7e72613a476ecfb579c76b43098446ceda0a7dbd3038fb55065ecd2086848fd4aeef25e6ebb2a79580fd4d1c2c5d19330d366378ea19fdb415cabd2776ca972afbf08ff0e6b1fed9b7e70e3d4b421e96cde16bb562ba75bc794e7bf1679764db8397ba878443dfdad4908c288a8983468e9141ddc7cb897bd2be6d2213e36b6cb822464c5d59b85be23ac99d51e9774a88f03f2ba5b81276b49def6aadf1b437f074e6f8e4ce6b48b930af9df6d985246106ed36ce0cc72f4af7c7ef47b364e97f2cbaf00e3255144de6557442ad5a28776b7a71d2a08e9fa1a62fdce26834831a3020a95c3ac50e04faf94e42f9339ef8d04b054e222b394b2272f345ac3a6acaa993110548c412040a1524f4858d97921f691d0026f7e722f9889519b72c28511a446a7e75a2235b71cdce216ac36750fe9540cb0e6695796965aa33976b7954895d5ab4e17c2e7b58e773867382feb8fb96a8a03217354cec8fe49ca8fb1b03d0c7f5101159d3aa0926b35b3f931a1cfe9ab03ce7af78359797bb9b8c1c630ba2c31cdaa27cdfb25b5bb13a9f941a03de99f4ef642223f16160a5786e335dea9f1f12c3209e8295e684d29a2e30ff32fab0379c59d05abb7467c0af4258c4d1f8a29ba4472333ffa2f3a312a601a6e6d1e6897ca64dd94ef1d01c2a6e2825a3d2a8c14adf4dbf30c98cfff3c94cccb432998304a8f6feed1c62804a669b32dc189129a47a299cb2cf9772841435fd5e68a5eb6ceaf63f860948dc59ca1f10ba2fd28c52f1b7bc13e2c8df8fd6db2c604083791b0d5c44c15e616a1ab3915ff5f5fdb0bfb7d6ff043b5c36427a8412ca79aeb83af08de2eeef4e11c5092001712a25ee176fe790fcb82f8978e367c515719df83e0b6650327729ad47eb0441f932e57662e48d206572a3b408a4bf19996f2bbd26d866929a7f82d27bc1ba901a93df70b6de3dea1b0f9eabe79705013f465481cd38dd07d111e7ec79fef9c486ed72448b6c24b4eb37ace25a2288e76613c66a573db305e26cc517967e02c9d92d2e33d335023014188f31f5a1a8b115d30e5e795d45f25d20242af1a8013d319b2b8e417fe1b03f8cba6959df8b0c49c94f5f267b9974948abedf35e90db52a0958b42db20f3425eb8d8b79b3e2967c3491a53ce181695243cfbb37c459e56c80e9efa3e00b514fba9cb4535e428a3040fb3be2eae12221872ea1d28cd55ecc6d8ab3f0ff1281ed041432a742a0b210ea3736051f571a8a755d3940a50bc8ef69ec0c6dd03eb1d200455b180b4265309e83a084c989f689cb1ce75b641e13a2f6c9e0ae9306e1fb81e30945fec0738ba14c7fb2ce038ac6aaf43b44d2a218e2074b6493171c870107d5432c0d1916b3119dbf3c2ae46a4c72e3387e7695949a3930a11cd41d75514e1e0fa73a9806a863220d97f56903a174be07a0390f935034e5c17f07efebe8d202ce4932a73437f1d2b7d821ca9d34975d59aba2a46cf4ec64f3a659af9917882dd185479fe4870082d56a6b9b4e35f5f7b7f9a1d9866924f5ec747aa0c222ef43c37484811e27f613fe88aadee87da23ae71afe812e92d16aafa60c87a3f1b909a2b6188a23c77258f7aef73e989b35d06dfcb6535ad1f3669a27cccb7b0d5354ed001bc17c0972d30719ca24f010436a600ea96b485b3e4f33585bc88e21d6016f51ef86e89d51bef4d12c75e5d13993a8126600419db19f53ef9a5f0042e6247d1ebca7c78a700f897ff9774f0e3aa51d2e304f024998980093b94b59dcf036ebed3d802f03b5f657798376b7e4e42089d151caa2aa77e3d8ebd5df84134010959ea53a3ee9a4b6a30a5c1fc0fdc0ce7ccd42f73e11ba465e240ce6a5d4d179b78c349a1a70cb46cc31595f91f5ec9fc45f88116911b544561a6c9baf66c537ed69a252ff6967837f39ca6cfdf2570a357b75c1c2b94384556e6a5b0e75281b94c6a5facaf7e230912b4f811c2eb0983f9bb3cda43d102676a9ae3b547418b15a11df4cdf8f7398938bb9262dbecd0e8ca16a012dfcf35286e7252b64baacf7cdbe5123ab89566a321e498dea155077e3fc273e43561805bff3e3be62e9e57c3afab328112bd4e7947336b4e985a02f65122a859721768c7d69bebb495f4385bd1860958f90dd492cda2dafd524e9d792500b412325cd9694fa70657239d7ed668891d55653e6f796a6ff60a62f077b657840be1c46351959ca16e310c8c303ea89d659ba5fbf69727908672328b819f82e11d92443b16c63a04edeb0e013ec470ee79eb9dc33b2ec5b73603d2414ccd8166945b3245f28f28729a645dff515536812a9f9c48c0b5c8729079fa5c271c7477b02efb75ce5d6eadad898a45c821d872b9854b4bff580d244fc615a7bd0bb0bfb65a60485501d0e2c7b590d028083113278292400f1db21c61d9916f59412bc4f8fc67cf406104ea5ed7f931f032dfc765b05c5af0fa4a7228c59a8ca5368f14e0dfa14827f1f613ea1b24cda8d3f80e3969f09f47da6378ebecb8cb9a3946683a8f0bde000918892bbc1ab26592971d6e3ee74d4b267c1706646abdd700fdc88d36307e34ad730f5ffb39c53748a222008489c45ce99433165e14b6de0321ac8e8a342f7b00d2bc45234235fa3f725ae40dcda4a18e5e716f6b395009dcda8c99a3931b01c9eb23b07737d34ba6b8d50982f57eb02335e96eaa4169e61e2a66f50cba41ada2f596ddedc711f7a0dfbd18583aafe2917204a6cde854410e1959894aa09f9160ffd7de4532692593a5d5eeadf1d87f499d77b2a6da007380bf8d305317cb86660458cc482c1328a6ab8a71a77b8ad85216fcfb20c203b5e9ee1ba2a8825fc15b952d28700725a2475484e2d9d7dbd25fad8975c607f5b673ea9821193925c7b54cb52f36978847761e58a2f324728122eeb068cc122231a4550b02a39f67a84b65b8fe3503c28087ab304aa0f47ff77be1de5ef7553bbc896b4a7b729cf28b328480e8ab534d12b0892b05879709c149a2adb99872dfae1f3f276c1669a60df03565c89209b8277265f7e2fee102956b38e22d1268af8aa32ac4b6cee647134cc5a31a7b3772a88ebb8f019a07b0d8d4337b080f7948b07a81fc4f5d9351761c9660efb4ce2718b1fd9345260edbcd561835dab0877f36a7f9393121f2e468a7bb38dc0fa62c56aa01ea2ccc9bd7804ed994d1c6a4532f9d1d5cb96c1d4ae746ffc48585658b248d5ca7a0edf481b8ce7fe4f43e17c43152070bdf42222cdca342753e069630fde786121bb45948437ad1ad8fc1a6f0c9723a16550ac264d4850d4c8762fe0255106cbbbb5ffd9062f2be8e7d98c1a9f8109b8c10ebe91b71ee8fccf982c5fe0fb497a4b46c11e3cceeab706ca077ee865818c4ba11669813d9d3cd6ad44ad872463dad655464b5cd8a083bca3350e1b8243af32e127c16af097b98dd66d8a0f72dc62a4840924231a880db022e311575c93b4a1a36c983b1ab90799f4b45738723d4660a1d0134dfd58d05cb2905d803f23e9636d84210a5b97ac8ad1284d326ee7c03bc279fa2079d912ae21d788c4b8011f6f6e70d487a75e4b68298d89cf30e5b35b4f41cffdb5a4ba5916ed9a7993ee7e5f2418c85e2b7a55e2a26a73d58d628f5b8d01ba1757a1af41c19070ab1bd74b665327fdfae47d29ef5bbd4cf9674fdabbed0959ab7ea82086d4965b3ec432c0e633dbebeecf720e6fe84be64f04d947e66e7c7bb7b1e77059201777b71f94db8bded91d99918a4daa70328be64a5b1bbb7df83e8bb01893b9a7cf67b7cc7513f5104bc0c0033420670cdf5d168635485942292749191e7d99033a294296378429ce4331d74b6296887557b44c5fff541d1b23f8bcd53594a11122af493c64a417c73c40f25153b5598d5e12c4a69ea209518dad87cde9ba7db16c10f7650b333d1a36eb3efcc41aba51990201b07101291fe98e61daef1edc6fce18916750bab934845921b71ba3a5a6095f15896d12c0c001c5adcfbed800fb1a6dee551105916aab4834931b3f603c2455db5b3a7a183000aff2e87dca4659a0f036cb4d1b617db1a7de1b6ae088dd3d5894148eacdfc57be768d6cdc14251648efb7f75873c08814a45ebd93b50b29327462f70b686d1735d5536ac5339c4df4f2309fbc06c67a44576ec84e119e987e4b8ce9830c9e4f951fffbfc1bf9e3276ede103f064717d3e0362215de15c5531b248c1072caeaec8ff0c1f269509fe44029ddec4af52384b5264a021c31e5cea9c3ad074af95e12992992d510589e8b69a50855d1833112f8ae1f777790eb3b7b93c3d7bfb7464e5a05c6fa843dad72f06ea57512a495a824992ae2791380c6f68adebdb15c8947d2567a97786645f3898e4972d08054e10c21356c49b939384cccd6155cc80b64dbc20da5c95147c4f90ddc6a99e8991498575123e5f3c3e370312c7e986aa34dbf6d82c5c4076677a6ec8282edd0e88dda12d33ca063bcd53a0c6e0ed1044dc298a1e79b2afcf1234e331d7ae709becf7e41d2609bbee711c8a672e4b7ad75b14fb42f0d1bb5b034b6a8fb9f7e6495c0e82161fa6c0435d97673a7682564c3839ba21da26f0e2d3d0a2ab967ac51940886118b0facd9932bca9a74e9a7b8fd5210753eedcbb3f14d867648c10c5b452ed2ac5db34c1d27eb91efea50af13ac586c01bc8d107acb148e01cb47f18e0a7815a5685d73099561cf506df9823dd88e64f9debf839a36301032ef72c58898da3a33aa3ff0f5b468b8201ceb8c221df268ca1affea0b154a2fb1d8095276fef693c89618602afa59c6a97edd93b9d217766336700045b1ec84d781e727dcef0c6f6689267b7a00b59d30599553ade2be3b99c1ab4d9b8e1ab38f2d63a03baf95f73bbd26fb571146fe996d9793271a5ec256cf9ca6f55fe75893e38e46356f1d9f6b2f1f85f8f308d8cb37986f33e08d39beef234cbd68c4c4e5f93ea43de60dc9778b59032191548339ab7fee7dd4e15dcccdde4971b8d24ed48645560f5d32d8fd0a1ff7a53be606450e798ae144a71ede9879bd3f4496c9b22ee0a7c6e79c8e9e279aa2d5cdd6391a224e02dc6a9a68d7a7c1be02edd59b9d3ca8fea5b28db4af0beae16958e003cd3a3a6c239b21f3cd08ba888f812e0dc085ee6ebd4506a088418290c54680edf39987c098b558fc6ab31a561dadfab86c1e91823961f6b09145bf83811cb86753954343b114c152e9fdf19cc16d9a33d6b32a15a89eeedf70f60b6476d3dae789a48a2bbba07b57f4e18688431c0a5", 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) r5 = fcntl$dupfd(r4, 0xa, r4) socketpair(0x1, 0x8003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) sendto$inet(r6, &(0x7f0000000040)="a195ca43ca0cb4b2743b292f63aa86", 0xf, 0x401, 0x0, 0x0) r7 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r7) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001200)=0x2) recvfrom$inet(r5, &(0x7f0000000180)=""/4096, 0x1000, 0x801, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x7ff) 04:08:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)="2d8da831432f48e38f1bccc0af7f639883ea5034", 0x14) 04:08:16 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r4 = getuid() r5 = getegid() r6 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmget(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r8 = getpgrp() r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x1, r4, r5, r6, r7, 0x0, 0x1ff}, 0x8000, 0xfffffffffffffffd, r8, r9, 0x9, 0x3, 0x6}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x100000001, r6, r7, r4, r5, 0x2, 0x1}, 0x0, 0xad, r9, r9, 0x80000000, 0xffffffff, 0x1}) kqueue() sendto(r0, &(0x7f00000000c0)="bac1b504c4bcc2326c0141b8f308ca182de691236a67d7a04c16bd94ce7e22966c816bf1132f08cc7af9531fa7b1f742b1d3ec08b4a38b990356512a7fd4217ebf9125cebe8cfc8906aee36b9a0336105a6dafaef1854b278349b57614a9e58f30b61a9d12692d0219dfe44385dbd224fff92d4ba11820492537995fbf2ed829f7af9eb1dff8a62043759bbf05aa14dffbe3d98abb16276b54c5eb94244b2beab0b056e5fc65ba8f1eadcbde343afe70ee893423a01af28b7a19fd87f71adf00bf75b49ef2156767794728bc472100e951a0a2c5485584310d8bebbe", 0xdc, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.Lfile0\x00'], 0xa) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x0, 0x1, 0x7, 0x401}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0xfffffffffffeffff, 0x3f, 0x7fffffff, 0x1, 0x200, 0xffffffffffffffc0, 0xe000000000, 0x1, 0x0, 0xd46, 0x5}) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x80000000, 0x0) 04:08:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x7, 0x9, 0x7fc, 0x1, 0xffffffffffff0000, 0x1825, 0x80000001, 0x3, 0x1, 0x6, 0x10000000000}) 04:08:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0xa3, 0x200000000) read(r0, &(0x7f0000000240)=""/173, 0x1b74ad1c64023bb) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x2, 0x100000001, {0xc2}}) fchmod(r0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r6 = getgid() r7 = getppid() r8 = getuid() r9 = getegid() sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000300)="7f7beb6b67a734bff9a5388eb6ab4a822e126004e78ebeedbcf6fbc03bcc22c4b0cb44aac87cfa1cabaa9509117a36ff8d0ee858d3f4b59be9133cbeda21bfb704a3ba53dcaaf033b22e0cab685ccb3420a6517082604f2b3049d7613359636f5020b3ec4a4f23bbd004a70ef2a6d55b74a46ac3a8ac26ac09995fba2ff30da30b80cabfcb7693ddb164bf1a9d10a922187180e4a138f33ed765c4cdc6dde627b62140d1af0812c26a94cd2e8e01fb9e44b000cd2e8ad2b6952c8947a4f724c854e0668e54fc7b", 0xc7}, {&(0x7f0000000400)="20b62d636979138b0ae0236bac7e1c653f89a27bd48067333769f1fc940a4ce4c74944c9ec5710f4c869c3fe6a460ada341d3eb7dcd3e9b02acb1716cbd9ddaab8109a6ab9225f29a67b857591a5986addce84d679c5eb7d6c39085dac94f1ecd1c7c50a1e3d16f3644b58b0786501053644200fe70ffbded472313f1f35466b7ba6bee4fe1d48b372cb70a3534c2f47c6aca1c98dca80a4ab75193cb3adcad9b14e26f1b5ae8834c410008c9552ea1d48272b1de788889fe8efbb4c18963c899d111d9701d6540caefa3993b794b03f0c36fd434219cd00d0f9579ab2e9ce7ba63bdf70680a2e866cfc992794868ee7", 0xf0}, {&(0x7f0000000080)="0e75db573232001471e227f1e87c75397a6d1166cff4f68e0cce28858f10833959098f2969c2f995ec3be1350484ab2aa6a530de438eb20116356986233d7b9dc37ed9856f09f297ddf226db04c9f8c90551ae538c2b4e7dd82c58ad3816c9194fbc3189b56ef2a1a28fd3dd39974df5724186bcbbba1f80caf5d8c2d93d5fe0ec43f6f6329d2e71bd5e56ebdae5cd969c136437161e2552d887a732d381a27464ac7d98331ed9", 0xa7}, {&(0x7f0000000180)="4df168d67d58eb4cbcdce0a89203d8296fa4c59aec1a49b6667accde8c8dfba840fc80265aa1621d749671f8bbe471e701aa78477733dd4e057a0f5f8ba529c669c2bceb7592c87762bf1e715359a7c6e332a5dcd99443dfb92ae272b74cbde3658b", 0x62}, {&(0x7f0000000500)="dd7d6ae980c1f6daac3a1eecc050a2ab69471d7992308fbf6d21ea808d45a9ae94e27c2100a94d6432892a1246fad14b8810cd5b511f143dba13d8a0fd5352cb7d9861c389853c387d69938752654b6ef0edcea68eb91a7f4af88f3948ceee432c82c9cfbc9395915d4e20ab381dc239c8caf2a9b9f325ac1c14d442bd89228229cc4353ebbe9c602ddc0368301ff823857370fc1561e2363b1eb26451eae41c0d2e860ca73eaea34f044afab7cf365b53d2b1373a491ab0f0b06d1a5c768d5ff73986cc5ade17373c0661aa4632c4476a887119536ae429fa03a72e6c251e055c31fa96b9ec", 0xe6}, {&(0x7f0000001000)="f875f6b189698c3f2093f8066a948a8f0c5490bde3f302cb4af267edeef27343e10fcd82d35c2104c406f38968b1b127c4d15a755e62c0436a1d7285412bc85325b59ac0997ca6f1d6fc4922d1a3a5ffe572f98ded36b0bbf11bfce2be1bad654f9a6788f18afadaf274b9f5bc8551a960908570cfdb85e85dff347682b0a88c192114c85851279c3512f3397f8d2b7d982f56b0bdc8ede06efad1ec47a526c2527e5b66fa04bf45a8a6c8c2f4b1333d1f02de6dfa18c129d621c48841b05f0e6876609d68b3fd6bca5f0fc115305046dfd828344f1c2ccd95586df3f5689a7be6892ff499d66d4c3a2f7cfff70d89f49b5c4c852b005be47deca92f7190360282aad902edc8926a08af92cad7c64d749145675e8706c1788bdc6fd9affd9763b97cf95658d00e4c81b16c34cc7b806fec220b4da82efd8322399d65812495230fc67bd2bcd5959d91709781e4ccd1f21a8e7857ac0f0e6f6939bc689325fd4cc5c9a49e6ac7cbf49baa45de5475686a48b4259c7ed8677744dbf47aeb96328cc74c51d5127a44cc06d6916505421ec9769aae5a7107e60a1956139c87e3bfb4a8ab7650810850feadca4cf00085603a9bf27caeb8c68258a66b304dff2d2e9cd1a75444b96809aff77caf7ea2c0fb589da1bf2e8babdf8035991ca357a68e9e668b1145f789e4f7c03e116118a185af4f2846b9171cff3a8f8e1a3b9b573a65f7038d6c7d4f85ce5479020a12a8cc55b4e6fcc3e60ad6c0f11456d1787a1652be8cfd3695e35a932ac316b9f360ee47d0d3d86fe3b8c747d24e0b4a4c03b886d097683e12f09886f53b8c0849ab1f99ca3e32a1f1c232c7972829835cb3fbc968104001c0384f2e02614027fc1eb409a1568688926d9316e6039734d1c8b94a7a1637f9f9a0dc2c7d38655d2c9dbef75d21c1af38d2bdaee9785bd391ce95437f115a48d618f8bd066279e5402ce2a526a139648732c44119a9ac0a0caeeaafd5027a6e39b3a174cd5f61ecd350d68f2d5617231f3e5166ae2cf3322e4a4d1579b269187fb348149328d39b31832427cebd3bce0de56953f2922a59073f63d72eaa8e40bed761a7e057510feccf955a67d67188853e795cef190143bb71b634cb15846576e476a02001d66c02c9c1f52be6c14d52c2b1efec98b60b228edbd4d000c87245510402774f4d0257d5f753e31c1c943e6ed415739e6afe9880aea144a340206a842d3a772af2004aaa278d0fd06fc80881b1da0b713bf02494816e869bacdf59a0b914c7523763af5138a66d8564e027f723fe661a9de782c1c1cdbdd8f47e85ce6f4f1f81fa3f9f62c0afd2f8680658e58761f6c3cb0c0a3d79a86eca3fa32b52265fec5f88018075193364fa9ef846a02ae550c2da4c8306dc9edb7e2c299e630b573d4091f8744d14c3af280cdb1f66be616ba6c55a7ff137ccd2450ebdd75ee4161d3e832bde677affc9aa5947074030071210a5503c1b6b6701bc1a2af18eee70d99f97a304b7c954d58b4310105565ab3a3ca42e13906828803c2cb8d637b9712dfdf9cfada73e2bfd17b9df8e458b9390928ae95a923bee57718999e4c33d288e75a97da665d563884166272a41451e4fcefc6b7b60fce61a0d0704ab6315dc9e222b2e5113dc52425e0a8f9721e88b63d29d846767d8093dd5c377d0bf7d193af322e692a25a8b0bf07ae541b7960778490556f39b2c29c012f9283fa71389c337eac82bbf471bfef553d110be680d62839359ca3ac0934a9bf4989923cda81db52006ea41fd39bf9d2d65fc5c12f5cf991322c6099194d50971e3f31723c5c4e48b058762965d6d0ca995f09ca0fdc0c94990d9c9164f01441992faa8b4fd6773fd79a013aa99be18df396942f49d9dccd1c6ee51cc43063fa3c3c3586af8d30ed8d5b137b837e5bc0b3a9e3f8bab045856010e117e6cd58b5877b6efec6cebe1a177b8efeca2c4c8f90ed85d202c4290b965ee5d9aa1780da6dc0ca0e1651f263aff353d5528cddb5a5ac75c530174542d4dbd2ce7ad530ad050e19c235fdbb1d4f4595ebbbb26596a02e5a4d4f0b7a4f1bb6641449f2e4c10e4696ef20d326b4a4f001b293bf92fdb02aaf1821ffbfe270f5cac2dcdb6abd4ac72cad32f5f9ae743ab02e02d19ae7c1b8fbd2233c3ba9da3c8ab0fbb12b31cb2336cac3176c9d9b38587b9638c3d10c9c87b791a888ff19642000b0428adb0d4e717fb8c5d49caca06f2fc7b4aa03d6033258e05c041c0807f7db18617eb427e9c749932dd2ec4451402157b6b131ac22981b9d59f986858c6e9038b7cf379e2988256a8ea88833568891048162fd35fb7e6f7fe7d9131de932457ed5edff3ea9cc6cdf9ccd934be1cb8b16f2cbb1db632714b1ca2c4554d909d65d564fa94309180ce81fe6e23dbf4fb58e4c40ce95f956c30b3f2669a2f87944d122daff34ec622cd6366612298213ca4cce095733a25ae8d41db2fd6c6affd02434800348665bfcd2041262d782239ff6f2bc13a6ccd5b563702fc1e4eab830b1d03dd254cda0cd65c27e6a12f4522371bab8c985d6ac973247a7b20cd4fb1b0797685664f70dc043d5172581c55891b0af97c7fc19350245e0ff1a29504c68547163e38d68300ceacbae048abc27db6702345503edaae6969ccf1518b4fa596ea85ddf60eda4c477eba2a9ef0bb5d4671972688697e3880177233185cfe7fd8118c30c1ce076ce45e727a0bd2f13dbd15063e185c2c91646bc59da0220fe8fcb8afcf7ee00e9c6a1f2a7b9a078548d54a916f3433701c2bd3d9556f32ec73672e701c84a04f82d91c9593dd531e733712db26bdccabe64f0ff31fc610f6bbdd1dd986727fdb0714ad68162e0c030425cf1fa35afbe3b8c142756f73eaa509e6527afc111c08f1bb31e8d7f178ad673f31776edf0bf0affd8e0119a2087189c16667bb7002cc5cd6a68fc4ca20e878ecaaa951871041f3fbff3c7981b4c98356d2b5ce28f28b667f83f9f7344d97e4f49ff59259c793a634916758831057d238c92440f884ab86e0e032a5a4d7120908222895a6bf895366cf0eacc1e0f1c6626f1e47fa70807ac4dd603dfd1e4ffbfa22b1c990f5f39571a4a033fb8a4fa2c4d50149bcb4d0c6c4419a8ae3b424256468cbca92a762c87209b893d461f088d3513e0b52ccb5c6c5165b5c8ad7bbfcbb7e5d447c3c86468156adc7727077766196f1ce11599379df1be927dde2c9a72a09d8f73ca4f12724b672bd64beaa68da8ac9b3d4ec7bb139bfb0984a68e5feeeab5f645ca78838a5ad978306780dfa796ce06bbca52dbd1363ef23b1c3441556a2fbdbf696b05a9eb2d5668a791eeabb35abddd8edd00e133d2669f1a3edc8f38293f03af64de19d81801846e0d0a202f77c1bdf34d469025b780887c8328eede455bd9e624d1fab5a5c5372f488c3837fa88ee5179b8e90b84166c8166a0dd05beb9e088ec0a4d9d4ce02d201e5d5421161ea9f13f6c2422c84e8debe080613e81a518897633a2f9033ec153359bb10ea45c1d86cf4a9462c3456838fbe36f96b77c674d00535de374973b98957930d48ae1f1283a86aa5f3d0b89963ae358b68d4092b3eebf7e4a4b98949edcbc65fdad957d84b405b464e310cc4e9067fb26cf9fee74409a784121520ca36db4d2c5fc7e304ab2962543a4174d625ec440c55939e37688b7dcd0683b634a87e223230286d5bd19dc40706c803728d7e44badad806d9bba5915188ac9a5497add41b6d7fa50c42e8081286587290f34710d47a655b26cfe4d2f704751a11f952f4f455a0c6bf6abf24c53a1f26745b6c756e2cd0309e260a978ecd31c31b929ac1df8529149093f44028d2cc035069e6d97438a4bab133ba2a54a98408f8359040cf372813d5331d431b6236d8c3283c62dd3880eb8162c05b7954d9f537755620a618b27237f54bca123e744692088451b6bf123e1406191a0e4626cc43e906720b8cb191befc04af387e2e9d3d6e13302e2ba46bff3a13b364ffe2056eb471dad0f0774cca9c0bcebddf6fa0f7863297cb8aa344208bf2abb80201b3e54e9b4edafe24a4f8cae26b99b62e6199fe50a92c0b2765124cf9c17b79c42cc21cf658ce848eacf3556cdf510121f6023a959c7f7ad1db4c957a8db5a9095feb9eeec17cb5e52201548df735e72726dd550fa896ef30965c70c55dd69ba1aaa0924528aa1a0aa81d6e351dd4b4362366095a8d437275630bdd7592c2a9ea12e3210ce9d1f05383ef869cbc86ccb10cd02bc37e2525f5c6762352c99e77b5a8cc4bebbfe186c765031cf05113babaa20ba182277c91b6bb00f899249fe141464877dec76317a9b2520ac85b46932e058a4bf0195a26de39282236343f6c6a44d0972a241b74ed7dd8f3e45ae0985566952deb6b4548b7ec1cd0d1e906075329294f1a40e07aa9b5c7c9f5979e89ba9a17938426b7af074fe3e3c1c7105240784e65c4af830562ffb053a84010ad868915c99ba8c5c88275f1fdfcf1f26621ec2dde88c1fb475ed58676f7cfc7f61ee084d8e2fa1610531c8b8dd15bfeb99d5ccf5c7742d8bf5d8c68fa35cd649f9f13381fd7ff038320e363c20086a6804e8bba14dd75fac21782a6f3e687181b1b7b062b31e163374c7953d35894c0fbe7c2052320b7d3c5ebb43135481704be9e290438c05aecb1b6668c0db37f1e447dd634a56361aca6a5464ff539c2f76be491b02f5152ff07d25be50d351c05cb9b273a1a8cc0518339b46c4665529675442e6c0df9085d9b606edf984f5dafb98d8ddbeb4e9183f8bbefe1679ae4277a4ee631aea0d000f2b9bebce1e304ddc555fe841d068fb36840c64be792fa463fef7ee76295f3db2771613ac4060d3ff2b3f43e87a36c993c144c12fccbbad0610719725f76534c9f8b7e607821afd1c8aa032f1f26bdf93ab44be66df86b122c1a365a1f05a44dff246fd961bbb04729cc612f2e78a58391301438d0a15188c77751c64fb05df0cc9e641721809b31227a0619f4edae9648594dcee1cb8e7ce822c51815cbb7a7045c4825f6921eb3a5683ebc49606b74f65ad3d5c22b87335567e4df8f33a6d4220ab024c487fb6be17ec8b3bc182243528bc2e282c9bce9b7d86c52fe98b1e54649afd8be0f04c94c1e107958ccda8e2401638ad0e962186a5b992f5d12ca233ab4bbe77b8c39c568c1965d107604e8aaa40cc9853d2a980ccae049743760b592a268e8821cd166b183bf151186b067c8a449551e1fe6a6955948212af2e9b55129311ce4e5d2c2248a30688ca056cef65553475610c0398c63c197b346dd6d018a982fa83408bd52a5699b1fcf88aab0ffd5c282a1cc5dcdb2e12acbd73d6e0507211135c194b8aab3a42f4e11aca44ea224db0ef048924f02fedefcee03beea64e4dba03cc9481944f1219057a4760490c4425ac3f7be52b8a15e934963ee95d9be96d549d10782e022f9bc052d69eca5b1a30a4ca016875d84f3e49d7b598fccde953b168ab8d07add9073b66c77d1fb7be420d613c2677622493ab2b98c448a8e703e4f07a796408f3f92bfbf71c88003b1203d83a5a9fa71c5af62750bbb068919ffa142f5343305fad63589e4ef470eae4ed4b247abdff0cd0f19e34cc73684e2a47cce9f342234336fbc76e170400a99b7c80d4c100abcdf095da14987b411352b5bee868f8ae8df9d43f946adc7d57fc1a37a48add08ccb3112aab01b113999c88fe1bf10c2f169ce38717a83521a1dddf092f5bfc42604a6a25e4b2fcd039dfdbec1103c53321d05bae83e73", 0x1000}, {&(0x7f0000000600)="d40b4ef662509f112634a4a49b746a26fe0b0a208ab3e8cfd639cdf51fa9118e3826d2987ed3a772aa19f5fa0851bcd224a67dc2918d7778e09334c3b3dd9bc060ca9373da9592f35b2a5d70d3192171773f", 0x52}, {&(0x7f0000000200)="a6336caaa527afe7185f509bc5825c0f7b1f1e723994e27c79a5c8391ca9652472ad2dddd1a5c8967de80b", 0x2b}, {&(0x7f0000000680)="facea1860393881ad02d9e1fcdbd529dff66bc58489aeaa7084d2bc154cb079538fbce5292463adfb0952c288525f08e750da668cc550d464bed937e967255f4fa506fd45d17fef98ce816b0579c93092bcb6ce69e52e27a7255656758b9af35761859e41c5cb7edc2a3b46ffe03afb2b680f02db3a4fc7054a183145aadbef74d74feeae563e327e9c90b", 0x8b}, {&(0x7f0000002000)="ddc9a09bccecbee0afde55a37036ecc8cb69d8d36cdeb4a713a8d3fd41bb474fccde7c4c2303f58456bd449c2c2ccac26c38cdc58f6c7367e4511e2898b93bfc2a12acb7ccb7234affa16201975c7c356efddc71cc04c7b60d94bc88a5ae359a6dcd053d3274db23a0a380872d1daf15d93330c3a86592cb592b3594751323226d735c74ab31f9b9ffffeccca9833fa4d1140475880592fb5376ec93db9bffa3d2af2b788b0de45206aca83199dd49c3a99638707f6c172fcb19015177ad7d38b54b282d566aaa92a0e2e8d3f7c4fe2b4edbb50bbb3af5b7362e42a9da470cd5874f6a994c8d54d8d3985d03ae4e26c710fcc2c03dcf37104646f709b2b83fb59b4487d75cdd88295d29d4b09e8b27970125767128981dd18a60fa67dc0aff7ba98a7a9bc5d5acec188d2b26175f9837e1c29e407227a997e2a2ed119fc92a88837d7520f7ad712d4f23c55474ea8d474b2075fd57ddde58efa43cd66bbe5b87408e878f5a9cda018403b3669a33e65c6c054cd8e4a41ef5199aabd143ff4255929cc4bd3a214625ff1cdf13303574eeb5e04ef2079e8c241770d206ed1afa7e2e8940aaa8f5af3822025e04f22c37c5262fbea698a9801de6e82822d76216666c0ebaaa1eac4ae9d593b07e3a839038c4af19c9b45afe33ad701086f2c58250c84d41716404d4df5f3e7b6d6b2e13136ac04a38ebdfd38eb8842e8a2c33731755860a68290a25445691338b87492a95aa9595f7acbaf48622ea12eb61f527bba12df0e357c6eaff4bfdb660ce35c3afb11fa2d37fe13263dadb31e095166247e998428e6d25cca60736437125f977e880d1f2730bdd11555438ecd0ba69716a10ecbc41e915be8d364447ad0c588626f01862f46e0e43eda95700f421e282b33be8526fdcd92874b35d37d7fe0ec1ae8e6061542aad882b771d4577cc6b329e0162981ba92ae98cc579726a62694f697c0afb0caf6fabbdccdf8b03b328c6a4932b6cf01b73cd20c0677055408677f0999cd26310b077a3150b2825925ea6feac2024c5faad13fe32993db90a32695365cdc3ca76f6ff27564cd157096bd1e6c29639d545cf31d93b60b6c86776f61dae8df689d44139f05e58e3ab380482e0e0d2c3eb61574c95680abd09af5f2176965638ac1d4d7e202e8da790a8da0a4bfe1bb9ef60d3b905fc38dedf2ebcdd7344ab59805ea43612ecff3ff62965af122d07a94e5193066f7f29e98b5ce100728f865de4da06e748ee31ab24b70cd32fb06ab327ca1afb5b7bd47e1853ba196475d929c59685710a17a16ed6a12896452c048059029cdbd84f3c72ba6159b27dbf7660f0f98783d830014fde29bef18ff8049a55a889702fc0804526369a8433aadf0351953969e6bb6c38b35582dc0a8d5d5a0c8456d677bff41e585b064c5cdffa122c6487d12b6e059f2ad404b197dda6786bbf262f2229b450c4844131f715813dd17fc5ed17c263828d2b7edc632c683815351f2a0f840ed71d2ec93d4690f99c78455f8af9067991b0ce32b0eac4d7c79cb0f12cde5fa9fb12bfbbee740b4953a4ce3362718a2bc20b12a2d432f94e14828a84e98da31f8ac74054fa59a8c2ff5508461a295991144b81839ca1a08069b5abc4063245a4917a597bbb854f533d3208fc7ed536acb5142eb60102fcb86796eb622b79415b1294d0181117161e778c3613f130113b0d2c23d3c4c2697bb84905b715b91d78af5c36afe4e2a85af80863eb771a87c1746708b94dbf1cfd4fe02abdae1c43f24336c216316a6aefb285b90c824d95056beac48da44dbf7715bc574d1497a4e0700294246e2da1d8b227db6ae3fb01b5b704ec4be6c423827258454de6ae7e32b9c313a26f7500fecc48c5adc2401aac34697bd4c7e967b5bf9726595dbd9343339be2388616b787a13e93b018832a3001047e90a1b00b441f9974ff0d9dd240f42a8109bf82c0f0d7e9c3c37447e587cbc3cbc235db2c6cae60ac55db8334179bc4aaa2fa33f8d82d86022ae534c0ed35395563c6baa008429e06c2027b0d158be3d00c2946ae5538c63b2174177881523bf97f2b3e1fbf6dc9203d83705afbc7690e23455448c7609250ecff04ebc89c66690adf954d5c82c2235e47f2ef05d9c821211ec29845c2e5659cc8c5bdb1c9e55f595b5d6eeb48b42195e5d18a08bfcd44760a64c31f670f44da264599f3bf9ac086b466313c2e5bb04c9aa37b47dbee9e717e90a426d30792ae33a11ab7e60e45f0acfcd35a0a509f9c2582343805906fc731a6e37ae1231ff784ccc3326e07a093cf64bc2ff26164c2d242377bf48645af88b73249159f5e6117cf0055cd1fa85e6decebf9050d08eed2f856bca4f98c0909c5d5c8e4f3c0374fe2fcc5c76af75b8cbe0bc075dd772f0844debb00f4f443d8d204f4ad11d168348ca6cf219e85a53f2294c2d8c24a24ae183703489290f4d9d4001e14760f3a66dd026f4648edabc5e6d4b27c0c57561f45a87c43f5e2258f2fe98b8f8bbfa1347e9ea419087e23241b7a00dbad4891150a21d04699fe7070727ce6777fc812c5f60d9834e2a0093974df7c686dc6599343bd4850f549a5685cc02a44914627662165f0afe4a7eb309a8ef307fec540ca77945eeea825765b17eb85dfc45d22eaba87a023c91d1414f01ef9363871348e29ad3435032b0ec0713d6f57cecc48bed4f8ef7fe1d12b74ab3aa5a15aec45109601ba18e1c218d36deab742cbbaca2eeca58b261fce53f2707b94600a4d1ef4e2252f61aaa27d714445adfe098e90b23275e0bf7e8596f4e316238d2110de0606cc9bfaa3a84528ff126bab9b86bf6c949f03c71455c5d00541ae7fc1cbebbd9bf49d33f0eae7debebf01387f363d8bdf33deb59858a9df30372c29954dc11d42942a87ea14a769d270b2c616cfbda98d8b730b401929ae9031e9b098bc4b8320f1d4024306e65d823b400fb95ac65d7f0c59afb9ff293bb5b843ec68f08e1a55273eb8d105c6aec9df50d86c9a8e0688285e434d0180d4ca02343a015942f375c2466e68402879d80f85097b129779271d6ccef589df75f2ad6bca071a66eb3a1cd3dd1d5250bc18d20dad34091fe72a4de7c85dd16f14a7c7f408e168e04c6325aa1b96e6fffad6ea5cb87f02d2eab7149437023d72e22e74380e63cc61d3eaad6a66052e0e4e262d2cc2ec8228ae075b99bba201153113f91878b38959b7c35144fd531d5e8ba6ce26a23ff81acdb961bc082b4b77a6e97e34dfb0af3e82699b33d3aadb307be325e43dfbfe814dc411b5c90d8f54c9fe954975113b7ed6e191d4069c35f3feafae465fc0d22329868f371cf0eecccc3234b84c66107a0b06fb4f4f91de8f58244147ceab0a250cb9f9404737f42ae128c9bbfe21feaf9827586ef742be71f350b17ab302141f38000df7290f71799c585578f3cfd5a6da37706d62189bf23c361cf2fd102f8088502bccb7850883eb4a0bd90b7274d3967b883c8fedd42d86ff2ca7b96503529ad303487338aafbef18d0219429b391fb98eb4a976211fee41f9dcb06daab8a35cbd92c4b3730a2b988cccf87ae3193beafc1747b7dbad4821bcb3be4337eb8465d4f7763cba710cf063a2e30f05decfcf3e9c266aba9bdbbeb967d3e6d416171f7495ab15841d0149207b2064eda04881a5f0c597153b753dc6940e4fbd0a81376e458e95b6105f93f5d2e082bac8fbe1e24c32807d8cc8a8b346d3783a39b5a3ee5b1e7a73abec090506add1b6d2767a1e3812b5cde5efd52db90d2cedea73d249b64af116b6d0225396112704e973f29d40f3a2ff6cffcd79964314e953325e6911f266141d6a8f579095aee9f49d6af8fe39dbd4bb64cca9be346a6017a5cbfdacc89906ea8f7883467a812a7f7c75d1a72b1b46123d4ff9ed99ca7c02db91905ba3f214286f1928b67d2214197c5529fb6499e88edba8c96790390cd19bd0b9789d24ceccf7b4a10d41c4c13ca1b6b076a0d4acba1e6ba63f3ae33c248a4118721c5a41e8beb2f24a5e00acf154b1e61af60df668ff641bec99e8976880be4b41aaf5a8685cb4df5e2f46e54886b64bae1ac06baedabc765006d0046794920da2cee747f7eb608c0141ee7c12504f572b85cc3d8b5a1e5758e65db9dbaeb7957ac8fbbb0a85c929b50a20d4db588cef9a100e4056a1cb06b9921e494781ece61f10028fcc2023190e6cb41c8a1392035e0b005f19afae93d47b56413ac02d0f0d71b91e82cdf16869a05445599a2b42ed20e480261f9a803e76abd32e0f7d5544481232efd7c2a7791a8724d9a64298667d2db137fbc0e84887802a2c9e8f01e573b52217337c566a1eb7764649546472677a67973cfa8f2ca39209eae9e1fb47ba3b846bbbab6dbf71c62c5bee1905b1e83d7a302ab89fb2a7f8c9505e1244bade791822018c3104678d01c3537cd582f986a2f09a09788d91672269ae5badb1dad531689f4e6f696f0cbed436d33e241d897313b694c86fe825f48321d4e5023119d93ed48a9977bdc3fe025d54b85b01ee2730485c6d37f4b72b5602b6d26e2fd62e9fea979de73c5ce745396429189f8d8f5864e379ec8696fdd22e01fd21d88ebc3b12a4b531a63228c7a4de6511b33f9f0e57ebaa75868e3ec93be3d18dde37ab50486320a1557b854710acce58f7478f32ad5168ea9e03ea57281f548adc913b1bb743617df76174b787878d4bb1586096e3ed2a9ac48ecf2c0236f13d1b7e64f71fc03109bdde117660cb991652f04dc1bba5890789edc8f7fd7e64a9b40c65d949436f0cd4cc0245a5781db954b6f7e3cadae3c13d746ead940ce572a7c8539ab54b16ba5262a3d4105ed25e96879f5fd4357d9a4cab2149255f454a8e5f6231d6b8df16708517494517efeb003782d8a2e0672360553c7ec098966340aa5683f517ba9c7eda0fb21c4e54ed2e8b74f95c50e794c740b47bd73706e80fd7756ab8f0f4bbcaf2a95e21852d82ee060a16596a0d9b9f600dd77f4a493e1d6e4a24c77190b4966b5997461b7df19c1e9e4d2b5f2cc2cf9eb3073406bbde5b8703af55c65fc5aeba8dfdf93b6d6f9b2baadaca5b17dcd438ac34e48694fef4dfdb3e884c46caef19e8694755241211aba474819ffea7a580fc20f3b61fd13885d02594532e938eaec77f3a85e4e1c7653451aa219be69d0ee8a0c4b76d817e76de2b5011350288b3baa7f2088f5ced0f5f80854467ba5c5c5d9db60ba69c8a1ae34afb31f4ef6068f71f522b113d87f89f9cea666b871f49e5655b99d2ce5418598454d3f4dea072188ffb961b8fe9e39af08d6d955bf3a143ae0dca003fc26ff41437cbca46a18624eb4f056b247182fb2c0f7150dcd1cf85db2306876e9cb744ee90e2e1bb6f8d726b2c37954b1c44ae827134a9956bc1c16c4e2879adc7babe78d4b946691fa6e3fc7b5d2f5b5bdadf6892cfb2e65c9c8cbc0fe65d45ee5766cd8f7f8cce0efcf0411349a8483e93ee231a32b1dd592dd3145d28d2f259cd0bfce7b23144233ad81ccdb21f0718b7b88d76fd4dbc977905ff8e9f10b1730280fba50baf835811b6702852032ee9df1db2088abbf98157dfcceee335aadb41f67f50c64e25887dd2be594f11f99cd7ec9ef084398edd3960e49dc6d4c539edd1d8d059734053218f9aed694327755bfc245f489532430f1fbc9ce108c3484d7e403ba427f7be9775540ce01896b751cfc849a55616e1c2cf4a4a944fe983d3b4c1d4ee97d161f918caf312e187a61f9fe7cf081642009c0c32f3c29ae5f562c893aa2bc", 0x1000}], 0xa, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x409}, 0x40a) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 04:08:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) 04:08:17 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1000000000) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') mknod(&(0x7f0000001580)='./file0/file1\x00', 0x0, 0x0) 04:08:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef, 0x3f}, {0xce, 0x1ff}, {0x5, 0x7}, {0xa8, 0x7}, {0x85, 0x50000000}, {0x20, 0xfffffffffffffffe}], 0x6}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) close(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r4 = semget$private(0x0, 0x7, 0x10) msgget$private(0x0, 0x404) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000015c0)=""/8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/153) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001500)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/4096) read(r1, &(0x7f0000001340)=""/170, 0xaa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) r6 = getgid() r7 = geteuid() getgroups(0x3ffffffffffffd0f, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000200)='./file0\x00', r7, r6) 04:08:17 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)=',}\x00', &(0x7f00000001c0)=']{!\x00', &(0x7f0000000200)='$)\x00', &(0x7f0000000240)='\x00']) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) 04:08:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x162642f663d7441f}], 0x1, 0x0) 04:08:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/211) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r2, &(0x7f0000000040)='h', 0x1) fchdir(r2) mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:08:17 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x62}], 0x1, 0x0) fchdir(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) r1 = semget(0x3, 0x3, 0x10) semop(r1, &(0x7f0000000040)=[{0x7, 0x6, 0x800}, {0x3, 0x7f, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x3f, 0x1000}, {0x6, 0x1f, 0x1800}, {0x3, 0x7, 0x1800}], 0x6) 04:08:17 executing program 0: clock_getres(0x100000007, 0xfffffffffffffffe) 04:08:17 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x0) dup2(r1, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20400, 0x0) 04:08:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$tty(0xffffffffffffff9c, &(0x7f0000001140)='/dev/tty\x00', 0x43, 0x0) getpeername(r1, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/164, 0xa4}], 0x2, 0x0) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 04:08:17 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget(0x1, 0x4000, 0x3001d37d5d91d8ac, &(0x7f0000005000/0x4000)=nil) 04:08:17 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getuid() setuid(r2) r3 = fcntl$dupfd(r0, 0xa, r1) r4 = fcntl$dupfd(r0, 0x0, r1) openat(r4, &(0x7f0000000040)='./file0\x00', 0x2c0, 0x2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$dupfd(r1, 0xa, r3) 04:08:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x3}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) poll(&(0x7f0000000100)=[{r1, 0x11e}, {r0, 0xc}, {r1, 0x80}, {r1, 0x182}], 0x4, 0x5) 04:08:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x8e) r1 = syz_open_pts() close(r0) r2 = dup2(r1, r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xa0, 0x7fff, 0x7ff, 0x2, "9c2c8f6f226ca8e8a81ad197a9e499d4f43dd71f", 0x7fff, 0xfffffffffffff800}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x81, 0x3, 0x7fffffbe, "a508000000027f00007f1000000000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() witness: acquiring duplicate lock of same type: "&sc->sc_lock" 1st wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:310 2nd wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:310 Starting stack trace... witness_checkorder(ffff800002b498d0,1,ffffffff81f36129,136,0) at witness_checkorder+0xe14 _rw_enter_read(ffff800002b498c0,ffffffff81f36129,136) at _rw_enter_read+0x80 wsmux_mux_close(ffff800002b49800) at wsmux_mux_close+0x47 wsmuxclose(4500,82,2000,ffff800020b95528) at wsmuxclose+0xd6 spec_close(ffff800020c293f0) at spec_close+0x3a0 VOP_CLOSE(fffffd8070213a78,82,fffffd807f7c7840,ffff800020b95528) at VOP_CLOSE+0x70 vn_closefile(fffffd8067217578,ffff800020b95528) at vn_closefile+0x160 fdrop(fffffd8067217578,ffff800020b95528) at fdrop+0xe1 closef(fffffd8067217578,ffff800020b95528) at closef+0x129 fdfree(ffff800020b95528) at fdfree+0xe8 exit1(ffff800020b95528,0,1) at exit1+0x2ee sys_exit(ffff800020b95528,ffff800020c296f0,ffff800020c296e0) at sys_exit+0x17 syscall(ffff800020c29790) at syscall+0x5ac Xsyscall(0,1,0,1,0,7f7ffffbc004) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbbfd0, count: 243 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(ffff800002b498d0,1,ffffffff81f36129,136,0) at witness_checkorder+0xe19 _rw_enter_read(ffff800002b498c0,ffffffff81f36129,136) at _rw_enter_read+0x80 wsmux_mux_close(ffff800002b49800) at wsmux_mux_close+0x47 wsmuxclose(4500,82,2000,ffff800020b95528) at wsmuxclose+0xd6 spec_close(ffff800020c293f0) at spec_close+0x3a0 VOP_CLOSE(fffffd8070213a78,82,fffffd807f7c7840,ffff800020b95528) at VOP_CLOSE+0x70 vn_closefile(fffffd8067217578,ffff800020b95528) at vn_closefile+0x160 fdrop(fffffd8067217578,ffff800020b95528) at fdrop+0xe1 closef(fffffd8067217578,ffff800020b95528) at closef+0x129 fdfree(ffff800020b95528) at fdfree+0xe8 exit1(ffff800020b95528,0,1) at exit1+0x2ee sys_exit(ffff800020b95528,ffff800020c296f0,ffff800020c296e0) at sys_exit+0x17 syscall(ffff800020c29790) at syscall+0x5ac Xsyscall(0,1,0,1,0,7f7ffffbc004) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbbfd0, count: -15 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800020c291a0 rbx 0x3 rdx 0xffffffff81f54373 cy_pio_rec+0x1272 rcx 0 rax 0 r8 0xffffffff8155ffb3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x3c1189bec4572d6 r12 0xffffffff81f36129 substchar+0xb4b1 r13 0x136 r14 0xffffffff81f25d3f apollo_udma33_tim+0x233d r15 0xffffffff81f36129 substchar+0xb4b1 rip 0xffffffff812c7448 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c29190 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=237253 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b959d8,0xffff800020b6c4d8 process=0xffff800020b453c0 user=0xffff800020c24000, vmspace=0xfffffd807efffca8 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 39607 195960 44934 0 2 0 syz-executor.1 39607 26669 44934 0 3 0x4000080 ttyout syz-executor.1 39607 189978 44934 0 2 0x4000000 syz-executor.1 44934 187753 78861 0 3 0x82 nanosleep syz-executor.1 32845 492939 78861 0 3 0x82 nanosleep syz-executor.0 78861 415041 52129 0 3 0x82 thrsleep syz-fuzzer 78861 225313 52129 0 3 0x4000082 thrsleep syz-fuzzer 78861 298285 52129 0 3 0x4000082 thrsleep syz-fuzzer 78861 293578 52129 0 3 0x4000082 thrsleep syz-fuzzer 78861 188155 52129 0 3 0x4000082 thrsleep syz-fuzzer 78861 448221 52129 0 3 0x4000082 thrsleep syz-fuzzer 78861 102148 52129 0 3 0x4000082 thrsleep syz-fuzzer 78861 45310 52129 0 3 0x4000082 thrsleep syz-fuzzer 78861 8987 52129 0 3 0x4000082 thrsleep syz-fuzzer 78861 497477 52129 0 3 0x4000082 thrsleep syz-fuzzer 78861 132421 52129 0 3 0x4000082 kqread syz-fuzzer 78861 63074 52129 0 3 0x4000082 thrsleep syz-fuzzer 52129 148724 553 0 3 0x10008a pause ksh 553 300296 76270 0 3 0x92 select sshd 34952 107946 1 0 3 0x100083 ttyin getty 76270 204635 1 0 3 0x80 select sshd 35806 135556 5457 73 2 0x100090 syslogd 5457 225940 1 0 3 0x100082 netio syslogd 25242 43052 1 77 3 0x100090 poll dhclient 27865 440193 1 0 3 0x80 poll dhclient 97748 298283 0 0 2 0x14200 zerothread 41517 135077 0 0 3 0x14200 aiodoned aiodoned 88902 109952 0 0 3 0x14200 syncer update 83249 339073 0 0 3 0x14200 cleaner cleaner 29474 294707 0 0 7 0x14200 reaper 30948 62720 0 0 3 0x14200 pgdaemon pagedaemon 48857 269805 0 0 3 0x14200 bored crynlk 22926 45955 0 0 3 0x14200 bored crypto 51753 450478 0 0 3 0x40014200 acpi0 acpi0 1690 384767 0 0 3 0x40014200 idle1 12902 275326 0 0 3 0x14200 bored softnet 75298 358728 0 0 3 0x14200 bored systqmp 28948 344847 0 0 3 0x14200 bored systq 56303 446104 0 0 3 0x40014200 bored softclock 64944 459427 0 0 3 0x40014200 idle0 1 393022 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9462 6337K 6338K 78643K 10562 0 0 pcb 23 9K 9K 78643K 88 0 0 rtable 100 3K 4K 78643K 176 0 0 ifaddr 35 10K 10K 78643K 39 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 15 0 0 iov 0 0K 4K 78643K 4 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 75K 78643K 1232 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 3 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 16 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 25K 78643K 72 0 0 proc 41 38K 70K 78643K 255 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 6 0 0 in_multi 33 2K 2K 78643K 35 0 0 ether_multi 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 171 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 82 20K 20K 78643K 957 0 0 UVM aobj 3 2K 2K 78643K 3 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 NDP 5 0K 0K 78643K 10 0 0 temp 81 2352K 2418K 78643K 2917 0 0 kqueue 0 0K 0K 78643K 1 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 47 0 40 1 0 1 1 0 8 0 plimitpl 152 14 0 7 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 17 0 13 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 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 40 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1531 0 125 46 0 46 46 0 8 0 ffsino 272 1531 0 125 95 0 95 95 0 8 0 nchpl 144 1836 0 213 61 0 61 61 0 8 0 uvmvnodes 72 1575 0 0 29 0 29 29 0 8 0 vnodes 200 1575 0 0 83 0 83 83 0 8 0 namei 1024 4520 0 4520 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 4312 0 4312 7 6 1 6 0 8 1 sigapl 432 240 0 226 2 0 2 2 0 8 0 futexpl 56 753 0 753 1 0 1 1 0 8 1 knotepl 112 89 0 62 2 0 2 2 0 8 1 kqueuepl 104 30 0 28 1 0 1 1 0 8 0 pipepl 112 168 0 149 2 1 1 1 0 8 0 fdescpl 488 241 0 226 3 0 3 3 0 8 1 filepl 152 1310 0 1213 6 1 5 5 0 8 1 lockfpl 104 20 0 20 2 1 1 1 0 8 1 lockfspl 32 7 0 7 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 166 0 159 1 0 1 1 0 8 0 zombiepl 144 227 0 226 2 1 1 1 0 8 0 processpl 840 255 0 226 4 0 4 4 0 8 0 procpl 600 392 0 349 4 0 4 4 0 8 0 sockpl 384 112 0 95 3 0 3 3 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 112 0 0 13 0 13 13 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 129 0 0 8 0 8 8 0 8 0 bufpl 256 5262 0 1013 266 0 266 266 0 8 0 anonpl 16 30283 0 22955 32 1 31 31 0 125 1 amapchunkpl 152 1066 0 971 6 0 6 6 0 158 1 amappl16 192 758 0 379 20 0 20 20 0 8 1 amappl15 184 30 0 28 1 0 1 1 0 8 0 amappl14 176 9 0 6 2 1 1 1 0 8 0 amappl13 168 51 0 46 1 0 1 1 0 8 0 amappl12 160 7 0 7 2 1 1 1 0 8 1 amappl11 152 179 0 169 1 0 1 1 0 8 0 amappl10 144 58 0 56 2 1 1 1 0 8 0 amappl9 136 338 0 335 1 0 1 1 0 8 0 amappl8 128 137 0 120 1 0 1 1 0 8 0 amappl7 120 65 0 58 1 0 1 1 0 8 0 amappl6 112 56 0 49 1 0 1 1 0 8 0 amappl5 104 180 0 166 1 0 1 1 0 8 0 amappl4 96 274 0 251 2 1 1 2 0 8 0 amappl3 88 128 0 122 1 0 1 1 0 8 0 amappl2 80 1149 0 1088 2 0 2 2 0 8 0 amappl1 72 13591 0 13166 23 9 14 19 0 8 4 amappl 72 596 0 558 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 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 241 0 226 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 241 0 226 1 0 1 1 0 8 0 vmmpekpl 168 5760 0 5737 2 0 2 2 0 8 0 vmmpepl 168 32234 0 30839 79 11 68 70 0 357 7 vmsppl 360 240 0 226 2 0 2 2 0 8 0 pdppl 4096 490 0 452 6 0 6 6 0 8 1 pvpl 32 113662 0 103295 99 7 92 96 0 265 8 pmappl 224 240 0 226 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 412 0 3 12 0 12 12 0 8 0