Warning: Permanently added '10.128.0.181' (ECDSA) to the list of known hosts. 2019/03/20 15:14:57 fuzzer started 2019/03/20 15:15:04 dialing manager at 10.128.15.235:34291 2019/03/20 15:15:04 syscalls: 1 2019/03/20 15:15:04 code coverage: enabled 2019/03/20 15:15:04 comparison tracing: enabled 2019/03/20 15:15:04 extra coverage: support is not implemented in syzkaller 2019/03/20 15:15:04 setuid sandbox: enabled 2019/03/20 15:15:04 namespace sandbox: support is not implemented in syzkaller 2019/03/20 15:15:04 Android sandbox: support is not implemented in syzkaller 2019/03/20 15:15:04 fault injection: support is not implemented in syzkaller 2019/03/20 15:15:04 leak checking: support is not implemented in syzkaller 2019/03/20 15:15:04 net packet injection: enabled 2019/03/20 15:15:04 net device setup: support is not implemented in syzkaller 15:15:09 executing program 1: r0 = semget(0x3, 0x1, 0x8) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/188) r1 = semget$private(0x0, 0x2, 0xed355582c73a53e3) semop(r1, &(0x7f00000000c0)=[{0x2, 0x10001, 0x1000}, {0x6, 0xc0, 0x800}, {0x0, 0x40000000000, 0x800}, {0x7, 0x8, 0x800}, {0x0, 0x6, 0x73c41ecc31698233}, {0x3, 0x1, 0x1000}, {0x3, 0x2, 0x800}], 0x7) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x7, 0x102) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x800}, {0x7, 0x4584, 0x1000}, {0x3, 0x800000000, 0x1000}], 0x4) mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x7ff) nanosleep(&(0x7f0000000280)={0x5, 0x4}, &(0x7f00000002c0)) semget(0x2, 0x3, 0x300) getitimer(0x0, &(0x7f0000000300)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/218) r3 = dup2(r2, r2) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$KDGKBMODE(r3, 0x40044b06) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000500)={0xa331, 0x7d, 0x3, 0x101}) execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000580)='$\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='#^\x00', &(0x7f0000000640)='+(!&\x00', &(0x7f0000000680)='+\x00', &(0x7f00000006c0)='\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='!\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\\\x00']) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000840)) r4 = dup2(r3, r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000880)) recvfrom$inet6(r3, &(0x7f00000008c0)=""/4096, 0x1000, 0x2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000018c0)={0x8, 0x0, {0x10000, 0x6}}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000001900)={0xaeb, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000001940)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001980)=""/60) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 15:15:09 executing program 0: r0 = semget(0x3, 0x2, 0x10) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/34) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x4, 0x5a, 0x800}, {0x4, 0x4000000000000000, 0x1000}, {0x3, 0x27, 0x1800}], 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10401, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) fchdir(r2) fcntl$getown(r2, 0x5) r4 = dup(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x1000000000000) ioctl$TIOCSTART(r4, 0x2000746e) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200c0, 0x100) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000200)) ioctl$TIOCDRAIN(r4, 0x2000745e) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000240)="0ee6d82560cbd1e4b1ee83a86d76f58cb591278cbbe053b14b6577d69ddc4e2458d553a50352926491ef0807f09f26a15efc9b4fe9ee90fb9314ab92576e8a790f734b50da6e6d7dbdc43d2e710785166159459df989b6625844cffa3303adc8f7031be79bb3102bbee83a24e10f2c16c938aa101615ef167be50480c5c319db188ce15023d81c157a", 0x89}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setuid(r6) sendmsg(r4, &(0x7f0000003540)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f00000003c0)="4499dcf7f26cf88c53545bdd6851e42e12c226d620c839ac0465830ddee68b35a13be5a9c8c4e944deebd239c806ed67dbfdd1471ba238604c695a73b9accb86d1ed36ff3247a2a6ea8e3873f06ccd82d68b3a99fe225d06195999b35d9ff567b7c1227fa072a80741f0bd6e110bf6bc8387d30a1e72c039caac2fbe8d763f2f1d7960d1b40f5dc8c73dbe8a9776761031d5e2c9d51e741003b620322fb29f1073dafc2e5f67db6dd624c8772e735a8bc22ed2250d0db2c6d7d8b29e9fc64067b23f41a9318e07163b4ca956cbb3a72f70c07845bb59397f3b3a361ecafe22ea613a292c4fa139939d8c68ff8d6af640133da8d3e95d47c114d16076ece4697171eb4264141f9823a0b333d831f3fc14d91924ec2895dede18a546c35d37724a9e72854f5c76ba82049d2bef45031b8ebee38c439b7c6b26184fd71f9bed90a4464cc6ccdcf2ad1baf900084f1837f8296701036cb77e873edf0d594bb94534708d5367d802b2f101882a2e15c412fd8811e92dbb1b3a1b596f4e4c73dd9cc2b22c0a4662d96cb312e5ec5a504cae67357bfe0bd20a7b944fa26418c47cb0326c368a143a2379c0bb70a7e3881893caef74c005dfa304c8d5c59cd35ee23000f1ce9ba8e0560bffe2c4eaf4f7beeea993c05e444fbc3f39805435399f6f255052b0c0f61344b54cc94e7cd8d8d5477315ead8b049abc1ff657dabada061381579959daa25da0bf9f05e4cb947a9aad61748cd3dd17244a570bdad815e85e09c64c83293a0218ac5ac41c260b8776138bd67fc2a828798b35e3f722d6b7c5455fc96415f60ba5e2f18bb28da174821d395598686d2780ce8ce831e6426e1406c31c736803a2c4033cc748ce3de69fc265092eac5646bad734759b9081c7e777d01467c85ba09bf780a1692eadce2b41a729f308bf0866f7189b89d27f52d050b8608ebe1205c24da3d3339932f8144edab2fd029f66003db56450bedcd777f1f37019cca1cfa2388e7e1ac8de41e4e08397f0f3d900c69989ab5b0d3cc5ba1e08139cd69954598cbad6c4cdeb0f6d0286da0dd6e580a95b5883b519fc402d64eb0c5adbea6b762af51b1f52e94d609e43866c7ee7af0f669778b8836b5abb015fa0b535046c1e3a85a4b431a3c88f8d7a86c5c9e5943b98e895fa3bf00aa96174c600ab124a610c28c14cf7af41ad05599d7137ff535366f7c3eb287a85def48f2498fc7c8dc0a36e3f1c0a18356b29e0dd4060919981a21be10e0b2b7558e960d88f7e09cc013cdbd1a18bd584e27635b3a0ab64d80cc210d07889c99a5fcf87f4efc0e4b2b581a6a89c0ec402d152e72871c58a89ed363b94a8c754c64c5c57b0e87b83cb9610563806321a1e064f731202f57d557157cf8262e106b80d1002443b56206fccf8c8e870011207ac2d75c7f45af6400d9d87e1185015b71294c5ef7c51781c1cb4136302ed9a867cdc5b370db7d61bb803874fe954410d4d70ba2c40fb84476e0e93e62807fe5a44543e6485fa31c85fb740c9f84e28961e95b8879627fe31e9082ccf6287c84482dbbf21510446ce695863037c27fdc2c3059fb3771495a013f36cdc8f7fa215323f691bf77514a1d718af491831f3773f317563067b62aa45dc6638071992a288e4c0e09b38a782583620d3f377429bca423f99c997b609bafe4dc25e19fd4cb89825205c5de86480416ad88fde7cd909956e5b9174684e8c29fe8362e6adf489b165855c3fc13da2cb86f2c887f90295d764dadb5e96194df2f939b110b031f9b43af64cfa5e8766e59352baf053e258648e0485065fb98eb171ba7a4a492905ec46c3f21cb8795ad2196422dec51177704c7503af8778544681a117c89526edd107ab2019fc4ae1f8b9eff365cdb8784d68db3a1f4f8a541a8e0496e45e9598a46fc65d7ba7a78c428ce1e85fc7f6a86de81afd3b70bdf95f74835565745e60068b0c315ec3a507ab6c245ffada5e1792df1f51fce233dc5dbc647bbbfa8204bab83b2dec0f9d422d716073f7243c04fdaac08bad82098f80f86dcaa3b9f0a124dfb1d1c8eb0a6fb2c139ebd99fdc4047bdbd1dd9eaa808ef8186e3a814e702e972afbb220de9f0a80b0c8f8e5b06deea8af504650cc27a7e9d277d9e0cdc78cb8a05853f36a2db5dc371c27aab0f0181a929b631ac14080d8e2f607ef224343f8dffc90f904defca451982cf1195855c9c2f3f75e74f89b00a1f963cfccb61ea834f6b8104f9d024c9e4831d80a336f01542024189c942a9e02af0056d79e6ee145c35315f5c28dbfca655ab9b71295e94ec18d697c45ca0a58ece83e544d204a5f5d2d35728c081ae5dd79672c2ce1b33cc07b6a632b39a91952b5d551fb355f6641983c442eb1c26b5b2a3511818bd424f622b1df9a66ffdd3e83c3ca617c41ffcc4d27cec61f3847494c8657cf541d757c56768fefedb8e51b98eefd21ba963b433327bc2c1b83999b8d61f5419774d792a1dcd53c557e012262231e4ea9eca252dabe864f99a52919fc03ad71eb764539c3c48f1a02920218bc0c663a726a206879e962d5672e51d0ddd57fbbaa39a1f73315e1d76ee4da8002fc39b47ebe2f96e00b28a1a0fa2d3a78f3e92a3c5c55ead019b51ebc95d7af5334f7a5870e6623d60c8f0aed6fb9b1a43e7c5de74f29a6395ebee0e999576f19ed5a15d70228708d14ff2977504c76d93955db51e7aa9a5594cab6e4222c6256dbc6094d6c654e60301872b6d8984fbf816cd6c1b313184690e185d7920bd991039eabd8884a0ca0ad3aa3b3250e533b032e414ffde1d38358f754bd576dad90927c583814e09b6880c6fa96a00ee4c93ec0664fbc9b5b11565571f7e1cb455b359240ed2b37a653abb0f8137b8540a4a5e35e2955f56d3b0b577e5f1081c3458b0dcfcfe68361c8747b8a462620bfb2a9c07aa64e4bfdf71479e1dd8f9c8c622c559e52c525641811b4ec681fadd365b36a285d1e1e75e7ac32c08b8372071b46bb75d2dca4b9de4a477afaf3b20f4a04250fb019a9d93ea75d0fd3c055c190d681c046c73bbaaf4e2dab853b3184503335bfdfa9f61fcf021d9a2a1959a046a5ff648386de52aa9521dcf3727a5e4a611f350a918c9956fcc44310b97798a6872fdbc81786662e3c637f4592076693581634952749d7662cf2f4ae1c11f6918f504e9b9f5b1f18f5d50f6fa334e704bccf6e1b74d55bf5cbbbf0a3aff2b4ba1b29f5c5a60e238755850734633cf58a7cc71e1512115a68333617f7e0ba19046f175fa019124294f9d166a69669ce599d5a61dd3562d9d8586459432b41c9aeafdb8b00d1917f15a3308575671b19fe576dfd132a67d730fd5e1a6a69421006740204150f70e9346dfbdc75a49d6e0ac8b8a6ec2816787e6d545a0d0d0c6e1bb03ea779e07213c2918cb43e25a1339710822c09f8be7ec081259c906fcb347099e7b47e0f40e62af7a3ce945743c2a43fc02bc0d961ae7c5fb3ee62db21cd933206964370c56295d5f7b1a2da6b1bd722e5172ae1bdbfc4dd2d4d18ad012143ed6dfd46cd97d6fc65566a44ea82eb2fe76aa2363629a0a3e3acc9319c158bc2dab60cca80b3359c1e4e62d93bffb24626f1fbb8d8be44c468eb5ca9403cce0929289f966f1ec1f7a2d6e94cf643e51c32b0675d91fc959b8c5e9ece1433fa60d5f59276bdd0cb6aaf530af942100af86f162b379c2cb2d57b15386740ac764f80984b185ad0cb72f1f56185ffa9f6c5e9d22b6a0a7cabf48bec4aecf777d2e90888889d7f99defce9e7aa703dbccf17dc2ad4f5b5de79383c835a33cab2035ffcbee4f12f6cd690857d8dbc3e4320f7eab244c28c7528925dc83f42065e6f195fb5a30875834ff8b3cabed224da7bc1b841c6bffd49f409f2e5cb72089c0be258e33bde66ac6d0df288b2884a21516489ad3da73ced66d90a0f80739e9ad9912f5bfe390498d445d5b0a04babfa6fecd21fc0ae571a0a2260515f2c40d4a64975f2ba033f4eec8127e820fea0a6c0162f6dcdc6e03684fefa9774f55eecd5746c815bf6a8a1058b709bbe3202fb48b7303411074c19d69726aff6bafc06ca262264dbd135cfb4086a72599ba43636f306aebd5d39a548feb909ed523008be65dd4982347c4d01a5c5f292d156c5d170437a55bdf059722751333ac5c1f76b6ee3573bb69734f41c78c1f8b15ee4a05acde9d21f6906adc3ee9fe7f6fe5e49a4f9fed7544375a9968e2a3dd3df645927d20691cb1eee01ad5d0dd7bbee82f62c006fbba722110c9596a723f1234c332c7484fd248cd57cfe238f1912438ea1fb5c3e2b4cf823085e8cc893d7c7614f19615b2cc79ab3153409c4237b6d698da1f368633163b9bfe02a11f439976cabc92e9d1dabc0ff03b9ae64f0cdffd1fabd842ca48b6eb722ea4554ec6f883a1cccdf1eb782204954e93849cd5a578ebe237d3cfe91ba81a5e4d5997922babe5cf1181e1da48f7a841ce3c72ba9d8624f501ba6351c7c0bacebc59256d3962514e1263497143101e89df454c0a7155136a765d5e1139ebbb4117a6c3c7cd5ccffda851e9ec7e34a1a7f31b139496dd52430f308f22ce024799fb95015d790f51423871558d1d0ef7a3582d917355ba25d61a05a940164fddafb94f78e0578bdaac246e55571859b594928e0dafeb326ac2feb69862c915375f27ba13b576574768cbda100b7c220b56616bc0aaa36268aaecf0453925aeaabc90eb8964855d93b45e3ba28508b67c3a2d5f5940cc5a34f04bc5a6b74482dfcf64260ed4aff5136845ab1d3e168c5902cf9c5c87b0a61db4c28dd47bc2b049f2a99d8856944b77b90334deb45abc4a4163634b5ba0750f7c2f3d2215ce37bfbbbf504b5dc5098887ebde97d2542f0fa97734a97a5c07b998162723b4fb5369d6939b296c3a25e0866db76ed2d3d6552eab161173883afe3223f50efc497974274e19b4cdd8f94c83adfa0663bd2392332a996a255e05f6ae17d0959c52ee285302815ba7e0b2d12a0dc0618946ad7153c3ecfcd400cd42c8e29729bfca689b7c21b219239d363816a09cd78ff233f275482539839a5af29707b84f5542d6bb74390548fda0e9f4e5ca560df72806c87f8d6d67484cb4c053bb5af614a71980d5a4a09e6b758f8cfc399a98ef859b52c20755b7330c9914c82c2860ecc0471141cf58dad8fec498b3c974594d27f304898fecd53f2d2d2597f08a67f4f0f5ba4de383a6e5d16b32a1650117de24bf735aa10f5d2b5ae4b460c9b6274dbdc75eb3fec6faa2fefed3878901a046b990a2fc5a2f70cee52607185a3da1897bed34a38742a93c1e6d0a10b405d057f4f2bb4363c1d35154fcef4e3e114bce2378f14f8d4f07a387b05308126141d9ad717708994e8cccfcf31d48886cd19a7502ee89f987b4ca31cfcbea1acc84a7f36b0f8f973446b000ef79474730bfa6923acced0a4983b393eb9d2b095c466d633a7a13a2cb789eb8c6bf0fea7497234606b582cf064ebfd32661e4c110b10e6e5cad1263b24f8a9edf528bb2d2fc6105bcfa797d1b0a2e8a5402e0a23d33dc0ecc9d72ac8f037d3a666e85a30fae7ffcd2b0947419505b9dc1e184d2921070ab6c30e8ac3cc4733f065c7e660cb85b61048ed780b0e30c206d4dfa0ce6f43dd916ca2d505b4eaa491bb295145d7d62f702834c9ae386041a5ddf0b4d38f2fb46c52f9807d39e4ab22dea394dd61a9e8eb4ad7b93af1e985bdc84db2cd5e3a0fd3221698336c963ab40486a2f36153d2c16470aa3c2bac6f2dd7a8b00f63ea470ca", 0x1000}, {&(0x7f00000013c0)="0bfa3c043001eedf28c8ce2168935ea84c011eaa4c7326424e937cc9246df786746ee1b8899ab4fb9ff9995b8c8e7c95fd7259508af0cdcf4cfeddd0b85a786fcbda4e8d15ef447cebd07c770ad9cfc57dd6ecc0d6f5f2278a61ef94f732429fb69ea5887dec0999f29276b3ca41d678f58da3662f4c39dbb107d785c4523d02dc619d0f5d159cdec9a7b7892b42d5884ba83903cb039519fefc3ef6b3c6962c", 0xa0}, {&(0x7f0000001480)="a6353679226dd3b585ea5899862a344c6fe1ce7c0a6eaba556fb8b12386f22b4323ff4cf95b42de2f10113121caeb870b5e5ce4f3a64b43f5d010e4f8af1da787d0f3d4d915322a1675be6202f7ed9c8617fc8d16ccf7dcececf12a23a1391a0ecfaf6d5c8a180b992a56db8dc4a4719aa0f40b5f4af7fbdc1dcabf71f7c9e551b9a9bb1388e1cb7f5bb73fa468e18f6920c91ac153d78a60ad39527ca21ca6e4d6ed37839a1e673dfbf41530024950c1e58ff09100193c3e8869971030b2ed6db391e3d23e630f32961e53c8c236a329025a8f566df5ff6b02ddee3a1f093466a263e37ae72d44ddd3b472144509b35c47142d6ad90d81514373ea687d7d547185557b668165f02fbf02c44b237666f44a816d9b65549e181225d042989a76fb3de66728bb8eda7770790002c88cabf7513c4c761a624d84f22e9bf4fe021f7761164355cf3bf1543ecd88f006dfefbe6ca0a4a348591fbb73188367c7d2922e31415dc2eea3274d1521bac85c018abfdcb05430dba9dc67fc23d758b7b94fa4694498d8c0e4e0d716e583fa63d15f9329f75c7861b2e19ea1725f7310ff1c336da77c0e32b7ba5bc52de38ea85e7bc4bc7f9d36e7846563e1059e15efa619a3c2046df32d9cfb42c7be442bd052ad8234e60618bb763fa1897586cb1fb0523bb2adaa3945f78ba833ea973e1134ae4d05af40e83ac50a50538b4b7ec1e9f284bb4b6bec27d0c4f1fed0603245ec3951e0e487e40c905f4f92d32ccfa51dceeec30b2afcb49ccfcabc3f9d6fab72d0e9e00174223938f736cca4592dc8d25da1c8ab0a290085dae0391f7710af81924c379a77d335932b5c80a8305c7e45da4311d442db7083b16e610cb0f60b0ca9804b2901f4ada8f886f5c65541ca7754aebf19b9bf73a9d8fc793d4592344eb49df15e483f2404dac0f7fbee23081b6920970ed071ba8bc9675d03754750ad75342ffabe49060fa4974cff4184b7b25d4b6419cc274ee32d9fbacc8352ba6130ba97cd63a8eb1969191d77204bf5c5a4672be0098efa86e58b68b919ffacaf197304cd7f0e10d06838d18657494ab829752a3d22eaf691f3064478cb4db812bbe804bbdc7c05541f4d6b95e090f52349fcf3d4b6b6571bd2f56df6abfef65836d149425198e2b3f7c2a89a69bc68dfd9735dd37c5b5f7e06dafb3eb89e378c3ea4c5f615e32681e71e542387f49e03f327a1a2f0f94935b2da6f54e353d2e53a14c47f6fb8300e9bc394415f498081f7e766b241cd738810790ff5d91dce766ea5eafb8fd411c13ecb1b052233a443c615b444a4077b1569199e70ebe502e7d9c5d13ba228dada474c8fe06b4d29f2dbb6757dbdacec2d4cb9c907c79d96427229fbc84aa7c12b5b29b392153b0bfa15a9ff20a6249ddbe07ffe9171941d4558de6e88686b41ec1586fdb83c2afec8d2871a70dba1b5cb2c2d56b5050fa7c67cd5e4c7741a6f5c05d40bd28ebaf3c1b67dec72af0a0900a6e6fbbfc1c0f392b57ee309ed723c86cd5c6af4b1cbaf4883e98ee38ba7907e6c2bbd4fd87ae1172cef129ebbb71059de6a5636ad8a883a10e9e021d24dc3eb83e5feb455cdd0c755d41c29970d99a88545ad9c249861a1c3fd2fff6c2444ffd9580331a0fabc516be7e8ead47af67acedd1d5923a1f02c183750e5249069fca177ea8225d1c546900db02c17e99aa671f9c1cedd6a3add3aeb9a241722ac8c48b84930d67649d38316df77726b45e4b442801e498204eae13143b577ce519a17c456f9344989c0981708476fca39789cd87becc479af8675ffdd3efa12f70b53729a730f9cd873fd0271d8b9d1a15a62692c9849ccb1f501d0ffb0eec30d9cebc0908f35491c347c5e4b502b9a137219b46e2bfbb786a7f9d16eec98d7f91212261584f46e6ab8bb88a6fde1ac87f8a74da2048923331a8c572c4579a259136012d31184559d34121595cc9de791d338ef8bef554af11ac459a8d2efee196c9df34c598b1af098731d4f81885ed83cb281f27cee19da85d4b9bb654623f90d55ca1bd5e75b2e2ec0de2d76d85b22411b059b6276b3d5b87e31a0b125512f5d70d15eb522b04f64f20f5af9dc4721385fdd09988a66f841baf9d91144e5f3665db448693c18087390dc3cd389999f806522d9893cd88d4fd65c5bbc4eeadf92922b5967c1c761794c472b8f57c4ed4e57e352f5b0398fa42a72803f85a5fefe143b70e425d00f342f0d994a68afee58c6af52a5ca414331de7b8ee174c96603f21845dfb018fcdf765859c757eac41ea91fee41afe3274d4fc60972afa777a4260df2b71420e9aff0711e905fe90e5ef76bf561cc782753a20e9834c6a6e838ca24af4da058eda699a76396451c64e6b908f7fe152a537471f200cb2918dd34586fc1cae7cf20f774e748771c668dc767ac00b9506f954f08a0f00fb49c46a63709c9e130578b3b9c8a6b37cebf09a4932e6d735d8452136211fec71e11370a90530eaa9336c8542993d4ad9c3b60c2337b0d6c0b2c3410bae1b15163e38640f84fa4ff5b022f2d4d96886395e981518c63fa36c1fca49c54e66b32a204412606a114397c0a0d02cb09f9f2aadb8ab330a449ba763acaf06572b31118ba49f61d2da896ff4401eb48d6b2eebbae3202ec6df51a595f9f62cf539753da5ef617813382fdde8857145fb1aec3545101da1d42964c73c625fb80e021fd535d85fa2f87eb3aaae8aca3a1fd5ec3deda2901fd28409af526f0e7880893fc7e4e3e870cde8dec5c7fe31f0d28fff277a10184720a744afe1ae9ad4e913cc2296579edea4acd851efd93a754ae6d9df7567f7f95b2e92f3c21624f85455d4b25d82b97a7ef77f88e4e2cd520a1937725f64df99c82cfecc46dcc9d1de5091ad18538b69c4f40f4c7394b04fee86889ac8634914683a22bb330ba9d5efe57adc4b536f222db191ce70161a69bbfe04789d33c91030039ae90644bb7fc942b3ee89e31d877790d75c27ebe5bcc92464caaa83abf18e6a6e57f7c93e837949301d99b40d42e45d5c6d1bad8ebb9fad2ff18c79d4dfae43943276e3c8196dff12469434f16058e26cc1c830a45092a3a8aad31b64c99823da57bfe2a8b1f30ded38d34de1b1a42f7f0b3e206674fe1cfebd7325ce796fb203dcf73bd22d516ab9f99ef55378274b1887be7cada2e6d318cbb27c46159efbc9a0d464145a5fce33444ef9f399444f0997829d80bf6e8dba2679acee4a09fdd9d12e1c2aed7317ccc9ff32aa6595e5db7bbe5653184665c15716f5ca0629d08a1545c7853b5fee82d25e33c6b9b1074e2734e6c5727ba36166cde69da20904e76914914c3b89a870e58b0eddcf411aacce558c8755bd141b76a5960755384e50892068f694d8df3aa3020e922fecde601e79e99e17eb00828fb5aeccd38187c97c376573dc2253d84f369ed93ef1f1da55d2461078b80d29bfff4068fba5f48acf6e7736fc7cc3b4334f737c36a42192cf98dd96361d21f9a81cf47ba891f5d51504354d5cad735aa3acd59ee2b19e90eb616980ce483d9ffe09bc9727a28b1255e91d34bca505a84ea3121e3f9351a6782b9e9f34304b0b20e6de18c51e4efe5c0690150148ae549f09611dbb32e7c3a0d05f0cfc7c723e47da187acb0dd994bd29592a3d2b128858afb5d46eb3022179ef7f3dcf2238cdf739552d21e843fb113e59df19c85055bfe886601b9a888dcb4ce1e45755c01acf4a6aa7a6fb3fe6f3aa1f5d66a64ec134ca30ffcb49479ac31ed1b8e41a617903064c23fa6a0e9a932a23bf8dfc66ddcee325d1fa851256399251ce2eda26cb758300af09428cdbe1998ec6d9ba6bfbb3a31cc7e08b7d50b1ba53340020e08d5eb7fa640ba112788a98d661107f4e3e925c2a365f05ed62f0c393f0ed09dd64e61d81b54c2646d006ce2a82eecd5a843433fb1cf0090e4ddb868e6dc65f4db07c6a08dcb6636ea9655ad45092421d84df6ec890bcf59e593d7c6d04131d476cc8c5d8da8c6d36c4bbdca28d5d66356bdd3d2d90a11626615339d7fc111044de3ad5f5ca72697ca3f5de04da9c9d557c1bf02cef7170f1db7daebf184da78276ce6bd7d16a19735abbe776ce576f228a1a02f5d03c8bd6bba549fe37a4cc67a6d82a9437299cd35ddf8ba30c17d39d33d837cd05d402b836ce79ef953b315eccaab481c7dafe6c7c6bcbdf8d57d64a0b578460cff024ef5a306d21e483eed6e2a049aa71ff2edc07701ab1e80ddf5b83906d492951e90230f27437ee4c1102ddf44028fdb8e7cf699a55366f1241e22c9b85f7c0a73e019ba34ddea23bfbf61a83749cf7c2e493debb52bd8ae98a1381ffefe63f80d7f63d4243f00a6db43bc6a1d3ea7121b2cab45e72cac9b28677ea199d63ba8c2bfd2126255d71d59b05347599d454322d297c4a706e93a116b993814df3355ec40ff4ce947e380be8a87663fa09f20ebf6f4de10dc4c061fcfb21803088920351dd132a1af4724bc9ad6a64327cc0de162094e5ff743c62b754c0568efe02ea2bbe4d4c5fc8732f4fa0946c2e65eeed18fdc9742858085d8b871db531159d62638c38c84caf36e318f01a56c12b07cb300be20450cb888ad2b00aacd14975bb47c9a02542d295036e595f8adc9043936084955a1534c5ebb2efd0c119112383cb3e09fbec24644a390d58af9b3401023319e2353213b85ca6f7a9bda03c7c82403445990f87bdaaca177239f954f2e0935080d619a4018abcf3cd22cb0a4a770e14bb77f162b8d38feb5e089b53b0e1d2fc04f050a74c3e3020396870b5c45e417b0402d8de35f2efc736fd8929aa98cc6e754fa2e4117a296d88e42b8ac5e7ad19acca4f12d7dda869c4e6590a1500391698f0cda852d980358aa792c21ed6047773cdbcfb854da7958f954b58716c66ceb42b513a651084ccbc85991ed75fdff37a783440a6afe00156888c037fb7d5be47203e1b07a506a30b1c4b926893a2ebb02c03876f54f2798834400972128fa4a82bc94ee968a0a2329657e265464c96520f4aaa6ff6497f9a8543e1ec21f048a9d4db7a7c3b944564dc106b2425f28d4a50561797a6338898f367123cab5f47a55f4af7949d054ea8df8223a5dce2c442f50d08f0128c9ae70d4bc9c2314677af11ad6075fab5bb87e3ff5bfaefe26d9f51cff2e247354aa3ae046778a8f21f3757bf63c8bf0671c626e4c8aa828e0ab0b83fad52c5b5ef0f5bce9cab77b262771e9518c45e559382624a139640fe5b3cbd4e3f7deedeb5aa247ce6f54c0081c2e43c4f9c9c063a16dc8980b6367c5b9d48a989454eb9fa2fb78e8b2c97cf2cd5873cf4a2a3ab028286101f07d194e9e96215b166d05370083d990b707eb336d1b0a03fea26a8b2cf163343f39dd0dcf108f43d7d3909340f60fb46d07d43160b7a685207fa7d6735cb9be04350ae2811f684115e952cae9b260717365431d4929a1bdfa269573d346a3dddce8374ff6de732e0fa03f765d88470c6b70660781f5729d2f3a3015d5b011f6e4c8e704f739c3612abaf080d6b2317015d2e08c4a2d265884f893fdf0844ea80eab8dd37b946de7d0d93d678aac07ad6a93dd20ee1c95c41370eb98311da661813b98c6dd968814deb534ab39b1eb5fbf5693c034c8d659a7eae0e181d1bd9414536c704839ac371428b633d38a006331883a4f1aa3f2cba046ebc42de5a415473dab07bf6249a14d24a0c6fe8db91262041e82dd9b70a678ae705de189affb8e275f627048eab258d92bb37481b6fa5af5a6c84074242594d0205", 0x1000}], 0x3, &(0x7f00000024c0)=[{0x1010, 0xffff, 0x400, "0ef5494f128bb7643837cbe7b96faad840e10196228a3394e2df727473afef5d271d2b37361b499aa629fb2f67d60c039cb388690298c93d239be39ee30c903cd619234e16b24d3ff46de97c8e3c274fbc5314f9e9fc2f8211d7d37056272c4a008397043e731a13e17f582ce420b28c021504eed14d53c4a8a0905ca3294a59313c7f87c9f748a10fd1979b79b0ead7d6dc541b7f48e2b3f9b2c7228352e93756fe5c43fd8b3048fc2a631c69b0b5a78e54a9eaed7e80ba5dcb9dadf7edcc263c279a8b3c5e7328dd8fd133ef27661f9c24ea28f68855699db0029481f404e2f6b80c40dd48c294cdd213d19b26db2bb509ccb1cc88a807fd357d4834ab6a74db4645ca345eb3aeea7f5a00e2d6ed2c02f8585e01795b0bd4407464f329ee5e0f1292a1d60db1db47b1f6a6b7664dbf3a19251f74b45552cfb589f77537534f19a82ef0bc0a9347a458677e7f275c3e65e70fa86074487aee9093f193c59158244fee30d88b6586c04642104e24aaa0496d6ac9e439771178b904c8f29b261205216d2ec1c5f0552204a2b0caf0b7baa9a4d8b59974a650af7bf4ae9cd6def39c79aebaa4cfd2219301f6b2a36e0bc76f0f453bc00b1e07c0a6eadef212ee88b56f1e052b258d393d6fa503c50aa7599416901bd928b1bddc79ad872ee490a222e9b150c274376482bbccdcd5c62bcce77a53cfb120d426d105721a04b4a97f1d6049f86bd1f66449dc8fbf9ca8851af0d26bdfde07a8c01dd35aeb260317d559dcaf63c58c6061eaeddb741cd69fe48613a03ec7639f6c138fcc654b67c0b944415b6879c2b65b19895e08ca1be6c50da8e8ea00bef2901b941b369a163f6b34ae37223317d980b1ba774d613e9ed23a25e510ba0c20486633bbb5bf3e82d2be74a4a1e52dd41d3a74e96b9eff9fc3c68d8a6fc78a0314f105a285bc5b2d8ed3cdf3ef68e7b49abd99f783ebc3269b46b17398b6d352e3f966724dd9cfb80b4a061483aedb1f008619d3ceffa59ff09eba5def527fea35dacecc492c0f64d895139d5a1322c9c18f7314273718bc677f77053199a527301749dd4f2fbffe81cb43be515be268d1503521dbcaba5b37d4c64b3777eb8b542fe78987ac68cec2428a5ea73e512f864fef0649138d22b3fa4404a5ec1bf5fe12ed815c6821b8969c93537e8689f76c3e2760688c279376c210f327f021c9b39097d193b33490c20c53721c48b36cdc0f7694fd0c874342638c0c399b8f23aec1261e6a764f9dade4ccc7bb1d6ce867f95cda731b0cfebcebe39418553a80a3d3c46b5ea2f24fb96bf47e46795ad2a86d598421ac19999276e3755364b062a32a518a8b487d1c4bea35e24c231c5a132a3b76c07284700278b5d0f9bd25ed98b98ae1c66a26b8a4110be81fb543d50c397c7f973ae4c90e7d6ec837ceb972793c8322b1fe160c59e12d32a9016bc7bb310efb80bd3a866e91107e7e5c7ae929783b1414eeb94311a7f2cc765c0525c9c4d5eb4e9153c163d8d2a637d0f00f0cfffd76352ea430459dac94c719238078b9dec9572393eda010ef63059e5bafc871b141651d36a7b0d70c095ef8e686138f20566e3c394f809477325123f0738aaf6962bb00245d9c1e12efd2c5fcf00d9b9d9a3b41163323c0840a8e1fbdd8fbf6c6c225dadcc642fe474b0ddb0b959a2c32cc367a88b75c6153de7e056ceaed3c88901e38ec84cd40ad05a86b3d31135da29eebc9e74f5671cf469d584464c046e5f036fef5572e771d56b5279143270ca2f580c509e97e319c7aafaab858c712dc023bf267729ddb705d301e8354301233070d7524b1530b54c5e97d544ec021a45bd5507645d175a5942d5a7c7a6f424b0a13b98da9e1cc04e21ff6463aff98901f185ef62c5776752dba5a9ab19e7f1425ad4eeb0cafbca2de2d6c415397c2972df9162215b9e3ce41bee7062c00fe938d0c20796e7b762243814a843bb6fb19a703d60bfc910bf21f70a35377c379b5b3764823d857e022b8dbeebbfa02fa1cf9035cf9acd0b71402911816291723572f4e4d6d538952f16f3c2fa4bf2631fec5806a0a4ac4afd37026327148fa64d1859da67c2fe85a4de7a0378eebf23a7c0d153b67943422398b640940ab5e1d20580c43fdb143120b36abf0a73416ec7801977214c25572b0e2f40a7c60c52096feaf558cf9e88050c3c1e180267f829dbe508b91709b88eda1e905d76779fc9864ce59c078be86459e5253471434f9241274397232bbedb4249763cc53747c182759fc2805a9c53facfb73cd13ed22a1c623c45a44eddcef4be09833fc85a5be18eb339d91a7ca624d9e39d030a43b12a77bc5638b156e43999f866f4eff8ce6683957986ed464b22aef60b25f77c1f0ebe21a7968750474ead2fe6e33b4e1c4741d974a9abcc01a19a1edc8df9ac864bc4c85f41d2a955c506722b6b84f46876c02b9b98bdf3be2259417a5fcf763c68d86c103184dfb4920ac9c289c878fd4b74e2b6e8b55b92dc7aa21e13ca225df4633e9093fb08a5e1911b786416148b8ae7c202a7123a8502fe760f56a9d4db0b4379cd9593a9686f92eff1294842121898837dae7e26bce8afa2d6a97ae5eedce63c4b0eff0dbddfbc5e3966e21d7efa4d77d23f064576864cf50bb9365517f5419c06fc5e01a2270cb7fc8fd262129af3b4875ad4f42a2d8c934e7f41e2901936862796e064c5f90a71ab43f72f0452661096f45571a50628fe6c16fe78fabfec63083f0e54a916c848a1251df8be69e39cd26282517e2a256135205f54b0ebd8a40ac037e8b01d900a719c8dd2d5671ddc6f36f944cd9dd9aec5e6cb368ed8b430db54b97d15a52c8e88e6975ad173cd6a9995bf870b3250e67972b96a489d71448d73f4269bcbfe0c14af95ff9542e93a03c9292a2f99a49b677ac735f0e3819866bee20f719776159a9efce6fd34d5bb3cbc1b3887d2630bdeb04cf002e37c4f0cb0f0a1bf732933bd9c9b4cfb7fa116075f301fb1188ec6d17ad5b99d98717ec407863143a5c6e4bb180b3fb4f2ea9a5ba584631dee4514ca64780c3e0793acdb811353de38cdea09b60f0b68dd0ec29da38f44cebb1e4ee2fe8399602b960d33c2a330c3ee8c65c3a35ebffb605fbee352db525f78de0519dff7380520962931214051463c23b8a10d7abb363faf128d153cee0d89f12d1d8be03f0d5d236415108ded7e579630a3b5ef99ad027e2dc7c8aaf4afb4ab37a47062b6699f9574f110e5f6d5a85247c9a4b0c5b18a76e5fe294ff5c825daca8a0e5c2c4b6a1b387be6628eef261bdff6ec7f3facb11f2d3124a2a021cad8e0755a05395fc5a0e5ecb19bcfda82ac359597294a3b87d62337b20c838e3a25475777bef9416eae31ba0267d5f15234072af78f6134755a8425d6421b34322bd63b64ece64b087cb82fff4efcc2a0ce464e12a69a14c68b015b59b7d04c7ddba48384abfde84f1949d19cb13d247b1947b5d50c0293bda3783c4a0829b700d3881ef9f866a53d0c66ab41548d895c20ca94fc3219d308d51d8416256a7ec2cf7227e2e01ad46cc5c6b96d7a02d7180b9c7114aae481637dca586a9222f3a755f247922eda599975766cc61d440b680d4c6cb27921104d2c77e773626420fb099768290971b18a3e71b62602000358305c6707e1318359367a6f752b301cb8c4d1b6c2230e0850e1ea81ea91c8455e4951d71cb4e6ad2d203a7b9c4897023b6915a84ef161e7bccc53a72bd8984f7c3639e6ed77543c3aa8b1fad32c877f95ed9b81f22d8044c60db13317e5b3a2ba57b665384bea1b10b3a9744b37c6df25bcacf69b02b98d810597c24bfb674375b189312ed1a77d896510a901ac6255b341fac28b8e999b052c677fc27b5bcf7df59e901a39bd699fc7680c3fa4626bde70fb2f0d08701176b5b0ae9779f3933cacc93836fe58e7d33f637a38b248cde556ee9af4ae1b102760b18d0b9b5611700d19a5a6422a4aa94868c948287ccce97d272c53fa7e41b6666d9927c4b89054b3baa4d2e44fb150acbb96e3041f99f4854dd84746fe9ea6cd5b8aed52a987a2e97897965bc010768eb9b32cef318cf095fdd239c31e764292215b61931e3f547322ca6904b2fc5ea2ba7cf711a0ce1a46b0484309c2ce476324986d620bad8b65d487f121da4153e34ee5e5b8078e8b9acd107a619bafbc06a06b001b12497b6b42342fd53e3153b44d49dedf89a178bd0900f01823061bbb1f1300e7adb489ba7cf241ecc31ee599424dc1edbf8dfb5430f38cf074c5d657f7575b2c67133a14bf0dd5a72d36ac78010a5677b6717ee1305dd434d698011d01002b65d6c3d72d0cc3970741c8b3afacfb95254266e5082c13ae1cf757470ff3aa2dc5b1d8eda402235e6dcd8726d3ea73ce92437b5fd6dbad84edb8bc7717561910f5eb279590f652833bd8520c6125b61d104650eda5310ab670b56985fceb7fd070faa98a3cf2b04b5ad35ba2ba8994cdc5c41948fbdb5bd3dab64d2ad058e08ef72508fe76adc839749d2c04b1d299c39d8ec4726d2ca6aaff3a3b234e752977ae0d65d7dd71d9c5610eb8dff6824ca3972d4db29113813591ccfb0da76b6922671ef5d7a2a3f68844545daecdb5f24f986743a2254c6f2fd231892ca6cc6a23759069d5a1b9694f671b85898fcc428f11fb9ccfd71b4a008f24be4c344a5d05cdcb3c2308125f2f7ba2600d11b612bc9dcb8a05d1ef9852309256f52b2f6f66e0f4c05c83a8364d5b76872ebf1c235e80218049e8d31f2bde8f343cd77281edb2258018290f129bedd58bebea818edb59b3c08e842bfb00ae4bffc2bdfe21517321c66e074ad75cd0bb5eb1feb623a84d3dd426b15956aac99c99c20053a169765618ccf390be30138c16e9d6674bf49e81298e3c4ee50f280333e9504ccffc6d2531adfaf4c3027b1fb0b9ed01a208b92afdfbc5bfab9ce3d7515af141e3dfc1d681b0e55b7c95e88e2b9db824528ad335393c97fae7004b129bc0c35623544b45e2b986ad4d90fa13957c6b8cb2123b041bf4a2b233caeb16d79c29eadc6da16b66f8020b4b2f4eb07862898e192c8f6f33e93c0902774281ce2b1c34c70a5a52554472c43185154f77e04768e15d166ee0248d872536b2215cdf2606675fb5935ba508e6a8b659052bbc4de1d8f9a433a4615876e3577285e6a8fcfabcf4a21d9aed9b57c2f24266ffaf6fa98356a3da16ce8a1af8f44438026ea598d3e95a162b8838d4b7c47840b36dbc841233ace1b5efa89125abe8c0032e3fef7831dfc626ca848ed220e77a1fa50f1669e042ce12d6eef5bb33b7d495ad955cd222f362b53afe85fb06704f8a1bd4961fb9a3eb1f7d8c313f475c25b8fbe6a8a359bfdc23bfea60246b9d77175d936d29c0e30fb84fd62d584ccb2546d3f19504502fa0dbf9667c8794d9a3f6ce1e668e638aef1df81b8340ecfc39be2fddf2a0804b8546e69d228156cb90208bd10e745f61adf48a80e1e403b6ae6c2ebca19c66ed804491ede6c69c5247aadcab7895894b426322c052e737db07515ff6aaf7a6b4d066ac73b7966ef9e283086f1fa74ac03c236cdd23a9f384a96c2acedf10644b74369a76c058446adb66b17ad8e7641aea60045b48008643ac8d9ae03e61d4692d09defecb3d038174bbfdbfcebad1e59054baf67f8f706ce73ccd933067dd02192c1a21c6429bff06869453c9051f60d79966844520b4a30a018a6f85ff860fccb8130e4a7142c3630f8f63329d41ead96a600edf7f4c7ed15077aa636986e61"}, {0x50, 0xffff, 0x101, "5939dcd8b1d9ca1a912196b7c2afee8100246504a0c9ff3538829297b17c77644308d73c584c1eed17422dc796750f3e1f462cfa544577b27ce72ee274"}], 0x1060}, 0x8) dup2(r2, r4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000003580)=""/94) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000003600)={0x4, './file0\x00'}) sync() accept(r3, 0x0, &(0x7f0000003640)) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000003680)=0x101) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000036c0)={{0x2, r6, r7, r6, r7, 0x128, 0x7}, 0x3, 0x7d, 0x1}) setitimer(0x0, &(0x7f0000003740)={{0x200}, {0x5, 0x1ff}}, &(0x7f0000003780)) 15:15:09 executing program 0: socket(0x6, 0x1, 0xff) semget$private(0x0, 0x0, 0x200) socket(0x800000000000018, 0x3ffffffffffffff, 0x0) 15:15:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x88, 0x1b00) unlink(&(0x7f0000000040)='./bus\x00') r0 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/241, 0xf1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10040, 0x48) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x88, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000380)="e22de5c5c24f6e9e9683185124bb120c9f214ed91f6b8b96107d84c452f532d5971fd3784d30c74f650156d036d8c6425fbb93e8e26b09a9923474a17ef158ecb2748930e19efd1a3e28a5f7469d88b253988ae8d426185eb65624dcac812ccd67834d64b4fdd562a2b976b451001734e603460f0dd3c17806096f2e452d", 0x7e}], 0x1) execve(0x0, 0x0, 0x0) 15:15:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x4c) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 15:15:09 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/63}, &(0x7f00000000c0)=0x41) ftruncate(r0, 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 15:15:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="38cdd4bcf1607a3e4a7848", 0xb}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r4 = socket(0x18, 0x8002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000240)="ac7383050b600fc5ea9f14e03fa080f06b61ed6c486d58188a787bda0a78ce8384ae508571a4cd9189444e1c0cbb406ea21534b6d0e8f25517f69d32c7fc3c5b28ea92ebe03cdeccbfeb28db7252222e1e21bcb4d5bb8c2d8bf95c3e751b33084235bdb6c1c71dd0dcdbda2d2ee4c1d4af9b2d7e6b2406faa7c9834fad611b10f99327be43e8f01c20acc5735e4ab47e06da2e980e4c2ab5bcb1", 0x3b8, 0x1, 0x0, 0xff) sendmsg(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd2, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r6 = shmget(0x2, 0x1000, 0x2, &(0x7f0000002000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) write(r3, 0x0, 0x0) getppid() 15:15:09 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x40000000000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000100)) 15:15:10 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x7) sendto(r0, &(0x7f00000000c0)="979b456bbfc1d31977403eb200ff0bc530b4f2f4c1f20a3bbc5122d0cca6a75cccf924954609931c1a98ccb0", 0x2c, 0x400, &(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0x4}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x20007465, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8a32da395d0200ec00000000000000002300"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) chmod(&(0x7f0000000180)='./file0\x00', 0x46) 15:15:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xffffffffffffff48) fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x9, 0x3d6, &(0x7f0000000080)="b978ad28fedb35e768d6f25623ab2f015249bcd499590ab1a4bd24d4592f157fc706632b971a4ab2be13767dedeb4410e39ad5a1d6ccc8a6e8e416d3e034c29aff5e155b571232d62fb8bcbee3e868d4d85c71778c9a6d", 0x57) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7, 0x1, 0x8, 0xde, "2ab5a8d00d8d6c84357b9f29205a00a7d49f114d", 0xfffffffffffffffb, 0x9}) dup2(r0, r0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000240)="5a7ce3bb0dae8135661da0535d2f0813ac0070cc7cfeaf349bb7886d6a5190762033c0f21986", 0x26}, {&(0x7f0000000280)="325e54bdddb94503649cfc77b4e08243ccad79d7f4deb75e5c0016f9838d511d49fabadb2e281549909a91e79cc6bf00304f71ae597ce5e1e18a1d4fa7d97d4ed1cc78ad24dc19323e8fe8bbf18a56dbcae6e7e0134867e4047d3fa7d4e90c0dffc87acbdc1969ccaab5cdf43d05038c9b4afc3402701987e9d2758382d825fcd637ab3b4efe4fca3c88be218d9f16e220b8a8f38230a2d81535410cc5d0ff86969ae224255395186aaa948146c1528dd18138663ab66f7b", 0xb8}, {&(0x7f0000000940)="9d8a39ffb49e36712cd66abad8a49a0003026170218ed281047a06be18ef7e23aa0cd86e78799e54bcef2a8525edc6a8ac6baa866e726de6641983650986434a537db2906b7eb84e39663fc7fa8f627730d4ee7efa58b181091b94cba52f0afb83673bc77dab002b52c2f60f7c2c516c6a675235e23286e396f486e30e6390b11339c3bc9af3e4b4c4aec918575eb9f5cbd22c6e9e58172cce84dc1c10dbd58ca6deb01f65a7c0dd4e271218ced0a49dde6be6b22dd3089502c75352fafb806607bf0d6db7c50fa2b5acb09818621ebadd5a752f48a80538fd840bd3e824473963deb2736f1135376ff9e55c3af25fe8ff1f3c4eed72dbabc5bffaf56be533517c665d9433c2931b37c45012c68d7639ca5547f8e29d060a4a8847e14673116705888e1bace9993819e0d7c02d4fb8058e086506f563b00d6080877cf1ca81fe63929094a0aef864610e44390dd994d0b6d8b32e2f949e134fe13bdfd947182350054619e3437931c9237eeba70691e9dd9ded742aef7777b202e8508b60e75f1aec9db8538386e4139e0733e37e2f0db0c36e5e7422614e055425e94c1851d27b9472e5a1fdacd50a87c9e080acd84c408761f3ec122198d12dde7174cee69e206bbd04fb278ee4c32bdc9de3948c6803ce7e0e9d0636bdfb3292917aa2806d61b7d8c3011420b35dda9e3d12780d022bee358d3e56f9164bb860c961b73107bde82c494eb6eca787de29c79f20b2278f8269e92f7ebec71ea8ded7fb9902fabca37a44ce1a48415948d8121dcf3233f5a49f703b64918cba4a82b0d56391c4cb5f08ec9d8f45d432b315a0e79c5e034524e41e6522e75e9f187ebf7e7075315bf0d768cd6605cae9b99c138373481b25b17667a8b6c57eaccfe197da262a3cf5b60c66edc9443367dd880d3e520894cbc5720b2ac169ebfd970310b926c9838a6354d9dc2c719bb4451c1f78af8f81a66a136c3d537eb6f19e536f108ba85cb47c4ede9eec3e735ac73c5b9dc63a510573a09f36820b24d8490fea0074469fa2c78a180281bafb6cc54be9f034984b408e25771c1841ee373af6ae19e704b3e1db0e9a35fe33473d5ed02e9906541072a39b591d564bef6edb3123c22087bae69def20af3f207474cf40f6391a54e05531d2c3ecd35345c6641cc13664089511a7180f82719c00859fa7bda2354c90e407adf55f783b0a942ca981851aeedb69a2b917e0f93e1f23ef2a454df5aa3f87a2e8ba05d3714f53319ae28695da4da4b3cc225041eede5e838f0fe6932bb8445bbc01c99dd6a4b4ee597ad8c0506c265c5913ba2325cafa42d011ea4ef77f5b3e92846d7b40c07cef24f56791d2df87ed83f6afb68447d96f89fb75a17485faa1f079ce1664f0754218c8bb8525553da32bf323bd661ec2e07cf2693081f7631025fe3b63cfc04f92af9701410713e0b373c774c8ed4b76011a765bf234453b42cffaad569605741ccf45fd80a4757b30a79680ab3b0e1b4b7815b84f898b8964ab8d27e6fd1ca70661bb99b988b5972df5d3d80d87b01f65a22e3a43673484463556657b88e7b9e6690874d43d09791050fcac4c1fc2e9bdf448a238427e5dd28ce9959fc15dc701c626de4ff066e202e6b7d44d15cb982c43b8b2b8c8cff143240886e1cda829e13365727858f7174d485a910e720858c98e401736c396910b7abe35a181c4e378014e815f7f537033a65fea7346297a1803a868afacf791fd542cac75353016bb076421a0dd6a3c0708de42124acbcefe50561ac419f11aafaf56b48ca964b6c6f1351932b30c5ab7ea022bacfe84056bb2284691c3ae7df31fb11af27fdee9ca702b01034ee8c18a216ee7ebc9f0cdb1776d0b37d2aae81bd0de198ccf13572a367989feef2b52137dae0fe2e16ae2f2f051ef3105c944bda511ec19fcbeea1614bc153ff7481092e16a5499c3c6458914020ec9e4b0ac146a6d53f73c8e9e1be1b6692af2281b4df33b28b614352c07f8ff4133304597b5c5d38b2893dc30b4ee7a1dbb4eda770953a67a22e25348d09fd69abf083cfec543a7d2cc190735014b145b05112c384b225bb874c1a5b30dbd4e432c9f07f659edab325cc39a5a15fb8a3d42fd50ab5e20a56d9b5494b4a5caeef84d5822c5f908d17c18b6feba277828166b30404d73c36979d957a4a686d8dc8411b20f4bed3b587e6c6d7b742a6119b919714b9b01eacf679f3a584e73c5e6cc7689498ab203ef854bdc3f33e57932f2318d0f4d140ff39c80ab92f4d31da0a90bf6523c7812b811dea231fc918af292f745e67cb88419dada6572bf058c6fae4a84338bdf8d8ec0eb9e38e215ce1183b33e60e053abeb198e0557d916309905f2b57b8dc7da1a2225d2bb3c8ec391b9c9e8c7738c899de012d8b341d3e329be84efd221ac5fb822030a9b39b1d813aad8c8824d4fc2eff4f28f02c5294aee4c9d836ffec534b8fa79d188a779349c9e33928209dd10c2f948285cc79ecdad420612ee94cf66a7863b437d75e70b3d665044706f0d539ae0ef210fc849688f5ed901c24bc832f80bfb9e3a1da8d5593b04642342f14c26ccc595e79378d3c9c966100249f02d97449dd0501355d8e686aae0c55092914601cf17aa3d833c93f60c22a7bffc6bc47f45e56159e50937d35d185009267b3e641063a89daebad18456a5c3da9b699f0c59b94f3d30308e73fd3246bdac4e747a8adc6ce95982da49555d277cb032c577e9a25d821090ba98f51d088f0b75e9fc0390b5ae2cdfb3c3bf922d85189d76b7dcd0c3c9568ff968b6ccff650216b451e5c950254eb4e7dc8f887497b7bd16e630812d1da6e0b3183fc69fbcf1015c6f0eaefe90a07975cfce792937ceb09bea8c245811b519ea6891e089f8e776e1c9698f8c4d15bda6fc6e8c4336b3b52567faf65710135ec39470063a0d6e23ea6ccca15148daf71986db0b5a7c2f9c7f828f60f0fd8e02110cc6b7bc6069959b32993184f6de44d034dfcda6be59640e5eb8cdd1d2b6ab52ff274c701b8265e49ed6ea8be831c28d48856c633e447ffaaad28bd8d3fec873eaf5a141c4c56ad13f47b208c20217fd05fc46bcf9c19bd3bf56ca0f51628c740bd665aa3b8ba3ce45227c9630a0b039c68e475a80a2c387c89f348c46381f72aa08a50fe5093277511c4f90c856c53e43ede957dff291d7a0f01dac65f45f379a1bef68c842a2d6a4ec885a444e3fe6a5cebb5366960c238242caeb8c5332333fb895edb5c16c91aec23f662bf4dfd76e5864023558a099e4d404c83d2628687ec4f1da92f9a2a918f6fdbb815b01ab6018df04ff41271d633e5448cb7c77954d185d14378cf196c7aaeb278fca3c45171eb54c8bc7101cd77616a76c021baa20784f3db311f344fd80c8951b3a450a2c01e998384d7b71e03c100734bd8bfe91ada8ae548a6b4bbf40ba1f50a6c792d9fbf8ea31f25caf6e0f97c55e9be99da8e5c2964f8a079da2d70108928ef683812e7e25a7a65022142a84d57c3ad78396dedf5181fbe128982c47d13b000aa3c84fcb80aa4fa93fd10a6b8cc1f9e4393b7633a7042e660c627c5c0706e7cea98df8426b18fa0819c046490b6ad408d8dbc3d64b5fdb80082713f778186b06f5f2d2e61b065337236e7f8609bcbbed478d3b58c9044c0df17eae242a16f10e05f8063988914f0f89d999241a62610e1aea26b79cf6009e962c123ce4e845f24763c74195e3e828dc22ec03fcdda8b5a4d6f8a8ad3302a9da85660264bc2aa81819adbb86f069375a3ff4d8d9a979fdda7a323bf7065b38e83e818e58e22bd711d99d0825def10aeddb2031b7ad52b7d45990b75953c68e8e48a0948ea4a26b1d7c758b81efb39866566fa8d3be3ee0f6aace9f99a70d8beff9feb66c073ec8200902421d9600f68bfb23041bd00474f499699090451520e88683132e8fd8f7e93582322d69a00126622c8bae6a925cda80f2a27ef7bcc84d3c3cdd7aab1b0ecf66221e57ed226248a85b9f3db137deb0fe98e1cc2538cb8940bd0f4f5f81f93134779338bc9624ade29c5a891e7629a920e86e01cb3426b37562f46969a147b4e8a67a1d32032421d8f7fdc8381a783100f9b4f7564f79d69f62522ff1bc7f24fd3bfade06d49b8eae8a2f3f8be59326dc0a874e7f931250513caf5934ab245ef35a373b382d799c2692c95ad559c0252936b23fb2d088d298c748c082e997cff20edc432164e365055f470091c04c8b96ccb23f93e3f796e71e05c40d04480df79466d7e7237e6b2b0905ea2a933c5acdb2b197a8014cb5ccb54354c197964df09254c282a1c58ff81e4971c978769fcff81881b8713da4fd63341d3c6016de09fe174a2548dfdd78c0125ab4839ea5ae45739f53ce4bfa75f02ddb3ebbdba600ca198b1bce789c93ac4ad14844ba34a7681f976623a286293ea46171ed20b6a1635487fcd34ee6fabe6d5f3d72792377bff2d9f9b30b4b34d07016343e106b03e614ba4b8e73e755256c0eeadf040d5f5505ff2a13c61a3cd3b446319aea8b2c1693199e8e1cecea755711bb42c50f84aaf62e3cd7c4a6af6377b29fc7a124ec6bcc9528daacaabe9cc42668378e6ec79bbc1045ca3e68cc07c4042a39d866395253a3a8ca3e378abff8ae3d0adec33f328b6d33200bbcedba62e71601a416f7d5d78f89b2ef27d5fd6cf1a7796cf0dea7eba78810300d2f8caded143596f3145a79083550d89414a637f25c1d56c0aca897bf57b037d8db2e2c19987da3a7a8f06309a0495a461e790bfedfb2b07510915a5ea13cb7fe1fa7dadaa93f2df0b6da968837674905b2b4ed0ef3cec7a0a944e14c43c5218a23d839187a4c41e0469617e0fc5cfcb4a7d40e214d12ef0e04e5b239f31617b3a56574cb90e3103985f38dc1954fc0a8b7975dd3bd5a430b739b185e4ec442924ededec0b303f6aeb6ffc8293160f89d9dad2bafcc17f9a11da06323e5a1b14b0d10cbb5e3e85b8ba9c279c2e5e159edf3fb474fe9bd5fb570c1a0d236bb1b8f733a192c5a6269d21e776ec49bacbc324fb7143741d626ce4da915895f118487ee1dbdeeda3e485ffebbea0c0b6c76366d778d3ead61c02cc0c79a0cec2de7bfb3196a44f6a42a4e5513807fe3d51c63e1e01956add5d7715959880b0becff27fc62cecc967600a1076454dd0066cbb01c6818a45320dffde9cf5c4efa750b4769e7d2296f0aacd19ec18e069422a2994b3532ee9c19f2ef26ba356aaf475771a4d5af4cdd29b9f0d91d71ce086bb2ab5ff036bd0f4b18b8a2a48bf3e438d5e9e75bf8cec0dd11e56ec82214329cab3c51bb3d1c322d266e6ea8d8c2dd3cab2c6d0dc360eedd83fd88325aaeb258890771791eb594e7f6bbe1aec1a4d6abfb96c0a84279e9d3498ccb03da3e6153a80505ca4cd56f1f72ed7c15a5aa9b5f526b95c769b3ffe2fb1239193f3d640cbc4224b344262669ad10fabbcc30d74ad4423d317bb87786c7fa7f136b43d72a64717fabc8a84fd5676a80e180b39fef920a1d43c72f5851ebcf4731e911befa14d524685375460266df48f20cdcee3174fb3dc9562dd9e913f35862d8919fd20a20eea0da2e46c6cb59793681e5b7cbfa7dc8774fcb6b3fc19ae089c4d5b4098e76eaafd38fff8e9eca82337c120abf69d2523acae0fd3d3bce93382dc25b2e3d889ed469ec9d877dba294f1466d95326ce148ad4b869740e6c048588d51ed9f153007b2f1073deeb87e23a6c4ec4c90c2e6de645af99a5207baf6e7057f39653b22d1e7bffd42ddebd27e36228", 0x1000}, {&(0x7f0000000340)="f7e3e48a00d865ce28ec453ed60a93fcf018c17636cbf88318b39c3c24df1557ca53ef68270f82f556d3737eb1113137c83e85816476d73b37bb1fe6a2fff2bad7ac99d8220bb8a786e1eea51c605b21e1c1327b09067e2038795dba4923438203f3e2572eb48f61659b33ff18496467e172ca07038e9a16d3bbf26fc4be8691bd3959e5d0d37114206cfab564bbd42edc5ee2cefca043b11af46995cfc2b3308ad8b97c6906002fa52fd6117c79d670863a6bde1d00dc3a259ef08627386775a76f71fdd8f649591c7bb856a8897cec7204477870d15b6434263af0371d754a9528b0c80c3a", 0xe6}, {&(0x7f0000000440)="a5530974b977756b1ea3a354fab15ec21f3a62548fc8803a0d26ec3bdde5134c854af894c5afe038b32101bd2effd43cd1c5071c13b6c069fddb2165134ef50b4b0e4bee7d681dc94372a5fd0e053ed6059417545d0dc7f87080fe6b38bf63073b955e47f6a7f8c0a1f86e47427da6249b8699417bb3c7b7a82ae57aeb01915a51b89b1e55df85a6b637097e97619f5b216864d7631ea7a513ee827f89559495e6263646ef22f81169010134a63bdb9402edad55534dde4c202611264e8c13f84cdd7a53", 0xc4}, {&(0x7f0000000540)="55f32b2ec26b6cdf78973cb3ffadedd1ad4f9098b80713d09287768125f94287644749a0449ec1a2d252fc9e0e7484fab4e95312e4b092f645bdea10a541abec3444fb3fc79bd8f750f8216513342249c8a6e984a0923680f1fb4cfdbe83cd501f0f771389c35a9f3d9c9ab1d2e7eb7df5c287da6a323c6bd9c2599a26f50409c1e52dec9443ffd5", 0x88}, {&(0x7f0000000600)="5c0fb889978aaf88213ea32f80ed4575ec0bebb1bff416eb80d298177d8bea9dbe62eadc9edca42cf846ad10a5936ada5ca4d578a3e0781f60b0736f1a45f78edd7a34ada9d9961e5e18008db873cf9f1976089be6e52b9453f956c58c4fb5cdc83539a9f9a4aa41240ced4ec1bd83a7090db1752f9f7e9c2f18a56ec48c5606269e964bd97b374b59e351ccd27bac9754fc6415cf4477579426531ee78b85f63b40ab8a00c1bd2c1a73b5b2e20fcd086159e2a3615896b8", 0xb8}], 0x7, &(0x7f0000001940)=[{0x48, 0xffff, 0x0, "c4edc06545c7ca7d26270a9ddee9a4a884348507847dcc5b1ee181733526f874c0900c4f0ad31c761bf5f3423b4ed35d813c3bf8abc6"}, {0x50, 0xffff, 0x0, "993271ad3926c112c47b2b4f2c15872ef4b62e52dd1cf001f2a028a8c97cd36beccd1b03275db8ac6402d6e3328311cb1451fda5e92645814d765972f66f5b"}, {0x78, 0x1, 0x9, "7b6654427d5ae35276ed4b3b1b6c1d3f64bd07e7f47783cf94576629ff8bb8baccc8e51414bedc32699b9c1888668a93725c431de985c1782cd8ca64161a1a37c91645f1257b7e1cf28fb240c9f145f128f3e3106eb81a0bbae232fad71e7be7b4ceb2bb3d2a63a3"}, {0x70, 0xffff, 0x0, "b4a7c0ef817ea8df9f3e3a5bf9c829a583a8e1c72af01c82d0b2a7431562da094bccbb52f815cc3d0e984d5fe39563a66d78ad5dbc093051eecb75efc9179301b7bf488847d54e20a93ebcdb2d7d2458d2638873dd2eb175d5ffb862bd"}, {0xb0, 0x0, 0x1, "b2f36f5270f3edec25674c49248afb442e8deab757e9009c88b5196f8ec0d7d9d8101b63b15b10d0f398eb736557c7cea82fc874d540c21eb05235e37adc25766c7abf9c9e2da932f4f2df2843c4aa43e6fc98a23546b766a476ff9b7a0e0ec7955f35762f27dd379fc1befd6459a5f82b15898a347dc0a5226b5a2927f588ad1159ca7ffd64f793fd87765300f1e57685f32de40837699b7bf077d45d4846"}, {0x70, 0xffff, 0x80000000, "6e1dadc1850d03c7b100eec73ccf825dff754900d49d8522f0acb7d66e619bffc94faaf3902d80d9e5dad0a452f8786f1ae924a407a1ae85bcd179ede35a20a11f002601480beca68a8037f6b1449a4d619e93f73ca07cdf89c73a6f4d06e055"}], 0x2a0}, 0x8) 15:15:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x2, 0x0, 0x1}], 0x0, 0x0, 0x20000000000000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x100000000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:15:10 executing program 1: r0 = socket(0x11, 0x3, 0x6) sendto$unix(r0, &(0x7f0000000100)="b1000510b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) dup(r0) r1 = msgget(0x0, 0x40) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/145}, 0x99, 0x0, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:15:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) write(r1, &(0x7f00000000c0)="f2059ad102227c4fac9f1540c4c97d760ae3bb6c", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 15:15:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) ioctl$TIOCNXCL(r0, 0x2000740e) lseek(r1, 0x25, 0x3) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r1, &(0x7f0000000000), 0x1f0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="8ee73e55a1a0ae5a63792fba", 0xc}, {&(0x7f0000000040)="9aefa87827c876acd97e0c33ac87e64bbf6fbb497841def80b037ec852a91a858558c4479def54736aaba5bcc979784a91975e7eae9f72f32df2bd8697e4eeaa", 0x40}], 0x2, 0x0) load: 0.00 cmd: getty 30970 [ttyin] 0.00u 0.00s 0% 313k load: 0.00 cmd: getty 30970 [ttyin] 0.00u 0.00s 0% 313k 15:15:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) recvfrom$unix(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x843, &(0x7f00000001c0)=@file={0x1, './file0/file0\x00'}, 0x10) 15:15:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="ee45997f15129fd49b73fe47243abd8f07dddf8a399429c097b398c4caef1447119c8db64047b639e05d133054d6e12363b57bed573fc50b66a8c89012e884e40e0b3418b82c43aede41d9486da533a5c9c1c2fb297a7009f07893d43e6946f6c3e8a71124aeebf03ef50316c03e487b4ece61d001c1e86dbdcea5b83633e4cc0aded3399c1b7f026f24d31e81591f696cb266a1796d210a3005a64266add0eb13aecade20c49c469804f0ecbb9a019ee9ac25f18c27e7be25da7aadf9f46a166f38d6639e518ee60f35a8af0f44fad8ca7348c6e8f8f8f9b4d5e6126f5c8a83688ccbd711ca25b5e25ed49d66e082ff30a431263b58ceaf8bfd5e92c0bc0417e44a9a0019abf7a8532d3e94bb635adffd21d69782353a5fb7c10a67fc1b34f69b0e4e3c2a29f019e5b603f4a2dc49e8ee03c2f585aab1174a29de687aa85e5510289ba49e9d3e66a7c9399c10af05c7ad018c0a8c8d9deb05a3ae5e4231fd0f4e44eae9cdbda90e901d1f6f739cfbd483892ae5e72e1af95dddb1ebfb101894b20abb77215bec2d969202be4a5c7f16cebe667ff11da05960a998e0ac6898740b0d60c104f29cdc893d4541310f26f7b38a5ba35c2cf848cd7f50b05c77e47ae0c7a531f40bef3967405f0006be3c0705c3ac400e440e585f887f3a476dc3a9783d6675b9a67f90dda27f2633b52dfa0e86241f937a7380affa187405216f7149512658610226bcb03ede0782d15c51522b3e8e5a3cc34fca443e9421d1ea8cfb2c6f8925bc283b2d51f0283f7f84b5fc426c266d1e1943b2c7ccc1a5d56646be4745f62def2c1c59c251cebc892b60ccf3c4b7096fb6602770398ec0eefbf40d4781a21d2b62385e04ebd398ffc105ed2dce237ef77e41c128e1e95e87e40c7110406a2c9d67fb56700d06c2dd347c492df812b7e66752d55f2215a6cf418d2102d71fab35cb7f9b39f10585e00e6135cd088a3b75fb8d551c1284aa7806e9e05b9b7f52481d373ed19510eea4f232484198a6f2dd79ad070df89633ea8a47e5d9fc485c8d467d7c32a6009466d72f5bdedee0e3dab1af9584e5e6d403a140a9d86544e42fc10b84a0e7d40f07bf581e6e42b37f49c04c962becd7fbede7cb8a298edcdfe922d38472f34ed91caab4ff44f357811eb5dc1114645f85ca02ed42c8197df193d4fba1876532a227d596ebef6e814ffb9fb719b754128bc0a10faa67f3de620017098d6604f5f11acef815e3df04d8578b19fa696be7efcdf55c143b6af94c6e1063f8c51c83c6a770d2103305c615deb5b22535d988af213245a4e4d296b0f54d0f1c0ffb33c4ab96ef8fae0c63ac4920d1224a98333683ef5da520b7d647e5838caa748c8521a54d89730a4082ad6d427a14f0bc91210639a53d03b9ba02df0a0f400acb43f3b20058054c58ee66fce7a726141353692cdbe23dbc9fe3d280b73aeddbc517f6fbfb55ca047cc271dc788f8bd450444bf3819f20c39f37be6f82288cf62bf29538f5ec8f37699d21ee41815b04ac3bbc9cc622f166baacfd00ae937f903a9715b2c4107466e7adf8641383f6bafb6a5312991ee71248cf8475b74ff5f7bed7e3e812f43be9f54e1a2550e14dccfb26c6dba6ca24846d04c00093b86bea91ab667483f19f8062d81765b2c22bc486c1592ced2e1a562932b541fa0e7477049512da81ff39699cdb0566557480569dbc22c09fa43610502a8f0f827fd50e1e3133f789dc8b744335cdc52644b48c5eea0c05b2be99b3756d20156899eb22f67e6e558282d3351670a06a31df6f631f7112343f215add6b0423327c82e118199833788d10b04646db59ce0d0c56ff5f7090fce4dbb06683cf0b8f13b66020e43ee83e26cae1b96a9214381c8a36858c5edc1f7fdac68c80c52b676bbdb4020441a293cc2101d0469e86aeb0441864770e9ab6f26de9daabccdcb9709823de8e0a71136ab78c29c5c71944c24e7be1cfbac4cab49d1dcac6d5383cf8d454411ad4437190a50f18dcef2276dda4cccf4916756862c6bab8fe546beb61544a90f729e92ec2d91d88d8782d54f914c6c9899056b3ea2c672d47fedc1d70e2db854b8fd6f0b8b587161529811a287ce840f50dff28549e18f56d90a4de291e09d11024927cd7c3f29f798a4cd6c78ecec4aba69fa19b2767a5cbc665ee794eee6b96e41da924ced06740184e44039fcd794b4f1c22d63230681c8ec1dc5ab880e2858015dd8558e5f0e9313c4d0928a61cb2054522e363ce9a736d711f485d9402c88011dc7784271e7ae6c2120f92d1c7556e6d7d7609dea1b4191e3de89e1fde7c6d09950bbd71669c1da85548fb6c7422d9fef2b38b7b2c6084379b6d4e44a7d464f2b9b643d48667e7c379be54d8017dd6710994810ccac4daf0d10a5d3507675fc93979d62da265f7b87f6f580e45fa4b3b824ca9eb65585ceee5a4ef0c84a16c7869a726155d7b62242cffbeafd6ac126a7dbadd3af51ad52914d3946679ec5b81821af31f7bcd85f656a154e39092695080abf2191bd22ecc47e43c05d35abd8021a0d4900381d12dbb63faa48c27b9a4bd4d5adf2191cf27d0c3d8adebab7e47a5fe61a6749eea54e7210f45decd9186c79c1f0b5b5e0a47a5e6f54b9d9b205bc7a4b799e40a14d7a3ffb7c0b473dbb450fed26293239e183f95f0aaeb6089e6fa8e264f247c0de82c4a3f9d7f4e0c6aee71bb23f535a7acbc0ba81c51b20b1825bd9444e6be75bc5426a4d3d106b08471947dcf544c924f2f377256dd421f6a3d2b955252684b89a11522c2ac160215bba763b1d86e42b0291792379c506b5ea63ad9d3b02d71a1b03420d1dc3f65362c07c4f0dc32b49f1d0154ffc9abf083fa23caf517e43d4c07b89f64b09061c4e449d4ab1ecf397058aaebe4dab97b971259c87af294ff83c65cab068e63b1716b4d0701d8015def9d9d3e7fef1bfea95c73d570f54a12ea504dab19a2f9aaa79b441656140442c87d062be055025f0e5e8b8ebf85e5abe00f33b5b9f6433bc2f7ef0b5c65ab700251f1ee2257989184d91fce3aa2ab71e21cde626af63b7cabbd2dbf8f6cb33dea43e5ca22230063e9f04757ac0c2772f5b6e5b2c5ce57f72dfc898b2eb8532f9404b1bba69c51178dfcf6bc9b4a3b0fa45ec2093aac4bb09ce0470a36066c8789723f35003e1a2098217818ca4df51797f924840759764f5e1231b5053435640d0fff79c7a540311fed70dc4b57c3f62e5d72d9567da01cfa177c2f94b9f1d50f5664eea7cb0f599b3eba7676111588b9e0b0b930df25f4fee4bc442ed34f83e527b56830a7fbdc1a199163657d3a268aee5b4d152b01867b6439aecb8bcb7327bde4b32506fe7a2dc28f63912499fb9969d2eabc73bf53dfba50a4aa91b4b2f2c54b398913b4c45d63cb7f0edd36d82b654b957a49103d4fd233fff0cb72d341a5f58b4e15758222aa1ed4332d5707250b522aa9f0b5872b860f53b20b166f18dcab304f61efb3bfd2b3227039cc2ad294bb716f197706678cce584fbee8544e3a4f6df49a3532aa2a07962fb31454b4d3b1ddb54f4a840f09dd9c0efff5a2d3a2a241d5b9658e741ca6769bc3a9f2b833b3d34acd56c5a3b46a403098ea132665d0c8b7999c0b5a25adce82fd047a762479269bbdcd251543a16c4fe553c5b1d173e755814b849b38bd8ff55b44f034194786446f0d320921dd813f9731d9448b425b17c01c85819e2f2ec5afc9177be05d4964b668c25e77963b81615e0a534454b7c475ef56663882cb973e9137784e7051c8edc4262fab6bcd57103b2576c9a4ca859647ba9ac2a8a4f43ade5d248e510f2d47c01c1e67c175e8387020852c363380ac4fc3e5b614cfd897b6f67e4c916527929db1aaaede10871baacf7cc482dec808abfcdf875b09fbfa30cb702c9dba632f17e0efd7e99603e2f1fe979a9ed400b6b33474566089a83672ea58b855670f2db1938bfda7d52eeff33ef76aee59709ce4e3c19a70068a6ca78f72e86f0a75034938eba12fe4d5ee848eecb65a7a65b5de65478e5c6bb945fcebbed6557a41ccd0aa96ccedc2c32ac0510033920f2c85a12c1f79fd29d9038e6037b66598d8b7dd169dfecec3e8b685d86edfce04147410030019ed0d4c96e918ea04fd8596ea6aed3a227db19ee6c2765f2eb7a0f9c3c9df3fc00ed04b9137c614d116b9f6861dc31ed3707330bfad061a084277152bc2eddeadca539a8133098a5716f2a63fff2f7e355bbe608d4aa8bbca851b79db56fa14762eeceebef4d535c759fd27d845facf13874bd56ece717165b7ebcfd9b23a8b0eac1dc45ae91609eac547c4b53ddeba84a91295bfa58ac703e8a4c9fee070653e1f170ffb1ac6d2b3db5e73e7a24c6f90f2bfc573c0f6c9c15663a5aa35f363f3385e98ea4239619e9310c9af39ed6e242a6a6bafe7cf8e60172b33a65b44c63d4389866d1d7985b307dddd824a45e18ab92ec1c317b5c5087f1c3174c2373b4bcd50c0ed31fbfde80669c2e19a2647a2863df2a05c9ae95dec5307e26f0525f8b2720de2d7f690a7b4fc0f06f6d2011d414e687d6b7b51572d2d79130c9f614d023523fad729e67751a72d7dee216475e94cb4f98b874ddf0fdb68959665680000f3fdf1c4c3f72c1c4d083e0286a57f4385fd2ae46a9ed992de936f92dfbd78b87b85b3cbf200c275e53290f6d0a14c839455347a6e42401e45f314792295cf5382aa4bb623d65868103767af8a1f434fa732b9cb968a5591a3661ee482d4ca99eebaf53e3123667bb993bc8b25cb4c893b4189e8dad3ff7394c67de4ae43cfaed3a0dd9a4088e3c82659e439e6426d1372797aab14e3740c7779c2650cdf5191449b6952899e3412f4207aadaed86b2fa33e447b1eb158626b1ea047e1b4a30e4083ef8c1b703fd72d1fd78c06d213bb769dcd34d72a23b7e081b132164cff461b52f6dda331b7ef06e55629a99d2f11ebeca8d24609b57c661b3d81ee3b528336e29d11758b4b64a6c5d383d188e5b19fd9bf6824f1aecc1511d11d4146b44f8e1735f0f83bb5928965b132b1b32debe93b33bae6fb43398a11f57ed47e6b9f1d16893d04c65933c485f343f758f18db30ff4f372ee5b73e1ec8e62c4014d303d65268e005de452b87cac19b4955b166e5d8967b097db524b9345f6163377694d962aa0f2c59847384a045c9f32ece14392466861437187922539559f246285226e93417ec7bfd2805f1c0fd59cd21156b75b5f1b4bf498b79e556e10a110cac78d807eddbc45682c1b588db606df0d7aef6abf1a7c886b0ad47a1b5244159d41e3ba47b98a31019463ccf614a0052e08de69aba2abb1d4217ba88e65f46b7fd1d81ea4d02e0f1e3e48b563c891c19076d73f38fbd3779e6b8835d9a8c93a58bf81b0b5f9cca5aadc1b07a41f5e8803b70b83b0424f69e20c9c725094ffb6630fe3135ca05e4dea6708ff16e34a67b75316a1108be4d5349c5a1c59abf859e48aa5d4b7ea9e0aa97b20ee14084344d32e674a912dd9f0c3e6280f8cd62c4ed79b22287b67720cc085dc89169763b70cbf811199e332e3dd3b4cc427f16e866f8c8f49693ebaac81bef9d4c474e27309b8dc3929cbd35962399f449fe3a036c0cc4cf68d8282c7ae2b742a7b3a5d2b4c0b50755b51dc30da2fa90007d185b5b3ae588aaa47fd45aec5ef0e605ebf578716bc8fcf2a2d97a87b56c8d9d5653249c97130f34ad7bea5f49c285666d0240ebe16533c5629917b3ddf8f97186ba0011365635aa93baaa5be43143babbc84b1f5", 0x1000}, {&(0x7f00000010c0)="df1c83862c8d4e1df01ea5a355aee927e2f93f6fc863c61cedc310a150b8b6596556dab305a58aee5135ce9e9af128179cd7487bfa6fddede191aaf8bd4a0df9a9996a20bb4d3d2f5abc93d3ea635742cce26c7929975ac03f04183713cedc0f77aaac97d17a5a5e940302d42249bf16603c66a8632e90bc7fe2fc3a7e8182bb589a2e8e6d4c5c98", 0x88}, {&(0x7f0000000000)="b16fdf6a3987b02612dfe6b8f8353fb6a41e55", 0x13}], 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001180)=""/70, &(0x7f0000001200)=0x46) 15:15:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="3ef8e45f334d55e281cd92e8758b498656b02ad234c8dbbdd6190ca2256a4558c211103f3f3b45c6c57905001a6ff07a1b7d32c427c86f78e14e8ba018fb07f694e132d94ae55398e89281372e2d95a449a21fc8dfc5408366e56fb326bb9f920cc43d7e2064a9e4e3924264d1853c0858d86bf75db5d0be9c91253815ced33ba27aef4c598204d7f5f88b72f596834c7615e64b337bc2938e01c1941c340fbd9eeac57aeaddceaa3df5", 0xaa}, {&(0x7f00000000c0)="acfeaa5a73d0bd6bc3dbdbb37c2b7ab948baead50f550e3b54fb0c2d07d5a44fb198168b87a5e4c4cc1f5613d47674e8188382aba7d4be6f4613e932c7b982545860ca89c48bad3e881915378ded61d0669c4e09929b3e0c0eb4e22e6837c1f4afd547b84cbf7abe69c485095e0432aa3388aee0fb", 0x75}, {&(0x7f0000000240)="be520f3a97bf2f0e80936d4d4abf21990aba432bbd0c028890c3f16b01f4b8b854ad78af4ae907918fcf643eda8c1aa599f4c3e7b41f87bf3c576c05b8c0cd8964d3434a17e65d7a628b21ef0b39877ff5022f06d33efa3a3fe6d708222815eaeee25097816bf6dd68c64baabd6413f06024b35cb1c90460d8f1a4ed95150c4d7b86ae3a1881f98bcd79a90a00885971277d4b89c7bd266cc2b3dfff849377f4dc00896b89eb8bd5468e78cff117ea479d5a2a800cfbb568539f6527889a77689b7ff39a8398d81f1d439019741cdd8e60214c3a9dd904482dbc38fb933cdf36a949a8538cdfe9d1", 0xe8}, {&(0x7f0000000340)="5fe8400582c153bb1b4a02cfea7c7a8514c40070376420892b89ae3141c78868b4f53b26f5fcb058aa0b99e1ac5d2c33828e0e899e10149dfe979b947793d6aa49c3116aca643d5d49cdc899415e390d5c233ac067fa7c7690799d941209c3ad1c2f8af4966421aa5d57ba0cc8bfbb4d33ff4b79c2c5bbc7a80cd4596a2bba02553be650de5a66c39f232283f1e45e5a2ddd96aff843f90c46dde8f831f57d3a460d5ef5d18dffed94a9cca7b42a60856e", 0xb1}, {&(0x7f0000000400)="bd1b0b61decc2b8eaca8ca0bb86b7bf12cc59a9c1a91c2015aa98231f3be3d716d4b7450220b7ff04ceba0157b0dd3cef22a2e0ef45c17b40c2fdae27bdfef06ba5d0b5e42269a4eb147d816accc51a7a31185fd247e0799328b8186c1b5f77c597dce80c3f0ef52818292050cb9a9c53d57ba345ea2fd964ac549340f89b4ab6d09e6e320638eee3a0c28b6f70e3b4d12b8254b2becf86cfa14e1df3de4011e797e476bc5808fbd49", 0xa9}, {&(0x7f00000004c0)="5a1c9ef9292c8085d494ab47c89ab8a3a9c58572b3e9745c411c86c88c5c2d0897f220e4837d08e784b50f5cea2d1d250449f39fa48bd2160e892ab413c1489d35b9f73b48ec07e1c16564a834896282f306dbe75aa4d049057a07460a404c4f90a8cefe9fbf4a12351cc666ce937fd32ee18066df0f16321e86879f6920f42cee57d22dd191ffd001ec0fdfc93d8f8eab901a214a78d868277555a28286d9e5e20338602d38a89426ff4d06106426d89b40434684a39af1860f0adddfc1035077d99f3e19b4a84e8dbea558a521e8ba8da7311160bc4a55b7f67a1db38e5563a82b66420b8e552181f968d71cf645234933", 0xf2}, {&(0x7f00000005c0)="5b6178d80ad6ca02acc541c87de983dfcc3a62b6c8507939c39cbab75a8cd55d4ab6ac0f83c6ed0f51036d99e4ec7b6f64411f68dbfd3226b98faf97a67cbff4981b077e204986f0c1d866e916b4be03e2e91be3d7236b124ccea5c06f7a5f36c462975a5efa77b2f8377fb27dfb714c7b4e2ea1bf86cf06c58d7f4fdc2191c35b87f21e097630918896d50e15315ec046d3b55641097983c87a210a8406ca71cb9e45adeae441d54678d69b0a86ebae49666d11f31d0acde20b472d61adf57b399a8661528df9aedb70df431731700b1f40b5824810648661f2f70fb54a0d898d04ca590caff144463663c76176233c8fca3eb2ceab87", 0xf7}], 0x7, 0x32) symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000080)='./file0/file0\x00', 0x0) 15:15:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x71, 0x2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) symlinkat(&(0x7f0000000500)='./bus\x00', r0, &(0x7f0000000540)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x100000001}) open(&(0x7f0000000580)='./bus\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x75) 15:15:10 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x2011, r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xb, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x3, 0x1, 0xe7, 0x0, 0x292e, 0xfff, 0x7, 0x2, 0x1, 0x10001, 0x100}) lseek(0xffffffffffffffff, 0x0, 0x0) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[r3, r4, r5, r6, 0x0, r7]) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000003c0)='./file0/file1/file0\x00', 0xffffffffc) mkdir(&(0x7f0000000500)='./file0/file1/file0/file0\x00', 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') chmod(&(0x7f0000000540)='./file0/file1\x00', 0x8000000000000a3) 15:15:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10800, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="4beb342e3d4b4dae9c72946c82b93f29c15e68a38c", 0x15}, {&(0x7f0000000140)="2c06a5c2126a9ce04437f0ae5bc1d8904a2788122c33ce257270c0a50ecc420ca82d66615eafae9b1f02b4d6ea925ce13e80f51c3acc65", 0x37}], 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x80, 0x0, 0x9807, 0x0, 0x7, 0x76e, 0xb7, 0x2, 0x2, 0x20}) write(r1, &(0x7f0000000000)="8a44f26bf9c3a829774990e9159e796ac97ffe5a76c7d1f57f9a1ae66107aff6ff9e20eef793ad1c036a6dd19672", 0x2e) 15:15:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x20000000000000b3, 0x0) shutdown(r0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="831651c646d11b19301e5aefca8702a466be86fbf3cfd49a04c65fb4e95bf70ec02df388", 0x24}, {&(0x7f0000000080)="a69b3a44d1a8c3b990f8c9fd562fd3c9e2f04c39b74c37483eac6943d5f8b253ce06ec9be96ec6459623c3a63d119ae50d2976c168979d3ecb53ab28727b296c7a1be06ca48898bd26d7496f82237ffe9caaba996eb2d259c8f13f151fb2b2a4639139c3fd13c658fc356702f9ccaab2b019f0b2f98b5321be2014d9aad834d35f94b933f8186bf5423ccddff62ff6df2348d56fd48ae1e27b338615f9c895f794d1a58ddbdcb7d5b2d197b7dfd17f90d347789ab929bfe373769a564714dbf62243b16b72e06d6acd5fd185d0ec4ce207c48200f7ec8bbb206fde80a470fc3c7a7ff19da394afb2933cba2920a35548c6c6c7f0d449281b05a73be1cfba09", 0xff}, {&(0x7f0000000180)="ad", 0x1}, {&(0x7f00000001c0)="a5dada0bfaac740b4ab69ad42aa8912d41897ca3aa39dcc1685a7908022c2070446c88f5508799899fd6b1a31a2d0c54af75f85d9da6dc2e78bbce31919bf56e37d8fc33", 0x44}, {&(0x7f0000000240)="3367172500f3b46be9361e7d6b513f18803216e89cc2c231d35148013f", 0x1d}, {&(0x7f0000000280)="f0fff2e2d2067d0d094cbfcf972102418efda44e42d7874866d1f119383a0557cf550b04064a336c577febb69b02628fca9e09f14260bf6857ed", 0x3a}], 0x6, 0x0) 15:15:11 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) getpid() write(r0, &(0x7f0000000280)="a1", 0x1) fcntl$getown(r2, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) pipe2(&(0x7f0000000000), 0x0) close(r1) read(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000100)="f5", 0x1) close(r0) 15:15:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) writev(r2, &(0x7f0000001b80)=[{&(0x7f0000000400)='=', 0x1}], 0x1) fsync(r0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() 15:15:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup(r0) mlockall(0x3) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, &(0x7f00000001c0)) 15:15:11 executing program 0: r0 = syz_open_pts() mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x80) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="ddb4ae0100242c57e0a3496ad8432aa490143a0c202303000000bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9ff89ce8091376f9ad662d1f34c219aa36bc38d036cd52ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) syz_open_pts() 15:15:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000080)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x4a) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x4) 15:15:12 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2100, 0xfdc) listen(r1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="6fec7acd310a028209e5d21251101805a2b582707499f4ce0d28a66642e5bc50205faba387a2fd0008000000000000", 0x4e) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xffffffffffffffba) 15:15:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) truncate(&(0x7f0000000140)='./file0\x00', 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0), 0x5c) 15:15:12 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0xfffffffffffffffc) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040000000100000000000000000000000000e8ff00000000000000000000000000000000000011", 0x2c}], 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/90, 0x5a, 0x40, &(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc) recvfrom(r2, &(0x7f0000000300)=""/114, 0x72, 0x43, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x5426) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0xffffffffffffff78, 0x20}, {0xc3b7, 0x3f}}) 15:15:12 executing program 1: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 15:15:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0xffffffffffff41da}, 0xc) r1 = shmat(0xffffffffffffffff, &(0x7f00001f4000/0x2000)=nil, 0x3000) shmdt(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000001500)='./file0\x00', r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) readv(r4, &(0x7f0000001480)=[{&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/146, 0x92}, {&(0x7f00000013c0)=""/175, 0xaf}], 0x6) r6 = getegid() chown(&(0x7f0000000080)='./file0\x00', r5, r6) syz_open_pts() setsockopt(r4, 0x28, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:15:12 executing program 1: getrusage(0xffffffffffffffff, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 15:15:12 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 15:15:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) clock_settime(0x0, &(0x7f0000000000)={0x4001981}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2100, 0x1) 15:15:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = syz_open_pts() fcntl$lock(r1, 0x40000000000008, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x100000000}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x23, 0x800, 0x54aa}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x80000001, 0xff}, {{r2}, 0xffffffffffffffff, 0x0, 0x3, 0x400, 0x3}], 0x200000000, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x643c}, {{r0}, 0xfffffffffffffffa, 0x81, 0x40000001, 0xffffffffffffffbe}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x9, 0x5}, {{r2}, 0xffffffffffffffff, 0x1, 0x21, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000040, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x60000044, 0x3, 0x20}], 0x7, &(0x7f00000001c0)={0x2, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='h', 0x1) recvmsg(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x81, 0x1b7) shutdown(r3, 0x1) 11:09:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x401, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x80029, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)="f77dcc75e7787454807b63e9590c04f47297af7ede0bf5c76a93a3c1c04af8b7fd6b92684511273c3ab3f5760c721a32e9326bce466c502ee3d7307056b8a50a372373e6b8c74b9cf09a5d5942cb2ef244ae446e8e140b9de3eb59da146f06df587734ed8d6ba517c90afdb689c78cd7ab43a3", 0x73) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) close(r0) mlockall(0x2) 11:09:53 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x8000, 0x5, 0x2, "be85437a745aa9b6d5e7131cebac552f4b591fd2", 0x1}) r1 = socket$inet6(0x18, 0x8006, 0x2) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 11:09:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00038208d4b075819e86005fcf235cd616ffff0000107d0cfeff0004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 11:09:53 executing program 0: clock_getres(0x400000000000005, 0x0) 11:09:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) socketpair(0x10, 0x1, 0xffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 11:09:54 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x8) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) 11:09:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x1, 0x8000}, {0x18, 0x3, 0x1dd0, 0x80000000}, 0x7, [0x9, 0x2, 0xbbca, 0x10001, 0x4e, 0x5664, 0x4, 0x5]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:09:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fb3be756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff985f456b004170162932fda25d893b0679a400000000000000", 0x65}], 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000003c0)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a55524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d8f5f3bdb14f0bcb3ac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70d", 0x1b8) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x4, 0xfff, 0x1, 0x6, "4cab62b60dc785bc4c324e847491c25219b13146", 0x5, 0x7f}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0xffffffffffffffff, 0x8040002000003, 0x6601e399, "845d550900200000fc5c95400bbd04b040180008"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:09:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000180)='./file0/file1\x00', 0x82, 0x1) 11:09:54 executing program 1: r0 = socket(0x0, 0x0, 0x1000) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="3a667f89fd29eaced773d02d02034118dde67d11827b7a6a1caa5cdda555d6446caebf7f34f274f4e639b383db58efdb3f827cec2baf20183b91af2a706dcf7c1247d834df4c1df5f81f5f76af47fa8d19089e50f7f5d48f5c01495745119514b25c0ca0ac16d8d0dd4bacd601f5025801d61c0f82f4fc5f8695e6aca6f12ac7fbf7d9561d90ee0e21a73173a62f72226e1de2c91fe5cf769876b6a781095bd9659ea147515443df7575d14442573a2ecfa801f4c99879046d873ea51fcdfdfd5adb3d697a72619f2f462dd7153ed9b3", 0xd0}, {&(0x7f0000000000)="614bd01abc2f1b44d721c5b1ddfcd6030969059d5068813e7224bfc27edf089dacfa267f4d5732cdcef19db640356b287d1354026e83bc26e52a45785675449ea3fce4e2b11a73646a8a5c450d47d02a2b56f10a8e76b98e4736806a464a4b0736b4227fdf9afe03be8091e2b668162ec08f74330e2039e39f215b00a1c6a6d21c488a2e", 0x84}, {&(0x7f0000000200)="8571d0f9dd40e48819000c3de08542e7f6d10d3b65b50a0df326c9ff9b98f1be8155fd16ce59c0fe8eba0077d43f0a9656360c2e052322856fa31334c87bf25030ca320768e3cfc41762eca4479a1fd4bd3a07f505372db964881068245e8933fb15beb6b2e4e5a5901411b445ce33b8e05e78c400fbb4c2020694dc1eb6860c4e703a0e3c0014e8b188b1cc7b185d39d1848a2c5d8284276eda6eae20f57ae2fd1efe4f930ab0b61af9c72bfc2f", 0xae}, {&(0x7f00000002c0)="65da29c92151656d37ea64e6bc0ff26c25bc3d44b3e35ac3f8d6409fa97576303fc25c54279eb88ab0eb9b64c462543a8c496a67bce68bb3c671f0527672b5fa2a674eac1bf6b3bfb37c92a8c1512e33b8c1bf2b3a07452fcf453258057b3fdc88751212bb26619a9b7c86a8fd2f9ec49c27e47fd264ca8c28183ef482d1a4425cadecf10edc3deab96a219010d0b9c1c6a4dcab186afaba4ef0312ac09b51c6e0122c9582ec6e150e57c034a49b692b024c9c09b7933959119fe83802aa350afd0ac10fb3ba01b413080e14cc631a65864fa28cfcf38d19209782ea405eb87ff59fac31aa1df7b2d06d8143138f14e0528de606c320256ebf2eb18d956b4b263f76387d63b3b1abe492412f6ab6bf438833d82624fd8ecfe7a94c0416023cca826395f183c667bb0ec9f0fccec5b94d5204733950fda2c1f4b689ebcd45a0c65e4b0be947c48337aeedf13eaaa94083ebc81e8fe1861f30d2077e002b7e77145dfe3916a17ea5e82cb328e47278dfaa67e4bb1f598c508df08c86151eb7bee6fb1c922aca1e6c01414a981e8e80d563c3ee90a35a240afd7a2e9d2fb149b458e221a47d71bf3d1703d81e38996f20c396d9f06c790b056e214c3846778b913b383eb15214c5876023103b8029c12c8a0713d81ad0b148bcb58add4d1f62ba5172b555c5af8162312d545ffedd908e83b1fc088f016f35599e75b51b63e84d4ee748921e337d84ae7e28531017c96760e5f6281c630843c5bc98d70f6323971dbb4d33d3dbe7009563c3c8028b2350ad04909f95066c77f06ddb44095a07973ed77f61f5be776c7c30a2d67e65af42bfc5aedf1699fddf7cffd9e920bf4812a65e159240e046f3561b37ee3a0f1eeb9cd09b42edf9fb429ebe6d53d25ae8a91e6dc338e2be111601788bf14a7873f14a2f66844e1055d13272319d0e90437affcb119aab990de3be790cd65f81df7d6d1aa14ddf85b6ee0c5d353023b3d94ca838a8ebac92daa5a1eaa8f5367615502e621cbd83b7de51af796105bd52ce038838f305e6f70d9c0226d61bed1ed82380f54e606d30aa3bb0215f7f20992f566e96de928b7b6f8443b15fa959b7cc134f9b84524ab26dd6954e676055ba4dd3646aa606dcd764bd56cecaada3737d891e6c5dd92fc66801202ce5ae086043a2464db1c24ab3fd1e475eee1e58986ee8e9cbbe852516e4e62babe1306ceab1d68235fd2c42c94ba9c30f400954d77e8b9bd9373cb63d6f15da00673b053d4ce96d00668cc6b361b75068af6a21971336fb23e0fd89df60d30bb80177be90183a50963b4fcb12948d7f1f636f48b7d1c766c8e9a17c32b83db6c6f80d02def9f4db6b53b7ee5e2b9f1bc0851aa39b9384b38df3c84438e367962d71be14ed34fb4c4af54688a223e092fa117f943d2731c676c9965f0b020b1730c406cc37d33106a29accd12c6dc13e884098188fb9f3ed48864b0b9781dea590eaa620e548074b8e4cd7670f39cdfaa689e88a16e6d8da7843c1d68e202173e1ac18cc062dcffcd3c12388b0289a2e748ce38c98efc654425640c3b9e857bdbc14098140e5bdd0325ddcb9a29b926454fef248355111bb785d198f4b0d11665ce64f6c776e9c46e80c0a179e3d04799ec869c6288ef9eefea0fc92332a52242cacb9c4292e520d7a85d6bb004bdd03ae8e7fdd6ed3d7fffe7551e9c9f2118c5909832f90c977267c5a2981c3250f59edb5331c21c996c476ae40b1eaa0c95e881357748c45b2f176c6d686564fe5df211fbc3687de7e2bb2cf4357de735552c4971f10d8b827fcd81175306ceec08424072388acb5404ca8ef7951881b7a1e74b9634cf1db622b963433dde63c22c84e85201c3636776a684bd08e4661e9475bac463a58196f11ce7e2ab8e42b224749fd9a37a52aaec44a342f5433ecd9bc8df3ac7cbbef5e5c33d4e1bc323d2c091d666ec04d5435585585a88e267931e0ccb454ad9509b67c627e3af1f40863df300a8ac3ea018d08a4c23bd1809f5d315e4cd0ca0acbd4469fc0eaaf905172b0124a05513211181dcc00aaec9fe67789e5dffb6a8e44550dfd2bb71b3472b520cd625d5bae1c65515db91166f0d9000fc029ba70680a37962b0375f413a1f1320df335ef88c241d5d2744fb6e72a5a9de099dd4c4fc22f1466019a56eb6bf375b534e0d6e2a01ff0e6798ea7e8aaa5877d31090281a090ac9f60ded77c28363ba48f5dffdf758fef1f5e786bc14ed2503a0c990d503282c25fafd472b126f4e358db4084628adfe6da65dd35baf042530b50c9d20ad730505e17065bc1f42b62fc260c3c36afdca6e37ee0783d10e3bcf4c386530955a0c3a52cecb7c7f473d76ab43e6a946ee42fc02355c811157c458c49d690f1b9fd61cac74becfa1bced2bd42d969b9d020169ce083a398e70f2fc51ccb4537f0e24b7ba8b94c87324bcb87d82731bc9f00ce6a17ba032945d812071dcfd4ca4a624d5d68d0b0a4f5529ed82af0e2fe61f835362795a81f65c61ddec7b75f1edad0bb5aa82f4f02c52d092c60764c2026c22e89b8ea6448fcf84c7e396370a05ac69b4a0ffb51cdf703933cb04d2acb1865075be011c9784686bf4ffb03e944916706b6f6e4cfbaa72df46ff64221eccf5d3491a206b2e60778b87b78ec193d8a87b8f850954a247b75665a2fd975874b23d840d8688e773c139f1c5f72fe1899da72da165cc6b55fd9324214dfbc8a80bf080f76bb3218b13bcf84b0ef9784037fb3adeadc3af3335cc64226817cba9f7e4795f91b7ed8d4d75bc66abf9558172c53eb7d9db6e1c5f12c9533dd19996d4837d02337e0c6b8131880dc85bd3b721c634da408ae0c8c25091c91e0b9d5575307109939514f0126b1eba9f4faadd2a798f621d725fa9116d967e318ea7037f89cbc0595cf367a4e13e927cb04907633bf5941d41fd6fe1cc6afdb95128c05ab23545c76eb2acd07c4bcf620b63502af910ad0d4256b697894b284eb8bab8567397a05acccf915450e8d4d4391e41ce4c4352cf9f21eda7d2eed5b4eceb95d7a6d3186f77ef5ca02f29864315b1617f7c3381fb0e5b7ad77b72f795f5173a889fad153811d1488af133edc2230ef0c421eb8e3e96d580d9494abc535522264ea5a188b1f972a368667160cf88b54ebf0dd5e9b55dd720336d381d2a7f64434be0fd1cbf6dac6c581e5ef1c87e76e3930ee64bcdbffd539907dcdbf47192c1fa2dc87a26d19c388d2b153f322d273d2b81dce5b85346c1dd4e4f3c412aecacde9437879c4700d09c0dcf6332950da5382734575521d018245d6eb105987a491459ed61345fd64af1123e37eb05f5cef53098b250c1ae07c6bdfeeadd91e172d38e5b89f79f38b3186575b6ae309667c41c1e1a955ae91271f716f049963b8a64a6e7c209041ee1726fb6851ccef287ff8c57d2cd7c475f85d3ea2e58ffd737c1e53a34ae8282b3d6dc7b23263a3e3daae3ff0b6223cc5427d1f0a81fd0fff4c40d4c1bf96d075d0c5100c97de73dca91ce2aaaed544129f9de197f0827fd777c331b5c72acc1985a35232f4d0bf8f1fa798262d92ac3aa0f7c4facfd811672e4240641feef4b01009152ebd57cb1dacd24fc663dd604c1f4e14d8d470dc71f21a4d17ead95e0843799a4eb3596ac6f721d4c1152fa635fe36560fd34dc3bd238b52977c5618d5149ac6b270ce94fac0f59243dec251898ab92eb5c43886b6b0f763a2c5775c1c072e5788e3a787f1bfc52e0790c57485a10bee3b745554405e18fdc776788b28df3a08993a082adaec65a3af503f67400bddd5d7fd6359f4d4a34d21f41802917dbd1a35c29cc4ff220d2924786f5491a4d2204c9ebe0f294a1328449d821c520a510b6c4d12e12be3107600bab1b5aaf2ffb36b5b6597d057174e68a22ccb0e15923545c84b9897ce3afc5065ace17a913cd3cc91454467181979eba84ba635eab435a01cffc81eaa4dfa244d8d470145a5b4da630f79300707ebdae6fa0896d3876520d060c4c862cf79e96cc74c623e17fb6df5a99e9f8407f2a0b8f0f66bb6e4267297babbfcee11ef0e727b2b5266916785f98afbb39c9d7c35b0f785da5c3b0c21d796ac596fcdc5be28f9e479f0eb211c9a927255da033ea7cc00d37e467e012264c430a8c2d25e7319937a0e6eb52619f2c2adbb1f8b3bb7f54da417512fc154875cc04948dd2f732e0ef97ffd5dacc70ee1b4f23708c6c99d6cfa8618fb2d8a30a7258b6b0cf5d2994b1443717cc00f05b1cb8875518d9791fca0ccd0ee6704384a8e17c91c957a4066a2c36b53341bd4c5bf15b622de46398dd81fe758ef052f35291f15580a2f0ee410e8b209beb69e2cff145f7e0fb9ba1d0218c755b14cb8d6ec234ce9b29ab02b0da733b41e55a250373b8c9385411339e1d206914aef3eb538bd461c2d2032652a97637adef54ba922ea3e2e760ffd662c3c5c7bbf24ddc5a7a786ec63df121144a5287113e091b4089e73bde5b098860128f38b3ad47605586976afc553d77235d1b49c8dd56f278253331569dac932698ea8346897e787bc6eb0b1ce197946d72ed07fe4858c0d137040ab80f5eb8a2b00ad55e58f6f95d374b8660f568e12f19c910736a2df85e883a468d36c4a2573f37e7915fb182f8bb8ed1901ddd7f83dabaaa6c56568913f62ba163e899342f820818689f7b799c5e123df4656b68d1f7cf107a58dc43e5f73333e9ca7b22b361b39be750bc98057e325d67fca6b6fc7f4177ac10cb250a6433a9a5254c67b39223a69fae7a03be8067688e4ebedf5b3730ed95ddc35831d51d6c008d56bd89a154b981bfbf513c7cd373952c39c456871e11156233456f5aeae72c74ada1aa8172d8d92e440567c6a6eeda65278e4e8403feef8307d14a4dd70684f7e44cedeecb5da0f25902b2470652224dc56f584d02010ba6121e33a590b2de67f11ff20336adca1bb1c3866833e066aa8eecf041becce718022e1eaad77f60ddb576190381a93299b660f2dab5602dced00c433e1a9a49308bec5ebab4328d1f62b7c0f8edb6bfa4dc228da8740ea8a6c988cc1f67d2d4d97d96b8bfdeae9a8e4c3b11338771e92d535e9c9ca7f291036f2c66fa897face7abd9508cd35b26d10c60b3c98e27f7ff95741676f60d01592bb693fa5766e84cfac5f519e2855cf1d79c5149bccfede8c115ea233aae1ef17b97cc14d1e094fb927f428264b46f20de19e5d2fc6925d0efa20794298600c7875e8c2dccc4be33435789108fef42eb98b59b6eed189de37e6b6d1ebfa9e8982e36f65416794d05aceb215639edb3121438231e14ce0349727c88ac1466f0cf99055a449a57ebd337024d7da4023b6022ff0f7f7a626a3e8857b4b615d3d4ae54e8d3345d5a86899c2e86360c0c0dca51f6a53dc16113b7b8f7b339b5c12424a3d02abe00ebff1875bd5981a32c0df75f7c38c6f4c63bdbc2dacdf4363fa4037f6b54ea53faec0725a1d6d6d3353955b5c66baed22adf6e6aa484df5e7368f450803b7e73fa8e4e78b96a322869e59a8d5b389c02b00663b697141747e6eab86ab994105a3718ca3cb71d2d6714689a242f097fb0c941519397fd74dfcca105e7da99375a9889f0f5ea164b4ddeab5d3f3af0bfc45c73284701d7e0891e2df1bae3fcdc5c82e6513ba0308a8ab0273f45a7e84b0da828fc56e957f4d9cf19fce67acf312f2a20369ee1d7739340db9e714396dd1d73762fe89ec8f45c8e6752ee7183037e69f5721fc2a58bccaadbb8eb32c7ae920e4cdf9c4e659c883e49c", 0x1000}], 0x4) 11:09:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="140000000000000007000000010000000a8000c600000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000092eb6f0e992d1294b23c5bf3b668"], 0x18}, 0x0) 11:09:55 executing program 1: syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) mknod(&(0x7f0000000040)='./bus\x00', 0x110, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) close(r0) 11:09:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000580)="582720efabd16ebae632000000010000000133f2a044fd33055552fbd5e49789632dfc94ff334a5619515a4c8ad47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53ac9b3c26fc491121e1c", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) write(r0, &(0x7f0000000040)="04ec", 0x2) r1 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x5) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 11:09:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xfffffffffffffffd, "5c22125e00e0ffffff404000ffffffffbffeffde"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x13}], 0x0) 11:09:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x4) write(r0, &(0x7f0000000100)='J', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, 0x0, 0x4) 11:09:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1cf69e9427473235, 0x0) r3 = dup(r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)) getsockopt(r3, 0x1, 0x4, &(0x7f0000000080)=""/50, &(0x7f00000000c0)=0x32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fsync(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000300)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x480, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0xc000, 0x2) open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x80) mknod(&(0x7f0000000140)='./file0\x00', 0x8048, 0x4) mknod(&(0x7f00000017c0)='./file0\x00', 0xe018, 0x7) bind$inet(r2, &(0x7f00000003c0)={0x2, 0x2}, 0xc) write(r2, &(0x7f0000000400)="2005f0465e5506078d1d59e9804e86ff48237d4277841507499b79cc5f8ed4a9bd4620e7a82db8d4eb57ea8d78f42fabaffcec6d3bae688f9c8ef22451ee8d8c2759baa2914a874da3eb18f33d7f07", 0x4f) fchownat(r3, &(0x7f0000000480)='./file0\x00', r5, r6, 0x2) sendto(r2, &(0x7f0000001800)="0ce09b4cf57aaf6e44f728964eac8ac275bbaaf1517760a32260a9cc85784ac0767342776a85339643a9c6b15e02516e732966b89050ef6310c8e65dd9878b275575561e8ae26c9315cd4ccd2cd1fea849d0c56be51117e1026e9ed054af68a7184df5c5ed9ceb8c5943b6c137358de38a7e5655c9d2ed99743ff7831b297719e3fed3be4b4536a032cf802d56dbc3725e701e32175b88540ab1af41f83f6165e35764836e237c4e619bf5bed4104b803401793f7dbe85c46f9e34016512e804ba18b827a9ee7b0ab75ea4f8e621a0cd7690f9d9532c466dfb38b80f91e692c4ee6ba4414f76e799066731b29ca83fd26fcfca74630fd11f3f9f6d554430c6647fdcd605ccd0a27c680929e1f74c4ff5f361cab60ce901c8ea384fadbea3e3b40da4cc26eee80b73559bca0c5976dd1018665c3cfdbe35a484f2dbb05f40ac0cc2077d679908c06372f84e36a72864f31a52b390c6e07ea4c81d007b21c199a2df918bd96c209072f4b11888e0dda6e25a1e6102cfa95bae7fea55b2a06bf85d98b018224013decddd63ee0fd3755d7f1aaab3cfd855a25a0c9caea98c2fdc693d0c51f5a223108685a53cc10ae70ef7a3c32513fe465787bfa64d0a436c5087c32cdb42e7c0d234d2579b838958c00f1f3678afac47bf3dea6a91617e4f14a1f793ab05b3bc5861ac4b59beffd844e7cbf6f9c19b38f6352006af5530df1fc4e7771965ee2f6f5ff4e85cb3762cd8f31c53c82ef05a4996ab14b926cd6487fd5e82fe58a9303af0567760a86860352d3c5b47b83fe1268a7b9e4877ea44b6562a7c2bf892f3294e8f0b01352746a286f6b321f1cd6debbe21afba1689ec1770d3b69ea90a754ec29cf1b34e28ac840f5d8983dc50ccc4b3d39d7d9e002b9d1c559c96cc8702409e58459bb4b4f2d96b87ff69a8733077ef96c3c0c7975e9db2f470c93eb145e9b728586adb7a8ad8263a03773606b90513f524769070728e2745988812b0e9d2b1cb7567853fd14fdb061a81a514d45a4673c9dbb7ad0072a30df3f5c4f5e3e8f20c6a97e73c41c1731216c6c2603b1062125b8d51fd613d273f307a67e4178658d115c484657c5f54c560b6962373f4dffe28eac2c55f31920cd57a721c6c6400f54f0d9f486e32fd8e575b5185ef9e36290f86f28ffa252399e09c962e267b2cf2ad51e41f29162626f4f08e08631269eefc614565eeaa2163ccb9eec26fea54c84b90b162d8e20ad29d6caa920c3e39fbeb9f72f20b6091b32ab071c55c401a4e9ea9d614dd3bb683b1d9938abda7c49134f6faf461ff9b73046603b13393eae8e4fa68f0fc51b705a7008f1e2feab2d429d48b9d142cb8b7c5dce457972cf9c40dac576e1754e846a69a57bc0b98529b202808f0382ee88c1e3dc1b9f3a237aa61d9ae2c0b7f8c4ec1c2ce1a973ef58ebb13241719abff7f630c68e671c196084e1c97390c59e1eb644478ae3c9f46fe1f2008f1b6032380a1a29e57f5a7c63699ac731b866e50c9848527badca94f6a86b08bef5d0f2991395c0f0dde504a8182cd86cad4e1f11992a237cf255c9c33a20281c43fedfd9d4059debd77c307524ab0d7723ee1c7752cfaa9480b06956981715d16ead5408dd1f616dbcdfd95b05b9407d227399dedfbe2ef53ebe6bbb89615941bcb346632aeaa6b86b40c36cf936a1d4197e8f54f94f634709df2b599a2fb8355086c256da3510b056df286a48777fc3721238a413aa22db01b4a009742acac820c34a985dc73225afcaaf09836d5dcfac9a3b6e8f5c7b0f131e238fb6b29700dc9be73fd18ff7313034e674df8978eaeef3fe502f79a1222eb84b6ba7fdf8d09c7349e797477f46280ed6abb65a460d941920a3d0146b772b13c1a8f11505a748d2a7c43be487a0aa3ceb6b9026eedcdb1d0224057fbbd4a1e4063a60ed4cbe708fc202294fa864f567d2db1f82768fd2393b35e54d77d51b156c12f3d0c7636a4d0ee9cf09f1715ad0bfbe57621b9cb48e86397e9227b05790326a4374d2402f84bd27d89921116cf18d968097b35bd31f15b5a233cb2cf991dfa3331d8d00bebb94cc20983b8a35af1ba002a545e5c37133fc3da4ee41744a7ed7243f96a0798b3d7b4f1ac6889f135999e4119c18abec2b75b5f6ffde001c03c258e31ca3ef96516ba4ef979e4851bcb1df5d41a6c5f80c31bfda81ea3fdb52290218435a2dba8f7abdfdbf1aa4ee549c467d64ea45eb07a4514cb3300fad3888be46e949808291e297bc200aa14e8e77c69c07d65f31a793e058c631148985d72cd26850778b050854cc0e22e0cb449b2c2a60ed840e9e785660ca9c3ef9c7c4cd100181f0147135501f22e72f9778d5adcb027fca5f49a72211759f4bffc768196011017db72799cf4f8305956c485a972bd18f8e4ea65651fc16136726b4b7b6b8b3f74ab2f8e9bb402fa2a93a07044e3084b0eedb22e78bdb3cbc4a9f05a3b72876b493277a010b9f02ab114d95749074bcc924135a1d297e1ff5370aced2fb4d5348cbe24f56605caf6b2ec3790cf8fac726126efb5abb1826916d63ab56d19792922d985ee676d08ad8c958459aa081dbb56c665e9324d0c8c0cf54e7d8c7114595ad9083657b8362630abeb6bbf61c0685e3cbe1114f12bb4318d4de453a6d9cd46246717913d799f6660b0e556095bd575475eb2471f5fe2ceb3c26fc89250b0d50cde635bfc5a6f2ab15a58e2f031da59b10c85149cb864dfaf13079fab3725b527223858bb9c22fcc376b679ef84cec2e7fdb2d198b1434e9ab96a947e3da420f5050cf960a611b8b49f1c44a3d48963075e8ee3723154ac8154d0ad51593fefdfdb4f1e17d5c979d0a4d6d05d2c53b331950f8a3335f5a4b53b7e8e962b4dc5dd13b22a65a8f7ce6c4915f7abe993667e197f18a3b89a8fd0e66ac1a85fb85e1b72b2be2e6a26c407913bdfc277d660351948c8b65120f23383f69da47225540a9d1adbdeb5957d418eedbfa5329e171c906495c6b61727f0e710faf12cff62c35379600d6a10394c586ad927c0462dc7e78314395c1c9d1c834007da3efeb01d3f099123100930b3fd87d69fe0f50e8687247727305a6afd3ae63c5085cae283d03500d69c6279c89690705f289d18cfa0603de41ead6b9520e8849f758c47723883ff917be04f03e36b2d3a8c15e40adc8a72060969005431ebee44bcf38baa1ab38fd5a1a44d240eafad5e7956e5e4794e703671ca897547266cd26e432f26ab320383638e4b693ae5f04caf2432b04379d2ecc7df6939b8c58082ea5d3e950db5331a9de32d30402b4ecaf46da61149eb7072fa2ecfb462cdad672dc008d7d52a02b8e00235cc8bccfee971046689ab70b2bddd0905292fbea194dabe5d3b12f76960bd68035e81b79fa7648d255178fe2ae37680e67301c6835350e220b2b54ff01de7e8b221762d48259695c4160771569eaf1dff7f3189f8eaf83ace17bddedcae4d60055569fa47fdb9e306a095e4272b8bcdefc7ace9364a2d6fc180e6319eb784850d1b7b77f2df74ebd4a5257fa25e7349941272acfd7eea6222c36d3887cc75331b5aad13dc201e16a5972f2f50483a8153602bae5ae4832e7d071cd10a0d586e8dff2cc016f1a1302b2dd87ccbb5c6b22905d4ce632ef0d01937bd3cda79fd7f930956fc68550c4e659d23f028646e4a648200ed7ca70ae34c81606803453b73ff748a332adabae1f29ee7605d37ae85b7714a1a632a3736e27a3cd6d55ab4ac764f3f27698b28403d77bb2a9a22fa4c38e9c94360ff5fc3a89803372d940a3a8877afe088fb29b01839fa7e05413dda1b361813d2ba4aeaa06131e34f0c332c5f8d6df02f2a890f575f7b52a592c57451ed6663eb73fc1ba65a19f6f1913cc41948318611f7915a36a903fa6bfad421a1905b825131dd250813aeb7a2b368a4fd9199494bde74f9e9a9e7e560b727df315540e96461ea019975cc3006ecabb449eaf19c0d83819cfe1d685ab629bac403aee7b05f8b7de8a363b0d80e469515b50c700109f043d5dbf6c12f42e3e3fed4c4f54441244997f98051b3c5c908bb6e7331ad4bf6fef0c8c6d0d19e740fc4e9469bf705981dea079dd0eae3c1c6faeef2563b66134e69e725f40fc39d391ee52e14c0aa54e967d64a2cee453805287c7815170d546d05d4f28373a927c3daefea455d48b6bc3288ed64fd37e64473a6a60216fc43bfb1734cd1e3a02d1639568e4b0e8509e9e74b6956e5b362fac8d3d2a4060a5001226c1f5944da681123381b0eb5da61dab10cecf8f31853e3864318bea3a7e7c7a23c1084055652d067242e1a913444184210a688c493ad172c359a4f88e61d44f1a12f59f35c91b99b7bf6d328e73af2421ce44f06113aaec8df7e25da90d477518ec9e3533681902a2827b96e80f3536599492e49fcb817fe5981d8d164603aee2e29afa1fcff4a5c1c9a218c91cf257bf8e498dadef7e29dc31506b1e8a6c84918e01a9ca0a973efffc2c0ba6957e368a0a462ce88c11ccd273c2a7d15b6a24e04f93a5453b4826aaa7d6692bf1838ba87345a87b9e59ac34e7a1d6f370398aed06f4ec134e56cfce4f0c16640337aa12cb023a73e55d98c8895b6b59aad49265e0694f107adaf33b29d1505056a13aaba705686d9e4a39a9be7fc96b10412f2eb076bfd35552dfebd5b2b915ef2d268036df4d3128a7e2ff5911f49bcbd5370a28bf82d56592268199bfd3bfbe338eb4bbb264b859855d3e3ad7de51f799429eb1fdfba01e55c50593a00770b6efa7f653d8086079f268dbbc171054cf4ed3c0f812e8e0024974853996a3c334f61d463fb59b58da7b394460e372f0f136b2398603f4e0499bbe54cabc6663d668f6cacc9b828e336bf28fc70c4caaaad2cbe5f62d4a4b26bbff0911c806ca25e4d9cce56ad001e5c70f1dedc2bb288bd0800805805f9fbc9a98309ea71230755ed9f4ca15a3183fbe05aee3a2c27798f9d61c720bfe6447774bfba9d566009831420718af5d9290dd62cacc7b523597370e79c3ee400ad9cbe9284e044444d6d369be05004a2e479c9d4a5c07228d41da345b4d551950028c3d5be41a0a453a6a49fdaf970ab905121f63bbea1088bfd05a50aa4ff00b397bb8deef1625746f92ba016e413f70ee46c9f6818dea85fd3103690e943d7d8d8064abcd653a5496537fde29745c23c1850cde3a321515a78410304bdefb54647422f8a1a361f6902558708e8675089b3619b647186563bb4b81e35901cefa97460e750b5de45befd13c6078eabd05dc96918716aeee5ccdd4d7cc57df7a9ff68b88c8bff68bc81ad3900e41833e3f1de676d99109c5ac9d09e0580663dfadaf6eadf1daef5957e5df83d0629ee47a761449bfbe51a6b16acd1191aabdf498eac7781a91259753b912df71bf7c59de548600d0da24f7c47e51c060b2e1139885075adc56626b35c4fbfcff5d87d8feadab54c6b75f63a529dcd03a66eea78593f85d39350c3a7739ea7bf15612bd8e457315675eb88145b59ec16a881e2494d3ce329fb94a93d9a313b14a484bc55615708fcdbdb2010639dd5d989dbc59c1b5f806a68e1de1d3492638cbe2a08744d9b1a26dc08ff5598fe2b41a7e7a36936e504bbd664e992c536341d5cb616248ed0011ba9c1bb2b39ab3a2247351dacf4f512bdb2dca621352eb1b0771f338551b3fdff9ac32e78cfedd1d2612466377dacc4b3195f77dac1593c4bce398e21309a1ee74fe278a043ab1b57a0dacea0b26751d6b87c52bdca6448a070c7acfd2f0c7354eeea9f9348012bdfd829c9ead393c59d22fb5bbf26845512e93647a4dcce4c62d9bc0e95346cc929fa85a57236c751d014e7c1f30d39adf122a15f46e5f3e9063f737950277a83d0deb4c6f06da360ee05cba773eff65b042c20b9422bfde19ae0e3158120a4cbd81ce8435bfe3d12b98bd9be5ede0a1fab52f1557c88ca9138baba5cb09de71e44aa47e4c376e8814de60215c1cb67f8852a728ea988da8ed05e27a1540391f531e072beac669d6e34b7728019ce26c17010", 0x11fe, 0x4, 0x0, 0x0) fchown(r7, r5, r6) open(&(0x7f00000014c0)='./file0\x00', 0x1, 0x100) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)=0x1) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={r4, r5, r6}, 0xc) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x1ff, 0x4}, {0x6757}}) r8 = semget$private(0x0, 0x1, 0x4) semop(r8, &(0x7f00000016c0), 0x0) flock(r0, 0x40000003) execve(0x0, 0x0, 0x0) flock(r1, 0x8) 11:09:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000001d0000000000000000da1635bbe95160b759000000"], 0x1a, 0x1, 0x800) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8000, 0x6}, {0x18, 0x3, 0x200, 0x200}, 0x7a8, [0x2, 0x9, 0x3, 0x3, 0x8001, 0x3, 0x0, 0x5]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget(0x3, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000), 0x3c) r2 = open(&(0x7f0000000180)='./file0\x00', 0x863, 0x2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x8001) 11:09:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000040)='./file0\x00', 0xe00000000000) ioctl$TIOCCBRK(r1, 0x2000747a) fchmod(r0, 0x0) pipe(&(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 11:09:56 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() setitimer(0x1, &(0x7f0000000040)={{0x5, 0x3}, {0x2, 0x9}}, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) lseek(r1, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x6, 0x3}], 0x3717a605, 0x0, 0x0, 0x0) 11:09:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014017c6a4a", 0x1d) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:09:56 executing program 0: r0 = socket(0x11, 0x3, 0xffffffffffffffff) ftruncate(r0, 0xffffffffc81e1c92) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x10000, 0x7}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x80000000, 0xff, 0x0, "ba96bccb938ffe816cc4dbbaa54fb1fd89685f0f", 0x6, 0x1ff}) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) 11:09:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x28) chmod(&(0x7f00000000c0)='./bus\x00', 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) socketpair(0x1e, 0x8000, 0x5, &(0x7f00000002c0)) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x30) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') mkdir(&(0x7f0000000300)='./bus\x00', 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20000, 0x90030bab96bdaaba) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 11:09:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4aa051bd24313dea8de142d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ccd50537e23aa142b868a0237f559b7cb5e32d0ff2d43881bdbee7d60279fe6a73ed000000daa987423cab21c6b2748aaa1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b019be545508dfe808f9840f9e13da075ee55d535cea95f96c2f31a5d302643585c9250900a821e153a6212dc30a02002bb81ef3c2ff8a0d530549c628dc1acadf000000246551290e6a09989d25030a16483d99c4e92045fb74e2ffcc439d9e9568114142230f99e0ced65373d95a061b832421a7293a5ba73e9e5abd3000d8f816fbde178ccf100e09394751ddb970e4296f23832f8ed07e8a00100000000000807f089a026f446c502f5d29f16b19ac569a3d1e91e9ca873669e1040000000000000019a80d025976f7a257f9e179b8f9e86b0b608550dc2f65078b90fb5ee8fe43e328000000000000000000000000000000", 0x180) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = getuid() r5 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r5, 0x4) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ftruncate(r0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffdfffffffc, 0x0, 0xdf, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 11:09:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getgid() socket(0x22, 0x0, 0x9) fchown(r0, r1, r2) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x8, './bus\x00', './bus\x00'}) 11:09:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x300, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2, 0x20000021, 0x6884832c, 0x4}, {{r3}, 0xffffffffffffffff, 0x30, 0x2, 0x6, 0x8}, {{r3}, 0xffffffffffffffff, 0x44, 0x0, 0x1, 0x10000}], 0x231, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x81, 0x2, 0x3f, 0x7}, {{r3}, 0xffffffffffffffff, 0x84, 0x0, 0xfffffffffffffbff, 0x7}, {{r3}, 0xffffffffffffffff, 0x22, 0x40000000, 0x400, 0x3}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x8b79, 0x5}, {{r3}, 0xfffffffffffffffd, 0x27, 0x20000000, 0xb000000000000000, 0x3401fe8c}, {{r3}, 0xfffffffffffffffd, 0x11, 0xf0000000, 0x0, 0x4}], 0x9, &(0x7f0000000100)={0x407a, 0x100000000}) 11:09:57 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x82, 0x7}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="12040be60ee490f578e675de28681fddd46c39ad493a60c0e1035da9db495122e9c18ba227c5e80ba748a149783072da40c5756335494ee51800183bf4b9e3e880ab9cc6af0091b4d59c68fe41cc4934a4eff790d3a818f62e5f34bccceb21e2e9a9f2d422c30438bb69d5a992374641b731ea396ef82208af706c648a3fcfe4", 0x80}, {&(0x7f0000000180)="769969c9bd277939c813e698d3893d5fbd233843a2f58def6491781352228da4414ee5bee85c2dbfdf653113832a67f5ff34018bbb4e5973d6bf287b504a7afd77265bb2c1e080323ac1312b3d745daf6507b1e056845082e5a6c721eda383d93390c1a0d557ee17f39197b14615c83cf6aeb58e18f2d02f920b2514", 0x7c}, {&(0x7f0000000200)="65bf07e2ee2b275f609710037e284a034b4f760774d1c6aec2262862d8ef6fc801f5ab3395fa89618cb22c1a0cd90cc4d3c05c101641c201874ad0cd5db05b559ee5c6bd5ac8277d5983b082a9459421d48e6d9e3904af629d569a4ec201a661cb8d90a58450ac654b87b2eaa8c3b349a5badb938969c484c06050945c2274bf67f5759a8549638c861c28c86d892c2242", 0x91}], 0x3, &(0x7f0000000440)=[{0xb0, 0xffff, 0x4, "c2f08e738def3749b64d278cb7b642ff1cb2bc652f7608d2afb76e50b308f889a899158ce433f0388fb7d1947e227bf0bf2b9f2bcd6f793a772abc41eae847ae0ec4680d7b5e44664db79734a9b7523ba6ed385025fd17d79215cdd001acf87b9aa4a9614362c02412de3d766d44ad8de18e6ecca36b410df5ade3c19f7954f2fc3778e7d89e7b21e8cba76a466eba1391ada13b8c036bb9983f43c2c4635d41"}, {0x30, 0xffff, 0x4, "7a1581282ad4c028d203bb4aa007e273fe94b1eb2541c5bfb92c966de0"}, {0x20, 0xffff, 0x5, "26d1030d91853feccc7fc49e31b265"}, {0xb0, 0xffff, 0xbbc, "497bc77ad50bb1ee34c9e8f2b407ca594733745feb3d38852fdee76dc76cc2aefff7ac5b5eafd121f2a922494fbbeefe69f25c4f9d75b8c00499f1dd48d611a8f915fe9fcbb418c9530c2d6bfd47e0a269f9f4b31165420278d6e8df7a2e8b3c3bfd29f9868fb167f3f2f9e61a67a0af6966cc9d823980423e881402d18c6847d50e7b6889bfb20b9e105664d21f068d0e14c82ffecfa9b66ba513eb7380"}, {0xa0, 0xffff, 0x5, "1ea4c2ff372be7441102a8a032d33e4a8081d436f277537b4f11851afb207305b917d942e4910ca63de089c1e5c3a6fb4dbe95f07ee9e8cf5a60ae4b692897a89b5e6fd5b9475eebefc8e0bb3b41dedc1a5558ff49dd950560323aaf9e07ef72c9f286cfe95a998da81ba3ff78fd7f51450f08575691ee0c79bce58a0faead3edee6fa6c77134cbd6f144b"}, {0x78, 0xffff, 0x9, "fdddd925b2822952ace3fa982c806b8f6777cd1f743480312767393d44eb96c0a38181f3ab188718e7b7f2a5295912f53cacface4e2cca70b6e8bed868b51a7eb09c5d67bc6226ccfc148b0c2ff9add8c80bca1610e0ea9a609c7af742c370a4d4864d"}], 0x2c8}, 0x40a) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f00000029c0)='./file0\x00', 0x0) 11:09:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x92) renameat(r0, &(0x7f0000000240)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='.\x00') 11:09:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004667c, &(0x7f0000000000)) 11:09:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x2}, {0x18, 0x0, 0x1, 0xfffffffffffff5c6}, 0x1000, [0x200000000000, 0x8, 0x5, 0x7, 0x100000000, 0x80, 0x6, 0x1]}, 0x3c) 11:09:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x32) 11:09:57 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r0, 0x7) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="b06f79778da77909f419da255ab8e5bd58fd74f799215cc5", 0x18}, {&(0x7f0000000100)="3e7bbc1d0f123240bf32452a70d589fb00a2d8d04e7f5f32b5eedd08dcf40f06387c65fdc9f2f97ee22f718492efc4378d2fdffc352d917932c0b09da3cfd343d15df3f3d01f923bc8075071c8ae7215fa74ffbdf0eeb7e373d2555778d7ee9507bed1c8a5bf471580ccc8e318a1b4df102a998049d4acb18ace1d6416db9cfa79c074868e22208d1498cc18c2bec45b53b716fc0227a78c606364f0f06beda5c926ebf402dc54a60b15277568fdcc512e795b43e4ab54bf306e70b3e48a86235c788d75bce7695acde01d0f92ec09e5439394ad71c9224a96a5e28eddfa00eb9303f03bee9a5d47348d23b473fbf1e20ba8a09244f515efe97d1558697ecf", 0xff}, {&(0x7f0000000080)="fc4c98639c62c50aa473fc7c897cded843af86bd7ea1603f824965582dbae42c31e9d46d79f467693b", 0x29}, {&(0x7f0000000200)="a960d48afd78d34893e78d9dfc7118cd3378861803bd4214a0d47669b880af926c4df4de871c9c8e921021f305ba9c4ee1e4a89be24dcd7f42a455be4351c52cccaaa988df43717eb5f084509db1b1e584aef921d78e409c680d1903ec88", 0x5e}, {&(0x7f0000000280)="524c8d9791aa24554b04a33ddbcffbcc77a1f5abcd80a10bcbfedcba9b5d67999b6905d6c1a4b57e841ccb67d4a8c53cf1ea5d9df9b5812c3b30a26282d0d3b3fc10fac27bec4fe8c4c9c899c4fab6707c860803d89c678598335c9614f6407fc7c6e918af539a575ff5cb1a4c26c4d92c609a972760930c710f5b0b3b105bb46e3a05046df69d6334f5b61ac7337db266635a1fe5ebe810a01662749ed22794a753677eaa86f43a49c5c0c7761acb73d9948e0e152842c20b743517056531a859d23efdc01540", 0xc7}, {&(0x7f0000000380)="98c67e1d8491aac9b1fb962ecfce5242661e758f2649e186816b30cd2db1f89333c62046d53205260e85a9366bfd9720f5d430a0751d12ddd91e0cbcd2169acecaa09058fb3799af408068b03d601d535515068a4211c7eca0b39bbb38857f9e543333734cfca15a3acd7c80ebcb", 0x6e}, {&(0x7f0000000400)="ae7f765da44d1b83dee7cd6133b6094d07795d6dce2dbc8581519d0ddcfd5d96e15c82bf12c3349d04060044f4e5fc984c8780e3e648eeb1dd1a8ca74163751d418249f31507a5bcdd7cd2b4523ce0800ef0c6977f10e6c87ac0555ff7311413c5adb33d63f5faf70790af0e33a745f8f05299d31228ab43a36c44e33c6fd6e9743a710cae7f813421530a3d31ab898a8e818434707982cf8a9524b2a24fa2120bc3faa70170830c608254ad702f91c5b083cebce02d0eb86a409d47211961cedbc27ef0350790238659f1ca528b341c67edfdd4eda42ae19761215da78c04864b4f22c449", 0xe5}, {&(0x7f0000000540)="5c1cf6434e8110580fb1546b26b962cfee801bfedcdb3de1a5f95f3ff6a6293a7e3ffa36dc4f4fee975f65fb0b9e6ef3111e83356f4cb9", 0x37}, {&(0x7f0000000580)="6d25bf1bba54162c75f358e1a09a71b1574f37b4b8df6a85a80c0ff3c1b633a9ee1a7f4f4dc57282cf0a2c5e2edcf2", 0x2f}], 0x9) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) flock(r0, 0x1) 11:09:57 executing program 1: truncate(&(0x7f0000000080)='./file0\x00', 0x1000) r0 = dup(0xffffffffffffffff) fchflags(r0, 0x1) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x36) r1 = socket(0x80000000000002, 0x3, 0x0) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="5621f9ffffffdaffffff"], 0x1, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100d, &(0x7f0000000040)=0x401, 0x4) 11:09:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000000), 0x2ee) 11:09:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 11:09:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x104) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x6, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x90, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 11:09:58 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7fff) write(r0, &(0x7f00000000c0)="4b4ff0dca21c67f079c0ad6151fce17a82f7c907602b5ff66bdbc7a413282e5b52cbce2211108f2e8b50cbd87bffb02d5465aa5177c306b7a4246f23711d0fed3628ee", 0x43) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) 11:09:58 executing program 1: r0 = socket(0x2, 0x3, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x20000, 0x10) socketpair(0x3e, 0x2, 0x0, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) shutdown(r0, 0xfffffffffffffffc) r2 = dup(r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) socket$inet(0x2, 0x0, 0x33060d4f) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="c21c2e2f66696c65300004036c1374303c9cef86892d196b894d7b5024c45e4a8f8b92182889f90aadfc3f0000000000000000000000000000bfd0bfeb1452b00100c23f71def68456db2a1dcc3f1a9c477c0c618440a5b5c8d84977397c6c826fde969a4bc269efc62902e73e7ea3c9607a361adca4e0103ddc049392794b95d9262c8237499b87678d138ef10500000000000000dd0000000000000000000000000048bd4e593cd4f1d4836e72786f17c0f9c120454f66317f4002b06494cbb1646ff60f8d54dea7200dbd7756e08b149abe6ed004a1c85897beb26a562f5ee6daaafb8b106f85277efa5a2782a48b603a843fa8"], 0x10) shutdown(r0, 0x2) 11:09:58 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) shmget$private(0x0, 0x2000, 0x402, &(0x7f0000ffe000/0x2000)=nil) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20001, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) fcntl$getown(r2, 0x5) 11:09:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x1000, 0x2000000020000}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="9a037c08f0cb6dbb678a30ba8b63eec63a7e8a2350059299330c0cd03b2e0dc9e92e20e8a1cd57295078542bac3cc3d4812a0137f75644e6f9b4426d78f84281fd02278de0ff5712fea176053805c77c9c5a72cbd488f50c03cdfc827fae064d96e50747ba511ce53be4a4c103574efb9e92d5e5992b2202363a757638698a3f3f43d92c5c20c9", 0x87) 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7fffffff) 11:09:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x200000aa, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 11:09:58 executing program 0: r0 = socket(0x33, 0x3, 0x102) fchflags(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) socketpair(0x1, 0x8007, 0x11b, &(0x7f0000000040)) 11:09:58 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfd82) r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f0000000440)=[{r2, 0x4}], 0x26d, 0x21) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) r10 = getpid() r11 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x9, r3, r4, r6, r9, 0x4, 0xfffffffffffffffc}, 0xad, 0xd007, r10, r11, 0x6, 0x1ff, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r12 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000100)={0x2}) semget$private(0x0, 0x2, 0x402) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000003c0)={0x1, 0xa854, 0x9, 0x500000, 0xb9}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/234) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x81, r8, r7, r3, r9, 0x14c, 0x7f}, 0x0, 0x20, r5, r11, 0x3f, 0x4, 0xffffffff}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000480)=""/212, 0xd4) shmget$private(0x0, 0x4000, 0x4b8, &(0x7f0000ffa000/0x4000)=nil) 11:09:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x100) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x1, 0x0, 0x0, 0x0) kqueue() dup2(r1, r2) 11:09:58 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) close(r0) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="e38c5290852283604dc4f6cb8602842cdecfcbeebd13a50e5ba38ada7ca8dfaf4fa59eadc7e9a8d229360c97ee852b636f252eedb7718e58a26dccce84618c8b9df97654d172e8ddd9a2e3942ae6d0c48c1d2ae28aa7f78d0206f7b9168dfb7560ae3575899239ac00436c7fd82c3f1e2f6eaa1b263dfb629a3aeadd426f3fe58e0e9bd1c597e203908a4cdf2df42a05427e67f2925e5086ca3349a3f954f37f757a4334800643b98749355fe7fe314dea38279c4d4f637b5ce2027ef15076a6344ffe74ce2e8b415daeb248c8e18e59bd0555a96dbb141971a209a680f7c555034fcd3ef5d89cbc09942d2e94ab090ce88029", 0xf3, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 11:09:58 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x7) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000240)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000002c0)=""/190, 0xbe}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3, &(0x7f0000001380)=""/180, 0xb4}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202f, 0x1afd) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) openat(r1, &(0x7f0000001480)='./bus\x00', 0x802, 0xa0) getsockopt(r1, 0x8, 0x100, &(0x7f0000000180)=""/169, &(0x7f0000000040)=0xa9) write(r1, &(0x7f00000000c0)='MN', 0x2) 11:09:58 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x25f) r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="8fc115858c355c488a73fa4792e02ab8faabcb6a8d7ca5a2085bd233a15a9e0c927f8258fc57bd8a0f7639f9a7d5714867d04e63b7023c714bfeb7f243eccd5f5f514fcda6018f1fb08f6dbdc65f44f99728", 0x52}, {&(0x7f0000000080)="10d525f31e3df623385cf5275698b29c5bb8cc5b66a60f9d02cee5583deac680dd0399d5413b08d57efd830219ac111c0cc22738cb0fee212a9826d5c463a9a8f374cf37a7b857b209b85721044567f5661a2279f343ec96259908c88fedee49e6ed91e614085a3c2949ea596bda3cc164538b41f49462adb9647d6fefa6152a860cad61a52bb870d4cdcedc1cc88c61aab62b9fcef387addcf7e0dc5931f952a949c8af4efc71ad8acba62e944266bb047314b722818a932d27bc31d2c4f44807caec5334b76257d005ecb2a8838cceb1368f9f062b762bd500040f6f8c68ec15f2969cd26930014318a3835905e962023b4b8b645a3ad9599b0f66f417ed", 0xff}], 0x2) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="0271d0ac1e39f0951088618885e2872db91c5dffbfec62e8c897447693b6be8183e05572a7cd2f7479eaa48954c4444e3b7930c23a8209606dbc90cc20ae4ba1c9cc7e5d6286acaa754443779f493f50d2e43f94b3", 0x55}], 0x1) 11:09:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000100000002008, 0x2065d) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xbd) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x82) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000140)=0x1d) close(r0) 11:09:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x19f) 11:09:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9) setrlimit(0x7, &(0x7f0000000080)={0x883, 0x3c}) r2 = semget(0x1, 0x2, 0x0) semop(r2, &(0x7f00000000c0)=[{0x4, 0x7, 0x1000}, {0x2, 0x7fff, 0x800}, {0x2, 0xff, 0x800}, {0x3, 0x80, 0x800}, {0x1, 0x80, 0x800}], 0x5) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)="f544af1e7186b2126515e03df64d9974fd3d64bc7d1456474145d234f1d80a62c84c575bc139cc22a6227682c2f17eb131d8a7925830a873277d2167b054405a4875bc91a379fc69", 0x48}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) 11:09:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) mknodat(r0, &(0x7f0000000180)='./file1\x00', 0x46, 0xfffffffffffff801) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x1, 0x7, 0x100, 0x100000001}, 0xc) 11:09:58 executing program 0: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/124, 0xfeff) r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) r2 = kqueue() getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x2, './file0\x00'}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x34, 0x0, 0xc6a, 0x0) 11:09:58 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)) 11:09:58 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000, 0x2, &(0x7f0000000080)="9d1eff0eb50e2e3c30272e395dcbbc285828722af82d2ec5417be39dcf2ff2564c0bfeb4c05b93e8a5fdd12dd91ab6d05d3b9760b57cdd5703eb4da6937c357c69338b7cbc0f37584fc034c68dc28ca754d4dafa783b5d96141dfcd72055b90950a731", 0x63) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) setitimer(0x0, &(0x7f0000000000)={{0x80, 0x3ff}, {0x5, 0x38}}, &(0x7f0000000100)) 11:09:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) openat(r0, &(0x7f0000000000)='.\x00', 0x10208, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r1) 11:09:58 executing program 1: socketpair(0x2, 0x0, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="cebf33e5ce89f606865831dde0813cfc0516ca52da12cbb081c611b7abd4e9d0d1c080a14be79c843e275609697aa0f3ce362a1ac8e4df341ef4a59edf3389985bba2abed21503569bd6dc12e36720e46a5ce771e1b4cdf2d2671149f7f770629ec91f877d33341f30311485c0c5ea9161f0da007952e34f48812a53ffca8fb05d5e3cd96185d421822cdc41366c8ca9786eb1b478fba063e1ce1d192b7ee9594e173bb876ea24ee22a3804f05cfd20ac6ecf6da8b094cb32e34ed393bd112a04790d580", 0xc4) nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x1000000000000000, 0x0, 0x10000ff, 0x0) write(r1, &(0x7f0000000000)='<', 0x1) kevent(r2, 0x0, 0x1, &(0x7f0000000140), 0x7fff, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x7, 0x8001}) 11:09:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004040000000010000200600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, 0x0) 11:09:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x75d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wskbd0\x00', 0x20408, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x536, 0x100000000}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) r3 = semget$private(0x0, 0x0, 0x100) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001200)={0xff, 0xea68}, 0x8) utimes(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0xa3fe, 0x20}, {0x9, 0x500c}}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000011c0)=[0x400, 0x0, 0xfffffffffffffff7]) 11:09:58 executing program 0: poll(&(0x7f0000000100), 0x2000035b, 0x7d) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) mmap(&(0x7f0000070000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) mprotect(&(0x7f0000071000/0x3000)=nil, 0x3000, 0x800000002) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000070000/0x3000)=nil, 0x3000, 0x4) 11:09:59 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0xd30ed361236850c3, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 11:09:59 executing program 0: r0 = socket(0x1c, 0xfffffffffffffffe, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/70, 0x46}, {&(0x7f00000000c0)=""/76, 0x4c}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000540)=""/47, 0x2f}], 0x8, 0x0) setsockopt(r0, 0x2000000000000029, 0x200000000026, &(0x7f00000000c0), 0x0) 11:09:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendto(r0, &(0x7f0000000040)="3d246f933ffa209e410d486229a081f15b0edca607e2db7e55e014315f5f2205899d8d5298ba5cf68ebbb19d5908f55c9201d21b3d5c4b469cea63d4d8491d9139bc97", 0x43, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x200, 0xba2a}, 0xc) setsockopt(r0, 0x0, 0x6a, 0x0, 0xc) 11:09:59 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x6) shutdown(r1, 0x1) 11:09:59 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/135) 11:09:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) getpid() 11:09:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = msgget(0x1, 0x101) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xffffffff, './bus\x00', './bus/file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffff00000000000000000000000000000000000000000000001af0286c00", 0x2c}], 0x1) 11:10:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001280)="e136dafdddad5da3d840b550d65ad0215555bf11b101902e9df7470b1e04e6bdc3e0c6fb866da7e182d7d3838a4631012e08a8a49b797a31d350a645fec528401c643b416b50319957f43c3f59cb50183423fd184339bd098f06038a910be11bdb40bea95dac04d1f720a3934fbaf3fb77e2bca96805987d7e1d0293ef74f1e4f5a843274c43441279da9f0e525bf62e8b2cdfc418d425210540d68ae89faabc61f1cbb4b4d1637ad50806f141dd1489a3a5e4db017054322fb2d0998b2ee028620a3ff221f2024ff63fa50b9370d5f07008bddfbf2bb8a8fcd6f8236683a5d9", 0xe0) recvmsg(r0, &(0x7f0000001240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/98, 0x62}], 0x3, &(0x7f0000001180)=""/145, 0x91}, 0x40) getsockname(r0, &(0x7f00000013c0)=@in6, &(0x7f0000001480)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x80, 0x80) accept$inet6(r1, &(0x7f0000001440), &(0x7f0000001400)=0xc) 11:10:00 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000327000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x38, 0x0, 0x1bb) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 11:10:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) 11:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="741c9bafa9eccf8fa5d224276cee53a0351c97825a9c617414fb35cd846ab53c1e634e776f2e355ececb263274d8dc16272804d8f595a0c607f0156478c84e61835b7194eacb8f25486600266ac823f5316f772d25015760b1732545103d28bcf294ed0644853b5b7fcd220669adf0afae28341e6aba82a9aa9859499c768dffdf662b24a19be83ae37c92c066b31316786f0a32408e46e85ba9007ab450e36fa9ee380659"}], 0x2f) 11:10:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x3) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 11:10:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) socket(0x1, 0x8000, 0x6) 11:10:01 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) unlink(&(0x7f0000000080)='./file0\x00') getsockname$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e233313798cd4e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000002140)=0x1002) fcntl$getown(r0, 0x5) 11:10:01 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x1, 0xb) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') close(r0) select(0x40, &(0x7f0000000080)={0x7, 0x8, 0x1ff, 0x988, 0x8, 0x8, 0x9, 0x3}, &(0x7f0000000180)={0xfff, 0x6, 0x6, 0x7, 0xfffffffffffffbff, 0xfffffffffffffeff, 0x3, 0x1}, &(0x7f00000001c0)={0x7fffffff, 0x7, 0x2, 0x7, 0x1f, 0xa7e, 0x400000000000, 0x9}, &(0x7f0000000200)={0x0, 0xc5}) mkdir(&(0x7f0000000100)='./bus\x00', 0x1) 11:10:01 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) msgget$private(0x0, 0x6) 11:10:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100003) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 11:10:01 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = msgget$private(0x0, 0x81) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getuid() r7 = getgid() r8 = getpid() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x0, r4, r5, r6, r7, 0x60, 0x1000}, 0x94, 0x6, r8, r9, 0x4, 0x3, 0x8, 0x7}) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x1ff, 0x8}, 0xc) r10 = geteuid() setuid(r10) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x18080, 0x40) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) getuid() r11 = semget$private(0x0, 0x3, 0x718) r12 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r12, 0x0, 0x0, 0x0, 0x89, 0x7}, 0x3, 0x1, 0xbb}) 11:10:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) r1 = kqueue() clock_gettime(0x3, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) 11:10:02 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) socket(0x17, 0x3, 0xfffffffffffffff8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 11:10:02 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000240)=0xfffffffffffffea4) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x9, 0x401, r1}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:10:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000000)="01cf171968196d5842668ee01904f7d01f35c3d2fec7774a59655ffe6f", 0xfffffffffffffd0b) write(r0, &(0x7f0000000400)="c73a00080000", 0x6) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000300)=""/198, &(0x7f0000000140)=0xc6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffe, 0x0, 0x7, 0x0, "4252c700251fa8d8350000002000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000500)="e73a7c64ccaaae1fe0968e466a06d57f7d7c920eb518f878bc93b61e155461a285864ccb111649c077f2f152c3f5e51e5ebaa087935f90c4fdc890a3c0bcba946698bdedf22ca175d84fe49f69f72fb425f1bcd3059b2968a8106df1b2fd166f0a5480a59d419bbc9a1b797021efa17e81fd8d6acf78dd20ebdfe69a90beb9c0b3918030629f10105c5895fd0c4a29ad7b988f46499d23dd28cd4c2302717c191e2c5a34f5a1a79d50f208cad863cc8e624339c6589da57d60268cf3a4779ab657519fc0d97f", 0xc6) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xff, "78677f0adc7f8ad79f0500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) shutdown(r1, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:10:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xc6802e182885b23f, &(0x7f0000002400), 0x32f, 0x0, 0x10}, 0x0) 11:10:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86178) r0 = open(&(0x7f0000000080)='./bus\x00', 0x32, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0) 11:10:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x1) 11:10:03 executing program 0: getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x7, &(0x7f0000000080)=[r0, r3, r2, r2, r1, r1, r0]) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:10:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) socket$inet6(0x18, 0x1, 0x4) readv(r0, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0, 0x336}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f0000000040)=0x2, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xa551, './file0\x00'}) 11:10:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x22) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r2 = getegid() getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff, 0x0]) setegid(r4) setregid(r4, r3) 11:10:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x280a0, 0x0) sendto$inet6(r2, &(0x7f0000000200)="7de9e4e5e29974790b0b1d1581e08486a7e924f79d57a8b9d673b2cd9ed31e1439bc524e10f73d7d217bf83cd75fb1557c23032306082df26464920b66656f9d720f187224dcefdb1e9706c27fa04e08f155d4a642e37b3763fa61233027f7d5df396e91ad6f86e742b9062f2bb012ebda3deb6e85506200d047a33763601c09de1fc0b410885589a75885bddd79d6608765c574813df725e8bb6fe59167d85db7a8b740e2e55f591b900c5919099d1ef4dddfcd82fd485cc658ae8f82c404f88d9c106871c4d122a75b7ab85cba0f8e04fc30866a665fa2261e67560b", 0xdd, 0x3, &(0x7f0000000300)={0x18, 0x3, 0x4}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/47, 0x2f}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = dup(r0) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 11:10:03 executing program 0: r0 = socket(0x21, 0x200000008007, 0x800) getsockopt$sock_int(r0, 0xffff, 0x129b, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000)=0x1, 0x4) sendto$unix(r0, &(0x7f00000001c0)="b10005020200de00000012125786ca3849451ae3d3051020741038f53e8551f30c0505500e0100cea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 11:10:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file1\x00', r1, r2) faccessat(r0, &(0x7f00000002c0)='./file1\x00', 0x40, 0x2) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 11:10:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = semget(0x0, 0x5, 0x200) semop(r2, &(0x7f00000001c0)=[{0x0, 0x3, 0x1800}, {0x3, 0x7}, {0x2, 0x9, 0x800}], 0x3) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) flock(r1, 0x3) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x91, 0x8) r4 = semget(0x3, 0xffffffffffffffff, 0x0) semop(r4, &(0x7f0000000140)=[{0x0, 0x6}, {0x3, 0x2, 0x800}, {0x0, 0x1, 0x1800}], 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x100, 0x54bb, 0x3, 0x800, "3549e04d1620d842f1bbfdd89c2d596ffbffc1ed", 0x10001, 0x6}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) 11:10:04 executing program 1: r0 = socket(0x11, 0x2, 0xfffffffffffffffc) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 11:10:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:10:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ffffffc, 0x3, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:10:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x7, 0x4010, r1, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) setuid(r2) 11:10:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x4}, {}], 0x2}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000280)='./file0\x00', r3, r4) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x5, 0x7}, {0x8, 0x2}}, 0x2) 11:10:04 executing program 0: mknod(&(0x7f0000000a80)='./file0\x00', 0x1108, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) accept(r0, 0x0, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:10:05 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x7, 0x3}) nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) 11:10:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getuid() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x4, 0x7f}, 0x10) setreuid(r3, r5) fcntl$setown(r1, 0x6, r2) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180)={0x3, 0x4}, 0x10) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xd7b, 0x1}, {0x5, 0xd3c}}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) close(r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x1}, 0xc) ftruncate(r1, 0x7) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x693a, 0x0, 0x8000, 0x0, 0x1000, 0x200000000, 0x81, 0x3, 0x2, 0x7f7, 0x7f}) fchown(r0, r3, r4) pckbd_enable: command error pckbd_enable: command error 11:10:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) fchmod(r0, 0x41) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000004c0)="fae61764f957b6d0f4487e44bbac1919e99311c9b9ab2a5acd91cde29cad7a", 0x1f}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) r2 = dup2(r0, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x1f) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7) r3 = dup(r0) pwritev(r3, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0) 11:10:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87162d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a9b2114243a89d6ec8a8979342ab1384aa009a1209e26c63efd3cd363461b98b8158dda3c2939e5a0701d31a7162d27a1e80523d6d95425615717877b51f97fa8a1b945f3b86c960baf8f55ee0cedc7", 0xb4) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() lseek(r0, 0x0, 0x1) close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x7}, {0x18, 0x0, 0x4, 0x9}, 0xd4c8, [0x6, 0x7, 0x6, 0x5, 0x3, 0x2, 0x9c69, 0x4]}, 0x3c) write(r3, &(0x7f0000000200)='o', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ca4e66378e5deab711fe4dbfa6"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/96, &(0x7f0000000180)=0x60) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="06"}], 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) 11:10:07 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) listen(r0, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) 11:10:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="cfe3f8ea1165c453805af9cc4b39411faac8c47ab17513f424478c25ae9f9ccfd7a4bc306ca7a9197666510b16fa02cf2f1b22ffe89758a404173b00b663f0441df5bd53afce03a8e9520b88ea0be209d22d388597aacd5cf77f37d65d83456323fce3ef7d0f1bdeb32268d1e1d917d14c6a42b775e0d535115310534e6a941ddb18fc23f885d420e47e0ad4f3f385b5915ac61d0fb648cc05bb9dd457a8ef511d8cdbab172557afed3d02e618de11a436f23ff8b4493b135e2e", 0xba}, {&(0x7f00000000c0)="5be59c6edc667271785e6084493595706734070aa938d43428d191607fcd7ffc81886257b636fbcd5543982f4f079d298d6ddd1f329f273795fea5364a2078ddbc9efc2957c0b9b97c050f0b765147f968e3e75c2a0a86030381fb03a46bb88a6162b07a9c7c7c2c3da66f617fecc308c2a014b654", 0x75}, {&(0x7f0000000280)="a86bec929ff72b80c0ea66ae5ed0bc7dc798f41f2dcd63c9451b8f49c78bd3b3848e29f09fc55cffce8c99b939eec1b1c1abf6587a2a4a4abb0b424b4a473bbf78781e5012123eb0c7cb7e88135a89", 0x4f}, {&(0x7f0000000300)="067d9c1d57146b1a92d94a18b87e0d8b502a8d3db335963f3f7a0aa0b2b32b28f48d96140916d3658f49ad0f5191bc87922f5adb47666c166b78f0d630af53b3ed3da7ab066cdc96a3b0b8e35c931d1895fe12d7b64c906889d5227a69cc182491dca84edd5c9dca64ea48cc95ab502089f9e7d52451a2d389", 0x79}], 0x4, 0x0) 11:10:07 executing program 0: r0 = semget$private(0x0, 0x7, 0x2) r1 = semget$private(0x0, 0x800000003, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8400, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) mkdir(&(0x7f0000000200)='./file0\x00', 0x2) chroot(&(0x7f0000000600)='./bus\x00') r3 = openat(r2, &(0x7f0000000380)='./file1/../file0/../file0/file0\x00', 0x50, 0x88) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semop(r1, &(0x7f0000000700)=[{0x1, 0x4}], 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) socket$unix(0x1, 0x1, 0x0) fchown(r4, r5, r6) mknod(&(0x7f00000005c0)='./file0\x00', 0x3a0914c44f7b202c, 0x1b00) r7 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r7, &(0x7f0000000140)='ml', 0x2) pwritev(r7, &(0x7f00000001c0)=[{&(0x7f00000000c0)="2ea15cd87cd8564ce2f7161d264ac11f2c0ec2b47a27b1272199be82e793e8aaf556ac1c5b6c4af8b89116466b", 0x2d}], 0x1, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x7) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x7fe}, {0x2, 0x3, 0x1000}, {0x1, 0x10000003, 0x800}, {0x0, 0xfffffffffffffff8, 0x1803}, {0x1, 0x5ae, 0x1800}, {0x4, 0x100000000, 0x1000}, {0x5, 0x8, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x200000008, 0x1800}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) r8 = fcntl$dupfd(r2, 0xa, r3) accept$inet(r8, 0x0, &(0x7f00000003c0)=0xfffffee9) r9 = syz_open_pts() r10 = fcntl$getown(r8, 0x5) preadv(r4, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/141, 0x8d}, {&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000780)=""/228, 0xfffffd8d}, {&(0x7f0000000680)=""/8, 0x8}], 0x4, 0x0) semop(r0, &(0x7f0000000380), 0x0) ioctl$TIOCDRAIN(r9, 0x2000745e) wait4(r10, &(0x7f0000000000), 0x9, &(0x7f0000000100)) 11:10:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) recvfrom(r0, &(0x7f0000000300)=""/179, 0xb3, 0x2, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) chmod(&(0x7f0000000180)='./file0\x00', 0x100) open(&(0x7f00000003c0)='./file0\x00', 0x208, 0x41) getsockopt$sock_int(r1, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000140)=0x4) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x4) lstat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)) write(r0, &(0x7f00000004c0)="1da7bd41c0a27b752a650eba7061e9507d812a85c49fe0029c05c8b5ef354ab9f3", 0x21) open$dir(&(0x7f0000000100)='./file0\x00', 0x6, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) mknod(&(0x7f0000000280)='.\x00', 0x1000, 0x1f4) 11:10:07 executing program 0: setrlimit(0x80000000005, &(0x7f0000000380)={0x7, 0x8000095}) r0 = syz_open_pts() close(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="3800eb16abde29005fe2871f74c46d728d5b37898c2d9c8d608e9a3bb4972bbd217d3d62d6baa84c108488c5414efaf97100fa71bcaddbdbe2683dfc1308e6cbaad146fae49b408a2014e42a4c7a7ca5854ceee8f0c5f4e3ba03000dc7fccded0362460a7c8a3786207804885b52fc82148c5d08d74b2fbf107b9b6a2b95d867c403aa3bfa6bedc1ef38185ae8a0b4af85c7fc95ae796898295531493e90f39aec7f85074bd01dd3a95b1ba851bd55a70fc897bf5b147dc8b5a1ba74dab3f0a2f6000000000000000000000000000000"], 0xa) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r4 = getpid() setpgid(r3, r4) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b098c6000"}) setrlimit(0x7, &(0x7f0000000080)={0x536, 0x9}) r5 = dup(r2) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000140)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 11:10:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r0, r1) 11:10:07 executing program 0: r0 = semget$private(0x0, 0x7, 0xfffffffffffffffc) r1 = socket$inet(0x2, 0xffffffffffffffff, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000740)="eafc125c00000000dab1dd26e57c633096efa85e1418b25939586aeb9d283e8504f7b9560072c8e20f0791183b65f6231eb5e494a8cac722ac07f214e9c08a2d635d4e4f5e28e962abe40c2a42480deacb45c833d1de270e38335483adb6b8dad3ee6c9d93947ef2bf5a8c764c9b0c", 0x6f) getsockopt(r1, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffe9f) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000000000) semop(r0, &(0x7f00000005c0)=[{0x6, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d4c) semop(r0, &(0x7f0000000280)=[{0x1, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xaad) r5 = socket$inet(0x2, 0x3, 0x0) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f00000004c0)=0xfffffdfe) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f0000002e80)={0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000440)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000500)=""/169) dup(r5) rmdir(&(0x7f0000000100)='./bus/file0\x00') syz_open_pts() bind$unix(r2, &(0x7f0000000940)=ANY=[@ANYRESOCT=r4], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x3, 0xffff, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x43, 0xfffffffffffffffc, 0x1800}, {0x0, 0x1, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x1}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x1800}], 0x1cc) execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000700)=[&(0x7f0000000380)='-\x00', &(0x7f00000003c0)=':[$\x00', &(0x7f00000009c0)='*\x00', &(0x7f00000006c0)='\\F\x00'], &(0x7f00000008c0)) 11:10:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getegid() unlink(&(0x7f0000000380)='./file0\x00') setegid(r1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/245, 0xf5}], 0x2) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r1, 0x2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x100000000002) kqueue() 11:10:07 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0xa25) getsockopt(r0, 0x3, 0x7, &(0x7f0000000040)=""/31, &(0x7f0000000080)=0x1f) shutdown(r0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xfffffffffffffffe, 0x0) getdents(r2, &(0x7f0000000100)=""/36, 0x24) getgid() setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xd9f3, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='<0'], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8011, 0x4000000000019f) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) 11:10:07 executing program 1: r0 = socket(0x6, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1204, &(0x7f0000000040)=0xffc00, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 11:10:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x3, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x7fed53ccc8019d8b}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) 11:10:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) socket$inet(0x2, 0x4, 0x100) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x101) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 11:10:08 executing program 0: r0 = syz_open_pts() clock_gettime(0x3, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) write(r0, &(0x7f0000000140)="24d15f4d1e08b8a6d41ec1cd0b21583738ddc56b80ab289e6c1c77785c35e25e6163346755f58467cf99126840b16833dfe9d3edc87dcf95d82f2c33f6d94a2b4b536cf6b7a4231ce18bbf38b0566d9432f2a398d2a2bf567bd11468fd74d5850266525e3dfed7203277ec1e", 0x6c) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 11:10:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = geteuid() setuid(r2) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 11:10:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8001, './file0\x00', './file0\x00'}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r2, 0x40044271, &(0x7f0000000000)) 11:10:08 executing program 1: r0 = socket(0x18, 0x8005, 0x0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10002, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:10:08 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0xfffff, 0x3f, 0x5}], 0x100000000, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x1}, {{r0}, 0xffffffffffffffff, 0xc0, 0x40, 0x3, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0xe, 0x7}, {{r0}, 0xfffffffffffffff9, 0xbc, 0x40, 0x8, 0x1}, {{r0}, 0x0, 0x0, 0x2, 0xff, 0x17f}, {{r0}, 0xfffffffffffffffd, 0x83, 0x20000004, 0xffffffffffffffde, 0x81}], 0x2, &(0x7f0000000180)={0x6, 0x7f}) close(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x2, 0x0) r2 = msgget(0x1, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = socket$unix(0x1, 0x0, 0x0) accept(r5, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r6 = geteuid() r7 = getegid() socket(0x80000000026, 0x3, 0x4) r8 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x400, 0x1) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0x7b5196bb17ccca41) renameat(r8, &(0x7f0000000400)='./file0\x00', r10, &(0x7f0000000440)='./file0\x00') r12 = getpgid(0xffffffffffffffff) kqueue() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8000, r3, r4, r6, r7, 0x183, 0x5ca18e1c}, 0x200, 0x81, r11, r12, 0x0, 0x76be, 0x4, 0x100000000}) dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000a40), 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0xfffffffffffffffe, 0x0) clock_gettime(0x4, &(0x7f0000000480)) 11:10:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="00bc1b171335e3dedcfeed38132f6ade3342b52df742cd006fcac99ea117f503b733793cbb5ba7c64fa5fc4baf1ff79fe807f481a3bb813e9a962474e4c22ab1af35769b4c46220700000000000000a452e7263c", 0x54) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x3, 0x6) shutdown(r0, 0x1) pckbd_enable: command error 11:10:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4aa051bd24313dea8de142d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ccd50537e23aa142b868a0237f559b7cb5e32d0ff2d43881bdbee7d60279fe6a73ed000000daa987423cab21c6b2748aaa1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b019be545508dfe808f9840f9e13da075ee55d535cea95f96c2f31a5d302643585c9250900a821e153a6212dc30a02002bb81ef3c2ff8a0d530549c628dc1acadf000000246551290e6a09989d25030a16483d99c4e92045fb74e2ffcc439d9e9568114142230f99e0ced65373d95a061b832421a7293a5ba73e9e5abd3000d8f816fbde178ccf100e09394751ddb970e4296f23832f8ed07e8a00100000000000807f089a026f446c502f5d29f16b19ac569a3d1e91e9ca873669e1040000000000000019a80d025976f7a257f9e179b8f9e86b0b608550dc2f65078b90fb5ee8fe43e328000000000000000000000000000000", 0x180) r1 = syz_open_pts() close(r0) r2 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 11:10:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80200006, 0x0) read(r0, &(0x7f00000000c0)=""/77, 0x4d) pckbd_enable: command error 11:10:10 executing program 1: socketpair$unix(0x1, 0x200000000004003, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 11:10:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="0bca016490c245007d7e219677a1ff387b507be89412eb8ba80e1dd7391883c4f362e5157c64b5e3bf39f2e2ade8662c18f8bdb0c21fff8cf8d99c6112568811aeffebc9a4d25027e851573c103a463da410afec93ba6c36ef77ca5095f2e605ec9b07d3a6338127842bc5ff9177505985b855e9747edff788997fa70a9ec09abce7a037ba9d90080846473d48731103f8bc599f15c6ba1c72cbfe0d1697b608b18de3392f769af637200da9f21e747a943db8b0449b53015f6d20cc", 0xbc}, {&(0x7f00000001c0)="8b7c35347ed8355acd20b9f510aa2e41e346bbfaf2e5b408e2ab4f17cf10fc5348b813e65842ab192e0745d4fa216c23746add1fa54a55cb9bc087293d3bffbdf1b2f8ff9f0ed42f320da1a761416a4ce43d75ab4497df0d20ff167704d7a30598ac58f480c4076522ff3bbe0a5fece08433cb9cfeb3065de541987ae0330acce7f95c5cf7ee75107a79e4ef0f", 0x8d}, {&(0x7f0000000280)="d005c19fc698da1e2b5bc104653ce742356619644e8b7fbd93e50d92f402154206adaebbbdab970f31cf3897ab70af839433665db560b92275c2c94f37b93ca01d208cdb2913010c6d511c9fab0c4ac1155f9a56e3c47621528237bf0eb68844cc54601f572392e074921d61d2c14b", 0x6f}, {&(0x7f0000000580)="466e6a14f0009190a8d89794dcff28b19bd839dd822dcef684c349d2bf4b4b0d084a4dea5013ccee12114656cdaadfe94e1bc1a72f4ef79d65efb8212ca1ded8a94b12b458c2c2aebfa9146907b14b4fa8e75f7b3289c2540baa18182bce818a62e5681b2262733a47dfbae010f4d0d9d02a18cbe87ffe868c60f1442b0d80dd6a5baddde8fb77838bc6c64c4632d3a29f595c90b87223cb4a66dfb993817a9b07263088dedb9caa7c577c073c1fbe85e101f861770a66a103e4cb0d85da366993c33821607bce6bc11b4493d7dc", 0xce}], 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) 11:10:10 executing program 1: semget(0x0, 0x8, 0x100) 11:10:10 executing program 0: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x921, 0x1) minherit(&(0x7f0000055000/0x3000)=nil, 0x3000, 0xffffffffc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) munmap(&(0x7f000032b000/0x4000)=nil, 0x4000) mmap(&(0x7f000032a000/0x4000)=nil, 0x4000, 0x2, 0x6813, r0, 0x0, 0x0) 11:10:10 executing program 1: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) msgsnd(r0, &(0x7f0000000000)={0x3, "4377de0daa9dac2132f7c5cccd7c37d87e14ecce56bc932b1f72ae4b4a6bc677eb22c57f4ce7372389f3cffbfd7eb7455283bfb3b7111e4f9701cc58c8c202ebc9efb6da09e1c0d60cd7810144be2039cad410239808c511a4f33cf2e7f2b80f1f9e6c2583c263885fb12c3824fa40e1a946aaba568c501e2b3fde8369589dc9c9e7084f5f7e2909ecd7f93aaba2be2578ebf8dfc4b7f1d361e0c83a2900cbd8ce7d959993055f31e8e9c16d6003ee51d2f65895ba12aebf0e381c335517994f600ed8ed045c672738c5b9132b81a5b4b7379da113b952d383498b4d0f1317cb7fed"}, 0xea, 0x800) msgsnd(r0, &(0x7f00000009c0)={0x3, "ec93494220a877aa66737122b57e5010d06d7b7f79f454e76e87c7a36a4a1e4ca3e34b4709136bfabfb3ff94ea5e85bab87fc46fa97cf136bbfaef67f6bc9d707bd38605d2edfdc1f211a074c8c20bcf120eadac0146c3e58bd80085b3c3100b4c0f6c9a708487ad7ca7c1bc9e43d92e9ff0dd6f597da44ef85382806ca07a96346b24b4e6e7d2246e3f04f80c5af12415eaa8e307852807c7290e4c53820ed9bfb3821916353a4697fcd9f7cb99b3030732b23969d06a568c3d2e11c300fda82afc8da301d003f4c8e34c7dc3cbd4cac4091a1f3a24899da49a79c81cc6f4bbea9e28976e891bcad09803ecdea4"}, 0xf6, 0x800) msgrcv(r0, &(0x7f0000000c80)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 11:10:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/53, 0x35) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0x4}], 0x8001, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x24, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x1, 0x100000001}], 0x100, &(0x7f00000000c0)={0x0, 0x8}) kqueue() dup2(r2, r1) 11:10:10 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = socket(0x16, 0xd0c530bc0b303f6c, 0x80) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 11:10:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x10) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 11:10:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x2) setuid(0xee01) fcntl$setstatus(r0, 0x4, 0x40) fcntl$dupfd(r0, 0xa, r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000180)='./file0/file0\x00') clock_getres(0x0, &(0x7f0000000140)) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1083, 0x0, 0x0) close(r1) 11:10:11 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00004c1000/0x10000)=nil, 0x10000, 0x3) r1 = socket(0x18, 0x1, 0x400000000) setsockopt(r1, 0x29, 0xd, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x9, 0x800000000000007, &(0x7f00000004c0)="00140000543e416e92a25e28b2e571138b8226a60d2a9310101057d9cda77b92b0fb4b9278fef793139995cec6579c7a33dc885fe84dcf1d5a9b09a87b108e4b4d8e02e2d85d210a7092cc801b828b9ad9d0cf3c7df5865ac2b5c560f3ec6068777311fb77ed5383f51dfb76486e0092ae936b88af4f6bd31fa165fe3e8655e0cc3fe3ef87223ba101c651a5ddbe0fd01f197d6eadec3910c023b8e5153308468b66663355a5979346e290e2b4280833d01f703fa78d44c0ff7feeca0cde4c54c8f93600be9d494185a6ef358f178723c2e77bc73ac74f9010aaa173db94dccc97514f4e4287f64465067bd07d9428e9f2992dc4522f7d8bd5ddded310a5268f7f7f520825a41e69425ee300959243bf40b399a32fba82393719ad98287d7c2e7f8f4070079d661e26f3d26a23f53a81835a24634c71e6a8503dc2b3a6948d89d5848cf526791b664e68ab34e1a742bd5a39c78a9fdf440b22b25f078d3539c7774f79f5de1e6ac69c0e072b7c2f099e346de68b8a8e58227a82b04c9c59cb65c91654d27666d3e94fb90b25626f2755942f9105", 0x194) 11:10:11 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) fchmod(r0, 0x10) select(0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 11:10:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000140)=0x4000000040000000) 11:10:11 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x80000000000d, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 11:10:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x220, 0x40) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f00000002c0)="4e302fb14bcd8837b829786363b233f04df2c6fcad850ea6041c3724878d83f3635be2c0f9a27137878efb97c847169391c7c3cf44ce5513916281b21bbedd2cb7f473e8eafdc7e3b5dc274b6b8a8140adf6fc1840dd0b8a7043ad4f7b4b00c6773fb44cdd3ec70ffcfae0b3d8041ba58c70ff3d569918777efb5f316e5461eb6b58d4987b273581b1a7bdd7283ca91287508de3e4520c7ac3d8c97a54cb89481d06e3929440f964347833536fcf2f415e33eee3a07a39728b9f5534c4f67786152e816b265cb8ee7407cb0b6d143ab553e19b226a6ff80b529676bc503b1bdf064e2186e2e2b83962c39538b4aa1a24ecaae37c64444efa811882132e87", 0xfe}, {&(0x7f00000003c0)="7c0342e705c367b2861c2c5f74632a4aeb8afb1715e4dc0a2e", 0x19}, {&(0x7f0000000400)="b36b3f15b062ed5141b49fac2ed10bb5a4fa7e65914f5c90780805d4a607785a63c4f4f0de21d1e1cb38355462d4b3dcad3aeeba034202ebccd5241c3550515d2037724058fda367d81008a8", 0x4c}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="9c857f52418b8680ca922e8fd324d4029c87cad2196a62f7aad9c0d87681564a56de6578c581128848aec6128abb1fa81a67af5bdbd8e79f8d40968ddab2cbb1b852c87046c5c7705cf49802f6e71e173a3a20b90a67ef0f42399048566752d6f97dcfd698fa817edf2df928e211613248e553c5599ca17391213347118a171feba9eb4a3901c9e8b1dd75c25dca8fea261ffee03abf9c4e6af491792c18ce", 0x9f}, {&(0x7f0000000580)="c2eeb96548eff5ae32fe0bedf961f7d70d7592d540d484af8fb02fff8085d9b959d5ea6cc419d855", 0x28}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="162ca82e1d5b100443697c0df2fc3851c4c86a26f22761f233c4289fce9555ab891eeab48ecf73048e4e9598b304911184650655aa28767f1525df3ce31a682802f8683f4ce3fdbe07598dc6581b3a6894644a9a17e7c075890c5a72f3355e83014a524e62c348f63d24d5127d143c60561064c79cb8e4720fd1eee60926b29129f706154e858cd76d56", 0x8a}, {&(0x7f00000006c0)="fb03c4a4ab3a5d0fa37f678d3e99c2b7abc83d4152516751bf2f023086ead0501eba73b9987236aaaba91c366aebae9cdc14603cf28c7dde7afa2e1c2a11c8312cf9d149590ee180b5f90fda0949c63d2390550a9ea92d15151d3763fd7a3e6b2028afb5d9732fdf02cd4c261a254c016b1b608c28dadfb8cd24fe7c9cead88b038d9e77c010249261a90a855cec8f3c7a8e1d6b41ccac0ef7eac8a5bae155fe43f980f574a8e5cca3b3500ebddee2e46670d02735c7f4a7ecdd152c43f7ebf18814e78e9447c4cfc4ec0292ad610621bbe02f5872861c7be21ff6", 0xdb}, {&(0x7f0000000840)="0e4fa1704c3d048c54392e996c13727527709e4bafa0af0e072f75c9ed1a272d7bcb3ec54f17a84a48a0d50557699be6a870b0fea04b6e7e53c8719b2a414e1610430df51f1ca6ca17e8644877b1f798748b70c7d4db69f34e0f914b365ccdf7c561688eccb20463d243a6ea5622b42c07b04f44330b691218496fc43b496a529f2d8ffa8ad2d97441289694fd645c255c4fcc527194099ecccc81755f6e596237d7188a0709787214e082b5d6dbf15e48a21bedb4bd75a04be42faf13fe17d519a80a6ffe462d30851256e6df77d7b8ed43f8a4f15703e93bbb0d7737ff9e6e0e", 0xe1}], 0xa, &(0x7f0000004340)=ANY=[@ANYBLOB="3000000000000000ffff000006000000515f6b132b1436c2641fe0c82f6c0fbb5302590da4f8c2997843000000000000d00000000000000001000000450400001b23ac3227bba80b282c01afd014a605b930a5f4df12fa6311963467c84780e8962c9d930cb1f7623fc3ab1892049608953b89e724379cc10a46a290f7696ef42cda315a859c87091689c8d01de53f319007f3035a084bb301ec13fab8c4b91ab257d07e58adf7010803b314e8df46c722bcc9d6527ae22c094bf6cc3bdc2441c6015899c4844f2c767a09400c0907404978759dacc95908fe14eb78c6fa96f6518edab0d201ecba90759cec370ecc572000dd3f891d48de12000000000000001010000000000000ffff0000018000006ba75acacb33c93d88599e5224ea6f79fdc67872645fc3808569825255a4a554ed0a8aeb245b55c6c9eb4e8b589ff7cd917778e6c46fa7702da67b0e9d4789f29e25436e140e86bed6fc41e5998bef8f9dd1d705dc9baca50dbb202209e6559aab1cf55c8e44b85b18a026ba12fe83fba3da71048bb284775a7fb11018ab10abb6eecefcf6c22e5b739d6df811af7ab5d57871cdf3476005d1e01e8135c77f40b16311600e01ba875c27e7f3939f72b801535f575d998f9457f318a090f26f174015e8e2a63b292a49d04bbb1dc3b8e641de1c75fd554fdac3acf97ac11f6967a3b82bcb5e6839f77931d3862df46ae0b9cff8a021e4a08fc51988f46fe80ba236c33254123284dc2e2df2a6024d65f160dc3c636997ff4ab3e7c8f8b45cc1880305cff0e4793f45365c4574b09e46c042a1c7008b703f8476ddea66607147023d90bea6164981fe560c1d53c68a8a81978f7c46584fc993360efcdf53a76d557ce75b57118efb18abc325ec3d5b45c1add6302b1ff3649824470c35766601dd0848d3339e04f5614dae3ba49bc84fb4f8b05af7b612e5da8e9b5916033adc7b65a58c18d3ac7706fab0f218e5475db4a779aa9148a52d581b69d9df56d3631dd09358f560f2d4187c7b2bb4619a3911a8387f56d7d2165a84cf6cd2c5344d81b75fc35ba68e5c42de1db4452ec20b7d615b7ce4e510c00975d1deca8835f71df4a2af3e6744a16a6617936a207833026f729f5695d834dc75f3b141d378c86f316ce643a3b20f74e75fb12100b370ad01ca0066e635081af6085d322e4013e3ad79af9457ab711dc300fa324473ae8162b72dae015ce4b18ca1e90f69eb98f629f15a4779228d52edd46021c9c3216b1bf459c0b6d40f81822e157b91e3af32cb38c1558774b92e8372d265d46d349254812e97a245742307c8bcd8ec24bbeed93b1f6e053cd0bcd7cf80f2a2f3ca794d3cab69b37f5185c11bd3fcfe3be109d09cd639d6010045f94123ebddd9ce07f84197e3a8e4692f982e8c445f7246ef0077357619052e89f8f2c87e823fe922f9282db6a307932d22fd9fe90cae03bde073bc8be6a0981d315dc5726afaeef87153f90cd7f7d8f85e7eb8235d9090741758554592bf027dacc1aecf048b5f0a4d4de2e498f28dd220e1d97241691a13662d965ecf202d814bc98f8b269920cdb3a51ad178f83b36364bf4691a5016e544940b3fe0863813df7e47eb5dcedcf9d36555c3df786c403ab5cc157d8b4c2471eae53e39f61a45ddc7a2c519d8a3f2d393384dc5c7f8300b6dd933d71c707122122745e12444cb2f241b836376a6527d568277becfd006cbd4aed49a0f484660a993bcf7af98fd48e708105744fd8fe001caf52c3b99248c06769952dfb6d74fcb7536e89e45b7ded3d2270caf263fa05b6eeb88fee0bc255109ccb95ebb4fc8864100621b0e8ede151685316962aa378a05053113f9b3860a3d1b46cd18bf8bca4959feac0f557489321abe96a238ad97af2c18a819874d19937303520c166a11a98972f5346cf0d42608344de67c6fe2127c6e8f29a2532a9417c11eb7156f62e382151962a14ec9b615e24e528557e3eba0181462ae0691bf1b63253d0e66baa8f876eeed549febd7ccc8ed394eef7151cc734111114d3af9d1062dbb516c83278ff836e4bc3006a01da7859dd22850c129a1c5d5d06c1933856efc6dcf44d89efb994b21bddb2bf57898bb7a633bb9694a9107301b2b5d6399f30776c9c8a1564f6ae6691d975f6b4a0786710b587e63187b5cc14c809aabbe4cc89d007bbfc9742858bbb88ba644abbf83d7088b73eff480b4a0cfa9b11115c1137332460dc3db063258f2f5aaf61af514d4110123aef13e68dca78300cd928c0586a3afe20dc8324632127a159816b2ed74063f98c74d900522576a8fbe32b6370ac6ef2b6ef81d07ad5b00199dff12af172868696ebb79ed12c02006ed13a573c26addac297d5f1b920e6fb560c4a6c2308a5b489e40ea04c10d36795d1935e3019f7b86cf20eca1c35cdbdcc5206b27fa6ef68754a088346d1b07246fba6ebd6ae1673390a2afdad9b54fb40490534af54134999b7e74068b5b73a7407204e4e0eb4e20f7a341ac4c0de2ce237c7197fa4a5c00ef1c166316758b7093426777f7941e80c3443cc028f1719b1e0f35f21b1a57fd378743f85f868c3a7adebb08ca38b21f30e6a319b1e8b7b2c26959bea253340f03f017a056e5f96c4448faabec24dc7659968f831fbb7a5628da41b34426fe1ece95c61202576484e251746e3c3d8c80992a689e93016c8015ef9c18e24151f430a00b16bb33663d35e3cd2a6ea3f3b2c26c688943864a5321acaa48ab6f018cd9422679a2e02803286317b3d99b9c05d210351f71b1e25d8292661c5f70828d023eaf1643178770f4863e223c69d0d9096abaead5bbe5be395208c042c2c553d4a8b61288df460ecf68b690585cfbdc92126c615b2b474b74095f3d33cf5c9fed6be552bd9948dca02aaa2de866ce8490e852fb1f467b2b8e3ac8044a1fe4dfa964091290940aa5208c0ba3c25ff2f6f8d1d265b63bb281b2139a356c05f11c69c2eed334dc461a4bb671d0876af58a5e6dd680bdee4564b74bce6bb645a23f8fd5f350d09f56261575a2deb4bfe6c792f6ee82ca8efea930a2d54c77c7b07b751ade086e3db27e95d602104b294f14d037d26409b0de5c582af8a13b6fc6a1a400d54530c68717e5adb130eb5b510e540b88588c1df5c019db508bb91833635262165876db41a19038ca71e34f9bf1851f455d714330246f0636554ba5d23e948358ccabf6c1d3d1dfc5cb2a206fefd134c34920f894a6d3762be71bb4a5991d7d172e6e91a4a464aaec61ddae552cbfda0ca9af99760dfd0b52a49bdfed2324181cc017276bebe6fdf733e6b2537581593ee2c7df490f3674d701e4f7f98e746dd75ec12ae2f2f3b6f77a21bb26e9bfab6e3ae117ab6997bd4d6b1ae46be4a675d0edf6485fd8a71ec3c600d4c56583cb951b42413b74354a68bdf90cbd1d4fd6ef4e0856c87988ebaaa08429e7e16218338ff125ef75e7ef95a5637f385204e8d7284a021c22a552d5e4c618e620373484f400ab1db0f22760f657e9791fa31b1e8bb0f0a1d8118e498dc84599cd8dbb01a959e25b57902c51acb23444cc9191360091d88065073c31a4f83e5895abfd0c9b53f549e37f7b27713a2bad4931f7ae662948fcbd0aea290582b7ba77a9539c88e051ee2636cbc64bd1603c586a6ff050c036096b943c2d8f0e6cb8f78ddf02f27bfce5a53defbd3af6ab05281e386bc7c20dee1878ec05305ddfd48ca1e1ce3389087557fc53f42b4a7e5a1355a5fd2cd429f44b9441eb36d1e868fbccf971f0347174ee1270220ee6e5b46fca8dde26b04ce75c0140ee2a1dec02b6ee223ca589bad87b8c222117a5764551a350ec686c37403b2b59bf1d10580a97c0db6894178f67d36e74bd8c29685875f62a84559456d23225940615b63db10c16929de819ae99d17ae7dbc05479c10ee76bc36fe70c60f12d933c9cd50149140363f540b06f34d88f00de6d14bfdffc9680423d61db0d2f9031ac13cd8c3a0154b9503a841f0916995b76e31eb61b0ddabfac136321f27e5f003caa9b6c51c278b0cc6294f15b7972ca927835e1ab4d7ae5acade83dcfb78503bae85a659ad65ce2818cc057b4c28ea4d421e50278f109b80f3dc42dadda01e8b4d2d9a0aa1aed624eacc64b37f156e6e68615bf0c8d13e9b98817a05c5aeb0aa308c03a5a35c80970a506f95b1dd1d941d221177b7723c680fdd06cadcc31849d42d2cc6005fc128acd7f17a1d8f879c4d9017b3db00d91c95edd76680ff1323bbd61efcedb418c46c796d0cb087d8d52ff21745a01e305e1a63fe22721bc24875fea3b5b23271afbb595d68148e0c339a01c0e544efcda8c4043cd92da2a65e4a486fae017301b7542e87f8cff57f12803fd47acde1d7345002b25f71aa4e2e83f29b783a9c8db6906f5be7883abb0adeededf39e253aeb05d3a145763b5a46f8bb68d76564a868000a232204f33ac75f51407aecbcd0a48abd5bc14bfacb8a956d9a07a2245a540ef8eb354e4a5c834863216f8158adeb20ee2cfb6cb2d8475f4f2ceb6996d16db3584fd459a49a94499b4c562786e33d032b3f412d40ad6099fb2f5a31c59f1f9090646c3a92026afe7c12cdfb5aaf93e5ef773623519e3af96c26a760aaa7e81fdd051647b7f144021a2155e98691fb2f6137e2ccc496bb770ec242a49231fab6a61185db344dd3b2cd52f8cfe73148367edd611ada19fe049f926a51429656fa3d0aba0004fe8f20e0dde6fd741b5700999bbb1b1945d06df40ae53c270bb5c5eafc5f772027fa33db9eac66a158c4b501356afa617e84d83f028f43c4649ef61cd6fede7639411834b96890dd78dc3e2dcaf62b080dfc042814e0903851e45cccbded2ae1b239cc80df4ad54e2f2b9a3118131b4e5e172cff383d870c5574146003e492996c0fcaad59e1b307e19c3c37254b4cb9e03919fff4f9bbe5af0c0908a68b6a178def7efa22be7acd5682ebe37b320c592d5f888876b47cd18f8a504aa2e64b91c006ac555cef88af36406999d2cab4f85231d005bfd4b26a1d9c5b8f06f9bfda58b3ed987679b4d0fa41d7bd70fe48f37e1200ef936358810fde2027e8eae0a266679e2c536d7b3a6f2c44c1a38bb92328aa653fddbb9b163887c07d964c32e3ee65d28539bb037c851629c41d7e7b49689df8d79140dee851042e127959f9069508869914476f017d289322e5f4a184c4738977e2badba284dd0ac6168afb9a2a9e3bd8a2e2d2776ca1f70f2c2f977900362c680909e762f4bf8ae628a04dd6492d050ae2c662b1f76b47b5b57a1fecd064bb3384cf466b7ff1a66f692a3e77714f9a6a7ae1b69c9a39b954c9f27635a2235d18f1c4d2d521558bd718c97c58dc75b2a9f8081d1acca0788d461fa923d91f45d940b6866a0ce998b96e3c7f4f9c9bdd1c6bd76b95a720c78ad0243a5d4af2af0cf2a83f43f09ad23c19bb905b5e7c9e13ad8ebe0824f5cd975e1c4c8eed6fc3c4d3b40823128f0949d7fb33aa673ab49695b7423d0167f8f8506310c9af656494d7de4d45673bcc3b49e8b2b92d2b6b5bd0613810208782fb73842412f4a99819037599f5686765adecf5f99013f564575ee02ef709856696712194316a988236bddf19ee3d329ce35e934fbf733411bb146fbb3037a9c0c0512301bc5b115c078a268ac750ed782eb493e0492df899649c259ccf37ae1f616584324c737577bf5b1b2a0870e7067741f4d4286f6ea42c63d70301f0bb96a3fa3407ca7ff964eae77f04628ed1107c61d8a9052393ccafbaf3ce68063920be04bae65f88a68bc21627cd0aa1b0396e164a4bc83cc9ecc1bb6d7585d6ec7e5d7e2604bdaae6f514d82a603d927530707da9ae0c8589b510b46c634e638c18dc149cf395ec4740646b58215fc95cf6fff2004d798d8d0deb0e8cbf47874ef94d3992dc30db2e1afebf28e237fe50bf6bd654368a8a92d5eb867ea00921bd2919299629224a79253212f9f6677eca030ce2b41582a73d1dbbe1c15b9ef456f6ba61c9ecb85d6c1ba2fbe3581c4455cc3a1a5a29a6c4e1ba705ef937f7ffe4106e135628b4ccb7708c2f67c8219c327435ec511e5cdaaf5e1a922d8286ba77e632a6d96dd46e9bd6ad264b3a07c18ba1cf44380a40f7750457a14a310bddd696d5e671c58969eed7417f090000000000000000100000000000080f130106a3ccc457445b04f3508c8fedeb89d2ee869e3296eb62c39716fa8ed1235d80fd1cf5453cee0b02868026dd872bdb62f5d73ac66027fc35871883ec8021b953ac4bd6fdd88080e7c7242c6d886c2c89f0834dd0afe2598b12f8c9ee3aad6941b88d7d31173dcbe81d8822e313ea4e57a9af9e91c2882000000000000001010000000000000ffff000004000000fcaf95536f7cf67c25370038db4f81bc1e58a3f06c2dac0923093248309e3b8b7ec04340378a3c7413fce3e7d2e505d0abdf5f8eea06f6581fd641cf63caa211edf6c5e5ec1b702d8f567809288f56ce60bf9ac0bbfc9575b44d5e698d1187046eb1ce18b71a1824c02f255f46562438c9e8e3c1181f945f55b79d6caf372034363670bc096ec791e0e1e1a8fa5ed06c26c11cdd5454e5ad256f824b4ff5c8fa636b599a033528216bdcb1ec4feca9848786c2157d40e0e87645f292c012ae88b1df9a5a2cca958ba3a420ed37526bd8b69d408e19f88b9eefe116fe49a4258fe456e08d3b79c50a6f938fd878911a28e29e2fdbac39c7e3c65c7362f78adaf6f0c0602dd054e91071b9df8032cc7ad638b132ab4f054b667b463bd7d0b31f5f6d07249768e01d40dcbd37f555e37feb77714f67bf1d953332793f4b8f7b12648813ca5f2106d887ebb938d4f30b5df6321d962b5dd9bba1fcba97d0339c61318d7dd454b0016b001cd1eb2aee64d342342de64fdcfc76dcc566d1c0cb9472cc3db87c634117619b418b1928b87aae28f72db3f3d6cd950befa6f3c776a553b11648994548fbd348d79205609138b233cdc81ff9161bf04415af5c56fbc63deffe9b2ad3d25aaa4e47de614a295eff239fa2f68e40c7941e2a27d7466729837c42f36986025fa9dbd4f8aa14dd024254784e3a0afcf2a5ff7cde3b7debae6a29f9b1f282a98ce9ef4bc8c94bd4b4400a54646dc73050184281faf8a7824e62b59bf5200f335814c8d8be0c145e927cbe68a1e52e958e78ce70695b1ba02c779b734e4460da9bdb160bb4a7708a33618dff81fde687a3b64998328d40dac3fc59a5c87006a85355e1d8fcf2721fb459808a306d40825d0b8f0a4e1a1bc92af05103776d1eda18718ad8a84da4a5d1641dab9d47666938708071825a7df35a8c9c1fbc12a00e46fa256167af1b57cc73b470b1095541de71879536fb9372193c20e59ce0d6142e3fb0733b0ea3ac20ff06d7e25d42f267ba0005e44a11824a93355a105efffc085875ff0bd0d2a53796aa3d5fd0bddae70cce4a5643f90aa6fda6bfd1e83d3f241310db2dcb8b6a9532f1b0bcc76fc38a7560353e5b8a5d833df2eaeebf9a91c5dcbce6a2e82ffaee261952dc833908bff603aaeebd56b884226115482e21a85b99e862ff41d4adba545a3aa229f09aa17fa2727f169efa642a524e60afcd3a71b4280277b2bf0d5499350bd873bf0bf4b9d12714d4c3263f14c688afc7d6219f9ee84c41446ffe491567c352de2d3b6f4ca30317f4dc20b836ed3175fd686c42bf5c39a9564e885050beb9b5e87079cae7f7dff838e3b8b8fe00314506ba57adde8d598061eaf8455b714dcbecbcd38b0a051645fcda371eec3cbe53469e5a5302fb8b1f0d038b30738b630d0334cd9213481cf2d34677f8e9acf2d7a519b8ae30e36150b6d431bcd9cb6edfcaff58306929bf3883c652a784318dda8f9aca6ed8bc3e978984e95da7dc94e07dff6126e306e3bde84f587e6b690cbb628698b19acafb54039b58fad89aaf4f522a144d5a15c79e7d2d8217e44e0b2d25d37d8390ca6b3ccaeb533b6e7eb6bb28df1e53b43622fb1e350e700a352a2be8a7171fbc929033283255a2fe7c676ddd5d64996d0e51a75de49c76e589b507b3b9c817865757ab887e108145366f2e5c850c238b588fc7ea311185aaf68729bb90c3cfabc0f4d26b5898113889319f858817623ce8dc739b2a14e8965ee8bbeac6d54415e3ae63eaa1ac9c3c98da06bab0d6cad4747ee69d015d17cc924776ae127bc8b775b0cc0e2a13ebad5a5efc2de7f72935c5195de328ee6dddbf674fb6df2d98e0dc65cedb30e651ae5b13ea1d8101856edea189a80bce7d9201edf3df7a08ba9ce312b48f8d87ee28a8c9dd783d6ea480e4213e4d0d4156a1976c988c924f275d36439229e7c2b409950ad29de85df2e3c509c6c7286f902d586d7556b9a4fa0f9ad80a2a1924348a5c11ae65f0660e2367814e89e1b6780313c5968f85b8fe82d00e937b0a9ff1d0202bdff84d5a48b9f8d66e4983e33bd394961efc96f6c04b8ecf4186f886abbbb5cefbe9c7847da1d2d4c8959197acd7c038f975a627b54a882a20e39a74294f5ab1c7e8263521e719fba2400a5ae28a6d0ed76e27f396270e1dd5342651aed686482fe627dc62bf976de8b0c6e312ecdf9f64b68494d6b68e457a47dc6e4adf2b8a540c896a389df72261a9134fd38e6daf5a8977d50481f9feae8c333c4108f60ff127ad0c1c02b8d6e5fa0786719b1b7f6ef631eb9e88e135d8137eca1b210f773797e5c2b8511d6fc6587c8f46e5966f9a6d675636ae225c924bb085166dc138ea75b8df8800f358c15a83978f9e97177434fda201d91ebb84e9e2dc8e12b36218c1a3d31313496e8bc0fe21843fdb4d50b275d1eb132535a15a9dbe51b98a4fbefd1aeaabf76e89ee77956990e0e5e0b6a201e6410f3206fdfbeb3496293f2e1656da4095c49c2f87057f105ab205616580b13dbb793fc48321518ca018f99c6a5c7a4a7eeeb6d5070645acfca45eaf03c0a9f78723b369d84148d81b9b1d7e25eccee7d0bf9301e1a55bc405a9c8e6751ae1cd801c4b5a0c0355b08c6c68736a0b6042a97900df9bafea4b09d44f6cbd03a275c491b384e5100ef334cbf917ac55ee5a2163a13e190101eca7da895e2d16c57da395b6ec4af73fcd3da2f9818c1c6fedc41450ac049d1a2e18185bb418657e727c6b13a7e84fe172bf38677490b1a2a222e5fb5d09922a387d267e4cefab11cb314956db987382b22b194aaeea390f68b4b01cebfdc9c92eebaa2700a678a215f945cf78b4079cc9f3ecf19446a709100aa991808fdfb16337a9eed6bd9c0fd8c266d22fab91a570e07adee459b3dbf9f7b450ad0e06048c6034af189801533b960dbef85c008cf067b1735998cb4527995af77cff6ad9f5afdcd316f4cc14843258e9b3e47c1985145f5a8fcf9b5003b59917ed9b165d373afa7a40e191fef769b896d513c10198228f1c7f52e5df05355bff9c34acf320df136b5dce31e9c411b0a91b85f56f4ccbd265dd6ab680fe1a9ab717955e47135caa51540a03f1736fbe12fe3838d95b360e274cdcc5719b753441f8a2efd5520ddab7d56bc19d402b041bd371885d455a8d9db5e3d46ec91c4eb91d341402c897c188e41b528f4617d70dae36ad4edf9bade312765e582a16ec9e90d2379f2b678a0465c843490ae92865166972bb4076eb0c0797616f22ec0cd45defa9b329b0bcc72f96cf84c60d1ceaf107abc55546ea846e15b3ebfe320497ac6ff1691cd04d922afb9ab28637cb60f577ea9e6f1eee0aea6dcf0daa48ce8871b8648c743719c0c01080d90c7cf45d9a0feca2fd503496e59c5cdc7de51f8d9edc596dfe3d803e2040fcdd6728e8c5d8dd7d840fbbfd92914a9c19b983a4b28bc1e1b974f593b9daf84c84001a66f5c31aea0ed37fc41ebc5f6a459bed6f9dadae2384e330867ae54f7f3b362d28b92609b0e30a1e06f2642a5a1cbfa4cc4234d473750420e3ebcbcca952115ed23a031574e13f6b914215008a3f535a6783124c50dc66f7f662fb77f5d1d496299386dfb4a95e63cfff94176ae66cf0e4866ea894aa3967f537fcb2a92ca06c43e76cd0725cde43fa6bb168a63739762908e7bbd0d9b1006deb2ae7b8c9e544027d4bb40bbb5c09c2e1d8d105aabc30c84befd4294ed6190dc4c8867ca7cf101afd34035ed56dee16fd1a74eb7ad0c1cda26ca113780232004c2fe7f098728aa418ea9e6849d4afb0d9d7eb852376c12064c442b67233eb8f14875e5e214b126d589707da66cdd350238876484f3a99325490da782249cdfa05ff4d5d62af548344b16fb0bca6724c06cccb2f8570922cc4eed2fdd0c21e8a64c096141f2d6f4ee8c82944bf40d785c056824ca76dab16ead0625d873deabde54d19f2feae116d65bc4a26ac12741f433fc1e9904609d7223576b506b7391ba46b56b4ab12700bb8f7f706da04c605ab1bd1207248ef25611c80d33bf3a0cbde8603f7ed4e1184d83e9509b0755ee38062893fe3dfd1e2924f83533723e70d28a91c1b1093e495deb4619069c4c126155c29f59f94dbe478eddeb7878529b64594e9f9b187edacbeaa176669beedb66f62e2d2eecb77215087dc07851a2142dad5719d0c5b412115dcafe1269122f57981566b08691a9adf10fb934f9ee7941034094f54cc2ff7cc637d7d76737d64dfa25c2adb48cfe222200adcaef927b16d46c8a897ad585805a26b560c8cc0b01bae5dafcea2d221d9a9aae2b8b4d49060b9a2064dc2d3a1d904ba71300602087944b85f8deb1daf1b14e0cf09dc99ee0492befc20be6fc2fe2ce659c025be2b80cfc573734fdeb33f8d6a6c0afae7b1d077c42332d11a2a2977906213a685e3e1df11434b47b69596248f7170a86cc1def7575a147909656872032cb29bf2e7a23f14038700786b0387490cc9d1b9f922c70555960bd7c351485f3a95ca7f9567ad3b213328b1f593797af117692cd9e1561aabb832cdf46d059397648edd021bacdb1b5a3c248d11ea05fdb7409fe7bdfffdfd3b188317cfe26ed0013db4e5ae852083201699d1636e76f680a874ca93c692f49c66ece7ccc08954b15eaa018859cbec1f58cebd1d4859de8af71bd4387a0d7efbe0102ab8e08411b08c04f819d601f241e7f42732b47dddbafe010808c7a21a0ee16f62618ac49c767b299fbbd0c2436cb2ea34b0d129b61cdeaf22ec16e3e4a1e39dc77b68d129ade280a80852c36c90dee704fa8cd418a0fd636a30fad110f25db51c51e14b3b84e4c8af00a0e1e8a11d512b9bde280ae4ebb79653f9f4c015f70c3162fb8d23108fd66414f3e8789d853139e0d21c9a2e36965e1c6ba5287044ad893429832b67764cac3b6a96fd8b89146043f059cbbb4c9b05ac38c7ebaf3ed10342737a6fc27966b443e7f59c9217fdfc05ad9af6562bf3fa79987ed10b0dc2587b7bd4dfb56e5fe32c769980bf13873d6fa8c80f6fd2a185d6faf6d748617ae49acc297f6faced95558ee516e8157bf03bb474d3af9720152c222556be70dec18ab031f3503863e0aa64f17e62ddc491836c6773959d2c97e5847859f1c50af0d61c283643dc8fcbd149c6b28773047771264b89de8173e061aa59102e637fc109b4fd041ea306dcafe8595ffc100cd03031b054181dd3cd42bf9c01a611df50588138e82fa2163766196c6810f4aa4bbecd67981df841a6dbd8171a49b8af5bb070352f41b319773d2daff07026d943aec39bf3d4d3382ba493c4ab7794ef7dd3471d0b67ad333e44c13c4eeb28aad58a8b8043407b72897b493c8ca869db4e4465e730c1d6c05ba8b5b9b1fabc0355d2f66dec49e247403a472151b38d07f54202402d9d4cd5bc31b21650136cee8cce9fcae1bf0f93ab95538c212e6c2d4ad3aa847611647ccf9a4ca6456c5742422f01a6b29cc402f6a73c598de44ec590520dc018d1409eb5f0b17098b2c083283830fab22e5eb1c745dfc8c193989ebd58f537fc15e27a8cb6639d9af7238ab1758691b80320ab0fa4520368416b726e5bf5ce26d042bd8f9d040309b491459021813854c6dfc5024e49fd0d4baebb26b48ff7147b9da149f99f44a7f830bda9e78488d62ca41d49720e3ea14e26422b25f9ff1fd89c8338cb867c65c8c8c08a5bfb5201f61e44873738815246f7590cd018ae91d217e0877d64c1d911d9a2bb21600015665734dcc71010000000000000ffff00000000010063968e83aad044addbc7ed4be59bcefb79395281f5f89dc58fe56f3000480e8c5a26c3d7928bf01e382c6832f86da0dba1055ef667181eb2532fafbebd04e15c20fba82e6d41bc19a16c8c34391a1c30eb72c575b0e788b9f92ca41df461af6a5f1bf407552bf5b0d60e88d971ccc9e69336f7a6afdcba5b0bd6e51561a77ae2f06701557495d0664605fdf6dac26864c4fdd9a213165ef5cebe811cac49b77b3155aa964c14fc858150252d4c0018d596ee7d03f452b0730a77f1c65ee489a7793381cd32cb6e3ab15bf7725dd54e183dac69c5f868872276a818180c94e382a40d55aaa0a3a19146f14317da37b1cb8a14bdbc5f947e0b92c134522c569041c87fcf720a763e4f50d0ebf4fb1a49f7a89bc133166f7cbc41cb44c09303a735a9ad779643314789ed3abafabc808c4f08cdb03f21cf179888137bad97df9d62b1616007ac21ca196f578582b52af12a3e673be2758f936fa6a961ce377a47ba7dc02ff727c6389c25e7b972bcbf426f79f3c7895ae14c231c03595b83f543db4b100592f3562126b34e181417085916a7f35ea892cd22b4b40b964f049bda39a463b3c95384ae10b551e7ba4ca7fce5dae21cf07514d58f1e1f0d7d2283fc2eb8107a346791eda8969529674df09c8cc72542251f3634afa624c952672bfc1f5afb3b07cafb713bb4bc39399944e8a9616910a3f49eb1ec3f0217f8a6d14c2c692b5db65ba43c763b4f6b1bd7b42cbde6e6c9418048178c7592fb10eefb3a21932cd48db992d544840255a0bce5049e53ed34afcfc4848d8146468a136a115f66e9542da3e3a929722acf9c0e98f503b9e53e28548b4bc0c1b58f04d7d7ff54c0cceae6b3ba3c6f3794f4466a0575c1f4cf4224f0c58cc8819518b9bbcb4c9d963ccb5a144aff8550843651c924d1e4e0aa076cab11087556630cd619f86479114f22cbea4ee7c420413fcf6a20ccc5ac6ad963b0dc3da73d596fdb1bfc115c01cee9721b6bc5ac9ea7f97e4aec6a9064b0b62a1021edf87e7bab8b0fc7d28df4c87bb6baef9c7ab4a41aa315d090c01c349e4e1d28f040fa35d9e68351c01aff0c005db8f023333c652f64f9bfa6e21ae72f52090b1747ee2d16c900605ca6f068b3fc0def83c8e76c0559e63d1478cdfdf2ccf641b54ced9d1a62359f68a8aba998d4537056ca7ec45e20c2c4369b7324a5b4c221ee3beaa77dfbf39ed9be838957489e93da9c90adaa8b1f21cea7f0820001552f767e3a7c55874a123b1f6e6b658556374e79023b90d43a481b546a467cec292be38799cb31ce316686824641b1b38e752a77ccdbe5c1010b23a2e14d31985a7ebe8e6d81107749b2db4986db61002ae978638ff6cc2c9b5e6c8b4fc8584353688fe1b0f7037d748dc7b6a16a42a9803248a0469790c29468de798052710d84dda351854af31e3ff0093424d0fef1d2cc38a592e1f0268d80379afc1cfd76718e7f425349e252e8f5ee5ef3951b96e3f6b4aedd189564b99ded24cb338dd232419e2aecb1bf6d85e35c6f730805bcc7687c690826d7b4a71d49c912bc4d8c72045d95cd96bd04f20ff1a0c7d1db0158fe982a8b56c354b01f5bbfa44ccbd891b61f4f2e8cbe9886594262d3c410b9942a73fb80901d116d4eb08e0ca31b354adac5cfc049c6a33f4ba7823ebf741fcfd25555b268673f66266940688569063eda36ec2c5bdfbd990160e46fcc34e45296edf52261c87b7dbf73cf18c90051c6b6b1faf9a7b088f8e7fc02c81a226c8e53eedf66e749cca24572a760a8d6edbb88a79e03536eaabbf8e2f0c8a31d5c5c6ba1c392c51a5e3f0bb6b59efd34aece107376ff01bd0b229fdc3869e58e18e1363a1de94cc82d3f5386530ea9bf2cb8d0ee322a88a4a42c8c2ae1ed46e948c2cebc52ce0755d43d15a479a3115722e5b8a8779fe20c5a06673749d61219057d96389afbfdfbb6c398f10b87f723e40d70468758a11fc3b50cc64b275848d9c7157f07bc34e6a4d59bd21060c59107fa497661989bf252b1d5f75c38a5776ea6a0a544941e6a896875e71ba6e3733641bd0e3ffc30645bde3fe4eccabfcd08991976c799d7e6fede67a950666fcd8914c914277278e9128db8dee23b7e4e56881430b335897cead0133c674844074c9871db87aa97b57b3229c7b9e9125c6562e6007479e91470b5de9bc33efa3b77da1af90e45a23c64101a543c91fffe5e974773036ccc2e596a8e2a2b01c129e2817018eb15ecc93cbb060927bd5153405e017135cabb4b380d0a06ab335f546e26651f419dc22694c4474ac849a10329ee1e5e3b598f0899db3d023465d3888b94fdd88be4de50e3acb2f7e4a1a38d06dac11e23a0ed06d960a231917eb52b7a1b653f6cb87ba26c88320a45196582596f77b37f876f4f9a6ffb9f0a188532ea73043672da51235c985a15aeec82e4cb35dae89995bf85147a39ff893995985fbeb868a554576f6d5821ca7c15772961b488c595b88f8a57613d47eb8556b498314ee4f1fcfc2dbb3678967a26bc63d61eedc78ef012d71ca19c692f3e52189b3f98d22dcf59a6ae7115c20a8f72df8e0ec7101c700e1db92384e96d059151c41549416caa1d5426406690f346242db8356f4f7ed25fb86c812eae6ad0943e0fc8069f758939650730effacf4e51bbb0d9c829b207b721659f7afde8c57e50d13a62945d3c179b2a39b7766b1af4ec69c2ce1bc1d7ac0b8f373305068e61d046d7c9f448ac449232668b831ed868feed49d7b80e730d4fdf822cacae577187671118ef536193ca5601a744751c328baf80ab9e3170d508e7f58a669da50f66f23b7b62403bb5833a21418426e1816e60743dc025d93afc45082a322a42a77e24ab2be95d30aae13b2c599a7f91fdc45a39d692780f668596311e933d5e9af3a5942c2dc3be546db55c868934ef0c5ab1b4b5606b04b65884161a66297a5dfcf35822ef83955a20ab72026624eb54e8dad945fc76f52707253a7dcdd9374d70c62910f7fa1688daeb9549e7977c2cf9a1f5c97b195e9ea91be6ccb338c98ac895cbd3d76f55431b3280f4b68ee8c3dce819ad6500296b7006b964e3772c43d66edadbba31aea1e9c796405bc257e2a12f4749ffbe03f87da03c6c37b77d2dd62452691956d199a11327ccf4f6505a9b7685705348e3692da59303dba949a4be1fad5836830fc0b9b599ec6e0740331640b35a9f022e418fe4dd52d203dc0dfc8ac5b4a978a07ba7847813704b8fc500ee9c5faa70cc80445137cc63b305c3e7375e6f496cca32c31df046cc80bf4366297f7dc6c3834469e8ee5b0fc3c9876b196a1d5ab4c37424b0a5e0977ba1a3bfb07b1db8a7121fb182e8b9eeec7a9fed1928bd36f97323e23e9dd0f7f4959b248fb4f09ee80deda47c88ff7925ea95c8383ac7f64b72054c1b30a9d643aba818d65ddcf0487d72fd3fb66961bc1f3a87f1315a19101d7e91b16c4957299b5afc0bde2a598c90670e6af545ab2b5796f16a35e7be88f769ffae90373b860839ddb0ed7c1b200df3ff418e24b5b974a02cd5d919cd90607f94665c096ff59e350e81eec81a0e2f1b50f0e89ef3fd69107aee0aa7a34b47c073f56f6071ab6cdafa45617ec31d85ef5b29b024c2c7bc172c12068bb30b0497d646f87b427fe5917367e3fda1ba42d21ab8a756e372902535a2a5e2bd0179067f8a297382f14438e8e0572a4234eebfb92ddbd80ada2220c86bdb647ae852f35bdedb82387fe93ffa26f0ba35465ff8b9135c310d558e8840b9bce2b45d3d7ba300021233683145477cee9a33fa01ca89623597d351a0a79c70f94c5f85a29e1d6f411d8e4d10071461372ed10f3725a3cb2e3a238e770b21251cd52470156a53a3b4dcdd28585038e633b1001d26a184e57a43700410d0cea983c4eb706429257f3644b29e7d518945823e1af7fbd0854dca3f819b3974a4e95ca9f9c9b018e3e63143614bdf0a3fc1380966a744c460b062a718efd842ff4dae7ad495b7270383f6a51a1222588eb2825ad49675323c6a4ad4258b24a4b020c01a81b17afc87b3a5165d24a6a666e8fc44e5eb4208ea5cddfc775ffe41c2ae9501a3e2b0964432404b239a9f230e64ca86d54768974492aa3f353e43d07759963a27ff792315a95a29b2cc98f4b2c03682a537a2a663925c12d5fcf09d5eb199494ef66e267b2f43cd1274f55f57178db2f371a553200628300909edfe213c1e6d2744331a64419c252fb8299c9bd516bbbd325eb9e6dba22d01c8bd208972ae2afc722272bcb58f51871bad29a72b85730c68e36168dbe99801d2d80543baa09c4f38758c81f29722691cf535808213b6368a30be83d82cdc6fb9e2d17575a8f7915e104373f0e79d2d2028b6f2ecc9ca9ae288b66991a7ab5e8eb24f2d67cc50ea341509999973b9cac3c133259fe9da29b0cccaec70529813c635219570909f902cacb6fe5abd4ea8e339f886242c591e28d20cbff5560212e0b2cc3515f07e92dade3edd3d0eecbf1bcfb6375a5737f46ad293dbbdff3e9c42f2cd9657a2f4841f3e21318d06df031835d87db6dcdc7d3db6285356074ea73595bdcb337c089a46650132fc8961aff248e82411f653b4873cec2ec073aa7bbe416a5657b7cb19fbad01bae9eed596330d059d780de125fe3dacd5f24c62a227c3499aa178e5f9ae0701d1aaf877e612daec667ae871ac865e1958af2cbab0e128175b9c5738264bf5846238b50905c70a1ab7a926a914b8ff9529ed3458a23ef1f76076b1b43bfe0cad35a0d65a49dce03c95afa6e747e5059b5764d9f4540437651c8248e3a4dac9afb11eb3b4e3f3d174e3cd79f646d4f10d666001d53e81263945359e01eed550d68fb59a71143538407fb86fc515070c1ba827113378e3c080d7f875d8e86e665a4680d35d6243e858b6939b87e0c628287e0f8a7d3e025bf88613b77fbe2ed4fb5a93a12be84759a42296b9514f03dda994dc3cbfa0f2c3c042ba4b1e532daa529689e9257614b2f32b8dda5d03bba1119317fbc3d287d06cb736c15cd89424b8dc18bf5fd697871b6127546c569e022807fadac0f0b4e2090281d410fb2884e80fb5dfa1c25af5d55c73da7dc3ec7257156a8405dc600465b7d2c3e8938c66d3221c372bbb4bb83ebb7450679923e6eabe1d1e6074891e38d82d22e123f7354cf51fbc72868def8642114a39b7e72f397e6ed5984d88defa226dc5c446ea8bc40b55571864fe4dfe2ff5663819260f0039e4778cba683761f900c78466a74b085afa2a11a5b41ce0dcf73a17e61fc0d29e89b53953ca9918e72497647ec947332bb48c7c27823b5e326178fae21cb36cd5a8913a93f0b196b40c9a138fb913144b2c2e42bae6a2c9fbda6fa9fa1b99f13f8826c1850f96c7866769e2494ace815e7d41dcd39f9af6ffdd085f4e2293123f998fbd770ee46667956c54534ede30eeb2bca03425915b8af4cabc340c1fd89c97f1cbcf82ce9f501ab545d31ba43d71101886bfc54edafceadfc8850c9a47f92059e400ad981ae0e3379a023b9bcbe36d2520311f82961fea070e479ddfa6f87c7ed6cb36b9aa36233a6195543f685fc96359fa853de800ea77e07cf01135d9c454ed415233a6a06de65d988fd7c43b37f025c15a3e91aad5e0041a154d324f3fffc569098e1135e02f9f336868a477785365eb717e4dfcdbf60c474b433d7900a69ae38783109cb487b14018bbb55babf968c9498a23abe945da924729d829533849ebe2f8d641df9af080f29072daaeee800805e3f42ac9504800000000000000ffff000032010000013900e661d913d16d6e8a180ab00f4faeee1077e908307ff1906534116150fc7db78afeef583d2cca414361586cf31665cda87000000000e8000000000000000100000007000000c112ac83bb4b7fbccdf6208d4512c0196df8f1776b52fb298f0822826f4d282bfa8417f3fa0237cc85ef5bd71d4030c00b161d11a1fd4e07ac55d2e4ce3fb9ffebf5bac3d20b6ce2c3335111ef1038fa90ee1af0d57f807e7a96e25a9765aee09317becdb703fb4f6143520cb286535890d0238019e78763a1e6124c11a0edc96ca1bac2a03df6d3104e92d1180b983085b20502eca1d84f18f499d237b3d000aa8323736eab82de4f83d25464defe07c3d4ce7bf6801041c52efb8fe8414ba11ecb18c22dce8adf10120beea1cceb96405c79acfc1b00003000000000000000ffff000024000000e9c27dca8afd545cae344b4cd7da5d2b6c26b2a598e197c5528bc65300000000"], 0x3320}, 0x4) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x0, 0x3, 0x2, 0x8}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) fchownat(r0, &(0x7f0000000100)='./bus\x00', r2, r3, 0x4) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000a00)=0xfffffffffffffffd) r4 = semget$private(0x0, 0x1, 0x3) semop(r4, &(0x7f0000000240)=[{0x4, 0x7, 0x800}, {0x3, 0xca7}, {0x2, 0xffffffffffffffda, 0x1800}, {0x4, 0x0, 0x800}], 0x4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 11:10:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x7ff, 0x6, 0x8, 0x3, 0x3, 0x3, 0xc0}, &(0x7f0000000140)={0x3, 0xe04, 0x81, 0xf5, 0x100000000, 0x200, 0x5, 0xfff}, &(0x7f0000000180)={0x100, 0x20, 0x2, 0x1, 0x8, 0x7, 0x7, 0x7ff}, &(0x7f00000001c0)={0x1, 0xffff}) 11:10:12 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x2, 0x3f, 0xfffffffffffffffa, "5a5dccd72620ec608431b014542c89f7f90e0f92", 0x6, 0x1}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4000000, 0x0, 0x0, 0x0, "a4eccea6da00000c1ab900000000008000"}) syz_open_pts() 11:10:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x24, &(0x7f0000354000/0x2000)=nil) lseek(r1, 0x0, 0x1) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/1) 11:10:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x8000, 0x8001) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 11:10:13 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) close(r0) 11:10:13 executing program 1: r0 = geteuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) r2 = getpgrp() r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={r2, r0, r3}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) connect$unix(r5, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffe) faccessat(r6, &(0x7f0000000280)='./file1\x00', 0x4, 0x0) recvmsg(r5, &(0x7f00000005c0)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/188, 0xbc}, {&(0x7f0000000380)=""/42, 0x2a}, {&(0x7f00000003c0)=""/233, 0xe9}], 0x3, &(0x7f0000000500)=""/134, 0x86}, 0x2) 11:10:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 11:10:13 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000100)='./bus\x00', 0x83, 0x100000000000044) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000300)) 11:10:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r0, 0x20004276, 0x0) setuid(0xee01) recvfrom$unix(r2, &(0x7f0000000180)=""/150, 0x96, 0x40, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 11:10:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0xff, 0x200, 0xee, "33476ce86b64054a2ef51f35ea03050ce978cbbf", 0x7, 0x8}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x2000300000000}) 11:10:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x101, 0x1}, 0xfffffffffffffe12) setsockopt(r0, 0x29, 0x27, &(0x7f0000000040), 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 11:10:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) r1 = socket$inet(0x2, 0xe, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x6, 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}, {r3, 0x21}], 0x200000000000018d, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x280000003, 0x4) r4 = semget$private(0x0, 0x7, 0x488) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000800)=0x9d8f) write(r1, &(0x7f00000002c0), 0x0) poll(&(0x7f0000000280), 0x0, 0xb) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x45, 0x0, &(0x7f0000000000), 0xb) sendto$inet(r2, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0xc, 0x0, 0x0) dup(r1) r5 = semget$private(0x0, 0x4, 0x404) msgget(0x1, 0x210) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0x29) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) write(r0, &(0x7f0000000540)="75e1cd5dbbed78a54a5c95951e925063938a843498658522ec9976d81ed086c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92edb37744d8ef9dd9e069138bf30572c31cbbe8202dc7666950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc685843bbad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000500)=0x4) 11:10:14 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1e7) getitimer(0x2, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x4, 0x0, 0x0, 0x0, 0xa4f}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x0, &(0x7f00000000c0)) write(r1, &(0x7f0000000200)="5998951e81905bdad4a3d6e25fdc262958b2f88d397791ee20ecd13dcfc929214b18a481df49c735cde08b4f1997b99204fc3252c9bd3588a119a46423fae83a0f2fa5e066a99e48eb363bc034aad39861d817352a6a82f199798b544291888d9bd67a2f9e5cdf442d4134abf17e5044ed5e77bd27e195fb4d3777942d37236d30776b873d54b4bd9234074d944c95c76a1b809f17bd83a33a8bb5b80052265fe0f6357f2ff8914bdadd5ec1fac45bb5976d1195916bb614bfbf23f2ee81b07936d96438fb8d4df51c76ad4c44ecd8a1ddfa66753a48fe34673022bda4e290ecc10e1f4f98a530db79fb81d89ef0a5d139a8", 0xf2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="b6bbfd79d9a1a224a740f5a9ddbbc0ee944a68f07af33b8fc431aeff876075f34d017d567242bb8b63d2e84d53f2b5056f5433bbe8103ca47ae180b579893ca30dd66ffb0533fc37e37c720054203e1a60f6024a43136718f4b6a6aa00cad8c5cd7bd3b24fdefdd3dd9d4c2b86c9b3632bbe019b72ac8a139de7ad4b0d1d6e3bd259fb47111b19796cea6dd691235ea6299c00ee99ba72b6017799c3af7901ffdc7097bcf0c8916d7eca791533c1c2e4eb7173bd0852be30ebc7adc5e477e553db7de45fc9a9c6f02d45d56ab22c8b7d6ddb0000000000000000000000", 0xfffffffffffffcca}, {&(0x7f0000000300)="ab10b3dcb99de42d4c012408c8a96847cede5aba2446d7bfdd0f88b2686dd209abb28efdbe74295d1f2ceb14821a051c18717a987bb2938587cb3e50ea31f6d1eae082b5ec2b1a53b7d03e639eb6b88bd88cecef96476a5fe57ebe4c1c8afbdba2b11505b4615c58e94c23a12a3fcc8d06a0454d77770b1b5d2c8452eec3858a7067b13c72811131419a44b302b9e39f9c22d4b32aed3e09a7a50c01e5d9ef"}], 0x2a7, 0x0) kqueue() 11:10:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 11:10:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/230, 0xe6}], 0x1) read(r0, &(0x7f00000003c0)=""/214, 0x4ae) r1 = msgget$private(0x0, 0x510) msgrcv(r1, &(0x7f0000000040)={0x0, ""/68}, 0x4c, 0x0, 0x800) 11:10:14 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x20) poll(&(0x7f0000000140)=[{r0, 0x60}, {r1, 0x100}, {r2, 0x8}, {r3}, {r4, 0x10d}, {r5, 0x4}], 0x6, 0x1) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000180)={0x1, 0x68d3, 0x1, 0x1, 0x10000}) r6 = getgid() setegid(r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x800, 0x0) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000200)="40fdb79686be2975d7b7ca718947e12c0e5ea808fe51ed145edfb6639ea81387eed15c93d75b8660a5bcdb2610e11ea6873550e1cf31f76328fd5b06ae28cafbaab00010b8909ed503467e8bd3a8680e872c9e4908c4d2a63892cf2b30b1811b8daa686e66818907572ac2e71561d5e303cfd51bbeb999095b0694e78021f9b042e6360c4e9351e2fcc79949f5e4705789ae28a085039bbbcf89c9189ec6a870fdffefee5b73e806a43cd6763f1157ee7457f6c29843abec23222fd7d254998186d3fea5bf365464847b8b2af373c1eb2e455d93107db439a70818b6fb73dbdde59a78f619b66b", 0xe7}, {&(0x7f0000000300)="42303ca92314da309f79dd79154129d59e7a5d2677d5017d0e82da86f0dae57fcb93bec633a6580e080eade2ef4c28f31f8047308747fac4581e16fac35b41a9c5b4e202e18aa9bd2f08a616ad6ebaf42615e99b11f574be14ab1ed42c72aa88b32080979b107c67f5ee0e7c9731fe07417abdd8accf0a5bf54944c3891d3e19a01d64e3fb7b94c2a59dcb6e744d5445c413179cfc39f714d6dcf2d5c9f3e3836bf57caeea1e603a070d18209a650ebfdd0c2a6252f991b0bc04391c0c", 0xbd}, {&(0x7f00000003c0)="11db50ce1d161837ba9ddf00f2fc9361e8b55a8a9b9c6e4d8427ce06c736516c46718c55554c0da0a341b2b4d3a440a68eda9ffec6f980a1933dc09bd6d27c825229a1d93cd47f3ea85617b63f28fdd23fd1e5f092c5529c75bbc4e9a702f1d2af61c804cfec12ac78e821a79d5ad07e088840eb345510fd9ed54ab0af932be3614566089f7573acf136e9ff731b29379e70a38f", 0x94}, {&(0x7f0000000480)="7db91831253163bd9cab1cb145a00c2a58a9f5c9be11ec12fd9ad5aad37edc0d34fe7bac38f26ee9c979cac29e05bb2eb363f39a32d7e8fdf57d3fc5776be94cf1557cf852ce1a09306bd5f53542836e47f6a50de939f2f03f891a1e46aa95cf614abf9eb6f59eac8c4ab0b5", 0x6c}], 0x4) close(r4) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000600)="4a265649fe162f6e", 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000640)=0x8000000000000000) preadv(r7, &(0x7f0000000a80)=[{&(0x7f0000000680)=""/132, 0x84}, {&(0x7f0000000740)=""/86, 0x56}, {&(0x7f00000007c0)=""/169, 0xa9}, {&(0x7f0000000880)=""/65, 0x41}, {&(0x7f0000000900)=""/166, 0xa6}, {&(0x7f00000009c0)=""/154, 0x9a}], 0x6, 0x0) unlink(&(0x7f0000000b00)='./file0/../file0\x00') r8 = dup(r0) setregid(r6, r6) close(r2) getgid() r9 = getppid() fcntl$setown(r3, 0x6, r9) close(r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) rmdir(&(0x7f0000000bc0)='./file0\x00') utimensat(r8, &(0x7f0000000c00)='./file0/../file0\x00', &(0x7f0000000c40)={{0x3, 0x9}, {0x3f, 0x5ad3}}, 0x2) 11:10:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x440, 0x80) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 11:10:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) fcntl$setstatus(r0, 0x4, 0x0) 11:10:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000a40)=[{&(0x7f00000007c0)="00000002a63038e99ad54a6e1b505f724ab71b5eea3cc1f68d7a8221b7448d977e0a7db872385fadf5868c10becb116beb99afdaebf5c7f4f235e519a634b890dc1c436fb3c1f4c8194c60c926b46fd8844e95e22ee495b2a072333d5f41fb90cb8f36902ba5b621900de30620c0ae23dd581b91018238b12fe3e7ef140bb7c45f0a116cb9041b363f4dcf44f6f6c75d01e1a9f8d95ea902f6a9dd2a75c578bf3393fd130d20", 0xa6}], 0x1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc) 11:10:15 executing program 0: r0 = syz_open_pts() socketpair(0x12, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/97, 0x61, 0x842, 0x0, 0x0) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 11:10:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100, 0x80) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x2, 0x6}, 0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000080)="9dd5c9d5129f2553f22f0a7422fc0582894f0eba67e5f90006bab755162aad9003f0f1b5c76a5f8d43a1cd27fd4d0949fd298d73d651532816fe0fa84dcd7dd2358ff3147a283f52995b7d206b598c0f6e", 0x51}, {&(0x7f0000000140)="0d4f8bf6dc80647acd4f132f971a841aee8d0043993f", 0x1}, {&(0x7f0000000180)="a1a1f972f28c77ac044ae2133645ce1745b43a0796d95a8240eace7ab45d30e4cea80b543e02a8e92406aa14db5d9298dd8efe52bb9f4647a0855e450dfb79abb2625199d1944abb19b583327d9abf2b31cda4fb7fc2c3d5ddac6dfb4bcf884651ba450ef70b5a1ce9b0def735e808499cfadb98f4b606ce04344933f017109a45866d8b35f71dae0f5781d3d3faa4ee6a3438298f5bcd9a66ff055edc034a3ffe4136192eda0f050515e7506ef6df8317834e9a9dd47381826b649bebc5cc3a1376f72ac0a6fadf907149cbe827ce7221b9eabc51cc81f28be0f824df11dacf171eafaf47a3", 0xe6}, {&(0x7f00000002c0)="4817e8f48b340887f8718f248fd1282ebcba551990646b09a90e318f11d908a97f16390520847f2c9750bd61996618d2556df21ba91ef12baa60b05f04ffd2e07c639c5e57ebbb43c732c444209fc854cee4f161a1a5bdb58dea290fdd55206a4d655be84388c5799b5de3036d0640442974403fc5ced4a26649b06e75e9b4ef5a45a042b7b8f3ab560574041640451feebdc77001a80c363d2cf68accb1af1d49e30878c37a4990288b8f8beb2385e4e010c6cd0bc94aecd1bcdbbf208a5ecb9bee2e41ee4a4a3f5964aea813d77528510af065defd96e58a8ca1387a0ca6088ca6b1403fe3b12da1718c809e0183dee6d6ffc82d882a3a0004eed41828fdf5b9504d50b77b4a1869bc84781db5d202f13a46f268ae300d0a81c19ddff6b6222ec3750c6fa78f189aacfe2344d8436836c2b8062d1ed1897694794ad46fb76bfa6c6b01c3f6eb6ffde0efa4747e28113216bf1a7fc24548533561895a2eef534aaa6555db6ff5d1e42504ae29cbe320ade6a5dcbc2a2967720d50707a190b8a263cab860edc1389dd6edf8ac8f82a9fbdd4f9fe739c869cb6ab4476acff654bc9039825039a859b358fe796d01451347b8ff003f26f2dabe1c15c23d6a73c3a68138e608d37fa1791cc3b9e83f5680b38973afeca349b0585675cba0230c125074940d86d279990c12381583f4910db52c096c950d928389a2ca7839d4d10db60b9a9f96d1cf25e722a9349a2b38efdfb172d509af67a8c4f82eb5f8822bae7e942a93dd1ebc5b45ca51e951160792186c9af3ad8a9ba0510c46da41e2469b4b102aadfd5a03f8b7332e546ccc6fb97641f4b7cdc930e0a1ead2792d6511c70291a0a4b4e874a3ebae25af05b835cac0e9fc4f5ba46789edf15b5168732746237e6ecc6603b57c0b72f6fe9d693ec60f7195854a40007beea8dcde3899bd9a6035a3350ea2fe04dce7bef651674533330ba643acac04f13855e9ec5ebf07e9e9ad677348cb7e8c909c5c5ca2a16eb65afa953532e62da6160413ab18838e5c250d9daf2b7bde0f20af96b72fb484fb0e2cfba41817a5ed6bdb7ad4e09ee665abe5a395a439a6951c32ab893a62332f1eb2687b5c3b708c31b4eeab3d4007e2aec2a591b9be436d3f1fd2aff37fd4b0cf1d9a7873a68d15040fede99a2b86905c7380aee1e8ad75c769d450ca6a1024f8bb1cbd867ffda40906207fe6ecabcb5e8b16f02f827ab77c7a3264448a9540eab6f0d73f97f9454bf7b8039e711a58b6f83ab339d495f134bde39f9eecb9aab24efed19e432c5cd55317a43598effe7cd621b1b4b906f059eda314262b1ad0bbdc274b213307733832f05499305c89edd95103fa9bf9134398a0dc790ce102b853fb2335eb51e5bd759363fe335a112a25b30613042ebb7d040cb03aab2d7a39749d84d8f3e5a979d4e6f1872609419b37bf4bddb07159366a54d7d625b22e1e9af5e2bc971464b12204d8e3ae35d9a047a8714edbece999056ed6da93d0cb7c12629235036e9bb3b4db82d2ff823535632b215afd4f89273c1561de2b393bbc65e015ac746c271891d20e35ab67c630935ab38f45a5e4d6a24aca9b1fdc7b8cd15020af973b3fbfab202ae6703903e5054adde5fbe33f0f9de11919960332c541ebe84dd574e70d8b883571d57804cadcfcec2ba23be38003a77460a5526630618dff7ae599b8eb2c56c08947f22d626c70dc3395e6e3116dd2060cdf0b2d63da18bca86225d714aeea195fa043147127105136fb576d68a46430cd3cf95982cfab0d5623800d5459d23559e8359dbfdca9ac27d6f8b28128cb3858dc593c4d417b6bf7e2b1a9bf2046a396de1fabdb861e3eae3b23a4f11d8ea78a525480d4458cdb576c7202fdbca0875a58f005c919b19e0e13029f4b4a7c0b4767fa905221074348f0dabb64a2110600b480d5216ffb845f53097869c41b0c7068ca8688990eb6eeffd1e799c54d880aa2f27b3e226319def2f47a4f925b239abb3108218f8dce747310f73eed877b34a0366fb655f0cdc0fb4b4c50d1dc529f820a70bfd78a836c294644e9a0739e511c70a0e14761bd81e5ad06232d90ab5b1e88dcd46333b0742ceb22dad97170871727b215ae9d42814e536a85083e78f6094af5636ff8be9463482cb07058a9c9bd2b662fb4716fb65d23d9eaf76e086074b8e169e727caef3f5a30f5817d6478b5564705ae457607f0f5f5426ffccfa087e0c7ffc6b95429f020d11a94717cead4638eb6874bafdf8627ff06fa7ceb2287d3297a669e9a81e3bc7c64324bf32140a985c8117cd503ba4a1115b979e72bc2e2af602742b82b63b7caaa6ead0eaaa6427ade210a5d82cbe97aed089c281beb6e7e8da0c4a81d4d9eb82f1b153e132ce0667b4cb0d8bbc3fc4823545f55966debf2d5a67bad323d1263de32d0120e07583b141a8b19d9021e2ce7246b1eae3d87fd8241780154bd156cb15348771b94127de21f3129bc675bfac0bbe28b169a59fcf40186eb28062550e61d3da05e7e0e15d2505c2450d046d83067e4b95f1c135bd7bdb3ec5540160f0641c7e74062921b5deac35b60c6127baed7877a3373d2ca212e5afdd82dd81a942c794c6ff39c61ff1017e04f716d89757ec53ea9d43df64e518491c35f838c48e93fd6c3582583061412c6617aa64d953f7aa4df8a8cf6c7438d74b7b56409316c5d00c53b6ebe258e65e0e34f18a8d8290627510f3716b05b0c61b9f4ced7379d8ff6711be137884f3ed2bb1fecd9f2ab166c960dbd4297728ff9c9967f50ea346a600a17431d52c12adaf04ba58c27e93f507ad88dd0d412c17a19aaf9b7e234ac75c1a0a8c62ff55b56f4592764ff0c76e3325cac33fd6feda59ccd5e9ae84837272b4cfa1052f4cf57d663427622c27fdd2268fecdfd5cd3c84da7153088b3f645c5cfccf4a3397b35d20256493ca6fd2305d93f667e81ab37784bf8fd4510481e916b25e868be70ec3c3b986d12c2a57f45bae8ffd1e7cebc5397ae1df9ce188efbd54a5dbabfc14afee7397e73a6e1904b8c499f6a2deef1f5bbbbabcf1293e35a35c192951cc98575bdbaa6692e2c0d88b6036e74ded28fe10410234d49a5e0fbb49ded9e0c0adbe7e1f3c5d1a478a27e54355b9e26d9c0b6779c410c4e9e47ad3f837564145783a413a7951a542b8622fcb6b3349589463ea8165feac4e7ea06cd435c01ee604435f325d6b07e5cc861201f3676f49d689483014680143a9a0022b31780ae489969990581ff37adcd85173fdfb6ce920184f8d710a902d47dd48a9402d87876bcda6bc40c64f3c294735dcd4f461b4acfe2e76f07ac851e08b728472185bfbb579ed446c9b937ab6ea8fb5829e9ffa998e2518c7e8a506303fd53c0bb503e0c2f8caa7fee85de8777ab0f21221b6eac168b04f64fc04b9e21f2eda7977a2d894fc808275a83568cd7573cffe2b0f00a91a34dc84ec2d27a9bf11517f27e9ccf21f14e8d95a202885fc529aadc4f229dce3b7b6e3cbf017b4c0aa3d74b6fa0ed3b4b6cb5318086e37dc23a265ac8e1991f49081cd8f17764f0c191aadc319a766c855750ee78f0ec48f93dd403b70e502a4904da6d744064ddd44257a775a5c75888716d03e1a670c0a7cd755a9a10a8123fe8f9ffc659a7b7e4c8248290d199825d2a74ff09e8535f46626b782599f28067c413a631117994451c23fd3491623f290a5c6e0423685065535c349173554824fd7f2f11e05ed6aba30bab1eb947800c34d7bf410a2d956cec11ce1823f659c691daf8927c245d377803d46b96a47e28e15e32e6bd6e93fb325426292555019bb1057c7adb652e328d2568a131dc36dd4bbaeb117851c046ea14f9ea4d4912b9af6c8763ba9174251f87559c106d9cb574f9e1e39091c6c8443341794ea2d2f6f7188444246a4da383cccb6782670edcf3be86072d74eda6d4f02fbb041a5770a57a9e382ee1e7fd872b720fb1ea481c3cdaac11fcf2e322199df5ce5f668dc024c279428fee2e003b32d97ee1a45c25d77e0443e1efcaa49b8b59182a27d83a637a6fc3e1d25a1c99ce6d6695ee38838daac4149de9dab454529ae1d20a06c22a50dc724ebd7873287aece2da0cced13a7f7e66bfadd3edeb72b279a0bacc78d34580c22578021000eefa369ee0c0c58aae4fec651097bb04b749ffa666876597f8fab804c625bc4263e9d5d47cf3e5d27abea4163a0e199aa71f684acace9859ba353b847c4f1417956527f67cc5bd398de265eb323c835641a2c44836f8a1bbc4ba2d71c294a46febad6ef29e6aeb2e519bdad0fbc17aa3668dbb62241a5ca542816881b96602cec77ebc7a261ba60e3b1ca0c07eb701a8636a94ad8025b37a7989bd9d38fd8709550da6ab9aa1ea855652f0360da05836860bcb0800ed6442b06f7ba8e2a15c5f77bce39e96bd2f9b51f350b02acb97f0ad756bb6c0273d6dfb1f04896bbe1d1c0bd830a92a92882f3e4282e30f5535e87304fd8aec4cb7db2a35c80e6782ac027e1384133317f6fdc25f792574ce647b790494391f4884d930df5155f955b3def1fbeb61d58f91b1f60d1e20552b891876f55d3b2ca1e155018c9ef2ece5b11545c5c8afcac6f37018fb4f6929d92b35d5bd991e5033679822106e8a4869a4872aad3968b65fe9ffeebb779c15cdd7088614d2c4042a2be09acc67400f3e5e901c17cf97a8f156078053f9ba42004017b8b1cbf58cefbb02859ed7324493d6990e0f7b024a35aabd5c5d1a5f540141ba4ade5c498e81a8f309aa775a73b13424f1fd8e3206dde112c8c78cf09699765c7f22b10df60752aa398a1242982852b362bd3755fedc64181a0d0bf77c9dd7bb11ca27a726eab75a9880d261111f8078c1e1e691d7121425df6e27b7d91c2e275b963dbbfb7d7b715d96314b7f916832e8dfaa7261a2c62fad457d3b20bdba0669e3cde568a7b9f29e684bdb98d843f40569df6a0a0ddc60c3784c4cd6cac123d7cf76837c43aa48f0db10b76b49ea1a301c4c79ef15ce05e81e757f11f37e6bc11a439ff02be7d2faa6b03dc1d2003ae26be95fc7ea0c969f3ed2915e18d8f5af84528a66315b104cbbe875f96617e58cd0b838cb4a1938f4fb8a097ec7fa183bd247a20aebf16f7779ceece408713d67a9c0eab469affa9ee48b732bfe64aab2bd5fb24c5373239421494656a9584dcb3bace7199c159db6da5a90f9a9d0b62e076ab77bb246dd91c79a44f4f3973cb8b875b25911701dad88b6d011694616749cf9f78f4b54d4955b171a69256ba5e44f24c4692b08cd64be466c17178205b854966aa9af00c14ea1dee8f94dd9c5deaa8ce887f0c6e835115b5b20deb0c70902f4bba6b1d8f6a69b86a3df82cd3f376bd2a99b63316c9879f09585dfc5632ec4456bb273eefee539747ed4c5c26057bc8c291f81edddd008c715694aea77204f9705f1b93f1e233e31bf770f3e1ecb78242d5169b1641b8c15024f249bfda315ff087c22e24b595375c273234f24b5653b0e01e4ebe02aef15e4aacb0107423a7dc514d05a4ac6f6248aa17a8e80b2725508b3a26af3879deb8b46a6c1010f972139c6d4ae9b2c9e1c9f34c032deb5a909a4fd166f932abc16fe5646bdd20b0501f444021479c814e33a81459e380402cef0c5605e2d9c224bbda3ef81dad8955d2adbcbc5325786f0de9469dae4c2efaa85371db71ace5aa94b76d0f8eb800651b3d34f4b5f6907826c6ab14782b8ffa4cbddbad7b864de535fb00dba28d56517ce1716d49f02d9b57026fe02ae42c94", 0x1000}, {&(0x7f00000012c0)="8a38c445274a52c9edc2c4425a1e4c0d9747c462bd46fedad4effd0ffa99103ce1a02866f8b188a482305de31fb9060fba2a24f3c43804c393ecc09ef8fee1e3a38ca59ded287c5e18f104ef9053b29f9b7d686db1cd7b6aaf5f3632b8a35af2176f989a99782937a703e05150cbb4a0ec2b7bf6003d4e15e9c4de1b7dffc73e01da386b6a78b672ed86eb10d5b0480ee85d71cf9990af6d774158bdbffc66df40ca36e43881f38e5f040f563c51b543893f25ed568a256fc3d5d06758c76c6e1598c1ca217fa78652ff8fc2d9726377deb58e258afae4f1e0da1a405b8bad5436cf8e82fd793d5a", 0xe8}, {&(0x7f00000013c0)="fa2e72417329f7d037be8bc852ba39e77fa3980f92fd4494d4945dc87b8f3baf2d923e0560f49e23e133b7de30654bad6d10e29e587b1b99d9177053eae7447f2c5bb4042ecb4c0ae0d135a9b57876a61b0eb9703a2684b2c4fc1d950019c5d905f4b32520d291e03de4da75d8851e6dccb2224bd07c797df4df07622911226330a318beeee3faa27cb690e81d1993ba629325e14fb72de33d47253098d5c3f53e0b04c2f662b66f70c891aaeb6439dd3ec0b6cf96cdea0c632de43c607deb65009a", 0xc2}, {&(0x7f00000014c0)="83ec3a982ce3989b766a2c34a6c78cdcf3c1b803a60bf59180d3ce437af434b658c862a29414ccabb43e5a205c2843ca7111614f946f5e4fcf018b6b609fcbcf9cd251ddb6a68e963e8dbceeea3ac9465502b9f5f299c9c06f67c33c515054cbe523bc04e27ea46529db6a", 0x6b}, {&(0x7f0000001540)="b0e1d2a084ce76eb24eebf1e4b12894e17930e72ab11ffdd1b676313d479791990b2a95299ef16cd36855705ccf898ef2add8416b24d1bff8c762bfdf26d70659caf5997d7088837a3639b4961c7ebfe2fe31841db3b3adde236190f325dc9b454a08f0c609b2d3e356b4e7776da1c9a359c7adc20a8754ce8c3859562ee3cede7658208535c9944f0c3dd68296d9273556a133558bd30a84eecc0b41d1ea3f50361da1c86d310561b3f9f56bc7c005a6878076fb8b841f520de565fef4b42423235909133cc1a4a87ba319f4e2fd0a4372c28e2e1fbe044dcd59128bf4a68c67f0b99d3b6", 0xe5}], 0x8, 0x0) 11:10:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/182, 0xb6) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x34) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0x33) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/54}, &(0x7f0000000240)=0x38) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000002c0)={0x6b00, 0x80, {0x4, 0x2}}) """"pckbd_enable: command error 11:10:17 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x3, 0x6}, {0x101, 0x100000000}, {0x20, 0x9}, {0x4, 0x6}, {0x0, 0x8}, {0xc3, 0x2}, {0x27, 0x5}, {0x83, 0x2}, {0x45, 0x349}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x101, 0x718}, {0xa3, 0x10001}, {0x24, 0x1}], 0x3}) pwritev(r1, &(0x7f00000012c0)=[{&(0x7f0000000240)="519c4c3330c3f9161f1373c71dfaf17c080e1532d9fa9bad58ec2f16fa297688f992fe7cfab0afbda9ba20e218af2b750d0722a68f4ba0d3771d4592bee3509624e9e40d8a", 0x45}, {&(0x7f00000002c0)="dca4e2d7a256280983c28627b7e8f5585011a3004747ecae9fcf2eac73df5e857f30ead4f0bd0cb97d11e2970197218baab3a93f81a3c52b56036f79d86b73429368d53da1393e71383aeac41e7063d31b33cef765373e8c4764cbf4992006f4af1fd0464f7ba9103e475323b90a4d149273b67988f72572881f44db3cc3911fb7b49c8dea70f3776c82924d726e15e85708807b9ea69e96164a07da08e0b4148d8e9c180113fd72ff79cce8a03b3b059da5191669bf75bc86e7bcf1d2513164c194d959a0bd6269a13517f0933b75b36d4610381676372764fdb4033ae283fd10d5214a8f39b1c8b1faf1b9141ed6370b282887ff8b3ebf2c6a970d0ff0e5b33cdcd187b31afcfbf218908de95aa7a46043771d2a686898722951cf0ed1cf0761371207adc37c3a92a10a9cce5f9f6de5e1a279e1fcc2c9b5cd572f22a5a1a065f9084bafaeb78bd27e3adb0c0e427ef1265e3990a625308b85024efb666a25ce7338fca2b780685ead3eba61d556fc0b15e289890a3dd68d01006c6108d5faa188954b4044785ebce04d2d981cd0a434e4039eaee69b0c8bd5f807b544b3e51ce1dd09662b03acc6c64acb28baa94fd4e83b0cd5bc8d5eecb6cafc1bee29289c0c377aaa93e139c7050d773ec9ed427716a3c5d05c90ed9010162d699e19a648d2a10b79120866cb36bbd3bc04891219a205ba5aa3aa1102d7f1ccb372ba67aaa598ec6916509c6eecf793ce6e87c24a13897a6fe1604d973e4cc151e270c7b7d40b94171be470a7885b2bcaaa7e28f3914e0c30234b76cd901e044c7d1d482706c3ba280c72cfd0d774e77ac27818beaa8bc62e0045dc75b68cc40e31cb1f23d4fe018fb8afa9f211acb937f1bebb3771737f438f6520378c5ab29ac05bd62df6ead24796c4bae76f990204829380ae4bc716ef056fcf622c5925990c5e640c0a22a4d7ed57d347769a16771817cf19ead94340a5b84a1192bae4ec2fae596ea42f8b887fcccba640da84066803bc9b5385c071d00669590be14a3ad0e9a4f714a48e35c4d3fd70235e899b7e8770aec94e40b218a81eb1d310c4b4701817a1b5ba06ce5816aa8bcfc09208ee78580dc3bc01acded3d7842bddcae4ffd34856246c2938d14a0182af2edffcc796de0dc80d210b4f42486e5b8c950d4ea78ffe15dcde45e2ecfc70be49332323b52871508dc34667cc9e3968e584d86076b4f58f323ee02bfb37f40544751eb6d52c639af12869f75022d244e1bb8b07f920f349782142c0caf7c241282911392d40b8cf6fcbcf095f79883f9ebba7a523f87ab69677c5a690414e9c076534dc8a508a6a43b24afd1ee35949c5957ce23ee54251e77cfac10d16f84f4c1cb9432bb96e512eb996c6555acda6ac3b8cdc63a444319fc604ea2fc24aa6387a660b741e88fab25374d1d05fd2692a14cd4f64a3528cd2b46bb6c56fe5fb9e387f5dc0edffddc290c35bb7036056cbdc8032171464443e66958d179add91a21c93d1424a5ffaea3d86c9bfdb1299dc987d156edfb0aed3873314b50e7f2a2f49999660c13103cf3682eff4efd4628bfca6de8b5fce0a3cf6da96043a8a31fbb4f25f22c1c87e0aa2204078937640c696588f7d8d006e2f09434d68f8aa2e6fac650a30edb14255a9458e369788e14675a72e8255477b8a98d841d83051fd27197e1fbde1a3057cc5780a8305f8da61159700fbad25896cd26afaa711f40603fc873b9e7657b6d12a0b60e145a25301e7dc151959af5824754f5a803dc966a8b1be205d11ef0c478ecb73b991eea4ccd286c56f8028aa9e8a41cca517d66c7fa22ce41e7d8e2bcf135a2401d601a0df8a672db62e912f694b0f90265d433bdad24583eeb368ea05af369bf770a5bedbdded7d75395e048820015ac630fe7122781604861da8ffee869fdc3367e190eee3b9b2ae0277ec0a9d8e98997fbe94f493eb1e3698238a0be9d5ad6e886568fbe0b3c5a879e634a842746b42fb42a520c35dee6d8a550e903a588696d65336c47dfa0d992e028d209b8b318aa755d1146a995c57f4a5d43fd0ffa5df12993781ff7af5d4b271d6445df07441780b3c4f7fcc6d2c5f4816b1d5c9bb1c7955d6c18e04805b91bfd0d714ebd558a387cb7c13210a56d1281e24f37eafd3097d68214f56e119d7c786830c355cb5072ef60a00ae1016faeb6b5de9875faffe609b02fc856bca61cf75a7cad4683af9264ebc99cd93e62580c0e8ff1165eaf304f07667afa82832e407b0099a655e4217de3842e8619bfe331158fdf1d2ba98992885efc77aa8d8a97bb45a3c644c18627fc96e417a9faddf3a7ccdf8459bfad58a7174c502339bdd61f0a177ec484b1a08858fb2f6100873d0722f0b334655941e3d9dd9cbcd1e382995c44f0e941600837f5e135bceca31d2c4a38b7f205e09e1ceba4824bc25fee2cb196703e06a4495eb735f9db69c317b78659d6907b7b9d2d2a70f49fb2ccd7720f52332b3c7a8c5832698346e0dd415791ca2226de084ce412342a35f9d4db2b7fc3557e02506a482a06f14c3bcdd444bfc17b861ade18f0ca101aabe3b83583ec8e32e71a4046397893723e12217a1a0b32bb5addd4c273598aee6ed967da435375992a3b45aaca135870cb9173e2c957c7d53f74de6e3b0be0758e2c3a9d29b99c997e9900519cbb2d4e6f83604798e0e7e3e3b4db84209319bf8a931dc48868c5e1fa3df36b05db6f8b3b59b85e211273d6e5ded0af6e5720c28306f0dfcf07389d26444c7b79654a260e8761d27b034a0827575a6ef673910c25d46b63c6f533b25ffdff3fd74b9d97fbde0b00acba0c7d58b46d33f769f3908169dd1dabdedd0e064495cd99530967cd3513b5db2787bba0907fe6c427d343162709bf5b1054e2dc9c2b29938da80999805728d83b6a1156a795c88a4fc9544c7349322a13c7059306dea310fd80f2d090752352e088400a8c77bc5f29b0a92b5a1f2efb68c88835935a8c93a56a305b815b5a298b4e72d9c211d7cfcf817a0e4819ec239cad8325a2543f0e45ecf1e53cd2f06bb23f978954a2b0715501e9f48c7acab436277b938619b75dcd7c5821d29f1c54798f24913a7cfad180c5e20e699a236ecab8c9bb175cc4238ced4a727638065f9e246436afd6d4ca75ecf4b3992f1d181ed99ed9bd7f56f5da8b4b06f3c8133096899d720d56965723abc0d1b9b42a0ab428d0f20a64e59cf289549108a6d4409c9201736f9689a776ffb649a0c7ad021018610d1098b7dcb56d803fc94425f983c856f8cd2a3815481ff3cbf96e83ea7eab9817fae0e47fb049a4ce1f9b00c873fa57710e93fbcd81e210b5ad67e722b513a38c7518cfeec8acf78a089b76c0c58aef564de03eaec7cfa03a206c86c9ece0cc752a3c6a01c6c0dda5dc1c5e9bf50833adf3cb44f92e5098e59d6266dcf9f516a1c9aaec2914c73ffc15f684d5f6e1825968589d00e8bbeb2189bce27fda12a95fe6d5370e29f18183825c638b269ff83e898597d014027b66bd0351bffc3792fd36f1739ff7b44c7813d0b7fdf002bd53a541affa1f9a05de14c8507bf68873cb65686c61b6bed72a9a17d53c7e8b1ebfd2a9c34cbdc51c5b81d865eb8939b855cfdb0feee1acfe4dab8332a05c283fb8578f9f2b7db183549b3d0b2b3d461854e80d0183b2e01bc1c6fa0b3df6ebf45c753ee84e7340cb0e9b3d46df9581f09c16dc3d5ec6f9bf45c953430eaa70c4340c5bece7b21bc32e93b7e68715a8677b817783cc46d16920815934b223fe37741ae2b6a9db1b1d40ff1e466252fa9b4a7c96dc427a2131295ab0c5475539ffa31985fa05e9bdf29a1b44f1ed9e7f2725a3f4ec427b19076c7cd3d67dce4cec7b61be95069f940fd99d6e8ff038a9c5aa82c883edcd15e7a849ad7f13ef83b0f79fe772c891d1b8c8f2ee94ee256b96337d5c9f6d6667bbe86d312cd9fb1b19ae386039ed3798bd40c4cd76aff54846261c96dd503a083782938828041fed60683c949575cbe650876cb89b5179faf1fd37be8579b6b8c8872cae6da1a4cab825ab8e54252f83b1c585f104bf66c7ee0eb15acbead7c7d1c3b57f7dd371a6f550229073a44e8d33601d665563171b7de4dcb4389255324b8c62b9b17a5f7c9124a5c98ccbec4a9d528f0533a36dcc1622650f6266f37fe92cec0fd6ba5cba7ba9de78646e249ad6de9131d38a6af8c674bbe964c2a2e147fb258205b7787dd57515e293b4121b4337c903adb35e9ac206a7cbc06bc76d49ebe5ec0a74f86c47b965d7b1b24e55fb851aa07a690906358a928c10878fc1cdcecf87b48bdfb7c50e8c1a6d7819418945955fb0f6eca47af0837f7e63eeb92c4f9d28489d3ffd76cfaba476f152a56ef485f548143bb2daa769a0248d3a185e745814b69b64374ea73ed7a89503cc96ed5f7d2a642a18862d8e17e00ad406ae4bed5b3d834a7587b0b874a789afe42363ac1b6af71d29fcb52b328f65513ccadee34016a19b56c3d5646befb653d896e6c97dd4eeb077c18921a74d4fbc081c645c9a432a9f52288b515d4de5b7be8e746a22df7c4c5d4682761bc73b57e3e09021d4408e0b2f3cc2d0a8d116de760fdba31c192b6feff966ec99aeea857b3bc4810db5d1b1861edcf95e759b86e4be48fa3c5e6d6f83a6b450421a3be37f7f5645efe7cfa308b95f009c81fa45825be913c175530b06ed68f3685cd88120be06296bcd8f33c91fecbf18760df7ee92b9be1d187147059809883f8234174a5db892050937a7fcaa7a9edc68c65ef2e15152ed02ec06fa6acc03ce450efccfa4f41e7c47158f43c6be8dc7f517a391476309540b22cb80ab945795d4d181e776b6fbd42f7ae48d922959c0b85b4ba1c437977ea1909c9d43fb83e9e5967f1c5fb385271f89a9789d7d0785dc6cc36ddd92656149a9f27d60d9e62d3825ad998233e3e806511331bd7922f9c015b88b43fe068747579989140977093b26592a02729564866897f1049f2079659b2522ddcad9b4a1139dd7b873dc6bc5690b60019a48d0e6bb17eb2d853cc4b04ec6ba4e0098196a42c8698d7538756f34db8d8d817b1978fdc0e07bf34b872c7ef3c4588709c72f1c29f5dfc7b87f844d6b41ca78a5c88200ed8ebf0de149f1c08a02df68590c6e123ded874cf6af53f8982cc1b0d91778e2a3cc08f6d671466e5086053a43df6323ca0a444a2dfc2bd3d0cfd0e48b51f14b2042505748ce972786e0dbfcbc33f85b3dbf24fbd98e5de263aa162c5c5e1a05d7eb3472d33c7ee95305f9af20bf9b49a22f961b84f780b07361b9bafd92e4942f8a2e195e9da6d819d0fd2e4f4edf138b1ff6e8abb26f1152836a273e2d38d2ae5d5e787556cf8efef000cbe07a4346d0697a36467dc9119341973a552cef3075b65309d12a418d2789d47bcd284d33086e7da390f3f00822b75a7fe4d8a76571f52c5e1e098c3daaeb6920ad8434d8ddca47689cfa61a1fa3f98d984cf98d09238d2c9263e1b0b22198ac4a4f425f19484431f400b85d5300969154840dc112ae73c87d988a9a97af415d5724e6a73f98124fc6f3349d78f1e8c2ea6116ea6fce9e6f362a3fa23c263899ef193c33840b85be886cb02ae71d4a96df1b56b9057e839c3c83244acd554fb79195f3a10f032a73841284b7ba9080a182b77c51a8d68ee23e38a1f3441bad4c30ef8c5b024db2e75bf236f28bf8097e8f27ec9c3911d4950a9540daab316baf195dfcdd56ff258e2525afd3eab5ea395f2f003ecbf6dd681bc12ea8c8f60d3fc9ba", 0x1000}], 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) pckbd_enable: command error 11:10:18 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x60) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x91, 0x81) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 11:10:18 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="25977e2029596d4c7fa729e35e336b84abcaf34eba7167b33b3d3959baf4ddcc2097fd4005a5c8f8e09f13eb283a48aa86c750d38bd8536f87580eeeb3c2b54658470738ba24dabd79595f5c52d88accca1af72e6f165659cec2f5783a4a0b70fb64d32889b8cb1513cf27a6fd7a98ddf2530632c2aecd99705d4808241dddd09298db997869bf1be324df79e9b9f14c1b31c200f6dfff4229f5014f04", 0x9d, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000e39a60c45896b794cc35dfe491bd18f8033066bdc0ffed6de7169c003d80d1732e704707b9e93430c725c3bfd9de38e3ffede9e4d0e740a26d82ed568793e88d86acd365418aff5ab2428e86c025faf8d7668fd0b548dc97668cea04fbf70fbd2deb7bc4a75aa73d4188d03ea0deec9d6280599b7067a8e99766860a029130523c419f5abde117ae53d9c7d34b12a558ea5cfc17f95c7ed8df2238ef050ff438d8539350a1f0658b85ddb961a6685335680f290ba670eb91cc5a5d0ef7c8822e0f36f05aa8ddcd86f563598790bb515b01a3320537dc190f3e828849e5e6db93246e4dccab3098f09888b21dfbc89e14523a42bc650424c668"], 0xa) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) mlockall(0x2) r0 = socket$inet6(0x18, 0x8000, 0x5) fsync(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10082, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) msgget(0x2, 0x40) pckbd_enable: command error 11:10:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x6, 0x80000000, 0x0, 0x0) 11:10:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800001, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x8001, 0x0, 0xc600, 0x0) 11:10:18 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000140)=[r1]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1]) lchown(&(0x7f0000000000)='./control\x00', 0x0, r3) getgroups(0x7, &(0x7f0000000200)=[r2, r5, r0, r4, r6, r6, r1]) setgroups(0x1, &(0x7f00000000c0)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) mknod$loop(&(0x7f0000000080)='./control\x00', 0x100, 0x0) 11:10:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000140)=0x2) 11:10:18 executing program 0: r0 = socket(0x11, 0x3, 0x3ff) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xffffffffffffff81, 0x4}, 0xc) r1 = semget$private(0x0, 0x4, 0x100) semop(r1, &(0x7f0000000080)=[{0x4, 0x5, 0x1000}, {0x2, 0x3, 0x800}, {0x2, 0x8, 0x800}], 0x3) uvm_fault(0xffffffff8224ac08, 0xffff800001976002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8224ac08, 0xffff800001976002, 0, 1) -> e rtable_satoplen(21,ffff800001975f59) at rtable_satoplen+0x150 end trace frame: 0xffff800014a08840, count: 0 ddb> trace rtable_satoplen(21,ffff800001975f59) at rtable_satoplen+0x150 rtable_lookup(0,ffff800001975f09,ffff800001975f59,ffff800001975f11,21) at rtable_lookup+0xed rtm_output(ffff800001975f00,ffff800014a08930,ffff800014a08938,21,0) at rtm_output+0x10c route_output(fffffd80306f1f00,fffffd8037009780,0,0) at route_output+0x78b route_usrreq(fffffd8037009780,9,fffffd80306f1f00,0,0,ffff8000ffff2270) at route_usrreq+0x35d sosend(fffffd8037009780,0,ffff800014a08bf8,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff2270,4,ffff800014a08cb8,0,ffff800014a08d80) at sendit+0x58f sys_sendto(ffff8000ffff2270,ffff800014a08d98,ffff800014a08d80) at sys_sendto+0x92 syscall(ffff800014a08e30) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,bc820d58010) at Xsyscall+0x128 end of kernel end trace frame: 0xbca5600b690, count: -10 ddb> show registers rdi 0 rsi 0xaa rbp 0xffff800014a087a0 rbx 0xffffffffffffff5a rdx 0xffff800001975f5d rcx 0xffff800001976003 rax 0xffff800001976003 r8 0x21 r9 0x1 r10 0xffff80000193c740 r11 0xfb1dab419fa57a4e r12 0 r13 0xffff800001976003 r14 0xffffffff821762b0 mplsdomain r15 0x4 rip 0xffffffff81259390 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800014a08750 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.0) pid=175327 stat=onproc flags process=0 proc=4000000 pri=72, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff24c8,0xffffffff8224b7e0 process=0xffff8000ffff6d30 user=0xffff800014a03000, vmspace=0xfffffd803f014c60 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 14772 324100 44011 0 2 0 syz-executor.0 *14772 175327 44011 0 7 0x4000000 syz-executor.0 52388 118831 0 0 3 0x14200 bored sosplice 44011 513862 35862 0 2 0x482 syz-executor.0 39786 250737 35862 0 3 0x2 biowait syz-executor.1 35862 340233 31738 0 3 0x82 thrsleep syz-fuzzer 35862 307205 31738 0 3 0x4000082 thrsleep syz-fuzzer 35862 280452 31738 0 3 0x4000082 thrsleep syz-fuzzer 35862 7169 31738 0 3 0x4000082 thrsleep syz-fuzzer 35862 425773 31738 0 3 0x4000082 thrsleep syz-fuzzer 35862 246581 31738 0 3 0x4000082 thrsleep syz-fuzzer 35862 509551 31738 0 3 0x4000082 thrsleep syz-fuzzer 35862 83754 31738 0 3 0x4000082 kqread syz-fuzzer 31738 90377 28549 0 3 0x10008a pause ksh 28549 148835 5895 0 3 0x92 select sshd 30970 231374 1 0 3 0x100083 ttyin getty 5895 128403 1 0 3 0x80 select sshd 19565 62782 16103 73 2 0x100090 syslogd 16103 173272 1 0 3 0x100082 netio syslogd 22681 42560 1 77 3 0x100090 poll dhclient 96678 356093 1 0 3 0x80 poll dhclient 86460 203070 0 0 2 0x14200 zerothread 58953 161229 0 0 3 0x14200 aiodoned aiodoned 90775 100189 0 0 3 0x14200 syncer update 552 506726 0 0 3 0x14200 cleaner cleaner 28689 425263 0 0 3 0x14200 reaper reaper 44330 13610 0 0 3 0x14200 pgdaemon pagedaemon 5245 250406 0 0 3 0x14200 bored crynlk 40454 2359 0 0 3 0x14200 bored crypto 93322 215403 0 0 3 0x40014200 acpi0 acpi0 37452 304223 0 0 3 0x14200 bored softnet 90616 440329 0 0 3 0x14200 bored systqmp 74120 110005 0 0 3 0x14200 bored systq 23578 515734 0 0 3 0x40014200 bored softclock 89743 24225 0 0 3 0x40014200 idle0 22294 212051 0 0 3 0x14200 bored smr 1 63068 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9463 6326K 6342K 78643K 10621 0 0 pcb 25 9K 10K 78643K 157 0 0 rtable 101 3K 3K 78643K 198 0 0 ifaddr 42 11K 11K 78643K 55 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 17 0 0 iov 0 0K 20K 78643K 37 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 75K 78643K 1316 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 4 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 28 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 225 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 41 30K 54K 78643K 281 0 0 subproc 64 65538K 69634K 78643K 72 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 36 0 0 in_multi 33 2K 2K 78643K 37 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 179 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 74 20K 21K 78643K 1306 0 0 UVM aobj 12 2K 2K 78643K 12 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 25 0 0 NDP 7 0K 0K 78643K 14 0 0 temp 107 2351K 2417K 78643K 3351 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> 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 136 0 129 1 0 1 1 0 8 0 plimitpl 152 17 0 10 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 tcpqe 32 13 0 13 1 1 0 1 0 8 0 tcpcb 544 56 0 52 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 3 0 3 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1820 0 413 46 0 46 46 0 8 0 ffsino 240 1820 0 413 84 0 84 84 0 8 0 nchpl 144 2364 0 744 61 0 61 61 0 8 0 uvmvnodes 72 1885 0 0 35 0 35 35 0 8 0 vnodes 200 1885 0 0 100 0 100 100 0 8 0 namei 1024 6270 0 6269 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6187 0 6186 8 7 1 6 0 8 0 sigapl 432 393 0 380 2 0 2 2 0 8 0 futexpl 56 3697 0 3697 1 0 1 1 0 8 1 knotepl 112 83 0 56 2 1 1 2 0 8 0 kqueuepl 104 52 0 50 1 0 1 1 0 8 0 pipepl 112 250 0 231 2 1 1 1 0 8 0 fdescpl 424 394 0 380 2 0 2 2 0 8 0 filepl 120 2269 0 2173 4 0 4 4 0 8 1 lockfpl 104 118 0 118 2 1 1 1 0 8 1 lockfspl 32 131 0 131 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 427 0 420 1 0 1 1 0 8 0 zombiepl 144 380 0 380 2 1 1 1 0 8 1 processpl 840 409 0 380 4 0 4 4 0 8 0 procpl 600 732 0 695 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 260 0 241 3 0 3 3 0 8 1 mcl64k 65536 4 0 4 2 1 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 4 0 4 2 1 1 1 0 8 1 mcl9k 9216 5 0 5 2 1 1 1 0 8 1 mcl8k 8192 9 0 9 2 1 1 1 0 8 1 mcl4k 4096 14 0 14 3 2 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 46766 0 46731 12 7 5 10 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 77224 0 77148 11 3 8 8 0 8 0 bufpl 256 5835 0 1479 273 0 273 273 0 8 0 anonpl 16 41528 0 32786 39 2 37 37 0 62 1 amapchunkpl 152 1703 0 1622 9 4 5 9 0 158 0 amappl16 192 1367 0 896 26 1 25 25 0 8 1 amappl15 184 5 0 3 1 0 1 1 0 8 0 amappl14 176 137 0 129 1 0 1 1 0 8 0 amappl13 168 23 0 20 1 0 1 1 0 8 0 amappl12 160 122 0 119 1 0 1 1 0 8 0 amappl11 152 276 0 266 1 0 1 1 0 8 0 amappl10 144 54 0 53 2 1 1 1 0 8 0 amappl9 136 444 0 440 1 0 1 1 0 8 0 amappl8 128 226 0 211 1 0 1 1 0 8 0 amappl7 120 21 0 18 1 0 1 1 0 8 0 amappl6 112 51 0 43 1 0 1 1 0 8 0 amappl5 104 135 0 124 1 0 1 1 0 8 0 amappl4 96 264 0 242 1 0 1 1 0 8 0 amappl3 88 134 0 128 1 0 1 1 0 8 0 amappl2 80 2709 0 2661 2 0 2 2 0 8 0 amappl1 72 15907 0 15491 24 15 9 19 0 8 0 amappl 72 944 0 912 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 11 0 0 1 0 1 1 0 8 0 uaddrrnd 24 394 0 380 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 394 0 380 1 0 1 1 0 8 0 vmmpekpl 168 6736 0 6718 1 0 1 1 0 8 0 vmmpepl 168 46825 0 45434 82 16 66 72 0 357 4 vmsppl 264 393 0 380 2 1 1 2 0 8 0 pdppl 4096 794 0 760 6 1 5 6 0 8 0 pvpl 32 149213 0 137494 110 6 104 104 0 265 8 pmappl 192 393 0 380 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 414 0 18 12 0 12 12 0 8 0