Warning: Permanently added '10.128.0.90' (ECDSA) to the list of known hosts. 2019/02/19 13:12:22 fuzzer started 2019/02/19 13:12:29 dialing manager at 10.128.15.235:27647 2019/02/19 13:12:29 syscalls: 1 2019/02/19 13:12:29 code coverage: enabled 2019/02/19 13:12:29 comparison tracing: enabled 2019/02/19 13:12:29 extra coverage: support is not implemented in syzkaller 2019/02/19 13:12:29 setuid sandbox: enabled 2019/02/19 13:12:29 namespace sandbox: support is not implemented in syzkaller 2019/02/19 13:12:29 Android sandbox: support is not implemented in syzkaller 2019/02/19 13:12:29 fault injection: support is not implemented in syzkaller 2019/02/19 13:12:29 leak checking: support is not implemented in syzkaller 2019/02/19 13:12:29 net packet injection: enabled 2019/02/19 13:12:29 net device setup: support is not implemented in syzkaller 13:12:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x82, 0x10) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/58, 0x3a}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x7) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001340)) getgroups(0x3, &(0x7f0000001380)=[0x0, 0x0, 0x0]) setgroups(0x1, &(0x7f00000013c0)=[r1]) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) setsockopt(r0, 0xd4, 0x6, &(0x7f0000001400)="1f0483dab0a0fd215ef3b176566cf213ba3ed098a4c91dd50f127340eca40c9863104edb5b5395e7ce3a16fdb99cbd161ad3970df4c5ec9e1ab39cf9a2caebe97de20e79b93d82e29825df385fe18c400030119e48817e6d95d391136e0425f8b18d8dd46ff4dc25b428f4ce6e970f5cc04c2254d28e1fdefe0687a80412d240be7ee3facaeac24b21197cb128f9c6ff8f765aada2c91a3ab6bdc254a44f5d632653a7edcb5a7038ddfcf19ddcfde091457202fb1cb2a9a77288c462214da87e419078a3e6f05d5400169c8fc507548af5d3170f357f1b8b7aae24", 0xdb) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0xffffffffffffffe0, 0x100000001, 0xffffffff, 0x1, 0x6, 0x5, 0x0, 0x0, 0x2, 0xffffffff, 0x40}) r3 = shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001580)=""/243) r4 = openat(r0, &(0x7f0000001680)='./file0\x00', 0x2a, 0x1b5) r5 = shmget$private(0x0, 0x1000, 0x224, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) bind$inet(r4, &(0x7f00000017c0)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001800)) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001880)=""/19) getgroups(0x5, &(0x7f00000018c0)=[r2, r7, r10, r7, r9]) dup2(r4, r4) fchdir(r4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001900)) r11 = socket(0x13, 0x1, 0xfffffffffffffffe) clock_settime(0x3, &(0x7f0000001940)={0x1f, 0x40}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001980)="fd1c02afda280d841720ec57ec9a7f622cc497dc0dac2afe1e131277be636fd13043642a71b3d0eda1aacdeeb56b310793ab0425096b794d62065be5122c9858d0a2817071505ec38235e8fc235c092192c6d69cd4b2d7e1ca1412ffe4b65e045b72707f20c2391ef94cd9f801b4e8404f0461a92e900a657f30207b876810e4e60d31812881c5eae7d5a6152426b9f06d8080818c3a028ebfad08b5a87415e1947564cf89de96886132c2bd98dee07ed392cf1572e258407c54825c20c5af615cd8f3a0363db8050a27006a54d1d34945919a4240888ecc4c1f218f65b7f5763c6446445a03aca1e6eedd4ea4", 0xed) bind$unix(r11, &(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xa) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) 13:12:33 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x0, 0x90) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="af7a59d6fd7a22ee187feda4e71dd4ee95ae2d7d4ddb1aeb04d12ecd5e4c1aa6945208787a0ab5a7f21f9824ac1b7c6d21d89ca8be7e5f1ea7a0c5a039eb8f9a62f87af01488d7aeb28bfa35017421ce3d096038a3530bf0b1eea6f038da289157329d6cb44b4a20fc23c28e9061d0c006ab9c0396c2116d2adc5bd86d935b6b", 0x80}, {&(0x7f00000001c0)="ca7cf98ff2d43e8413ef8e64df8f1b34a1269071cc51d55259427a2fbd9a7676bd3e61a9996a3d1ae080c028d9a63c7541bd226c30609c99f97b7fa783201de21f30c38ecdcdb4920e298ec3b644abc71efb294d3fdad5f092a5bac8a572b419d33eab1a0d4bf6c7ce27dcda4c347e33516f3b9dfbd23465dde6c45336b99437bf7eeb47ec0cf136009442ed33325d5c7ce84a8688f811b0cf81c210ab285d6815455094843369b60a861819ab5aebd10c", 0xb1}, {&(0x7f0000000280)="4646a337d04b461189633a0e3f6a1a681698904de6d11fbc76292e0546053780df22eabb9b1c1ebf396c5d789d7805c73e6c11e1", 0x34}, {&(0x7f00000002c0)="66d5c1e37a2dfcd302facd5bf2a23300e6705f752c12ebcf62feb145687e9e85865cc119d995d0ce8469712425e51e30b38045a0f56de35810fe913561c830079c", 0x41}, {&(0x7f0000000340)="f20e5f3a4b24fd9076fa80b2cfe6553d12d7f6f74a93f507e810477b751a844bb9dd8b9ed1150fb4a092807b630e24880bd35ded191ac0286b3ab881ec1d0aaf336760d4d02160dc90956fa4d22c23b3cd8d8e111d07be27bba4d620fa897858ef6b7cf99a963900264772a6e1b2f45f507e3119b48d78096c3b342b6cc4a2108902a5d2f520a1bc79", 0x89}, {&(0x7f0000000400)="3e697fe951b3beefb9f08f5f2eccb4daa59c5e5249f685daa05ee08f58b8e63e9f6bf0830502c12826985e0f8fa3b9f10d55e79adbc67892f1", 0x39}], 0x6, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x78, 0x4}, 0x1) close(r0) close(r1) semop(r2, &(0x7f0000000580)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x6, 0x1000}], 0x3) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f00000005c0)=""/147) getsockname$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x208, 0x0) recvmsg(r3, &(0x7f0000000a00)={&(0x7f0000000740)=@in6, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)=""/86, 0x56}, {&(0x7f0000000840)=""/120, 0x78}], 0x3, &(0x7f0000000900)=""/244, 0xf4}, 0x842) r4 = open(&(0x7f0000000a40)='./file0\x00', 0x80, 0x3) write(r4, &(0x7f0000000a80)="5dbb7e4ba87f598e62699c12f5fcd0de78bce4c8adbfdf4017688ba1a9968673e7b33ac0ef5bea8b25f53d149007105f309511c8e1ccc7ad4f1690edfad371d2c84dffed4c47b01faa0fde1065c99d36b24faf20160c162535c5a5655878ba42e6f9d6e1d16cf8c1985236cae6cf38d042573b8705f960869aec5cb7c125a3491859820f259e879f21b007764419786b4e0242509e882cb5d3ce4a1ada082d5ad73066f2795ca428a33a61520642c2d24bbf042c78fc0616bad8cf7edc29fea830c5cbe6055b8402cb7979e6c0d4659f931fc60d8a74cd4aa150dab2b4526cda10858fccac132e6bcbd5753dc3257fd4b67c70eb82fa8f37858d6868b299982967603804be0120d61ceb5e8fca3a4481ae688fdb38c19919b7cda45494e119db8eac23459c7ee1401ca7fefa467bc2a926b440c9d20c63a9b3e09913358b9089b720008dc27c6301ad755e0294db85663218cb300701d42928164a123bd28d3f473c5254f20b2db8e1ae92609f96e13a2b38ac94d08a5d8820c61feaa58b6c97228c4ec062a5574016f3a443f6619194cc1d5c43384b37e6afb153c068526e5f0629c8bae390543c50b10da929c202542433259ea4f451bf8e22d91f02734a0bce69aa96766606a58ca17a39abfc1252e43ab2e88e8393796f249fd225bfc5ee456cb887fbd436ba83c7e97d0a4d462313062ce975075c762aeadcd18f37fb11c5f7250af2e76ffe8864e30b0a99af845f7c9610204fa77569e47b8073252d6edad89af3aaf12d882c397a5a3cd368ad5bfb1eeb4f0bb840bcd9b75493c4f32c421b3fefc4148a0701d417bd92daa737e4303f2f9989e4aecdbcc53438f102e222b06473af61903793c5293f0e0cb106fb2b040014d24c44216c4f3cf6250ac8ed65f89cf0bb16827d5ddbb0f2b5ea9d2c3454308d2953a657a6e09e1668335ae1cb0ba98be86be1f58dc1b98a058920afb64adfc7fab68902f5176521e305e94efa15f70b9db5e911c4edbfef3a448c6309f0af8fd7eda092e9583c5f4f452bac674ad7871622b429769be4ec9e2a13f187bd571028890988cee2c48537a71e5479f9a6451a2fffb08c3ce314510947d1ca239e06f9fd2ad657e2c0340842df492a629b6ba55172efe3ca3b55d8c5c08ea0e62568773ccfd907ec2faca9ae7833eac7cbff7d76841631177b7a1299aaa8b206c2e9534b0f94693cca562b030e971d34fe31ba5f01992b4b8f6e7c73b14bb18b9c35497b47053719bd2128e83fb21e70a17ef51368eb206795b7b9ce307d2d2ecaa95364c9631771113b823fa2bd2dc116acf12a011cb5a8747a9cce6572acfc13aa601194f8409ffd8b1844d05c020a3ceaf5b297389456b6fc021d3021fb8ee6826925d6b030ae924b5bd16618b2c95254e7170393372c4f9df0e3114809aa8223befcd1667c3703375afe313dba42a0e86464dabb96770b87888ccc5279189e9a96d9be228aab3e565e5dd8b07b609a050c9f8acb51918ebc475b2619fc13f11eff1ec0978eb5f0fa1ac70a2d4728e1f99e31bf97c384f67cf3ccc27f5fd43dd35bf3a06ef303a7b276245fa1cdbcf9aa5952d4747874476406af628b2e2d554dd82fc9e615abbfb59ceb4d8ae6a5358d63d1a7818092569189d5443bd10abfac3736cf42a375fa5aabe5114bbd1df3df335b659e7bd504ebe3ba23d2fd5d5a9f919ff8bde1eae1667d7ff016d720ac743b98a559217fae0a3d1e40fb61031f0f3739d30488d04ddb06cb0a961a977fa198eba2348be0a04836f8fe9b6de2577ca88e6faa74d643b7d14ac4dd54b3366a8f9ff25f2735c109c07baee787990a9a9eee66cfd2fc98ee8c71dac66770243b5080ea8210499a799bebc0e1a12af071f3ad3274248df0de0272088d63d49a0741b447373373a18f252eb891ea9f380983a8b98d79870a2e2411203b78051a57035ba42caad617f8bcbdf529c56bc2f2a884292c5738a950a6e5f98ceec999fa9f4b1eacb05100977a5c79ee700b0eadca32abae6eaf3fff4001082f029c093d22bb4d015a1fef0df3558ec3527f07472a43efceda452c2feff1524007fb8e14ff9239230971595dda2ecba2a27356f5ef839ddc73dea0d6f37cd15e6c038214239f25f46b1d8806aa374838c5e540d306624fbaa59c1c2387d8b52c5c848e48a7a9ab2552e951e08537bd71da675e967c239833fe25c1d94d90d8b1f1c484ff4d3626fb2589f89a0cbc93d5554df28d6026301b30a295f64b020472abf37fd789f64169a1732be1c113bb1138e6f85804131ac46e37aafc8d566b73d48a879d6e5d635005850e92bbf0649a5416a0b031c17d2ed8e92d7655946d708a5f70cf91324f7abde6f5f1abcdfff59fdfe898185fe2ad62a14c1b5e848ac0165205adde8ac96e33642c32cc02816803406f6531c32a400401d1653253f75b804b296099ffb7684322aa32de517d806d5c486744c8794ecfc826f54827b9b148d801b9c797041e6ec9702aac37b7a2692cafba4bf3e2c869667833ecbc830655b8c4742e6c00ca8fa98800deababb389b72320e89f678c0f334fce60754d949186db992e217cb9b3ad30fef88d8c3ab411d4bb39203aaecb7365ff661753ad6dd4ef8b79035abbfcd1ebcbef499d715502702766f8a1b53fe52bfd2b86f10fc56f5087f8f77242f930406b783c3df20cdf25268bd42d364c9d749a0495b6cb0b7852f0311b438d787362c86116760e9a7ad1637cc3a77408adc4f764b45b63ca3ae62a4c60971621043071491716745f4e5b8855981843f53d935044ed3ef96d1d9872c0d5efd4171bfa8e23277cbdc7433dd2e4c22b0ea1ec725018d8de6b4a0756e7b26374299fd05fa052c21529bd5685cbec724672ceadc9b02bb566ba3f7269d27599f43ce758736c897a7fd5865dffefb71e3bdb0fbbd877f130ebb3ae18cc22b322c370fd699129fd2b17ef08e87ccb1cccfeef985384237bcaecf83d3626f75b5e15a6cc54790f37ae4f1892ada7f5edc8bd005819f573a4a576faf5e44b17d1111df39e91c5b034e9f7cb762305cdaa902a7167bb0a8efb50ed2fb791df725cb2cf53bf45388057976b0c18fe06b317613774300d69adca6689210219525a5abe2d48e8348e860a1fc59349c293eb3e6624064dcc00bec8b58aeaffe7eccae6b9e81dc804cf4e41a88892100ecec9343d03c8be449250239198061d3812cf04343ce8f496dd1d1e18ce7e4a339f6f479511d7cbececbe25dc832c7bc2036455b5e079d7fae096b2ad1e69fbafd89a95a0d9f93eb9bea6bf81d60020b0bd99ee6e867efdbaeeb7c96eb1590ff67f11eb2c719238245eda51b6dc5fc709a1436221ea6db9087e315a336d5524edf071ea3d277e0c458766ccbbb5a5d15622d662ed924caae019d31e505800b1190434b6389e2d27ee5f2526827e895152bc34ef264add1e98ba031c878aa1418b4c189397619bc624449e97aa44d8e008897fb6721d34461bd958f767d7de247341b953fb736d2e1331ba0cfc2f8a029a498be2b0a81e378e3778fa06a897ca240d779e13ef34bb3c9fd4e4f874930b63feffe577cb7b3b200cf36699a03381ee9c8f93aca84596b98d41d1797b98b8315debcfdeab32dbfb5d36d63b50e37bd74b58fc6df9d6b76b4b2583f0a68b86932298708574f0153848e1cd3c3e9e435e82a25b197d276b6f0a068fa8dafb6066de32746056106398c5b19d67e099b64dd58eb5a994b91b82b8a9e6c0eeacc88ebf660adf7a0ed780b211e14b903b02d145d9f49dc9a20883580b040a0306187e3cb75679a89c97b9185d513e728671cd1ed800ee16e231a2bc36cd0880c7d86782a876a83d2def40347c4de7c3d78688fe77487472754d3b8f7efd6e62cdc26f8a12ca71ef12fef4c366a404c7a6ae0868f41c0d2210da411c33c9e8365f28a9966a296d67af79f3bcf76b50048c91111616611cecfb89a4ced759f0baa24dd349f74dc0f59179253f9861970dc55b4b1c9b51f3e5f8ffdcba26eb612650ca67a13212e58ac1da87ba8dcd0b83b79a555d56d6734d3235a7886b7266425bd6552e87d7980172be498d291e5e27242f00d625c7863721fd4f57ea8d20935c5cb9b12a4396226bb3fc186b57042ae95ca0295506e4d9b9c895267192b84bb1ebc06a34487b1bc65cf63b217ab56413fd988f27e3c70ce1c0f6946a142d9d3990131180f9eb5bcfeaafd3176a3a5ea5b5c9d96de69d264a7377a60037028c942ea85f6065dbc01d56660eaece556e13e6c7a3414a689f17015e1ae9e8228d19f96a3c571b66ea41a8944438ba548a77ea75c12a018b092dd4be9254a2b028e5951b90cc887e51321763fdc63f31cfdf158e8c9cf2c02d23a4abe04b9490220f5fa5d7fe4cfa121c863755b42c94f9f074d8de4045021a45fd7a5b9e85419f8e1a985442cea1ef8953419bef04129ac44973e4c13380de982b4b8a5fa29af6df558deba50472b9121d5a852d25de040e34a712ae983c6cd9d7ff219c5cfd90b17d7e3999db7bd5eff11077f4aed0568f106d63c64dc6a3873667fdcaca54b1c579dcca048739d8707a85a731d1f4c7548765a1c62a8ea57752a359bad758e72733752fe34d60acfdca2588884cc83e8f65748253fd2e7dc9a0ae7212b8d15c8692237ef9bbf30436d119bb6b275ba9ffe717433d4531481ce465cb12413b1b62de6d1d38d23fb8f86d093bdf3b6588af6e9392d940fbf49e6da6e1fa34a1fe924ea0a1570ee2d32c176811844f5c37d018c899f40c6f0aec5ea36a1e9d62f3229a0b4308aeadb19439ba71c7ee89ce309f31afb55fba9c782d2218f5e0bfb5e798936a3182281157bd6ae3ecf7af5f512b71293d99e96bb8eed781718f4c2ecf76d6d9249423fe4660918cefa8dfb52a06dad50f0c29ae0a967a7bea5bf12b2de43ef43a5f4f3861d0c3901b29f178e0c54f02928bbf5ad5bfd17035526550230d388fe55c4cf959736b0fb0bf024243c85dcb36c8271a7493f0971a40987a294fd0a8cace19f4dac0dbd0ecc81de55a1f224a62c1c7d5c52c6583cf98c5953913f8983d29a10133ccb87c354ca0e0d02bb7da03d6f9892c70140a72e2c8f9b658cdf3f8b401194a057c54af50a2b5e559f2e1ecc0adfad48a3151faa6dd75303b551fb45af6b0b381a3dc257227d9de975b354593b7da8653cb0f1377176e644c30fd3833b0edb4db2be85826af9ecb7625305df2af4cb5029db6787d1abfbff603707537ac06f2ef438cad05883ca3a754161f26ae69fcc1bb2f1231476ed0c35a1da4b0fcb2024c326a80fdf5b575a0c9ff28ba3de763ac5b2333b61fd1ce6db1f5060444d2772f45ff9613567484cb20e62822c926d05894086bae50b3c0c201f6a6b29e160c850ae545eb97278a96b296f69172a02b42bda69a4179e25e36ea27d29b99384f4bd49755c360191c9eb5bfc2cbce1853d72572548e34c714465b9b286483f65352f89c573b20575f2ada20f12632cbb9f9778f0d81ad294709d7ec9ddfc4e4ccee459c795550dd5d477e9365e5a31394184cb51d608e89b84bb59408844cb0478f8eab4b78ffc7dcf7df093e33284e5a5abd261df92541ed6c177c3e40c6db631d142106d4b4ebd78790f77de4419864955a622910f9aad6aeeb5dc4ccd843a2b632831e9b00780d0173107c5f4d74e02465274a40b3dc4d090bfa8150cb94a4ce90471ae21571fc4097ef8ff070fdc04eb1b78ee24225ea5ba5447a4b20108762e583b04b647bb99a981003d060a9ad8601f4403617c5", 0x1000) lseek(r4, 0x0, 0x1) write(r1, &(0x7f0000001a80)="6ef720bb09eaba148327542e9a1c0ec5278bbee6d63256d0778f711191644f7ff78a44e913ddefb54aa730d3a5ef0b1b0d8b95c964572a6607496a5339ad65b58a10317215353fea89f155dfbcbc07e7d7df4c948102be405fb56f26b96a010e79205b99018e1372b61faaebd7bd404c7254d7af6c77c0ae0b9adf4e033cec3a9a65956f0ec8e449e5262ca744527495f41907717fd450ead84232e430f17ca75f966ec545fa360a64c53dffab442c4c01500b0dbd4ef9de7e52723968ed319d8197418408c535a1d56800b10c263bf763ec04db5ebd171fe6cd3f71c56b29b41dd14391f7b5f8b9343f14b73cc0ff8262f5dff081f1", 0xf6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001b80)={0xf44b, 0x9, 0x8001, 0x3, "848309913a9067b74302658b7d942a2ffe741740", 0x5, 0x5}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001bc0)={'./file0\x00', 0x8, 0x65, 0x7f, 0x1, 0x20, 0x101, 0x401, 0x0, 0x1, 0x1f80000000000000}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001c40)={0x4, 0x1000, 0x4, 0xec5, "f7c7ecb53d2ceeee241a10befafde75ba4473dde", 0x1ff, 0x6}) rename(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)='./file0\x00') rename(&(0x7f0000001d00)='./file0/file0\x00', &(0x7f0000001d40)='./file1\x00') pwritev(r0, &(0x7f0000004200)=[{&(0x7f0000001d80)="f695b99c3692446c57d303c6b093b571c735b224349b0d7463875b063ac1a4123a9671d04b0473c8d1fc10142de9a56059c85f493330f1f324bd4ff5ae345f6619f4f48cb6a1def5bcf866a4779ee8fec32bd2a16a88a4ab12127e896a66163a24096c46bd0e00351d3523220cef5f2ab67477af43b8cbb5952591eeb382ed19815b554132b04cb3abf995dbf13ee0ae15c5b6a36f9e9de582a6b42dd5e1f2f91202b49fbae719fd979c3530bde7552c326068ac7950988be138fcc067284fa1b3", 0xc1}, {&(0x7f0000001e80)="7d1411cd6675a1e7bf4d20c290124ab031eec3b74d4a8826a92430b01d91467b057e2bdfd07d0b7aa8ea657ed5ab396e2b63e34e73950eba2c6f265f47a6043c4aa2865ded636ac63b55598f032879e98db239a302c69949c0e79e193604345d6961e80ec46e94185434a02365accfd9be7ca1f45f138018d9628b7bc859796c6f6e2754e02998aeb2c55345345866b9f8e056fbc7ff8a5d5970571d3ed7e30f616a0b07a1f202ff7ba052a3a0fad21fedf03b2db4e9472ab1fb4ce8f21018b7313a1d3a53d244e30af4b28768c897abff17e6e234cbc0e760744871e8a62d6ee77104286317d1e42c49f833da6bc97dd61c935f4de0d999d68ef51a6b66f28f82c0ed9d60c602c499fc8256c95912aee908334b7c6b3489f7f5d37467a11d99ce1fe6258267427a63588f0391175c2378f58a324a9ce4c868cdd45b93487824522c34e9d81ec7f71e4531cd8bed6611674129b06a5220faa59e30fcb3fbef669fcbdf289227e0aa07bbe48675da4c723cd5dc8e6ad2a0bfcfc86f6c0ecf9b4782718aa2930b770bf5538304d8c152a85dd842834d27909c1d6a8749daedf59c4b3c4caecfcac53af10fe11f53f0fc18ab6fde6e8ffcf93dc120b28c3912ca1e2360b90c2ac5fd7513575ca5b052594be7222e42f7a3c8f3176a5bcb7b5c554e4ddd0da2db9a70388648730b9dbb4798f68b1d173ae1a03c4a42841d3c46b2868bd651b0957002e58936b9ac8ee21636484e7582c2f2b4b646871503b21e9b445f36bcdf45114726c8d8a3e93a1e448c386b0568cc3694175b5551a10545b6170a92f221cf80cda1b0bef907bcfbf5f175ebb81522d4df2e206de6e4c9984fe325780f90250b3adf48c561c00efdac215463822d721b4e89ce386b0218bc5551f168b4ac0c764c49aa35474518483ec7aa65c0fd38a2c5a37a1bb2cbabdcfe9c4ae4352fe6b8eeccf276f98b7254d6834f85e04f74691486218f281824884e6579937ea3dd23154e716143173908ec889ac555191faaddd7d89ed225ff2abec9ba0f770f6b8f517bb86bb08f24e1164d2ea4d9d4a265f8c9a8dd66b1e281cba9020293be093de11bdc9de524170f659f77c704069add9ab4e1d51eacbca79947706588c95507d5bfaaf90e7ecc49c99a5c4519f1aa05f9a79b104a8b90688c2bfe3c94687f9d1bc06153892c0dcec28c349ef13f01a81aa32fa5d8646eae8b77b2638819db2498792ba2c3b03edc4638ec59c48bfc5a9531d41b3ac9622c977b413b880494b595b1e25e3bfd1974dfce467b9bff49f03eb5167f90da8d906d91f4df4f981c009ae4e8ace83eb811ed65de7395a08207b3946a2273ac8662bb764e2fad727755131b4106159ef270fa8a3a5622e8767ee3e416e0ce52e7d54f6efa2567e92496b6d22b5ba3aae751d21ca1fd93c537fc2c6fe53fb48b7c1a7e628a7b52a89f689fe9d88afcb9a2df997619e17022ba027aa23b8f2a1e36e12d890030d32ecb9852ae0b3e7bcffe16f2816a9fa77f6c1dfaec2905c48adb2197177869e8f48b1b3d7ff00e1be747d80083b71b53ce4920d96502e571c572bf554e63854f86b0038ea3dae951674784e4d3c627e54b0b90dadf0041a576ced920a66ea9380a9d43805d09770575e7a6b9d0e746a3553b29ccf00734004142cf8ce960399c6a7f1692ee7410874dd68382e27cacf4716cfb2eba52cf90b2d708f513deed04baabbde6fb59cce281aa33840fd9d15c1f8ec5dfe254ad082d5a48c1ecf2ef032f5ec3c78e195e25e69b269dfad3ba229f8bea3a31eedd274e87e5ee1d00d72d7a7e25c81ee6deca27df539dcee76acac711b3eec17801a22041f044120a97854e46cf50ec047fa76327226ac84f5549f3d9a9702a4dde647bfabcdfad91e1af120ebe98b357da95e96cf16fc6bb513e8a5983e4e65d56c0fe69128103854ad95d0c2a3bb603e70a88d5d85fcc16688cea644bb87079f8950e0ee1cb55384ef13b52e04f85d80fbf72bf98747cec889ae30f97ea1b6d540395de74d2b70c7bae23f257e92e4490600e10055cc08852789d139abac2944c75f5fb62fb344505c6d09604755a5d167fce8f1e40e26ca379001441eeba17949544ae42aec54b62d6f1d52377c1408faa21a2391608678dee4c1f9d78dd0daa38b37708b791d922523e9f25cf23ddd71cdf60744acc919577af8131b93340598b51899bc9ecfd94dd421d25cf30c88ea094913c7a7e692c80fbcc29b467cdd2d28e39769164eeb63f6e8a907c9b86f0894bcccdd881ab24a7e60e3b2d7ef30c651103ea54fa410efadef2f96dbd705a0f63de03899be5f66d945f86cd77452d06416a03625ffdea965782b6f9c4aef4c89324016235f4dfcd5e584dcd798b9c999a9457afece6d47c25fe4d16da2a893c4b6ddef78ad2604af843ccbcec14b556d2cd6554c046d7d929a1a23d94abe6b4bc79e035c15c2b51d16071e3769b038c4da7afc4af8ba4ad1643949ef8321c0a7deb6712950beeb7121aa2147ef541d1edf12f23774103f86e62b28cecee94f70f36f9eb343ece94be3acee021f26d8af3e8568829ba9550236c672d13ff23db35840daba3bd5ab46b08fc0723ddd0bcfadc53286d6e6c5bdfbe93b8cec5f2b96db5d671641e1056ca59c5c16a79ad3f1030bbead959d89e250cd759135cbd334565a0b83b640cd50c92e1bbe5bf127b5153221693326a44b363b073d2f7ec912d64d4ccb1b546de7000f2e046a2136fc24f04aff317a4f2dc1df10025532086068c031d6b3e255fd6a9e2337430eb88a55defe27dd4acbe56237f82c0d31e3e2baa2d326a28d2c13d745912b78c40f5c39d44356d0f4d66a3b2aff6bc855b754ce61b2cb0372587bdad2db00c4c36b2e8f1be1f1f11ba12aa6904d0580f564fe1f34eefaccabaa10b081d742039638af372322e3139049f2ac3b0293e37723c19112938f4cc339565655b2244a89468897833d3f605934c898f7fbe48b388f25e34f35b90fb5cb87b7c3771c679fea631766c684b87714ff6f028e89f42958da0857b887b6fd1881f57c50a9a6de70fbde02e8cb6d0424ef232611183745fa60c8dcea17fc0b36611dd181740a4c97bcba4f539ba67f4b468007d8e66372c5e3c8f27865a18be8a01174a70f332b83289f0e1fe5f79390452cf16a0a3ce404e66a9e78ac87441401dddf1f7c8edda60a82f0c8c2f55bf2a44f36d1dc1ab55d31ac5007a2a4dddacbff0802882591ff609a495081385b44b850bc408da9688811fc7e948f1805cb3567626f0e40e65281d47480f3683a3e343ae46b11f07ee1f03d3a7f38a5c8ad6ff9ba726c541c4c0e4c9d6d8c4987a4ad9fa03545561b21154f18bc8dfe5bca6662ca3feb48a8476e48d586b9d94f3ca1b2e08245f5b700edd2a61a0a6191b2f8ac4d149db0dcc8975f70da44210bff4f58784d909bd481d94cb8bd24a1085ad56ef3a85ef54305a835fb63c0feb1c9224a595e6dc325e3730a1155a58cabebf0d2ec1e70714773c8ef87a01df33b6e496d8715eccb166fd972aa91d626b4e4596348afc5fb54a91a289bf7bbd33b9f5a4ce50c3eeb57f07c47dfbbe4276332f2b37d4b4c0d41b17231e74f491ce3fb9c9b1f0a57ca2df25830dc2004639e58af4683e3939c51f2edf0faa671d9e3eb2d6d5f9e6c4034c91d34a79b3380845e1589cc0fd3e60fcb1bd48081503d8c32e88af9263ac20b710a600f68710e91f38f707aa10a08b139b031210aada99f7660f6bfcfb0d0ad9656a337d04355835ffd338a2295dc3e564800f5893daaab946f33aee0f814d49e69b9e2f017176a6245a51aac8819e26d296c79f81d7dd5c0f3dd6ae823878478f8e77bb46376ba3980e5b175b5fdbd98fae9c0960e1c91ab4b03616612a9da117c20a80f570b0bbd63b5ce20bccb4c023dec6b65feda5b94177f8450e70be5c571f712a3e3b7099cad2bce69068b8304aabbab6b626362a9c2fa8c53bebec3358a74ba4cf0c505841d11421e4d734d46916640b21797f3d385a0b08e208791486d7c69a72db5fde5c90c7ccc2d49e64f4c0e0d6a908f73289d5c5ba82a993341676bec23363e084831f08d814bccb17c0b43b08090dc534a543bc0f85a7290d3262ec5b022b364d4ddd355be1097333f6adb243b388d93c79ad19e9c2304ce2e8372703e3f06480b9e19a60b350450d2daf7277f39aecc0801e5da5ff2a34b07ac321907e679383c33be0d5620cbdee2b1de7e258da2b36bfc6177f76b6d0e9b6ba0f3db07afdf9a4798180f16ef627160fcfaec3062fa5b05dc035ecc914d255ef6a98007073531031b17e3562a119dfb7d5ae3a2a5802bd7067a3c2c3c6ef60ecc1140e81e4f638caf190cc4f6328c250214c8302c334ef194373ee953d326b93c0816e8cc8c5d46ce4076897520bb70f964157a59454822ae08bbb7753a62972bc9e191f3b275ec0a97a7a57c4aa5735eab25401a39a4e340fae55b79cf19ace763c4f42f24f290d81f5484bc658ec420d5378a069e92423d71b1fe55604064126667bbccdba94166e1627222dfda030403d06bbb393096874fe0cd40856b32da5f988ddba24b887c96e468b3dd0b38cd3cc6a185efa932e38dbe36de623585f9beb18b1102b0af76940dd3a9b3469c613a3175b3343ecdf6790013fb7ddc2b43fd1203aad54ff020788b68aefe6681c8eeb6fdecc8290e7df34b7ada931a756721be5a5cdf1111987c3029d9c569dfdf621f6d89b98a66ee152ba6af07aebccd117bc34bd99704bfc4e3fa3566111314a1f6f13460a3dcdb2f37827f4a92a283ad57dc83e5f273f1071f373a79e52e32972c4504ad7560686e566668a1d52a3dababfa45ae46c6256f486898b0508fed997b6ce802ba9341663fdc25f4c2fb2dc7f2ed87ec67aecf099efbe494ac5e618cf6e72ef57905ad0f1c0ba5644745ff373a0e64036b2124189bad8ebc80aef36af064d125f6774974e1570987033a0e7d5f7a165acd7c88919e556a0ddd00ba24e73f1ed89d923e12c71291d846b91c9f6937cdbec2587401ae1474ce58d352b336b0cfa2d735da707b3eb3b69aa89ac0c5303628fbe70bd4241749bd54e8e39cbf511dc8db82898fe7ad3875310ad3ba69cf3d1401127efd3c1b191078aba7b951eecd96ef73080e8185475ab507bc94b90e367573bef4ce7551a40d360ffd674ffd5cbfccf8ee2d335ba63088a13f838f3a84682a248965335c98f4c6d74ef5dbc82d84afdafd54489c3bcf798c88048247f9454988e3b7efb50cd165cc6f33325c32c01f15a77ab10436572bd818531efaa994d183ad44b488465ae795f12477543818e6bc2c0964056ca8697812c85f1f99d3b6de96ae099dcc884b240f46075618b89d0aee4a9ff3b5ba71ef7711d0a41ac819f483a094e9e27bdb4accecfb2470fe55599854cefe99d0013332eb3102530b2b43ccbed92f0bbeef67e561725b1fdf5bef64ca0af2897f435e97a527c053ce684216876381607f01924515201cf37bd1f79b8f112788e54bbc98c9bcfcb40d870ffb93772073bdec8df6739295c66f73e1a240395ff4be72ad31bbc1acdc7dc155652e571d21001068035ee108f41ecf1839b51bd26447a193f8bac927a1c4995f9fd15e8e025cd29e2e8f05c6a89d1224a81b4a6f0f9f73f969b71fc6422534101cc6a1fb7e1b756e6f449813982f0539e1f3ab2d3a2b8515319d1ebcf27edf0c2b64620cc5cd2857118e3547225466f834d67a2f828f7368ec02338f4270575c047d4684986208e36c7e090f9", 0x1000}, {&(0x7f0000002e80)="7039fac4a5e29b1da71f6eb6f27ec2f797224025dab2a8f049e23501228598274c8ae05d2a60ee8fdd534db98a5ed5be481032f7500568ffd738ee44698f160a654dd9a0559a7381e21ae4cfddbb5c455f949a385f5e1c89e7fcf7a8caf8b33518066c22ae71e56875ecba3c8cec2468fc5d657831d49976649e10cef65a7f05ae54cdb8f82521af4126d1e2e1cf5314e1565c024e2dce3594d4aa986be8137916e216695d8b7649f32e78d3c3c1c5c16e32d7cee6c35af7160b9b46c761f1e224d5012582c06ccb4e1ee7f2c7bc2439eaf154034220102c41b1d5", 0xdb}, {&(0x7f0000002f80)="259cc607400addc3f49b05b93d62e8c6bdd5ab0248b8700f85", 0x19}, {&(0x7f0000002fc0)="e5e665f61960ed6c5818cdbc43a21368b68a2a47b176b0bb827f29545cfa2fef94b13781e984b82d6397f0604a291dcfd42f9e5df281912c23bd25ae122e833ec9af45142e84a3f10f6d52f7245f71f5422ff0eb2e5e456f9c78c7134f1f50b1cd2bdfc211f6caac8384d660724fb89b0c1dd87dadf00005985cde9d6763be8c116b3a82aa1bb49c0c8e10250983f0b61b160bdddea06e258ce3c0e93e46009428a11a9fefccccd268d591a3e997c12fa475d9435913324d551ea43b5355b02c57d539ba00e0e571c7d61aceee2d12d325680da47748350947d33584c6ec013d2f7734b4aea8d43caf7a47bd394fb8ed444f710daf1f9adbef2030abecd784f515a7ecbae907575fa838b1684f1c599bbe4a08b8371a2d578c10f984122a965de9ef0d1b9b4f96ea6d5521e2a5b01301da64d92571ac3afe4e2ff3c3e5bb4200234654e5cd76cef9cf1ce51de5a1eea676bed74a8aefcc775959f472855b2651863cc82dc69e974033425b6230f73fbe68bfaaa1baa8190ad25d377e51bb31ee9d2fa270a4f97ae163c2bdcc2c45b70b469cca0f41f22be7935d947825e1bbdefa84a521e844ee48c5e27e336b2161e563055d76e44f60660ac833ae2cd093b9d76e6d8d7971199e70038f89a3c8426a69e4c15d23fd3d4be9f8aab34453cc23a11cc28da9269c02c23ff957330813d220104687c88ffe313ffea815f2cd246286af388587c501b0444caba6f4df05fcc9d869b17c573a2e2e8efc0c5f6627f5e285abfa9b5cf02e7d0ed0655061497e4fb1ab32558541ebeeaf76310ee662e9569f7efec138b37a092cf2e75eeb747f630c0d12bb787817b13f2c6bdb1063d48ddbb5f0ab775c248f2715381499c3dcdcb18379a477591abf5d96b85d5fe6d4709f40942572d67ca2c2be81a86e8b061d3b8c95f136259e9e8971cffbb08481bb8bb1f994e4e43b55e554b8d796d7fe0eeb6fd47f2db38bc08df5cd53bbd22e1142c86e6daffce3ebe128a6fde56c9fd6b0eb1a7d7a77b1fb4fa0f7ed615554d6a3676c79d89949d9f91eb4373509e73aadfaa12d174b29e68229379d339c3b733ab0365495616706d1a191acb4fdc8d760f39298b91356cee988fffca40c5dd202936a9161c90104485deb39723a4c5df02a2242d0653702b2939752519e78f584665ada2ac2f166366daf81c6d4a638c7ac2e1e5c13a29a39d7dfbfe2e189274fc7f61912d8215063a77c8735ab221e9694ed0bd8cfe83489ab2862abf6adcce9cc1ec83a62c76fe13f3c687060c1384ac5b240607124ab9585a33cea6fae4c7221590bc030f5ba84a75771ea56fa3f92d63be8605b3e944958da14fee85d3bd6193673176ee7cd1bf025c5927a3beebbe3821686bace41226079612fd309ce79219014f75cdb74b81ccd3da46d9cf1a0b3a85fa4bf2da66d724496f214046be0cee2e61c5f110b64b69458fe18ff41d1b19585b5fc6c2f3a7fcd613f6dd43745ed6c04b158845a5e722cc83e0f75429460b667ceadb3faaffca23e0696db69207dd348dfd32776fb0ac69f6524be893b0b2ee9d85b01ef0e4c5f7da6295a56714c33f41f0d58ef46e0cbbfc4dfaa629000434d544006b04c6f07e2af2a8ea8ca902f49fb064cf705effb89ac29465f781b21a40a265177e6134d23cb59b660b74987ebf3da7b509d7ce48fb06ad2bb5984dcd284d7e234e7f08367d5bee4d6f48281b34584eb65aa816d74d8dbc50ebf4fbdaecc312e4464d34d85ab67ebdb2f4f09f4ec035c91ffa308e8ec35f1455b0e13c63a96fb65e688177dc1262927a299478c43e01413fb264adb6df023efdbb54e109aa8209e0131094f2b2d29420a3f1e458199e74d58e07cb3cedf448523606be77b6353d3fa56608e1d93e519a900d98e011886ad196334d748edd18963c1abeb9409b9aaa033a8fa3ca198f939725fc34a4061d2909ff8147a6f00bb4903e4ed0776dc417745dc70cb22b1acf6fb92a51755454f0d38a97a1cfc887ed2edd300ae3209ff8a9c414d28241fcac5d2f54c66fb8c87e4959514f772927e0ce567e3ff9575b4287d3cc7703a9121824f9eeeaaa52746dc6378b813f7dd7a6ae18d59822db97511d2e4196a86a7aedbde18f81094a10f83a03cbee66c9f35a0e18f696611aef117a3dff3579b816366b41ad3f72f50800c3ef901d4bc66bbfdde82a7e882755e6bd63b48c3cb2cf9081228667e81763b8f26f69cc9671be5268c55a5ff4fda09add242ab86d8aebda6b374634357d80cefc79305fbb98486cd515f7e4e2ebff41f5dfa26ec4c59b15745a8c84aa5141d60348ca7123ce369aacff715bfb6709c515e0138824fa646a8b60795458cd13ab4a30e1b7f4164450dac626152ca50f54caf77af10f865a8fba635b3d3d6a9050a503ca771e7ad5bd6f4bbcea768ea9ad344123b3d52c803ca40d987f15784bc95f33c01a61a9d2122c69df22fb15674b5e44627e3a19fa80b9a2a8960cf25bf640c5c9042b0e520cafd82231e610b8723d0c308189dcc577e27cd8244e1614c6efc33905d2a57dbe842879eaad96437708fa5cec0b8925b3e7f91c82cd3e71fdfd94a142388d9eb49c6c0f497acc5da0fdcaca204b4424a34308142a85ce1daacb6ba2fe0771d09ccb97aaff93ebcbe950745542b24e1262014dda35e6241bb1b693867170f3c3566a65542706b44164f6a83b8d43c7eeda8c81478aea603c87ccd11cf18c6d4c9a7139d83f99960cc9014322baf655b0d46e63b6379d97769598087bf9de281c86aa691c9bc8d804938b24b784909e0e7cd36b8060f093a7b39cc588daa3e0d1207af2ee1fecd99fc027264072358c7931db56bb448750063ac5f5e63236b1f7295de9bd9bb69ceaf5ba55984b5617babf2c049e91faae9f01db8e5bb7aaa1bd93ce50bcc18ba9689c9aac3a3cbef4cda2a87313144d11f409be848b8c69e32fd3cccd814f5e648f8f2c4f2b59acb37b5c961bfd08939bc497b4c9b920ea4eae22cc399e853564ef87e8caa12cb62db83bee68c71de49bec9fc8e09191191e0df05a2bcc526d4c0ad9257b2fc32430945478e0cd4c4e6a6d33d46074d1fef22a57afe6e13c888b0b19abf7997a7c6847a7d1b76e1dbd1a65093241a2ee533eb285fa664899239ce96c753a7730cf694d90e126edc6fd1aae07ec55a5eb42d728bb6c44b78bd7fa58cd93a05dbdc5184b6c90e45746dcf084da0108de349889ed4407f16be7e996a4c13230f6f5c88131b18cb916faf656ed800984dcb6c62bc51a0ae8ff1520945bc342ff4220d43aee61a166dfc239d762b7d05ab6abe68116ea0c87a61e29a45d524e10f2b5a65463d98675538e31ba5ac054e55356680eb02b34b85dd3295c0df193f54b32fdbfb680af946dec9b5a2bcf4b11d073d223dc4c64585364b42812f59a25dcad1a3ec1e5e966be9990df3a086dc6bd6850c2e520c0783a3808ac1b6b0e9e80b02613a56d5fc401670a9635d6755ee5a0fc5cf5133f7ca702097903b58d9794553c75a0b3d3c4ac3ecd3f4e900ffbabe83492bfa7f6455df47b3e7fa4b017d2e9b331b1a53ca3df91ec147225aeb0a1da2b01b2bca66923e0ece9b9962d23b3d48a496e4bb7be38f97f603c3cd9ae3ac51dd517dc2a9954efc30afa78b4c1096d44c498a8758b49efa8c857e898dbc9e601b55b59548f86bcabd99789de20dcfc385fc2e240c7cc3d6e2fef235824533967ad7dc1c334111a1b2cb01525fd30a97e12cdec3fc35a4881b85dd98fffacf5e4bb5384e15c55f985f3f6c67b854e9f789fc684cf776ca086b831d17a15b236904a129ea36ab60d0e106e665799105a1bdc1f7b4cbd80ddc3cd33c024b7bf7afec44671a6fe4946cbea2e1ea1168b9bdea488d37c069a9bade618dca61f28ad733a65faefa027097ad808640b2fced028d8e73898b3819c5ee872440524f9d1ebdd89518c1de0581cf72e2e2d383b2e4262a984741486d0fb41e2fbd7c00217034cdf58b200575c9668dca16740ef0a3e5b75f8f3186041fa7112d6ce5aac5c446d7ff4ed2d0721da0185fb98e6998f0e5d11ec4dabd663ad20a3a882bc65757615a3cad3acbfb5c402f121644f2a1bba995f0a7aea2f176108acb99a02a3f6d5432cc8c52ed87aeced8ba0d8c2108120c31cf4fbb11e9fc0f8abd711322135208f89d30c65858654e40a7ff27ccb589af413991406f8e7c758e0c34bbaef7868dbf754339a90ba29d1ced7c57feabd2aa554e60604dad490f7a97920819a6dcfaaf0ed3bdf7b4eb3b0eba2f272bc32ec35205f619e49b7e8b4d0763ac8981f930df9b7b0d2fb9a387a4370d285e51ff5913ad9259d84eafe52cda38d02e9277b3775e8f12b168059fef760836c253e8ca3f0a32d5e3f248bd4f8dcad1329239cfe036c4e410cdb806a15c2fea1445f8df602bca8cccef3365c3724ac3ac0b490b119c855718cb34d56c6d0cc4680ffcee4615b891ca63f26004fdacf9f1437f0d2757993cfd9f2125b81617aa37ff8cb7deba2441f1e814334c6148ca2b822467c2c6184727dca69688289f7fe2e5984e361caaad8a2e3b6341752a445a632f618b5e6dd35111404776e16c07c645d9b26b827179de3226287bb5ec76265df788e3a36326bfe60d897be24fe7f1102fd863fb054987ff1f6f59265c8a4b95c7cfed3d3ca17ab47d8571b380f4b12a3ebb289466541b0cf677c3a782891f0d3e43c02d1c76ed450c52c617eca18aeb7dbf41af1ef9bb6b47662cb9d8fac199868f2aee0534457b9fc9449040c6be341fc8426ac2fdfed6bc3f2be1af7e883302d17479eda8914dbea548a546cd76903173a359ddcec4287f530529ea0ce6d943c9e3d136bd0693c97f2a1b71bbea9428366db6891f401c46325325fcc26ffb4564b72d8df4b40f882d9206f0b1631b68f68687a1d5ad61aeb1d0115365d63a47f38be45675a9e76f6b7657ba1ce6160dc551320d10c4c821cb1310829747339a0c7ef8d55f018c00fee388420d7f396a2857325f750fbcf59846edf571fa4319287693c25ea2ec4e6016584d2840d54409097f7dab2ff6290c91a56e2fec37b8fe306cce0f5fbda912643fff8135f2b89392218e6a24375487e9591f054767e52cce146d15ada7a755215ce104bdef5dd9942007e9cfc306ecd0a73cc948b765fe63be77f1b6a25d6076380a0dd0878c157e07d3c5f74132eb7f81767460ed44a9d1336b8e36cac86fca0d60ac60cfa383d416a61aaf4f51190df4eca44d2363096d319b99edf823e78f820f100768daa68f81b959e3e7744ba0dcca9dbcac2779920cdeb9a0e1371b1fdcd5bc74d2298d09437621d89b4774682251ab606523341ceb6f0aafe6eedae22abab996d3eb78c6a23ac64815bf4d602c536e90a3a12cef70798751b6527ec0e66cd85793924f4520414c8dde508fd6419da88c6f37d0687652cfbc703da0eefead3475c6e92380a2e5ac4286e625c750b625de2c7a9b37f6474e5132c0d06a3940101677404928d45ef514cd16007b7de62d9985bf4b16d1c1819d4d4878a0519ceef486738e93c91293feac192108f9c22a1a0fcb4d439b7dc00b0394f9026c220060ddad8659ef2c27f97d31f529a2072246e65ecd71d94aec954e1995a94ebaaad96deba6732f2e9a70a9384ec93e00984309394f1f7d2a4ba7a28cbdf1e6aa402eee20cad36fdaa3e120353d4409e9bc95b89b0d5f3f017cb4a11a718fdade3b40899b90eba60baf27f61941ffdeed2ab4dc37a2a65496eed5d142525350ddb68af89927b4", 0x1000}, {&(0x7f0000003fc0)="e90067228f144c42139e861e349c95ea34fd4ac6e7915e83be9934890376871698de3c50b170", 0x26}, {&(0x7f0000004000)="0fd2681c5602e7384285c9ae095e365f4855d2ce976b570a46ca07be5fab3b54309fb6dcea3201e1632e2d59c9a62603de8ec9ca947cf078c759da1e0e808926ac85a3fa61d97150a8be7d61077af71cd3a35e6ed206a2f8608b7e5221726a68460a7c9bc704dacf", 0x68}, {&(0x7f0000004080)="510ba7c512a4c0f3ed78c31aaf9c3bea3ce61702623e6b4f64eb21e43ccd0aae87d34bd120d01fb856f243218cda8d0c3e675b0a2d7298f1fd3efd106daa8fff4aa5b6498b393b70230659b1cc05bb27667c", 0x52}, {&(0x7f0000004100)="a49208c2873ff9a84adea8c30feff4938e82c7245fad7ad54a1de22f1ded9a63b1722b34934ae608201b86ff64d1c0143c2c9061aabd6e857b71b3e9393cbee8e2cd5174728036fc86b81e7b6b292cc75388980a571c4afcf88fe5f50177ee", 0x5f}, {&(0x7f0000004180)="4442471ebd0d5dc48bee2a3802cfe780e5d61e37c0e032f3046ff67132963aaef7401c633961b56748d9cb43f54f10d00545e00d1cf837cd86cd182d5924976eda54b52057d4b930f5b7933288e1a88f3250f9bc19a7e6a14fd03839404bd2efd6c4aefa6068f814dc3bd8d50c89d5cdff19777e1f", 0x75}], 0xa, 0x0) sendmsg$unix(r3, &(0x7f0000005680)={&(0x7f00000042c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000005600)=[{&(0x7f0000004300)="dbf9f2e12a66f78e9f9fb9a152c7fc30e907ac496df2ef00e69a6476212657994a4b0538f021afa3e098a7e6c4a733fdccdda2444eaa551c62070ec9d95d1c89837b459b0e362c073d5d6090e8216679b0498ccf63277210a0ed018dc8747d488473b8f78022a82c16c8b8fd6896dd08fff62eeda146f11b3f4ae236d3b801e7742729d5886e07be7480549f3a6d4ba15605b4816c086bbd2af9da95cd7a30cbcac4b26dc733fc189e0619b86fc0ab042178ed5c48c7465e7d007b902c4e8ca1796a3d72c00c2b9e9fc1ef5562cf86b9815e6c1d83fb9e7dd513fb18765f3c1eda9bb96a419f7327", 0xe8}, {&(0x7f0000004400)}, {&(0x7f0000004440)="fbb90e79c860f2e9cfc84fd3501b22411a39834a8b345a76acaeb09f26b1eacbd001f25794b9e504369862f1f0c44818daa0f0ddf4250d88a28b3cd0d74b8d2389960599aff159d55e7dad8f207b3296c8031c843395886f372faa6f467524e38b", 0x61}, {&(0x7f00000044c0)="7984981fa4d6973ca8064631aca0b4206c922914f477cbc8537d0bf4d321da8c353f3779caf20abe8cc7ec5c296b8bc61a8d9b1b1b3c38227aff246e1bb359a05cbc206f7728d9fb7fb871fb8288cee6665f3edb8ee62edde313d28c6312991c3925eefd3083d1bc8285e19c88ff8cba82447892c4", 0x75}, {&(0x7f0000004540)="f67d081a298c17bead85917d1a89632aaf1a8e659e6d3966358a5443dbd070da82f289a9f577cdd1dbd6ce7a01298f0aabff2eb0b10b8914bfa86d0fe10695d6a168487c65b2a85e9f4155b14b65dfa656b9e373ad789025a78e75ffac1c3ab1c129fd", 0x63}, {&(0x7f00000045c0)="8fc6a1a31f6df09aa0180bb0209aad5e6304b2276f7966b46cc1376a799876b4217fd80748d69458033ae8a7dde0cc66881456a4eb90ad447650deface436196a7606ada851914da12303e74a3638d1e6de0c52561e71cab8bb2a5516f1f5af6492d0b6838f0387e4446eb535d40f79f2e9f3b6af34c76b4863a8b68dad77433d15ab6ca86b0eb2fd32f6aab8850d4e7855213b947962a464b89b9ea1bbfa487f6bba7248a6aae0489d09aca350a029db4419436f3993c8e09b7caea87d906f472ede7a293bf0005ca4a70506cba74c03c803fa309ca929f2fa8c21bbfdab5d28377700770b36d5f071166cdb7d51ddf1de5d05f4e804fea26cefbb989692c2ed7fc422b89147c823035c938883aa83e474931e2439395b26dd403c7121c53bcd72c64a5103f42b687bddc5aab94d1faffadb4327ef48444f729ebd372aee1bebd1cce3ca821290f3566152713a8e351739b85776327a551aae97bcc982df992b81cd11ffabf64ca3bab2dd8e73723777a7dc293d76f1fe2ed8abc1037e8cf1a14a823d38998230df12f40d199867728543eece0de7a28b6f727ac769f5c71ae74ba914b3312883505d850a647452b304e1048423fa6a6e62603d0be3851bd5c3d10feb4a56bc2168989703be50a61d4dad94d267d22a62fe3ad5e42dccfcc0edd75a52da1394d635cb12da4b748d9428c06bbe99935f25cc2fe8e6fe8e062359dca6a62dd6809b314d5e88a1e27d766950c87966e65e4ec5cb32753e17eb2760f231f005d45bc25bc19d33178c328ddd197d5d2b4f145d88c292525d611467a589eee09e4ca5a64ea4ee3cf461f2672e364ab443b553e63c0f79013b176547318153fa5e553c24569b6999c66458c5d966a4341996173d18b7215a7705deb44f753850b696cc8231cd6319af1034e572f6a4c0f6437dc995ed0290e14fb1c1e89be1972f9f3553ae7359b50d92c7adf8f39e0f33250be14e7aa29bfc5a13b745d597981327825ea2d12572eff30f0ecfb787bf2011c20485014f14a135a3d332e91a3d3d66951795f4d58e692b0b65260f12eedc3cb8099ed169c49635ccfd0fd342a465447397b2d5dc8c479eb7e177631005efb19f7136adfc07063241b4a547caf1a556f6baf37cc04940d563eeef64ec728cbf0e4ebce7f35930b2d95ab54419e458622504de9f3f7ddfaf4f0645f29fe3d8a34b58032e6076c38734efe6f25903558b8d76f998a30184d59b59cbd4af883397b06301a6d7dabb9ba02648afa105480db17fb8e68cdc13b4258ebf1ab860300eeb0c04d08a9a448d3c20b74fda7f5308d46120073f73db7f84d90ba0f367c999e4400246302337ed3be33fb6158dbb2971bf9bf158310f7e819b6f11fec51f0525b1375e9238e16cf4a05941f4c048a242a117791e58ad08a8392721b71824eff2048a10cc4f843045f2a0df23c62ff4c0185713dbce38f8e8c1ee046766aedfb2e607ffe1b00163647bb2874e6a6c9bd30809cda1aa57ac5f9f623a1a22c3cfb9e4e5c960fe063d9641b639c7c68621953419dfc23ecdbe56f22b2102b387b787f134b7863e0be5d298e2ec98bdca694e7ca561b70259410dae30bf6bcfe9a3da53323c1dd119600cfc4c0dc4a55c8f5a0c34aed9ef56fe197d3fb5fcdc545c6b3a425b48da3d282bcb089e0b56ace5a529b0e31d7f0c46f45a5701f42e24a6ff1070a9086a9b40c6c65a6fab51bd05ce4aeb6be0068790a31559e3fa3f13c2669a66cd5bcf36ee22c100a762a55bdb97678e9a78414926426796fe12eb13b67be88e2a1a0fa85eda90c508b8d6a75a439077e3c5c9d25bee3ee64ede56eb2be60e8309afd8185ca03e97759c7a9e313e65b72d62c1b3006234234a366e7c3e90680958d242dffb8f92887c77579968d75fd9cb57ca1911a2cc40c92893f34e2b2405739468748abb56d56dd577f7fb4f4ac70133ddccb3c75a0bf2f2887f69da751a9168bd44aaf5a2e60ba11116d05ecddff2755ea67d5efc61387051545ade16f427f80aa23048dec1599a453e896139d981c918897c3e61cda881e3f9e83da8582159d1064136db4cb00549a9b21de8a913aa9d30269a829af9e7dee97d68dfe1b346ab9237b6ebb4fae9423cd5421f70f3997f736c6ce1ebb907a2a446d79c380934ccce754709a7716d75f3e827abefbdade57f2d27e641c87072708baa45e6a8070db71e3f1df50bdc89706cdb720fdb3abf46a9e81f50963aab8fc3e265b45956542ea7b0bb76181a8f10beefb7d127b17f5b8834a6b44f849c378b6d6160960adc0a6f04539b649f4898b3568247e131dd515d4c996b3cc48447aae1574aa8c14531312f89d15a5d6f144261e432bc3bc069a44a57ecf03e74d0d0c5448730e07b9c4ccf152628ff0682e99ef7e6b666c5c9092263ffc40d120cc67aa5e16fbfd4fe5c15114e66664c4d3854d31a0f33b32203ef679ab87ffeed74155014c6f4b3fd4d22d6806faf446e3379ad7ebba29d99aba4f691a1d74d9ea81f846ac9cdd6a79f37758fe70fa4885960987f45883113c2df9e1bab9f922cf2f8a844f828392635e38245fd1a3d784ec685a1c6ae9eae5a2398f1ff3af05bd6f7424f6b9a719d796af8b6b34b9677172b61002c9aaf7a611f47b999032e459ca76dd1fb2759de262909bf6d262be68b2bd545366fed37e8adfaa279cb8a647ec1d98bf7c95a2a019be40f07a762b57600a874ad6a8445a36552d417c8d99db4ba7b3d150f0bcbf936c2c45447c7ddb8309f0feefb098d4f090fde5ebcf244ae1da46b8b1edb40746ff7c1d53bf51d5c0131b7153d8c88b5a6211440eed5a617bd7f6472cc786e17b6c5733bc996cf4c41e5528a259b315c39841f00b0f3af4c4a6dd576c654cdd27a76402bf705c70fd1e91633d24752d601051e01cb099cc5f1c8b9d9268e724aae1c5e10e539543adba1cbef85685fb0c88e8c2dcc03aae11ea848e87240c66535e893db3177c59df67835e8db0dde0a5b56a1be65ffdd5ea3537a34e96914b17ac6c9270ef7167d38972b7fe0a687060c6ac23fef96a790c1128d5c4416fb66f693067ef33be74ff0d1b4b6a70ff41210ec7a49b33726a7ebb4f1daf1892c066eeb7aeea6d9987d6c9b92fe945a83f09feb1258e08f533b19a1350acb057891a2a4747d9745b5ab306595ad5860389d0ddb34965983affea35bda785a6ecdb84f877b61a00328080bf03b9033262ca87f93b5a1b09a779480c9163305b1e7f0616fad1e0733ed3e3431243c3c8f5df0467a3a4d4df3cc31a5c348c608d0a377f75f6b744e1841f1991bc7ed9c489251b238d4de1fd2bd699af068b0a382a5729758ee2b623a37249e9d63eb860bec7b5bd78a6b28d01fd522613203bf82ad157feb4db162fe494de722a8f2660d3be45f866258c92bfa0f157d8f43b916ec7a984257ec6d57e57e2672d93beae2712f0fe892316f5f12ee82303d4f2844896f0ad7afb5d03a4e5218ebe19c7a7bfa4b5e18848e1cec763feb4e86ba586280acfa5f583874d70a8f106ee794e7f2ee169c451e4ff80bc47784bc5d5ef77271c4711cd2dc091f09a09717f9450ca012231b13af344b4db7d27349053aac0f1f537b43e80d798e52a82380b8114c9300f1004fbe5a005be20ae29fbc33078d03cdf8185f76425b4fdd735ce88652919659990b904a59f43fff610d9e8465fa60592725649e64ef1eff4eed8a8e5be4dedf06b6599f2f1176818264143a3053ee66e19bf38160efdff1ce3895145b1258ae1a9ded08caffb44b06a0fbcf80e847da00bda747922d66c5b0e16d14ac08d7a4f9147023e00848f4166f6b5b7ca157a70793c3d3b934fd0956c829185d064ee4b5bc8605a5bd88e1b58310db059f2d7502174f83852359aec716ce7760ef788d17bc8f37df2c67db919dbb2bbbe369d4b992b4118bdf5bb5493973045eeb9482b0fb5686033fc6e56598f2fade38b6711e9602461dd3cb246e163799853fffbf4e8d9cd89cccc96c59589b7316b524a39584bd55afc5f71260783d14a3402a01992caeb8f9e249e3295dd542f51059d5e1047d304d720c3befacadd1ba8292dfececc72538ec73afc85520904033d5404ea3c450d31c4fbac2b69050c99e5424e11be931853d2175b5170eadf4fe8a5ffd76023b210cf15d56de8e9818133a0a02d58bb72a4f86f1c619a200a7518b7efdd74fe26e273cd7918a5ae157692ca37e91feeca3c90a1f6a98cbe89b0a2bcecff37df903fefb70145e8586d831738cfb646018bf7f327f2c565a778e4d5a00df7fa8fc9fb49a8e4e7ad9961e2d0269cd4bc413609ebdedf586889b58e85a9f6a50b136c05181dfd157356d66c874048993141f228403a672f4d0900c15ecea0e96c601bf974be9cb30fd8375f4cbc0e8b3c4a561743d7bdecdd734971504ab2e7c08a7c7f392e10b2292d1f3073374f98048b88e05548f74e4d749d0c9e61e13d4ea30b38b84972070666d234134e58ffd0dd4acc517325a8ef9a7ddcd5c4c4d30922b9cc50aa4d2ad9d514f8b58135b9dc06c2f50fc626ae552f482787c512f7763f096494ed5df50a80de57620822557766ef3e4b8bf3ba5c48b4545c00e4f72135fdc83cad8580fbd16faf3b8365cad0c38f8c83a0211102e066f200b843a92bbf2362634e360896b068055e253254fa388f4d8b8b0fda9c6464765c409fd911f7d586da814a61e9ee5a1a7cd104be06666e449434762f2323afc944d762bd92699428c32cabd316c317f7492f4a69dde953e1772ed87865ca966dfd985539cc54084bd2986a541d226202ba7b59675021bd79ee90879fe1d710aa978520afbc6568c4929b295bc7e6c89c079249bb0bd870d7cf7edffcbf37d2257e4ca7a3d52bd9aa3e787ba97939ce7f7def568ebe98c1de6b833f2a7e0826199613927c8de1dee3b8cdc0f08b70d872548594df69cacdd09e9072affe0e831cac66f35f9b8598b439f7b65dbf68e29997ab12a28b3989cfdf98fef56ada2158543b5bc6ee82d35ea1590d0afa83629a92a1e59b649d641bd280b0d028a02581bc4e03a653201b031b04a4b489b1dbf6419429bec7dc346627d02bd71f739efcd668d03b9e96a55dfc95795e8890a6c701138ea8be1e608750b5f2117a8ea7ed98572644f8a6e59d8a5b158511c7ad66939a6c127b035ef329b2f1d3ded2b1e7abb021657bbc26d696eca6faf6b84397ebe01e51f0af8ea8fff9cb7664c8a7266ba87cb61c26d1e5966c31efd4f6971fe18dd8e4ee2b421d81fb65581cc2ab1fc92fd717193b18fb0c7c3569579d399a50e5ac960715c1332bb01c0e65287d76d336c3e2837402861a11987916d043976a0466c33ce651e9275ea0a5f83d44b85e5b7e1bc54406d9792cc2d7ca7ed3d6da89f438ccb177e225c807633a43abe960a5985cda6e01f8082f75ba5007f8888adfa47a0d425e678e0fbf00fd3d0637f7258c4bf4c4a47113ac5127a88f22da803b33a1fe2d2229fe1da67c3fee83a77f44bdb968e180c4d686bd88c1e3940612cbac217d88f470289a35b1ea753d0aa733737e0a508938757413dac139ec2db8b06f27cbe901ba0a0c1cc91ea681886f4d9db1ba85d751d5aacde13a7cc0f155b511599f6f0849136ee497ba6a6395b737c7a438f67714b6ec50827b7ec4669b23972738d7b4078c941c17406747d11f719468fc70da54cf540ce4f42dc585091df1cebbf34cd204fa0d57b1e8f6c2e312a83bee16908f62a20719dfc6bdc2a8b4e93db48722725db95740e0f19869ea6c068119", 0x1000}, {&(0x7f00000055c0)="b0e5b893d412b5006ff4850227a73ea0897bdf74c9d424a4ef7d3e3f00a5f6975e456d7e68dfd79de30ac817857d9484", 0x30}], 0x7}, 0x402) read(r0, &(0x7f00000056c0), 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000005700)={'./file0/file0\x00', 0x401, 0x80000000, 0xfdd2, 0x1, 0xffffffff, 0x2, 0x10001, 0x3, 0x1, 0xa7b, 0xffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000005780)='/dev/zero\x00', 0x200, 0x0) 13:12:34 executing program 0: r0 = socket(0x800000018, 0x100000000000002, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:12:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x80) fcntl$dupfd(r0, 0xa, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x4) fcntl$setown(r3, 0x6, r4) r7 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x28) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchown(r8, r5, r6) 13:12:36 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000c00)=""/246, 0xf6}, {&(0x7f0000000400)=""/130, 0x82}], 0x5) r1 = semget$private(0x0, 0x3, 0x308) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0x0, &(0x7f0000000580)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0x3a4) r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x40000000000000d8, &(0x7f0000000b00)=[r4, r5, 0x0, r6, r5, r7, r4, r8, r9, r10]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r16 = getpgid(r13) r17 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7ff, r11, r12, r14, r15, 0x41, 0xfffffffffffffffb}, 0x2, 0x2, r16, r17, 0xfffffffffffffff7, 0x0, 0xb46}) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) semget$private(0x0, 0x4, 0x8) getsockname$inet6(r0, &(0x7f0000000bc0), &(0x7f0000000940)=0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000005c0)=0x4) 13:12:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r1) close(r0) r2 = dup(r1) getdents(r2, &(0x7f00000000c0)=""/98, 0x62) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0xc0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) 13:12:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() pipe(&(0x7f0000000040)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xe7d7, 0xffffffff, 0x0, 0x8, "b08dce97000000000072a2007f000000ff0f00", 0x3e}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:12:36 executing program 1: r0 = socket$inet6(0x18, 0xc007, 0x8000) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() getgroups(0x5, &(0x7f0000000040)=[0x0, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2000005) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000080)='./file0\x00', 0x6044, 0x100) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x20, 0x6, 0xd7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x3ff, 0x5c}, {{r0}, 0xfffffffffffffffe, 0x3, 0xa0, 0x3, 0x5}], 0x20, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000005, 0x0, 0x5e6}, {{r3}, 0xfffffffffffffffd, 0x84, 0x0, 0x6, 0x1}], 0x9, &(0x7f00000002c0)={0x1, 0x7}) 13:12:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r2 = dup(r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x5) 13:12:36 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x7, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x3, 0x3000, 0x100000021, &(0x7f0000718000/0x3000)=nil) munmap(&(0x7f0000719000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto(r1, &(0x7f0000000240)="43e16a3cc3b4557226d5a86b76abbf981817e3b64064ece756c5d726e14ae0f88a907a1545192b0b1da90de3585909c677800c91be0a9fa30811093e339b8a638878c941531e7be716589dea1d69178b974a7e48e05d5d85a0b205187a37f71fd5a73b673ca0c8eee7131d0b96e8f961c6c76cb9bc21f457120061bfb6e617a898aeed48eab6e9e4e9bc8e21311522095726ad318c64db94fd23e22eb5495b138f27aa7175587317e8a16fb3adea5ee1b3562d5e4cf16ee3c308004195fb9e2dbca23484c5", 0xc5, 0x400, &(0x7f0000000340)=@in6={0x18, 0x1, 0x0, 0x62ae}, 0xc) r2 = dup(0xffffffffffffff9c) shmat(r0, &(0x7f000071a000/0x4000)=nil, 0x2000) socketpair(0x1, 0x8007, 0xfffffffffffffffd, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) read(r3, &(0x7f0000000140)=""/228, 0xe4) 13:12:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 13:12:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x84, 0x0, 0x1, 0x5}, {{r0}, 0x0, 0x1, 0x80, 0x413, 0x80000000}], 0x3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x21, 0x13, 0x40, 0x100000001}, {{r0}, 0x0, 0x4c, 0x20000004, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x100000001, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x8, 0x200}, {{r0}, 0x0, 0x4, 0xfffff, 0xcd, 0xaea}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x80000001, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x10000}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x8, 0xffff}], 0xff, &(0x7f0000000080)={0x4, 0x5}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:12:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 13:12:37 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmat(r1, &(0x7f0000fef000/0x10000)=nil, 0x2000) r2 = msgget$private(0x0, 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x7, 0x40) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) readlink(&(0x7f00000013c0)='./file0/file1\x00', &(0x7f0000001500)=""/224, 0xe0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setegid(r4) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)='x\x00') msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000063e4445fb4ef521907b5747f87a4829dad992189c3d00d583058fe215304ddc2b2aa70154edeb6744168a6da980716966a867149e350c19795ee973453be620e265f4bb76afc6917b4a7018b350b04b72773ad97a1692b1708c980940a2b0b064b0505785918364c33f7a521deb6e2097247b02bf59c4f9180ada76a11add9d7bc0b8b3022e6f5aca38c1c98ddb8575b1621e09394dc7dfdfc5269b922faae325f85c3e0a6de9e24db69914ca20136caa71a5f8871b5457a053bd40fcdc743133841ce13dee1be0cea2393a4d5c6857674755c816af3ec5e4427da26049ad5950fa4c4212dc02b774aa622a049bb64143dc78be108d43fce9ca6e3c8ce0dfec8b1c8f7bb63498bd306dfa108ee2f870da706d0ac056de0ce7e3ba6f892b2b25bbdea7e1cff03e8c4732cb3b75647931e8207b649698e68a42ce42cd10360e1"], 0x1, 0x800) 13:12:37 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r1 = msgget(0x2, 0x4) msgsnd(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="02000000000000006f81b9bd6a4362692c50cab8fe6fa0434da13c5de94036f2d018f6f2265766abe86d91a7d025893739615efd9eeecb732e369339eb4ede6b67730569ced968173e5165660800000000000010b1c2fdecf666ae00000000000000000000"], 0x1, 0x800) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r3 = kqueue() r4 = dup(r3) r5 = semget(0x2, 0x7, 0x80) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000013c0)={{0x5, r6, r7, r8, r9, 0x1, 0x4}, 0x67c, 0x8, 0x1}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000001480)=0x4) r10 = semget$private(0x0, 0x6, 0x100) r11 = getpid() shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) wait4(r11, &(0x7f0000001380), 0xb, &(0x7f0000001180)) shmdt(r2) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000001280)=""/70) mkdir(&(0x7f0000001340)='./file0\x00', 0x3a) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) geteuid() semop(r10, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) 13:12:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x9a3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x420, 0x0) read(r0, &(0x7f0000000480)=""/189, 0x6690bf5091b2a900) dup2(r0, r0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x6004, 0x2) 13:12:37 executing program 1: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0xffffffff, r1, r2, r3, r4, 0xc0, 0x46f04198}, 0xfffffffffffffff9, 0x5, r5, r6, 0x8, 0x3, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) shmat(r0, &(0x7f00003ab000/0x1000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r7, r8) sendmsg$unix(r7, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) shmget(0x2, 0x4000, 0x602, &(0x7f0000ffc000/0x4000)=nil) 13:12:39 executing program 0: clock_getres(0x0, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0x5b}, &(0x7f0000000040)) 13:12:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x101}) 13:12:39 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x166}], 0x1, 0x0) r1 = semget(0x0, 0x1, 0x84) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x3ff) 13:12:40 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getppid() fcntl$setown(r0, 0x6, r4) fchmod(r0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) shutdown(r1, 0x2) ioctl$TIOCDRAIN(r2, 0x2000745e) 13:12:40 executing program 0: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x100000010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmat(0x0, &(0x7f0000e00000/0x200000)=nil, 0x1000) shmat(0x0, &(0x7f0000f49000/0x2000)=nil, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) mmap(&(0x7f0000f1d000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000f91000/0x2000)=nil) shmat(r3, &(0x7f0000fcf000/0x4000)=nil, 0x1000) r4 = shmget(0x0, 0x3000, 0x61d, &(0x7f0000fcc000/0x3000)=nil) shmat(r4, &(0x7f0000e72000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="01d976ab151b915324d052d827fdfc4cf2bd07a9df36bfbe665f4adb36291572db19e2c675e495561b4a3c6a721ad20d2c603630f57120b0c81e5a68796fb351fea3b84f6f17b69c8663f5cfb2e9fb4583b53af60b5091a5b5459faceda06a6e3996960e6f149afb9f8522b7a96d92b4ef4f5561a3625ad9c729cf60f4134eaa62fb7179d85772eb253f3f2c3f0391596e12093482ec09fab616b8114c906e98a6aeae945165a719c8f69c3f4a869b03578f7d408d8c1d94f7e19e5a1825dbfdb62a20318273525a0884dab8b0ad01d67d4bdaca8cd57528be54f4478264a4a3672346d5c904471e652ee7de78ca4a7e", 0xf0}, {&(0x7f0000000180)}, {&(0x7f0000000240)="e5a34fe3f2587ea831ad03ca049fcdc981c02dd8acb94c6d8ec46b6056d3bd68756615bfe0c0a88910d0428cb28f7f408544a7e90ceb48190d59ed0d309d92f17461c88087cb45e662f474d1edbffa6334950a8a562a7283635b4681370ff6db67dfd93a643adb905b38cca05a6d270a0ae83ae707b3dfca072081762de31c64fe227971185c0be30823d4ae626e41", 0x8f}, {&(0x7f0000000300)="d80fde8fb2e939fec37b2dd02a6ab7d677a02056de3ff5ac512495cbf9db822d0afc4b63057f65beea5a1a178d66154feddac96b0096696e76c6a73463e62d52cdbe3a52190be663e588b0557f015167da1be184035616a2540c1f85b7cdf45068fe06c550ab8995eeb87a8f422481439a17b79b435b61daf0c718c294fce7822a179fa9779ef296436852f1a915d776ad51d0ee37a80adf1b5732248e923e0423d37c4d379a7de97bd5fa59ee356be8db905070eaba58630ee96009917d67500733e6794262aaaf7784a50a522a51262bdfd2f70a61746435bc2d4c2b872e8cb02c138b38d7dd4ef6d34a39a4e6c8714785c23dddf4", 0xf6}, {&(0x7f0000000400)="643ca3c8b1bb1a6db5dc8b77ddf134830bdf58e061899e14327757ff663a37a17bca9de7e0063e396d70d240d98578628b1aa11b8a803772a9a9", 0x3a}, {&(0x7f0000000440)="ed9e5580698a2b2862b5d4109273d8934a59becc284b96bec0f47c9d1e2f6568b6485e560189adf2ed77a71a48208794b084b55d41a272c0c7ab6620105355bf432f439c4cccf4e93d493936570122de5fb9696d07a64eb290de63c972b8ce539ba8c06399d465fb6fdffb8809819b39", 0x70}, {&(0x7f00000004c0)="f522bffa04bbfd59181affb2db3de50dc2abc45e3654d017c36fc93b3439c5e2704911997720b633f98c", 0x2a}, {&(0x7f0000000500)="0fae797c2472d3d3ea7effd7991f659925e0c58c8feab4a0ee434b91edbb1449a81fdba863c979292a705a54700b57ea4e2af06a02ce943c13839af4802172dad2660671cadabc14f793286a5deadb62c280b9d88bc1784ec0e0789da74b639c125118bcf941ab2572ba1f7a5d89030a916e1582", 0x74}], 0x8, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) shmdt(r2) shmat(r4, &(0x7f0000e00000/0x200000)=nil, 0x3000) r5 = shmat(0xffffffffffffffff, &(0x7f0000e3c000/0x3000)=nil, 0x1000) shmdt(r5) kevent(r0, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) shmget(0x1, 0x2000, 0x100, &(0x7f0000f26000/0x2000)=nil) 13:12:40 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x8, './file0/file0\x00', './file0/file0\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000300)={0x0, ""/29}, 0x25, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r2, &(0x7f0000000140)='./file0\x00') 13:12:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget(0x2, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x802, 0x184) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) 13:12:40 executing program 1: mkdir(&(0x7f0000000380)='./file0\x00', 0x1ffe) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f00000009c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000640)=""/70, 0x46}, {&(0x7f00000006c0)=""/204, 0xcc}, {&(0x7f00000007c0)=""/214, 0xd6}], 0x3, &(0x7f0000000900)=""/149, 0x95}, 0x42) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) recvfrom$unix(r1, &(0x7f0000000240)=""/70, 0x46, 0x842, 0x0, 0x0) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="f5ea87ea47cf2d012e2f66696c653000"], 0xa) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000002c0)={0x8, './file0\x00', './file0\x00'}) r4 = socket$unix(0x1, 0x2, 0x0) pwritev(r4, &(0x7f0000000600)=[{}, {&(0x7f00000003c0)="ff51ae5060c6242a0c6f993627c808dcdba90a9573251882d3f9dd3b052c1ed7a4eeb1ca2bbc62bcc47cd2f0a3f62c0edb0e724e4b885b499abe6e3b347d515936f0bb8b673d67b49ec186f2b05ab36aed90f17d0c5d9bcae2087c51d3e48ab92d9f80685104b548b2d72800c6aa8c3112ca7e6ee5017c8fb96303e8593e069db0e44f0921", 0x85}, {&(0x7f0000000480)="b92ebcc1ae4a0480ad5b38ad88f7668384eeb502f3528968d52e5c70debcb4ce09a4c84ed670bae3569fc310f5299fdc180934bf042634e1e44cb3f45d8a75fabe998021527f33ce95f6abc4c4e07e14ecff33353c34595e2239576a614afe01605bfecac026817f8bff22616db173a0ab6741653289e1676c5814b23ff6b328ef35e4917c641de2f09f4937608841d54dd05e348ceb8c8eafcd82ed8ada42781d5c87fd61cc1b5c000c2e0a25f90da0e176292503a538371d76b629ef7f8077a6767f1797cd737f2efcd5f3", 0xcc}, {&(0x7f0000000580)="7e9a9164fd56b66ab522b02490a670e7d861344890ff76a512fc77976093509c5262545f27ebda358a33b8cfc4a2c78072b2cce07887a9563553f873e23297f96d234b0bcb09aa08abbc68bfcb513a30a2e51b6da61438cb487b32b35b", 0x5d}], 0x4, 0x0) connect$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r4, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:12:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x3, 0x0, 0x6, 0x0, 0x6, 0xf09, 0x8001, 0x3, 0x2, 0x1, 0x5}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0x6, 0xf5e}) 13:12:41 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x11, 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffffffc) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x104) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 13:12:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8009) flock(r0, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/212, 0xd4}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x6, 0x0, 0x5, 0x0) 13:12:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/157, 0x9d}], 0x1) write(r0, &(0x7f0000000480)="0f", 0x1) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xffff, 0x8}) close(r0) poll(&(0x7f00000000c0)=[{r0, 0x64}, {r1, 0x50}], 0x2, 0xb33) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x880, 0x0) dup(r2) sync() syz_open_pts() 13:12:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f00000000c0)=0x1) ftruncate(r0, 0x7fff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x3}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x80000001, 0xffffffffffffffe1}, {0x18, 0x0, 0x28, 0x4}, 0x784cd62d, [0x0, 0x7fff, 0x20000000000000, 0xfffffffffffffffd, 0x6, 0x9a, 0xef1, 0xbb5]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) 13:12:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f00000000c0)=0x1) ftruncate(r0, 0x7fff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x3}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x80000001, 0xffffffffffffffe1}, {0x18, 0x0, 0x28, 0x4}, 0x784cd62d, [0x0, 0x7fff, 0x20000000000000, 0xfffffffffffffffd, 0x6, 0x9a, 0xef1, 0xbb5]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) 13:12:41 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) 13:12:41 executing program 0: r0 = socket(0x1f, 0x5, 0xffffffffffffdffb) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) 13:12:42 executing program 0: r0 = socket$unix(0x1, 0x1000000000000005, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000005a40)=[{0x0}, {0x0}, {0x0}, {0x0, 0x286}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="8939002efd94fbfbfb30ce4f270e1eec3c70c9768a2c4286222ce62913e7198beeb132429a765cec5e079d73cc72bf15c8368f824002429df72824999d9e29022c003b6f8d04b88193b648e9a342e7e2cf34dba6f93a875b0ac1dee1377ab1678335e94ecdfc4901eee11f9ecf5cef559bb3da2b54d85ae59cd40ab2bf742a7f2ea9696cb7f666e5611ad5a907499799c72712c6426ae5b32f9690b0dd56f0107706379948383de7a7c759f73d381a5b7157232e0c00f1f82c9314582e7fe202c07b3eb2804e0501e9738ed01771db2ed4a6f9dd2d", 0xd5, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e5722a7b6d16f6b6c9b2c3ca252e2f66696c650000"], 0xa) 13:12:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x80000000, 0x3}, 0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:12:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0xa5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 13:12:42 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x201ff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 13:12:42 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x802000, 0x4400) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r0 = socket(0x10, 0x8000, 0x81) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:12:42 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4007f, 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x3ffffffffffd) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="7d1d67f7b630f4f3", 0x8}], 0x1, 0x0) sendto$inet6(r1, &(0x7f0000000140)="8013a52fd18c33024a63d83686d24d6e75b1ae13f7113561100d8f7113756a6922798e2dc7717496c447c9703029abda6bcd073d65006ff23a3338d96ffbc89c3c5830826dcf198ded2230b25b16e1d85cdc030d8f97a311f5b32f3d47e17642267096aee315cb08ddf3da13a9781f25f39953dcefe4f344ee96266a22d02c9a90086026d36d70bba7523eb7976f582fe076e7c9c0d023928aebfd05a7e556344412", 0x106, 0x0, &(0x7f0000000240)={0x18, 0x3, 0x800, 0x80000001}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f000000b000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) shutdown(r1, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) accept$unix(r1, 0x0, &(0x7f0000000200)) 13:12:42 executing program 1: r0 = socket(0x1, 0x8000, 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 13:12:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20080, 0x0) fchown(r0, r1, r2) r3 = socket(0x400000000018, 0x3, 0x3a) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sendto(r3, &(0x7f0000000080)="d96ab67a2947aa0d3dd34c5ea7e67603b5cea5e0c0495d92210de274dc48df8ed0335f3fe2f00482c39dfecbe49ec7ea81f1f100a819a33a259a5c18d7e136a7fead2db2130e5d4d1ec68d862496dc29a06de5dbd8531ce4ba0c87436aa06a6a37c28a7375a469d37c7814e99da762080c1f57c4", 0x74, 0xd, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100), 0x3c) 13:12:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 13:12:42 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/79}, 0x57, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)) msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000040)={0x1}, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 13:12:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getuid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 13:12:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2}], 0x1}) 13:12:42 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0xa, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) 13:12:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x14) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="8fe8e87efaa7f4f7d7073d41a6e15f491b75cf1f2e304e61a1afefda5da7902e1a47b2e9b5a07b0f14ff3360b07903e7eb20e1b712bcebb582b71593413cded20f1c74221d09293f6034848f2bbc3070f136db280ed732bc1a12e8051bf11f6cf406d5d266", 0x65}, {&(0x7f00000000c0)="4c2fcb96a5b643af89047bb39cb1417823635ef3271b7a0005568ae97b40feb7d0a828d7d61f59469732b6a9d1f1ffb2e0dba2d12e9bd58038d37451d37004836a06b4c2de4cf6fb235aeddc503886c32d3a56c5413f9212d983e925682d16486ce2ab7d3a72d596469b5160e77aaa88ef86ff8f74162bd00d99780e26d27683308c196be6bb61dbe2f5798cd8fe8598050550b5ed529fad4077f23f3683eed7b91131ace84b0546466845c58208368b9be9fdf170e32941c05d9b3fb6dc14632caa8de2b47051094e3f3b4c3d918f600359eeca871a9bd31485b1e918389059263d5e67d1f9d34e2b3efdea0ae7cafa62f3be6f8d", 0xf5}, {&(0x7f00000001c0)="c7267aed432384f0b74e902351834596bee24ae7b4", 0x15}, {&(0x7f0000000200)="ed843fe2f0e1875e870251d1e35518fda2b95235eb82632257545c12394b369884475fba870ebd3cafef6340a6d4aee030f8c2cb65d5304810ab0c1cb212fd40942f6dfbb6d0b8ad2cd5495d5bac66ddc1522c2e3c242d008b2a592208d1ffae551297c3c18b3005bfc95d", 0x6b}], 0x4, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r4, r0, r0]}], 0x20, 0x409}, 0x400) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r4) 13:12:42 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8}, {0x17, 0x100}}) r0 = socket(0x2, 0x400000000002, 0x0) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000280)=[r1, r2, r3, r4, r5]) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 13:12:42 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0xae, 0x3ff, &(0x7f0000000040)="1ccea209ca865a9755f541eec7980ab950c6d91366a76c180d10fc6cd528a276840e66fa3993778afa8cb36a1fd8149cb0f5f711015e633614bcf892fedfa201a0346451ed7a7f8b9646a91e918526a0a728edcbe2b260de71ccff883090d26b21e4ef5cf3c8737f68ba638ecf0b9bb4b74c9371c955723fcb77", 0x7a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 13:12:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) preadv(r0, &(0x7f0000000240), 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) 13:12:42 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xb1}], 0x69, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3f, 0x0) 13:12:42 executing program 1: r0 = socket(0x416, 0x20004000, 0x3) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000200)="00630eb8d9393d50406b47733ab57894335325abd3fbfb1d85a86428048dbf9d99f0dae039bdfb845849100b77575e27bcf2b9cf0cf013ad5405cbcb9ed29263343661558a794187d4e477838412da36721f270263ada44d270665f312ea7b662d44475b334898a8726022d1ab6e777dc94b290001e116fa2b0adf090c36440d3a14ebb079b4c277d1965defdfe524636350fb1c835c", 0x96}], 0x1, 0x0}, 0x4) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:12:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r1, 0x20004276, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 13:12:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) read(r0, &(0x7f0000000100)=""/67, 0x43) flock(r0, 0x2) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) readv(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/228, 0xe4}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) setitimer(0x0, &(0x7f0000000040)={{0x0, 0xffffffffffffff80}}, 0x0) socketpair(0x18, 0x4003, 0x2b, 0x0) 13:12:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002001, 0x5200) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x10001, 0x3, 0xfdba, "0108000000080000bd8a0c3bab7a9a210526d8e5"}) readv(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/45, 0xfffffffffffffdaa}], 0x100000000000020f) r3 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) fcntl$setstatus(r3, 0x4, 0x0) 13:12:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000100)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:12:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x8001, 0x1, &(0x7f0000000000)=""/138, &(0x7f00000000c0)=0x8a) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) 13:12:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file1\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x0) close(r0) 13:12:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001a80)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:12:43 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007eba3bf021605d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x6e) close(r1) 13:12:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x7, 0x4) setsockopt(r0, 0x100000004, 0x9, &(0x7f0000000000)="03f1ff00", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 13:12:43 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x7fffffff, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a138344774329c6742540ef5e262d6c323b0b57a", 0xffffffffffffff72}) syz_open_pts() 13:12:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000000), 0xfffffffffffffe94) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 13:12:43 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000001200), 0x1, 0x0) r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0xd65}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000001380)={0xffffffffffffffff}, 0x4) sendmsg(r2, &(0x7f0000001500)={&(0x7f00000013c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000001400)="e8870bcebd4ca8491d8459cf25400f1ebc2eba449e0f3008c54719edffa68ac993785116e9097f8a6308f97e83c9bfded6bb231b51d58fb014301139a3e177ed246e333787d372695f7a3c2a4a7d8ea670607990709b8ca34fa9fc39f134d8a8ba909322c5fb5127999269124f0eb313ac0f947acd2aa31187e0b10c711db347f35451e16a5b", 0x86}], 0x1, &(0x7f00000025c0)=[{0x1010, 0xffff, 0xf70, "ac39833ba8201c473b5822457e517ae89bea92e2bd4df39e972591d2b59854e41c8804a7ff3f02c871c374d5d7475230354ea87eda4df352be21deafe42df8e13022cdf36d5448b57872052a13e7b919b55d0e95102094fe652ab6d793750194d325511dca7ba3219a218cea2fb70986b74bbbd2ba496e2cd760195de5a7a236537e42d91284d2f69fc5bbf32ded091af4076943c272a5dc368a40b2f688373775f6ce07dd2734b4b4235491fd4142b0835568b27030ab9824727498374a333365257dbee7f6cd842267f644cec8b5574e46138398878d10402d5813bba8c9fa0423ca4d4da1af880b9738e31d92124907ef6bf471cdea14c594265e9e544e4fa107573930c7bcdf0ff58803a94d59897e9823958182bda3e985f31f537f0105d0be89eaa0b39eb8b0711efcf2853344b99168d8c2382bdebae347c128a22d550cb08f44012773ae773b21a35031fba69f43b8de1038dce104505d8cf4ebb4233895329108077e2c8f4fd23daf18c01497dc66b82c3e234453284d46ff00df5e74734b99dbc4ef5eaafa856cc13f1d2b914e70efa053b5bf8d0661b6364605407735df1405246c4eaedcfc6aab038799f2ee88ca5f73a56e08de405be5ff5623b7bd843b6723aa8b2a95f85d1f4219f07f0e6e9b4240c6f3c53285b373890c53677e4fd8cbb2758cb7cbf7ec8b0cbfb30384ad2e55461f3352cb750f9e41ae631f96a07f2482068ef53c824accd18cd5231370b7b36df2075c9e9cf86423dec9240b3c723f7ebbafd8c12daeafe6a2c60122e5227c09c5eec76484ca0b8600006f5ca3f0b974459cfc6d2a3a157a8498b17af4464225ea10b4b8d0711b0c0da8df237e60ff2d7f17392796dcdd6fd3500eca77f0dffca61651202188d504fddd9d9b8466f82e069508c8fe258e523015ac1cf225e6ce16ad8089aa699ab9214e4d5e42dd44e8092d329231749ef05fba9e86cbf0349922d17864b38fe0ad985bbf430b52460395408f95c97012ee850d6f728f3f84d64f81ec44f3de04c2796c6fc2e7811f153665b88125b2a07ca3015ad1c1124b718fac17f77eed74c24434a9d28b8b558afbd457a75c7351e1f131b9884911b0d01a2b006ad4b9950005f1fba0d257ad81f2146e53e26bc1197a2c10378fd4facc8ffcdc31d4e95779e1a6eacb6f33c42c92d1850047a25d1ed007f0da5114bda3880a3122cbc88f64ca259f09b3250dff05f9063dbc79bf74958c4103b800e2bcd1699c2d46e95cdf74a40f97b417a37eb557876f1d130d0949b66f0574469e230dc0784f8926c7bba83dc53c60f34d5a7c8ee9a22cfa9b955fc091053d521520ca0e7e8f1e25605314974fd017d3f7b3c5b1214ba163a8a1c1303825fc38906947e868dddbc970f24cf980ba0c6a037335fa7c71b1b51e22ed0abbdfb188d4d4d4c46c1a385cf9a5bd1b363ae5c636b8bf3d88146229f1fc5b3622329debfefaf803b398024272a705a8ef3ec3b0345a5c45c1f9c8f4fcaef08500693b15987474b846f40655f4ce6de2ab5f105a876f5846c7d41e60f5162ce52a98fac57ae460e49cfb0fe6e40b81ef9e905a7697c4327e47b46d989a1b3aed3910c0679200066297a236219c9d3eb9977d76f87e9e6baa2acadcf5d0fea675c6f4ba3121696d7dbb0c3a299a0d0ab81212f62ebbe3c0092da28a9fa14b5359b8ba82a319376a3147b9144707a83e3fe310663c8095370435146cfc9533a32262c7c0f7d09ec917d242d37767a57e5ecbbc8bf56697ff50b06602691ca107f91673e0f2391a21b58326db4b6e3f703b69fdbdf570de0206579d8fd64d58605ba1012a1a60588a37a13ba442d789571b7a2e84e3ee933a88987c081431f7b4751b7f7d478683dc4889b5d8ccb6751b6048e7eb5b2acfda2d396ca7a6d197cfc8b46c715ccb171b703e46c192223a4ad6b7b6244f4f75b8b78cf96e60c8d53d3a77e7a10b46b2f033e91c6d03989f0d358d0c676ee8851475b57a0df73b17c94ef1265270c40e9a48dbffb3336eb1a5914136277e5db33af27d02af97476b15fa936427b4d243edf22cf96a19036b71f3636cdf90a21e30716f0432d3bc9c347f439c1049f951fed4317bfec8dc0ad8b2ba17df647586f55187ef56e081b15bed64400329197458779f398dca25c4dfcd3576672d4cb5a80a57b02176e1ce000141a64fd2163aec819676c3ef2961f0af2bb9d522cd260aab83439e4ce499b990407766154d367ca366744679067ef1353027ea80bbbc7e58ba3a6af6eea480d640f970bf30fe93464772c8a04b8fb205029933a8148b54a384a16fb38f7e706d0854a2234a48786b508e3ce108ce7e2c783b98d565a2f7b12cb1106ab289250d9fc92100e25c3d5b69bbcf02c6a8fa74ae0181dae01d55621cf960a94a9b97d0293bfba162bd98d7ee8de993a2c85bb38beddabf7904c234a6999205353e58aa0323d37290a981c814a525cf70fa56ccfdb9948fe764fb299f0e70cec7827f9ea7744800cde203b15dc118f1ee8b696e005b6ebe0cd97d861929d92e15791e9887b81a8064b7e7f0c36cf7291e1f0ee412a7e3cf684e3e219502735823cd835277ecb0a5c0973ddcee56ba06f162f7854dcb6ccdac4c862c0a68dd621b0d7808a9101a239bdc71027f9585d9355edfe9d3fdefe09e3305eae3d64815f9abea54072cb393009ec3f6df28e4473ce799eb9c8c3890b685d111e858a36ed8bc4399abf5831f5942eb8066047dc7dfcdea6df58a254bcfbc8a77c71161a19a9570aee11f5d4df1fb8d93a8de8c82e395714f864d8b4b171b7524d15dedb168df03d39b2cf820716937ab50149c2ba54273e6b66b91bbf7a51e3643229d60e73a4947f3502a599e81add7295242df806c14c1d5cff2a6b308d580b40c585f5d0386fdd227104002faccaa7f8443dc99866c81046648bc9f952856f4f63fb3c5539f528023f1dc216722709d94cb4f62fb803e6a5650252bb5e8c4cb45373bb74d4f5cc650f5854105c3266697330327fbdaae7f103e67d943e7c9b2a00b66a83560209023d0051b8bb49c61a7c57277e95b150ddc4e81b90b4a463a7e75c8e0f677da6203a285c7332837852fd2a9edcaf273c196763edbd89aa5bad1fb6c6b60a42a67654a554a6203d1e990b1ad314d9b734814c771d8469f123518911c0154037aa42970d5948f86c5b20e3ef67fe60c7b0e34025ec3681b645c617e4eb4ca5013afd86b7418350188f213246408e1aef749742a0a76f3e4cad089fb8c7b173d3dfdd07154644cdfc40d9d9ffb28b8b711eaace78945c52f72431289781bf23170a4d8d8d966205e3cfc19c6afae1c209d0b15b3d8411c90c17f0d6292d2e29a27b2b2561e082f664586e43625c721bb50b8340f025fbf8bdd503fc6487c459362669990a31ec134aa35a9c92985b61972c874f338545aad4a9fd400e83ffb3cd202be820f19f7e7389cf485662ad87cc4a6ced04fd14e6033a06391edb765d29b83dbb9111b4dda1a3a3faa30cb4a4977275646e888504de7a732a6aa581ba1a29ffba7c8109b3d7e3b195fce039b3f9f07dcba275b65a16f1e557c17b2c280b87191535ca1afe88268da285e1c9e38459dd5233a30a2acc99953b5bef979909017a6c11c0504878ca85d0cdf22ed66c48b891c886fda70b121fb4e08db2b8b533ee3cd58f37c708087df3d2fbb8ed8e8dc3694d07f8457a15e9a79ade9f76413ed356e515aeff4b914c1ede3ffe6a46ff6a4590a26ddaf1a52df4494294d1e8d77c87512fd2b690b61931c60cfe9c798c9af563038471728a0745d8f7d25089a95ba50149f76cb4ade6a2363e4bf39a62853e4aec501bcb37dd4303db37a3542159b5412549474c6cbd366b8e8921351acc142935502168cbb45a652662c6bd99bf75c62733cecaf8e6da41d94b431af7fee7d61d45ae177fdb0e13fc57b75a1a3a961815b839d279ef0ff69e2a535414ee8d02f343b54a253644793bfc0c99fabe72a6e9d337495594a01e60b95ecd8a4df189a62a516bca43a790d3325670aedfc5fb018f69f23bf5ff1ceeee7a79987404291c00fe0cde1062ef2fa0ca188c047aaad05800c49b583fe828f98eead87173fe5443eb9c543104e68fb3d24a14067f9bd5606a1bdb8f1da6c4ce05e093a5e52bad72c9dad1deb0c385201596b70a188bc509784144266240cac9dc214b04892923130384b5840fdf5457ee7eb597e71ecdd2b474298b4f9f85e6fcaed77259eb3d2e072c506911ce3fe7cf479eb3d64615489ad4c36846f2c09809e344d8e30b0bd20878b838e56e419d086336e02fe9659bc937e6c82170c18413f1c7074f832d0bbb73e8a30deb7cfb441b91c07faec7c0e568fe2fd9413de0838f0f6f1d0b3beeb1a1cc800f55a01ad388cd44ca82835a02451d504087ca972c56ee7a724ba16b966be793c77a4906ea0182bda9ce340a89149a70a654a9132513f5de482da50b249a69d6a42f8fb1f280653493445e9cbca61224fef71556101af2a5cef6997c7b7c3b906f9b697d7339ded07b7453748ac258c5b1ac8c62be936a204720740a739e3afbc140e0310b0af4a1f99ec8225ea4c0c4524fddce9eddd90b38897ca8d469a21dc4823457dfc42b5ed389bde3bebd35823f2ebcdc514bd29416d9da86cb24ec19414ec51111b34ee9ea3d027886b65f6a7f13aa45277af8652b0c398157011529dbfcb874d8455b8c5864dc744828211f1e8c749e206ed7b5f9b4fef939b11d48950fb3f4ae2d3e8535344f0ab9aa9896c1e890e325cb77a51ad7c8317172102b744cdf81e14681748297f3eb3e005ae79a5594ac6b0ee01fb0ad01f954be5adef9d240a5ad2fd268852200ec448a3f19e504d8de7f8cde56ce396ea00886f9c9c5c2296bd6ceeac8a0c076037ea7723abd5e89e3e70badd3099775517158e2bbb4d15d468b4a97d4cb178884df0ee66ae3ea4a6f2be38c78905de2b3beb2d5c5bae1f3a008b2d458970df9e6c4aff8bfc489503a48737a108a80fc87ce909bf655b45ec2631855fb1fdbd342c80f4b5e5a0c18a1426cc7d8131d50060d3c3a6f39d37b88b3ed12df73f8defe05708c64c951e3a523afc7b5678582d390a89132dd5e6433e5cf12ae0c0efd99cdfd29544b5597bdd7f30621904106577361e38e051375a9566cab979e80738169583a319c45c0f383a85dc107bf93bf5f16b368d30750e8b80ccf6fbe786df75242ee342027c2c434ac8eef73c110b29e010a3e6f852fac673cc198d9419370e525e74a51905955c2b5496d14422c1c7f564b39a5065573e579b957a14d91fe661bd989006de4726a8128e0027012ad1f38d58a8a73ac4cff91281fbcfeeaaf69d0d7c4ccc04813cafb68935f308a65630040685b2df6c3742753e584ddf5875a17664da2d2270d65cd389d2b93d656e0f30b1c9f3a4d23bc370eb176eb3fbeaade008caf07921a669ce84b68f0a1b367a79e40f6fdb9b3794f0e9b3f25794180d62ac0519a2ac58fc8532977e685b8ceaa166aa31066b97126dcf06e92c99d0dc2dc5291af58ad244ed1d6a3c811ca827e82162e54ca9948df34a635d433ebd77035d1f547a571578fb2c914bd61a7a87f9b7333d41c70f17331c423b2cbca6d26a7dc1700785577dee1ec70a18304e2f5416b8731124a9c5429cbf5082d6a1cca4dd59f49a2c072c5897a04b346f6bcc0eac36b510381923cf9ae12035c67274e42ca9f63522bc9cde7e6592b9ef326539a9d96e63c1ee2a5c40963d534090ce53afdb6e501eddf21f"}], 0x1010}, 0x8) setegid(r1) setgroups(0x0, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(r3, &(0x7f00000017c0)=[{&(0x7f00000016c0)="a9535e61af1518bd6602a507bc48e529c90f3d8a566875af43b7b4feaaf2a22ded7b8be7005810ab19e8b1490abcd100c2efac33d04dacd3f2ab85591f33e1b56b8c1789e53bf0c6f6021027d7c486bbd9e158b50d3f7bb818e7154ec08a8026a792a3f0ca6465f7f8ba2ce65284804ef1b8b3bea6ec22b93f7ca6279ce4e72cfc46fb15dd70370fdf7e741bffb030e979e44f5cf27dbbe6381c2466e6157aa6da748a073427511ca1de365f8696fb5f1b44e74083c639ef32be742eed0c5c993c73da72ad2954794138c084fd97d7bcc6193f4ab9aaf270557fccdcfb6a58ecb0b81c4feed1a876a58729a3d5bc8fb0258ac39ad62b4006744ec0", 0xfb}], 0x1) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) getpid() truncate(&(0x7f0000001340)='./file0\x00', 0x9) 13:12:43 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x464c, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x60, 0x80000000, 0x10000, 0x3}, {{r1}, 0xfffffffffffffff9, 0x23, 0xf0000001, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5, 0x42, 0x80000001, 0x9d4c}], 0x1, &(0x7f00000001c0)={0x100000001, 0xfffffffffffffff7}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, r0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 13:12:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 13:12:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="f57e51fff89953ae904b4ceb0dc097954e3432", 0x13}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 13:12:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) 13:12:44 executing program 0: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x1a5) r1 = getpid() fcntl$lock(r0, 0x5, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000001, r1}) 13:12:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="f0c952375b5add1c9697ed1bc269ef3f7107311361f872d3985564839a8117b2a09faabcacd770ff67083b45c34f7e8f27c6f92c1f1848fe2e43b1ab306b16ef42b02afb4fc90dcf0fcef29428587496b4bd4d514b1547f43be9d3aebafcf9b1fe88b937417727c2542bac6b40b2e01eed396d152c9f707f328486fdee9f0d24b6892d0bd70e77c75ae45e2c876f49a928cbd26215dbad2d4788f6a0205b49188614f4563964cf1347f93a25dd8f995dfd2037895d1efd9dcc8b57ee1cd913b7", 0xc0}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="04000000002000007c", 0x9}], 0x1) writev(r1, &(0x7f0000000000), 0x1f0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x108) getsockname(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) 13:12:44 executing program 0: rmdir(&(0x7f0000000540)='./file0/file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x880, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000000300)=""/144, 0x90}, {&(0x7f00000003c0)=""/135, 0x87}, {&(0x7f0000000480)=""/160, 0xa0}, {&(0x7f0000000580)=""/244, 0xf4}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/103, 0x67}, {&(0x7f0000001700)=""/93, 0x5d}, {&(0x7f0000001780)=""/254, 0xfe}, {&(0x7f0000001880)=""/166, 0xa6}], 0x9, 0x0) socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0xfffffffffffffffd) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xb4) r3 = socket(0x0, 0x4007, 0x8) semop(r2, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x1, 0x2, 0x1800}], 0x2) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r3, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10) geteuid() semop(r2, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0x3f, 0x1000}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0xc0) 13:12:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x31) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 13:12:44 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8400, 0x0) pipe(&(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x5, 0xffffffff, './file0\x00', 0x40, 0x39c, 0xb2, 0x8}) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 13:12:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000020c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/4096, 0x1000}, 0x43) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 13:12:45 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000000)=[r0, r0, r0]) 13:12:45 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0xa, r1) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) 13:12:45 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "c6e23c5cfeffffff00"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) write(r0, &(0x7f0000000200)="d04104c76b0b29c2fd3b3a9a1cb316d03caa6a53b9324420aae53d6c6b25cf7803f5e66fe20a77", 0x27) r1 = syz_open_pts() close(r0) clock_gettime(0x6, &(0x7f0000000040)) dup(r1) syz_open_pts() 13:12:45 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0xffffffff77ffffff) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f00000000c0)=""/61, 0x3d, 0x93c913cc1cf33468, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x140) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0xfff, 0x8001, {0xa, 0xffffffffffffffff}}) 13:12:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x2000745e, 0x0) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 13:12:45 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) preadv(r0, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x4, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) read(0xffffffffffffffff, &(0x7f0000000080)=""/101, 0x65) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r3 = msgget(0x0, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x5, 0x9, 0x1, 0x3, 0x6, 0x5, 0x0, 0x1, 0x4, 0x8001}) msgsnd(r3, &(0x7f00000018c0)=ANY=[@ANYBLOB="00000000000000007f4db717282061c426486b8bb14b6bbb3b4ddb12ae6ee9af85e3a969d51797b0136dfb48f0065edab181dc7efe4e9122f699f7c02e794d9a5ebafcd3f16c1dfbb7fb07c08a3eaf0b7ee077289cb47f32bd46a791765531fc342716d0faf05ec6d515c28102461f5547afa4a340973f8c7cd843f78e000e472b9cf52820be3e16661d1d6a10bccca247c374942c0362c90ffa63909ea9b66404de3988e344cebe279144797af5b9873454c625ea2c162d253ce5bf04e3a7ad1ad442339d713c8a950c5d8dde69e120f5fa68a1ee22dc138e6e3a29e36596b7c94b3c7606ca89cc8236146a52bb639281720895b081b4ba9714b91634302729b0eac157098acacb48e11f9d28a820d5d25c6ae9fa8ec1bd469c1ddb343d2274f50271d881c91146bf5bf872844714f27157e7d0cd4cb3fa4ec22106599dd6b4d83110078c980a88b14a9983b8709f0421885f678fceacf9ac9d10c628dd915e20a60e2812403d2c6f253869a3b6dbad9d63b66a182d74a4fc24daa8c895f972ed1402c2c94b9e97d2120b6d7b1b8eb9760cf939eda8df8560d9560f04d44771309cb16d16660faae8e839784b731c894f276de934c9fbf7473c7e5ef95fbd36a7519670c5698439e7efbe0ebed448e9bee4c879026a2d31dc2dba047ed3845e0c94864ba86e19506229b6ab7b78552df6170aa4b62b941cf0c426ab06dc52ebce4f6f18d3c9efa8862e4a8da7045b081c70cfbb8d17dc39cc05b525b670aa2cc04a3ba5f18b5deb5b5dfbf387555fd59e4fbd54007ff911e1a920427848b73fdff11d602af5a61c671c8fc1bab8df143e1f31e0bbfac0866f0af1cf6b0c90e2513fa02095b49b2b4763b539e789a2b7a68b32c0747efb78794a38e7d88d65619046cc8b81b0dd8811f76ccaae276fabf3ca9301115a6d9431c9d239e6c8b6ec7472dfeba50aa49780679ae14db3e0c651a8c54d229599cdf19079b0ce7c7051b166f768d99390d10d09be81a418b505e54cf5d60705f501112be64d0ecc1c7385b30de9384080934ff998cbc14a75cb218028b24e0b37294bc5ba545531dd590c30a0ede985e9bcad343da0a1c064873f95755a44eaf614e46bed4f704eb175dc5fa36c2ccaa271462993948f9790a02629ec29c8cd9eeb5a9686de581e0c2921dac6c41e894b7c48f51472fddcdb39b2e886cde2dfb03e312133c3f1e2e18fff00773b6b85c509678ea719788ce1623fbb289aae5772e2c7643fe9760afe97b91764b38985c5bad372bdbd2eec80d7b877179ad835aa2c4a33fec66885db48dd03d120991ce31edeca4d8baa86ccd875d3da6eb951045035902ec2bede11006d5fd0d88d5fc208f32af91d66aa290db467d00f954d378cf5e7b286169e8aa31ae80fbe22a69dc8141c9961699d86927f7fecfa9218c6e16da6089ca009bba668d3ee3f195eb62011853a05c871bb2d817919d4b7e47c30f82c9237005ff60bd9d5053bc3c923de03a37aab23b8387059a5d9a5d75afc7f9f012e116713f69d34ac749597e11e011511410157ae4c03412b7e7cefb3a63c416fa11a4e50c7a98821005a97d187376c7caedac84ceafeffcfbb045347bf920e1db45e8a23b8a1ad7a611a260c43ce3fc358c63fd6df9ce7776c64328396a663f4b43606e62c5fc8d5d841907e511249d9f4b87e479a1a670ee48c1a5aa35229d09ab9973a691e1816f47023557d4bb4eac9154c6096b88c9f1f455689d83c532b12d2abcb0bba5481f352bf73d5498462b260ad864a7d6dade920198f3ace92e656802a1f89fa055e6a920437b046490787565080cf0d4e2d2110d5b22ba7b08b350c8238c26d9378e2f26748b5893ab6ae374fb564dc58ceac0c41b8ca340aeaf08878402cbd24678f12e658ee4b7837ccef5cdddf171d5d5fc3a0cf0b6ac7d065963335085833e1186701d96f54707f0f42dab3d7073efe7b44448ee56ba359cb1f287ac2c65ea23be8ced4b905bba2b244f61bc3dfcb9aa429e7c5f89d64c6a2b0e54cff0076ad3b8aee7e00de9c7866b112e120de474fa3ba2040bc83337c9de59b60d69a1adf4a4f11e0640be1d0ea1245799da8da40b1a3c7953745b0f4d4401f4af850d0f052a9ca1b44acae11e940be2ba2c3316b1bcb876a9f207d82281ae689ce27813ece833dfcae1998df720006f7f8ffcee0cd24e30988e5d777ca453561813d6d1f05af6f97bb1ed2aaa99cb6ac4576d5648877409fd5ab71ec3dc4d5d9587fc4678dceb2de80de51a34b5925ffd3ab3c1161212aac395cf181d46df8188347eb0b9d792256ef1df005d62d07ef6289d24db6d04c7d0a688003b610a2d0bfb1dd43393e0e676ce90f1d05efd860ea1c6c37481243ca755806e9b31a57ecb8f88c3f2f3c0b06c60eaea5c8f95f3150412bf42a2a3d94ba414d3e92b502da8aa80048a93a8ca87728ffe2566632855fd669d5e39d97d1727328952f7435fe1a4a233b5ad7b00a64770808bb1416ffe7dfc73c55852d60c2a8a06347f027eb8b6b990aadab4ad97ce8fa713ba76181a3363666cae8dde04fd7e932980a3b6f151015c250f17961543dd0a18c17a6cb190ddc8c645c3947d30e4ae47c5467c1669af7c8b647ea16e9590d234deb4b2057c52dad88a65eedac12c5a7237579aff9d809a7a36658dbf3826379d824eec825d1740d1c722b4dfea0a825115966c95cf602b4401e180107441e2f3a05c507ac177f894f7af7d89c77d300a67d2f041e0e83fb492e6a3216ed90d3d910f73704d655ec03d00b16718ddf143cfb2e678a8322445c2b04ade82ac05d816c68d9e1c8a77c8deec972141b82cb017ee0f44cbd79a5beb29350d62d15dada2590f9dde6e5c765429da8a8c83eaab9a06016ff5d8c03c743032d3f5f2007155ad147cad2bb3dc5ceec065cb0649757d608381bbd1580b5dcc842ec30a8d344de83d818f051c6661886b1a60531a4e2ac629f1ce9fe2f362e777df4821f34253b800a85980613943db18a3667dc363d33741a47d903fb30c5a30c0644f238a82a6d71afc8b8d7cb876fe1c0cbf92dbe0d866f0592f17abc8b0ae76cd04b52c2c705ab40315a8a2c80bdedad78305cf310df1e86707e0c57025878b7ed1a1f59cc7c02af5b1fe41c74daa48e086f6541d1287b7eefe2f2652526fb336192b54243ea91f05cd1d814a8a90e15692e776e233d278abe0be0bb9b56355b233887bbd9dfcb10b8f5c1b7017d08a9dd17c9f4311148f16a261504704963b7566e06a418d2b0572b52b72e05d8be6e8d9db2bc17345cf0ca1a65775176642f5c92bafe895c680f8593f91e4dad3ab514c6d7487adc9e233b2cac9e1622ea28af0eecb8f8ab497ee32653b4638f3a2594e667244d270b761ea2b4bfde162d7230d817de9fb517507d3fcee30ea6f3e4f0768b42e39a8281c58b09c844e8c41e906c864465d9a07de21f55d6f5d3def6b6b5c8a72a886b4638f910d11797a747ba9b7e473e3036e4b31e07b3b6f0048b7d953d95d37c76dbb902c34a7550cd26f18148892f9a4d4df3fdfe659173259cdc87a30ea80d4787f31111f62daab1523498687c332aea3f0a485b5ab274f2ad2f23de05eadefed993b33fef223393f63ab0f0d9ec69151f475629e51087baf0966baa02d27f5c347a6faee232b2c1e92feb1e1f25f116259746a75340c38b7fb2279339de7da925882a52abb19e8468caefa0fdd873ba84080391ee3bbfcbb36759c78c190faba60be6ed97b890cf9a459bfbc1f594f1de315c6782abe573ded7c830eee6d7d0d566fef4abac5092238cc4bb69c6bbb272d38bf1214ff58fc94f354f33a604f58a7b1156834d73c76116ebda0427340d034d4b8e4e83a1ce0e23f1d9b2bb58770fe8ae4ecc56c2f6487db53d6702442b3e9390ce4ab9561098201f4055109fa0e03e6db98a7078dff6e72f496b14544e78e17d3d92b41a572983908c785c52b15abd17a05eb32b2be0c74e7daa82ed8d5af977d0b4cac6c19b659ff1c20167e705013abb4f0c0bbb1b834badeded6370b8055284578c40c82b17a659425c4d7cd431780143a9761faeb839e36d19a98e621b4ae27329ba47617f93e4d20e216524ab1e0801389e7622216efee05fca66d6f8c214f26f76ff5c38f85812f55185bbf997d3b9f91014cf7091c6b94a4ee75668601c4159e705a7ea640c354565dfee9e7f2a08443a1e3ed83bee47def083d9b0cfc5b91388985c477d0f272b33ab2ca6010a6c65b114ffe73acf7867d3a9f54eb6925d7349a6e7bf08f8210284c6f0c99c5812337d75a105a764a52fb01c82009343af5e4e6f96abb0d673f3809a8672f24f55295c6212c502d8cba992366578c4ca564eb7b6a97605e35026f8c9475dbcc2460498edb31dad29205c4fb5da02009f4cc231a797a2275a55fb34eb63ca1749b1013e93fcc47f238d6d468c861c8cd3b4b79c234ed2963fcd4b188321165a3a0487bcb08211706cd13b2440ac7ad4041888f38f0d8dcb70d060bbfee145a7a547a5305f2f4756177d040b771d02a1ea147d8590c6f704cba537f4747080ba0ccedfdd4fcf978b61e5a9ffeae8f2306e65c70fed8698a0c8075789968ec09d677e4ae223def7423e04bc1c11dd880e84b651d88febc71728b55038a810f343623fad066d33ac7a71bfddb4f7997cbbbea808c247c4d654da0baa253a98935617912326af858186b4fda80184e7d10040d2f6f76a85039fb4932421a21e13c79121184500335eb46de59552375dd72b077b9d14310ed25d033abffc30f347bc8a10c5a2278fc7ec926fa949accce108a9fdcc5868178d50f87fdf1ea14a9ebceb86dfe37deb9c5041c1bbd9727c99e60f05cb4958162203326e39232942e735241024440e13593ab95e34d1740433c9fe32876d5c77d6a19973cb80e0a89504e4948b9c344800da71e44ec6568fba620e3588273fcf637c5e70070e239506fa31a6043e310ef4968027d1be5f8f50d590d7f44a3e5bd65055345641d80a745cc77dc666a8ff7d8ed17304378e11701085bb26b3ae5898b8b0b724bca39619a6c302e227011f00c49cb9fb2dffeb68590f2b1abc82f60390aedf30532e2ae8db6ca5830bf652c0d2181b66ce16f1d5a624056abf2dbf3c57d56f6a5c4200fa303e3af912b637b5370233eadc7e30878b6ce85e3438d3409d5f86ef44d01ebf305dd2592e6a2d19651ca21216831a0f68123a3e958cf3f080a067ba8520cf395b2d139db8fc75c44b248ebdeefd2c428782e742ccdbb13ab390b59320343e1b7c7bff701a6a20f7f92f06ba5807fd3468b89b31afeb06df40a8bdfcd2e76deaf56796f238aa513fd04d999448bb9e6a0a13ba99944bbeda6567e0e3d09fa536f61c3508547986b2edce5940cd5fdaab5f714502562da0044833096878a70fcc7dde6599768345e3fa9e5ab70ea495c6870b8b11cfae9abfc9ccf34291bcbf88cfd75a0d3d9a7a3941956bfc4230b7396c92be7e13f6be69e98768530fdf0a3537e5d20cd8f3d93aae17b32462f6bebbb8d847fd40d78c8c9042ad59257412869f1c8f0e0eb9ba59f49b0788732ca11fff0254cac4b36dcdcdf941c3b53597e1a18a2b7f3ec9eba85e6636b9f1e2f8fb40d7ca28cec7cfd2c886e48beee245e9cd9747896a5ba29dcd223aff40ed1646c57a4758d832f770f0790f255ba2a5ba20ef987eae9a8756200164976f4f8153f9fa32df4a4fcc54723e86bdbe8aa3d38e1b37fea8a7a4f994c39cb157d4d26f3528a4a264cb4f284b6199da2175f4df8ff4fce1369f2d7bb2a2210c9519a6cca44c9871ca8f76ecadd44c"], 0x1008, 0x800) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 13:12:45 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x0, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = semget(0x3, 0x7, 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) 13:12:45 executing program 1: chroot(&(0x7f0000000180)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={{0x20, 0x100}, {0x8, 0x6}}) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xfffffffffffffff9}}, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x6, 0xb, {0xffffffffffffffff, 0x9}}) 13:12:45 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = dup2(r0, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) dup(r1) sendto(r2, &(0x7f0000000000)="5bf749eecb6a21858726189ea800b49f5641a5318c51e28ef07af16bb7fe540203afd3321100d93c2c80487884a77d762baf18f796a79251d303ad852fde817e078fa0e7dad2dbe29a6dcdbbce1028e5ee205b5567d7d31348c9504b02d2effc7c03e88764105e14ba4cee066f215a1a82cfd3f5c69e6dc56c7d599285a4f4219f3ecd53fa1916fa782bed9ee23f855ee969893343253997f7b7e15c00cfa27931f9117d1aeb23d61543ce6a6afb409c", 0xb0, 0x400, 0x0, 0x0) 13:12:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r1) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800000000012, 0x0) dup(r0) dup2(r4, r3) 13:12:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') 13:12:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) 13:12:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/18}, &(0x7f0000000080)=0x14) kevent(r1, 0x0, 0x0, 0x0, 0x101, &(0x7f0000000400)={0xa22, 0x5}) close(r0) 13:12:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x808, 0x10) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 13:12:45 executing program 1: r0 = getpgid(0x0) wait4(r0, 0x0, 0x10000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 13:12:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xd0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = semget(0x2, 0x1, 0x180) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/192) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 13:12:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) fcntl$getown(r1, 0x5) getpgrp() r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x20000fffffffe, r3}) r4 = semget(0x1, 0x0, 0x0) semop(r4, &(0x7f0000000100)=[{0x3, 0xffffffff, 0x800}, {0x0, 0x7, 0x1000}], 0x2) pipe(&(0x7f0000000240)) fcntl$dupfd(r0, 0xa, r0) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/47, 0x2f) semget$private(0x0, 0x3, 0x3) semctl$IPC_RMID(r5, 0x0, 0x0) 13:12:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000e40)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2188dd95a3b699ed3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f44a25a8ac95780014780164cf090e7cf7c8d254b7d090000000000000096a6c1d061a2bd7a454c6c016d2fa19295628226632a6d675bb0551dc6b1b1de57c893be9f19f8a80a8f029557c0b5068219be6e4eb5a6c58dc3c1aa91b627581be9673e8936b75873f4cb4666349149afcb08b7c96b6702b8778dd70d740b5bb59994ab1f606d5f694df2f0605242b6e1cbf7397620109c60ae1082b605ddfed615e7d773d3bd0b98c8cc5f1b2f4edfbdee77b99c4d9b3c8df6ba891a1abaa9c967d06687fd4f97d753509d59b645100c90fe71be5dad24f4a0f48cede2088bfc02a563286b3efb2ea4d87990f3e26a937fe847d1dc5f8e0b3dc81088e2a7dfa9971a4e48124ce0dd4cc63eb205f604a7702c2f86585654075733eb4fb48c1650f18ce20000000000000000000000000040755a860af3e008006c16d842ce98a3bb0b45a904296e9f6f3b6614e0730152f9f67cf91223c56acc3702bb361e9e7766", 0x320) r1 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x23, 0x1, 0x350, "85495500020000000000001167f5afa680400900", 0x0, 0xfffffffffffffffe}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:12:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socketpair(0x16, 0x4, 0xb83, &(0x7f00000014c0)) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) r4 = shmget$private(0x0, 0x12000, 0x502, &(0x7f00002e1000/0x12000)=nil) shmctl$IPC_RMID(r4, 0x0) setitimer(0x2, &(0x7f0000000300)={{0x0, 0x4}, {0x0, 0x3f}}, &(0x7f00000003c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0xfe, 0x2) recvfrom$unix(r2, &(0x7f00000004c0)=""/4096, 0x1000, 0x841, 0x0, 0x0) socket(0x6, 0x6, 0xff7fffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r5, 0x2) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) setitimer(0x2, &(0x7f0000001500)={{0x100, 0x1}, {0x1f, 0x4}}, &(0x7f0000001540)) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 13:12:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000100), 0x0) write(r1, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c64a8dd7bdca093d754029e69465e5a6a9732041c55b8e7ec76cfc8f67be5299f3f7585f08da1d09dd5da781399d6b9fd0d7fd28ac0fc6e123b24afa2d46debe646bba12b15990c642452a57cf6b60d1bf4f1efcf1b8e752a9a352a22152c17", 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x6, 0x1, 0xf035, 0x5b3}, {{r1}, 0xfffffffffffffffd, 0x23, 0x20000000, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000004, 0x1f, 0x200}, {{r1}, 0xffffffffffffffff, 0xcf, 0xfffff, 0x100, 0x80}, {{r1}, 0xffffffffffffffff, 0x20, 0x8, 0x4, 0x80}], 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x200, 0x5}, {{r0}, 0xfffffffffffffffe, 0x68, 0x1, 0x570d21d8, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x40}, {{r1}, 0xffffffffffffffff, 0x20, 0xc0000006, 0x3f, 0x3}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1d, 0x306, 0x8}, {{r1}, 0xfffffffffffffffc, 0x80, 0x3, 0x8, 0x8}], 0x101, &(0x7f00000001c0)={0xfffffffffffffffa}) 13:12:45 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x10001, 0xbc6, &(0x7f0000000100)="715ff1c5203c8630b27f99930fa2a37d92ab7c3c1cfc2883e2d26d8acfb1c3d4d972f7147e9b2565c34d006828982dc43f354062d74a2f8fc566669c6771206c8a026800c534f413a8a15152c818b42ee3697c3202ac31c44d3241873cd3caf778219cd85814de63eb830a4771d90ef516587cdf43117627d6a51638316697417440653a6c941528c42271c39154a4aa44a951903637a6b123de0058a866ebf3b6562e335231536d23170c9267d1fd5fc3a292c1e691b5ca4147e8477600e6080432b1cbac92fc0ebc6b786c61d94e2e671e3952", 0xd4) 13:12:45 executing program 1: setgroups(0x400001b4, &(0x7f0000000100)) getgroups(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:12:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x32, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x34f) 13:12:45 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000100)=0x180000000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x5) nanosleep(&(0x7f0000000040)={0x100, 0x7}, &(0x7f00000000c0)) 13:12:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x200, 0x7fff}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = geteuid() setuid(r3) 13:12:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) witness: acquiring duplicate lock of same type: "&sc->sc_lock" 1st wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:245 2nd wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:245 Starting stack trace... witness_checkorder(ffff800002b489d0,1,ffffffff81f33463,f5,0) at witness_checkorder+0xe14 _rw_enter_read(ffff800002b489c0,ffffffff81f33463,f5) at _rw_enter_read+0x80 wsmux_mux_open(ffff800002b48900,ffff800000026d50) at wsmux_mux_open+0x82 wsmuxopen(4500,3,2000,ffff800020b43788) at wsmuxopen+0x179 spec_open(ffff800020c2cdb0) at spec_open+0x217 VOP_OPEN(fffffd807e2a7848,3,fffffd807f7c7b40,ffff800020b43788) at VOP_OPEN+0x76 vn_open(ffff800020c2cfa0,3,0) at vn_open+0x4c6 doopenat(ffff800020b43788,ffffff9c,20000080,2,0,ffff800020c2d1e0) at doopenat+0x2be syscall(ffff800020c2d290) at syscall+0x5ac Xsyscall(6,0,ffffffffffffffa8,0,3,10b02d010) at Xsyscall+0x128 end of kernel end trace frame: 0x36c385360, count: 247 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp