Warning: Permanently added '10.128.10.1' (ECDSA) to the list of known hosts. 2019/03/22 18:49:58 fuzzer started 2019/03/22 18:50:03 dialing manager at 10.128.15.235:35965 2019/03/22 18:50:03 syscalls: 1 2019/03/22 18:50:03 code coverage: enabled 2019/03/22 18:50:03 comparison tracing: enabled 2019/03/22 18:50:03 extra coverage: support is not implemented in syzkaller 2019/03/22 18:50:03 setuid sandbox: enabled 2019/03/22 18:50:03 namespace sandbox: support is not implemented in syzkaller 2019/03/22 18:50:03 Android sandbox: support is not implemented in syzkaller 2019/03/22 18:50:03 fault injection: support is not implemented in syzkaller 2019/03/22 18:50:03 leak checking: support is not implemented in syzkaller 2019/03/22 18:50:03 net packet injection: enabled 2019/03/22 18:50:03 net device setup: support is not implemented in syzkaller 18:50:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) getdents(r0, &(0x7f0000000040)=""/56, 0x38) write(r0, &(0x7f0000000080)="801a3d7e0125", 0x6) ioctl$TIOCNOTTY(r0, 0x20007471) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) getdents(r0, &(0x7f0000000180)=""/119, 0x77) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20000, 0x0) r3 = dup(r2) r4 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x8000, 0x50) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x8) close(r4) write(r4, &(0x7f00000002c0)="c629032184166c58ca592cd39fe799b738b3dd276d81629ded7f2bf8e92d00fbf824d21fbc6deda3da4ce862c54e0fb94cd091a445e793fd74198559876f4bd2f8b678940e0414da13248b495bce6130be28ec9b300640d4964ff768db2a555283c9e57aaccc96d07a8fee5871501576541b2a458036782310ad68ebd86d65d667090ff184524609bbf5d0433c79cc062d4febf1ad3ded975d0d6fb79ae1e2235d13aa8dbb3161a1e3f93e9cc682cde515b74ca6612f0c2e73310a1c478c32c1b71d929720a3897a2e2071a98a533cf238eef1bcffa7d7d042e00ffa92aebc54bad3ecf68c87a79300210d9e2898dd6692bce66f1dc43ef4b4a161b0ee292da9f35dab270a42df842bac3df4665a06794d63efb88e287e38b9e443e4786f91659344c23108157fd4d36048ff0ced90848173277d0fbf456229415a28e93402bc10015321e062e0df2755cdb363f4d769d89f4d5c9af36c8756172f1082c975ef69411b4bfcb620719d72014b2978d9e72eeb7cd1251e14ea264dfa8ee82770e7d947af172169caaf79cc66fa6ec0fdbd3b87c8622faf1a786d31aa1be124cfae4fe240c200ac870a759d8ac191d152c352ddcecf5a13a755e21273929c92024a9dcc4d837551ca9ce3679b142998a91dc38d8b5208dc43e7c435f67e4eca3fdf18cafe14aa5e4898347aacf19a219234338e6b5a63a5833e1057ff82d67d4a49f1f4e8ecf03701bdf5da2bc6b466d95f49077a02ae1fd1b8f5e141f3e6b2ef34dd9ea758f53a9090218365f55c0c0f4278778d0d02168a2b619961adb39f16b284e4c502b87dd355293da917a04859a5f38a131a252b137c4a0d3bac9466259e93dbc0d173074c36e182eacff71b80ada2476989cd5e540df1c86beb782a73d10c000a383e13c1ee360eb0c0ddf7e0bdb86bebf4feb4663ec9fe25ed69b992f674b31bd667448a2e9cf87b06e943548dd73c7d71c941811d5a6d0566ebe724d58c38587a9cf1e422e5d16be5e2b2095766c712cdbaee75da494c5273818f6e1127d27f0fa44fe5fedc947833f81ad06d2f04bbab5297f5a6a5a33147d27d44ef47de1b278bc54766384ef3c504a46260003e9a491cfc6574ee00f67253e627907cdc9f9aa5389affd8678acc4722a52822ce5aa7ffcd0bd370317df8a31960ca15656e1995a9aa8a4d6f378a469106a96f6b54e2c6f77188f68bee9740cdf24d039eb11d5d04b03f298702a2079adf730282944ff9f23f051b2467633e898113f16478729f4c33286e3ac878d808aff544337e19f78475eb2f903799f5dfb3f0be0b8dcc56df948d9497b288e141236b96c110b5cad3cbe146cc08fecf5f32bdcff2877928eab31e905bb82edec4cf52c008097d99b0dc0a6fe060530c5399e29e15df3336849eeea6af46c0337f4da998ef35aebfbfc7522f87b05a57c7c91f4f70c7bc58d9a26b433064c318244097cd16ae763b331b2a79abe18f5807ef002c4dc10f9ae69849dc8a15200afc04eb1e072ea776e81f5f34cfe6d9968702bef221e3050548663f4d1d221819354d945881c0d1bf18e7bae14cf10e0791daf79d5757441ac8b467632251a2fe1a2c3c547da0603d2ebda6206a7be954f6cfbc11a9db8a8989826189801ac36f4ecbf98b7e727a89297895c1d0e87c17efbb33da0a363697cbd99f29d9a8d7e24e85a77ad126b2f86a5bde9bcf4446ef07e0b647569283bd1609ad64319b001a4f0cd504397c54d87df8a4e7fb4631585296db53ca4047915b9e12191fa13d4aec10524e8a0adde89dc368eccc9db079c676c15db3c69df249ed644bab8d9a9dab55a05bcde191fdd9f7fcd8499650ab3df9cccf25914a681f5500fbe490c441615e55c83f1b7cfd0fc0e2952efd96b0780d2bbe9d16d3f65ce7fcf3ad02def466f431c2adcd359dfaee0be37f64f4955d25957274a84b97067f1f09d511f5b36af2db3537a074417f3ca3685994a48925aba818f3184598d82d950dab37c20cf91ef18b6c50da57945df3920778bddccf18e15ff998072433b4c504f95b2f0d1d982a9f2eedfc2d0953d02b1770e9a5d49b88452bee83b7a9aa85669e714be1ce7ae239dba68b75fc1c24d2cb94da899b63fd3a7dab1ba10ca567dfb0741e3a0748db0fd2e438cb0746cea350b9961cfedcce5ddb5661bd7c2a58ff9e557ef19d310c826d699170be2b333053a95df9d0692593e3460a7bb0f88757917875157a90bad5d9a32afa442ac5e15c379d17db44fc6aa77351019cfd6791dbef3116fd22a61bf44bd692beaf1683a40759a6bd8644a28a69250e3f66323b48437d19d5f5f2ab20ebe37fb230f8cbea6469fda26b1e28f7473b5adac8182d7d7a9fa18d11c9b0479b8f2eb7376264f384cd4a0eb710136f715523bdd4aa11b41f91f32a6471621fcb571f0cee9612f60763c0e8153582f77307c4e271b7f27cba6e03d110f005e58c2bb1744fcaf0e187c642b08b8c8b14652f15f85da5a5ec8f03285495ee7cacf8354519a16737c72c8c0ef63b22e646087c03a5a66fa74b289be5a2a5579f838e4ecb195bc62843e54486d253796314f026a77a6b8f64cb54c3ac05a66e5f0f371f877355df839dc3d1c8ac56e48516203486995744e48299828a272d928675855beec404ea332e8b69f88cbe8059e2913d208022fac2113ea405fc5ee211831b66ff063c3e7cd299eeba13a2c4173c6b5303d4b32cdd5caea6cb5bf8345e4374454a1abc5e472b142a18aeb9d066c71a91eb15b42a0f67d279333e407abee0a40f5011c9b72a76a9b5ef18c0d6e60b6b625e9f2cf76b24ecbbceb3c34b6c226bb4870186d91187214394ae7a29e41d2b2403df095d7627a393c060a117f8dcefbdc472ebf0ac1eaa6bd34135f4e814b41c68f9dfa66093f639aaa620db51d34236855776d1871834cd6f802aea838e0645f7769ec1649a8fc61201b48d5409a06623c49f3d5af9a5dd5f0f03e0eb0b2bd92b2dda3490f7bcfdd9108766b6694eec3bcc67fa959e19b68066f58a6dddd642d8191c048888ad7d062a9940edc37302fb4bb4524e6b6e37756f21f2c5578e9616f78d93d0f448ae684bcd789dbb6765982e99948814f9c5810f5862dcd19575e148814e39365c2b273b54d4c4b29dad509b2c37ce17c17836b982e2042705b34fb64405006df3c38be40b6bf7d1efea148f97f7e2d08ee95d39d1eb42b45dc58e501ab3578b26c2d1a6782b707fac5adc3b416e51fbf4eda27871b5866a32127b991dfca5ccb09d9637b39814b36cd4285690f29c68f6b721bfdba2d2c4db0719f60e684e4286389e80712fd00fbab8b947418ea2eb60d1769e8d40a2ba39b55e81694529e9fdce32f4fe7f8de34070f2cc9412fbbc83caf415326eacbfe55292e23c0f46bd39fe5826be950efb2ca25b34e044476ecc344f5aa3fd55deea1b7c67da191da22f1b3c1bdd8102fd77150a6cd7103193c5105abe2f528ebeefedffef727e17229683edaea1dfd8612c8439e532b57dc59f54b8e6bbaeb755f0bd2d7295ef490dbcc674959c94661f8e04b98bf5c0d7995baed62da923a86324f2bfc7bc745491765944556d302fb6f9a8e04aae61df6cb63f718a76dff28b119870906651d62374282ce3f22f952b798324445147724e819fb6560e99a38016cb73544efb168823c56ae40a48c53d7863089fd01fef70861be619a9554cfc33be97c3a4b7b5467f203218b5861d9177fe284a711663d455d01068e9e6944200a96ad273f4a5f2f62d7014f08342eef56ba908b4c4277a8aa97f8210412315412418faf544ded634df3504e7f707f5450edf1ca43412c3808e2a3ffcc98c2dd6a242e4a06708ed919e20e224e5bcddaa2bba66ea071c31d917eae2390fbcaea4059e56e9bb3d2b42a57f5127a9722b58ec08e2c4e35bb7443136968761ecf5b6a5fc471ec5b51f47c4f9a4a646de10c8bc20585c44894d57f8689db84a01c52bdaf06298e8983b97de7ac65f3a91903861339dc83468979babe2afc5f7579bdfc83a694951b566110d84c1c2066a926a2a5a0b4c31cca47180fe3cd04dfc230306b3235327ab163257c15f4419d4f95710f9d932f6b3a9342198a3cd3cf04fa4f297464616e31371eb08c400fd9901162800fac40f5c9caa18ed4cb7c2471df50e62b8700306aeb3292af0b2e150decdfb6c598898303fa7ab7ec34489b141aba38f4961ce1e0f92b28328be89adcd9ec96ed7f79c238cb785b35251d0a4a22f3c0df77630c4562f313da978470ae95000397e9b31290a5f92ff224f7c875d46d553e3fbe2858ad2804d1317895e630ac011d3584f597a30a28229f63405cefec7ac93d7746720d144a60a7c90ac2e4965c0231815ad37904fc435751690824d66d3c88c1141245e10407e432c16e5a099532f2a21ea1015e83b2de56b698f8529f2167fa0c243feb6d66c6c0003f5cbe451628532946155a4e1373e37a4e691c7a15f2b081927d261048bd363676ad2c937e98eb96565b32842175da47db0cc897d4ef6db98806215fdf7957dffc081feae32d760738dc99a42d345ffde849c65be10103ddfb05fdac3334a611b293fd4ed0160c4a273e0a21a6c0f53cbad76089be1cb9d8f19ba289aa3d693bf9a0dd844c2bc9dab4f00aeb44eea9c5c4c0d68fa2fc379085eea9596e7195671cc6b26f1f8170da60519fdc049dda4b735054da5b13a603dea195085a70eb312aff9b82e969bf3a54037bc27e019393e5033e8bbaade5541f0dd0fa1ebdfe741e86e564898ace7c9865694a6c8df2f21cd8a9ce072f5df4132d50f8ce174c37b324ca6824f5b09ee193b67538fb76ec52fd0bc46ea4b1d6e2b40d06a4171d0c7dd47c565699493a0b4d2b410ca822bfe46330d32813a4320777237ea041dc836e8db2794c980c27f09006152ce4492a003c73421015a8377a6e48af987ed1af83595963ef107c4e714d1f87e91703bb1c01cd71a341743d8145fe9661b6aa954e2d6760360f1283a3932a77551661eb0b5a96f90b5c5c24b5e782a9e67303b7a2a4779c283c8f4b9b0096858da71cb971d70fa7053c6361d38b89c267fd38a7155fe74249c4d5eecf56fcda3d678b25541ec07b0a4c75f4ad47274659f2824238f516d6656db0860a082dd32f068664488bdc139447b32729c07a3a7be523e922c8d9b6f38c24e5971d557388316799179faf83a59c3c329c05de271d01f639c0f9590df5e00f855ff7a0506df58025215441b8df17bd6b8fec5133254f799119fe0863c5ca32554355fad64cf6f8757bc12cd3e146a42067dc0d7cdbfce48886ce71997a633eee4cd4ac6c237bf92008afd36f569fa20ebb975d68352f4d7a5848953c0a8ee7ca88b3ca100c4bfe859216c53c4f93b89a99c4f2f9e0bcf66de32b357a26816384f15f8bafde4660ec0178f058ad3c1a7a4188acd9ca23c8cf5d7f15efbd01769a9fddbd30835d29f37e75e9956f039dc78a61e09707969384d631a31c96c4273af4a8327c2503c847030f74c9c2ad0e3664b3518c54c46d933b0afafb9515121388b9ac7ec84630974987a324daa99ff3873c15bff463628298b32288fd54d6803617c85c28b0a5eb3cff7503abeb441e9330f1cf1e5c799eac06c8db43ad9455c0e926bdb128419669b3bc0f9323be4582945ec8ed893ebb9a462941d9a1e595c42e51466852d947858282e03e2c4a219259db50733088670474f63a08afd9ad5be6e86a1057df31ed891bbd4fbeb0ef41ac227a61e8df6d03448011d45bcba93aafda2fde39d6f", 0x1000) r5 = open(&(0x7f00000012c0)='./file0\x00', 0x100, 0x0) sendto(r5, &(0x7f0000001300)="9197a9bc7611085e0cdded4c11ae0b931313f07e09e742ee72de27810d5d61fa47197316aa4e935bd7971aedf6d3abe78e2f8ed22774228ef38bb6afb7aabacf641f89936fb48ef33617def7a4aa1f0280876e59f027c046c00ed45f720c9fcf9a0886f4a840653278f98c691693e2cd5735973d76d5e224ebb02ded053c5ea716c615e16b10410c594b0c22a882a5d12f6c4be263b23a2a2d511745f337abf9bb8095562e817d6fa5522564b39c9ceee05d4819ba2456e486e8c9a30de9088d03db19a1942aa39560365a9cb463dd541c60b5989ad1a0da989e8e92fe5fce187721404453c726f615a6e4b2e30287168887c2385481cb", 0xf7, 0x400, &(0x7f0000001400)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001440)=0x81) r6 = dup(r3) msgget(0x2, 0x21) msgget(0x0, 0x80) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSBRK(r6, 0x2000747b) openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x0, 0x0) bind$inet(r0, &(0x7f00000014c0)={0x2, 0x1}, 0xc) kqueue() open(&(0x7f0000001500)='./file0\x00', 0x20, 0x1a) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001540)={0x1, 0x3de1}, 0x10) chdir(&(0x7f0000001580)='./file0\x00') 18:50:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x50004, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x81, 0x6}, {0x18, 0x3, 0xfffffffffffffe00, 0x2}, 0x5, [0x7, 0x62, 0x0, 0x1000, 0xbe, 0xff, 0x5, 0x4]}, 0x3c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) fsync(r1) setsockopt(r2, 0x6077, 0xffffffff, &(0x7f0000000140)="95ace7d0ed13c0346cd7899eaa9f3ee6c09472cde3b33c434d6b5dc5542e47533fc7a5c2cb869a3653b7dc49c158555f501f4930126d3d6a15780d850aa53e8f140cc4cb582842ead783558fbb13796bb0f88807c20239e0a1071e4dbe7b80298fb4dc07000d52e45fc8b552b1c88e81f88a8eae78da422ab8ea818e2d835f8d52f330e9e7fa730ccfd3733fdd0f3779fa29", 0x92) shutdown(r3, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) utimensat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x9, 0x4}, {0x1f, 0x8001}}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0xc0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) msgget$private(0x0, 0x44) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/201) getuid() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x8a, 0x4}, {0x144, 0x80000001}], 0x2}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r1, &(0x7f00000004c0)="5c99034bc025d6d7d61fd6a3700d640eaddd6f9b1c2041e446c4b2f473de06b9294a993434beb76f8e2ddac51fe23b59b0c490a42a9596c80f37a4c0a648442d01b5f037428d8f123004af2e40a253f7b0568aca4690cac9f8c2a94d4987abbe288515e4b300556fe7f1e9bbc99fea0833bbedd21a0b621accbc41f5d057dde227b0ff2dfb32b196275be44f4cd7e9c4f95b10feafc54825e3b9629dda73bb6ba588950af001a27bbc7e571d6b434f1e1b976e4135cb4ac0d1ef9a9051269acf1bf99d29a400ea5235a05b918158c2ee4a118adbd1185101c75bbc338745eb8370b5cdda461dd226d63ec21c84e995f5254453be8ca586b995de7fb07b611d0ec54f88e16d6dd14ae2410f0a7038c0e209ac8c152c0bba95f0b0bcc72301647876a89cd7753337a4a9023748f18afe480932a6482657cb174d1b7e8c451cefadec4570787417a857fd7b0e2d5f51e78314c14a63042641cc567e700df394d09b4aef1d308c111764004b7986970ae0011e79a55e15c66e92dafc69f741d345299748c8b19e7233a405a34097858b6b564ed8a88835bd34eb77c963039d0a5369ee8810ec06afd39a09438117f08b3b4aed9e1224b869dbe5a67469d9ab98c6afac6e8a9e2b1cc6becda0c30ed02e35d248162252d713f4c7b9e9b4f29d828595b5862445eb931b38b6123a6efb7e04d5960353da60276415f64cf3feb4632012008cc3eab987769bff3aa8c512ec0bc098607863b51a06d3541c74e24a7a21da93a2d5a5bf895f6965a58c630ba0ca4dd2ed34a30840ada53f0c7901bd37990af9417e2e2dd8ef6c907acd4fc2ca5271b7abc65c7f3c164c4d8a8c4b1b0df8431d170d0b88dbfe17ec2d21e01a58a27d78b98b3a50cef65d29b240ed659dc40a4cb7adda1dcc35fdc0b4c188da7c2df5ee28edf246353b43dca964e6e0c9b96d0c3f0feb15c4d065ef26f7a3a5f10103c07853567dd079cb5db390cb9f9b4a64cf0383c6240dd8c2d68f30327896a0fa6b9940a4aa8d37927a0f969366ad115d8248431d8488aa1c239e3900c987477ef0c684d30b34b9fef118af14e1b7eaa95d2c0d43db03a321934d695e4103823ba96ecef8b50448488a9acafaebacbb26ba35891d64a06c3b73b0adf53a0d686ceb1d7da6be108b27c522d913a8f7233a02a0c87ac0db6684e40229feea532cbf4e4d000bd3b392844b0f2a49b0dfd917c1408d33ca5187f98e5d94fc83dcf001f0a92c39164370efc8a8f545e17fd019261590016d8872a06060fa317864e5cd3cf200d431e8e382183e4107a4c92a193b5ea06209ef8c38bfead7c337c74ccd2f57a31411579127e35f33eb37768c4cf3dda9e06894357916d73a27d6809d69de7562988c93a0b2bf3f867105bec03842334bde17dd323d35baa61b1fd20460352ad078dbb87321e586a1d60b1df0350701b38b83decfc34173309f9f1d01d8477050c5acb7e84995fc2615f707b22ea9340df9147bc215e84ea89a28217e043cdd8760305867252528a24b78c0a21df20f63693ad9484139ff90d492acccba3e567b28a225f05cd0d700dd610b662c4c1237b9924a4f91bef4d53d36bca0727839a4434ed024db150240de77a4b683a3c54febc375add694540c01e6abcda3065ab899411b2db2add962b868116edf0fba212dad205574fde68e03d2f73ae2c501bb209f203cd9c24b35f3d0300b6ae43c622bef106e7d5405404e43daf305057f18f9ae5ef25f2c57c4a0c49a8bea208b4f7f65c290606781c860ed33b3ae603025921352200ee799a186e5d83f119f4516e63dac1d6348dd2946c80d21b0ae5a57305cfca92c76d23ed03bea82d1dbca3675d3857abed9c62e9fac97021dc7e9d9b7874c0e3d247fe10e483a7f014d80fb0ce9da748ac45e296cd2bf3f93e377e36e9df3d83a5ae913728b7c5629e64b99572c454684aa3a3542e1e346109b1a0aedbedb92da2c89eec0eaf2e25ba7015608e3ba0c988bc2f87becdf10a2a1216b0dfc4f9d72f86d68b5f80ae6d043cfd57875a89f12b5d6d74d0c95d0bd2c0fc5f4e13fa4a083282f3fe3ac0ffb22523585712619ca375748b9cfc031fc131076786f60ff37264a4a22ce14f31a1a9680858121ff52bf27883c04aa68c7dd206080684945a89fa8896d29184cef0d01922f81a08be0f9be5dd94e32a56e684259283dcfd301c37cc861bd5459158e573ac0c59176c003b1f91551d95360463d63c208743839fe6037345d6cd0445113c8f095b98944f8cb9a00e04c9ab52b1ef9d7c45dfc5a1065353589c3f547949602664c6cb61aad8a88b3908d559e9a3711460e148edc80d0502c4a9412ef44a8141f6981f17b28d42417e269f71f382f6287614be032c02d0e703c8efd02b1048aa5e74490d6718942fa62c4c42426bff8779d650470e9b5b4395872c21ccf63c9583f30d16395596566fb831e8835c696835696022fcc7736bf5d8544d5c162fc39ee1c37938c334b30ce9bb7fa74d330c2a0afd4ac2c21dff14e72897781fe4e0da1bdbd428f2dab5b6564fa11f1c822314fbd7a4e2b2fb22d095a9c89abca6e4938ac4d280604cb0c3bb05a5f94a650e91fb7f0a217c851beafdcc373ec95bdc98598d49fbbc7c02567111b307476a5dc43b6c870dd995280d9205d39fa42043683e2c145373aacfd42aa74a3a1ecc75e63f5992decec5ac49d135e3169d0ade5cc88d268a2af70fcc44cb2dad91d5f9b6b77be15fa09e36c51616a449f333b4b62d6d6a490e999e0307b22e17a95722798bf7febbf85fbce77b8eeab70bf1624bce4eaafaa1ff8961d9e835d37da508733d10bfded83195058dddfc5898bcf7a3e632e8ef1c4f2229e6e28e5f62c70f8888b8e2f01f4e8433ab56bfbca4a4ba56a40c18a82046eec871f30b58647f32f4c455e416abf6c8e07755f1d64264e94586888b1a573e881ee3a56b09a2143ddaa37e4737250269a202fcb75f5142cd20b1e0ab0c9a005556817a3a0944d162512ca4174484434ea3db400283207a5277cce96c12f3a72a1b27f8ec67c546a420657e384c2009b69529cbf02fadcad8df0d9b59ddfe601ab9df073a46ecc93b55904c2d1c8d9e4cd69949103eda20ef454f5bbb7e1950ac4b9eb169662980a00a95f30e70ac51e23a325c2b7787cfbbe944fda2d7548388c5bcd5688e2820624384bc06b7ffa4b422a2f8ec8064bf9b908244c33d2119afcba4ffd17f4ec1330c51e95eebb00352eb19c71d9e980d2573d196200b844ef4a08ffd991bac2c1e90b6fb0ab40373dc75f493c00194f9f32601ea9f39ad025671225fd94e4fbaaa52a5a975429db324607320f1812975b32fae1cb70a6bd81f535d82a404826d7cd82e0ca36d2a99154c8f28f259ee35ab7e3cf0dd1a1f3a09a4f38c5f1f15439f4e5f61cc1f0e1687bfc4f093a91eb9da2ef537fe9888d0cd71aacfb53a94bc6cc45e17ccd6630a4b1876064603a2c95184e2ea47e9889ff4bde84c50579927f51ab1c6699503415e4e4172511d867cf8ee26aa46821b6c361cd18c864a440da5eb42e7dc61ad00dd59fb9febf598f67d2ad0bb3631aeff7108edc0968e665e66531c73a473db67eec5e24949c4b303875069bc325d855e065aad47deb6e5ca86b16bd052285b4136702f7aa4a51d0e67ecef51e5bca38cd5b65e2a773da6ad7d3036b1b9677b4217e45f1eb8720b375e80858e889191bfed1b42f1706458390e4bd8810cd658f01bbaaa1d3f48a93cb410e436a4d3a41961973f8a7166c9213a7fd411077900e82a70faf552a183fe9915d6da8c234d86356b652ffa35bd4c947dad3c7f13aaf272d07e521f168d61ed1eb4f91466d6c860cc92b01f9ad5051a8e390a2ecc2cc733d00dfadf80d1fb9fb2041de96d4c3d5c86373dda26543aad5e5c5ef6669bd1f15fd8d1bc34151cdcb376acc5cac1b7caac5125e6d8cec45c1d76fdc7b3dffbd60a51fdff70bf45a3b5bec7e1cdc487a37d775bbf7355630e1d43782cdebf779848a6d8bf5686a1a3dbbf1ea7b6abd406e3459808dcc58f41ec98e609d55167af88bf4aaadbfd423dff8509feea812b0dbce4209e07333e43a079d47a4894e4aaf6d2609018617dacefe2089c91155d90aba84338db64c7dd6b0beeeaa857808f562aff9c1660cc473c5a734ab48b67695cd0d433a26c2e413ecf5c2d19e671f6a88c66b123bb707c329a5446eafbba45d0531256a173fa4a0b1b68664efffc04efe5850a0dc08083578f06144e06267c375c5d19e4d46149ef23d02ce783c3fd1176cad6e8d02e5992965af77f476943ac2f9e1c40f071e12acb437328c50cd040b29739899220594f07bee74043c4b9ce56b2559898a460558c285cf50f22c5e4efd86945e04e4124b79a0a383ae59469c53d22f3543c8cf6b38b7044b7792df283218d91d342ba22a7df27b8d4d2609d4945d9013a53a55a63397dca426fe0fff62df5410aba9ebd6cac31ffa6ab4f583ea11785d2e83f18b03420e7e25bcdc0165ce855e9dca4bcbce19b8e253d36ed70923d32b3de0c8dfe13dac5f6934bc87b89464ed9baaed6bd47fdbed9c38d39aa0cdb095cb9bc54c3a73a9fdb1774effd826b0fee281b2e41c03c0a585183347a66fbd32efaf06768967f253630a7672cbf0e9de36d7720c9aff37a7db93f62416100943564abf6df057ea271ca39b1fe4ea499b2dd90a623efaa49e135d97300c2320e9ebcae8249268b04178794b7b926333784386664636585a9325ba90d22c9febd709dac9d83be00961a3c456d4b8171381030e003937946420c82258f2869fa5c663f6021206f92f7a4badcb28b48b68856de09541245074251e5ed684bb5915aa418d7e225897ae1773ef3e630fe079e2786b3ee2757eadccbe93f03581f29bdd53bc94da2c6c6fce5d4b5e6282b7e2a74f1cd8187ecfe5be104402ff90980798d1d6b18ab379092a384ca5faa3a153c86f999ae5d50384fed7bb32d33266dcfc7bb93170d3c68938ad7a7be34067d5caf66375adab34b0a8c9f8d784b60516acc349c467ce6b9e9ec7461cbd8f284bc14a197465b15e06a6cc7aa9cd454e01893fce8bc0e8a2e9a35e625bf081acff28f12043d885d74813a83bef114c31b0798de278a44905d096d2f7d1fc7f9a2ceebda2032e88b2d57ff5dd864fb57c261ba016bab4716a21b5eecc2d81651e39c7cbf7e67e007afe6cc5e793364e0d15f2cb733957c7f4a066517dacd30a4fb8198e54d9f7c2fc1b5d70ba8c92353f16bcab47d7779a7aca245e9ebc234e5b10cf08f5e611cda7fabdf5661ff3bf13ca87e1a4c30cb05b740cbc1f4465dee4a9b342bdac7c4ed27474de2dcf900b1cff824b61249d27e481aabbb3bc98a1b8c47ac6c785008a8ca9dc0c1b528506149312aabe4356ea579319dd867f90181af3b256b0b598e7aa583ad69ae0bd8a3fbd165d0f66aed85b5cb71d1a7981f3f64ce40af1b2a7c4a9476fbc92aa025f3edfefd8f796cc40772aac1e1faebb023610e651ffee12a480adac2ac91be70c89dd83397d0ff48572daf12391fd6b3aff1854f4aa78f8af1608341285fd3aa586082492b31b79e6b0bb76e61162269a8186597832ba6fb02187c620e14fd972f627c1f4582d14d8cc5dbf22c78e44a949c019cbac810f0bfe9a9247b69043c2f32173c50b07ec0bfc22456bc18fd47f2898376877e5e85c2580926a92a3ffbef38fea40c0df0514fdeae7631d90df7185ff77ee8a439a1cd4b0403dace93e8a3d9617365ba2b16cfa5a07276b7dd53ce8bc", 0x1000) msgget$private(0x0, 0x200) setsockopt(r0, 0x7f, 0x6, &(0x7f00000014c0)="90877c94845ede072db0f7f43bb25d5a337250eeace8d0f2c89d3c62856e4de1f4ea3775eb693409d5534da44200f020f4a4f6a364c119e2d3301566bc7e421f74f24686aa10584a289cade3c1528c19a66bcc5f43b93b8957227f6b619a98b967976e757ee7a4aff945d58ba1502fc463b2d522af574afb133bf1d6037581b85abdf2dece739fe4e464f887b5c6ad4c539ca91644c1d065612f8561f3792cb3885f7538f662fbbbec6aac8907660968e72cfef8dee1951b64aba1cfaddcfd8bd20f1766ae4e760d1e3e19b8a2022f5b5aa2f0b0c6", 0xd5) pwritev(r0, &(0x7f0000002a40)=[{&(0x7f00000015c0)="0fdefacf37999b0c9e0c1c6d6f5967b7506d475e3de906709d86f390871e9adcd2c3a24564f4d2d3f5823584893b8664b4be560da0a15e60538ed5951c20340715e62fe88f64ad4ab98f233cec11182aee103dbc7bfffd47b49496a48f9a940afe7a2486bb7fb4cb3984e5ae4d67d77df60fd30311eace6ea737035bbb1cae4437c1e44e5239051f9349d4272f0ae20876fa4170d4bcc69487f0dca2cb197bdce383609124e568314c1229047a84222ee323d9d9ea5751221d6173ec0d28a19f6fe49a145043d924590ba87e10098261c60e5cafdd7d6a204e9f862570b822804ef88f24925f68ee9397651180cf63c4acb45ff0d8a4753802", 0xf9}, {&(0x7f00000016c0)="906e5fef7d2130345a10dfa00d5741d50ddbaf7840c56f3d922bba0ed2aa1308786c7bad2212fd1bde65823ed8", 0x2d}, {&(0x7f0000001700)="ecad9e2d466567a1045884bd14b5623b9887256dc8d24f367e26a0d54fded26fb1f1d07445c1cf6d73ccfac4811432d5a9e76c1f51598e13f864bbdf77376b59cb60af3868df0034afdc327a5442bf4ec03e3c680472a45862eff2fc1f9e2c3e0d1977e2b787af9037232bcebdcfab5a957decd6f3ad702cda09c69ce7d5951ea3bc396f81d926c5523dc83b616279e682bda3972029a984ea43a17abfca44353f9a41470a3c43ddce8ccc3147d9770919a9c3eaf93483da97822c6365242b2776a07d8633241b3f7cdd5b7b29856d69870187bd819e922d647788", 0xdb}, {&(0x7f0000001800)="fe21f43ebab38b263874f52a7540d093b8344e3a8f38d8b6fe669f8ee7a7797e341b6f81d462da210adbfd7380e6e97ae51ab8ea38713d5ecb15ef7b66a3fc2e6d043dc8e28010b882155405694b9415dfaf8497eadf53409007070ed999d19d81a12e109fbd8c99b8cbfcffd459666ac7f377653c82fc0a25642982b027fc8ac7498947a3f0265b7f45f9c04f468af433495f41208cc9e7703ff5e46ee45de10c986bada7dae63069ec2cd7507a307e7925b837c638eaa560e244060902c04611c74d5a3a99a7f42dba6fb8b149b1c2260052eede7809ef8a9616d4ac607a1c00a714fbb139e43aa457975d16b45441c6f740f17c600994b53f", 0xfa}, {&(0x7f0000001900)="a88e5289e8eea92f6ae15b787d85", 0xe}, {&(0x7f0000001940)="bb10e70c4996dd2a97263b89b8cf4fce4c7912c83dd09b55463465dce309ae3547ffa4a4d39102235b69459d3b6661147d4f8c65e91caee5259c4ea4b965b3681a685cfe739db75fa240ecdc2633a677a3d6eaec8b34102ba5c37d2333c21dac43e5a6f90da9bdc1cf8ab496317e3dad6fd346b4a0169383e763ab29bcae3fc4dd5ec560d0afb56bc27591fe6b99969e245d64e43a2fb6664e9954e30befa8eff98fb6b57fd8", 0xa6}, {&(0x7f0000001a00)="74436250e7b6c8b29cd8448568702e17eada0fbf76815d448094d10589c23e0c4b4c90a961b4d1e7de003419c9d096ffb880c1", 0x33}, {&(0x7f0000001a40)="6a302576962400d2a4e654677f615df9fe89ea6069b37961fd393059077ded206f0a07380ca5914150948bdf62c0272f5871004527a68bdde766db030916850097a8c3822b7200ba958aca0ffc5e106d145972261a455017354777a8c27a96e28b99ebb8136771da3083b7cab21b42bf50631989513c2d504386dbb5e2079b74770a5b0a38271b6de8e2a42a1db11a69972b7800157be20c97e2d965b20ab265272754edff9fd987d0e2b3789ba522513bf34a630328b22fc524458be503d4e52bb4040de87c250f0aa6dfa05cf2e5897a8d7a31e4c61e955992eb403f6124411d337a8f50aac2ea6d383c4e04926f9e7de80bc91e19a97ae89a8c904551f9a83fc51b2760763a55997d70f775a62927ff4b3cbee244ccdab8d550409356b1d82a7d030f18a17ab24ba399139d0e86f0e0b61bcf8666e02be844c2464f1b7270e11a970197158503e6d7f1721addc2e57ab3a86a9627233a9fcf2e21a65a75c5c2561f6a660bc1b021c9fdb7cea6893e70dd23d4a7bd97dbbb8bfb345068b5e87b604b25d3e71957e86ac1656eb1576ac0f01d244809c271b31d48800d275f4fb196cf1cd4a77d0568012877a0186cc7e376b4b9d61b4dbead6d30573201598b6ba34f49d6a0e012d1061122b119aa4c88019ef1991d8c51b5cd2402d31e1091cc5f33743e8d84e064e3478272be9ed1b0f0792e30663e46d2d0e4660bb2d1347bdcae6b9acdce153d5e2b8afcdfe798cc9d29ff62902da1a432d25303654e18208f01f23dbb10c60d2d19b3917a0d7a8ac65648958111a9ca367da9d2148fe434604bedd410281f38349153f0b0cf4358c01bcc1b60e61b039f57b32d5c7f2d16a02a3f8f97f9c821f436ad830454744eacb6891ee06cbfea51230434bbc6f84878162f7938ffe870466b5ef478980e597ca672cc5ec501bec36dcb7bf3b2ee128473489649c358fb7d2d45df1e9574a924bdea6224beb34ddfaaeaf136faf761ce2fc72147f67d426438e37374c0a9ef842da08503f02499adbcf32a4c8e2156e40bd618b48a75335af741b3ee88a7bc445f49ef209a1cc33e48fa8c2423c6f904de78cd0aee0f2885497f0c2e030d27c53fb1944dfd933982e9118ed1c5124cd1aa127c889f374883d32e45e8eec8a59bc0e6b95c506a58f96e5914b5bc2aad0456a6f3576c7fe10785813b41b20dcd402a6a067e8a11b9c5c4d6a4e9590f0873e87c4356b67f997396cc5956847f78525e0c835c71b19d7135ca0434dc7ef252bccf2a9893b8628464c113bbaba7af64479d965a64e72c338cba7966e97a29f17e3d875162acd8af3688a93dd92ca2bbef0a6fba836327299fd49f55e357cac98e24f524d5df7d4a9678917b746bd584a2d685b823b1093d99884c285d3c0a3aaa00889f5bd88e5a122aa581b74e12730954dfdb253e937bdb0569133e393e8c6134f06d26021debb5e913f9eb063dadbeb5941bc89b7c59dd7c8066b96fb1770f16517560cf994aa59b2b391d4d13eac2432f09d955056c85a74d5679bb28d90fff743d3db54ea07ce017b3876c1b2633870c319d3f4fc56e90340d762de97bacc537d593c76fe550c1b68c8225ac32734a0c70f75ab26bc79932a76fa40f7a459cc794227fdfb624c64511af6645489a51513c415deee02d37d5a2a0e007fb521cadbe799d1bbe867d6b49aa413a45be999e6d6d664b2f6264e4286befccccfa7fa16882a4575ed722d9f3c932038152ac0562e3c031a04fcb345874bde3ecb41c0f84a094f8749c8e00e437b7b9b0ac765f4da1199cfc268d1e5870c9d385bca09da33320bcc1c0ba24fe87e75dfc76c458ae2173e2c8d6a7200ef04cd56c75e0fd8a980a00b43c50f14110a8f4de189519419af97c553ecfe8b95b74321fc1daf7ba7f0daffcae3995d5fd36008822ff200e5900f4979a09053b798171fa9f0091fb40c6c499457abe371b9df3292c41123468cc4a59f6de937b9ecef65644efd2aba73fde859a0d812070153fd060fef818fe7b794e0f397c013c5c6a9bee8da8bdbb23647362697887b06d213265599a37d03362e0952a66c458b2b523c101f054ed06dae1fcbbba68a8e3422bd87ddb121a20168c28db57b572bc84bf517c45981b464496616287e0ff23222b894a77746bcdc7852f15f4e95f60a837ee34c7c2f979c9d284cfcbf7841284c28f2c5a21065a4a5c956010085552b0ec206ce82e8e9ebe794167229479c5d17843fa98213ca148993c88794e7d1ae39edfa034751928548e80e4509f086de83b73a1b51df813898a02174cd30f3cc362bc126d461177eba980ad02f141b62e2faf341c5996bc1fa215c5e178a6cd15023f7eb772030217eff42218b0c9b2b9b99a74f8ac01acac632de763fbdc98ee4ecfd43c35cd4c1bf52e27ec046d58839e23fbbf46fc0be9d2049677eeb599e8cdf79d2e2dff3f18b2a14bb6e9ea05e5286ecd71e7afa072a17b2f632a0db85e87c7a011fd91fad73b536eed061cb7041f11a2b887f50a2772cd370527c1071f74473609f011878b4d029b5f9e2b9aa566d18ca2352844a92b3769f836e651de7f423195ddc65eb9227f6e54d93a59d3029825cfcceec03f0d4475bf96525db18595537e39b53416e4273d6db00537cb8f143feed68fb5247a1c9e3cc168dbf2a5dc1145e83eb4d44a452615d4bb6d383a2614c18ebaf33fc151a0bcf23e1723a30facbeb46497715bf20607f1219aac2d9759bf516c7f5755bedddb7325fbd27b93912e77bab1a95a9dc2bd6132dc21114df0e39536c1e3b6fe34626685de52229eb4f6ff0dc1a42e4dc3ce938ca8c3150f0ad197fa49990f9134c655b8e15c2a17407919278d250caefd4fd43f4d88be86bfb910780a48e774cf6f29638753f3adb95f74ab5a7d89dc45bfb594e23984cee26ed924746720786960b851e0bd6667c1e18f3b0226a6e7f2d2a01a297cb7fc1d43b0fedceae2fed624c796bf19257fdebeea133256a16fcc56beba74883bcf0cc7ea077cba46fa1c27cc10ae6eb9c4dc01e74f5888a94ae795c1d4ed9e82d136324c43881069aa552e6b266b5959a60f43502d786c8029743535b80f8f679ea8cdfa56ad30aee46b54840c04398bcecccfd979c00ed73a0f7ce3e00d37461c49af268a433bac71ea96cd9df53edd23ba36f40d216b64640125a41cb30e0156ba0e8dbc2c63baf42e3c7560a2ab0393c67cd59911398e31a9e59007719af69f10ed7ac6d3f152f412f92b6d2e9b5893c2f5875c9400770e61d3dd81e62577ee6c005c7f952d82205334744f7db03021fc0f6d193c26096c2f524abd37082b34d9a8912faea3a2d64b1cdf5878b044580e1bd5abd5183d50ebdd417f9ade2ac73866b4f43aa423d975f317c6d9e9cf71d9fdd97293cabce159bb5266b6143f466611292cf984c012421e7c13b26ce0b36714f8aafdaa8fd8ff2f69c4fa6ef27e75db31106d85b1f6e80a87926a9524ba1de2822f6d9158eb511b5abcd7944dcbbca25f8f9e3a2a7676d1e5bfd2b213576132eddb5f8d81d287be513ad53065f2e549f1e74ce3bd0420f463bb40571eae156f72242d8856c0fb205d100ccf425d5317e955f067f86b0c1c0a8cdaed2d88cd88a82b6f2e8f15b2732b088e40e94877582b49404affac71c758bcd309c42be46b0d1d24c47a45eee6c11c1292bf3af3940ab7b24bb83e33840b2c1a62206cadf2d01f55bb529f261f5c2ce1373703111e94e0f4bd8d0dbf1541c8d38d8be427ac110e72c48068982a88f9ff5eb7b1dfb2214ddab4432642120d33241d7c0027f54d2c53a06cb2e4e338a58f6a69fef71712d595dfa866fdc6c529dd20edd13d60ee64660ef57d4ca7c5fc1aa565318208e9ffe9b38c75131d2c082a91582acca4f2b7184785120c38a5d25e55844a8aae7576ecc938d601f2e5bd942ed6743535766954cd0c313a55ad734aa7f6c77b0fc61f55db6cc215802c6249989e0f2c2c90a963c8a207e8f0fc18c320097638f413eb671c9f79ac7f1021466b63a47f6b654db4a4ae00d115e40ccad5607f3a71273a81deb8a881634763c8162685b7c82d1cf0417c6124c38c7dc61001315a27b9a410a8af6498528d8bc839caf9f9987b28e16ccceee19c9627ee4a7bf8e4832ca63bf4e4d49d0c7905a9307fb4c14ccb5d74e32072798ccf443b4f5156a9b925fbcff576b7cfc43cb156d4c37819ccc3e8edd32f94443e45600807e72637f154290889e86a71646d9ee5ea163e2e5c7a7dcaa595e6306584e21d69d7be3bf6d1ec3cd85ac731884b583f3f08ec5e825872207ba138066bb6df2b86ad4c506645e4ef05c4f53cc1e817086f6213a9fe3e33b1adc7bddd703c04f697635ab28bbc2fe48e3f18d9cdb0cfcbd7776ba925d07279e8ee2637fdbae651ac5d49ee7053b23172a9cff535d02564e98375efac9655c2d79fb4c9df7353330a73799ca01d1e83e8ac897e2e4f676af499cfb9025328d2a0be62d8c45a1bcbb282415225e1bc73e0183db63a596a30b2756063f2a1506ab63ad3bb5f298c98696b7248cc047ea92c2253f784b9eaa75cbcfe497ad87bb622959cd62bf11de88dd8d496aeadb7a57be0efa9850618ed94eb0fd24800c7ed89f28095f95d6dfd9c9cf6f04faa54310dccd7f83e98a9ff9a6affb48922248ca88b3eab6a2edbc2a93dff047158ee52c9e29efecb9493001957ebac3fcaacf3e483109d01bd03bd6da0e41c93fe27e73e22dadb0a7867954fc12ffea543d47669a14b517ea00f255022021a1e9bbc3bb2bff0181cba4e152820927e65d9a77f3da3e424a2a81bcc5ab0ff85b5cceb302f99b435f541bdebd11aa0a62d4981e726f0947a7b471387736bd1c3cceebb4472196ae1e9e5a1862f5701adb773966122e1e9529b4623409132afd28b2d222e235fbc3602c3f1a2beee223b75e8f4bf258e461784017ffaa88d1626021ee92366872eee63b7ba57b287d16d12d78e23726ac28c40adf562698cd092feef3cbcd25e908c0efe079d7c515e43bbad1e3852804564c883d4f950f014b8d985f21a035f5a03e71b84af852157ccc75946c1815e27dd432b9c9be73f8fdc0168d335db4ff4740aa0a3edd4abcf409610c8cd7c25534060ec96d16c0dfd25cf9180add030d2d39cd6df4e2d3c80847291bc38ddeac55bcffce6d5c37470f9c449c9ac4433e0a50dbab08b2e6e59fdc4e87e98f8ed772472f938544e2ccc2c635c2e10263ec9622a4a12ebffdf14f6943f67a3339850679bcf374de47845710069a4090bf1d61f23c0aa0cc306215c68e0effacdd8289baa56f6fc16388bc359936cdd6baf0c7567eb6b73947746197a2bf189e2c95ff2487f836cd9f4d9f74fce4a6f3baf20fce5abdea7d8c9efc3344f5af2f6a519efb69a967008ef992a4739564b5ba677c91db22a30b54f3a8e90553b14b09f3686f5050312875ab8057a7effc1a27107ace45c193087f711d8ddc9565d275be4edd2789d408aca9c1eeaeb41d699541d91d909ec303c6bc28647f41e28380fdb3c017799898b2d40f2dd60e4861b7ce891ef63fcff2dae21afc4703cad3055d0e16310771e2c138aecfceccfbcbbd3c8819dda8e87167e2a716f38d397b1719048023970620d01f93292507a1a6324b16d22eae55f6d77f7aa4ba7e9e2acef1679c73e8d05bdc28bd62953111f93820e1ddd6741c817b6dfb80dda7a92ce002987bc7b72dfde653b1307357063a24caa48d8ea06b2c4dba1906ae6306d502502bc4209eb6fda889c7af0577d7d51b2dc1cb2a83d55", 0x1000}], 0x8, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) msgget$private(0x0, 0x80) pwritev(r2, &(0x7f0000003b80)=[{&(0x7f0000002ac0)="9a3daf5cb69959c8cbdc08a2722b64fd4759d9be82bc588910c7198528bbb7e8f3ebda161a91e80d58cc09249356dfb9e614ad023c2150239c0b390e21889313c35786271faae3fa084c232265e442592cbd8cfee43fbc8a231897a617fd24c9db8207fd4bc9fb5321fdc4b94ce20f13296e34abfb9513a3fa03efe5a4c884452c1ee2889d9e8e866cc44e895804297f806a09bfa8d4de70bcf414542d158c95233377cabc7316c050bea8ec0a0c0ba7801715bc90f4e3e242153beaa1d1986254d2ce6672bff35ccf526ed9a3fcf3b446180f37ea2b094ca1fa0fef3b5e2744257ded16af76fbe5045be0514b56794e8772a9a4538eeaef84a27f1a642be61624e73611424a04e5ef679e025a6bfbd0d71ac11c36aa725017992777de214c60e3f23781974cac1bbe5f220b7bced5a79f8d824b1f0a2a12559122547f39cea8d7993fdeb88b5bdeb4f1474ebec1bf1908c85b98ae7963e874874ce5c5d7ebee3d88d6bc86db519468ec6ef4ce73e2129c5320478715651a3e0d3e9b53a0ffa1ec325a65e767579aebee21181eb3a3c146a4b86b13cbdf8163cda8d5a4d4edba6fe36608ec56f58e342c30c28482e66ef833aa95f6cffe03bc3c8e65a7ddd48c455ba69dd20e1f55527be9d29c1261e0648e42307473b826ef20cd883cc8ae60d631fd6fa56123b49849e3f19c2a74a00c640af2d37101d10f586cffe5ce64972befb472bb0a6da3fc5e1d11e865556ed3a05a15f0a88517ec25d702a5a71644a9c12073e0114c03bbfdca94c8042408a3ecdea75b20e9270c15dda05d2eabf25947cbd8aa4a353924918a9f2e21f7ca737446119c8401988c2d6aeaea9d4f5957b725113108412ec57c29be1129d5334816475979de65625c817297b0855bd5fd76693ad86f23bde64732d2f2325ae6b59a359786388af3a625fd42a0b2c66719cccbd715f7c5e7cd87f00eb9e62e1978fbe24b48a8e119a6ccd248c0a94cc1f10031f55ff2231f0081f6da47b7f0fefb7906a132e6b21a5942608d9a20578eff4616e0cf03fa25ea3eaa258d65472ecadff0a54383d2dfa9ad9d100728bf98d3842ec766ea325290b744760bf076e5ae41ab44679fedb0b93849bee281c8aa40a106ccd4e304556a5bfe7bff985b5d5db9f80b9fea5eeefdcaec05f2ef49498691028d1d5605ed82ec6629f6d67c326403eb1f669539b9dca3acefcb15381cb1a985885ba06af1ff2b30c556e66e277318d35bbca45859c8ecf408e05d8ab8268097dfa625fa23c17e8ded65862dfa6380c288440382784f099cb10cc0db317ff578ed22e2163fe5ee74bc045fcbcf2f74657a5179df396e196db5e6a4d56ba24fb86927993d490614c1a0bba2bbe8151147b90ac50c612d3f1c497b4758dd3155deee088a809e097a5b7f413ee29e32b8b22aabae845ef293134ffa7a20b71231e8ddfb3911060bda702293ee97b8cb7d19259664eeee8e1f1cec54e07dbb4055de7e5386f5402ba20be6d144622c3883d27b408d09f47637e43a43adf9328f5a289e6cc29ff638e1bc882f678f55ae9083d6ff1f281445efeb4bf85a6ea7211975a729d4393618fab5955520830bbc0cbf7630e1b85616d62dd66c6d2b17e8938cb36c09a814569280bc0c04662ea40427f3ff8f4c07399f1fea1b107887422e586cd37a3da70adaa8cbd3038a4fa6c5061572247aa26c4fd85e5a53b923865586968293a7a4b598d87edebbd81e82eaa831488cfb99ca78ab71261777b95f7e4b1f292e83f3a95f110e7cd62d0e7766ec6526937e27c307bdfc3108a5fb6bfe8fc821709651e5e2a2cc36299499b3f47d3185dd52b7d3de2330cbdfaf88b8fd727917ba84ee6f84fa64a344de783546f6116405a14e838c2fa50728d261734e63a17e3ab2f432205d71a08bdcc4127f006b213fa148a4d5f2c4b1efff62d9dd58eac03171b8cc8a66f73c6e401de8cd5ddc471785f26f62b998161dcac4acc3d89359353722b114522d6ec7cb88d0e19e2b9ecaf7a6df439772ab554eecbfa7924549057dcef39fc815c09843dc8a2d4dbf020d341a4bb6ca74e00b1f3cf82c4e62b5dc167acd9d142f45c87a2d3c5ab0423bdbec6f90aaa0b8db6973fe9e1aca4f5742b0bd18576611f75412da3922079023aba6d3fc45101ecf5808ac03f0540f483dd2631537c3c15bfdd7d570d078e14100aa046b539888710b9537e86b5ea4cac32658cc947fdfd386c8c499ffb67d3f241bb12e8cce75abfb210fce1335ff9ce5a4aac8de0c70e4e9c6041925780f500298a587456f58ebc142eef6fb5cfca43346ad2315f885b249a8cbe0f302ef4eae1fffd8e976bad7b92a8072c74bb1633c57b1947a488adc784a03477f3e1821622aad5a954f95da67fa5ae3f87f0bee3dc130879bccc7da3babfc7d427d9164711ac2bedfebc1702f4064f500d577943b444c14004b1f956416dc48b8a27f446d332c50fb73809c70e063c1c90d1d4be3ef43011066adbc42971803c60dcadfa349e95c374281226fdb5409928fdb0a6052b1ada511e42159a7ae720a05c734c2e03fb2ee961e1415215d2af667fa74e8a5609d43d1764349291722909da631c65cf1d07805a6f64b3f2843e51fdfabc217c410409a4b4cd80a9976ba795b921a0c67b186da3e798ae53102a9ee9980e6547e882912a581805af5e3732ce2d9f6ea198c4646c36562d260c8536d1aa9d29d8f84d24d19ffb6325fc768d9afb7048bda3ec4204fb3aedabd51ab20bc53d4565cceb707f020b62c0cdae364a04b908666057a607eb7d99d85d9d52c3ec2d62ae64c24d6282fb04c293153dd1d8e192db3afce98623c6028c29f214cfbb57b90e541a228e24868f9b14460f5ace74389ce86998312030a2f56bf950c57cf5c723d89254d021a654c6682575291e83f7a9d687819f2ef4196a0dac06dbba44a3daeddc71ddbe68f425db7db38a2d56157360a3dfbaddfb647c832ece0f4e9e18375493689fdfa0925794a4b76438b5295140a215e6aa354840d8acbcac199657d219f7547363b506055027b8a2f9a2aebbfd120b283b116b742614118f7a5004fb6ad0c25194a2e266b607fd0ac3ec583cb1b5247f81521c60073fc6875955baf54b94a35043879b3f3e3cabb71bfec7adea23d10f3b263a5220737df08d3913da97bfe0013c75fa57e79dcc47bede2d602d0c3dfaee25930bef07c054059e6cbc22df75875da86637041de3a6d5edf29ea7b9138034a43c3dca9c46ce3e9a973116a53615d4dae07ac993d2670c9ea1f301d75e6bd325ac9426658cee6cc2c8b8f9eb497ae56051ddf587d40b129d7768da95048ba4cc6f20327c5f88485c5a4594771ebb8ef77ce4a8f40b6bf9733cbe0ad8bb8ab6dd55d2f0cd92681a3dd0443ba1b057fc34b02f6178f93fe8479a5301035935c4c5dae8b4b6975ff17408a8802a397f5ccdb2edad3ffe749bd02f1202fb3b21c648a576a51805e7c6f568a930bb69d94d01fba3dbbec58fb8fa1c260da9488ae8f1eabb69dd1643c57136b0308b5e391730d5988953419b9ffbeabcaefc1c1657599bf6ed1e6f66e4d8b725ad51dddde6414b9f727c92cbc45e5c109864d470b24b444b51c629a8d42b43cf7a2828159ba764f9dbf0e65b7736f0f798bcad11837eb34e082c57ce946f4d16c55f39d166d7e83fb9643755d00fae03b5d3616d40f7fc8bd00a479f52db9bcb730d2339023457737641c71e0c70f932bf2ca83eec21fcd8edf9b97861b0a705506fa8ed311ba3be0865e6b0fc01e7b6cbcd30df4c15aecddb7854a3748c12782f72d117aeb8ebb6666830b4b606f7695c6fe5077ab14a460c6b4f3d02b40783b56b8b0ad258a03a2b5c7c3eacf046a94b56a2041e8552d440985aef1600dc362d521cac4feef73ae312801fe6642d23c23ba3895a82b50bbcaae2bbfb94e7558d614db0b949c0520eda2923533d1568eac1d16f2ff2b152cf48f3fc117f4397a53bc528085d7a8287fd7d35a7abc92df35b27534bc609857d49f163949b1188a778bde9877dd69adbd474169cc1df7a12f34a27f709e3c74789b83cf43cbbc0d32b6acf15b72ef0a9b3b12d7d556a4384969d67dd4e62121fbd0ff5b893b21fe7e5328d19dcacb66cc060c60703b3a8dcaedb8c02ddbfca2385444373c4cad1921548264f9de3a445bf736740fbe4fd1d33fe85e40de92e22b5e08911005c8bd06b1b640ee7a5f33a07d738b03f62125c60f641d8383b90f7cdc4867c8d34825b0bae9e48ceb4c45d49c83326b053dd398697d1622ac7abe17a728183ff1cbd5dfbbaf0570d70524bab1f7e8c1ab6fa40b89303f95eb0657a04c1e018bbd6562444ab1e712ba68d0194c8acf63da54140edc6ae19e318e46fae3132b6de5bf9a941844e94115e82e8bed5916f7f47b084c39f15332374b3b93b3b58ff43e77ccbf0c1307942996633ea457c9b404d4435b79c2d0a5a0270c6c36c9548b114d47bacac290f32383e130618773cb99b5acc94f6b60bcd1ab4e2c48f0535441a790816703263eb0d693e5adb144311c870b50372892e3c29c3be9d4ed642ecc7680a306d00ba4b816f6fe9d3ecfa1a430bb888a9f795fbc093fcf38038f96744b272055e275d8bf633f6de7eb0885434005f8beafaa3f78c803ca1fd4cbf392883401aae369a5dd12e04223f28888b58791d330335b1a1438ccd8ae82222939e6c65dbc3656ca998dbc1e6436ee06f6521acc658b993c40ff7156c73eebdc263c2a36d9a169d111dfc06efbe27a6e4021e354cdaded1592d1b3dcb6ac13656d4c521c274585ef385739dd26e9e8604bcd23e9d5ff1232aa568af37d666fbdee7f28ffadf947a84ec8a7e3409043111ef082fa30ff7ef08c7b5781479ad024e3242d38a7e8e33d267e68956db2bc704be2d6c523e774c47b244f2f697cf50fed2ab9c2fc288304d3cc3776fcabc2bad204bfe97984a4f1c5da12c6fef9c80bc2a2ae0fb05b3c432b22d545db9873cad1011514d8161051d5619c94b21e2754335d61597b22a88979bd24fb0093e38a43635b74e908244838c03e3f4ab5038e51738d42897021d67948d9494b3a86194a5fadd5c1dab9d983a9099867cbffc24f1b02d5b64a18848885d30ed9f9a9f119f9d493b4f0c3154ccff6679614216c3916019f04d31ec41bb68b65d49f6ebed41258db4d67da70f68ff885fc2875a6c6ae116e9abc12cd9b7a6fd77d4cc94911038e05698f97783694c38bf76cfe28d0b9859b3f1a4194d9bb0745db5d92c49fec706629fa1b1a8961121b4afda6fbe717a2e3d82a7c9d5bdf62f3863231fae431853384cdce242cdf396d3f5137d40719bf8aab0a77c874a70a734e71c461c06f6bfe7b11180eee794f1e362eedb57161837d18fe55c12768474a46f65044dc3eae99810d066b25b4a7f8e965c1af01c3076244f4acdd5e2ebedc7e1a56a7be0dfb17e203d0dedfb817114ddbd0fa64728003b837b2793dc316f0846f5042035414c1846189914d8c4ff3e2a4ed3c794efa7e771d95a1282c121a5a1f9dd7f3cbea32d25fee33fce78e3ae7f7c8a8a59a6f1412a43174feb2ae5cbcea2f6bf8e17b77f933f952cc0cd136166828ef853c3967a6d260a958f703bf6d72da3f4ab40e52482c2fd3658d98bef2eec3ff11f20998abaeea5372c23e3905335df2c80b0077e3eb5d26f4e5d2e05af5f01f790c30322dcb751dedd3c379fe826255c48a14f0892afb0443cc29520d1e95a886eda712e65e4e3e8c560fbdd0f39e39984826a6658cc3d0e57697", 0x1000}, {&(0x7f0000003ac0)="063e6e9600abc20512d9375d2aa3a3ab1f94b4c0ac81e6e8e572b871f5bdd6472619496d1cac721e46fb01b5fef2aac1a5a1fc7a865819c98887dada", 0x3c}, {&(0x7f0000003b00)="abc483a064ad90e32dea034e718850", 0xf}, {&(0x7f0000003b40)="31a0d5c3e4879b66cd61676c5ccf5eadee4a810e74a2f435677bd531da746e101308537031eecc7db51d084b1528bb", 0x2f}], 0x4, 0x0) fcntl$getown(r2, 0x5) r6 = dup2(r3, r1) fcntl$getown(r6, 0x5) 18:50:08 executing program 0: mkdir(&(0x7f0000000280)='./control\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000040)="e4e2c19d9832616f215ee551d98978fa2c601784d58d53337fbcd1573cf72350a4d77c2b9fbf8d37c5afbf26845592bab909188981c4a6cd7bb096dc2c723b4960a9963fe7e2efe49b999a5e24c64145c44cb0b01b885cf9211b084117182e62bdc42a06adb25eb2042acebf5800545c7969893f56ff8a015f8915781f2134e1e4041e68e8508f60a47e047fc2e03f2e04f6f9df02953288ed4539a52d2d358b8740d1b8ef9ad847035c0391396b9f9084d63ee2510693a52b6c91ee7f6717f0646c0d08d7d13c9aa61c", 0x26, 0x1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xffffffe6) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f00000003c0)='./control\x00', 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 18:50:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) writev(r1, &(0x7f0000000000), 0x1f0) 18:50:08 executing program 1: socketpair(0x1e, 0x2, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x7}, &(0x7f0000000040)) getpgrp() 18:50:08 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x4}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000240)) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000140)='.\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x9) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0xd) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) 18:50:08 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x1000000802, 0x200000005}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="20776530db0475f7f86179b81481e9b3a7eb06affb51af651325b266007f7cfa9e29744d6e385803b1680c0cc6bb59cf99209c7462cb8d25a2a917fa4a8deb2321127193", 0x44}, {&(0x7f0000000100)="da01bbd2aab18ce0d4d89e65d966ac78580e6e180407efd929b8eed86aa3fd6276f7dbb1f1325dd0e7d0aea5e726dc023e882e1f45a679a69dfa884881ee419290e683d4a7174abf8523e53b7d61fe0b88ceb53c793b7a6c8cf404684438c5ec043f8b37432c", 0x66}, {&(0x7f0000000180)="67edc9e9218d0ae65e973e2cb24a6ca4acd865d7a8cfb2e712270de073a7b0fede592f328bbe141e54441eeefe97df46c113fb5b57aa0422bbd9a1c9ba4d8bb44874", 0x42}, {&(0x7f0000000200)="42b37ab8f2af827d35b8b83fb5327f11a85424ee20daa536962951c04b1624bd13c925b71ee6cf4bce3bf3cb316cca56c9cd5ffcf05224a14ae02590de11573c53d4f29e0f8cd24e0c80a5804a3c25d05ceca82de3c02f28ac4ab04e27c024f23a3e91a8c114d2fe0e064a5d18f56463680c016e868e3a39e8d3de4721d628f903a1e07b779e92316161c6e0afb13b19afc948782e5c4c7b3201e76eb277e3593644ee9378bc3f47a8cf96c3053642110729781abd35a4902cdfd89afcdc3980d26c09b7b5", 0xc5}], 0x4) 18:50:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 18:50:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) mmap(&(0x7f000040a000/0x2000)=nil, 0x2000, 0x5, 0x811, r0, 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000015c0)={0x7, 0x9, 0x8, 0xb, 0x4, 0xffffffffffffffff, 0x400}, &(0x7f0000000200)={0x40007fffffff, 0xd113}) 18:50:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x1007f, 0x1000003, 0xfffffffffffffffe, "f20000004a0900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() syz_open_pts() 18:50:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fsync(r0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) unlink(&(0x7f0000000080)='./file0/file0\x00') 18:50:09 executing program 1: clock_gettime(0x0, &(0x7f0000000180)) r0 = getuid() setuid(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) r2 = socket$inet(0x2, 0x1000000005, 0xc1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4000002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1000400000000008, &(0x7f00000018c0)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa00183eaba7685d2f604b8ac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e8027fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead7", 0x14b) setsockopt(r2, 0x3, 0x10000000000a, 0x0, 0x37488252adb8a56b) r4 = socket(0x18, 0x4000, 0x1) write(r4, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) r5 = semget$private(0x0, 0x6, 0x8c) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x2a, 0x0, 0x0) setitimer(0x1, &(0x7f0000dc3fe0)={{0x0, 0x8}}, &(0x7f0000b1bfe0)) semop(r5, &(0x7f00000001c0)=[{0x1, 0x0, 0x800}, {0xfffffffffffffffe, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x3bc) getgid() ioctl$TIOCSDTR(r1, 0x20007479) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000008c0)=""/4096) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) fcntl$dupfd(r4, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000480)) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) setuid(r0) geteuid() dup2(r2, r4) semop(r5, &(0x7f00000003c0)=[{0x3, 0x100000000, 0x1000}, {0x3, 0x8001}, {0x0, 0x4ca, 0x1000}, {0x0, 0x2, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x10001, 0x800}, {0x4, 0x2, 0x1000}], 0x7) 18:50:09 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) pipe2(&(0x7f0000000100), 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 18:50:09 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 18:50:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07e0", 0x4ad}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x1}) 18:50:09 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/127}, 0x87, 0x2, 0x1800) msgget(0x2, 0x6d6) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xffff, r1, r2, r3, r4, 0x21, 0x100}, 0xfffffffffffffff9, 0xff, r5, r6, 0x886d96e, 0x1, 0x4, 0x8000}) 18:50:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r1 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0x4, 0x3, 0x6}], 0x6, &(0x7f0000000140)={0x5, 0x5}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x200000000000000}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x68, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xc31, 0x5}, {{r0}, 0xfffffffffffffffe, 0x37, 0x3, 0x4, 0x100}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:50:10 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002200)="62580904f2729ff4279d8fff7ff756ec9bdfd8778d1869b79151b210ea2f081e048328c5", 0x24) r1 = socket(0x11, 0x3, 0x0) preadv(r1, &(0x7f0000002240)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/5, 0x5}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/72, 0x48}, {&(0x7f00000020c0)=""/114, 0x72}, {&(0x7f0000002140)=""/185, 0xb9}, {&(0x7f0000002200)}], 0x7, 0x0) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) 18:50:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8001, 0x3ff) r0 = socket$inet(0x2, 0x3, 0x10000) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x1b0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0x1, 0x4) r1 = socket(0x18, 0x8000, 0x80) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000180)=0xfff, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a59", 0x3}, {0x0}], 0x2, 0x0) 18:50:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20402, 0x20) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4812, r1, 0x0, 0x0) 18:50:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xe01c, 0x5cc2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x90, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0x0) 18:50:10 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x8b, 0x1, 0x10001, 0x361}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xf0000002, 0x9, 0xfd}, {{r1}, 0xfffffffffffffff8, 0x9, 0x1, 0x7fffffff, 0x1}, {{r2}, 0xfffffffffffffffc, 0x62, 0x3, 0xe0df}, {{r2}, 0xfffffffffffffffb, 0x0, 0x41, 0x8, 0x6}], 0x8, &(0x7f0000000080)={0x6, 0xffffffffffff0000}) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x0) 18:50:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x8, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x0, "d730c1e7e400000001000000000000000000009e", 0xfffffffffffffffe}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 18:50:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000440)='./file0\x00') getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) recvmsg(r1, &(0x7f0000000140)={0x0, 0xfffffcba, 0x0, 0x199, &(0x7f00000002c0)=""/210, 0x191}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 18:50:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c", 0x1}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="b1259e9fbf91c998e6b59492158f944227a225615b3333fd98d7959c0151ce5d64260cb048c1699814c94c47d5b858ba41bd908815cf6f9283c6c178da7d230ce80b2215c30b71fdeba343b8c42b0da073e3025788b20e5a410d17a29d979068c90a8fe3d3e05e6e989f0c9069f3342ef729c3eadcc9ed0e43cfdcc0653277fd143b8f65698eaf3aeb1cb2d2434804fd9f006ab85762b446d7f05b0a6b23beeb544260aabfcd060ea51b0c6d18c29fccea9fd41883fde53bb249580069b10fd791899035440b34a3d7bdeae767d072f25f3dd0f1f10bdcd1131feb83bb6b6cff3fa72e6bf3c359a29a476f7244bb7db20af43f15186a6a87f5cf67de2285dc248ba1a07209daadccff0fc8038a7c2005d396481564b768d5c18bf503acc30b52fbfba77d7eeea02f3082fd7fad03e7d83cb6932311b56058d1eaf1a4731b385076b535d4b9f27d8969fd988860885dfa20919adac8e41e87735a997709a36f869f4a4ddcfbc0e54dca209a5cbf5c3131b3efad7751e3b084a7836809d9eaa08d793cc6f7ff8c687d3687759cd50a4498a22c1f5902de804b33862595d826b80d1f58015e70351b20bfc135dc6e0b18732d80d429e61c6479d48bd3b8033b77f947b890feeb92813491db6688e71811fbf933f9c95a31cdb352dc2b368b8f639a0b80061744987666fdd60cb9b25d85f32c32b53e0eb006b64a8b0b45506e63e9cc4509b87ed68c9014d4f0cb484b8305283a70f3b95904e0abe3b80dd85409cffbc18689d108614aba83f98e6e72763867708e3b5015ac6f90e66bb0dd77ddb1f96c8506651b8576f0fdeb5f4800f3882d8f2b030c2bfb6d401d189f9a8d950e20be305a6c927d053c07ecae079ee69729c4aca80f2fbe7e2460bc9cad8eb99657bf9ff638bb7bc44df3ca3dc131a5e14a0ac4dbc66f1feb44f8ff501af9172da3c542e26473db6cef773ee9c0e6c72bf022b089107e8f5c2dd663d274fe73e27ebd64a80a458afc19e01b3cac386a6e230ba26dc7d9a0c4036e9cccbb5f16253788986357096bb9d005af6f7e908d029b75385d7af9df4d5758e077dc7048d9368cdd750c14beacd157f82307f03b4e89a05e8cb664123ed96cd45a7d5723148eb86fb5feeefcdb9d95ca1fdd4b47690dcbb27794adda756aa606b4fada72b5df96dc81ffa9b746b6ff58af6c5b2ae8a538829d71cfa27b4557db0de425247f29cd0235ddb9f7fa7d0820a31cbb9369a568d39511d4683f90320b997113f0e193d0422a97af5eef0021df6a9f9466f64cebe3b1ab98134daf3e973d59fa821c9680df7ece44f888e8dc805fd877f437bf3ea00bc783fb4fc688ef488d306c67753efeab4af5cc5a7cc832222fa52f27d12b34b68bbbc9318082e9f4264cc5e4abe903a2f93056d64c790a72d6fff7b85256e29a41d8549e3ff59b8795379eac5b9dd4a99395199e0e8c354f83f5e4765a0bb6c491708e9237a50ffc5f7fea8306199e491f3798a31940f5bc728f531d488882c9e6cca14fb8c9cc56af40e552e913e3f7100a14d74c775fb8127fce9ee895d4ea31055f02d2c145a81dcf45f62eaff10074fd60b74f36232359682a4db99ac0bb8ee299a2de3516f9f8268a8f2a2cf1a59d721f23c28ac0790be84c5752210c923f431feed56bd2bde17d456063d2f248cc310f044a9b9ee03e4d82afabc283eba9c9b138a6017c1bed6e8614f5f0980d9e45883757b336f7e674c8962b21e70dda0973f0ba3964e0b1e83c87e771216c71078017254ac0ab26cc2e10ef6fc4c911181b9ace4cc9256bed2c9b7e9539470d1c4444167ddf5b6d5d628fcf0b26e42723f24775725fa94ef7d86233beb3c0091c6da77352e1bc34caed0d8fa9866622bffb9c11b50cb01b89b58aa5e0ebd9d35185715567384be73c4381c822715ef0ef586c302cef3c295b59042bc60ae1fef0b23159cbe54d99581dce968c3ca764863c39232490a17b7c7db9062950bfaa8abd3638a955f3443f8f975bdda3865278e88ac9c93fba547e9e2bed2ea20b3cf78ad6ed2d1b3e180c65eb99e56f63186fac555c26a8830563ccac7dadf761a4a1c42e41c6a498d681d72b7dc885a9e10684196a624da80ad6555b666d4b7ebd39f874129aa3047517de8873ca22cd0485543056bc8819a6a9e8c591ceee930e09a104774faca19d6024ebd91ea001ca096c0bcc06c56d8bdac4d8cdcdb771daf37e6f10a8958e4f7e1ea98d67743f7cd24eed2a5d470809faae98f7924b8096799547151c28e3af134208e1887a2cb127f0c467f0efce8285e99f1e9ccc05f4098e67f9667c72310ed1b30fe18a9b518c82e9d669c745cc83db24e835d65bdefd2a557a18e10331ce99c54188f2378b4bd97600050005342a9279ab3ed4b491675034012882513a221d87c1c219d4119cfa5d9833d6380e5d03939a8ae5e4617926fc8b7f4a02eb30b086473e6985433e43a36457c09cbf601001576f6d221c012946a32adb5891562ea77d72008bc2dc27cde0e5578581bb78415b6513eefe13899fcbf49cc7672858948715ba985cbf424705f36a990f237419db722b3f475240c3bf03fdace15370f0f9b5da927a4ee438a9758846778b05051bafd4e647fcea7338ea086ed4370a9d08bc5c5c98b1146493de4294d0dcaec09d1bcf8849f66c0742464c5d2be514b8ab4581f329e65103d9590fca6909700572c2a293b7bf34f53cb826fc0fba906bcd6e9bf91ada993c0b86c8fc8ce6583fa52c62c58910bd2fdd3850e74178ac5a9c1c9dc4a3ead48061f064abac9326484dcba318c4c4cd54287d806f912c2b9920d7314a6a9db24a201b21c57e69e9b7af97fd131001757c4cba4b05dc4ef86bdffbf6c09a058cf20fe3e52fd72f821cd61f7e3c824db215fbfb236f92e6a61127cac92b5eab68e5c57478a22a34d5d6417f775f3921ee840eaa8c401ae74ef2e2611c0d46cb6bab260cac078336afd75d453397cb72c3f6d24c79fe5e551479cf3d7cd86b9c2c402fc004ae17bdfd9c6cf74f6a663ab68cb43f7fdff4f5c887de3e1d9991b502380e07b3d838f0bde28562b65be7a75662ab6ee75f4887b3fe6de7021e6605ac5f5284c02ff6bd5287fd19ef3272b021ae58346a780fcfee39c7205914ed7ad4241fcd06d36d2a17caf6682291ce3152cde7dd6296b97e47362ad766f5a446ada4bdf0c24cf26d5113cff632104894f32d62011e5293182e2a40a2ce895fea7775824dbf80306ec8a3aab3af8728ea398d1b91341f52f4b643dfeff490d97daa4a48d13432cc957a419b0daf2ba484a7f3650f7664d2dbba1d14ab04bb9d7dc452dbce464ba02ae9a5614f83380f6f120fd602653d5eb2de2c4a5ed0f674f340a3db29d2fab9d6976fdee22c7aebf53bf734cc876bd7705184b1278fab29a981bb7f1ed98f02690fa4fa097e64ebd279c23b0bb4942ba9e0b79760f431a9ccdfffd734b45fea4e8dcead41cd491b5079e4495bf29567015b5b43597688e48715b58c9bc83b55bd8f8c5596a8a20b5981176a6b2a32b881e3c30f785c4b7820352b26f6a8cca02a84b9f8cd6b1eb4d93ce95ce3edd20683d81f826bef4deae1d0ffb32bfeab39ec57d457a26858991c1955add23400f8dcc964c047785272fc6b9b7d803de1b3783c030e8307b854a6d1d3c8c841c55ff82f9a18cd5719c857cfc80f87d5f4cdbc926ab512bf14bc12fa100d27d3239a9996c8a157101e3e9b6222f2bb313c6ce0ceb54cc89b534327093b9fff9964e160e7be3aa80e8b2653db016bac6fb2a0ad4693042986c8cc172d8f650c5ff477515bf1051617c430577d9fcee71337cbdb803efccbf7c0a46cc3b24c513213b4ffc75d0c291a39e54790a9a54e0a0a52649ec85393c3dcc29a13c9f50c7abc301d456eca722f3a580d928f1e1e43622376646825c6d344f2ce82e19a0e56f0545428f2a1faebd12461388f6d1d13e48f590bd638719d62fd0c8f29331ea40e7a27261ef4b1b655d26e413822b4a6a22b10a6bfcde2d84684c4ca5279e017f760faae67da7478acff024b8ec38b153433b00cfe914bdd9faebc8431ca2ed9690dfce6d20c839b1efe34887c5dcca70391633c407b50df380978287eb427db84302323ada4405974d0ed72510dd33266f95ca182cbe9d3b310cd474011e210428d5aca5a3e08e42446916a095eac57001f60f7bc41894f2634426654a1342571e9aa08ca9dcdc16bb3e4109fdc1e4bece94c6ea63f39a4052e203fc5752dbae27aa3e950efe23eed85435693e8ce9c7d253fc23f7749d61b0dd1cfce9bd3b36f0b042dfbc81af77d10d2cd5a164f6d403ee123d5346f4407229d4682eb60b27be5ebb54e2faef982ea13c11cc4fb59f9cc09b47bb59d54c1af5385aca44ce75f230ed4b638292e5066baf0f04921acb721e4b4a73446932d863ceba872b15d1bb70ccf8e698198c7817fbc385dc9d9125564d03e7574dc343b1889354e92cda0df5ac8fc87f3a352357513a5fef1098efc6d273231acf9ad1ba1c03a1a4e99915e28f7ba4f23039c0adf9656c7e6d7defe20c47f6dfe1da03740a1773032cff299b528981452a78dc19765590fd3709151b85f549338210493bd1faf9e76832d4cd00ba94e4ec4ca590a22ab72e5df5a8fc137ed7976ab0b05b3d3bb9f47c213ce8031c7568e0d06728b719eb5ae0a7e4b8c432ac6c0db9cead38519ab4962223f063e30ff4ea8294fb346ecd0f56a04e083b308e1f38abb1cfdddb6293fb8891712787fede5d8accf41e3a4cae8af0ad58777f97d0b6e201fe99b8aff9f11000c49d655a22017b78fbfcb59c58695ed74c2e2070007e496d411a9ef5602d7533a7b83c5f02bcaaea37d51aceaf534f9b1861a95df603a2816ffc88c8516e96989abd502a6a959f8af663084c63082cd416a2788052dc3b1588f116085a150e4dae5f2d103081d1cd5bfbcff44d8356155d5f5a4e9f48ab105e9151981eb57a1b575660395ecacf1f2050e2c83d1dc7d8aed53d6922101d498a14a338d83276db4591c76f65d9bf19c6fbc3268f747e273c53d7351a5b54149d9df13d2db1ff4285356e0f8882c8f80fa726138f7354b6faeac7e69a353d74a8e79bc198ad7e5a8c9d3a2ea20e010ff7291c585c6bcddc9da51f0c8c301e57e9f107e777d57bb0f0383401475887ef3ed43b2d96de050e12f1f0ac4e6273a54d541b7ba77017bd8291111b5f989cea9952e6debaffca35deff6386344ed79012929f5f8d1545808853d52bf0db1a1e206ef12ae32cd0a4d3e53094839d7df349b0ea335234b39d911f9900a9df5443114c86e2a5eb4a548ab236845df3d59345ef50b92117915bc1dd27d988c46c026188f140b8a7a540fdca797b08e9ac793b23f297b1d623aa581a7a3fa96bd0cb32ef8121a6562258d79d9897414fed2323ee7ed6437eae1979c5e52c5f93276d8ae33efe6436d70ac87a8ea19198cbf4ca0aa11d7bb24811c7a57facc2d6eade16c3aeba1f9e467a6e0b74d19962ce5c4d32e300d48d98b5efba2a87fd5ca7471ef3dc52c82fca347522e4900f01172527806eefb3c8f2056205f1f586d1076ed9ac112ac257ce1ff8b32f30540b5a6cc864c57aca33913b5d66ee41e3bf0bdbbe5cef4dda8dc2ae07f7fba5e2d2dd08a7e91efb1bf32da542494f6295ff0669f00f5d429cb10c0fbbb18f998ee33c956da041f7101b2ee21cc7014940f8de1d6850adf00c60a2b9cd6b3b1ddd2b55cbfeea5152af4f30400e4de4d410a874a2ec4370559fdeaa4a5cc0aad", 0x1000}], 0x1, 0x0) 18:50:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)) pipe(0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) 18:50:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6f49998269c215efa7267b369ce977d4bcc87e38", 0x14) 18:50:10 executing program 0: r0 = socket(0x23, 0x400b, 0x80000000) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 18:50:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "b2050000000a631a0000000000000000004000", 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x3, 0x1000, 0x9, "dca216ea642d2bb5c7ca3cffc772ed9af7217595", 0x8, 0xffffffff}) 18:50:10 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x80, 0x6) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x5, 0x10001, './file0\x00', 0x2, 0xffff, 0x8, 0x7}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 18:50:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) dup2(r0, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x1000000000003, 0xfffffffffffffb7e, "855c5500a7000300000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 18:50:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x5, 0x2, &(0x7f0000000040)="fd04bdaa0d3d789dba78a47f33234dd49c2ceaaa96de47b974f343903e58a3562ca06b9044da81e88d093e7fa73e871b4455d21bb3eeac0526b109da505927e1fbb28a2c0d4d5fe74a64f764c2fefc256eccbd3929bdb2dda7937aa3d9d706a5a06fa88f1150617f2b1efa896ff018a3bf6ed53371a1ed90aee709baa3147d6a9b0f751aac34e463ce878ec4574d80ce01f2ed60faa7de6247cd3b586d1d9a02f91af2b3fc989b33754870838ea84695244868428eed5d1709a195db2697532b053666e09daed67412cc495d710b5b908e90a9494d1abb429fdc3733985e136981ed871166830740f879bdfdb7c4ddbee9d17556396d047b7d2dd4b4", 0xfc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) 18:50:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x44, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r1, 0x2000000000000004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000000000000, './file0/file0\x00'}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0xfffffffffffff73e, 0x4, 0x1, 0x0, 0x4, 0x7, 0x7ff}, &(0x7f00000001c0)={0x9, 0x100, 0x800, 0x3, 0x1000000000000, 0xff, 0x0, 0xffffffffffffffff}, &(0x7f0000000200)={0x7, 0x2, 0x5, 0x7, 0x7, 0x5, 0x800, 0x2}, &(0x7f0000000240)={0xffff, 0x3}) close(r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') 18:50:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x10000, &(0x7f0000000000)="8d6ff33c32dbd5efbf80bd69cb1fe93fcad7384125e47ebb154f262d1d1d968daafc19149726c0a60a29", 0x2a) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 18:50:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x46) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:50:10 executing program 1: socket(0x0, 0x3, 0xc174) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) 18:50:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/215, 0xd7}, {&(0x7f0000000000)=""/23, 0x17}], 0x2, 0x0) 18:50:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x60) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) 18:50:11 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) write(r0, &(0x7f0000000000)="edea02bf88bb2e3b2204ca15d9cb7b6dbd0c3312ca314a2727776560976438275e5db01a0458bfcfe0ea392e8f7eab5a3ac86f9cdfee598dd56e167633a388e1794b5386211c33e1789ec78199dfe4478267a598e347730fab11d94605fd72f90342c6704a4e3ae92aa142fa3923e1ece3fbd9101e41637c9a726795cfaa8fee1b052e667c1441b1a1db42e498166944ae1ea2e5b364626b66d31c8e60e25fe3a3b550f3f7004637400d603578b2e75fb32ffc5f3d732ffdc8d16f596f856271b1bc9a03d8764ccea1dec9d03081f89fed16a0ca4f7c47f95d91ad1b0f603a02872c8c0ca45b44cb885f36161923cb5e24446dc811353711", 0xf8) unlink(&(0x7f0000000300)='./file0\x00') 18:50:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b098c6000"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 18:50:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x92, 0x80, 0x5, 0x1}, {{r3}, 0xfffffffffffffff8, 0xd0, 0xfffff, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x10, 0x80000002, 0x7ff, 0x401}, {{r0}, 0xfffffffffffffffd, 0x1, 0x23206950f16b5769, 0x4b1, 0x6}], 0xb300, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x7, 0x80000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x4, 0x1}], 0x3, &(0x7f0000000100)={0x8, 0x20}) ioctl$KDENABIO(r1, 0x20004b3c) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 18:50:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000080)=""/34, 0x22}, {&(0x7f00000000c0)=""/6, 0x6}], 0x3, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 18:50:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) preadv(r1, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() writev(r3, &(0x7f0000001500)=[{&(0x7f0000000500)="8163aafd99c9ccf7ba3e1c810db39ed196f1f7745de87791e907df4a8b053b18b8178b3a7d3812d0b5c2b07bd6ad909eec359abff17fff9c22aa8f77a1e08855167b21209b240e998e2272740954d79d101d9e026a85091fb942b743d0932d528c24b0abe1f228d5373898e05244785b72b6c1d4e6214b6f7b9790cdd5aa65010044d0f0701ab852d60a4fb6f2ab775420295e2f4388d1123b4ed0f722909798f65bf51ccac67fb8723c5b3b00cfda25e23d439e1b6bd8afdd1129ca52b493f6cd3ed2f6dbc86d69da28df29f4124b8ed18c785691d76182e25f184a6a18f8a014697e2734a7ef7f7c1bcb65b44c0959ca7b1a450a2b4d1d3a6c6b9f08c3385bd6eeaf6a538e492c588805b0d3ed8bc3141c3580147f32e15de829a7d38f6bfe45ee44de68a664a74aee260d9e7123076098356f05dc8180758b8a771802dac5d8cbf6283d1be96d6f9bda86a731c331876f94b6c9450ab08925848e34933054a140ea48215918e55e983d78a46764b7d48922407f2a8ca730e0f39283442b874429cdf17a5b61fa4c680c6408cbd996be2a7b32000d836cf88dd979d1dddded5fa8f10b625c9c735bd68f52d5149e8f2aa7b27854875af8e37d5b2d136eb2e200ad69c0d50d7bd43035cc26fc70510a3f30eb9661aecf75c6a3bb8ff96ad02d20c577930a0910b638e7cead4967dbde4cc0b0b6fea68407924fd90c527c163dfbd3ba5f8766dd5a109fde8185281d6561836c06cd60d9e37ad833cae0a67c7960337a748382f8100c2041db1b6c63dc04b024340a096496a23a4c39a9f3c122f4d1ed816da706d4a5c11d3455f4d9570b1657073537d94ed746d3b58a13394595316c2d7f953cc4efa5a69142d364c64698b4483099ea02ed3ee3c87ddf801dcf60c39f7892fa416ae15cc94013e217bddfe8be717af783a5dbe0ad459120f011df4b17570ea6118e6b02e2cda97aed0bfdab5c906c7c55b6131960e603672bb3da52936a7d5c92307b5eae718cca2498c18150e1217cf66bc102a2d06171514e10205bb11a00a580165aad3a71bef1577ff5ba1bdc1c4b0409dff13ee000d23942dd7b7c7e5ff744ed8adadc2ca1f97b3e72d6ca5f16ba6c39693136181eeba4347a48ce3acab30b590227dd2c354d06d8890b4be505da6f256aabf3140d774683d759dbfa88e1b16d9f0086b24c8c9d0e17f7adbbc44140116125f88e50b045bb81aa967e6332d6ddf7a6a216d74d61cbb180acb2779aac184d7920aed2a9b48a771def944134f1144b813aa1e7e0b504d0c97bfa1270cdf55974cc1bd9bbe3b30725da5ae7661f7f6187de09c3a75fa696145c61bf2f3613f93775fefe1c2ef545cdb5a951dbeef38bbdc84aba3cb4d51ad2bdf7248c73230ee1f29d130e4e66b3fbab431cc95f78250a6daaf82f7cca4321683486f933598f2b8b175e1e9a488a5716b8507722945bb405dc6f2a7aebba3102d7764275a01b9d498e0fa1a6e5ff48e3453346ef396066a187235e1b8fcbdcf69eb09057c7e9fb92ae5955127d6c93155c9b3dc13ed2b413cff25a37f639d60060021b308a7af17c9df04860586d9e5d8a15d4e01f93e64e15f3b233b1c24f0b6f61de0a0aa7d84d1e8f3780dc3f3503a5c284bbeef468e6838bd759d9be8126542be36e3d4df575fcc4dbb2a3863d7082cfb832ea29ae69a672e5d23abb3d5db3a8bfadf235ec9a184e58d8ccd415aa9926aed5dca43c0bd9c544b5e33e75669fac3e19d1bc099d4967899c78759364b8388f6ecfed4ef5d5b4d1ee36242475a3c7c1a53f256a9c8d9a090fc7e29a300e461564353b5dd50504691b46a51ac4920d068a3bf542b76d072305cd7f25ae5e69a6bed34e8d2a13b3a8632735e069603c9f07f1db31c813d9716e3cea7cf6f74330a6b275236c50a0b0d40737886f32a79f47a030119413a12b9c1571b6555f584608bb65571e1e966b86d22e37fd7444810d4a50c9ff6c0198e6aef99089d5236d380c328504826c95100ae88b1a087f31a92699e77df3fad15a31329a7caf35dc510e3ed3a8c28862eac99b33f835c30fca9310223db956b7a053e551bcc1e57f9ca499d8027266af238a4d81c72134d3c72256c5eadd8379ce2c002d0aa7d49d526553f7ab852a1d8e6c41f08d77280684c743b969ce909885f65cfe7f5d09e64107c604735f35fab0a5dc3ffcef3e7d285e6cb15cd322335f61135ac4156dfcfa16f9be8c72a9bbf8209f3c1cd3ebdcc9cdb4412a3e22010e1723e124862a9b172dfc49dbc043553cb25d53b17df0778a36de003bca6e3bf95e5f4e40c0a9c934a35536ed043e1c175746738dcba2cde72359aee62dc03c50851a127d31ba34bb6db0f25022cb1c27b28af02f3a667a352108c4335dd87e137c9dfee7b64640707cdaadb66f4d32c8930833fb7eca6667ccffbb70980ae8bb5767f9bd0e0aa32f5d7a5e38306b8a6862a2f1c11ea0f089447ce7f792aae78c63c0502689a5efc1bb8b3d4975b4dd538cae2781358b43dba05ac8f36f61dcc114aab2735c2f5af0ae75ac60dbb363d24034bab2281cb7d976f4611cc1b80dc784bb87d9229e135acd9b778b2117d7169dd77afa705487ceb61f9707f4fc46346eb304f5556259acb61caa17df0f1138323c9985eb47cfdb3d9799d676ca521d1e4c8d61f89255adc694b30640348a819e7923e04ec6340529e50ca3f52743e9967cf5d2f77161a135b083c299d5246486668473bad1c226969f780529943a58122f81e7736b0d2caa457415d30eac864a050d308f568de1a08d6fc0589be94739495d9253c5d322cc231dd9070390bbea8f656d029018ee7f277acb39c9523862f32cc7e48cd8fdbcc981696327baf174eedb59a5bb4e155aa3083044470f0e86272bd6b712dc511974038a7cd14ba65c48a2e8366cf9ee01d0b266b79354b7b892f07c98a7b95c724ef6d38271dc98140582a80df56635b09385550e9be50416cbe222ce0ea7ec21aeca1c31128ab3755e417b1d5ce620ef708578a87794079530bbf68ed189d7a1410bf80c707af8fa5e487da075bab41977f186287393ec94f93e394e4ac04bfee7727e4db1206489d399c9bdd33b2e5677dac1e49be33b87678a0a9d56e9f023df7a39497fd1ecb665e1fed8eaf5440aaa803f840e070be69845cdda588a3036d67b73ff75b2408eadd6283521acf67b7b094a99435416d5fc0c9628374b869e72779d9656f005c35222672e5fc1f90580fcde42e23a378f72d691a0e62ccbef085a777e770fa216b922a9a11d79a850d4e59b95648ca30d5506b0f2da9b57695f09e3d242fcb75aaa530f1c8831fed95a45887e69fd3f58642b0c4efdb621c0eedcfb0aebee72b23d4d17ad11ea4747eaa13a7d0ed39f5d28d19eab784c94969cd1612c0b4ad53c50e3e31346aa00cb035ecdb01a37ffb381376b1bb3cf884f9103129eff8931c40ef3af8dd518776a95ee667a93e58e178dc9ef2b1680f24a008eb9d1f5d4157720ed76526d312688bcb6f0039b9df03943c7d9902d97bbd9beb1c0730e8fa684097993940f5eb316427a709b435e49bd8480cd9a96c2e2a7ff3da320bda7da7d5a6fc668eb5de2251778a132d0af0334443a95d23b8c6b3e7995d0edee69853c9ca365e72ec7cc585fc9b21368be48ec744c756e743f45cb6eaeec9f261f763273c208400ac81b7ee42b42ac257b5eaa8671389bf486edc75ac4a9b0385a722e33bed0c89d1211c5c81e214219fa7599dd14042a896204bc4a751d0cc8b42fe80011080aa5674e65490288f480c202682ccc7b8bcda21d4fc1d6e13e8cb24b043629446081e8801bd5e711ae84049ffca630c2bd34c13a2535b2207805465bed5909e74b12377062d079363065fd694632177c47dc44d26893b4c3607e94974e82c1674f4be1b133ca45d93407fb249fc342c7de555a5d9a88c1c721bca7e81d564d3da1d6c5185981c1213e03f82e4208650d1c51db81c19f50c12103bc656815421280c77f9716bfb819dff4f94f1e816a7dbe725efea3d3d2c828c6a84df6c39c81961a6bbbc0d5b9472ff33df5733e09ea408c90678ef681c1999d2a3eb1cdee9f975ced8b6ec439068beb70eae504c55eb6f46802191f409d9851bc112ebc87b522a331b3d8a1e60a82986bc284eeb003e2a6fdd0ad6e2cd5cbf0371cadbb3be804bdcb7b78954a554a3ccc0bb02f42784117a3a96ef8d0f2fd9df6b6dc4abeded3a77c0924c76f2f2f4ca4a484bff7b55f98a7cd0c3331a5417a3b39b92a162ac2f2dc0fd6c76165dd987d471885eddc1a1ed4314336dce3d9bd38bf339272d09df6cdc4f389ee3c5b074abf76e646795422c80f18e83b92171219704f2f7eb77a4e78633d788f535dbef4f6a92fefd33f17835955c77f2c286f9a7e589815ff8c1c2575411d446e0c870f66d17691371859fc12bafe78d905d7cdba4fe30572d59e6eb57e0698b49148a15e82eb63c0db23c72c05039526f4f471ac868869ac8c7ec1c061e2d25305579aa8857b32f52a62e9fd21878d8530a10f9d3547f7f10eabc27cb4d8b1d9fa464fe2a31ef4d7dc8aab93d63c3efb8da5affa3e6f000b15542968728d19130cf8129094f14fe86736ab38539ae47cf8e37b8da495c7015bc6e60c160fbc2626047da36686a5a1f865102bd1ada89ff190e4817d42ca4e5d039fef062b488a67dd5d356564552f045f31f2faa5aa6741a26238187fcd918c8b922adf921e6cf8157c60a367abc694be21e1f7f23bf0d2f15542786a963e1e21c9b6239aa1b43323933a429b60f354e679c0fd02e5662ab46f2dbd1fb4320ddd7156947b20b7ddfe060fc2b5f022c3b11f2f55cfc7b9b74eae0974c5fde4885bbadeebbe1d741aee438f2ef106271feb7c659434abfa19aea4916b22fdc910961eaad2dbcebd786e9783dc3f32377d9e135072369a4a77248401af91be8b33ca1519570f42c9e7fe8f94fe03ceb7007d564288b22bb165c809414c1ca7728b99ea84d939a5671463a6007b5598aaa85897947b43e487175e212a5fa26eaa5ec3e188c01c02f3dcbe9b95b1c0ba0b6501ad0ee8d61d45275e943a80244229d7816856ba6ad4d9b4e646e6f70f352d2933599e5e113760e7334f368ab9916db970cdf7a8585719894f386ec86547b15df2520cec007e7b716ce3c7cdb46bfdea22ab6d4aec3f406d7573e51303980855d5ed8a3ed00e37caf66e563e416d6a703c145da8e4232478ac44583963983dfb0bb410a56bea45e3b56d9c2843f092444560be83d9a2b78129147608fc5915220da8d9a84bb4d4954628e766e2b108d5eb5491560bea2b93188207ed135299affbf61a1ded3537be58aa161d68b05a36c13eb8255a06300800708ebc7e12d1d475960c0b67bfd6092401db487246a7566ad44b6c2c1cdecd6740c44953794a340956b7c5ff178f998bb8da04b2ccd0608e691f9c01ea293e3aee292bcf0caa5f83b9bcf09fe6ccbd2f73ea7bbf1190f40f406fae1b385d6565d7b5bc305b8ad3c99c9fa451f849a96dd1b6b192b3a5b4fde25938358be558cfa2492c22e4705c1b14a512f45481e2cfad8c65e1952594e700cd1c5d3c064d465711bdea070128911d0c4fe4d5f516ceeebcc3d0a2b75fc5c2d7aa461f1e6977efaf3888374579be055ec1683fcc6bf056d295bc2f66f394643d54c80291d29b55eb9c560475b9f51ba9611ec4a27a4222f7cdeaf7daf469d9e2d83a614f2602e8d9082390cf46b227d2ecd0551fdead91dcb0b9472268f31f69e7da253844a0a7", 0x1000}, {&(0x7f0000001740)="aac44569ba4781077794035268f05607dfac154a23aec607c9fe8e2920b7ded269cc4db6d1f2d2c7b34ff1477b3b45d24198434a0793f69506fb306330ef40146ab9e88ba3bcb393a350bb868f36572adaba4db4525dbba644d407440282776c9e19a6610bca30557ab244ed09226d6e4bbbf1c471cf0fe7ce086729b5a59b9a0fbe58ee865ede54be24399c7de2cb4f58c071f688c564a7fd5f454e3cb7220a8100aab2d2afd728c1918b4c3fbd63a4852167242b504a00a8ac41dfd66ad52ec5843ce01ea20d6300cd8840f1942c09c074b1cd52c48e84433d4ebe9a5b5a6528f3e6a9797e4dc37f4505939f101df8b6d414a771aaac8f88d748f3239ad90acf6a3011ccc8b59baeba7e6c870ec0cc827fb09afb10526b320bac865a5603a9a18ea80b65409bfb3f875738403d1f8e2d9f8e8b6ff64cd8f7bc5062d638ba57a4160dd95613fbb56b0f1f323f786186bbc123bcd710e9d07271b8fc4bd98ad1750ec4a46b175cd336de60c01f0734443cfea71081a7cc1a7fb8ed331735f27a18ab3eab80626ef5b38b37db143165ad2a03ce995d347a17b2238911513a1226d92b8a0e952c165df1a7cd1605ee49d6af36fd8d0b0ae4620e1a602d966bdf4715e13c7cca3d459e818b7bef6b3b4c6b535a6b3cad3b004a694d13df52ae7f340ae905cedaa2a9647a590b3d7b5e2bfd1d87b8a98024c56ce1e9bcf542d798543e2f921a053212eb5bf4c79fc6b9570870c2fe954e2190b72d8156d3572464c4423b74cb435c2f170dad4dcf7d2741fb8495f881ed3e7afd4b65893f124861af5e7452b55e5cc7a2f8d66ae23f87f2027a0c092d433dee20edafafc7105af30b4b012ade045817606475c321eca2e06a7e8a59e753311f25d1c4078077fdd99e108ab57902536f806a7000686e5d0733135bf5463e76f874f1e4ef68ca5445d066128f725511c71d686ea91848a965ece127dfdd6b50d25b32f9ecd0987d5ae8ef569709583b5f5f155308695003d92b0307a6ae4bda2413a6e9b4319407d55b29ab48f19b8c90be6ea3ea91c21dfdd7f47cdf8d943e49a7c3bfa847f49e68acfdc73a8b58584d87fe6d36fcb2a67c1d75a654bd6b5032bb979dd39e099ce71c8dada21d375c849185b5c24768842e2539f309c790d2e172545c6ce82ad78d69ee6a3f72003b01fa4250f8294f2f411784731bc3600aeb507941ca8d7c1891c16cab1ed5f5f8d99ddb6b1c37d5d126758bfb9c25ef56c44a6b11fb1d77f04b81f82696be27ef2c5ead29fd48be978b073d9f16256f4f2b673cbad3d6a129b4ac4920354b593a2c648310162ee12cda01918acf66833ee1398e206af5f1d27bdafba5cb4af4c723083992b90bd7cdc197e6976619b12456de1802861f9f437ef2d641b22711b9d0d89fdec5c862fab4ff5ff845a62615a342e1f7b43bcbd444d7027e8b75baab9b3b4e90d5ad363e7418e2fa5545953cbb5ca25e9bcc6792ee91ffb2221efbb0eeb346138c3ed955073a77f9e9505838a6eddf989514f6e7b8390f3ec2e36939365bcc5f99e84755d5aaf1a714c096c5a8e3e3ff463b00e8848047168e21f572f5474441e09046d32102846a406cf686b0061e313f745c3a9668b100c7df821e6dd2f7b9e07845b8eccf17f1a784fca2ec77c437680f901f47ea7b9055748137f1233da69d135d932b2fb9534e7989475a191433d82788d4372603bb68d3bf9b9f45af52415797d23cf965558c1f7c14edf5cd41133108b16bd1219c10696c20a4c04f186bf57ca676914ecb87f19e092ec1bc8f468f1ca8ca1a12ee6b9bb7ee320cb08b10fce530c125fee25bf6c58c06ce343a606e2b9126646e7a04ad81f59bd1afaac8ebd040bdf198a5616ef81fc4959dfa442145aeb131e6bfeb85dce8f61490c92a5732f4bfacb5eecc5722b2e0fa1a74a78e86af02d2722b336c18e44ca6501afbf9e27d05f9269bd4f971282d8de518dfea2c2df0afaf278778c97a1835bce079a8f88a60cf5cbbc757b26391c22e64a20a50d221db3a5763a8c0fe9c2fc8bc60b83fd236cb5e9653b57f6d886a640834192bef5597dbd728447262e43685306baef8af4ac3219fe1572983e60b56aa6fb848e254351ffc13b40ea8739a1eca89d1c894b8a97137c180b89887e17b23ef0c1e3152c0b28317e12bca6db1d1d3bd27bcf7a95ba5e154eeda9827c12c1b8002ce600bbdcbca2d50bee9954060ee46383bec280dfbd594b5d1d7d4b3d436ca672e4e3293334bcc7228c8f7637362c2a61bfaae10292b66119b802bd80b4405f52c77cbc12b40648602beee2e8bef22ddccfbc8e5cdc771c8a9d440ef05ece6628bd00e05ac49bacfa960dc73a07157b940346867a89977e0b06f68f7ce52f47090b1c36f0e1f9e3091e9be5d21c84ce960257c13824e17fa6d68e2802f0ff860a0c3527de2ecb8492775b4cdab45997bed4df1d9021b431ecb22690368c5a5c7e88f18fbc3e97f63769756dec53723b47134b26c27c7811056fb2037d187d91af0107e3339c6ac42b7a9bcc58719364d9f4a610c1300fda02886e481e5aafa46fcf31dad170db5138a79ded7136e7318d40b59701257e9a965abde628273204ee9a7be4aa90b3e00d5769824cc3f2c470ea5df815fba3c6a7b5689b4f2baf2de4fe514c1fe94c61dffce8cdb631c41ea26ed9dc9a487372912098c2269eb5d4e6ef35f375fd174f2be44a5f099cdd7b6a349c2a7aa0db7b3ef6df6796ee4929c67f1654e27931e53c8a783f8c0f8aa27644f5e795eda76c1e371e3d8d2c856d29962f7ee3fb6bb2fdfba0f339a2a08dadda6bd7819b7e52a71550299e58b2fc6a9defca00189940d99e35826e3e16d9e52485e74b68a4031c60759854267427386930fedc38a6f410ef22ae9f4313f19ec27dcdcca8d7b2cb0401420cdbc33623cf5e13ce33c456f030dbc69b25058f3f646b73f4cf865df97708435828326bbfb2941796d250bf752d846fd2d0b45e9e2a1512f826b8cf6985d571447bb4c4b7861669104769b6835e9085b87b0e2aed6f941baa25283a0b6278fb8f7e41e104b31ab6893d1d8f513a84aec11af24993a97015a0df38646ca92f8792764340604d6dcf5f2777fe07ce7d16adb308bae9716018e798ea4b9d3f37f8f3dc5eed69e30118abac260797fd1a06fc8f5a623cd6247c5b6b17e64031fa9141f808d93abecab69c2d3868f8a4dc9a30b3c446ffa1146a43a7869457c01da2779d852fd4f16b86d9455bad11a84657b4d8e51a29903a6923cda85dda9f17359f8ed92e0dc3fa4bec882d7a3a1650dc066663720af2dcee358275b10926d10242f571841820e417a28cb5bdb77ed4e4a6ca53898efad956841ee3661f272101785062635f961d48bf52fae44a05522df2d7e09ec95da6d79920117c4ee196aed0682f7dea2f3a658c858660d1a94fea2266afcf31ba5a2bdbf7d7a3ea1f20bcc6031fe0d41f8e2aa664bf45cbc63b6c5b853ab43ace4573caf2fe2fb36069bc424ce0fdb94abd7002340aca4875fcfe3ab7eb014c43bfab512f1ec73820bf40a5b264315162d99a7962aa43ca9a91043e1f73731dd6d9356767a8776fc80c737889ed9ac615f5f6d3759cc32ec00fa9b2023ffb74dad8f16470a169d43fe5d3844a461ea0591f2e648f70a6498b8240e8400c7708699b8be75aeac48f8a4fff24b962ce0ffabcecf6dec34f4f3ea93f4069cf56a8ae183f80468fc22e3d17290b1ae19bf2bff9b59f3b12f45541d5c0549c520125dd53d9e18715b5e84b576ef9b60e045e1771650b6d7711ad2ab831d3e5e75ed255932f2512d37fd7d9fc980254d25f71c5d1f0fe3cb74cc17e7ef38d7a51ae0ae93286416f2428db91478fe80059f24a412755cb24b9717e53f622375077ce6d4d6667a52a7e162cb1718c6c7ca8efb466fa38e86eae7ff1cccf805ba7fc07eac1788a69b1d706ecfa22238a716fd3c07ba6286cef65a035dceeba368134d70c263eed8fbdc139f256c9038610efa9ee75e374ad8a883966fe46d252eeac72f4c4d56a897c75c0e8442cc448f1294735d32027a91fc3d3796c1470a2e8f0626f145500948d631b0f6ce110dcc589a4481424e174ebf3a17a7494cc01f0251b2c2d191d733798fd936c87754f2dba5fc5202940621f014fdc39175dc56d3819073b05b6f7711e80387e2cfb27457a0f8fc66d35abdad09afeacce936265ee515a5b2c660fe192d673f27fe753ffddb1341831e1e93c436e3e2dcf3a57c89f135fe118c085ec91086314f2d68a56ce51ed97a2f2ed3b9b5fbf7caba3f31c4bdaaa0e82d630b002988f127985936b88c01778ec2eff2907a2dd28667db8c5359a9205ff612b6b0f29009f9920f7177eee11c9a631119a8809bfff54f3cb71123bedae213493bc41b06a163eec84c7100de5ce6f5edd23b0405b79585ae3bc64371e0f08879f419733ab85df8cfa9083c678650b3886214091eb1f1693130cc10e7f210589622645d7e160481906480ed5744b4b7dacf3ddd27915bd6fb54b94c2c950ac009b5ce380ca1c284c17283b3803c4180c95bab05dbed1bd6d64e69c22ada7f5fd8c3bacfed805d5c9be53f1d1015400bba122d5f81859b2d483a5f1039e97f22378fef22bb9858cc8f065dcfd2ac156242e0cfe4e231b46c6bc71b5a0a770c6d805c0ab6339bc14be08d57bbd908bff8102e80cd4070e15f70ff50993b949ff3d8e2341d34414a84e7e02b77fdbc96bba85e4dc8d7cf6b1d0817ed5dc3b78215b6b9fa0a4cb218bc1706450d692e7d70993423c337d39a68a8480cf0acf6e58c900b43aad3a7d9cd2dc439024b2b437757704e1cd009a30060e3f678ffca7429af6475b42f8a4129ca402b6af745295a303ea5facc62842aaf7b2caf39a59b5d4fa12c4b62695e9f650de92da95e98845206f205cfcee9cdb35178aaa5c68c4bc89f8d5cfca9ff28a32fe9ae436d2996ad97fed27636cc1d7b9d36f2dfe2a7183e33a106954afcef1f23df5b623b7d864327a3ece64c0e35226388ed42830884d953c8d26cc50166e1c3671456714b672b2d66baa1ff84f7713e726d618bcf20f62a5be70c686e569e6edb64dabeb3bd879c1818001035f00171d260750f489e1a726ed4f927fdd3c274fd0c373de6b1e86f6ef601176c57eedcc3f0ae525ce17b9a5dabb55f6cf49f60d40e673bb9d47f2185717c5a0eb459801ee322aa21562d0863df25ca9bb372d8d2d895992d854257e511b424da7de0db64ea44d9597396f559ac9c2f514d76217b0b0c1f9a88308aa63103f7ef0dda2b505a0d9ae712796b792dbe2dc7b976bb8de030f67914addda9ac0ded1231596f3fd1a053c5bfb912f47de87bb85d81fc8a8e36949a81e87c11c998f120f744d9700cf16dfb873b1260af8ea8d0cfa7a61709298403d1e08559a3c0879cd7b54b8592efd5d1232ae5fc543afe5c1fdcb15b8382a1968932248add6da795b790fe7f144d5ae0ea4c77bfd4b058dcc5f65f41a50d8b718a7fe9565105ae94689bdece088343ab670df325a191c2624ce545989df96e4a6d10fb679e1b97bedcf3f0f90fa3062f92b6b43ebab2c6dff69585f81b9fb866cab47bd03baf91e7a3ca5f36958f17afe43e3d6132c3cce0f28326e9ce18c24af2a8b9b9917f3798f99583112801f1ac2b9473347ad9dcc51dd1132e9b8651113f82c8874a36622e289d6d348caba41f28792391d8374e17dd7285d93716caaef6fd5e0cc1df6da568d9aeabc433d2f1e92314c87433f79085052d06196a8af14d8d", 0x1000}, {&(0x7f0000000080)="7e777683202050bccfb6cfcb716ee2554dc0b03f069ff9c8ff186c7fbb29b8738a061bd7bd13a33b6629bad5bdd42a", 0x2f}, {&(0x7f0000000140)="97b4db705ae14fcae02411f063a520be8eff287f4c8328150f4bdd47bcc3170615752b02f32579cfaad69474adc7a016bad48a58b2f928c88e41976be373068aed5d4bcf54d4ce56c4b72fcfcc3ecbe8b6e16867e56d2be757803d234fca62ac65aa18c76b6ed376c9", 0x69}, {&(0x7f00000000c0)}, {&(0x7f00000001c0)="3024cecf4717972075a4c58c06656ef1eb2b375a6a917864bbc52c4c1ae4b0d4e8911e9ef0f75046a8a73e47e5a7ad14d215a0006f45c926d92a627f5f3446fc11ccf8b9d66f1e116f3e", 0x4a}, {&(0x7f00000002c0)="0ba9f031ba1c8a55b9b7e4ce5a2173c946cb6b22046bb1558813b3529c6bb9075bd65d4531ed3fad0081b348ca7da91a1aef4360f10aaf45709a1cc4d82591afa6a1ee43649dd348a1dad000aba252cf9dc3114760dc8d", 0x57}, {&(0x7f0000000340)="4e4a511c3672a0f14ef18e35a63f8876072be6f0d036eb7d4ab3decac1b194e2fb4bf2d5bb91c8e7c5fc359685e6db359abf51c1652249501b9b427e5ccae3a22fae41112eeea37d97a8ae", 0x4b}, {&(0x7f00000003c0)="0cf2f99c72d66a94745578f7150088e7cfefb27eded68a794ec426ad7c0a1467e410056be2b4c0f3a48105b0c81f275479357f934d7ce08bd49777b4df26a4960b9609ac725bba1720563efb76df003704d5e1d5bd699fe192f813dd04501ea2a488e05b62e6ffa4e98ae0892a50a09b7dbba991f9ee95a84420a83140d67fdff10f64c5911e33405192388b6dce5a733aac26d27044a03af2513e5b3d648f897c8765cbbad6849e71", 0xa9}], 0x9) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) 18:50:11 executing program 0: setuid(0xee01) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) chroot(0x0) r2 = semget$private(0x0, 0x0, 0x100) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x7, r0, r1, r0, r1, 0x90, 0x3}, 0x4, 0x7, 0xff0e}) r3 = semget$private(0x0, 0x2, 0x220) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x100000000, r0, r1, r0, r1, 0x8, 0x4}, 0x81, 0x5, 0xfbaf}) 18:50:11 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x882, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x4, 0xe58d) setsockopt(r0, 0x29, 0x100000000000000d, 0x0, 0x4bd) socket(0x18, 0x4002, 0x9) 18:50:11 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x6, 0x800003, 0x3ffffffffc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 18:50:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8}, 0x8) 18:50:12 executing program 0: sync() mknod(&(0x7f0000000040)='./bus\x00', 0xc0a0, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) chdir(&(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0) 18:50:12 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x80f2, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000000)=""/239, 0xef, 0x840, &(0x7f0000000100)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) syz_open_pts() 18:50:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x6, 0x8002, 0x80000000) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = semget$private(0x0, 0x2, 0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/50) fcntl$getflags(r1, 0x3) ioctl$TIOCCONS(r2, 0x20004276, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) semget$private(0x0, 0x80040000004, 0x8001e) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20002, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r5, &(0x7f0000000240)='./file0\x00', r6, r7, 0x2) getsockopt(r2, 0x401, 0x87fc, &(0x7f0000000080)=""/82, &(0x7f0000000100)=0x52) ioctl$TIOCMSET(r2, 0xc010427b, &(0x7f0000000000)) 18:50:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef1fd2ee7a284d587ed707c396ab93f12fc4d5f16b136a5d00d1628b53a", 0x2b4) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:50:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) listen(0xffffffffffffffff, 0x12000000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="000000186004008b005f3a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d899536195b2d9de35a17d1827addfee88dc46d19771cac754feb1e641600f15400d61592c24faa7956450bb9f397fa7abfab6ecd89c7f8d35d67ad58fe3b23f83a4d6c672", 0x8b}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x353) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) 18:50:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x9) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000000)=""/239, 0xef}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x2, 0x0) close(r0) 18:50:12 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x200, 0x2) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000300)='x\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') 18:50:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000068b000/0x1000)=nil, 0x1000, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getpeername$unix(r0, &(0x7f0000001100)=@file={0x0, ""/91}, &(0x7f0000001180)=0x5d) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 18:50:12 executing program 1: r0 = kqueue() symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x18) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x6, &(0x7f0000000140)=[{{r0}, 0x0, 0x52, 0x80, 0x8, 0x3fffffffc}, {{r1}, 0xfffffffffffffffa, 0xa, 0x1, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x41, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x11, 0x0, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0xa, 0x200fffff, 0x100, 0x716}], 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 18:50:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x8, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) read(r3, &(0x7f00000000c0)=""/4, 0x4) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setgid(r5) 18:50:12 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:50:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8088, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="000009a595ba809e9dacb73f00000000000000"], 0xa) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x2) setuid(r2) 18:50:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x8, 0x7fffffff, 0x1, 0x100, 0x100000000, 0x2, 0x1, 0x1, 0x4b6, 0x7fffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82afabff05e8aad9233514d1b80690799376cbd402a3bbd1dbead932ba"], 0x10) geteuid() writev(r1, &(0x7f0000001080)=[{&(0x7f0000000080)="0bfe77a992caafbcf9a2c0b87369a5c265ddb4e6cbe20a7fae42f00f", 0x8}], 0x1) 18:50:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0xa0, 0x40) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/115, 0x73}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f00000002c0)=""/245, 0xf5}], 0x4, &(0x7f0000000400)=""/76, 0x4c}, 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) 18:50:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlockall(0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x101, 0x7, 0x7f, 0x2, "d4ac61999f30322b8639053a59abf7f8f66e9485", 0xb8, 0xc7b}) setrlimit(0x804000000003, &(0x7f0000000100)={0x12ffff, 0x440621010000001f}) 18:50:13 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x30) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x6) r2 = getpgid(0x0) getpgid(r2) symlinkat(&(0x7f0000000240)='/', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 18:50:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000a5c000/0x1000)=nil, 0x1000, 0x0, 0x1810, r0, 0x0, 0xfffffffffffffffc) madvise(&(0x7f0000f77000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000f77000/0x1000)=nil, 0x1000) 18:50:13 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x7b, 0x0, 0x80000000000, 0x9, 0xfffffffffffffffa, 0x1, 0x2, 0x6, 0x44e4}) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/75}, &(0x7f0000000080)=0x4d) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000280), &(0x7f00000002c0)=0x4) getsockopt(r0, 0x7fffffff, 0xffffffffffffff50, &(0x7f00000000c0)=""/27, &(0x7f0000000100)=0x1b) 18:50:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a02374559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe0610800000000000000e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48936a520eac81729cd66c31400b4dc386972d2eae1f50146ed5eaf47dfc43c6c3b007f84c83c98b49d900dc658506e5277e56ac58964a05fe860087ed35faa67c06341afd72bf93cf8156d9a88ad08470e2000000003017f954163f66534ce13baef6e51066667eea7b945f88798b0017f40067557e64ea4a47cb112a2487b38903a5c873faab00c8649bf5baa4fd9106ebf1d4f0637fcdc5b86cfd607f7977f196160080fc7ad2cc564426189e8233b6044e13000012ed", 0x13e) r1 = syz_open_pts() close(r0) dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x20003, 0xffffffffffff075d, "b08d9e7fed29000000000000975b6222e6000bb5"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="4371cb9ba3093c2e1551baca34bb4413c9c35209ffac56522f0f64de8263cd90", 0x20}, {&(0x7f0000000200)="e364ee3ff5eb81a36f6c0b70541449762709a39ac0b3445e0d18b5a25a2595f724f5df45057309956bc2e6dceb65da3a3271eb5f55a127a1d7012592f88683df67157c9b1ec8e63e172e364cf54e1e6e7de1d5bc2e18f96a85e733d6fc6f371af89826cce15cc8d94f326d52dbcdca321ca6", 0x72}, {&(0x7f00000002c0)="2d64a7f704c51faa220fc46691c435c55bc39c997974cf60df8dbf2ed0d14939e16fd9e6d4c29d543434a8c821fb4a8a5e66518d799c42de21d3de1938d6f4a94a4e", 0x42}, {&(0x7f0000000340)="28bb0e7a373fed09351ff6926f1747f24276b6558ef3e502c6caf8a2ae5f9ff9066d89ca7e68dd8269a5e7e0b73e5129af452ce65e5b444a4e0943be8fe4309508e878c51886017ea821eff36eff291ea03e633c123aad617a2f44dd01a5c71464bc7f56d57e67f8e8af8c694dc0bd16d06fd7c720ed3b5d1aa8905617c46646acbf13a614553e4e4520edbb52c26320bc66f5faedae6bc69d406f9913e578f00dc7e0e215392ac088186315018174c93a", 0xb1}], 0x4) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000500)=""/45, 0x2d}], 0x1) 18:50:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xb2fe, 0x0, "00000000e74de40000000000000000000600"}) socket(0x1e, 0x8000, 0x7f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000000c0)=0x8) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x90, 0x80) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8008, 0x0) 18:50:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x9, &(0x7f00000000c0)="caf5b415", 0xffc3) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r2 = semget(0x1, 0x4, 0x10000000000020) semctl$IPC_RMID(r2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 18:50:14 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 18:50:14 executing program 1: r0 = semget$private(0x0, 0x5, 0x40a) semop(r0, &(0x7f0000000000)=[{0x0, 0x200, 0x1800}, {0x3, 0x5, 0x800}, {0x3, 0x9, 0x1800}], 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x100) semop(r0, &(0x7f00000000c0)=[{0x3, 0xffffffffffff44c4, 0x1800}, {0x6, 0x400, 0x800}, {0x2, 0x3ff, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x2, 0x1800}, {0x3, 0x1, 0x1000}], 0x7) r2 = msgget(0x0, 0xfffffffffffffffc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0x3) getgroups(0x0, &(0x7f0000000540)) r5 = getegid() getppid() getpid() openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) getppid() getpgid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() r6 = getppid() r7 = getpgid(0x0) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r3, 0x0, 0x0, r5, 0x20, 0x2}, 0x400, 0x4f3, r7, r8, 0x2, 0xffffffffffffff01, 0x56e, 0xfffffffffffffffc}) setpgid(r7, r6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/142) socketpair(0x6, 0x3, 0x5, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000007c0)=0xc) sendto$unix(r9, &(0x7f0000000380)="847758add1faef7456f2e356558c3080c1c41f94173f30ae316e9f1606697be059ab1a5a0387be758d9b2de8b5847fe9c4a61606189f5244e73c8296e5b9d76df2b6345568678967be140293b4da5bea6e3edcfe9a11a3360bab4a213a6ddabe8ffaf16894c7aa9712e870518e74f822d6be55fc9ac86512f90633f69218fc7a5eaacefa42dc2c64a6e9e4cadf74ff84c961b69e0a306f16368a5f14927b86731b1fe799fbad076d8f40b7eb9c3072bbca961017edf872aea0b99924e47218f0a9a63cf4c213130b87fe006294914ce5bc4a3711a182722e45ed2f0b8764e2f3c2ccc0f1a3daca8197", 0xe9, 0x4, 0x0, 0x0) getgid() r10 = dup2(r9, r1) ioctl$TIOCDRAIN(r10, 0x2000745e) fcntl$getflags(r1, 0x1) r11 = semget$private(0x0, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) setsockopt$sock_timeval(r9, 0xffff, 0x0, &(0x7f0000000280)={0x5, 0x3}, 0x10) getpid() connect$inet(0xffffffffffffff9c, &(0x7f00000001c0)={0x2, 0x1}, 0xc) semop(r11, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x1, 0xa0, 0x1800}, {0x1, 0x5, 0x1000}], 0x3) getpgid(r8) 18:50:14 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r0 = semget$private(0x0, 0x7, 0x2a0) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendto$inet(r2, &(0x7f0000000400)="32e4b37b7ae63fe9daed6378e16f742cef0a561e1a7790148ed8ca4b05f756731fa94226e68f1401f9882974846dfb49b8685eaf9af589f0d801d0fee47dc9aa1f9d7fea45f4e5d6dedf8db6055186d40107986b33f0b34992bc91459949bee111e1f8228bc089d7f91d54eba49750fd1f3045c7ee4c2f466dd0135a06922cf03d8252836162db2a59", 0x89, 0x8, &(0x7f0000000140)={0x2, 0x0}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0xca) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1f) fchmodat(r4, &(0x7f0000000200)='./file0\x00', 0x1c, 0x2) r5 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x10001) getpgid(r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xffffffe4) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb84, 0xfffffffe, r8}) r9 = socket(0x11, 0x4003, 0x0) setsockopt(r9, 0x11, 0x1, 0x0, 0x0) flock(r4, 0x420000080000002) flock(r5, 0x100001) r10 = getpgid(0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x100000000, r10}) r11 = getpgrp() semop(r0, &(0x7f00000002c0)=[{0x0, 0x4, 0x800}, {0x7, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x1003}, {0x4, 0x1ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x80, 0x1800}], 0x9) getpgid(r11) semget(0x1, 0x3, 0x42) socket$inet6(0x18, 0x6, 0xfffffffffffff801) getuid() getegid() shmget(0x1, 0x2000, 0x100000041a, &(0x7f0000ffb000/0x2000)=nil) 18:50:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x8001}, 0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 18:50:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) poll(&(0x7f0000000140)=[{r0, 0xc6}, {r0, 0x40}, {r0, 0x4}, {r0, 0x14}], 0x4, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0) r1 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 18:50:14 executing program 1: mlockall(0x2) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x2) munlockall() symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 18:50:14 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x24e7, 0x3ff, 0xfffffffffffffffe, "0366402ba77f0c03ff010000795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae0500", 0x87) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) pmap_unwire: wiring for pmap 0xfffffd807effc1c0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc1c0 va 0x20ffd000 didn't change! 18:50:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), 0x4) close(r0) 18:50:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x26a2, 0x8, &(0x7f0000000000)=""/214, &(0x7f0000000100)=0xd6) fsync(r0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x410, 0x2c) getdents(r1, &(0x7f0000000200)=""/149, 0x95) setsockopt(r0, 0x5, 0x1, &(0x7f0000000140)="5409a5b361eb42c29300195064789df6a07f66e7979e4d1e59075c5fa19c7416173b837d408e98896ff240c0fc70d673ca966cfab4756bc529cad545a988462904b012256455d95e1c005a70e2fbab", 0x4f) pmap_unwire: wiring for pmap 0xfffffd807effc1c0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc1c0 va 0x20ffd000 didn't change! 18:50:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20040, 0x80) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="60062772f8972c83b049fa53df60611889264ed251902b473a236d24c63ffc0a3e644012315115d4b4ff76136a97f516afd1eb5f2f0fd20ceb5e23adc24de715045a17d23c7b2ecec177ff8ef82a8c08d61c3987fd1444d842de3c09548560338103ac937079d2d320e9f7a0fc1befb0d367ea379a70af95170d2323087e2e8e51ad38a24129", 0x86}, {&(0x7f0000000240)="7d9956a29428dec24f849ba5a65b743d7a51b366dbfdbafb3c0947e4a3512d4181a7c02b3f26740b24adfc908ea7674d16094c7e0d39607f74c07e8148df302c5b1b17758d9c6b039b51b979bb069fe18b5a346d50be84f5fb62024a67ee9b7dfd4c78407d5fef008cee778774164d038451", 0x72}], 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000000)) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 18:50:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x400, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x24e9, 0x3ff, 0xfffffffffffffffe, "e965402ba70afd03ff010000795acd76b2b7af00"}) write(r3, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a", 0x123) 18:50:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x5, 0x5, 0x10000}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x3, 0x100000000}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x12, 0x3b1, 0x860}], 0x3, &(0x7f0000000240)={0x1, 0x5}) kevent(r2, &(0x7f0000000080)=[{{r2}, 0x0, 0x90, 0x20000009, 0x5, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x45, 0x10, 0x10001, 0x100}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x40000018, 0x7f, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x80, 0x401}, {{r1}, 0x0, 0x8, 0x80000001, 0xffff, 0x4a297140}], 0x100000000, &(0x7f0000000180)={0x81}) 18:50:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x803, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000001140)={{0x101, 0x4}, {0x7, 0x5}}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="383961826dbdc0a7aea7a24e124904d58f31b40239f36efff798d7108bdd6940930089fd9554721e3d10fc8fca701fa0b8e5ea59898f8de003afc6bd1bf35ed1a5e5e6d4be053f16690bd71e8e004a7898f2d1051f86c1aede23977594578d07d916847f7ce0a80b7728983de2354d309bd9f0f223ab8b01f41003e42c520e2f03b1477d083266519f9cae318e4d0e80660cc81ea5dc053c85a2c59aa427fc5f0a9e5918a6dc3eb02d7b38761333dfa51581185de70685cf876a4342609d6dff80b31af40027cbc68707fb701bdbc5db9b1e7b524fb76365dafc48d5fc9fb26dfbc3ae9daac7ec3f9ccf27797a7dff4354eeedfca2f43ea35d062fa50aa5041d29c74612254236e1cef81e0ac6995a0a0e2e34ebb13e134fe8d45e5c2238ce5cb5a8ada27a489dfc54549592a902f4c1d47f7a248dd000fbaed3dfa91c7fd0002feddbf7521167a1875d57296818952c2b0ce787e3de10b7b15f0dea108c2defe87ad2e9122961fce661bb54c3b9e0f5f78687d96013a3afa5c3ff9fb954590770bfbe28b37c9311d3ead4601feffa7f432032be0bc92dc033bc263d541019273ddea424585804a4a6dbdda36d4e96432813b67bcfed34132ddfbd9e6a39e5c51c94789ce7c6717a929232f356697e66e126cecad5b0b194b168bd2bc3518a59223a2fd5b678d4f965b287692dfaca841220d37a3202b7cbb086113b52a7255e334dee107205076bda8fc0c7da1386bc341b4d8abebc872b47562f7c549c1695974de553089b0bce4b1e32e7ce6b43070102b841037eadc842a59323c3a8d45cffe49969631260c023e11e1574c0a915681d45b768dd2a861acc6b12130643ce658c8e5444a485bf5e53ad20341461bd209d7d0cdc80285895bd7247322cfa73f581841d2ed331e1c0a252ca10d9f511ec5b1848b8415d96c19aa7f0547dc0a0652af4f0c44bdf96cb0bdbb53e9e88b11a0fe4c3ab1a06e3c83e5071fbfa557059ad92335c77f9ac3bc61d9fd4b86a819e0d869c4772c8658a96765e466598811829a4d6fd3c015030609a4b79d2d2f066ea59d4b2bbb55a9b2b4d2b90295ad5236c39795770b2e447e9fd246f314c3be04babd616f8d58fd61ed12165471306704f104eb289820e3242c74a581a78b2b4139f350a6c01e6cb94f32f8781d83ecbafa06208efbe4997691f0ea0c2ec294bede13b5da1b5bdc7528629ba78ddd3dcaf2f6afa9fbef97e39d732ac6d1151fd9a783f9358f36d93bdafd05803711766ce3ff854797d7cac2b501b4927eecff370a512ed2ecfe0b49f4b6f4ae1d924ffc7526b5920e2e4f318c41009eaa9ecac4db1d8cfd50291f5d8f6eb416b8d702cedf9f6ed0c17ed458392142bdbf04df7e186f347ff279e6f3b65d7f42dc0da405d353a19da849b505ff6954e41e4dba24ae8b0a02afc350d579dee5c93f910cf0a0fb22cb7605b3578cfba7a276d82e9d9e708678c84e0c40487685e55f769d058e8939c877267210812288ae3aef42d3f1ae5fe631e3376f06e8b9ce2749aece4e855aedf65679953fd202a5205eb5f9e2ad365c0bb6ed0a8a571b5c5201f773afd5341650d904d871a613d403512ef2a3aee2781ca0550aeb62bcfc303a89ee3ed80db9f273f8bc5a57e3b9c0a721a1f0f43760241c022404e13c41e83edb48cd909244eeff2c2d3b5c02ff4f64241447fba4884a7fdb15f2bd7174cb80e793aa1f67c549461e4a3f82a00a329ae0eaaf9d5771565acabb7cac540254fe6ce7cfeb4c679e1e741c20676b0e93fac3559a5ee7b76714536f74f4a130fe14a06973bacfb7fc0c740e80cdb8de4451420b3cebacc339a289986eacab5cf97c72f7b0d43806038c0a6e1a45c20c8d7957657f52f0665edfdfe9867598d2365c61ed1161721ffb44f93103ce85d6ed3da8545b99b1163390192e67e8d4a842828579817824317a40257cecd15a20201006b2310134c16f4e3ae1ea97fa95047a662ff78ed78a98ffd4818f80e464775b7bc3d19f8ecdc85f3d37ff52dff13dad622bb811833344cd829414feed6b048cfda95c837abda0cb64448fc6f390dc7d2f271af795a067d26368892d744289db6a9f17a354e70c2271e9474512e72ba8f7c4da24e4ff59112d7fcd314ec2ff44256738eece3955995878c3150578a0e3e7488c4fe0e5e5b655efa085935bdfb8e97b76f0a81fd11b6a036d44d471b54710119aabbc7e321dfac2c9a15a6a61c8fa8b66f5543a7ffa7fb0cb9988ae1a218f2ac910e0a8a013d5df42eb69a72ff07110681b6421e34c1a631ff987b577fa3e594f8e55272be6f7a61a1f8b4b80711023ea17e0ec8f86907df362b6a9a6cd15953b6ad9bbe7e16ecc1473462584574e57ce5765096dd06edb7a395f0bbe1629ca493c7d752441e46d0a0207f05fe39744d8ee6d8eea21c81ceb205b4f7d0bf09d7e90a9db86b593e5faa39b06e20b7fc2c5fd6fb240ccdd4ecb4619a47d13b99967156d476af4eedc413afed39e4d5af8b91185090b5b453260f9833701ca8cf307db33bd3881b693c4d60444dcd5083f4430d82b65b0cc489d120a5eecb74c839aeec5f155ef55a9961d5f171c9631cfbee22d02c90cc9677f2db3bf58ceb0ba76b36ce248f406901826a82ca8dd871979a0d857bd03735ad3f41c57cbc059e4cb37d3503e575aab30d8c7cc06b9f56b34fc419ec9b58f5642b57c84c7f378d108122df47889e4bab3b57f3412fe3284e83bc1289bc7caf541ad557c71f6346fb94067605e5711729a00004c49567a85540a52a1153d605c55eeba4a82d55d28ccfd2fe7cf1faea4ee35507b5f83ce319eb3521929c1978e8de538af81582b67519d7808a2255e6cdfafaa810ff8d79b38f5e33596982cde3f113c2c80f079030a4c44d9c69dff5a215e6487b3ff63e9868288d4789cc6465ac866e0c20bfc1326e9d1400dc91955760164843a47565436efd5c213d7d8aceea9047ac0146b0be493d17623f68c86a8cde0a2f38e25f99944fcc28ba16cd9b52d9f4900802613696a96be0e02e323e0674fec00a54bd0e57357a47b986ac7e0155a7d1326db8016e17a83acc47858f7ad1fde5db28edfd65c4c9deee83aa0444c6389659228fba5d8d4713c61971dd0ab44757cf306ac7b1d725aac68ca316c21b5883677afba03b9217e980ce37a7be13a3acb93093730bdd9af6e6f8d9217a4eef7487518f9ac687f49fa989dabf1c40accf6cfbff9beb6a6e5d90100d8962ebb58a729b320c7a67b17778b0536e037118c10283541e177cb2efb9ebaea7a7cadd193b48ce28a205e1f8a0c82b0f9f5df58ec31dec210969c221ceb17e49b8fb5d1a7e3e0bd79943730b6f2a429d7dd8c92c81b0d242d79acecd16928ed802bf4e26d80813dc4ccf22544423521afc9727c1e08bf6a443195fc7eda5b7045eac62ca34d38d6bfab64bd93c141f0e53f2c670344e69a7243f43390763bf786ab5c789d0e7d0593333e9581f58852c6ec690c66fcbba2ac8e208174bfcc6b11fcf31045d6e7d1d44e7da0b20703fb0a23edcc422be2e4b64547fb242763262fe865f23e347401595ea24229531a415786e901f57b0a01257d810b11c58ddf5947408cb33b2f694a2617054cfa73aad8a66af4bf11af172b1a578044d7d75b159a8194516d41024f016f9a3eaa43a92fdaf80d5551f61b95ec3987e1218b00a6329550a117a9206f889f4e476b47e7844610b5ca7f8f19b36cc9ddd8e3d0d33b040a0d83411e17606243738ac0c34a4be4b3b8e1d17a07b05da16ac21a988ffa16aa34881a2be6542571a3b5882fc181aa7ef073f9a16fb6957d78857c7e20a9e9b9ec7b7e50db3e53ca282a1cfcd4b5675e5ff6c2f8164a8005ca36fedf3d706635798c8d00151d333c2e9457d3bcd251e903b581a7cd552bf2e9391ccef40064a0f0f32dbbf9c620d8f4bfac805ad34fc6c3b4cd144a5da5fc913a63f36e8dbb105e941e66bfd9f9eecd7ca8e36e8a9dccbd8fc9d7aa86bc70c37e072befcc9e2ea16c6edba2c05c98ff9d3842534c4fd54d276aa481b018b0ddf9cc3c6b4e0ed230727e5b9284152634107edd7cc4b0ff9c20510157e7167e684f4843de164faec7df8da046c02e744158de1ab10a4c902a35c8830f8f2b813f1235ab4db6e9b6477d6eb3f4381e6d3b7744db8285c96f967656dc3c7ce0578e8edd7cbb51377c16e454b72b03fdc6347b3996560e267c71f778927e44eb409b91430a7cf0ba59bbe077f0ccd34cb54a0c6c107ef6e2e253724bf75446a33faaf8efd81997988e9c40fe686768b9d996ba8b0db4332ccbb445e9b83e4dca64696afb9407062fb863d231c2b78d9c3b8e86c2c6ca4af6b7774b4fb1033e0a8b637d4913f55b7dbe029467abbbf9045d22da82023603aa6a70dd4f4381f81847bd26f05e724ba2420381ab6c0dd0526ada21140d93f23700c7ab8c7f710015103809ae5e26c4153db2c75fca4b8dfe1bbb62c2e31c8481345de98e94db6117aec9193039304b9be0e18776cad210fec5cfe965eecb18aee70ba9638a59d061964e6cf24571b51b1a10ae2f773bc51c2e9ef9c6b5010171ed4696637e6a87ddcbaf184c0cc16a18340fb3158ff2d0885ecb6c549d4661b4733b9d5a8fb11a84a7776494fc1a95a1276a6d9e325b89c846f53328b159c40688f295f26e1efcd6326f0338aba79ded19472296b4e69207f29e8667c0597e548fbf36da481d478356627d56003730806044045b64ce466a291fcb50f5e657447163943c24f0d7fbfd963fa976029aa4ab5d9e894919b2d10d0759a75b31c2027606d095e5b9a3dce3a54e24729b4f0285a4d6123c597afed29ce0ed0cd8c480d2cd8caefa5107fec189b28ea2bfbab322a0bcb52155280a073bf16b83757020d9185c3bf88afac1dccf9c15c12cd9eaef6989f4f60e6f06a5b6cd4a7f1a22a4b74a71bf775e4233747de73da4db40a039ccc446ba3e88fc1f247d32fd171dfa3269d846251f2e61c771010792443017fbe0aa514eb7cf87c01ebc301771d40537adb139cabf4bd156c5c2afd41291302d6d574d1d621cc31aad98998eb9de1a5f10cfb51509c1d2a383e190e4c103c810602727972b59fccd52ce9dd5072a12d3e2900bbfbb717615220f936a8d8ed5d0c251fca39dbab182b8114d5da93f6658e14756c786d4174a7802fdbe51517a664838934d6355df5b7a6804fecd81f689c0f497256a53f6525fd604d2685672936725285af36565219c0bb4c4b65a1523fffff047297d7fb72e3c5fddcf27c2245ab3b839d8dd55ac0dd399a9b353dab29ae5f97606238f4eaf552b71432f60677e9a4c0b055c5deee740da5a295c850e134b69122b4637c52854b66348a2feebc9e0a318361de431a0d6efd2baf31723954424bb2f1955c62d1101b1dc9cfe15d5cd38659fcb6a70409c77b0e5848e86b3c0c5b7953fd86222f9a56ae8c2022a02365fb7e58220ae0fe87ee746758703bdbaa6e8a1a0016421f7caa86aa8518d3170c2573973c86b584ab0fd2e9407d866b4b01b9073fd2085e0ccf4fb8648bd8b880c3d599ed6b5d0dfd3472cb5e139ad1270b084e6ac41d8c0784c2f4df24a8e1c59656bd48d161da0cbfb39bcd7e637934a2922ef530b614581c75f6b0572b2894919f9fa7a8710d587819fd19dc8f4f09971eda5c10aea324634f8b5d98f98ad1252e0f5061c3f8c61f435c3f22de42d949d03042de7a165e38a14dc7f35bad87cce4a255d73c683e82bd3697c1737f5e92e0307eaa3cdc6981caca5e270bd8a4a3", 0x1000}], 0x1, 0x0) pipe2(&(0x7f0000000000), 0x4) 18:50:15 executing program 0: setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getppid() connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 18:50:15 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)="56e0fd108964ec866d24536957a13feff038d9291c3593b85ba0e4e07cda1e007fcfd9a6e0c291bcf5ae9fe5d6df8d9476d5b900cd4e2ea326880696f335410ad1199ce24e0ba542403196aba00de931018bf7739f1006d510796ada4338bd1a4d53411f75d1f3babab2eddc640c") setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 18:50:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 18:50:16 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) r1 = geteuid() setuid(r1) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000e0d6c81c000000000200000000000000000000000000000000002ecfea4dc142"], 0x3a, 0x1, 0x1800) r3 = msgget$private(0x0, 0x1fe) r4 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x60, 0x7}, 0x100000000000000, 0x100, r4, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 18:50:16 executing program 0: semget$private(0x0, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0xff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x30180, 0x0) 18:50:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) dup2(r0, r1) 18:50:16 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002003, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1182, &(0x7f0000000100)=0x6, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x1c7, 0xdf3}, {0x87, 0x1000}, {0xa3, 0x5}, {0x100, 0x1}], 0x4}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0xcf, 0x100000003}, {0x44, 0x7f}, {0x26, 0x6}, {0x1cf, 0x4}, {0x8f, 0x5}, {0x0, 0x5}, {0x21, 0x8}], 0x7}) recvfrom$unix(r1, &(0x7f0000000180)=""/5, 0x5, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) connect$inet6(r2, &(0x7f0000000300)={0x18, 0x0, 0x1, 0x9}, 0xc) 18:50:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x5, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x3f, 0x337}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3, 0xfffffffffffff8b7}, {0x67, 0x101}], 0x2}) 18:50:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/169, 0xa9}, {&(0x7f0000000100)=""/26, 0x1a}, {&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/97, 0x61}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f00000004c0)=""/194, 0xc2}, {&(0x7f0000000140)=""/29, 0x1d}], 0x8, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) 18:50:16 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1a0, 0x104) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) r1 = socket(0x1e, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000040)="8ca71f32299e5962717feae7732cff7e5c8490b7dec88a9f64923d781bd90c7ec444684c88d696450e99297c0f449dd08c2aca9040aed81df6dada49cd3bafdc1d07bb0cd801da3897be43e5dbc4ac7221bc262acb6adaf31ed8e4e238e33681d5d12b53967c693e22da35d50548186dc4610b9216ae0da1202a8044052e9a8289d9892da341c14bddf92a6ad547ff5096f6a6a39d20ca7976a76e90af82bd96f0b2f34e68220d", 0xa7, 0xb, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x9}, {0x8, 0x8}}) shutdown(r1, 0x1) 18:50:16 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102c2, 0x0) read(r1, &(0x7f00000000c0)=""/4096, 0xc0980d) 18:50:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="eee65675326085c4d0daccdf1177d3698d499a4aa8071c07e45a1f41650d92fcc9096f3e381d3aac95012d642a3e2c166a0d1bc89af7ca3de7c35893c0bdc582b9a93692bd2855737def0db4b35b1ac132dcc38e31e2f6e29abcec8b976a63898427475ff75ab32b9df134c2ae8f6038150bd8a9116fbab3a65ff66964f6254a8bb77cbc627d265e7038d7414bca5b722c0f0c1fc944875aa2af23cb7cdfddda37be08a0452ccd5839e15af17126b744dc37363804af8b63ed032b7f57e6310620458f4f94e106bec6", 0xc9) poll(&(0x7f00000000c0)=[{r3, 0x103}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 18:50:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) shutdown(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x6, 0x8007, 0x101) 18:50:16 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x4a0, 0x0) r0 = socket$inet(0x2, 0x3, 0x100000002) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='/\x00') setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) 18:50:16 executing program 1: r0 = syz_open_pts() fchdir(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x6, 0x4, 0x9, 0x80000001, "61aaad00", 0x0, 0x5}) ioctl$TIOCCBRK(r2, 0x2000747a) poll(&(0x7f0000000080)=[{r1, 0x113}], 0x1, 0x0) 18:50:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) read(r0, &(0x7f0000000340)=""/243, 0xf3) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x900, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x7b}], 0x40, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r1, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 18:50:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x881, 0x2, 0x9, 0x0, 0x55, 0x3, 0x8, 0x2, 0x1, 0xfffffffffffffffa, 0x8}) close(r1) 18:50:16 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8) setregid(0x0, r0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) setregid(0x0, 0x0) 18:50:16 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0xfffffffffffffbff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) listen(r0, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) 18:50:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x4) sendto$inet(r0, &(0x7f0000000040)="b39572c21a0a972ce7dcf97424a3", 0xe, 0x408, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000022, 0x0, 0x0) 18:50:17 executing program 1: r0 = semget(0x3, 0x400000004, 0x0) semop(r0, &(0x7f0000000080)=[{0x7, 0x4, 0x800}, {0x0, 0x1000, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x4, 0xaa95018f4186cd04}, {0x7, 0x84b4, 0x800}, {0x3, 0x6, 0x1000}, {0x7, 0x8, 0x800}, {0x2, 0x0, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0x2, 0x1000}], 0x2aaaaaaaaaaaab4e) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffffffffff9) 18:50:17 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x3, &(0x7f00000000c0)=""/2) chdir(&(0x7f0000000040)='./file0\x00') 18:50:17 executing program 0: socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) 18:50:17 executing program 1: mlockall(0x2) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd6b, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f00009ef000/0x2000)=nil, 0x20001) openat(r0, &(0x7f0000000040)='./file0\x00', 0xc26cc54bb0780fb2, 0x4) 18:50:17 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00', 0x6) write(r1, &(0x7f00000001c0)="0501b8dd9bee1cbe8e2b4981cf47d6f6b9fb527dfff177b45aeff50bc1a8c7be1ba64a91ccc9b09ff9607cd8012b3c4ea7fd6f385a429de6e9a8a3bb4587bebeee04b592acf3508038a68ad572fbf79727f3a213bec9c1d7c65fdb3b4dd10599ec3ff9f05e9b1bdbc64a7ebf285ea79e144f7f5aa337c44843f3ee69e5fe126f51ff32fb86a3f1ba4f03b45ad1cedf15b68d4736a8adf40ed16115a640b72d", 0x9f) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000080), 0x0) getgroups(0x5, &(0x7f00000000c0)=[r2, r2, r2, r2, r2]) 18:50:17 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') socketpair(0x10, 0xc000, 0x2, &(0x7f00000001c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000380), 0x100000000000027f, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000280)="188881008f5d4746c59cec1a34aae4f07a5f75be443cc26564cd301947f56007e3b029fb78c16a23613a8dd127fa32376756fd2e3f488dddd126b6ce4b7dd2986323bd458cdbf2b5ffa3612779dd52a1615c1991ca2a94873f3cbedd21d6645cc5c0a40bc3c11009fc0e1e26fb7a2dc3026a4e1e69452ff3fa89c49c48479669d197dc288a126a65c516636ff4cdc6f41d0d9b8d70fe8b1d38b9ffc4a06ba3ee1009472202c6f1bc3a2244453e573382d25e7c1ac9835583798a9fcd958395a5598985e4c9", 0xc5}, {&(0x7f0000000380)="f986f95f636b915104235355c655fe579b21eebcbda195710b72f738098498da216ffe6b6032cd044b33f617403c0f293f298b220386ae433b9bd920536bf4bfcbe5920331bc8babdf3d944dd6f8cf8ee62402d3f9e135d0800ee056011ca0b48a81390f5721b67f357f5d4877c9825483847d88397238c4347d18f3fef548b620c0f29b83af6bb824e7", 0x8a}, {&(0x7f0000000500)="589a6f3222dd55f68fecd196df7413b5b7983232c980f4b63f8c616b013eb21a051a260d56bb51f153c66ad314d716f063fb20d68745714ca28eb2c3abb7e7ceabadf869af1910a43631550196caab512d7b5a2d17c1172f5861a8f12db0b7f7a12e659bc6fbd836107f4743051a840f22fef982c6f9770a67074b214d7ef1097c758d7c506c09a2b490da2eedc995a252a115e83ab9e79a1dd805dd4b1717b3281b3b069c99b70028b1d57c4c3d86fe580c6dc25b28049f347b70f445533edb45dd32", 0xc3}], 0x3) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x2) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000600)="a522b408152657b4e7392f6dac8fd89ec3f94b9b3af97f80fda986e2e8a2fc5d5c7268f28226826c1efb081df66ea31144ea803083f1c2d5758440a5e882900b9e5f0b1e3c11ffda8066300c9db84f781dfdff62e2c8e91747701195fdb67484287c609a28e34c248a2dc1d142165e7e41cd468c5590ee1f3bf1d580f144c2c060ad9bcad693eef7d893b21b2794d5e6b5ba96ebf5e2ee94b527699538737807aa", 0xa1}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000700)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0xc, 0x0, 0xd7, 0x0}, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 18:50:17 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004000000010000000000000000000000000024ba00000400000000000000000000000002000011", 0x2c}], 0x1) map stack 0x20a00000-0x21000000 of map 0xfffffd807effd9d8 failed: no mapping 18:50:17 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x84) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 18:50:17 executing program 1: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9015, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1, 0x5, 0xffffffff) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000040)=""/228, 0xe4}, {&(0x7f0000000140)=""/75, 0x4b}, {&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f0000000200)=""/131, 0x83}, {&(0x7f00000002c0)=""/103, 0x67}, {&(0x7f0000000340)=""/84, 0x54}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/190, 0xbe}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0xa) 18:50:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "854917029c11fe4dbfa620000000000900"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 18:50:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x7fffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0x812}], 0x1) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x5, 0x3f, 0x5}, {{r2}, 0xfffffffffffffffb, 0x40, 0x40, 0xb6d4, 0x9}, {{r0}, 0xfffffffffffffffc, 0x24, 0x4, 0x96ae, 0xca}], 0x10000, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x10001, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf0000080, 0xffffffffffff7fff, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x101, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x7, 0x8}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x8, 0x5}, {{r2}, 0xfffffffffffffff9, 0x14, 0xf000004e, 0x3d5, 0x4}, {{r2}, 0xffffffffffffffff, 0x42, 0x4, 0x2, 0x80c5}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x7cb}], 0x100000000, &(0x7f0000000100)={0x3ff, 0xffffffff}) close(r1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000400)={'./file0/file0\x00', 0x4, 0x3, 0x2, 0x1, 0x6, 0x440e, 0x1c56, 0x2, 0x933e50d723ff4b38, 0x1, 0x9}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xea, 0x6, 0x7ff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x1ff, 0x1}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x11, 0x20000000, 0x80, 0x2}], 0x34, &(0x7f0000000480)={0x8000000000000000, 0x9}) poll(&(0x7f0000000000)=[{r2, 0x4d}], 0x1, 0x0) 18:50:17 executing program 0: r0 = getgid() r1 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, r1]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r4, 0x0) setregid(r3, r2) setregid(0x0, 0x0) 18:50:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x100000001) close(r0) lseek(r0, 0x0, 0x0) 18:50:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x20000000200011, 0x7ffd, &(0x7f0000001280)="186fe65c", 0x4) 18:50:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup(r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8042, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000000)) 18:50:18 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x8000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x18\x00', &(0x7f0000000140)='{\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='(\x00', &(0x7f0000000200)='{,\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000280)={0x7, 0x4000000000, {0xffffffffffffff0a, 0x1}}) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) 18:50:18 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20040, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x78c1, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00feff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:50:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20c12, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x220, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) kevent(r1, 0x0, 0x6, &(0x7f0000000140), 0x7fff, 0x0) 18:50:18 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x8000) sendmsg(r0, &(0x7f0000005d80)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc, &(0x7f0000004780)=[{&(0x7f00000023c0)="2b70d29cf7bbecd9ec348f56d7e341d91c44301522e4d9f3f72b3e7fba2eec3543a0234ffda96c379fcd322a7cff94217b59034f4723ab074378240e70f9e2eb58598e70fd5f83d0cf0e10f8e94393f564b051dedb9e9005dce9c121e73e4e892f992da10745d5ea7ef652b33b10787cdea2c93e4766564d52c4112a8a77329212b78ea50d2935db3e9609b720528282b37a4784d58c6aa69f8ded57350686f5afb059c464298ece3c31bf692cee12404f64f153084e9ae906b0f0cf172955b93419505707c3d608d6406bc24905192b1c108e931a35df3fd81e865086ec4fb32134d03e3608acee4977df1ac42449b8444dbe3b867f550294ae098ed8c2d246c667c0ae9b1d5ec3027d5963ae5394382afbd48bc68f24a2ca53ec885d6b161dd5dd2a8e35a2abdc3e52adf0038bd11bd2883f4795525e3d819cdf2d62adf52ac65d8de9eaaf26afcc538967cfb34cf2ee2718e258d3cfed82ad1d1b43c37ddd977b9b2f4bba94bf4e4d2fb43b6296ee3783f323ee0e6e2609e5c2831c41f03c9b42eff014f92ab730433ba03bccc5a080ae2b30cb6cf127c1438a41d1a2a577cfd1dec682979b22d52e838a9b43fc738dd25a017d63a3011b1bc60702505b2cbd5147738c5fc8ba3b2a39f7d9d2ee7c7c9bf89110e8a24db90951cce346bebfa7ce107a44e1008a40fc82d2c95374282ce1b8c00bb9636bbf86b29d4c8409f8a1c24948870a3e4cffd9a4ac3354fdedf200442c4ae430642fd01045a337c9e56642b2fcf9eb87fac99c8ffb2eed4a956dc5db124f975bc23f927a98e522de8f96d36e80c2fda75ceba50edd0fe89a722434e589b103f5bc60f0605f9ed9517762c1c3109d44acbc211103f4fe859c9922c790bd1425ae8bea8dcdeae32797d98e5ad3f1cd5b460ef33b0f3f82b0636b959f913614bf006d305452ac991db71efa0f1e298f4f3dc035d13b74856497092820afba64129d770b974f6ac9e9cc2c0cbb746147524e22f76ecf02187acc3acf86908ed9e3ac1b7e4d55c46e0b6501340b4106bb46c3e0e3c2c1721f65c97139ef53e506ae88a0182d53b8d94f4823d885a61dea9988a09c7ef0df8b5fc5585d9216519721f444fdefa9bbd5880e310743574cf020ed07a59a935a4bbd63e5f5f5d5cd31d92b60194fec16e77da06cca3d03121afc85a53a1eac3ebd2edb22dc540ff40018003c0af433e6a0e12f60dae4e280a710c7f83ab9530eb333117c73364d89a0c2e7770f0e9a616015a272774c56c660c001ecde987dd075b4436a62cea168432b98c7aad26972ec77db2ac923897be63b6eccc1b9bb2160e50fa64512f176fd5f3cc06d52ec7f3703412e85c350fb75f8d1ebc53b4c8acc5fd803b000df6370b5795707baf1eb4408b7687cbe77a487049bdc5ebaed909034ace5af5f3b0c73ac6d85236e049214c4dd994318b5d57da2d05ece9bb8eefbd5c3d6f6328623808e9ba4bb6286f22fe78b82aaa406a2b15fdc306f37e7828ec4058bcdffd46835926ea710f66776a1097c0ab4066f19af32636b5c9b22b6695ba5cc4d82fe0fcc7e67442cedbbf9c3c6277ce4269d97ff3f640016afa1673b9dcf21611e112c65d874f7c84afff6467c1878bf2533467527bdb0149f09c84eabaa0f37535ea55dbb83407f583163f35443d93ed14f6466eb88836db8b0785b87e9ff5eaeac3a7fdcf8cebd21195afbb15d726709238fbbaa1b5ed27147eb04d49d64f5168165202384bc7893252fb26439675e83f1acbeb6c46c9217fa739ba8744d070ef58c648872cb31b06687ae4852a6f5ce89cb5bb06ca3565fe389f7abce05baf2d21ae71a1adcf61e0581d8c801d0926b94ce76ceb092128a659e6dfc215a093a32e0865d7a5a7dc5fb568ef3c539960e058faff9735269d26987dc6a7bb5f907ec76c837d27c98af54fb06b27f7e51f4a0e9a9541e03c31ccc4758891e840ffa7835b8f48361efbf6b76ef4acfd665b96b014d53df19925ba54ab4a9620e6d94f2651fa087d60001b5f146ef17754d3a6579a2e261be5f2b96ee92ce76202e4ec64f7c66279278a09f505a8ae8c3e3412f544a47d432881030cc8e0d2ed0a8b493c352a2212b6d6dd3a700a64614b04bdce12522106254f6649be3f5ce9c35ffec34d8567e6e3ffc8ae7eb77d23e70908adbc8d2553385edd2c66cbeee97b9e644862a9871daf643de1a8c39da53c80aee4713b906e01842a8d2e0b0ccb1d071cf0583ef26b84d0476a9a725659e1981dfbae4213ad8156b568c8b3ad97599d21b783c1d7e96c06e657d4bb903beceafdd69189996a017509e50d0c98976b0d817207744f9da66490ffc2ee40bc928159d29949524f398d742f93af4d59dd63a22a194bbfaf010fad2465430b31615dcaea197830be47222b71e4cecbc65f74b4a31f809278dab1b245ab4ba4b5b46cce5c58ee0663d421907dbee29ab49e2f46d952cbe3f9d7d87077649a785edf5dcfa08eb105335ca76352252abb67d680ff1399ca9638fba855a57ef26cf0d6d8464521f60daeb26ef74e56ed47631ec1dcb09b8c0a012559e48cd78ca3056a1dd76003046f7434c3d2ee3ee299dd06949700f6a98767f733e715a361a172a35c11d8dbc475cb8cf477712511c726cac0e0e444356ed6b897bf204d5dde1ce43239d7729a8c0d5f6a3f75c291abebdb1a0c9c58433758cbe1dd27619d2991be145a68eef27d70c65cce87cf9503e15035bf523870eefa1b8942ed0ed002e6cacdcc9d19a070d64c37981afb1d0e6ad1e015276d969ffa493c71dbdd1cb6a0d599734f386160deba978637de3d33e5b55be019eba124256fcad8ff725be0011024ef6bae80cd8d1f922d2bb1fabb6f282e8411aa873e753377f677c116a2003b8ce89941cfd67c3bb5174ed266646fe5b33d4e0b946f3528cc540ce6f569859721c7115518cf22923856ad6dba79ad80a34a0c9a2527164b01fe42e89353e4d1c462a96317afacb76d7da544f05b64d2a21f6f5e43ab69bb55a2e6389245ae2fd36ead716988972585b425fc2c4759bb588a9c80f9a83b618d5be8495046d86c89fe8dc7e8a138ece67efb326e5846a8cb04a2a7e15e02410dc758fa15eee5897e316da44c1e7040c0f21b90bc775c73ec75405ee189ecdd228f7cd68b58eb45cfb6b6b106f0a17f53118ee875a411be671b8ac3780f17435b9749261ef9c6771f3e79633de06db2e3ea7caecfb5cd74b24ef8a75e2fde8cccb6927ecd3c2cccf308ad99eb4575a76ee9eb468cdcf184f0200819e448b13dee0ab29a772c18dca40f963c11f84356c94a12ff81ba07b4edfb19ed3902970b02afcb47e60948fb5053c8cd9f6883cdbe64237da3fb2a75d0e80c73f950ab550d02fc97b1f1224d28f741656be26dc8b293f9d38ff554700c840a297b7abdf11a029bb29f21a17782c88da0f07decff346b8adae32d5d7d038ae5375f40987cc40c126cd3e10ba2baa3e0772daceaf6c88eec7ac14cb9b66a5275930322d7080ff13f697ed96b8eadc3e7eaeafed9471ca8421e72773405525c1ef9e86fcc935c7a731c1207523608cffa7d30e8c57401d366de2a004a0c367176ea42380bf705c0f94cb1a6808b315f689928247c1624d7a1af7d280e1ce21a763439d58ea2294ac6f80d2db28b083f58698ab30348b425d8ffce6cd174bccdeb376047681e2fb8bc6eef92ca3ca45999aabac62229282e61b5f35531778f720e5ffc14abfbb436253a1fb436b75e6a29dc5a758c507c5bd5530c21d6e58a66f2d5c4911b2a2ccf8aff3d059c86372dd912f8ae0ce647c770462c3cb254b19f52b2d816c8fefd87541e2ec80f11efacfe0cd70bf7f5ea694112b848c3bdc22a022412876830a9beb77eb06f7c8d2517c3ef2baa486ccc35fd6bb0d884c4094a54e193166056a2f4e1a2655ae3bdf3d023f7ab114cb30247ace17468a02d4abb77dbdb3339c33b6add8cbd1f89b84da415c308c288dce91151b5c40e1a7cf081be5a2305019e95a1be3cf8686dcdd398db7d34db54d1c3a8333c9c2edc19a682f2d078a2065ee00d4bf7e994e3f0a336212927cdfa4c089c677c24ad078c8bacf0f7da9952eeefcaad2ef2201224702d0be99561bc0ae5af8ca217113926e756840e150ba37a5b3ee65c8f14fe8af510a314de17e7d4643fcf1ca944ca8a81511b12259fa91f96030f665f753812a88a5cf21b6bd487631104f819593ddff9ec20e76d82510508e7010313ea85eca5038f6e1680501ad49382377414df79112f414f59e99b527f67f88c9d5240178c86fb456f701594c22ddfc4cfb2c7e748e9077348338e10bf24a470d2800b6ad12b229588b639f25217e59ec976d5f41ac33728e5dfda98ce288ad08f2f9cc830e86c99590c5c1e46e7c030b43c6dc029e292b3dd017ea15c46c44533fe54d4e9910033b93e16182246db65f823a12a622a20735123c4f00cf1e91912a52848dbe446291c46af87c6916a1a56f03cf44ef66145cf2413d555ac9789dfd9ac31564fc00ec118546790342eb4b95089bb58e058035c3626179d20aeaeaf73716ed42afbc5e847c8d13e07c8f2cb80ecb784a6da5906b76798bd985b14ac40009c4a23b87b6cf9d2dd60de4a0d34eac00053a7e9540f21ba7cea5f92cf4d00ab06a6fa4239ed66dfe319ffbe24c95fa701a6ef49c35c287f132c164bfe9cdec4a79436f5ee7f4039788a00476cb9963dcd84d35f451ce0e6e3a1099695fe4603fb1beea262d32e4ca6cebb943ba913e3a60285da0fbfb962ff13288a258b97ea61905dda3dd529b480f8f93848ade41b9f90617cdb76e3015172ffc3988581ebeece77ed2945d9f0ae116ea7ad273d2228ca9a4e692e2de5352974de6272b4ce009d1a73a62113f5e78d88d933a8abe342b4591038a0c7673464dc2c0859ad413cf18a097fd156822eb4049cc34bb70ffd0bd512c66f3b36a89bdb26cb12dda56cd490907fcab2c24d384a4a6225e576e7e2ce21dd8700643e0c473ac9222375b520f6bcb76bf7062ebca96c4c04078b2c57b21c77c9967665e619560da9f1625f8c03d1553f30afe224211e6557daaece93b52e6360d055325f8b035b474f72e2c1044165c57d0bbb7723410abacdbf152a5d2e0c4c6e80bc0ec748219df92b703d0ddb398fd54e252ce2fd59d8538f334aa7d12271533a63a59d7a0ac8a95eeccab2f70581b0e55369589e8d0f5b8606a205a0c3091062bed6ac3f36dcb4055311373397758a4c2c2cf9a5829ee084f7e33fce40a79fc5423e41ce1d220d80dce3c49cd966c6df997b4042243bfac7b35721fd5aa396568f109d2dbf7863ffebd151fe3f0d0eb2fd4a05f58dbb4fd1f46345d65f93ee9817f9dfc41a3bd216cd27a2dce2f5db7804622b0be419bbeecea588fa18fd820ea34f6b481bbf75765f475387f4cf9277b47dbf1c118e96b8f706665cd81c96c96d7a7f45cab55866f8e25c308b5d43adb610a9983846174fc68aaa6850978ff9e61b19e28e0b65d4561f7c971b631c519aabbcec018144fac25f76c12751fee87a4b78e19a28ad0b137a40865062badbb463ed0a33910666d3c01a0813e67894866d0ffe8cc30356a1f5546873f155b7317a6ad7e84ab05a17e8eb36f340d8795f44a71f312a89421555cd7d937a6c10be4b668a7c014dad113e609013cc781852994ed8c7b627e9862b445b3334944467fdc84a44fc9a8cca762fbb2c5ce243ec722878783289407f0ed6ebf77399c615a0c3137cb62f14db2647eb8dba6d1fdce09e3355816af8e", 0x1000}, {&(0x7f00000033c0)="8cb6f7fa0b2a7ec3e83d2bf6282246a19e73ff64b039fa47a3eff34039d8796d6279aeed401a7b4e17ba02c4049b71439b79bc171ba0d4b62ba6bbbdc70bd4761c447adaea69f8755f69596823c182be460b1d98247b401ba8602f3a476d620cc005801d11c9b69de3964c76b9ed898a3f730c7ed3b4f7738417313e937e8118fdd80f2341bb9ae0ab95a822870ff1350a4e27201c5f8b29c75d166308715b414b6c89f0da64241f0f784a9bc9ccd36effef6a4cfb65bb5614315502a67d4356621d4a1cb81ab27dbe8234c3e9b8bdc176453a7531b043cff1708f1fdadf1a9b720a6990e60d627ab1758c78133aed", 0xef}, {&(0x7f0000000240)="738ebf4676ee0357a370bf89fc311524489f68b1d22b26f50491e50024609ac51b60ec15fc5aba6f7d29b43d4229926f5e2e385198522357", 0x38}, {&(0x7f00000034c0)="6d35df67a063306dde17bcf2d4dc6f977fc83f72f9303c5e3d5093f8c665a8a71f9b7505f565640fe01d7a3056c1be5d98f9020a3f3299dfff6d013491cbbeabadd3308e897216f4b9be1248391cbb05deb1923f14aee7e0dd4d7bf7e58c2ea73e24062175d7ae85f25ac2c061f3ee837fd963eb3c1341cbd72d4c42dcadc388ffde6eb76b5b", 0x86}, {&(0x7f0000003580)="f33dc19948fcd36ed538752a9c26933a355e902598c23fa81dc595caa69383881a9a49efb79ee23eff45008ba1ad8cd85ec1549d75319e689389cf8091ff85317e558d5a0aaecd6f11c6091ff97e7275ae1eae18327484a593fd6ddca6cec9fd9f5fa789739df49945d894e30a62dfc999a0a9841849d11639f4ef60939df65ad820d64cecf40373dcf456a03cc48a790f", 0x91}, {&(0x7f0000003640)="c52921fcfd801b19ca2e0b672186ec0e76f4ad310f272cfcef708e8da306b75c4deae1a33a97760aa3e3d2d94710f128d10596251b35aa3c77b2317007d5cd4afe215776214c0cfb2bc987b5937922b3a2533a7bb4", 0x55}, {&(0x7f00000036c0)="50c2177d67b92c19ca16b0063e1f6f09d438bd0bf3d6ad7116f431eb0c9e7337896cda4b2ed6d40e0f01ea5cf815ac81a970da8baeba76c2632c41c0c01b9da4ede84e1d68c630f2123faed4730a9328acbd0d1802261f6a007ea2f9aadff659706c64aa518dcdd8f6d47aa0dd10b6746bf5e42eccc350031ad9f2c7fbf61ab8f95ee97b7a5ee1db4c5c55b15abb1ece593c1222998b1039a4f229eb", 0x9c}, {&(0x7f0000003780)="59f17aaa59d58a9662c4ff2ef045552dc92ffc0a016813a72bc585b31e2d12a563b933e0dd93487bf1a05bf4d292a9ed485ddc868ae75e763486012823cdcc07d439dc346b2b6a67de3b5873cc0482d50d6ce490492cf9a9a9b996a120b694453c388a07d8488b40875b4a72d6f1b936b0005fa335f79810edd827afa909495fa1a2b4372a0d2868792fc1a2041b9a28e64e7e25985d7710f1ca15e09bef38295a68894d2806a69f02f10a6a66c7e290755273daa8e0292723e196be87375e46a76a77953a654402cc2e887e8068614a516a05fd57e8122616d5c9424fd9523b529aff30198d5ce8e8c65a81108c90c0c14b7ce70316c34e99792e9b55f65b47bf7ce51471e4ed28866a425abd75812c905977ac29ae62e4a010926f40b74f742748a172b91f162bd99f4a2b471c9bef4c3282307f3d3ad1ef8e94f43aab268df8aa3ca5202b91e38e7e57186117bc2d9a712f370d8b01b754d23fcb4fc15b2312d2f75ea098b34f6fd3db929ea1d1ad106b43f1285e359ab67b097c82fd1db626218eec473caff55dd7b9cae9417f530385748d7f3afe513a7ec6e7be39c5d79f9880ee2d6e2ac10e13228b02e8fb345524f03ee1a1285942562b861fa7127ee0376af042610c43f13a919dfda7a7671bdf2782881112b519c15f738a1edc99d4bd44502c2ebc213617bf253a6485d4e4c3758aded4031f4c15071a412b2a35aeaa9a9950c946b660d927020e5f8a84f37c89fe1797035728040d3c059c6bda9dfcbd21fdb67c3bda748a334c516dc3e01d2cd03e7c6f1946b29211273d3754e9aa1bfdaade1f151d4ce4464ff6c9f5e634bd5f3fab3ccb8781a843ca0e16151f151c880c9822647b54013011a4ef24520edcf8c6b33fde14f586fabfb1463566434b218470da263a1170db0e2beb651303a719d4a6b2e47b5effdd97b648548cdfb9e0b9eaa2dc8d92f193eb400fd3438429c91a2617d47ba4b44241972e386ddf2bc9876ce1b0b58cc90277d9ddc27e3fdb9fe8db71f91c19ea3aa64606490acf175290b1798ce5db63638f2546c2e852e3ddaea33faeec4bf85b14738de03d6d109d9184730610577f6de224bba0872185427979f16a98f797ae3a6ca532ee6a11c4645b9acf86b0828da467e7bc44a3f9150a0fdd9210a4b7da0c9f8cc05de04d465d9b6558dfa033a29eb8fdf99f65921e136e2cb88f4be7393daa3d8871cb492e432cd3c336cadc65b84b3aa66e96c145376f7cc3740ec341e76019166df4819618ddde187e5e20cd165ba19267e973cb5ebe41cab5cf05ab8635b8e31050a8c74566894162d37761f554e4e3c6bc16c76cbba1f7afcc5d4054466421a53be3c961ce7587a7573753e313453ea3b0d05428bc07982cbf094b00958f03e30d2c22db97d0cfd1d6e3d47c269909ce7f5d978c8e02b30aabc2219d54fce65a6841104bd9644dc10ed7fb4410a7e2042dacf13fbaddb65d3cdd9f14f4a29cd7f211c7a486bde3a429949555e1d4c01216ed9ad57711b390e5240dac8000bb7a89f42543c73114aad0c9f13f92737083d36b2b1a61bab26de7bb75cdc9edaba339ffe2e85a258d91b64ef598c82e3005fbca60c64683fbc84306e1022326d8a32cb8befcb3aa5738ff4110935523fa349ac5bf1387f725ca1170470b4daf8a3d82e61eaa7ed45f16991554a1502b9e17cdafe873823211c20b16416f0b6a03f8e245235f8e1f1d4cb0fc6ee5436bb6308233a97da0ad8a7c2e51f6042948ac82efd255c402e241a99c9a1776ebfba3078b2701c88e7b4c2ed1b37b8ac47b26e9875f16812f6b8f45fc3fad62ad28406a84325c3663ade0f275501992724814c230f6335e216a9343263e5578f2b621dcb391f9a3167fd9fc8e643bdb5c2adf902a687d4c4e03f78ef448b332f242e90e5d67a2c982751d60a32bde65cd73b0de9470fdaf8e68cb09ed549d99896975cd287c795cd9c4bd84296588623efa1d9a17bf2fbc60150aac4bd1aa48e9e06b7b9c41c2ceda46bbfbefd94eb01f1681da81e1235b78e0d7c5feb30f0008464fefcfa1fa8cd63763abfed353ffded89d6a61fbf214464569db9e70ce8caab1d99aba287c93dc51932b0ff2e4cfff5ad8abb1184b875bb92ce99dfb6852a6bcaf95f6bb311406cd9710af47214d2fcf0bf4b0536c6852cfde1fa532a8d06fa841e2004fccd123261b5ca33d93f4c7cecd7b4d4d932aaceb553729c8332cd7b1ebc592841ef066b997524c723eea08f69a2f08d56d9173e551afdf62e1617465f85eedc1f50c4f020da25016e6082ed99d524f6db27c2ed0362b389e70ef0cb078de8b86b0b78d45c507e68c69923c254167dfef20ff1abc69e718bebb6a37ff0d3388b194a6cd14a6efd0587d2b49a55af46fc28589ffeff08bc5e118e12390995446acfc84162a4ebe807481d9edb4e988efb28954b164c91af9f46c1b2d0ede9835c1c13998420dace27f72f2b3825405537924303e3389926c208539f2fa8e7370712bd37e81843e5ae507b50230f9327b1465afe866e4312604e97279cde7d8a398c6ee9b6391e936e6a2b33a73a1232723ae5af14072cb581222d75f7dff4faff7ca34d83768838920cd5d748434db98e74921d2a76234ed64e82ae6acfd25560a9efc0cc01422635beda5dc9a4f80be03422578df4709e1fe7993306f442184aba4162a0ec3ac7c5131e2372172a8d5bfe5d1222188ec453b055c485e01f4f9d993377ff3b9f84b549a1895168f379c06fee3a9c4a29b38848b706d32b3b75b128c08ff1d4f93b7a446e554d46f2ec5435c8aede1343c131e0d0b4263811105680f63196ee8f2808256aa164aa9f557647d224fa2ef587d8dc75cd21efef1471647fe76f92f786cbbd0a54f74d50f5493cda4b4554682f269e50ffc5120c9d376a13ce64c11e2057903c74a163848d396ac0d34043f2f5a05734c65130d5b4ca3b78aac846b82be3de122313829b168fa7f26ee0520057ff173731924192a96c9fb4fef6ab8127c0fb218f9f1a0ad78c373f0cbebdfb9540b2b5c4e1e7c4fcf8ad5654c933beb4675f24062fdea926f18d651017f46ec75af7d099423e7042cf4af4b8ab974d55e84260d52e38d0aca676a061dd0a3995b2cb60e7d8d757cf891124de5b667f2b11e8cba490b8402240e8ebad83649883227935395ccb3fab475fbead0b3e81ac97db04a3184cb610125672920825501b13bed8eaa237e32a6eb0a4b36f591c0b1fab810012d136eb4cca047ed6784f55a859cf435e9c91bbc5018e3cf0314c7f67442d3c4e6da0f7c5ccb52a0b0660bd6729531d628ae6d0995cf444f42b021aecdf726cfba1961d470d4f5be3517d8a34376d41cc0ab992393cefda772437bea86a775a41356953ffc79e4b6d39cdf1665812be5e0c944453eb20e545cd5159ff6bf66d0ef42a4727ee5c6a6bf5f94fd694c51be624d998a3a4daf886902d00d420df28dc8fe7fec751582f3edee613947ae0cb95008e415686477c731f206f448d292a9cd0e34803bb78a2c2dc049f12ab2bc298d2d08aec925b8c99ce2c5d9640acb75077588b999471d0c589f2e56ced9f9a93378c53a945de61cd97ba1554b5482a5395a1a38a5ceb310d890c9443c6b2642b4e46f8140d49f653dfb3c99a06af1c8a5178f5f19db05c4033f27e6047f853746f8df788bc0e4c188a3e68e2d1dab7c801e06d187b71fe63f9a2eaf7629ca44ceac60771c6f4aefeeae849473e8c648f1d0002df0388352eef536e4d095a4c6c4dd290be0396030c7b6a259192dcc411e299ddbf14ce612938c2f1a1343257add4a8e472a08914b12411dd1de8c7e8ae713b59409613bb4a96f81c180b62717a6f39549e8c505ecacff6a71eb5fa7fe59fd81a788592f62a6ea471220a520b1261cddbe56a1031e671807bfe36b14ba13209c21841a27380f895775576d9eee5c0ca17c69e5d1d7802efeb27ddb2cdc373d432da49b7ab7c072d6ce0b5ad1101ab653ac4bf2b46a78cb42e8d0f6b431c7b7097e0ffbadd5aec52e632df300be7b9fcc055a04abb9ac1e08a5964fb00902a7fa05e0b4e167178a54227bbbc7cffab3c5f1dbd2ee1478ff4c2967862af7583c602c18645cb274e3080931671eaf120d8c5145d3078667b6ecaa27a35a8aa0d45a86d632d91097d38d14ee4b03f5f08b3233aa369b28c3b53bfc123913df933f1ffe1c20c7c763eae46048b3a83f36813749630609aef8245a0869f55a3b6d3c3292c2cd7bd8898b15cff2174588c89d43c05a96ad8c38bc8a3ed2877510f3ca8e5ba41d48c27dfc15710c35297607adaad76e33a3913ae0969a824afb67eddcf91792ebd8bfc5e26745608a947ce51b52ab911c62aca9c6671fa19e049e1e4f378f63d51ee12bc1bc6d9a8d20425ed065d3a3c8c449b8749f926df86808330359654c77100459da75d77e90f9e382c8e18e62c7d1bae2b9dfa076fd61002a15eb6ac08fe3c7a5414388948ec9dfdcc7bda101b7c99aadb07da9742230c3c7a16ca62d4b970bc68e9cf129addba082804ce547bbf462b37d61ba329ac78413f65cbaebca1cdac3f264b125dc7ee18cf4b73c6d660fb576e77e58490efb9a0f36ae2781e759f8a42f092a9e0dbc1e19974712cb23fd438e2ce42ffcbf5963b16578350c40a8401967d79e81f801535b8112b96435695a049acdf4fd8bbf108abd42b338aae84c00bca11750aa61a25a8225e2dd97d784be2f5353a50888ee7a67c3da05c07f0997f0d987c5c24f2abbfc0e8d3167f486f932819fd8ae473462fbf1eaedca01d4d20fe9f7ff0ce7c515d580c24a1e4f9132578df3b2ab6d3021c5f5862add7e912db988eafb480d7bb77ec2365c74f95b92e72a147f49c09197e645cd9dae8d7860db13ab9d75e1ab6393a6c6aad905442acf333341dab6dd477c852c9a28220bec08a0dc76f969c237d8e8388dd9de95da0f1bcc3850d4d61eed20cfa0ca1883987ff0b0bf67be0ea79c88f4fb896dc0ae90d931cef8975df2731d1e45a43394171b41d27b00b449efe498236ba8696bf65464ead795d895937a802ed92bfccc44e9fb15a7a6caf592c106a5b94159e1715ac40b0daae5cfde8c15e8af596f610fd4ff466aeb90508cbe281d71b24db7c6212eac0f3bd243f54a58b2ab792a71820fa48dd501254fe10cd2601e905b3bb469aa6c41fb73d4a20fec12ad23dd15739a9ded7d4728534c747186a28d89275894d82988ffe72bcbee0d260c7b56251d4f54c4a19f8b1e61fcb9e89661f845ecff6d81a3057d14afbdf9f33ebbde5e1f9fa6b2c43abe39a5290be8f36be205c5cca816dad7fa93d82342a8c870a084d61d98b05a022fb09edc8f22876a65c634152865d2ef2b85af1442b6409295334f4b8203dea9981add3e5964da3907e71278d6736d4284c8404c9f84ed88832d5d5a0689c6567664894ab7ee95e8e072b4c3414424a341d92c40e9888c133afd107b856318cac8ff66269ee00bad9cfe8df403fb05c44e42b605f3345e19f3661f9ebfb0a4108f2ec40703bce714d32e0b5003a1189411af0d23bf0b0a07dd5cf85680fa16a39dce57c7f1caa985a79b45c7ee42f50636a3ba0f4f774721962018321c9decd829a228d97b3f8d00024f579eef2c73e9d3ed1a53e7a6b39735ca55d5f76d8d8acb93ea307f44118e4c11b5ac92595e316ae0ff9baf36c672fd0fbe4db6a35fe853b1119a599f1dc2cc336c013117f91a93c696e3aa2cd014e2c5a248c1c5dab49b8e1956daed8f45d7bf02837fc3dd9487e09763", 0x1000}], 0x8, &(0x7f0000004800)=[{0x98, 0xffff, 0x0, "2c5dcc1d5d3c79273eda9b2d9551aa1a58b9ae6c79f1a57301ace3b1e875b535e412fad4e88eeaac535bb027bb728445e4853f42b31acfc77ffbba0d3d264f295eddc885e9ba838897457ca622a84536dce8e4e118170666ab48e28aa47114c9794d64e84fb6bd618ea4fc727b5a6cb0a12319e7b770440d592d8557c261e22dc02994d9"}, {0xc8, 0xffff, 0xd600000000000000, "72855efb2bc42e9939b5faedb305370fd3e934ff423868015f6da2d6422d67eea3c0ab529910a18684b654712152c3509955a497773fa247141e9f1fc0661a73e7e982c1c5d3b78539f4c34fcc408dc85acec510c964cb58c84b4c124919a86da3f65fa93543fe9cce2d09a34c5f5f6f030ac098c93024676adddfe3d14d9dfe51f47bd52982400a4bcb71e0cca1c21e75a08f1a0a46f0d76961fdb86b7677a82e233410ed8afcf4cb05facce91f1d8d26542cf04234c1"}, {0xf8, 0x0, 0x20, "44c10d4feebce02f6d6034ccc5c85795dc594b8b4e89bcb6e45a9c568d8761f9ca3b2079586cfbd9a1f94dbc4ec01775ab7340131d7cc70dc754178cd91cfbf8fb02f7823c68ede026ef3c723b8ce67ed5629d4458404946d9baf8be0c146bcc3fb5f959dc06cfb63594a1ebb30f8ae98799958f16d7293ec6a3e869745a70b187c0356317cce93cf71b5e4d661cc33e8772ee39bc8a735447abf67fd8c293afa4bc7d57ef96ebb27bcb575aa7f57e59a3f2029374697ccdc8b9d912d15c7fc158763c291878187c783882ee0f6931bdf5acec239dd3d0e1af1b0c9cb6a4e417e850df"}, {0x60, 0xffff, 0x101, "6731a6b3d4ca1f84d4626965c0761c63811607823daf0bc73c22760ef231e304be325c6cffe7ea1b5132d987b8ed7a3142493b505af76eff72326c1a3eaf50616fefe3768f7c2a80286e5de7ddd2"}, {0x100, 0x1, 0x744, "5cf0b3f5545f06b67b839a3dfee28a96255dcc24571ca4fd853c0de527e3e4ba5aa2334522f5632289a0439e554f822a23e635c4059ac7fa2d95f3c3156e998a21f46311fd4db7b3f865ec0e2332ebd6bc82421705d9a2223ab3361cd2f63f6d41fbb02d8fabacc8afe6f5e6594f048e89bdf9be494bb52aac3d03a31af820d03eea0b9d626bb22359cfb6df702c97b89c389f9d62f652b47ebb80a4a8d7c894317b5c99651073aa27b2b5ab3dc3d8b29501f04f685f45c7dadcf6d267edb1de06b5c41fe51f6e41aed1b2621675a51c06485b8f2f34f93a0886ee40f135e6c312a5297a0cefd2d16345964bcfd7"}, {0x10, 0x1, 0x1000}, {0x58, 0x0, 0x9, "06fb5f22e5a02286a7b4bd507944b430079a564a424b7789d288f9df11f7f6592991edaeb18057d0c75c6ee399c914f7f9c1cc84ee2e5eaa1a9c0a5128232470a284851c10726e"}, {0x50, 0xffff, 0x9, "803d2ef946b2b6f0e82876101312c6f9f57da3eb577784d8f78f5c1b3d182739babd42fa77eb7da93fd2ed290539222ba9acced3343cc441cc"}, {0xe8, 0x1, 0x8001, "1d3ae48e33cdab5a688ed3fa8605ba2535da266df43d2e1b2b0f3f28fb345cf9c01767a50aa5422976537eec5c9844e7b8e9b9dd706b3be3bb7997dfc7967c64e1c7b8eafacada2ff21d5588376af860f2eee6f5aa8b13c21796de1f42df1ff107ba21432a91d83659184690d24c04bfb02b57d49b21104558ee87fbbd235fe039ed235f35b27cfa73f052a661eb9f157d9fb77671bca34b11eb7faf47a4c32ff7ecd0b2c8355ce01605e353a74a223c73d2a5ed26451c32c0860a02429e15f94e54e561ab763bfacbd852922ed59c35afc235"}, {0x1010, 0x1, 0x1, "1e4d9947e9dcb392bd1f7240d598bb5b7edcb2a61c018cc14795216f53281f58efae4795ce62d2b705e18815cd59dbd73851cdaf8715a0d19d56009630251116118cdf5c47708d5d89c7336e896c0bf0558adf09c16ffd5d8c63f446b7001177aba5e3fa116426bc808a645bb3fa63a27d2a012f883a966ec96af671e78e56f42599614b1571aa67995362dc5749113ab8a8ef929c2e6dd6ee6855b0e8ef1937df3aab4a868a084ea6020fc1235ea44c1ba242cd22e7bed5c14c2822167938ae359120984f8526a5b762f28a0e2391a829549495015a3267fd970cbd4f00dd7409fec9a6e073a3a679973aa254fbcd11fda2c1fb9a70db8d1668c6b53e80095a2d8420df80264b08d826c61df89d9299240cfb4bc840ac7bef2c020c09ea8fb41c4b60a1d47aaba75d52e749937898c2dc75cb57083cd07ac845be0376ad925b15674a13623d0588f9136713a8f61e0793b57736d3cc4885ede6e27086b1a6c5ad978557f53f193d2f798df980da2bbb2479791736d6a6f3d6fcce9c422721b62275fd1e696dc9ca3c75c55f00bb89ddfadfbf96253bde9ea4c76e8eec97710d6f15a2b0aa03d3777b3091cc0467db75d024226333406778bae2e6ca3bba3e6be398072494dbd2b99f9c7b1a406b016f192ef21286367ad131ca250920ed42d48749459b50229d5df9d5cd66d59691afc00ebe79d238473ec889dc9290dcf78a345d83fae9bdcf103f926239a591266b45cc999e7f379dbcc47c71d708784cda3ee73cf33899f275b04b0d1912ed3e37fe3f87d4747a68d2ed7a85a7d09e7adb60f26e1aacee9d7bf1033f8adcc93fc031b29cf9d5978e336f05140e4c18893c542dfc6112875f06a46026b808420d25a2603ea158810160d250e8e122a0321b6a6c0e477a088dabd45e119cf51dff5a07ef2484340a3e66213c0cf58412d19a69d93c0707b3986766d735f8faf787c6974f1e6420a8615fdb707648cd15df861bb31e34c85afde8031e3d99c49e5dbb95e4c8905f2b499c24960e62a9975f27097a790784309d132494a77d533228fb7d77dce1cabdf98cc54f86b655efce71ea6b584504da86ee41d74bfff03529132d772aa5e1a892915c68b479b2de3f5bfc6664e823a6dd541fb70780fa9a20762ed27d3d4e6b01f00cbc085c1aef614836c8e668471721e169271cdaa39daf777d22ee098a877bb3e4b7b97e0ae5236c4452911c2021a0665935220dacdeb1ae485078c5a2bf024e32a76c30a398f62a700201121c04295eb2b99a7b59bb620f9036c416844a8355f093628849877914c1510386c23a92387a884fb4eca21a6450e10f10d34f38864e4948bca9a1bc355e1ca613a339e591d96969f722f8d004ff94cb550a6f4dd4e5d1ba80c1e6557f30930331fd28f58611e9f50e1e32745907c8119e4262cf41db93229314c43f97111f2786e59e3575bc571b8a1e31659e960ccf8c856c5341d127a186ba2ea00cab349bbf81b461322dd782f5e4b44e598aee78eb1e9e770e1f45c1276d3d6ea7c0736ecd60ecc8fbc6da23def3ab9f2156f442b8a08f56e96b45baadb69a28e3d4011cd7c75a97bb4646f15f0f31516938ddf01153bede65e3cb0c2b86f9b9ef968443b15e9534b3993fc07f1ee2d0f569f8d6768c84d617d937616a19d397c302ff50700421c67459301e3f518847aac75e4bd91e506d013d8f979ccd76df6e914c4322973355dde6750151feb7c65e959dbeff95a499b8e2c14a8c9755143b700edc455e981a2233f66db09dc1405d6f5518383b3b8f17c21ddf7a21efccde3343cf1852dbca3618118b1d8a9b8bd7e63083472e47fd11e533a0e89ffdb78052b44098e6835556600fc1662517ea36f173c5faebca5086c93b3a2b8c44dc57d403f6fc1cbbb29ba2c6c214599539eb1f9c55388b5a788e4a4c9178cec21d898daf394692277e98c0b745abe2dfad555affa7fe7f59ecf423fbbfa43d4f8c4dcf9dc614b73112fd1cea4c07c5a670e7c213c2911c60864170a29cda6f802a06be4f601e8dad66403ff5110508c94b15e5f008dbf780d5aa2c13ae292574f58cfc597a6bfabeb7c7365f9d447b7f2428bf0a12e5e19a81878553a6a5e9f5e1376197afda04bf034b727c3da348f965a47135256090e2ee0bb5957eb73716d602ae73dcda72ce730a9f12d2cb1d3b541dc04253a3688a61187f61cd35be47d0eaf48d43278014d8d67a4f2ac3e17001b7151d0a4a0733573a271a8f834c7a971bcaf4a5c223e150616fbe4a585d009ee41fe6a2395febfc8e2ec559d6d8992d4a0b46233bd6c0cf34e666d7afaa3361b4955d3bbfb3e5684fbf613dffda83ec598af6bf28b2e18c19cca6f0a4598ba8163c4888e4b22e3f3243dd12b945334e305b31e0227de55b4c1c938190860ea280fb000701aee396d185f9a3c7a030ad1f1601c7cf358f3b1cf11e72bd5a76dd2d6aed6ace2ad8239a93438a233e346ebaad02bc717b164d1bc745d2c487baea4a2f380d3c5fdbd6dc82d3e75776dfbd67a4c1a52a825657483bd4d5cf3f7fc19d60fa4cfb2ae0cfb19a37ae9f41fcaae6690364ebd6bd68488d80b2cbec85a56687b28dd9cb19ccba98c4dcc118f5ab72c6f16368e321558a3095cb2d448dd70671e22ce1feb3f8137e4f396c472adfd128effff4152921159fbae2e4726470147a8e8e5182d4d2b567864f77ad61b3b469d5f52142083cc85f81c86316c5b9ddcd4ff0abf30267555506d17ce836e37d1a3244a4a065cae2f905f16b4f7e1f6dcdb1696b7cf574a699ae0c4f52a4982f3035479a282c7b5789cba586a74e85071fbdff472922845e17b1c3b00de7c3adcb300122ff3cd64085df4a50caae1b31ce6f94d8d10158bebd63204244b2c0a89990579beac51b15d294d8ef20c1f4a257ac9c9daa5701835be9fdfa44350cbef6db6647bae2a70611377b291e662569f07ce946865745ed9b33269cc0cdbc07fd378d9298cf653e37d56824bb7d9a1ca7eb52f34ad12d0b20af4c03441b90867a4dbc9faf72bd9826511a56a89c47a0147c92677f7742a1766defa12b434f65a1beb60e665aab4c05924930e7ae19c9d27320fc55994263e3ee0415ddade084d17212138c4463d714a05f2f7d871a0363bc6ca4909cf4f8a752dcca057cc92ab3f0ec402c4c2a5a0d705eb682b4582d8d6bf4fa7f917c3bb9c7ca800993a70ffedfe6b228b63b500408551c3cb6fe00f55314b4503f6f191d97988f8318df7762ae9211be2d4d74513ff3a751e733bba9a192057e8197a10f765c781fcde10aa41f7cd22ce574f3a2cea75870226376ab61aa9020de7c3b499c5bb95e8d21d26caced645dd4720d336df8ae56ab18ec3f0b74ec6d6face8121e2cde0379e43fde4c15d44aa11968e0f57f8c8305b8f181c649e7807f2357d0d4f05c535282b1a379676925e7bfd0212938db26d1a9d6182f98822833154311e15361269320dfbb35dc031eaa2473f9af1b49a2b5b45166fe5310c78557e2264d0ca75a5d5842f262b181ceb1b293b38a374f2e769044b941416f15fe0192e05ce80b183668c103828d3702bc5adbbd812ae045c370745fee8ad9b48f0b9157d6853e531f3318333af7b4191b21681f0e03e80ea385ac28cc1a0e0732d3e7235d8e464be91663f0f03bba32fad8206cb4fc03c6a5d501c8a466a5f4b1438ca5667eb53f34cf2ea6ac83aacdf61e011a94ec25687abeef420085be65b592307054af3d601654b17c96a65eb289857f7ceb0e4da0f81b3ceb7be9bf2c4c257552deefc3c18fc4afcce70e03c92886348f4cfe0fc378bc732d8dbfeec16bd55a0348c5f9a9e3d9a70da5c131518e724c1979050fdfc1b0c7cb0d2926d54bb6442246b25f64333c2e9f239e0382841d7d3440a3b443a2fd6dbe85c930f810532900a22b63927ddb32026f50a8c9c04b0624298dcfb931003a35247fe2d145203ecac197088e254742e67102161d18662031b60603c66d2396d59fde87510e14c9bbfbd90864d7ce399c150c465a328ce058811411faa416a4cee5eabb4caf3692e7363506976eb4d3e0ae568e5c30014894fa83ba6b3d34c481bb60d4ea3c103c98b224703d47f1219ed41243ecb32ae47064fb002493d2fd530e9c25e0492a94f6d8632d1a8203c05b684d16a4a03fc843fa365fe524066f1077772ee24663d0d1eb065c9ce54a29201bf21dc2347809c7fcf61ba5c1cf18b281922fa0fe76846a46580988c4008f14e0e173c8efb39639a2d235651d24bdf5e90a1e83a6dced52249df607c654a1e626efef18b7e07552397e52343c54f3629af179dbde045ce8788bb463da11bb7011279d8df5b919ede60b39bd4277ad413a81c99b75fb8c6d3e5e60601fb016f98620ac3904a1c753f24a087ef51b877bde8421455cc46c3d408c2c4862661a265c1ced77a78bf31311177aca08e214c26b880a1d67c2591e1a39d6da9e5667fe78707aef0ba5304a9b9b3213c3f31aedb8e31975bf9b4e42feaa47e93bf6c3ee8ec9ce1fb86a9749f2dc2ad2ef83cb64c20e42c7e82ce42ec1af7593b552ac1c9322452500477d65bd106ed65bd48d29a6d958d35565e85d77395632fa734caf59e045b8257df26f7993f901a400ec0afea00ebfee640674296594c529ccf0a403edd44709da6c395134616fc439812ea615b05aed11e4bd173327350de3629923cb43074d2b1ed6ed876b7514a2dcc89938fde8443adc5f9f456f6cf97117d1e03e044eb9f32fcd11f3a1025e8c6f9cc3b619bc8c2da2697f55dd865a281ef6cc864ee29063e996ca10465e489d9b3ea53eee3297e555b5aa19a6a0114bc985c482a5238487f410251d0043fd352b06dcffc28803d5602b24a4ff0ae1fd8f2ffaff3e4c02a0f3cf5610a5eb00dfc5a8d84a167d564a51ce7ef9739887c3647abb506a73c931c1dfb17c1ab3c879d4687d670c81363ce030892d4eb5c87c73613be9c60bfe39d54d58785dea04f7c65a4b7ec08ee2ba73cbd3a6ae7b04645c55581545afffb7a800ab884bb8cb99dc681c32cf1aaadaac573fadd046baed5a9d20c3d8e4d2f6d9e0b333d9e9042696e42c526c417dd296642ff7102f76a3b6bdaa0c00ed9cdb737e32d5ab8d90b76700dbffc1aa2ba745546b08fb6757ff72968bb2ced19c017fdce8d28a19da4d8ab8e845622de6ec4b62227e73206f030dac6642cce3ebb1d23bc0e4d7e917bf8c04078e1d1b1e11f5326e857e1ff4142eb2278939c62aca2953762c22f52569786db41c449a116fde335c825808511a0521c5c6c2bd09495e63e5f8c37c7b9b85cf02c66ed2352250db198757b80a2f784cd9f857182666877ccbbc4112a9e26a2c44555f86a64c7bd3f89f6299e1c7e655241a9e79f9790366a7fe799effd0c91e639add2edbe4e56aaf211c010b78b6708a6158d062273f6968ae842c1a4717007778972d49bb5351190a65d35c50d6efc4710a92be70420ff829f9b43063adb55db8ccef51a2509ce3c69ad459815b6bedb046cb8598e09788cc77bfa1d92e18ab3c0cbce281be97100f0798fd3de7ae842b4cb05805c339e98df488c34ccca6e4632b101dc71172813051d15a2e906c420cddd70e4ede07260f88dcab63b0f1684145c5f3cd34a9a954b37c1e436044f402fed4fdfa05a843a2e0a1a5ed58ab60b3f85aa35eff097d8c98d4c745214a51a8e9f25a293275f919cb55ed3536554c9b805bed8792ac20cbc6230f3912642b82a261269a1bd1e49d8b6378a670bfa03b98f4c44a47815f1b970161644b"}], 0x1568}, 0xa) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x29b}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000300)="7bf52029a7475279932db7812f0bdf4a18cea69589a814e7c45fec80c8b7afe44d5393849ae544b4b16b4beabdf0649708beaa44b274cc670e879ef190002eb2b4e6fc16bfdc64bb0b0a801d582317e78e7cee884e7d7629084d5e4df0d933259080fb23786b3298aee74c2825ff1e3f852848027bfe61397f52e17bfd8a5ff0a0f2033ec33d59de2fac8080020208c2dd2101951a02f981eb7949f7c4f7b4ba27a1a49fe920198eb7cace2cf69def7dbfdc97bee25d326120824e8c993449eadb6fda6e21a03b3e98e97744b832f2bbe64a1d60d711dad2db69419e8304a5cd7480f0dca14768535192b591102aebafb5de1806c24b43c03abd3bb20d8a1fa7a440f97a11df7e55696c184a66dfcac36aeb07b5265dbcd7a1108e52aa135803d4468f77d8a007922891a579d558a6ce203e281375dea705155e0715c151df5b709c71c56c474ab31cc91e8ae673eec267dc4f914e33546c65367d390b4f767aba102d80acd247b54001cfa4b03298d4f56963fa99816ea67ae98a2ce887d587e83411117cb5928eaa5921ca7a57dd9cfc890227acdd1bffc2860acb61d9113d6d6156fbfd210c4e5d7271ab208380e995fd9b1ec80559735e8f84c4a780923d97d38f007ec93b705a61c6f2516dfc3610ce1b0115d6b4acb77c52c14b535f3e402f27995b01f0e758770634b309b0d67cce17d219eb2100246162c9c5c5d939310aa0edf981c6a45abe404aa4437e5453a4b50addb0b46e8111ea51bda1c96b5ae7db76939bddb3b04d116c750b69ddeb93f1683b1aadaec78a1fdea1af9901a68018f1c62a7a0435a92e80358e74b924de0f97f44993b9cb044d356b929569b88805f6d9a1ace89a1db8ad45ea998f4961a6b729c1b90b142d81985c6017e52789eefedfdd351f11c5d3481d4c1fdd459279c386491da116484ab2caa9099283f8a0c1031199260942a363ef79c1a0b95be9a479744b159bbbbf618453a8106991201389fb9e085aaab7aac3c6c01865dfd50bffdf03bac23cdcc37cb05e9c28130dde3e6fb4e45938fd55c454163d6042c5429c5582dc60a16fca2c67c3d878206e00f33379d8cbf38e5966b5429815c8c8824a2ce2e727a94bda7fee2d59c42e13d6ab18ee4c58f855a384af5cb0b57747b3886e6db91df1ec94711ad8dd5ddc6f92b0a46dfe407d1c30088c5f4ee0be86da3c0aeab5c1705b3b0b543518fa1d592076739efd25e34eb3153556ff55bf3d2b5496784df8296f62c09dee6ed5d8d87e573054e29dbaa656f0032e3724509c63dc87e34b7e19db9499fca88f79b658e50bd1fc396a34d33125b96c706ed28aeff5587efe5d877caeb365f37bb0e6dc9677c0298c166b6070941d279e7acc8bb995f7a118f1e5d69f31984da84c76f152c1916eae13e406571a594d5a262a3bb9bc596e776a64045f2ed591839eb63dc264a9a3df4ed14d8f4dac5058d6133f37064ca6d8674fb736daf8f2da6ca5c8474c869c3d48ed9b9d487b243e28df2f28ad5fc4a6c8abbaa1f7e3ed9de0dd11a3b47955c63123259f9d22f055ac74af897ed1a49260a346e1f5e2c6905880ab805c03ae457402bb007e89a989bdaf2736d02be11f0e10350c55dea0b0e73036d1c73149289b0996e46e297ada02c741149904df1c6cbc9848068905d5b73c41638e578c18f4ac9910220eb5cc6e894e4c2e9f8bc83eb76a3ec4ba2324f873c96490a140181c1634c1994cf53ddc569d055730cb3eb99703bcd0ab024e2768cb6a97ca17b3ddc52df3ec5076933bc53a789cde3385f65e96d10024ebd053c6ec3fcb558078ba0ec7f3d8ef764adf885bb636afbe3e9a0e33d2e3f6bdbaeaf627c832a45500821ff97afc9a1058b941b0c8264f405f7925b1174da7184d5235bd6e9862441edec6007ef50d204edfa51faef83655b668a0ee520761fb68761a75a3bcf7aa7085eefcad96387adc582103f6ac3eead5eebfdd3aeeace26db7d086d24ebf773a1864b4b9bbb18f56272fe4be4035ea671a879e07fe4606d8b7715af2b807021f9988eca1d565d8e5933e167e6d790d4e8950e8a5645826afe9c7a9c5bfcd9cb0ac8d6b7f731aba78e3369f1efa09ef38428b78f55f87bbca16b5d5f536ac1269f960eef3c0ffe3279ec4cca7f17a1695ccb859c7f095e0f04a93aa464999189dbaca90bc8b6d955aa3deb5e1984954de0037bc7a59cb6b2731bb1ed276603bd4a9fa7fc7ef0a94378775b0bcc0d3bc46e559bf2b1349425ccfaa94715a95fd5444807ccc719b023e788def7ac706daaf82e2252f548690bf041d6883579b16a488b5303bfe58bad17cb5517cf062d012c03d24d6a58912e68121684f7c487b33c3895c26b512ea0b4ce7f93432136540e5d305ab9da94e6f3339d2983796fb1b8a3f273c2aef9cb34d66fbd8c45d9963c3e06ae2839bf531653ebe72811bbe81514451672e0ee2e45f11fd7af0a1edabc1e199c05e14caa1a91a08665044318a42d870e61ed961bd9257c96ef915c87f2692a9f47dc5d49a63e0275aff7d930b4266c97cd5a5624e7998e0d9e5d562565424085477ae918dcd6d424683d86270f435f955c74e09487ecfc17603429ef56cadb75073f259bb9f52df4887d7879a0b134dab7b8adc7d22092331508d1bf4b2db517df05d6c560564cdbad0487f95bd49d6fd1fcad1704760d49f3316dab0b2bb871332bb12a4c7a47e842045635232b9b72070b6e1cc2832e98f9fbda8f55874a1aacece603c400a55919677314306e652fbb8bdf72e1553e7cacf8d4c63bc79912e9d255813cec309b7d06ece1f51bf8e011bfe774e5268356ab16cf1ad402f7e3f13117b99b4e6e44c3968dc050f759b5572ed6bf2d18dd9489b3bab4b12e0e06f2d25b2182fec498275fc35620813337e5a55ab67d97a5e94d40ccc1c5b2b0b2dd5fc554c15235ea0a681850ee3bfa47c6f312675c46c8b3d4f7211a4fc6d2a58dc82191ffd54c4f72216ac97555aa1784f5619f87f6cfad1c29e6d535365db3d415b7a2610cd4f6ccb682ad5be4397dcea85b70f34bb46650424267fcc7ac430c98af2032b65324aff6fea84ab3283761ec6f39a1a78613e58dd8b49acf1e5cb6ab213b177bca444259d11ec75d5411345d00dd8ca30851c987126b3262b15a782497cfc4b7ed63e66e631d418edb4908758f6d5c81f3ff91aa0818e5c7695348a2de4f96fbbb8b1b32da0b4379d553452fe1cc881ae1a165f9ea8c1d9152138fec15d9f2ba32610de9657368b3a1c0a5ecad8ff7e2ac40ee00f5ff84272f6b71a508710a697ede0b0938e1d60ac92393cb7e0b55d139d4f42932d47f07c8003903ad3d08fcdd3db8181fd547d6c5448323d40ab77c7c2be0deb95d22aff4f1e3e24f17dd8a7c6fa4f56a9b0b91ce1b0e3a3aaf4bff1a635412dbe7ffac7980e8b7c13857c7702c93e66951ab4c5cf8b7ed2d370d2eddc358d9e6457316382f768778293ecf9c0e916df78975cf99c6055463035ba9aeef4d14091c4c7c6523170b126123c97ea55651706e3fdfd28347253bac35d1f1d0a544097e490a000e74c9afdbe7947a45f3e7ef3b348149705ea6cfa0c2b594b576e5b23f829d9472302b23b5dd2d63fb18d91e2aea82b11daf6f6ef72f2126ef69e2bfa13af1d68ba2fb7dda6c288e2947cae2fb1b7d07411b6929eda79dc019f4ca141ce4cdeeca64bb751959b4160d7b71e993dbd8bd1f2f0fc2ca45e68156e162dcd0f345ddb816ee4566f98c14a38bb424d9de65d7ea974e98ccaf7373b9b071b7205dbc44ab7ad38efbf171d914cb6c73ba23f9e43073fb2f1d8f208b4513b500b9188df1dac0e98f1d1c497e4fe4c3936bab1d2dbd24e826f02ffe7cb83878332ccfc3736debcd06c41020a07b95cfc1550075ea33db728c15ace83fdef7a8b97d25dc12df1bf6456e529906a1c793fc4421614161ead40341736da85fc3dcac79fa42ddf01b8fe1d71c9cf9d70f4804898cd6aec8df40f8b068d57f3d822b44409dabdd3932472f33bf0c951d4dccf00130064aef012268ca6c60182fd35fe3c8b274d04fe3f9a8b0d95328db5cdec56786ca2123fa56880d243b558c0765fdf7352dec3d0b34e9b58488579f4056d63594950683a4c47e4d59a5ccf2a481b3b8f10dc1598f9fbfa3361e517ec2e9538d2b16efe866e8ded4dd3b46cd3e0e40f2c1fbfa1d441138280a5c5e436d338a489fedc284fea4e4468988755f2e9e10c60b900f119f640ff48a9c6e11ad93033ece8dee8198166c42c32a94049e61b7b0f179f6d2fb9cbad3ed2d04c3b550fa64b982d4dacc393d429d305c6f8bbdd96f5a6980c7f9630d32111f6c49bdbb6612499418e3547e933d80bb8c36fb18644105f209c5c3f1a22c89d78ad58ef2998420602f245e7de36505b0ed3a61473b391b3014bfb8a10e406ed6b61c17b28b2849fbe53ef6b39a7b766e189fc10f0e57f51b4c515f2e1c553a88367e651580e879f64b8b9c7a3c08d6bb67b171f00811276b20b97f229eea65d7cf14cd877ccf36084edcc2b97d5730f6384638d6f6485b19e15493ebf22898e348c24f17a21ccb8f1b292d06eb8e0e9bb34fa63a048d8e7da5e963440bedc29e3c01134367ff2be37aa6503830af67fe561e8364b350fb1339595527126db49c4f6f61022bebaae5ba6ade1aaa3a0468622888c61a12e2bb6da5b45b56499c0b8041232f29848c8816a5a010633d208dc794b1f0e825e5ccf1f4b05b42a36e31271206bc6d74c6f035d54850075f04b9b6727e386fcf60334f4b2a93ec460e1c52b4ce6d9b6caa5ca20f93bbe271ae172679f8b43c756b27fc00bed89aa718604527d7d5988b3ea3d41b9247de752aa9b5b8a9a9662e84572f7dc2cbbdeb156bc8a58e72013827725a21dbd7ed0b4a8e079274a1503f44065832c66b6a56ba59d185250e4e8d027c4debab1be91663fe7f40284d1ed74aa7bc165e06bc6006562af3a68c7f992294f14aadd18155839f80d092c6fc690ced4d0a361fdb66cdc96d1907d6f1ee77db0ba042340befa90b697d6db204edd7a502fe8c0632b49662abdf5c130eb9f0b5306c4aa891efd2016aaeef33e525148b99b619a004edc98e9f7527c53fa6b3d45e9a1b2c9e05ce0235b583ce7d6efebdc32171f323f47c197d7bd368ad2942450e0b8457e679765a7bee62a7ccf5c62b24ab6290edf3911a50e4255ed67619840b407f42161b6294a730304c169e8d3869a80d4474585ca58f44bb332d868eb38b7dfba630b39bf2a629fcb9ab1c783c2202c2ea284bd200aa1f44ffc99a3b39355ee660e6d0c4c2f9a294236633a84edd9d19c77113aeaa6cd455a92598cd863358909a1f931b6e17acf3bead9704534e706d4cbbe73d42b44e580f9622714bca0fb3b3771c5d060fa5f00e2f4cf8693faf8c346ca4c2e1cda8950fcec06ce2ce3ff56794415049a2521960909d27a69e93a05686648e0e128df2573311189f31f9ee4a5f7cdc2fad22d9db162ac9ed2da3c12d9a52a21d61a6c7afaa1854a928913c2c3d386cee320631ed8b9fd4afeac256daa17284f6ab9f0d8c2c597decd0c4cbc5ce0e8158af02d51d84cc431b88bbabb1f5845c99a6bdec9db0ed8eb31db208149379120317fd8d2af29dc9cdfea601d7fc3edffea76487982645792a3bb5beb56bd663087a92d3817534c22739f4277117ff4109ead1782cbe94d78c5a7fe4e83cabcd6453168dcbc7b9efecf406244e75350ee413961ef4f6c5096e752a585a48067544e528ffa84eea38d97e807b2e1a317", 0x1000}, {&(0x7f0000000080)="4b43e8b21b94654eabb755ac0934221e5e5a3e7097829092c46b1d7aaa77b4d58ee88f9c33218e14c6521bc19f40edea544fec0300e55a96819b9b12d364948a509cbc99e05c59d6fe7cd0d335e0b8acf58cc9d81cd6797a4a76ed0c39b08bd9e1940978c45150c356af8ca7383ffa58ad2f2b140e51792ea74d0a3979d20ddd6c804b4389091a593d839c7c386925f2a7c5a0caf9b51d49fa53c091f929f7efb662a5444d2c7d9730df85162994bdd1a1c5", 0xb2}], 0x2, &(0x7f0000001300)=[{0x1010, 0x1, 0x9, "0b3fcaff1b9f78ec8cd77b9464d9c7a93e84a1b1d9ecb3bdd412467b4594099414ca91e49bb42566d6b5affbc55021137a50e105fca116f013b61481470a62a072f642a28c9427a136e2864e1520edef46fd12f581a72237086d36ea23c99096b0016879f1b3ca48fab81a9b66644e318bf2841178c200e1680995e992118f96cb85d36b4db11317bc8655d2b80c61e3345ff38a32908b207356519a44471d0252bb41fdf279d0a748b979d1c4bb0211d4d6ac6fea9edcf22e3a8bc9bf15d4881a67d97d20613c9e017118134d44d8fc73a43a7b1ee3f7e25ce4576c1629c69d0e84916da16726148c3f300bbd26465fdc495b0d8e1ba38e4bd8a305daf6ad66934daeaa648be0bc94162816424ab3a559fb6c1bd76764a9a4189137b3bc1f9043aa636b8ce7c59fefaf32c7c57d2629c694a26494c491c245c116cc7a893d20fdf1995a8761f8a994ce1100d7047093271c237ab9dfe14a15d625fe609514fe8ef31595c16af59afdaf6b846eed8666dce16945366c52c8183b1b5e83b9b43d72c5537460e51296c9bbae1a8e1279e3e41d15ceef3b55a0afa48d08b35c24c4cce7aa3772e5ac1f85c20209eff1505125701a9c3b62105338db7de5ee3e667ac5aa6594ff86d1fe814201dde580b5157604bb286a236122f898f2b4ae60183d90fdf5d637b8c3543b33e2d43cea5fa656bb791e377a83fc8e0689a7f8ca5ff7ebb52aef1707dff4df0e2f5291822fed60ecfbded578993236c3bd75217cc485b23668ed671bf16dc4fe5615d32ff588b53651280c57e17abc38aa858756764f21b54a0509d811bd3fdcf2f55190b2d1decf925fa366290185eeb47bcb67d37bd2f21b3f1a32cb6e21906a8ad8273e538330a5ee817428caad432bb11977829a316ec604fa5bd2297ec736e1afa4cc2f8e53cb501577d5264ddd3cf625f0b2ebd927c0a16317dd8c8336f3a328a14b6ac1dedd2cdf951cb48dbbac25d27f8700528dea0b4f05ab0b0b5277e4493d6ff26c49bbdd56ff683a07162c93ee7416819a497009da7d3b1da84e6aabc00f434d9c83882867c3d837aa8dcd271b5aecb16297b96b970721ccb508d84d63fbdb33cd9725158ef4f90e2e6ad8ee68650a4a54396a1b3f12179aa34ed60bbafa78372aecb287d05ffd4d511b6a6d3e99cd030d47a4f390326c6db9ed4368acceb553997dc3d820ac675c96e2e2ccecfff7461f8d79f6ea8323be17ae04f6c67e0c2c773e0df3a67edb7086b3c71d46f8b882fde69c32d64714177ae00bf02e3fa1492ed4d25ac88b1d18ea9594b06aecc5ca2027ae52b10d2069f45fdd13fb9583da07fda279814462f262a93553383ca0da5ed7749e97d42f1a64f9401a1258e664e2bcd32077a1cec44627b1fa9dfe7ae2b7c0be1bc3699631f5b631baa56758fa9fb01860452f1eebc236561e07e5d30f3447bbfb0e13e35df9ac96bd186bab11227c33f4cea85a59a833edc68cc976a1dd332c249c60f27a513048bd6e1d7a804e1061d43fa0340f329602856bd33708351fc3e93f93b3398034efa7579d4023bf8666db6d142ffb7343953c330bc5a009c36ddbe000a1466bc535734e1cec57331b6b4e6f83b55981d52325728a04bf63e02b740f97eca06fddc89b4d3c816eb94f0fa989b7c1d04f25659346a48fc3fe79d9db32da485df5dc8ae6411dbea399b28751b8da0fa557a9daa97ace1156cc233cbcac4db28483cc330d7b7690230b03c5f613bf9fdc5d90aa599294f318d2a8c1cd7c4acb4d8b7c08609f6a2e08368211d392998fe30f31ac56ab585332215f517b7722bba221b5d97ebf534f95ee11739a902ac87019a6d2693d9f6cfe9f0c8783fa7ab466ab1f173703fbbbe2eb99108324049afa917dc33631859f15cabf193b527abddd5d9d42c394ae20d48cbe482bad18cb5dc64e5b0b01444fa2ba78f2fde38ee1e4034b91f8370e3f93382ed9fbcfd90ed0b143b49dd8596640909d36aa60861e59a858e0de1feac22eac1567fcd30de53ebcd94a07341a408eb55d429fdbf5247bbe938d1261fcf72840c252fa889936df3fd7a977e53864de3013a972d4dc9826545c9fa12787fa8894d916e33b87bd39374bea7a0533f98e09a7359c3d27d619bc6980d89933dd22eca4038a589962b6e2202d734c65354e30e4d5c3e0b3038442ed45a7eb2e325a30c3d8d3c0da151d4b560912bb5f2ead6c62b00a6fbf452d6959c1e4c124044fbb722dff25c93efb8e5c1ab5367ddd72a3a9b4d4edba3590b0c237699e8a803ec5e21f5f6b70657f14b4bb4aa868be551b47b9563e9076c50a5c0b7377ad56711fee6dc1a63ee88918f1121dc2aeb01dc66452755bc1545f00f90123bb52d9b551f272754a959551f0aadd4cb157f3f84e6fffa79086466572ac81a1a5753eff151b39b0b40af198be53d0c01d269c01ecae9e32fa29e0a2a5744af893d28f97f99c6218f68a351afc7881122c2b465d69c04e267b28282d1600e637b687a2b2dd1850bf53fff7263e22fcc77c29f7dc9bc57f3564a1f758926d066e900b08cf01b7358e9def595a2e1d96c076fc84ff7d6c808420735e99e97e6485894c8239b13259c3ca0e9ca3bd13b35379b53cd6f77c3fa94af016ca7896bdba1f648613f5b57c476d7d9e44c25d18e2c1f1bca29d175e978126138635ee327b9df8fead668fe2498107008f6bdcc54913e3acf57ea772673b5ba494a9302815187d909bb6d7e87679f5bbe5ddc43032a85a67a3746a2ec4f00873f3ef326e72fbd22b80b6969aacbf5be40cb4ceb783e6f418f97808191c3f95eff4e4504c08cf5dbad52fc5a96d0b09f991e659122251fa1220353046c29e14e4dd72dc56a1fdee5af272d0bc21336066e40660081b52f615570f20b82cb4787bb6bacc345dc37451379fedbf08cf9b80362f3ce4eba6f5e939e2aa290a6a3616adb7cdbfbd47708519d89450bc0cdeac96e4d3f86ab982da8be0e7ce96eaa028590c3eec4d8757d7287afa079843ada6f9eaa509091f54b2b6f7cb785dfa7002e13107050411f44cec6676ea1e7197445edd3e00eedacba66b0f169a5109c6346ae82cc1876d18336768aba69731795632f1c4e55f93f5f034456babd531af866ca7152dcfbd28982d8694c99935558787a8aa7c17dab92747c76fedd93c3620ef69bf422e313c6638e7e5c9c05a271f08e5f76d0eb6807b8139823a052f5f69fa8ae77dcd752baf6312a7a691583466d488502908f8f0e7a86271784ca87ac5d9908802ad9190f52a7348d06c37a6113a098a8d528460763ee53d1fba31af3e26ab793478bd358de3d544c31f959f50122539e0ebe98eceeeda27bacbe4350bc396cb0baef15b34b7a431a62296e2c7667b080668767e3472eefa306b393a053966f0139a152823b46d2d59154d54cb30fec8c87b0196f3c959e6fa0a91cf302ddd42c48a3a5d04579d69da6460a569f27d9c803b3ca9ee2be4a854f1884843cec9ae7e05c31909e6eac2b31952cff448c9c0f7efc07aca3544e42b4bbf48dcbd75da251a0fd8678ed6aab96ee03cc58bcb2f095612dd32e4df5a4d051bffbbc8380e0d858b471b325822f8b4fbeb4546bebb1a2528dccf24ce406c9699cb285506f7c224db24709e3ffd1d38a88d877aa8480ce8a2a9896d328d650f01279af58a55925db03f35a5038fab2bc32b412480be9c8672d055c2131c076234797dc3ef7cdaddda438041bf9748ee2b4b1912239fe65da506b344d75c5e5b9a11988133b066caddc8b6d460ad03ff07b97134754adcb990fe62055e9738c34c640182fdbe850fec87b0cc5ea9a307e93e651501d6ac7d0c14e9e53e6cffc40488fe763169e9079314d16925ec40979e2f412e73d2b89d5976d001b16220ae8954b0264fcfc509e40d6730ab2e029ce303a6bafc76c900e5b54376a570fcc23515a6aeb88db7766e45459a9086f27e7e7232ac8c1e6da07b7c7b619d04f729638157ed5beb8ad74ec00955b898d9a1ec2153d000830e9dde026b380e2cd65a6ec87cf039ea763d2408e17153fc4dbf36202f80ecf76348dd2bc06f273d94da8b2d25cb0bfd8b11b12234686abaad5f969a4e06141884d3cec1ebe2b237e4f168f125aa9b264c77ee9a30278da8c89601ac4ba10bc003eb2b53069c11806834af45e01caeaac39aef1de2374a21b6cd639d7727bcdda96f9eba768af31874883cf401fce00c859dd841cc8d17e48f95a6ccef7a7e37d25f86c787c064565779d2a368a71e876dcdc57d2a3d2e0a786d025584afee184ac69fd8d6c017a639946c143184fcc000035eea0de1e07fd45c679f08244a38c8f4205c702a43e5777ac6c240fb5b0a2331ba85626523501d4af957c921ae53db4b5119f64e3ae3e499e9c9dec8ab269d1d76459141e3c79bb796335448204340881b56edc1cba00169bef2e9688ff97def8ff95d189120f28fc6d074e3862623b4ee814703a9d751462bbff055fdd73d5ff83f5f2adfd0708c7eef6bcdf2a70eef21770863b4f2b7cabd9ba1d5f79d1db32a60f9092cbdab2b60f06960db4b31366a45e0f6545183eb47e16166a397bb84b21efb35213c079fd35607249bc66a2aa48b85a4e9753f2aa73f4d222be502b0283d9ce76d67565f3343d8def2fb40fdcb278389d467cec4d204d8826d7427364e50a4356abbae22d2d229325aa83d0d1847d04c4edf44d9e46615398e34405b08f2c69616847c15aa07f0b4ce13a87da88a8613c843ffa79eaa7e18f0735cbf58b84aa27c3d80c79d9083da3e742683d3b9bc36b2df89d0cd3de20dd5d8b9aece60f17d47bd1e80dbf09e7686fd9af86b0b5afb1d894a55101ebecfcf10fd7174f8d6009b83783d677e8ff0d80b741b6263786d57b62ade55fbe0a5b769e433f803e85b5f02b1edebed1c8ecc5be5fadfead02147c098375985bc755d675ce2599fae4ab001b11a8596e7757f276b89469e01ae6d062e6f91f801a24be83e58c5d5b2124cb10c40d6f2e058e22ed02d042edaad68d59c05a413608789b595301aad5fcdab8b343262492b946017e3c6f0c4da984ddf43eb17d3ce0a3fdf46154ee4d4e731dd75eba5d3e094716193c7238fb22bec6efe4fb912af0f3b3be06efbd3c8b51d40b101fc235a6c303b3afc972f796248b6d1eddcce147f9a3f77856de19b9cb6863bf16fd5622c459eccd90b3e8a3562be38e5421cebfa81aa2f557dcd717e4b3ad344add9406c23ab5b4f8b6b4611e4801c620646473b167629ea61f3a55b35f26dc112aa4301e8f8f2ff8ae6c4b4fb606c6fdfd456ac88494a74f43c03624239505e08cd69439b801b4b63a0a257220148dcda75ebe54cbd8763c8a5c9e17fdd92ad5ffcc6f44959d860d0cd386704037ccadc78c7d8f600e2fa8efe38066b1401fcf50e743bd2baecff76fba3b31f2f767c13c3b0ce2b1b9b95e4ecfafcd5557f17411ef86ad1aa09eaa1d489be5d71071c2af2f60b797412bb04bf77209243cd329292f1a10a7c39ab967e5c9d1cec058305d4a5c8e05872884c3c64e41df7d8a4bf06016f28d74c8fcc3e2ee97cfa5f2057850ff06185fad4ccd2d5a1b9dfd4e2ed33d1ba0d2927d7e004e039c14be272ee2cf231df806ab408d60dc34e6448baf38a2086af3df9fda41d2a573abfc33bfff4b719d9a1a6c0607b640c721ae048607e4adda92342b67f4e3720eb8c8f607dc69c395399f290433aa03eda9a3eb05b6a66c4f1c1d9e9c640132097aabce8a83fa17d5d2e8dd063b9299769b6f167b8f9079433dbfbc1e55e1f7f"}, {0xb0, 0x1, 0x1000, "459f244654b5d04afc12fb3830f596a4e133e69a680204c4101043c043531002cebf53e7d5706ab2de0f0b4bd9394aa116eade6ddff52f487146f2197b57a0ad5459f54c0728501e67cc306806dfc31f634c27d5b2c361e2f0778e10414e6eed9b74a1255fc7f1e505f338198152f44c1e647efdc20fb72f8ef59c430df6ed9723aaa8b9fe79724cde954898236c1a7c02e382385679205224880709bb"}], 0x10c0}, 0x400) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000200)=@in, 0xc, 0x0, 0x0, &(0x7f0000005f80)=ANY=[@ANYBLOB="28000000000000000029d86fc308000000080000008a4b84bef6fd45f6a2a57c3a1bac3add6c9b491300000000b806caa268cca6faa3fb252f7f656e36ea789dbccbf0a520dfb2bc6172cae9f90cbe93211300f16cca82ee6af330fabd6b2b7a0976b3e550c8eb914644472cbde288c22f6c6b04b6097e54a24a0f2177dfdc1efa3ba43712e2c673aa1c7b336e8ecaa8fc488a562fe5c1495c2827b7c250a5b399beee2c97e40b759abfee547500000000000000000000000000ab2616da09d943c1ec8c87701db3d104cd99543da5dc7e7ec8368562f8a13e23ae2d7a2397139de7334d4bdda043c9af78de1e3e82de14f32cba2b2fae0af495bf2385d8c90d2e13baeda949c32be1e2f2004b2c10d532b178d03c0bfff9664f99e2142f45a4cee3ab1ca0a8d043b18b64531c42308bdd24a674d9f58d2d18e59b58cec9852d78c4fcedc773fdffffff0e7b7c30bd555d9483e6840b832b3ac5fd621c29afeeced92f662f80d5a26b3b2e2a0ae2011664e42d1c1db2cf3ca15f86e019b80a36a53f26d0df25c18c35b647d25677b0f3f563850aba2c"], 0x28}, 0x0) getpeername$unix(r2, &(0x7f0000005e00)=@abs, &(0x7f0000005e40)=0x8) open(&(0x7f0000000280)='./file0\x00', 0x480, 0x81) 18:50:18 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000001c0)='r\x80') 18:50:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004667c, &(0x7f0000000180)=0x800000000001) open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x9) 18:50:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 18:50:18 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x5) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='.+x\'\x00', &(0x7f0000000300)='!^+\x00', &(0x7f0000000340)='*[\x00', &(0x7f0000000400)='(\'\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='^!-..]-{)*\x00']) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x4, 0x3) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0xffffffffffffffa3) chroot(&(0x7f0000000600)='./file1\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0xc00a, 0x5) r1 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x90, 0x8) ioctl$TIOCNOTTY(r1, 0x20007471) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='..') open(&(0x7f0000000000)='./file0\x00', 0x280, 0x85) 18:50:18 executing program 1: kqueue() select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8b0, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) 18:50:18 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r0) r1 = semget$private(0x0, 0x4, 0x404) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/248) listen(0xffffffffffffff9c, 0xa) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)=0xfe) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/159) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x40) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r4, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x3000) semctl$GETPID(r1, 0xffffffffffffffdd, 0x4, &(0x7f0000001880)=""/21) ioctl$KDGKBMODE(r4, 0x40044b06) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/121) r6 = semget$private(0x0, 0x1, 0x40) ioctl$KDGKBMODE(r4, 0x40044b06) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000780)=""/192) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000440)) getdents(r3, &(0x7f0000000500)=""/162, 0xa2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)) munlockall() syz_open_pts() semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000380)=""/40) 18:50:18 executing program 0: mprotect(&(0x7f00000da000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00000d7000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f00000d8000/0x4000)=nil, 0x4000, 0x3) r0 = shmget(0x2, 0x3000, 0x80, &(0x7f00000d9000/0x3000)=nil) shmat(r0, &(0x7f00000d8000/0x4000)=nil, 0x1000) 18:50:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x281, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000280), 0x96, 0x0) 18:50:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000002c0), 0x1db}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) 18:50:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x282) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x6e2bd37cac633b9c, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="8ba368d2bbb2f3cd9caf585c", 0xc}, {&(0x7f0000000080)="d6015ae0dda7ecf46b80bed7619e5266a2c6c21956606aca647d38a81bea823f0935ab40dd85f86462d068a369d9a0ff28464ad7a3645ec034ba2dc597888321", 0x40}, {&(0x7f0000000100)="74acd40d0d726201be9b902eda6a5201376a5c6dc8f58cb2e0b0c88670423f92fa46adc0fa6c35fb366278fb1f13b12266b3e99020231ac1835d339b0f3118cd45809a63cc578d49dffd7e417c8ad291d9565df4032ac6e4cb4c6f4419066d13491d99dcb373af2952c7e807940ad7601a4b0b422a5d211334071aadde2b8d274b9a792b24f10697d3ff6579627c50d980a0fa41fe80243a1a6ec48604a96fa7ab030b9993805ea04b6f869353d7876883f3d0266f9f3166d2e158cb03c80d96bb2d34", 0xc3}], 0x3, &(0x7f0000000240)=[@rights={0x38, 0xffff, 0x1, [r1, r0, r1, r1, r1, r1, r0, r0, r1]}], 0x38, 0x40c}, 0x1) connect(r0, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x8, 0x7ff}, 0xc) 18:50:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x9, 0x40, &(0x7f0000000280)="d57fd66875091344b30d0744d8f57b04763ee6f2dc4b1c95bfce8e7c67b3f88af118df595441899fd03b9f977883aeb9c8792f3193340bd8404442760fc030ed78eafb7ca4fe040347cd3af2d9f2fc6b7e5f1ef758f3c336c06616f0e34ef909573152121c2186da032bacc040a57cfbe3145570fe4962ed83421c3c3ac3cd627ba76a98d4dda4be8337e63cdeaea92df87f508ce652b5f0086322f458e2b83292370fe5f9b6ed5ba6ffa3b2732f1ec03b8b93b7a14a4ea4169a4d494b4a0ed12a72f1eda7e48f68752d89cf799ca9ad539ca58f3ef28f7de4316dc27338a0767c131e965e14f4188dbfc15ce810ce2f38555a007111828007b08785bb5d800cdcd83ee7b0524bd5948cc36b512927c15604b829dd232916aed9b5b15c9bca76f659b811d5ef89049781d796f1a542a76ea611584a954ded65f322593090aa82c94d0e37d40135208ace81f5a505999329777363c9dc65472b15bb7e024629ff9a7d5591b244a0c00a7f01b18ce407ed7707711aec6b4cd6fb525cd7f482ada9b9c26e1695aa847ac7dfa30db852706e6cc4768ee19cce26b325b67a4ac344d60089d7bdb2beef60010c7e4c0499b111fa2f9ec52200000000000000000000000000000000000000000000000000000000", 0x1d1) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1000, 0x6ff}, 0xc) 18:50:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 18:50:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f00000001c0)=""/151, 0x97}], 0x2) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x4c}, {r1, 0x5}], 0x2, 0x0) 18:50:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000180), 0x168, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) fchmod(r0, 0x20) 18:50:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000540)) r2 = open(&(0x7f0000000c40)='./file0\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) fchmod(r0, 0x42) poll(&(0x7f0000000880)=[{r0, 0x2}, {r0}, {r1, 0x1}, {r0, 0x100}, {r1}, {r0, 0x20}, {r1, 0x14c}], 0x7, 0x7) sendmsg(r0, &(0x7f0000000900)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0), 0x0, 0x0}, 0xb) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = semget$private(0x0, 0x6, 0x388) semget$private(0x0, 0x3, 0x220) preadv(r4, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000740)=""/98, 0x62}], 0x2, 0x0) readv(r0, &(0x7f0000000580), 0x0) connect$unix(r0, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r3, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000e00)="213ae5879ecb3642e4d2ea2428f6b1086ee0823a17bbd68beb68b5a5ba8ac8084d9e3c538b1b26abc936efa9f06722cea28ffc14cd0b2cb89b6790ae161c7616e65a121d08ed1da081cf54065db5bf9abac4474d0d83625f364b63ecb6961cb35477e43357", 0x65}], 0x1, 0x0}, 0x400) getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getgroups(0x6, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000dc0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000a00)="16bef531ce0b27d95a59d50ab1e21e883d4c4745a64211bbba991357cd47b553af289b0a43233b9f972752074972531c7afbee3bd2", 0x35}], 0x1, 0x0, 0x0, 0x8}, 0x402) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000840)={0x8, './file0\x00', './file0\x00'}) preadv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000cc0)=""/248, 0xf8}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000580)=""/143, 0x8f}, {&(0x7f0000000ec0)=""/221, 0xdd}, {&(0x7f0000000940)=""/136, 0x88}], 0x5, 0x0) 18:50:18 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x4) getsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000140), &(0x7f0000000180)=0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x1, 0x204) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffd000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ff7000/0x9000)=nil, 0x3000) shmdt(r4) r5 = dup(r0) renameat(r1, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/200, &(0x7f0000000100)=0xc8) 18:50:18 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getgid() setgroups(0x5, &(0x7f0000000080)=[r0, r4, r2, r2, r1]) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:50:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="39ce11fcd083e013898b25f0d1cb868bf5497ddefa43fc89b2a430b69a5cffc555eba38179effff111a1124f4f17be1d85bec6cac26a63ec1171140a7e71bc5cfe6c04508097c31a27e383ba01633d5c3b74c4a3012b1c37f883adca20f5c1ccb40f0283d88319e3413a7e92b8b65590ed30a2a18dce0f1acb6c30143f2054ee8ca6f139dd11ed77d3f47bbaa95a1a4736", 0x91, 0x408, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) 18:50:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = dup(r0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000100)='./bus\x00', r2, r3, 0x6) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) chmod(&(0x7f0000000080)='./bus\x00', 0x81) 18:50:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) 18:50:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/118, 0x76}], 0x1, 0x0) 18:50:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 18:50:18 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) socket(0x11, 0x5, 0xffffffff) 18:50:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) r1 = shmget(0x2, 0x4000, 0x202, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) 18:50:18 executing program 1: munlockall() r0 = shmget$private(0x0, 0x2000, 0x270, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/156) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xa0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20880, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/165, &(0x7f0000000200)=0xa5) recvfrom$inet(r2, &(0x7f0000000240)=""/32, 0x20, 0x1, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = semget$private(0x0, 0x3, 0x89) r4 = getuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0xfff, r4, r5, r6, r8, 0x4, 0x9}, 0x5, 0x6, 0x2}) sync() shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) getpeername$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8, r7, r8, r4, r8, 0x24, 0x8}, 0xff, 0x1000, 0x7ff}) sendto$inet(r1, &(0x7f0000000500)="a4006447ff6aceb200894acea350495204d0acbd2ec7fab59806e59d5448f7c259c431558ba05975eece7bcc6a5d7bd34ced3628f334a01d2dfc95f21af08e712125e7e624c665f7b9e364d9adbc9b8503d99aa44bc51991b0f1b6b00d34faea145134518ed9427dc892c87c3d8da2f7600da110ac895e6d27494d127519a658a674c24cabc223dcf60a203f189712b9", 0x90, 0x40e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0xffff, 0x81, 0x9b5, 0x7, "c195925dcaef47edef8e64d570f027c02fb1e27c", 0x2800000000000000, 0x8000}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000640)=0x3) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000680)={0xffffffffffffffff, 0x1, {0x3ff, 0xd9}}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000006c0)={0x9, 0x8, {0x82, 0x800}}) r9 = socket$inet(0x2, 0x0, 0x1) connect$inet(r9, &(0x7f0000000900)={0x2, 0x3}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x80, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000780)=""/215) socket$inet(0x2, 0x0, 0x7ff) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000880)=0x2) 18:50:18 executing program 0: setreuid(0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7fffffff) 18:50:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="667cfab261a44c87ee9f9b1087b913831862c61dba1a17037adb6947cf86d1d2ab0753caa2edba67462b", 0x2a}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 18:50:19 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0), 0x0) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) pckbd_enable: command error 18:50:19 executing program 0: r0 = socket$inet(0x10, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000), 0x0, 0x8000000006b, 0x0, 0x0) 18:50:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 18:50:20 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x88031, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x602000, 0x3) 18:50:20 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0}, 0x1c) 18:50:20 executing program 0: 18:50:20 executing program 1: 18:50:20 executing program 0: 18:50:20 executing program 1: 18:50:20 executing program 1: 18:50:20 executing program 0: setreuid(0xee01, 0x0) 18:50:20 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x38, 0x0, 0x0) 18:50:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/10, 0xa}, {&(0x7f00000011c0)=""/14, 0xe}, {&(0x7f0000001200)=""/250, 0xfa}, {&(0x7f0000001300)=""/231, 0xe7}, {&(0x7f0000001400)=""/52, 0x34}, {&(0x7f0000001440)=""/142, 0x8e}], 0x9) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000180)) 18:50:20 executing program 0: r0 = semget(0x3, 0x3, 0x622) r1 = getegid() r2 = getuid() r3 = getgid() setuid(0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x423, 0x188) preadv(r4, &(0x7f0000003400)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/82, 0x52}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/116, 0x74}, {&(0x7f00000021c0)=""/76, 0x4c}, {&(0x7f0000002240)=""/173, 0xad}, {&(0x7f0000002300)=""/4096, 0x1000}, {&(0x7f0000003300)=""/94, 0x5e}, {&(0x7f0000003380)=""/82, 0x52}], 0x9, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x43e, 0x0, r1, r2, r3, 0x8, 0x15fa}, 0x1, 0x3, 0x63c859e9}) setregid(0xffffffffffffffff, 0xffffffffffffffff) 18:50:21 executing program 0: socketpair(0x26, 0x8001, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000240)=0x15) recvfrom(r1, &(0x7f00000000c0)=""/68, 0x44, 0x800, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3f, 0x3}, 0xc) recvfrom$unix(r1, &(0x7f0000000140)=""/131, 0x83, 0x2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x6, 0x40000000000006, 0x182) 18:50:21 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') 18:50:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x32) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/217, 0xd9}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x6) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000003c0)={0x0, [{0x0, 0x8}, {0x2, 0x4c}, {0x1}, {0x0, 0x29cf4616}, {0x3, 0xfff}, {0x1, 0x8}, {0x1, 0x3}, {0x2, 0x1}, {0x3, 0x2}, {0x3, 0x10000}, {0x0, 0xfffffffffffffffa}, {0x0, 0x6}, {0x3, 0x81}, {0x3}, {0x2, 0xfffffffffffffffe}, {0x1, 0x1}, {0x3, 0x3}, {0x3, 0x8}, {0x0, 0x4}, {0x2, 0x8}, {0x3, 0x8}, {0x3, 0x9}, {0x2, 0x9}, {0x1, 0x3}, {0x3, 0x40}, {0x2, 0x2}, {0x1}, {0x3, 0x4}, {0x3, 0x1}, {0x3, 0x5}, {0x0, 0x6}, {0x3, 0xd55}]}) 18:50:21 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvfrom$unix(r2, &(0x7f0000000140)=""/122, 0x7a, 0x802, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1c, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1}, {0x18, 0x1, 0x10000, 0x5cc}, 0x9, [0x4, 0x400, 0x5, 0x8e, 0x5, 0x7, 0x4, 0x3fc000000]}, 0x3c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0, 0x39) write(r1, &(0x7f0000000100)='w', 0x1) fcntl$getown(r2, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x1}) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 18:50:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) dup(r1) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x90000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x42}], 0x2d, 0x0) close(r2) 18:50:21 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) socket(0x21, 0x1, 0x32a8) mprotect(&(0x7f0000377000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mprotect(&(0x7f0000758000/0xe000)=nil, 0xe000, 0x1) mprotect(&(0x7f00003a8000/0x1000)=nil, 0x1000, 0x0) recvfrom(r0, &(0x7f0000000080)=""/21, 0x15, 0x803, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000100)="90000000", 0x2) shmget(0x0, 0x2000, 0x40, &(0x7f0000763000/0x2000)=nil) 18:50:21 executing program 1: r0 = semget$private(0x0, 0x4, 0x49d) pipe2(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f00000027c0)='./file0\x00', 0x803, 0x11) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002bc0), &(0x7f0000002c00)=0x8) recvfrom$unix(r2, &(0x7f0000002900)=""/140, 0x8c, 0x3, &(0x7f00000031c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000160b3a386e056392783184b901bfb14322ce913bfc953f8379b686956cbc452dbcd6a03e7bd1ff97463d61be5c2f03e52e6afb93feb40f74d29cbb21a405d3599eaee7be0fb5c2a1e3474eaa8d9a66325c25bcb274840eda63f665f32305f70314bbc1c67452fcc9e9f8c42114efb54693d7502000000000000000b341ceda0db31c79bd107de2b8a0c4f4c390b6ecac9f86a711d0e85c83840beb1c4e86da9ea81758bbee676840c7b08f923531385297c4f0a7282eaad4c53f1bc32e0c816f1d565e338924373797f8324400000000133e8d9fa7f2ffd8800b56b9e3feffffffffffffe9f529f6603d3f85fc4d5d1f1faa778557971cca223c0dbd5a57d0dc5102c2a6a14f5908c44e3373e0318984eedba2a428ef3f7d26ce1f64ade6d79b0488bbb615a2527cceace0ffc6f376682d9ca23024d7d7b430c10264181a41d1e6cd1094bdbcef2ba14e1fbe484a7bd29d21bfabc58ac5173a135ff7c9cdccb147eaeda9b393ef2d50b0219b0306e0f488dfb0485a2cf27342bcc1dff5c34deda03e032ece99592e27da58b59cab127bcb2859f9bf4f2820275e44bb37e25be128234795a5480fc396207bac3a4aa73e32e5af51e90d9bba913ea4025ec32289350a15bb3344b717e552dee16062482f556c6a0743da77bc206f34655b71911bf560697acb74fc0493d3c496cedd550042c5f21161a56c557b4a33a5f87ce09e5a747cc46694e2158063daceb8c2905939f32e80b8afec39c20c1df0063962b8aa27b4ffffffffffff9e9ff0737ccd979f42931c162cc60b869e0188385ca75cab0d6c9fafd728cbee60aea4392343fbcb9082dd14bb9a7bb7f377ed73a5eaca3a21c44c3f05a8b40adeec04df43fe793a5fa42ede4662dbf66d001ec79e86207a66f282025b24bf10e61db1cd984d197f8c2b9a4818b04b07563aef77731544295e6e38953a226e21ea10dc6642e3e0a8e616bd8a3d0197e6aa98c38c75c41ccebbbfdc57f382a2665283a630a5cff229064362291bdc11bdab8ceeb16bbcbd0069adbe49e7fd4cae"], 0x1) r3 = socket(0x800000027, 0x8000, 0x5) fchmodat(r2, &(0x7f0000002840)='./file0\x00', 0x9c, 0x2) read(r3, &(0x7f0000000080)=""/53, 0x35) r4 = getegid() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) fchmodat(r2, &(0x7f0000002740)='./file0\x00', 0x180, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3f, 0x9, 0x4]) recvfrom(r3, &(0x7f00000025c0)=""/245, 0xf5, 0x800, &(0x7f00000026c0)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) preadv(r3, &(0x7f0000002540)=[{&(0x7f0000000140)=""/218, 0xffffffffffffff22}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/151, 0x97}, {&(0x7f0000001300)=""/101, 0x65}, {&(0x7f0000001380)=""/121, 0x79}, {&(0x7f0000001400)=""/101, 0x65}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/168, 0xa8}], 0x8, 0x0) fcntl$setflags(r3, 0x2, 0x0) lstat(&(0x7f0000002c40)='./file1\x00', &(0x7f0000002c80)) ftruncate(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0}, 0xfffffffffffffe82) chown(&(0x7f0000002e80)='./file1\x00', r5, r4) accept(r2, &(0x7f0000002d00)=@in6, &(0x7f0000002d40)=0xc) connect$unix(r3, &(0x7f0000002880)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f00000028c0)=[{0x7, 0x0, 0x1000}, {0x0, 0x81, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0xffffffffffffffc1, 0x1000}], 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002be, 0x0) semget$private(0x0, 0x4, 0x80) chroot(&(0x7f0000002700)='./file0\x00') chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000002800)={0x8, 0xffffffffffffffff}) lstat(&(0x7f0000002780)='./file1\x00', &(0x7f0000002a40)) fchmodat(r2, &(0x7f0000002d80)='./file0\x00', 0x4, 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0x400, 0x1000}, {0x0, 0x9, 0x1000}, {}, {0x3, 0x3, 0x800}, {0x3, 0x9}], 0x5) 18:50:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x68f05517) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x20, 0xffffffff) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xd, 0xf0000000, 0x2619, 0x80000001}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000000, 0x8001, 0xfffffffffffff001}, {{r4}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x57, 0x5}], 0x8, &(0x7f0000000200)={0x4, 0x3}) fcntl$dupfd(r3, 0xa, r2) sendmsg(r2, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000024c0)="2f3908baa5f0c2ed", 0x8}], 0x1, 0x0}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 18:50:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) 18:50:21 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x4, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = open(&(0x7f0000000600)='./file0\x00', 0xa0, 0x40) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000640)={0x1000, 0x0, 0x9, 0x400, "b50360618c1ee63eb81442159b2942971725a1af", 0x5, 0xfff}) r3 = semget(0x0, 0x7, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0xe65, 0x6, 0x9, 0x4]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0xfffffffffffffffa, 0x3487, 0x6, 0x1, 0x3, 0x7f, 0x81, 0x20, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r5 = getuid() r6 = getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x20000, 0x0) r7 = getpid() r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r12 = getegid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000006c0)=ANY=[@ANYBLOB="00002ed2bef503562a9a722f6600e8ffffaadb11579bf70d82a968467bfbfef67c34703007a9"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="fa604996720c7e614856b95dd76540c3252f16bbe8d7b85dcf5521449908996b34b4c85d6bb9d7b250bb3bdc87e76170f2c327ff9d1d537c53f604c3388f4c2ab95f3e2d9d1b96debfbbae03583860450fbdcd013075192853deea342b83cbed03515ec8e36928692a559b2aac6f672db8c7", 0x72}, {&(0x7f0000000180)="16dc8e17ff931f37b2a37a6613dfcdcfd17d6cf5ff957afe0a5407afb6343696cb373bbc5e455c5ba8835079f20869a55e55567b37c539531c457a950e2ab4b877aec541333643d9bcda5a1fa24b45274c3bf6b3ec20debd16443016d3b3c4b0cf65fdf8d80c4e3c9993f08822f4cb8ec04083a60bd8e9a9b96bb43df1cded4e1f8731fad6da4b98061f50690328e61240b12eb126855990bc3b4c44a048d83156c58be260f9d4da6d7acb52190a2b90c767de7209582f6cc099e0ea6c165e2cced30b4b348cf69fa4d30a6bfdfa95abec3aa840ad1575f5bec971ae1c79d863449f65683486f15947bd24b7f7900c281d39a36de9aaba1d707599d9", 0xfc}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1, r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xf8, 0x2}, 0x1) 18:50:21 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x400000000000104}], 0x101, 0xfffffffffffffffe) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) 18:50:21 executing program 1: r0 = socket(0x400000000018, 0x4004, 0x100000004) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x1, 0x3, 0x2ada) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fchmod(r1, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 18:50:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0xa}, 0xfe76) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="67224bf2e8602549d6090000468287000000", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:50:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x04', 0x300, 0x0) 18:50:21 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000040)="b11e789687136ebc018d6d96ec0a6f855370e080f2e5d3ba41394c587a52c9e185b00a45902485802a9d39731b36135c93662ab68b0fdc731b7c00a838cf73379e0f559d7c73536cbc085abae74b89c7dec49939b2fd31b9fed4197051ccf6cb32a2f266b94575049643636da7e599875bb56c5eb438022b91730f67c6e5000786c8d9142603ae7b04b6a961ffc2586a89d35e04524c", 0x96, 0x8, &(0x7f0000000100)={0x18, 0x3, 0xc678, 0xd0}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x3, 0x1}) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) clock_gettime(0x0, &(0x7f00000001c0)) 18:50:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcd) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6, 0x4}], 0x1}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) fcntl$getflags(r3, 0x3) 18:50:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x100000001, 0x0, 0x0) 18:50:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd048) r0 = open(&(0x7f0000000200)='./bus\x00', 0x425, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)) 18:50:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 18:50:22 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000000000003f000000000000000000000000000000000059", 0x2c}], 0x1) 18:50:22 executing program 1: r0 = socket(0x40000000010, 0x3, 0x800000000000000) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x5, 0x80000004, 0x6}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0x0, 0x7fff, 0x3}, {{r0}, 0x2, 0x8, 0xf0000003, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x4}, {{r0}, 0x0, 0x10, 0x8, 0x5, 0x6}], 0x10000, &(0x7f0000000100)={0x975e, 0x1}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0xc4e, 0x0) kevent(r1, &(0x7f0000000080), 0x34, 0x0, 0xc68, 0x0) 18:50:22 executing program 0: r0 = getuid() setreuid(0x0, r0) r1 = socket(0x1, 0x2, 0x8) r2 = semget$private(0x0, 0x4, 0x42a) shmget(0x1, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) recvfrom(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x3, 0x0, 0x0) shmat(r2, &(0x7f0000fed000/0x13000)=nil, 0x3002) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 18:50:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x1, 0x6, 0x20) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/84) ioctl$TIOCCONS(r1, 0x8004427d, &(0x7f0000000000)) r3 = shmget$private(0x0, 0xa000, 0x9, &(0x7f0000ff6000/0xa000)=nil) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000004c0)=[0x0]) getgroups(0x1, &(0x7f0000000500)=[0x0]) getgroups(0x8, &(0x7f0000000540)=[r5, r6, r7, r8, r9, r10, r11, r12]) r13 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r15 = getegid() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendto$inet(r1, &(0x7f0000000240)="da7b1bc046e0570cf4af56bd25bc71bd959b8c6f0e5a584f77c2868efdbb5e2790dcfa25819162eeb81255d89557fe31a8401eef13c90e6b35dd9feb33e167518366859e4b78df037ce8cb9cff7c03e48780a2d83bcb3713b498f45aefcf3715c10698750c430d2d701242e421bc201f01ea5533d9cfaa17a877908aea6c46529db1a7a676ec7a57b0fce92004431d9a4623836724a4d04f59d512c2341bd55cc691d64f9d9d74499caa64f71391", 0xae, 0xd, 0x0, 0x0) r16 = fcntl$getown(r0, 0x5) r17 = getpgrp() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8080, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x1000, r4, r13, r14, r15, 0x140, 0x8000}, 0x0, 0x8, r16, r17, 0x7, 0x0, 0x100}) 18:50:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = msgget(0x2, 0x322) msgrcv(r0, &(0x7f0000000000)={0x0, ""/243}, 0xfb, 0x1, 0x1800) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f00000036c0)="d431326d6e69", 0x6) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x5) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3ff, 0x7fffffff}, 0xc) 18:50:24 executing program 1: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000140)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x40) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0xc001, 0x2) r3 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) fcntl$getown(r0, 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x1000}, {0x4, 0x4, 0x1800}, {0x1, 0x6, 0x961f1b615b6ee404}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000a40)=""/122) semop(r2, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x7, 0xa70, 0x1800}, {0x1, 0x31}, {0x1, 0x4}, {0x1, 0x47fc, 0x1000}, {0x2, 0x101, 0x800}], 0x6) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x20000000) r6 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) read(r6, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff52) r7 = msgget(0x2, 0x2) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="0200000000000000efb19bbb1df93d3c55efe86326aa2f701527706ca6ccfdd446bcfb4d5086c8a599463f099252c4f1b1f3246f09a24dbdd9698e911870ae8a00000000000000000999ab0a19ab4f7b476cf32435a787350840487231c89a04ed0800c270c3ff00266815f96aa3a5dd49137d735e0000670d0027efbb36c420c25640f5c9d2bfa45dd823f078ce59215f5bf9c4ee27c87a1e8ec1e9530dae513a02f47a29cb1607de66a12d64cc6e0eb259dc11b989f1fa1579e4787238bbbd3093a6bf4e685a162e43547a94f5ae37a18601b0c07a3970b69acd78877595ddd903f7fa235cb55d9c2bf25c91d0a3109a37b71ef6751acf2b109fce7fbed418bb130383f95f985f180c973c0ffe8fbe03dd7ca79b819791f1943aec11ce5e22c1a4f2ea8611f1d5ecf11f6bbbc12505df6f25e72df4"], 0x1, 0x800) semop(r1, &(0x7f00000001c0)=[{0x7, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x3, 0x56c78e30f8093322}, {0x2, 0x7, 0x1000}, {0x3, 0xe4, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x2, 0x1000}], 0x7) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) 16:00:02 executing program 1: r0 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) close(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kqueue() kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) readv(r3, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/82, 0x52}], 0x1) close(r0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x8001, 0x4) setsockopt(r0, 0x8, 0xb, &(0x7f0000000000), 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x1, 0x4) 16:00:02 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) semget$private(0x0, 0x3, 0x2) r0 = socket$inet(0x2, 0x3, 0x82) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/6, &(0x7f0000000080)=0x6) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', 0x400, 0x4) sendmsg(r0, &(0x7f00000023c0)={&(0x7f0000000cc0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001f40)=[{&(0x7f0000000d40)="caddbad7ce70386bc33553de4929f53dfefd46b693499f31a6becd0c828451c6cd04290021b4c21073c35e2b1eda70e7da3362e5da6160d54c7e2306f1d7cb3b07ee7cbd6a466754b44aef49b01c2701664a08f2c01d66836000a39eb4a16d93ee3fef001fe92647087beb80cd2814cbd55a389dbf016577180b8d49a5bf0016bba87b765920ef8d473c82447ee4e83ae88d218382603a88ca92c7789bec725629000fb708d98d1327ec31ddb7c39b4be2f1b6b8b0080d854f02dc9cb13925377ec5ddf6f9e4affc0077662d3e4f6a5fbe338f67c60bd6d91d3c3510c5ee170fbeff4dd850f3122fd248df2e472f", 0xee}, {&(0x7f0000000e40)="54f0aab35998e2c071bff823aadf1176354d1f77219414b688b1eea1a19a6a5565ce695668a8b131bf1e0359dcf28422989b357e38f4bd599de4a50874b834346d9834ef0732135913495c60b2d168d7906f0bdea213261b5c17af524671d883344236343817cb4571c8c4b2481647aca55c667a0bf1b9051010889248eb5c2c9ad7442a85f97e1b427d75117183039936c725a5001c09c1729765eafd859eb97e100bf463405642ad526a33a38a4136b61f7855f49be1cadb1af870b2834cdcf31fd2984838ebc6a090e863952a49c7168c3af6c6f9985117b8dda4793114074d4f76981e82840e8350fab78e4d47e3984f096c82f3afba2ba8707d24498ef1d0f5139e34e4fb1a4f64108aaf192aecce6aa38cd101a218097656014b9ad84a8d45f089015c7c8f10143277e61963e46f89d558f63235c8d6f0fad01852c4a1114182719bb5251a46ce9ae55832485aaba4d0aa7edd1e25a22cf5827b808029df611009b2c67a8a88eb596b01353cb53d0c10a76ca4db01984f12eea7861544f25cf0b0193d9878d21c920de40fb961559bf9f9ed956c427a6e9b4f82595e36fb1ba18706d66887e579893db6398d8d353c7a515cb8f5a031f702865aa5f18b3fa8e095bc78fce16d79ce9ade45718cccf33ebbbe8f4067b1205d107761ffa400b34c3b5c3d11a3df605d9ca58fedbd83c4a99788accac191c8cfdf9fc936d4041bd169a60abd4181a4435cef7a728e0187fdec2c480ce74c2c1cd326fafb1ca2861aab9a5750a5f5a527902682189e27833ed438fe5df3f63d5281e246d89774d64fe02ed04f72fde6b6e9e82810c4eee9927583cb886efa7515c9d01bf69d4a55572a42619e8fe49a509f618cf7b677fed9319dc67d033b768cfa066c8aa183a76379501ed69a1f9ca9eee12ba8ade027db29a4d797365c772407c5184326f98a8a002b01ef808cd6ce4e20ea30efa606f9449b2df1c59f94cbcfae8ebdc1cf6c71b36828fd6668f6a94b9da15197e8a622ec87757d0cf1f60c17853b710b63101ec4b43daa83e42732cf947afa356c26584d5865ff833b444b5a2244486bcd8eb80dd8deee7813fbfb7269e100ecf47d71c60587d5985c7a15f5df3c5765aed31f4525180eac78348fb2fd70c212a8dc7de0a433a8685dd34aa1c23b8a66ed9e1c5d57bc0ce044f1f5e1cf292970e67d42d2d3de8a7b1a6e63da337719e0b90288c75a7fe5d7d20bffc5e3fb08c407ede2292be57aa7053a9c9b393ad784fb6787db8e1a568d176dee73146a50f92b59ff5aab85e6ac8b1a6dc240a6cdbaef629876decaf2dd04f75d7d3a0e72eecbca3409de492691ac815849cfa1140f50b70fab0a15b779b1f800cc04ea43fbcee013dd58432995b67ae551d1b2e643f4d9563c2a20ee4f288403f0263f9cc7a65c090c59217f24f18076b429f3b1f5500dad5f23c0ece4fdc5820194afd17ea848df14c5cd7f1f6f168256175b6d3f95d4132d3e026943122b14f33a50c82359ed8fded5667fc0cdd6450613fd15c2c5f418d91db5d787c8ba6ff031aff90d2a9736a409217d9ea913d095aa05fd2e8cb7e7e9dd911f0c205dcb5255a5061a68b6eeb40f66673103efde26c0df17aa4b21987c807c8a704d2dcac31e52d8ff08393cbfd9eb0d4ccb6aefd0b9ec01c4d07b392e2afbf8e492410456ea516abca381d81c416638ed531ac12e9830abbd4423f4776b7cd80a2cfc21bad5c6578b0e2ae9ad728719f3ef3ef307398e8cc7a2315963fb2ede49326069c67d7a60c66bcf02fb14c1564bc74d8bc9096a659651315c350d49a10bfbbfce979f59e257fc4a51498c14868b79c995318f5171a0ea19fc483cc234e71618611ff869f255e6b8c19ba3bb0e5b3a1e429a2eac5c2b3478b2431b7fe963e7ffa6da810d3381e81e41703e1c3912cc14159134791bc69be3a40e83f799919aa5863976abf2f1abfe7dec71b2297b873553aa8fac0bb4ee87fc14cc1d12df6693a1dc9682f1bf87c9013daf28e4e84398ce8dfea8b8c69e2596947ce5cb513ec14bbef9e25de742134d0d0cb5761252f51c37cd033223be2b48329b263e0af852dfa529a0f5b2aa274c205de524de45c8985bf5ad4b53f3960577c8c9153060deb107718988b820a18c04e9e2da6a639f23a96c4a3450290446e1c5069f5a4324cac5d77c593160863a3a7e33db4e8d54089d38b369330e0cf65c5f448e378479969a1cd34c3f80fef7548c6558eb62fb6933d2deade62e3cf4ebbb910b37df3e0f69dacb7303883d840c659aa4dae45eb4cfcd3203838f967d64312b0137d84e16a94006f8c30f7bf869dc021708a71cfc9e94e3eb87c6bf2bbceedaf63ca79c298dfb57d065a27d66d17a4bdedfb6ac9ab4daab45b7b49fa31ff387afada2b388003cf7b5e35dd4c9a0b5fa8375650e56f6c4f711ea9f29fc2a9e2cc297701d4871ddd31e9adaace05899025841fad779a084404b40d443a4cc9ce856710c108cb6adcdac548d3056de62d616e19a50ae6af4724e58335acfb700e2c66dab68f50dfad606d7d202208748fdf3f275045263f683399e5455fea5b7573d084bae0fde64903e785df7ba69e478377d757780cf29a89aee71da62f2826bae8a4bcbc2e6ad32a518b6313709ad11dcd3856a0718d44061c534e473915507a69f9ab2f55329af8affcee0e00a79b7b77a006d7fa5fbb2a6e3dd0bc4352b10ea2e21093cf4078739d13f885acf78fd35315ae9365739588304dd54c1815164afc5df5c861bc10d2c2ed6f510e23c2d997bc2b845bd7958be51c702e24d984e8b1d1beb48cda1b6e8bce81d166dddc8a749cdc3c8d81ee9880c22d6c1ac75ace2bed59bb40f237600d20ad68054f481d09909db9d8b5e66944a7924c4d3c42e2854a2e60fa84d515a916b8067dc6c77f51963c79fc2112cfac4031b35bcae8608ec4554aa7b04eb36e4c6a0755b8bdb3682d1e309048bafe3320e626e8232faa8975c267ff258b161ba90fedf4bd55dd5122a6f752f31e182cf1cfc12fd0f4c6c1ff74f30df942d71c24b6f1ff2c5315533f4a3502e0792e3980bc43d3f4e07ef3cf396079b7948f127e1d45f509b83fb4c298a3c0ed3b46d680d347315608435146f69531122ad5b0c426160261cf53e9323942c534ec591bbc5545a410d3d6472c9d86286c3721bcdccbf6bbf4faf57333a1789ddb18c3eaf7b14d90547d3044fe5f651c430ee4e2b8988a73bf8538c996b6f4f8eba682db472adf573dba42f734d92dbd9831449f21e43c479cd48a38d62f8ddd39f5e3cf9bb67aa06082e0e6536ac397d962fc7d471e473cebf07c802c3bef52fbc4f2c0a276a6c1243e14d42925d99b7d2380370626540d15848db43e80a917365a709941460b5df2e9bca817b1f7c6f0637b954d23d835afb033ee1244ab22662cecbc5174914d74a0339a0e20381b4be450a4090c52d22b7858565b3746531441337630143c7e1bc4a0e4718ec71ea4179cd2399453d21273d57ba7f76822751847290f1b5f3b62dc295d94619e75503d8c45f9ca55ed3f9c5b764df497e5e386a55f8d990f497cf39dd783c770c9064ea5e7e37d5e351037d045f381c4d8b1cb3f22c7f4a0af89fa7196bf6f18b119be79704aa828f32a1751ff12c92505532416510f401905cc85965be79aac67f8a881b2416d2d488ceaf78db29ff8457661f3ce9ab3290e87aa2c69d9d77cd18a5bc2236e0a8bf6193137b571d30e8f81d66827d94263804ff809c7d2af7b3dfc5bf3974157c3c215623b42d491ae28e9c00fcbd6f07fa32e003ef8436cfc6b61298b291658ca4a0b280850a84ec070d64a27719a2ff485f1c601de18c3267bee2a5cec761e08f9c3f925c38b78d1ba2ccc349e920ab434d6d935d4f09af561754c246beff10a7b8e783f6897c9747efe7e671d024dae4addbe801abfae7e4f7a62a9236cd38e18f1bcb8607037985df45d2526cb3abeb44d6389174c98c2d703978bf358ee07126eede3b3d002245d9d62da35c5805c39d7005e7e9c98e1814c74e0f32cf60c0df0c1f8da0d60287770bc9389738f0d81c5bd3fe5dd17bc3b446b54ac571536e883c073b310ded068881d37194e4d61c9b05c387c8e9f80a6b0d6658a1c059a0054ca30eff7607cb533e01b8f4dcc08244506489ebda829879be63d56ea1e2d5b939a806b3422bfe82063ea3d9fcd29fe88200c318671ea3d9456813da7ee3d0a0a8f7a405ec1da6cc66eb3ae32716c0bd380913d75833fd21da85181b27a3063e50ac758299bcd6b8e520875e0713e8f1bc2023d98dfe4b0634f226029651fc9c32604db5206018290add8d947a941a9dd929139ef47464c65912f6ecb1f1cc12822df210ea4bb37ef4ab08b0ea81979ee984b78156e87748b29b8c4001b6d9bc63276ac73347ec507f1c47e8c2c4f79019e998ca17e293eb616a476f6d1c41db99603237791f07e06839e1ca107c4c0e305672312298fea27018d71b167408bd1025b4b35b3a4d3cad73774ca351b5685fb26287a93c8655dc5925cfc6b14851f4c840b2eb5edaff98fa4d80a032cb505bff46a32b1043a33f28758382bc3333fcfd57e0494f17c140c8e5a800b6e8d0214474cefd9ffd6b8b9f604f5f643816e0ed375df23ac29a22d743882221d6e6424030ab516073e85198b2edebacb49b72422aa8c6950bb0a9ac0cc901deb118fd5042d9e8871efacfd8a5ef750930592f3662ca2c0f17308aa3fc1698f53e3aa6df7dfcc0416208403b6a07c1923a7e22e00e34189ed75f2f236cb01ae563b4a565d365ae183e937a11531421a453135c9ff19b449dc2d9beb4d6fa1b586018142bd4fcc3a6904058276e6faa81a23aed6b9373546872d5cf13742f21da1178c2f80e7d41734e158abda547ac6330c188ed53388a31b3921e14f05ebf9ecda324f325122eae1221b5e2bfbfd40fba0857973153913199c477b0bd5a599e5739f683c641d953bb24289869a601a1bc35732f43ead6c8f23b6c44933d0fe2a8897b69d811df8bb380fef845e46bf8db108f48f373d750e37a27f472afc08a94369b355a92c66a6e5119bd878aacd27f5910a2562ef78e5384e609bbcd0635c76863430ebafe2a31f2b6a2be24ba9e338fe61b6216b997fa4828c89a721baa84f69f46b99b3264a50c525625020216829615f21af4c5c741497008a6cda83c412d3d6f3ee510a8641cebb4a088ece76be245073cbf47772585ec60d859f141208cbea5ecea5bcbb025715c5475e6fa9775a02dbf41c52ec4ce31d1a6680ba4f449ab21b76a1b1e1c14fc66845d7a017a6704572a9f32358e7a5a96acd03b201eea5ecac954ec90d30add4fccd4ce625b685eaa36217b278f68989fe50cf7b70a1ce7d6b6ed265c1ecf9592145aee57339c51bb1cc370ba8a4b7a4b79e61637483610d5ec1f841bf322a29d78f46bf4bd9134f215a4e1dd2bae19ff65884195a3a09e847053cdf5fadf2447581b313f4ba8559ba000f4c0c454c9f92be045908575cf17c7b4772d804be0dbb5851ecf45f638c9ee80303d154fb85e1f27e1b42f7fe657cc037ce4c2102116f81bd7d89571639f3a6af528d8eebfe8ca397d2a2111c2c204fd00aa7f65c056689aeb2cc0426cccd90589322ae048dd0c6e5b4aae3cda74926e5a04c13fe085e5c70c5fb750e99dbcfb08ddf7dbc9d2619fb6db198f92d953ee46c275e7a2c9065651dd5a0b56f23d1dbc5f66a31e517eedaee0db1e606d287895ca3c19253de69170287992093b0e401edaee3de385f1d4", 0x1000}, {&(0x7f0000001e40)="589077ce4b7282db3f2e3a0a4df5d13fa0ce41297d501ee06bd35ff8d292c32db314fa33eff79d02534783a56729feca16cfe26f471cc0306624b78468fddac8c7112ead808ca841c34d0ede96d920a115bdc38b9f045aa7a840528a750fb305e02b935cb4ea9f8f2e0c40e9ccf9600e3f223c85c491d068a81adde3ff509e41f9b472593894271b8f917d0c84d8b0b9082d24d9be94faf3a82d5bc883446f235f8926680b692e3e7c366ee00f85dde0c42ff46857359b4d324886538d034e8df4c02783cda36cf9e28f6a5a4d8721bd5f96cf999b666b4862487b22f898726919b042dc98e86d84d7ff72c665e845567c4b20afeda659986eebcb", 0xfb}], 0x1000000000000193, &(0x7f0000002440)=ANY=[@ANYBLOB="00010000000000000100000083000000eba368e36cd5742300afbb17008001fd36d6da0a466d13bc9e6a979528bdbaa033c735ed2b8b5e4a1caf1786059af32c8f9d1f331ab1ec86cf96a33a8fc5f9381272c030771a832ef21d3b16f4bb0ec6f4f5cd2157b1eaaae310baf87c4a46b946f669cd4439d34138619d01acc4939053b98baf89f07310dc5b176da7f3155c18f8143e9c46979555734ef9597ce488bc5e51155d268920f5d851eb1446d483e3e0e7538a665c2977a698497e7ef7db5696c1c3b55dc71bfbf8e43bf7ac6e4840a12a6699bff194fa9178f67c5bb9ca59a3d777a83280229bcc9a46e5d008b8b0160e2558b5d6e6894865ca00004000000000000000000000007f000000f0dd8e09f9689978f4d093b252fbb55bc270bcae075616b8be04079947ef03b6da03a95dc3f6e99f00dd315c23c81e12a0000000000000000000000001040000e2a8100b8cf886c3b17954a02bd7dabe00c699c624edfbc7ee709277734bea0d0b2fbb890791517a65a0165623f61914ea860cc125f21427332e9a6350a93e8bd9b99781593406302fdb9369952bd3d9f1292bb3d18f34daac14eaf2d44474dbf6ef076458c643d5fff73a1cc9f367533772b672e44dab94ddab92bc87270e59f09a596a91f0852b9137d8ad8a370000d00000000000000001000000fcffffff89b4a4a0c64c2b3ff2c9a8937463ed3326a0110bec36d6de7b8831b160a4fc5960943a8d93097de95af8d73262351ffe6481345a7e49b83efc4e95b1940990843c951b66ff905bb1255935c3a43e9be1fe475e9701dfe27583463e601a0138a62218528ebb054f9a85739f0fc80b59311a22d6cace8de2cf556d409dbff94bc6b9d59e7627fe8d57aca7746a0b11c38bf77ecdf46538fe7ae59225262a5f7e1adb2f56e27f52bc38c2a852fb669d4d2cfd005f82fd83ab2cbc8829355857d81ef0dd05c1c6e522dfa450b69000000000000000ffff000005000000e6a4b0eb0d57e79c276621e787b9601015ecf62b90e85c2059c9675d8e30bb4ed528dd03406d05c3bedf933ed228c3bda68681dafdffef852d237eb91294f47915643190010000008f103f28c9d63c2c801df694a99528f3d9afbbd2557d4d4475db0e11e2446887e5e4a5e1b5a3e7de3012006bdad256df1b5d5776ad0000008800000000000000ffff0000090000007015bf34dc75ba03ffc6f0ca37ed857135520d9dd20bb00cc700d29af74d0daa2e7e343ab066d2a48ab75c8b311fe11b9481eaa1412d7c40183c1fe3c99dd283f1dade4279fbe94d2a09963c6c0616f2503c4d0a2f5d834a1c953bd471da9ea91f9e66577fbfadd2d2711b6567012f9c5600006000000000000000ffff0000010000003b105e17fcd51a631657b06db239021e01276c0fec45a4d2232d1aef5a71b664eae939788741cc47be5a3f38c74503579e51101bacadd7f119b0e0f40ddbc26018ee4f671440900395ee00f6de685b53d86afe55a56e8588feba2232fec47318c729015b2fb5e63a54717184a3211d8f09db7ccf224b815770e0f92c112deceaa9140e9998f5e6573bf5f5e7ac5f291ec3dad10c415fe104840574216f50644e5dc244779b8e78f32b2cfce26913e92f5b8cfd000000000000000000"], 0x428}, 0x403) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000380)=ANY=[@ANYBLOB], 0x8, &(0x7f0000000a40)=[{&(0x7f00000003c0)="0cb5c42ee885512c5d0e46ec688fa5f8027a4dffc0816fef87415be182567f7c395389b89c15e914250d2177c45a95f327c95f0ba893351d61e439448ff8c458741aea82f0bdfb0eed1bb261ed452253cb2ad86291d0adeb823d2d3948977d77edd06a354b45974a60688bdaa8e8f138cbb61314e63cbca336161e8a5ab1fef62a2f521e0e2222bf79c53099abf68cd91fd1d3037c01aef41e787065afb35c3ac26184ce8442ced41cc4e3fa3750163abf5451affcfa2490b4b0847563b40a79b01b12fa90c55e5f1877a587e94a2f67578f247a841ffdc93fdc5b0df50717db9390c4b91b6883", 0xe7}, {&(0x7f00000004c0)="a4d19f3a6b30dc7b4e182a49c944f3b1fafba2c814889bd834465d23478d15121c3d91b9c7c808f7c814646aee9bcd596655c3ad64c7e15256cbdd6cabb80f91a9ac010134f681e5f5cc32951fd1332e14a6ad72572dc18f6195bafb9956c98457c02352775f10aeccc5788f716fe005", 0x70}, {&(0x7f0000000540)="115cc1beb5e340a4c2e5a1135fe2abf8b33a4b60c32696aed8e8b1565d80764564952ed1ad5e1209d96d14285624d0005367b8cf98060cb08e87e2a311b8fd5707f2355e9dc4f6e7f73355800b71e016e502a7edb5be35a2612392c8f86d2709902170d7a72622ae53c42a2d831155d2f1c12f0908db734fd0607538f85ee3cfac93f3b2feecaaed4a05b5cb20e7322ee49cffae96bfef9e10cea32f9552db359c10b10af8aa53952381", 0xaa}, {&(0x7f0000000600)="1cfff44c9094619b736827fe", 0xc}, {&(0x7f0000000640)="f500a6208818a9736b9f72895396cbec5f86be0933306568fea78919ac3300bb5754559f0ed490fb82ad9e623b64e81ff3034e10d2e5b42cd9d0e91d958bca7a87f804b5c83a8415d4ddb44bcabbcf7d27f205954f095e3c0cb4a3c214b26ce36e406501772f749eea7cc3ac97ed0ebf78d445d1da57bdf831b906a63ef7cef8629ab3c9c4abdcd3ba1bf7c9ab9d74fe5673a5437a5abd5f370056c695e3b592ae44b97794", 0xa5}, {&(0x7f0000000700)="58ea0a7b3aab83fb54d31510fac9ed27ebbc0d5f6af6fa404b0d6c07d0e7eb5f5c27e995728fda3a69910ad95c86b3c4860268ac9b3e242d3c8696e68b1f5f60326544316de5ea671290892b4bd7cf055ca7a74db9b43516b5827fb3fec640b07395042e865d9cdc4a7ce9f050ef703997e52492861cd6a8", 0x78}, {&(0x7f0000000780)="c6200ec3f52cb7c2f29c8e60706028f38f0b3fb00c499ad8e72c80579919efa617245a808d60202d0d6423a1dd97c48abe7d91427bdde8411f39658828e37cb5b2f917ebb192d8920f6ecdc1fe8d1a4266366db05a94b6ae58cb69213cd31e82b82908184c59c674023f95c0535022be054124bb8b9f8093863b1a", 0x7b}, {&(0x7f0000000800)="5b1eb79f3c19734377a518ac36f614755a3d6db2dfbeb39fee99e264eb02e17bcb1979a5289a9a85fec6e6cc7e1f51641c0dbf6f89b7846668d8781c5533ecf366e911cc91e451897cea60dff1bf309e1c9d7ce9330c151f6807a555ffaee3d53a991a4dbcae772c7e55fa11e3e2b8280a5471752ecf498ce6e4d48efb96943b2d4c968443a26f2541d36e983be8f7907b9b606320bd59b41b56d3", 0x9b}, {&(0x7f00000008c0)="f6c33b5d90a0bc49a8b69c30fb6893b164b619e3f2a7b9bb1c01c9482b91c9c896dd3de512d72704ad1b507195b60552e8afa186e9e35e7fea591cf13e436e891852e2ba503ac76933083219eabdb3881540212f549dde34f21d43e3098e0a0f484c54d88640c5398f6853cb5d410a98a46ba0f06ec1fe782627e63ab9ca181a6554da5cb49d267da82f639a31d072aa7bb5c19df3d06321cb548ca404dd9b7782ec17e6d26a4c5c719f5d3284159053895f98aa636c8af11c51df437f", 0xbd}, {&(0x7f0000000980)="6e74589331dad8ac65002ae34151d9fa02b7ea4a94e33ae39a3439ddc0f10c242ec694122558618d2b71767c57646936ff264507a81d380728718eee6eacbc69247d2761277fc281efbef84dc3b9aba8cf864c67a96770c2a5505deaeab09eaa66e636cce2b8e76a2fb105f7ce892da51213c72e350247609b933fe3f8b28cae9a552b68", 0x84}], 0xa, &(0x7f0000000b00), 0x0, 0x2}, 0x4) close(r0) r1 = socket$inet6(0x18, 0x5, 0xffffffffffffffd9) sendto$inet6(r1, &(0x7f00000001c0)="ce679736af530521ab237287dec37f9bb839b1dbf59eb374d21880534924169e6beab868423014f427dca57dbf6aa3cde9d6552b798ca31a0bfc18eb6abcac3d99e2a7fff4f33057851f0db275f8b5bad96ed7b9918064bfe498f3ccbd5bfba8847df322e37b31a78cedf86fb0364f4bb2f35db1d3dce0c3f3dca8440e59d15a9de8d1d0fe57c9059cce60d05c8e0d258f58bf6055409a17", 0x98, 0xa, &(0x7f0000000040)={0x18, 0x3, 0x0, 0xfffffffffffffffa}, 0xc) fchdir(r1) getpeername$inet6(r1, &(0x7f00000020c0), &(0x7f0000002100)=0xfffffffffffffe09) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x22, 0x20000040}], 0x40, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000001f80)='./bus\x00', &(0x7f0000001fc0)=""/173, 0xad) select(0x40, &(0x7f0000000b00)={0x4, 0x64de, 0x0, 0x18f, 0x1, 0x1, 0x8004, 0x5}, &(0x7f0000000b80)={0x7, 0x6, 0x9, 0x7, 0x7ff, 0x2, 0x2b43, 0x20}, &(0x7f0000000bc0)={0x0, 0x5, 0x9, 0x1, 0x6, 0x203, 0x4, 0x6}, &(0x7f0000000c00)={0x62, 0x76b}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000002080)) chdir(&(0x7f00000002c0)='./bus\x00') sendmsg(r1, &(0x7f0000002340)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0xfffffffffffffffb, 0x2}, 0xc, &(0x7f00000022c0)=[{&(0x7f0000002900)="20bfa65ff5b8f132430391dadd5e587440a4b1cb163e8fb524563c04d24fef9eefc1b8b3cb98d6f5c9cf6673aa259b62a2efd5dbc2a23c4a2971ed3c141a1dbd3a95dcdfa8aee824f55fe016988444192ae8648d85a65d24556201c6591e6bbaf47b86c411c96031040913025913f3ddced8572f490f1ba47c4940536c1bd89e242169993b766feae359321c3bd24c16c9f0ecc1e5667128383470923db8dc32144bc591bef2687c7f6514b5b3599edfd3375a63267907549d7c67bbc0398c02b4aa59e063b4b5f1007ec00a802459381f845d164cdb6938667f2d3091f675170af116bf4d6108bbabed1727029ea469e6a4c732db93c543be3792c05201e194b9e2f401aff17a13511ff872d60f33d7e2350037638ba6f229216ced2eb5c857cae512365415f8b2e7231acd1d9a79f1fa1e769fee200a48796cf18402b3011731c43b5733328235763a9fd927bd2f2c56d28bc237e4a4de0ca1be09345c5e15266b47459109abd145c5b36614b7e0b032900affb83df55d146d1dfc32b59ff1636d4def3b36b44275222287ff4fb6c45a6663c002a0befdf788d651f953cd9824496f5a9e4e84413e95c2f1deaa70465ac060b9d78ce01adf150cefa773254ecaf39424daf8d1247a028e11ddfa72c433d45f8e8407d9b4e4e4f24e533f4ef813c5bd16b183fbecc703aff71f82025cd4623903118db1e9ddf89a05250c3e752663e0443e6296975fe6ef4d63fabdb4bb3710897b6cee1984e60ab5eada0f00575c4aaca23978740f7d574bf59fcca311713864dd7d857806daf254ce4a21d7d0cb082e86ef6546f1ec9585d7e4cac3899afb99bbbbd45e5226b0961eaf3950ecfd32817a2817e7e29e7c9c688dd09fb9d8375e8321bfcf2781ca86b50355cf71ea44d5978e32bf2c7ae1c722ce1742e038490f927881ddb4625f36a21d0df05a37450b6febc5b35cd89e6ed53d6df88088d7f500fc72d9a43f5b1c0f496465c2e085718237bde424f21865039a51f4262122de33f69c4d6ebb55fb2cb69897e69c6e9b05f3f1bd0d17002e21a05618e8ff86a27c22ac33203795edaffcb416a899f4f7f67909314ef1ad4e5ec3ec12ac81c706bd46b73414c6a2af86effd715f1518743d315eef9744f18ad944132e85b57397880c71dff43cade9426ab7d794283085c5e63931651d01f5f373b4077b97fee4c24b33247e84ace886b87884a57d9baa8b36cf267e4b9987a552861c85ec34950c211b40094e8baa5230e49a84cc0e8b737cd4a6f3424fe7202ff550eee78a32f5a2d7ac2c1efee47b24e548071c907c4215aef818533b86f4d24964c3e5f97def13c9d1551be1d3cb34529464c8ce69feabcdb79f57a56fd3f0fa97f5cce03daf7894d25241ef4b1ba38bb46174115e15e73811709143554be37af3fd4a5d703bc4f0e945e368f981ef387a62585a24f00164eac8e329749820430ed70952cb84d694e8465ae154c18412b60640a5a1fe8f6b3136a3d880aaf9b43046bfa49c7b17e643d38a9344c9283c27f342cb241a83f939e2a434cd6b44c78b3acd2c411276cf16290022270232e8da6b5cdc3c4758e3920b6dd10fe3446d34bcb6071717794f540c88008462b453dd78d099d6cf85962abd619a81491fd4f60cbc30ec09f8f5da80e5961d314106c61bf71610225ae8c998c2a3d5c846e86fe202b54b381673001ec9e959352d223561f56674a607fbab70d1b749609bd40c6c9b26528abe7bf53969dd5b7329bf6b8239a178cce138c14c3309121932e56cedaa83a4d696c5ec73d0c8e57258d4d42a4355cc5b01774dc1e4523d37efe7b903394e5a2063da082a24ff39befd8505ef5c7bd50342bbb8db5fc0e4ef127839d8291fd9989bddd9ec8c9f053642919bcdb45aaa906cd4f45ad3b8b4e42041252779e54846c7b71a707891e3c91f5b70252ec522bb1ca71e08d74f81ebee45945c32639a82fe8cf759ad1d58ffe1b5cd4ad42a45487568e799fe12dac875e3d892eb6722e340658b666b4adcec01f6681f3c42f5d2422a5af882db8a91e549825d19dbd85c567e664d44aa2a8e41ca8eed7ead4082073df14bb8518eabbc49a822958b7396c14705fafc7c0a7a453658d97b279acf5f646e378850fe8a6979ae530c6c971aa38e65df4b178536ff7bec887d27c6b9848ede40af56bcb8bcbd97b923c045df25d3cd68a3b71d728a834b81d2a24d06ee1a7960cf94d229b8947bd2cf9a2a4e98140dfacbaadb877bc7daadea8734c0d0ad4e6b2fe2eae8b1358ee52a24966e81561ad7c2cd3aa31d9ba37e819ed649abb180fe9aec29040c2e327978fa4af94f04ee79e92b1005fda54bd502d36229ee2fc29b312ec752b311fb8dee71a65c2fb93c712c43dc03049cd61b5d0f82a6dd79482f9a38b521b38d31364b7e556ba259535b1ba9debc79c0b4df3a5523313fe88ad41f548d6efc768644f495c4bad15b4a7a4c3cb343ff99c278bb6c5af92ceb0566947dc6294e3c431509673192c439e554cea6823f912f94a66a1d8ff2026c26278320dfcb1f6e5eef3ec95fdd2d85ada729098ceadbf11e8c1f97664cdad1439f20ed18b94696f0e7a8242d0b82e454e33e2a08fce92416b57347660c8659614004ddc30e6de7b484318e5ecb86bd211e33155443bc8560d13af68098e6cf18ff2a00042a8bd79eddccdbbf3924b3dba5fdd3aa268a121e8ff44efd8cb508e04e39ce1b237d367e75f4db6bfd07c71c4f3a37650ae34edfb0e89801133123130f2ae027fd442ac45001a656495df7eac0c07e02d57c24b25ffc6e3a7113c0612baa9c95cc010e1de642d4d821bd374138f278536e24c9c05b6f39de3a22b8f4488d26052926d72bade0dd509b5eb85270b0716ac720b75b7f58fe3a73bd1f32673058386788148dad824279e57169ba6bd1adaf2196ad5bdc9c7e4b661a1fd166f8b8b548348413b417922e2794dfcb401c2b675df09f6f6b0e42f38c6ff01bdd333cb57275987722210b620a9aeb39ac578914c2895a7032acf748e35964fdd074efcd1000533f839280d6a56bb337bbb648728eadd659717f19e2ae549e14ab39d0fd62ba05e4ee291f9d96a1c202abf9155696eb57e468fd289c3caa55324c31241f1640723309d47f0783694bfad6dd65844598e8a845efd7ef01fadef585adea820e04af9d2b5a46688a76023a4b57bba193724de41fbaa5fec65180d27366b9ca06801f57aecc15950df35e2a218b692909c6fcf389bd62842d15a6e7eda866931e5451eda7fead6addcd117a4d110e15b2283df3c703a574b9cdfb3ed9bf5e1cab971df24f7160381dc264991da3acfbb4e1f6fdcf20728b5a13994660bee255b59933b579d23fd5b8c65545ea84b57c47a1093ee140b0fd6577c112bccd37553331e749aefc0bd47669070c27d901daa9021fe05e1bf9cdb077af5358a8ce02b9259dbe0195ad246492a88153d642cce686d1bb58368f2b23ef02020688bd23c37e9fdc15f75bf422facb7366618668dc9ca0446e005517ed52814a25d6e28f0f1c36c57421ae1013b5d683f35957110c20223e927a57d21d925650741a72df1fc9f1c2d8fa26a2058e6ed00caaccc3ae555fcf3f47ce28c630076e5501b3676e338a4df42f13abe1240066a86baa3c0f4207b1e915381f7e9e2f3c25eaa7db17c04623369cdcc731f10f33305212cd4075577861894f9b5bd6b7ad2744a8d5218c0da4ddad710de912650af7d228aa756df4b30d780db392d7f9bd7643bc1d055b2fb7c024b9966ece312de46a7c58ece18cc4e52d4872ee953b6e05df8f490e2d15d4f8f14921629043ef6f83102cf3589509cc44893a9455ae86b48f8bb4427efef3dc639899c60f29ae5a909d7fad1eeed2880c403f4d86f79ce8562f976930db24d6efd6fb82a08a3c016e49713de675a8458d035d65b1ca81bcc456bacc12041067b117ee74e0940249897009ca77ae59bf0196634d5ac1ba0131cae203208869a4be4e5292122bdd4cbb86f9ff56dccf3ccc1f15a5bf1a851392eeb940bee0330b2f7ec39580d87b93e08c3a4e65a465dedb9ba318b2c38399ea1d194d60cc0645761e5d8eba01d838916eb29b1e7f97613f319e2390fa52b25d6546ffc75a9bb2bae2ea81a45146cf84586e46424ff7bb65987364690d0bec438628f009d3db3546666534532f5911b1da432b052ae5f56a7da434fbd6a3ad52d8c6c5260d0edc0c1a4100e99b990a6a0cd2554cbcdf338d60fd118722e67c92e5d0b195679cce94e0b6a955931e76e930d89988113a3fd0bd877231f4e3e5d0700297dba4773df3b267ef0e321d58ff913c419dcd5c46f7dd3bde76e39b8b06ad34876a53c3511bf5b95d19ce271c8799a77fa464f769fad53ba5135d51b32f4b9515361c50f0ebdd32cb7c430ede6ba3fbda62fd72ad63029b55ecd14c9506c0ab043f277d60047ea0318682d02e65adcb6ead300c4e149fe58d962957d9ecf8dce6256c74c775ea13c323f7a2be5d9a7488077844b1ead96088b0e076317660702f8c658593972cca64749c3d5dff10c79d4782356585e1c13ceb00569db986fccf39aa0792667867b79a05cd75d5fc4e33bada1b86e9c0ad18f9a711dcc787112e85037c04ed24cfcc42b50751f8ebd1b23d594cca1606cf4ce4c498fe05323f06af5d092b89f11f17b5206366f5fc635b2ce471bcc72d46bd9e94e7ade3b3d3bb3f91aac0de91a34b07253d2b28865b52753ddccf915b434054b6b67d4b1e02d75ac83be640f558dc2f505ebffda0887c8bde62def44842e495fdffd23426700ede736524c551767ceaee1ad6060f8b22b299e77ff767ccfbf3418301f948b1ecf717d5ca9d6631f8b873751360e5f733c2f4a940e68b90d3dda80a34ac17da33683a84742fae6fe1602b7457bdb0aed5d4f244612e3a457c28f736277a195e276a4ec8ac83e26f7c3dc339e80c6c211b4fd00b46c3049bf7b1edb82bdb1bfc158e568cd569d341516a4076963535ce537d7cbfe29c618838d94ea24ad720dbdb85198e93307c3a227c3dd549d8485e4530945274a92e261aee59ceb53fbcc28a693bc07ed6092e3058379f51b9b6091f781fc53820dca22b6eeea1cf11f937f0b9120c70b0480599d3732c9fae24b88be994080ba3c76789d012362f30ff376420031c55905c385016b356fe6371670ddb3bb95c01002fed5f857921843a96f67675ea0375b0c4e6c91a5d0b9ba0c75651ee80cfa0d90b45550927a45ef6fb2d4f12e5941d19560c16eb8776d8a8f13d31dae8e776cb035cb2adc07a1868b4edfd525348e0cf6cccfef9269cd546870c57769cdc4b696f05a5959d25e0e8524787c3988131d6c7beee54ac16c550a4038ed20777afca5cf232e171ecf6a5645ab9030f560f66c6fcd517aba25b9fbe235eba7e1474f2b92523d3db8fd0d51897ef3726b8ed10e5c020bccfa3b28eef7c6484c2aa3e832228d7691466d9cae58e23f524b35cf0a8e5e0753f9abae3ab754906dc22767f95e95d6c7131d2ed2a67e8f2c091fdc3df1daa34792b2c935b644992bfe382d719d7e4fe6139b2372ca79f86fb98eea44b37139cb0a2a7df8d0b3353447c5fb8f0199c8098a92a9e78221e8cd5c1c4f8b53b95b4c92445e772870bb1f0dadd5ffdec0a16bebb9c48b6d0b196fead39ed47ed4bcc83c68aa38b6786e5d14ab0adcb5f0d82fb1fe487327e232c4139437c6128791ba8fd0bd71c143c31047f0cc1a9a567f988592da0840c3e124637251fabbc1da6392f9da47b394dfd64", 0x1000}, {&(0x7f0000002140)="e3eff40c3f26bbbac62871266602f6e46ef7e95cbbe7fbf2f16768fa7ee9bd890797aed9e8aabfaea47dd2f15a2c7d80d48c694dff499ba81e620ae2d7c014e529823383bf17bb96bf308ed8990d9fb1a1112732", 0x54}, {&(0x7f00000021c0)="30325bfb3b6769bf23ddce7678e9b9e8ee1ec4a00a1095edb007720e84501af0bb56a5c764be1c7490d0b925b56cc29bdfd0471e3fc4f5c56452c48dc81f46cee22961b6269878882c81864ecbe3f9247d4b938a2706813616af14a06014212d0456920b6af300ad68dba672c5ee0701209902dc71e946fb7593", 0x7a}, {&(0x7f0000002240)="8e96bfacdd846da4fce1124fc1b732a0bf06f306046b2721c5219863cec091ee7061011fdeb5e726fabd03287b5e69de2151975291788ba046450dfe21e2e81aa8146d42c61e9f0e03b26c66ea138c86829bd04d39792b007cafc08447f6eb5aefaefa64b2324fda680af7", 0x6b}, {&(0x7f0000000380)="6eda3af5ef00", 0x6}], 0x5, &(0x7f0000003900)=[{0x110, 0xffff, 0x200, "58d6c4e403c2862092c7219222f35479a5e3fe8a461c9c47d76a834963b44f1810d8dedb23ea2ae5d64a7a9aeb171b0c1d75b12f644f27a54654194dfb623a745a4eaf30fef9f134f849125477b7953c684a2cbbc7f7108c7fe19525490b895850ed9413019ac75859acf5180703e1a4f99fee43236796e68e2ccd5521ed48ffeb8e2f151214b83437cefc104265c0d9c88b576bfbc505ee668e101d18fba3819650d8d64faa0caab7ef8f4be6d333aa4b16c72beda5abf423b9185e5ceaf6f2d85d2e64e3398d9ca0c1ea4be048472ecd8f632f34848d72ec6275aa2f7f89716a2aafef74b31d4f7e70f04596128d29a39690aca70ad89a6b3950d5ca59cb"}, {0xb8, 0xffff, 0x7f, "2b44520fe4f26d50c021a0eabd7811fa2f1c110bb0de813c91d873f0dc4beb543d74a38f32d0ec9c412cdb6d86d20338545c72ac2c0035a0a934ef7b0bbd6477e3f2e70802ec156b76e2e64973226653454dbce177b81936c1a4a581dffeab43829f36dff93a5fc2fc18631c8b82afff7359d723787275b3c5a4b0e60275b6d54a0c1916b3ad51b01cf73459e29b5e998522a9bbeeed5b4fd9234ff4e9823af91838"}], 0x1c8}, 0x400) write(r2, &(0x7f0000000100)="510fc3", 0x3) kevent(r2, &(0x7f0000000c40)=[{{r2}, 0xffffffffffffffff, 0x82, 0x80, 0x7fffffff, 0x200}, {{r2}, 0xfffffffffffffffb, 0x5d, 0x20000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x22, 0xa167aee97710182d, 0x99, 0x800}], 0x3, &(0x7f0000000cc0), 0x172b, &(0x7f0000000d00)={0x9, 0x400}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) dup2(r2, r0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000180)}], 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000300)={0x0, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20082, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/192, 0xc0}], 0x1, &(0x7f0000000380)=""/123, 0x7b}, 0x41) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4010080c1}) syz_execute_func(&(0x7f0000000300)="c4e2b9a6bb00100000c4412166cbf26765430f0fe6bf0f6019c401f9768f0c000000c4c2b93e97882a0000673e66f20f12805400000066f2420f592ef340dc7c49dddc28") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000), 0x0) r2 = semget$private(0x0, 0x3, 0x80) r3 = dup2(0xffffffffffffffff, r1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000440)={0x6, 0x6}, 0x8) setuid(0xee01) r4 = syz_open_pts() fcntl$getown(r0, 0x5) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0x1, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x1, 0x800}, {0x3, 0x7fff, 0x800}, {0x1, 0x5}, {0x4, 0x7fffffff, 0x800}], 0x8) getpeername$unix(r3, &(0x7f0000001b40)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000240)=0x1002) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x8ee, 0xa0, 0x7f, 0x8, "8f534810b6e6a8dd693a699e9848a02c345f871e", 0x7, 0x5}) accept$inet(r3, &(0x7f0000000380), &(0x7f0000000500)=0xc) getpgrp() msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getegid() sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000980)="fe1adac1eda3a2e61722bf5f5ab3f2c64a5b37136b6b6cd27ae05e7f4ea306c550d2f99fb67f3cb7765eb5b36e3e6d5cf1f63db916c45ed2a59d6089afbe139c0fd78511aea213c9f6ec1ea1a78401c1d3263b2c2b0eb5b5879d297e9c457d96991edbb248b83d642c41bf4f82bc72051f132db093855e4c8a0c147c7499bf3226c7921751037b75a42c86b2b78f0ce09166f371c182b55af2afa1d0ef1e8c8ff97c53246d760a5e3ddb00ecb7da20cadd1a6fc54057c5a6bafd48dcb064405f2a24cce666509d6ba824cbe3c56b86adb12d2fb360108e0b31b73f58397d0b40300ec774b0db1a4351d1f59c01425564cbd351a8ceae2d997cb5d49d5e2d85ad4ec5005ec4d6b94f215a468e8e653dd971a07c6fbbcfb4d90da53a617e196a8564ba31a4bcb859eaaaba8897afcd1f91f7b7f5309cf2b9e33902290ef70e47fd3d096cc9c1d4b17b4a869a12a7eb2dc73110ec20d4d63d6be37e60f13eafd45dbdaa56c93a917c4d891c9a14ba2181a018a6459aa96366ad54ade8ef1f96efbeff7725793051b10eb97bbad21abc3d220c34b1d6d83b8108d76e8a466f31e94debba6a58da7a1af624fc63123c44bdb114ae90b66ffed30491a47ca9335b6c4bd1257b284a40635a36baec00e28f8dae0ed560adae5337c7a7f9c7328e5a4dad91bdab634be90674597373fc703f77c3e4d6f53141e16b1a76eb1fe3f9d4ae13e90805ae145f5410f4f3f69eaf9fad187f7818ae4bc8f7d3ff06021228fb4f86482c142f5b60bcdaa213a3fc5221578e7b91c3265222aa64847ff803d2bd1140c0d98dc6621faf470fb1a27f9e4760d13b14e334542fafeaf78bba32444bb52ce10cd2dac376bd558da2debba531751fb9f4bec135a763f62ee89ce8b7c1e6d1721245fb19e51adc0b0a61562e8df3e1b53c313c3d8e2457ab19056a902e584cfa92465f79eb0578f5f60f31ca70f2bc7427e795679030a1934e7a0058b9db57d0ef61d86ead62ff4551f3ff66a5608c5efed60fada88dee664b366199a2c2b475a1edb1b029c9dcf42dab7ec19b3ade14852f6de60143f823fa43621bfccf703f37fb62a84b3fa8f677d7d6bd1a9f8b2d58ce4506d9050e0e3ccfa603efffd83c4c5f7ffee933a0f8cbe9c87eaea900b378e07540ea6cee91e26cdd7a5e61889c430574026d66fc36791bf9452722dd1311815c7490b82cfce34f01ac23f4ae963b73a80b0e7fd1443e194997822526cc5e7b8daa7750cbfac7045dd40fb7dad9ea987b798e910eb1b67f4bb6d753de896842e2edd3c954df35185965758b30eb2206f310ef0a6edd462cad56bdf68a5de7b21a36b656e8f756e84ee09fcdaf67caf12126e3ddb9be2d633521d959f3fe15890a3cd55ab7ad2d41129556645f04847707615fb7466a211d501dd6c4cee82678c5ed3232a04a7e731aafaae926997edd09e800f768f4860d80a7d9aee31fcfed6b617b50d14c72200b322a6570b1a98118856a343cc8fb3cb236909e0dae9df90dd236b0db99bffd7822cb5c3abd5edc2b5e465ec56204dfdc1cf122465e927546556d87dde7565c14cef43a0be518c096bbc8a0ad1ff281ffa15a3c7427aeeabf7002e17fd747514245e7086e53e08ed7ed6751f2df9ec3567e2c9e326c9d10eb9e24f3158da9ba5109c81813b7172ea5019d1bd80582b4b6a0c547c645ce575b23c0d902fa987870f80bead7962fc17691f30ce48ad5118d8056be86a4258c26c88ada0ba15a151bf608abcc064310a3f057b266c10e836fa088371a9c35c1b59685b663606f8bae7f7523be612f86f1b1f2aa27975aaf3e8aa2675d4e8014449918a18ab76f86653982307fd380a85c18c47b9523407287b192b6c36f87b82fc013589a87ff5cd554f84414ae9b4eaa369b12a408443ebf145daa71c0ecccc22ca13f81bfa667fad9eb61617d5af41d9295157d54bf2d1a2e6e7f6764b35ec670c0d7afe9ee9984efa03279c0862de8a8a4a2da4ac10fcff0eee7bbe63355cec15a55e3d44b7b3db5dfb43a76711112580420298fa8a300782ca52c253973a335bac917bc558361da9574dd02b8776269a2921e4013e110f21e32b63612bd6ceee1bf07ab8f33e59c373197713da105b45a988bc221a6ccf349e634354926fe77baab929bda68e9e52bb9223ca328d1a4a0f494a98c1ce16b750081a61449bca808dba17e7fa890dd5852ce273fa23b2877d15fb81aa4a83f92762e955d8be432737b28c3645307dd16f2ba48e78e198e785ac3bba55079ac19c72d3b27613cdd693c5d237c5eee6afd8343f09df6b4c3240a3408cd260ed388cf81316bc55599e26762f075ca5f4593de3011e5cbe330a4fd9faa25a0cf148dade116ba94001f597f3c9a483a329b4d29a51ac25fb415201fb7e8b327972ed72513ccecb86780e0e1077fecbc72f4b3388b45e6cf2e6cd667e80a3d5424bb16099b8cec77e7654b216966915526f7fb8c8597c4e9abd340d49ea56ee5b1123a6a9d3482283f29a86f25347d73b0940b5d9d4b63ee289b9293b014509109ae2df1fef193fe4c927ea2ee2c22fd15ed564d96b1678bdbb0b4ec65778f0c29e79cdff7f3b3656bc5028373bace369bb0ea5f7c72a5017c3be5d93c3747d4f39014308ff0099c249e45dcba324753cfefcfd8285cc118122e8791d3b7d3bbe990d15ad1c404e28fcc65aec1a38f335f900307a302dac8de1914788aa262fc7cf2fc574eb7ca148cf7893e859f07fbf5c759a25c7d6564cb9b32fe8880d8074e8f46bfe992e6858c5655a2df5d4fad01829039a36dc10a4bfc965d36c7ac06ebe0731a9c3ea3ad3fef438551d6a3c243c5ee8fc922bad5208b08256c2b75614614dfb772b9ec93ab052824a8ea20ac9b90c775e10e469581434ad1ffced87decdc3a3883d6bf0724e264aa4f0698b16b9e220af4b768f668ee249ce2020e33f0331f0c83a86ed379bc6fbc98f4aa75a9601834513494b91ac55e8e4594609a29e5961f94c698a47936e67775169f30ba1e49376c3319db41c592d985474e28bf44ef507e3ca67dc01b0a290f5360639942e39f821066400a079dc566db483872f206329c008dbefb51953d3beef56ada92e4b7a03546e3a305514cfa2aef81a70e8e86dd83dea14134d78f2105dfc6724b128aaf87889a49b06089abac835d818951116b0f3317a32e64f94eab920c4c7fbea42c820a87dee4ece330777773d7d172cfa683b6baf4790b44c0b465a8fc943d85d13519a1a9cb24e00c5c12b8db73b6da42cdc7ad1661255251eb8b4a719f14c57d6aa6ed73fa4a4db48d5abd6d82a7be97e02f4f5bb30f8d027358342aebbfa5a348911aa7ba900e6106da5c87e4cbb568d45dd4e3c23583c3c207112f3543346af8b5c0400cc9978bc5a7a8dfe71048280031656dc0678106a844641515918601e6c8812e750870a19e5f894b3522da933676d1050d8a117f3411e3e85c5183a442020afae02bd17483c3e9faeec274a8a9d16a82e9e10b7f417dbe7077e7b7e39f9cf1d0c9c5ab47f4c0c95743a6e44eb4691867ae5f212c3ae0e3ed8490f41445d81230b8a6ee9bb0a70efe48d70c5cf697967e6723718237726d3b3074cf4d0be88155267793c598bcb33743532717b8baa6f7fe6d043e5c0a133a6bac5a4703d712aaacbf5b19fef1762ae5bab1032017e6dcb6809c24584f9e825b1271e051b64fdb63d97bb978d49f490aa2325e90dc3c1fd0de39f882b376ed4f59acc4af69de172d9434529b40f4ed696dc70b2affd9a3a4b6189d2477134702f204ff90f69a54915d4a8314db34973421152e70b9413e9d32a0644b1409ea6369740f28f09197639ccfa5e0cf3bc97f7ce5493ce67b40e057a0e814b37d0744252fa7c184133015c36752ce693d0360c865f48a1d5d0ddaf3d4fea758590c3ae329f4b5f4741f0574c6fd747252d5f4b72df5a103d364c6f5e2dd911b81a0e3ff7741a2da3b9ccfb41d9c71b81a7bcab752522bac2ab52db69898a45f2eff49cd02aea0530357578718b1c1b98b9d8c7d176a7b1b7a410ea50d06ab0a3ef6e98ae6340ea7f5cac99ab0139bcc2670f42bb8f5960baac9e7a899301e21d133878f74687831860844b0ea950b3b8ee9a3299c798c5c7f403d80e61fdde5b293022eea31b11772d4eef26ba5f8e1e495efc089e52fe0514e631f60bedb48062057d9c55ec08a61fbcfab94a73fa79cedb618d2486cfcd454cce75f92adf1fe700db3e7ddfefd26870978e36590bd9264188d4e30d927f2d39897c90f97327f5295e6ca4bbc0c4bd3154a94735e31a38f2e1476606b87f982a916f4fb0e585baf26775b6ff8abfeb38f976965a07a16706357a721130d5d247ddb335f1930299163819bf1ee1d7df47bd9fd8d596eb672a62d1cb718b9bbb2b779b45391a4a7102d81915c428d4c33e8fd41beaeba0886cdf5e6dccba4265dee3b1ce885090757e5c378c3dd1761d1417b6d32edd2581587aea72d231e29847648ee479f1e75fa95fe71a0519e062cff9899e4115310984db3320b4898f429558a16c3f5966340a760a1da9b7ebbb527dfd8d9937b9210c38938553bfdaa31d908a4175ab694eb4762dd81b24b1401e90139fbd3a1df67ddd4be11dcd8a0cb3e221507dda40495561d8dde26737b8330e21addeaccc9b474aa153a05fe4be805b5afe088671c06f8a2249f50fd1e5d1e79bcd4ca4a22da2b0bc0985673ecde0a2f807e191d825b9693ff69a6273d72e7e42e01c956338a59c876260e4c2a57e750d7a5e5b27af055d022d2ab8dd9c0267d7628c6e4799cc75a77336015f11228cbdbd2d9305aeb86453789b70641f6110cd78ea19f85d10f3716a47008cd8f88da1312911cd1a2e28a5d47812776800c8ef9b0012bbb0277ad68ecbbcbe015d10c9f45ef4f49f92234e740b23e62bdc4069db2901c07586b605537e64648a35dc110f6fa65ae199f38f2b187c105eee1c49eaf52e99f3814e3dc69de328c5182cf2017e18535e296c80570284fac8fbda9c80de8c239f355e002bcbe78c1dfa291a1f626f1ec208e3909d5c566f91a94995cef882454d21fcbeb919b2451eb457e0c69c6c8ba2f8e12e9bf967dfbf656ee95113bac829ae8e4c3d89198fad50ab1f3c53448a9c970231432325a1f40a27bc336d78942a905cb308e59a51082d61a7885812193a01323ca6fdf5ec980a992307b4defa1be432e664b96142bbed1456bf1bfca31e853ab2805c1edfc486985676d80478e78d0ff4176013cd92dfac0e28a55a93be984080aaa7a07fec81313ca4dfff8d517ee0811b3e5d99b51f9e0ee23bb9774ec1ce423334f4818891ecbf3fec8527a35c7476515d0b0467b36cf0c3ecec8e3353785842d08e55e8bea1bb4316bf11d8396c9d34e081c790219d46dbda44c02e154f6bb9e3b7a2ee9bf7a6a3472b801b0aac78e44d26f97d32238b0b7a51d0f9c35fd4c9ddcb0263aec7f7adf0ba63097034c24c59736483a196cf572b53f41d9b875c3e94c0d1b2bb8258fde91fdfd1d73855e1a307d4324f5515c4c9df3903a4c2a6a818b78032ffc93ef43cfa3fcbfacd4bb20e3cb3dd4b02a104a99cf4a385242970c72d48613a200473448f3558bb1c9d13751ec45e398412b4d20fb38e348f2d1ec04dafc00aa70e9a86ecf450344fc3c6ac06b1a2793eee5a47e5ae35c5c2692c8ba26cfad5dd06f90c3406983233288943c1dd8a06332dd841a9af45dbf258ee63c4631520a30800d698aca5ae29f7240f9e8fa30988960a481b4ea40b77e0a85", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x402) fcntl$setstatus(r4, 0x4, 0x88) r5 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x8021, 0x40) unlinkat(r3, &(0x7f0000000480)='./file0\x00', 0x8) semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000400)=0xc) pledge(&(0x7f0000000300)=':-,\x00', &(0x7f0000000340)='\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r6, &(0x7f0000001b00)='\x00', 0x8) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCCONS(r0, 0xc0205602, &(0x7f00000000c0)) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x30080, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xb1, './file0\x00', './file0\x00'}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:02 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x4b5d3bbdf49d07fd, 0x0, 0x1}, 0x8) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/190, 0xbe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setuid(r2) setuid(0xee01) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') shmctl$IPC_RMID(r0, 0x0) r4 = geteuid() bind(r1, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) getgroups(0x2, &(0x7f0000000000)=[r3, r3]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x48, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r4, r5, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x7fffffff, 0x800}) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) chroot(&(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x1, 0x8, 0x1, 0xb93, 0x2, 0xbe0e, 0x0, 0xbca1d28794e9c4b8, 0x3a, 0xab28}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom(r0, &(0x7f0000000080)=""/45, 0x2d, 0x40, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') socketpair(0x18, 0x0, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000140)='./file1\x00', r3, r4) writev(r0, &(0x7f0000000240), 0x0) r5 = open(&(0x7f0000000280)='./file2\x00', 0x0, 0x150) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000002c0), 0x0) r7 = open(&(0x7f0000000300)='./file2\x00', 0x40, 0x20) fcntl$setstatus(r1, 0x4, 0x80) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mknod(&(0x7f0000000440)='./file3\x00', 0x40, 0x4) setsockopt(r2, 0x1a, 0x2, &(0x7f0000000480)="07c247937adc1c1417b8b4cd7bc42bd9ba4c3e76fca9d9713eea20a3ec2b4264c61826735f6cc7f81560c92208c1f3627bfcd1c063e6398cd18239565ea239f883b06c", 0x43) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) r8 = openat(r5, &(0x7f0000000540)='./file3\x00', 0x40, 0x100) fchdir(r7) r9 = socket$inet6(0x18, 0x7, 0xa2bc) recvfrom(r8, &(0x7f0000000580)=""/100, 0x64, 0x1, &(0x7f0000000600)=@in6={0x18, 0x0, 0x80000001, 0x3}, 0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f00000006c0)=0x10) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x401, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x28, 0x40, 0x8000, 0x200000000000}, {{r1}, 0xfffffffffffffffb, 0x11, 0x10, 0x7fffffff, 0x8}, {{r9}, 0xfffffffffffffffd, 0x1a, 0x40000003, 0x2, 0xa7d3}], 0xa28, &(0x7f0000000780)=[{{r5}, 0xfffffffffffffffd, 0x10, 0xf0000001, 0x1, 0x3}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x8, 0x3}], 0xff, &(0x7f00000007c0)={0xe76b, 0x3f}) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000800)=0x200) getpeername$inet(r10, &(0x7f0000000840), &(0x7f0000000880)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x1, 0x9, 0xfa}, {0x18, 0x1, 0x3ff, 0x3}, 0x1, [0x7, 0xffffffffffff656c, 0x80000000, 0x79f0, 0xffffffffffffff83, 0xff, 0xfffffffeffffffff, 0xfffffffffffff8e3]}, 0x3c) accept$inet6(r1, 0x0, &(0x7f0000000900)) mknod$loop(&(0x7f0000000940)='./file3/file0\x00', 0x0, 0x1) 16:00:02 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = semget$private(0x0, 0x1, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0xda, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a270400033519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) clock_settime(0x1, &(0x7f0000000000)={0x0, 0xb}) 16:00:02 executing program 1: r0 = kqueue() r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x48, 0x7}, {0x1ef, 0x1e}, {0x42, 0x8}, {0x0, 0x100}, {0x20, 0x50}], 0x5}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x8e, 0x6}, {0xa7, 0x7f}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}], 0x2}) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x18c) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x936f, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000001, 0x5, 0x4}], 0x8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x92, 0x1, 0x2656, 0xbbe2}], 0x80, &(0x7f0000000140)={0xff, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x2, 0xac, r3}) close(r0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) shutdown(r0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x4, 0x21af}, {{r0}, 0xfffffffffffffffe, 0x9aaf23c39ad124c7, 0x1, 0x4, 0x612}, {{r1}, 0xfffffffffffffff8, 0x28, 0x20000087, 0xb31, 0x81}], 0x60, 0x0, 0xfffffffffffffff7, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000340)="c782ab10ae731bcfb21ce2638146f6c0308d9211a11c7a4c621a9bca5769472bc0f3f72ffd716e6518d8fabb0da09b7cc8b65a493e5326237f75d51d0b6364178ba533c2aef419e94ac1a89e09c743fb59", 0x51}], 0x1) connect$unix(r0, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xffffffffffffffdd) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000000540)=""/202, 0xca}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/10, 0xa}, {&(0x7f0000000300)=""/7, 0x7}, {&(0x7f00000018c0)=""/86, 0x56}, {&(0x7f0000001940)=""/162, 0xa2}, {&(0x7f0000001a00)=""/173, 0xad}, {&(0x7f0000001ac0)=""/187, 0xbb}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/138, 0x8a}], 0xa, &(0x7f0000002d00)=""/4096, 0x1000}, 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000800)="d681bce1a21eb5d0d0e924651de2187d2ebcb498ad0487ffee8e2e345772ef3f418c6d9dff2b2a7c3c9da13d5e19dbd2399b24752a1d0f716b3b00f3cc0a649cfaf888dc36916966d8921290b4abd9c0521fa24e2a7376186b8f8f1e3982dcce760d74285a36ad9e46cbe55ffa4bf794cc31d1353ee9b1002df6d2e26ae5fa5b39e9f11e5523c28773b793e8554bc71bfb0d7f410806c4dc8564ee7e8d27db178bbcccd8f33f07ac3bebab4640", 0xad}], 0x1) r2 = semget$private(0x0, 0x7, 0x2000000000000038) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000700)='./file0\x00', 0x4) getpeername(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000011e36f000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c6d4f3ac2aa7f463ab150d00d8fa883d61fc1e641efdcf15cb4b36f7c108cb193605ec1"], &(0x7f0000000680)=0x5d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xc679, 0x8}, 0xfffffffffffffe92) bind(r1, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/159) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0)={0x2, 0x6}, 0xb7) semop(r2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0xfff, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) close(r0) fcntl$getown(r0, 0x5) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x1ce) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, "61aa0dd1ef00fa3ac101009e02000000000400"}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') sendto$unix(r0, &(0x7f0000000280)="b100050202000000000000000f86ca3849451ae3d3051020741038f53e8551f30ce39050cf205eb1a821d3c6a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a6ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c8943030100000000000000211830e0f2f0c9f69ec7ab3a34c2900000000000000000000000000000000000000000000000000000007e803cf8339cfe1c3cd55a2e0af5e72e986ec538e70735e232d19fb946e56679f53ac1e3a78471073eee7f480eb543118336721fc72b6b7aa694e201cc3df440d132b0285390802e1725b3", 0xfc, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x420, 0x0) sendto$unix(r0, &(0x7f00000000c0)="a13fd16ca8d6bd95a5488f882b6b37093a1a036f6ab5e1f293f4194954c677b0c6c3dd3ea6d2162f4fd3527256d70e28afd56dff9459e5b15bdd52175a51393efa8316862cd4f19d1d325998acdaf92e89361bef29baa1d16436406598196dce9ffc426b4c57cf2ea5e6b7172211a120cc87344d36108f892107b1", 0x7b, 0x40a, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() r3 = dup2(r0, r2) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x100000007, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x0, &(0x7f0000001040)={0x7, 0x5}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001400)=""/28) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000013c0)) kqueue() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001000)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) kqueue() chmod(&(0x7f0000001200)='./file0\x00', 0x8) setegid(r2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001280)=""/26) r3 = open(&(0x7f0000001100)='./file0\x00', 0xc0, 0xfffffffffffffffc) recvfrom$inet6(r3, &(0x7f00000024c0)=""/115, 0xfffffe64, 0x83f, 0x0, 0xfffffffffffffd41) setgroups(0x0, 0x0) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mkdir(&(0x7f00000012c0)='./file0\x00', 0x81) geteuid() getpgrp() chmod(&(0x7f0000000180)='./file0\x00', 0x1) lseek(r4, 0x2, 0x2) connect$inet6(r4, &(0x7f0000001340)={0x18, 0x1, 0x2, 0x10000}, 0xc) chdir(&(0x7f0000001380)='./file0\x00') unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETPID(r0, 0x800000000000003, 0x4, &(0x7f00000014c0)=""/4096) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x5) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x100000000, 0x4, 0x0, 0x24864b8a, 0x7, 0x6, 0x1, 0x1, 0x0, 0xdb}) getuid() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) setsockopt(r0, 0x4, 0x1, &(0x7f0000000180)="de2ce2f5f673fc6b41b1b27664d73bc19a3cc5cd035b2f51eb7c1f7e81b627b7be256c0f845555f846e1bb457cea79cd89c4c17f88adff254410227c033713162ce3dd2724cf9b449f4d43c62600f8bea5a5c90f71601c73c67354229e9e0905a48d41217d2ba3436eabc86a98ac8516cc772f2bf2ca84a8f400025c7c4968db0eb97b0ec4f787ca9f2c1f6e960525493eb83f281553821a", 0x98) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) fcntl$getflags(r1, 0x3) r2 = dup(r1) accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = semget$private(0x0, 0x7, 0x400) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000300)) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000003c0)=0x3) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000400)={0x1f, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000480)={0x3, 0x1, {0xffffffffffff8001, 0x400}}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000004c0)={0x3, 0x200}) r4 = socket$inet6(0x18, 0x3, 0xd43) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/119) dup(r0) fcntl$getflags(r4, 0x3) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/153) socketpair(0x1, 0x0, 0x2, &(0x7f0000000640)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000680)={0x1, 0x3f, {0x0, 0x7}}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000006c0)=""/18) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8000000000005, &(0x7f0000000180)={0x0, 0x0, 0x4000000, 0x10000300000000}) flock(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0x8}, {0x8a, 0x7}, {0xed, 0x6}], 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x48, 0x2, 0xc696, 0x4}, {{r0}, 0x0, 0x44, 0x40000030, 0x9, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000004, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x13, 0xf0000015, 0x81}], 0xfffffffffffffc00, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x7, 0x6, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x6}, {{r0}, 0x0, 0x24, 0x0, 0xfffffffe00000000, 0x1000}], 0x4, &(0x7f0000000200)={0xff, 0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/159, 0x9f) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) chroot(&(0x7f0000000140)='./bus\x00') 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r0) r2 = dup2(r1, r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x4) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0xfffffffffffffffc, 0x40000000003, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x45}], 0x1}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r0, r1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={0x0}) mkdirat(r3, &(0x7f0000000040)='./bus\x00', 0x2) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xfff) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x12, r1, 0x0, 0x40) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x6) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x1, 0xfc61da4158019ef2, 0x1d, 0xc4}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x400}, {{r2}, 0xfffffffffffffffa, 0x14, 0xfffff, 0x0, 0x4d1}, {{r1}, 0xfffffffffffffff9, 0x3, 0x80000004, 0x6, 0x4}, {{r2}, 0xfffffffffffffffe, 0x12, 0x20000000, 0x443ccdf2, 0x8}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000002, 0x280000000000000, 0xc34000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x6, 0xfffffffffffffffd}], 0x100000000, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x5}, {{r2}, 0xffffffffffffffff, 0x31, 0x1, 0xe2b0, 0x9}, {{r2}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x3, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x10, 0x60000053, 0x7, 0xe85}, {{r1}, 0xfffffffffffffffd, 0xc4, 0x2c, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000007, 0x24a3, 0x9}], 0xfffffffffffffffa, &(0x7f0000000000)={0x8f2, 0x6}) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:08 executing program 0: getrlimit(0x3, &(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$getown(r0, 0x5) write(r0, &(0x7f00000002c0)="bdfa4d2591c321a8cf98848e4a8051bd64313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d900000000e23ac168a0d130b5a77f3b184b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309465d61a751731e5c2091f3e9bdd11c4518138d7d1d6a2e60e1f34322c0cdf8648b48935d14b79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5cad400000000000000045455ba5fce08", 0xba) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7e44, 0x7fffffff, 0x9, 0x2, "2ba4503f1cc0df62ba5128d7043e3ec7438f7a99", 0x10000, 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) fcntl$dupfd(r1, 0xa, r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffaa0, 0x2, 0x4418, 0x80000000, "eedb2071528fa20467b3362d0bce4c6c0dfbddd3", 0x9, 0xcc}) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="aed3ea1abc04eabb07269484aa2709a7f62b816b7f2a0bf346276785d531e58139c3e8d245dd48dfb6cf2c29e6b9b2e15b966e300ad4862c12381fc90f6b56d185d5d1fd708fd259fdfed1521cf875430335c8f17cbfbf19cb6589cd0cc2cc6a368e6644ba9cd3b555c8b83933ea9a3131e214824d0b7b5b2a399ff92a38cb800a0a3fdd155a38744b56d7de8f6a4ade4d52e0f024653bf704a02bec897f19c4c54b1e3f2c0132acb004c6bcbc00e34c0018b9242647d6eba59af05b960938c188b287c99035617b1e44a6c663f7ff3657f5d34da560ee6b50de3b238c65b21730ec46bc581782443f3e305a9cf49afe99ab7eaf4472c0010dbea7258ab038dc78264392d96f4e", 0x107}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="04926c31db06594cd58f312d4405b6e179b63350cb45353de423c5ab5baf64794418d809d7b32b902256caa48028f2606adb9aabc12665ffdc567ca2497bd9a596925d81f9003193d19fe232bb597ff5cb06d3662d5e862c2a6774ebdbbb567cfd064351ad7f1caa59bbfa69b4f018b98a9127360978762ea58f883b17635bd8da", 0x81, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x199, 0x2) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x9, 0x6, 0x5, 0x3ff}) r4 = kqueue() close(r0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r0, r1) 16:00:09 executing program 1: r0 = socket(0x2, 0x2000000040007ff9, 0x3) socket$inet6(0x18, 0x4002, 0x5) setsockopt(r0, 0x6, 0x1, 0x0, 0x3) 16:00:09 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/94, 0x5e}, {&(0x7f0000001400)=""/183, 0xb7}], 0x7, 0x0) sync() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x100, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x8, 0x2, {0x8, 0x5}}) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x400002, 0x2) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2, &(0x7f0000000400)="9513f3948292ae269282d455abab56626afd70c6e9b2fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d466b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d73d6f045ae160ea4e9e8b3210c6343679853033ce21782e3d0dbbf8d92e23f68cb4ec85ffff4251d1553fbfef30c7bafc6d7b951c229d4cf035b66cd0a95e39787c0cd029f6fb5a9efa8e2097e8a16076f75b06492d83c520a7d6", 0xffffffffffffffba) close(r0) setsockopt(r0, 0x2, 0xff, &(0x7f0000000000)="4c3c7951eb453706b9d92590ec3c0f7d55dc55db5ef97fb13d70ce99983bbde638cc1ab487d011c208e06df205cff81eab6909cfa9efcb2b4cfe613f91f8fd6b", 0x40) r1 = semget$private(0x0, 0x7, 0x400) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/13) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket(0x20, 0x4000, 0xdd9) 16:00:10 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x5) msgsnd(r1, &(0x7f0000000200)={0x3, "a9930f504bdea56fe3f03f44cfbf27a0c8b9907551b20fcb24bfcbe6291b8fdae0950cdcb695a4b415629bbe71cd87534deb9a844ca3a2884adb9ea3a82f8dc611d16d"}, 0x4b, 0x800) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:10 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00000b0000/0x3000)=nil, 0x3000, 0x1) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') fchdir(r0) lstat(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x4, 0x0, 0x80000000, "51970289f3a4d0b88b06031f5fa623fa703bc486", 0xf, 0x4}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: r0 = syz_open_pts() chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x200, 0x100000000, 0x5, 0x9, "1ea4c553ad7c2a6cffa2354053126a53a3331268", 0x6, 0x9}) fcntl$getflags(r0, 0x1) fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x37d, 0x0) lseek(r0, 0x0, 0x1) fcntl$dupfd(r0, 0xa, r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x10004) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x800c5606, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:00:10 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r0) getrlimit(0x7, &(0x7f0000000100)) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = shmget(0x0, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7, 0x6}, 0xc) getsockname$unix(r1, 0x0, &(0x7f0000000000)) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080)=[{r1, 0x42}], 0x1, 0x79) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$lock(r0, 0xb, 0x0) socketpair(0x18, 0x4005, 0x3, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = socket(0x1a, 0x1000004, 0x1000000000000005) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffff55) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0xa6, 0xfffffffffffffffe, 0x4, "e3c10e1d812769b87999b776906aa01c99bdd94d", 0x2, 0x9}) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="4afcffffffffff8946ff000000000000"], 0x1e}, 0x0) 16:00:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f19fc763f44bd69800"}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x0, 0x8, 0x7, 0x0, 0xffffffffffff0001, 0x0, 0x9, 0x0, 0x1, 0x9, 0xace}) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80044272, &(0x7f00000000c0)=0x8000) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="71f8210a5033d6372a4427a7432e09d1aba1bd198fcd41664b39445e838e8b2556dc1d85253f66b8e10097f767e0e4a33abacc448fa55a110f6020a3627318aca2998dc69e21da9f28b6528419c081bfcd9effbd3591ecd9a656ae2c16247d13beb1590d85c86fa7c09d67c9bfbc5f46d34455fda2929447e379d3a4ac69a999e979ecab1fb74785363aefb08af5152e0f25ef8bbb0aed2f7659f730551c889668ecc9ad5b0faf06d8dbe610641cee1d4e8606c4ae7195ba8cf4b62c297b98664e292c65c940a28cc1e43603b6e2845f61023cc6133ff527d47180aa76e052c0973e767300149dacc42c984872288c9e3642a336e2190067379a2a77484732323b4d50c2a1621ada2632280735a5070f36a50b8ac894e96d9815bb3eba0bc11aca02e221afb7e5ede482756bf05648ba544c21d7d52dbbe08d10b7936017cee7db24573ba6c9b8afb64b131bc5533f609009313615e63a329cff76c2e03d126c98f63b9f2c431d0a2729278d39398d2a594b77ae47e03f43094c27bef600ac010d8bc040f6024b9f11a1c76183656721d86732ee72afa63c524a5e4a34013ade487e916762cc744294c6521dee0146642b0c5cf488ed7f3c68609febd59d11dc193e05eeca817316dcb0e1a10fc25829eaccf6b29ebb2fd4d573c7f711d363acc9197bd67d89d05fc7f10a3d84c3a2309efaff13024879bc921e174a8592257ba171fd71fbe41aef1a4464ffecb426209b1ae246dd09dbb2c2baf181e6d5a7a71946a9c852bf511c12ca29285027714fbae4f00b26a455f4f56803de15464aa9c0e923c79d778f7982059afe7d8e33777349183c2b14f047a27d2da6b881e6b059b2148269eb1d6577c4a7baf0e90ebe0e5610cb6d6da968436b87aa1bc45fe40676d19dedae992144a1448e9edba4e6bcdacf50e650145aff32452ad59b120abb662dd10f4c4ecff3a4ce770ab6c0087d473cc7f94fa61b9942f268416b1504158419e2bcf7953fdacf2a5ea834e3e4206e3ba7805fc85690b0558d0ab95b42a3d677156ae641650fc52351ed270273d1b8a436e06bb946b9be2160590d590a1d68a85a22b24e5197792f7b6673b07302a835abe2909fa6e3d0708e7b851b754ac87fac8780959c97f8bea7636b3409a9560cbc0747e6268e92759f08a2e7098d3058f120c45119208db17607a2e481ec641f05e19edfc613ad7ce346afc16fc5c30bb99e45ef1679cb84634cc0901d55653cdc165359b67a320261c6b204d9c0f177bf82525a8debb8d67801647fb331284da7caa98f2632fb34a4a56dc37f0a131676199e00cba6134d0a7d14fca214ed9d42b74a7febcf6a67afb51c2359feb8e7680b165acd44c1d02ba1cf956f508d3361c3fc3b9f8b018d215f5436f170e1af31aacbfed9f85712d9f372db34aad5c5eac5102393af6d10585227054af26320070255ae4d0c0cdc10629f7184177a5c3048a1eeb6b236640419774fc9b20796002c56a77c57c5717f50d4ae0641407b1e67b6556b105ef0cf7bc717fd23252c8a46d8a6ae1798cff962abd386048c445b399980e33838d736092c1d86f2ead51beafb8df90a77ac69976dcf5d89a70ae9c37af8b2d16b4c6b38f368aa64fe2d8e9c68706b81a45a53883801bebeb1fc9e64d74650f6ef97ecbe4c0e3f9d54f0eb1e5922122bccfab233d9e436c82350418b09e6a349d3ba058b64c45654286f072dd5aff6b076255898c3db32af0f8454d5b47f9e38cb6cecf001b39ce5212a210f5c1d7f40d08f2cfc033af3cb40319682bf26fe0b3d81e775057c979bd7a6d53713e016387ee51a0e133082922e2b1957a9704790ff751e7b77a48709305c1928dde0c886dc950c39fc5c7037eeaf175ff5ac372dad537c38ac1651ddb955e505a91c643134afddf67d3be8b6c85b0df6ff1e606d39f92906bcb6f1eeace7660d87eb185d67b43ea9b9a01f2e2795b8ac89a171ca7a0627eeb3e219250954916958178faa8f12b0d66dfd120071bb35d5838efefef74363f670418fef16a21c62b5f167dda7669e8ea3cdfaa4bc5ad18afd2035bfa8af4062f448aafad4dcef867b1f5f6ecd3706c61b811abb9105865a868c2a28b2d7eb0a9d9d9b2326ce06a630426b570f446e506fb4e5c533c8f5ca9f824f7b75743599bf834506e1b64b35828acd115947fefc72a7918438195d1fb6feaf81a02d9a37326c2f3b79963630b176b409602a17ee11e6f4153c921f15637d6cc914fdf4606feecc51e72059e35ecfa48e3f8646ef14e1c026a2a41bf6283cccd1418c0205fcc72d4cd6d05e62a44d2b6d49495bc97840cd6b4bdd2f07fb3e9d4fc26ccdb6f8825227c428c20e5305f8373cfa56fc9db9245aa027bc48bec427ed9b5e8e78ed6b20372dfb010d7c31a597cef1a60fc9f6461b3371dbb6e3992a9fb5de6fcaab29bfe479d844cc18f72aad6c1147ad3152d15204bd9f697e2df0cabb3970fa2ec6e518e820a1eecbf20dce830660230c5c5b4d1fc432deed80385aeefb02ba5eaf5139b51ee74fecb1ae1c7627a80f7ef64c68572241541b26d3a1cc5fd263c0c8fbb9f43f4733ceadae25a6f8c65e12641c3ebfce6cebaf4faf80754c1a18a2adcc153f5da17c32e3be3c5940faf89b63b90c837da319095cdbe21027fb4b6cab7c98cc77db2ed63f754ab65c9b15357f5a5c77ef2707d2ebde2ae268c4d36dff4afec864050de8c4c579e4cea5ca1268ba41d6db87b7bb8b32a58ab9330312ee96ddb0862c656422f65b9d78550bb3d621e9923af1012cdd9edf91f7f862c5bbe5f3039a7f63a1fbf69154f487286acb58e77a3184ce6e8ac2a4b39400fb904b77daa69527f8810dd880dd6c0fddf740c656d31df5247ccaf00512e6fcd0659b4c72f03c27e7d0555ee0c18c89a68859530e9386a9e56f227056ccb6899d5828f0204546a9bc747a94a1d8d225eee4da838dbe7a9acebff9d561fd910363fbae87420cc6759c2d1ba6bfc4e39d89cc8772ffde352840fe825f33b18fd9ba7be06a9bc2ceb225a3d76e34290f236df2fd2fb4b12a96912d85c015775094cd8264bbd4f2ae20d87e86f43e54f956d6ba62148690e879688a548ed977d92f15b8debaa16130bee686601a722cd0a847e4d3153981cb7c55a231f438e89f7e52d3e122f8b9f09c954f574ae829ecc070a3932631d032a27ba23e4ab8fd21aa7fabbdf31d103c40d8d467c1fe9f0a909db4b4a5180262dde5bda8fb73de6be5fc491877f352d52b72562262bef6b9f5c6c7acb77fe4cbf30a80faf414be305735d0483dcce6d853c1dd9ad0dc681364bbef297af4dde4b027e9654550da48cd53b4caf36cad606865c0cdc858685db50fbf57fca7073fa5621d667595bbc79dfb391ec0281ec58515f2ad9fd55b599f58b0c748c1be0423ce4b77783b93fc72e436eeb623f4f95d653edcaa660d3daea7329ea37ba25f99d0282e076a8b6f11f883867854e43264ac4c4891e81972d2ca7872ea3d1f0449c84361422a99281b15f2606ce2b05df95394177baa9483b5b3d22d3d9ae8e0f86f812d812c50edc02e70ed91ef95d53f8a3f67b82f87a2ecbce865fec9f998f4fb63070c4bb8d20da38c4b92559f2fc74208b40498eb347698d26b010a2d44d75750f401f3b6ee1bbb81ac9fba1a632f9406778c49084559c201282fb8fe6ba6c14b9f3f8371690ff4076704208a04dd3135c1e522bdea26c4947b21c78aa384e530b1d2da3f642e1bab0bcaece42f2775b77c473721446e26558c2c54aec7abf53762046b8ce4f7f780a1e88d0767c09749e019500db8ea56bfb97b759e8fc71d5e143ea8f811a1aa56bae1af4118fcc7ebcfedcb4d29f9dd7ff686568a0d73632fac7c4278f32c4eaae20dad0cd22aed9fb1956b3abc950e1222151d0c47ee27d8542df3fb285137188d01304808b977f6766cd626a7c47a90857422d70f3ecadfce403008b6b7a49ba20760fab87e7b5b7e79391b6019f176a18414211b846a73fceced386a87497af563bafbcada26ae9bdd2ae0775fbf4ea8dd6fedbcded2d35030896ab2c50480f4463ff53f437a280c9ede8e0106c3a9ad80078368ea9bda3035c48ea2e66fdd0c6e739db515da07926fc993342af5c7638bafb8d73aa86fac900567797a3e6e9359132c0288888f073f6d7ff1a0e721fb95c572b88faafd8e31f398da0c9e21b22628d506f487ea276da605ad2160015261e9efe67b1a2d6164a893eb2532fb401ea41c0f226510ce82d79c174bdd16f3a4ccb12fa0766417ed2967aca0ccfdc9460a166aad2d0383bb3b31a9cf83d6bb08a48fe2d8e1a5fde1f846379f470108d958543bbc8a1271b75aa2db81301786e027654480c1dd9da9126137750b52e38435711a6f1982efa68070ee1e5a77b78f4b9bf3395c5430c82e18a0a5cface09773442c471e398b80b72c576fae6a7fbe3fd8ea3aa781355756b09ba4930f3b031f374baaf34fdec921f9053bb9dadf169cb8740d66cf098526b7afefaca1661da612e86c401ffbf6994bc13b7b679e4b587ed2c3d427ce8bb0d68ee5a84e251c20ca50e9c56ce2b1efddbf9fa119427ab0cb5aec2538bd01ac0b33c9cc6ccc3e4618165c3396749885ed01117abe2895cd6bc7045ac814390ebc940ecc7efe81ac3472c7e9577d68fae152035f85793ee499de880c42422cb34cd254253db76b4abc8ca9c4b093c82e213f141f3e875f6465c79eeb378eb32f4dcf292c122433ecf98f3120737309e3cff746882d6700907c6041486eafe2a2a9c22636e778e7d854546a2fd2c007eed5dd1b365421026e8382f727ed7abc896ee4fb0a5171dfb8f756659626fa6e73b7c98d1b34934f243abbb51eef3bcb028b804fb5ae3e991167929abc01ad34659d176f3e547fd50b62f1ba3f914f85614b11c6bc70adde4197c24cece0c6ac19b2dc528e55ce2d9f88b5ecc3f6a1a74091c42e7dad88b61765e134f3b7a88695e03528902ff87bf71d52becce0277a00ff683f800d183bc1cff44f93610882b9ff5c7b2fc714c4f464c41dc478897101d5eef02412aba214eb8e667233afe831616d3356789fa05a3137a6d725143c5c1a467210605d2b7c73882daebab966504699ac3f1fb7f1e51c9a069638609c719070c34351747117fb298d45cc29ea134b7946fcf2f01c77ba2d36102db4b84d2574241c3e2e7a56a93f0d0998a4d45e64ef141290319845fc78174233cf0dd0ab2dd5dffeb9c9c03faad5370d96bc3cf0a9dac66d3d8a3505a0eeefeccadb4d0642e61b1eebf31a37aa10f4cb1107b2b8babf303b2eecb62bd169cd21381c5cb5567061ca59ed64ea32a83ba2c0c3a045cc7d095cc3256e8b734804fd3cce3e45d0e2caf74d9e8edf8992dec8d6c0c6c13be3a71e5970ba9393c87762edb95847e505ca55e3348e444d898aa729784fc0758f0a678d5c6e6ed7b39e30345bf3652a3a9f22b6e5b8718e6a3c4cbd9a295d2cc03139f52b974378e2f5c3f4c822e555662b3da1632558e3845d13a15b7ec393d049bd90580af68335d087f8dd37e6a09e84b35e3bd80364f1e6a3f6e3d98d3a9463a39e92e01e472b44984cd3222d8d1b2737c41e92d52e988bb53db3ddc8f2b50246ff49452181f243e7ef3865ff16e0c23e5416de8970d0c1aff4b8b02a21783b3d2159769d2fd1fd6e879a7596b3c511a21be7e30c90678fc890acd3264271a5f5197d2820a05197776dc24e2194822b47f6d58c00262f4ab132a26b55b40e364acd58008099c9232e4d370bd788f75354fc9a", 0x1000}, {&(0x7f0000001180)="7fa93d0e076b359a745a988283bd443011802c4e6a0913eef23c931da4c250a3cb6a47b7ca3c298ebb69989dae030a2f5a4a63c7bd99929cacce4975b6fa8b930c44fd45adc87f60842d3f0295c7e975a8fce685a2316cb4b8e3f55fa544985cf6687f70293ea419f6172453b96d10a93c16fbe052fd20ff4bf5c1cf1a06684bf6e5fefe9d1abcdacd3bde28a93a2cdbc4d1eb52ae434e8b360777b817456faec6be6cd10384df4513d3b35bccd00cbf81fe756841dd254f3eb76ab77702b5aa386aa243e5fe64abc655423b60e35b24d39b5fd6615801fb22705ebedabcd2f5", 0xe0}], 0x2, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8202, 0x14) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/40, 0x28}], 0x5, &(0x7f0000000400)=""/56, 0x38}, 0x1) fcntl$getflags(r0, 0x3) unlinkat(r0, &(0x7f0000000480)='./file0\x00', 0x0) fchmod(r0, 0x9c) fchmodat(r0, &(0x7f00000004c0)='./file0\x00', 0x4, 0x6) recvfrom(r0, &(0x7f0000000500)=""/97, 0x61, 0x41, &(0x7f0000000580)=@un=@file={0x1, '\x00'}, 0x3) read(r0, &(0x7f0000000940)=""/196, 0xc4) fsync(r0) setsockopt(r0, 0x3, 0x8, &(0x7f00000006c0)="5013413a7afcb81e3f20fba9192a3815e4b8235f0e0d517f23f7664679a918caa44baec0236984e7211e0695158912bb66c005c8411dd5e9249b49853d04fc0f0c4192333dfc7165b9c26a37dfc2b287e8803981e007ab518a35687e6d05a991971dc262a294619d", 0x68) kevent(r0, &(0x7f0000000740)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000040, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x40000009, 0x2, 0x63}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x40000008, 0x2, 0x8000}, {{r0}, 0x0, 0x8, 0x93, 0x7, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x401, 0xff}, {{r0}, 0xfffffffffffffffa, 0x84, 0x81, 0x5825, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x101, 0x800}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0xfff, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0xa0000015, 0x82c, 0x9}], 0x399e0b69, &(0x7f0000000880)=[{{r0}, 0x0, 0x3, 0x8, 0x21, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x27, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x200, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x10000}], 0x4, &(0x7f0000000900)={0x401, 0x3}) flock(r0, 0x0) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)="1932027bb8258deb828e5b2b40c1f188e77104d480f48aa66b9e16ee8a9cb0dff6fcfa89a06e417709d74d247de3f3761c7bf07bc637fb0ba7b02d956908f68edf9dcedb71779c50dd99006bfac3bdcf75751574d140aabbaa91f115af6daedd30fae619cbc3b7022fb4939b6d8b80d1a31ad41e03ce6352cb7690115aa5aac73f555fcf90aea6c2f6cb3544dbe5b25afba2298a87bf5f528a3691221822335631ea03df9246e0029f094089b8982889ef7b1e14d0492b6c4f303c111b5c64f58a1d260062cb25f2925aef9a0a4d77802847f9152e87eb14d6cc4aaa14", 0xdd}], 0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) r2 = kqueue() r3 = semget(0x0, 0x1, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000c00)=0x101) kqueue() fchmod(r2, 0x2) kqueue() r4 = getpgid(0xffffffffffffffff) getpgid(r4) r5 = openat(r0, &(0x7f0000000c40)='./file0\x00', 0x80, 0x20) semget$private(0x0, 0x4, 0x8) fchmod(r5, 0x2) nanosleep(&(0x7f0000000c80)={0x30, 0x3}, &(0x7f0000000cc0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000d00)={0x6dd, 0x5, 0x80, 0x3ff, "5b27a57efee9607290c84d51fb4b846f8013dd7b", 0x0, 0x3f}) open$dir(&(0x7f0000000d40)='./file0\x00', 0x801, 0x1a) pipe(&(0x7f0000000d80)) 16:00:10 executing program 1: clock_gettime(0x5, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20088, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x88, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x801) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xfffffffffffff7fd) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:11 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)=0xfffffffffffffcf8) mprotect(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x6) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x130, 0xf) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 1: syz_open_pts() r0 = socket(0x1b, 0x1, 0x0) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/213, &(0x7f0000000100)=0xd5) 16:00:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290000003300000003000000353f01ce0f426ae2eb97ae4d81e329dcd54d93e62f8c22a3a8b033ee81fde7a0b218cbb6350c9e48261170b2737b6d80f6e67bf33087944863e067"], 0x31}, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xbefba1963cbd343f, 0x64) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x40000001, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x400fffff, 0x4, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x57, 0x0, 0x6, 0x7}, {{r0}, 0x0, 0x4, 0x13, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x16, 0x10, 0x4433, 0x1000}, {{r0}, 0xedb8251d6178501a, 0x2, 0xf0000001, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x7f, 0x2}], 0x9, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x1, 0xb54, 0xac}], 0x400000000000000, &(0x7f0000000280)={0x5, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8080002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200000381, 0x0) r1 = msgget$private(0x0, 0x36c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, r2, 0x0, r3, r4, 0x80, 0x101}, 0x74, 0x9, r5, r6, 0x2, 0x6, 0x0, 0x5}) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0xdbc) r7 = dup2(r0, r0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000002c0)={0x7, 0x5, 0x2, 0x5, "29e611621ff02a658f84014a01abc7a402de7e0c", 0xe9, 0xd612}) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513b1000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x1ff, 0x401, &(0x7f0000000280)="798b619249440322c277da331b8c3f3e7949e8390bc84548b65fb05d59d377249976d6ff87e2099bb46878e56ddd12041190a1d63429ec7547fdfac1f59d7b3c240dce61b99e4b1eaa7715d47f32771f39e6ae721b20512fa764e6acd9226ff18cbc3363f9261557be5ffae8380ff5804300e8996018cf834a22fa9fb4f0d5ff44f26598f475c5b9ac4bae38e3acfa2d208a735744e493b61a295339f09a3b0ff6baa4dd6129e086ba1af2f07f6f21c31badeb34de5c5cc84a1fc99da6a5145b8f1568fc4c65e45f7693b3b5e701bc31e68a8b1350b52f2c4636a6ee19b275810ecb38c32325be57fea196df94ec5f5fcbb106c61c07eb83a51c4db5ff39dddb0851e06ed2", 0x105) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) fchmod(r1, 0x90) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 16:00:11 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r0) r1 = semget$private(0x0, 0x4, 0x404) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/248) r2 = socket$inet(0x2, 0x4003, 0x9) listen(r2, 0x8) syz_open_pts() r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0xff) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/159) fcntl$setstatus(r3, 0x4, 0x0) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x40) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r4, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x3000) semctl$GETPID(r1, 0xffffffffffffffdd, 0x4, &(0x7f0000000400)=""/21) ioctl$KDGKBMODE(r4, 0x40044b06) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/121) ioctl$KDGKBMODE(r4, 0x40044b06) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/8) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000780)=""/192) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000440)) getdents(r3, &(0x7f0000000500)=""/162, 0xa2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)) munlockall() syz_open_pts() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000380)=""/40) 16:00:11 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) r1 = socket$inet(0x2, 0x7, 0x33a1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f00000003c0)=""/192, 0xc0}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000580)=""/177, 0xb1}], 0x7, &(0x7f00000006c0)=""/173, 0xad}, 0x1) setgroups(0xfffffffffffffd8f, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='x\x00') 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4) r1 = socket$inet6(0x18, 0x5, 0x2) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x80000001}, 0xc) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x0) r0 = semget(0x3, 0x1, 0x90) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/187) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20a82, 0x0) semget$private(0x0, 0x1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "39532e198ea03f5a85c4cd40c68a159fa8977749"}) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) getdents(r0, &(0x7f0000000400)=""/4096, 0x1000) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="220e22", 0x3) openat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x7a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x8, 0x0, 0x16, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0xfffffffffffffe09}, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x83, 0x0) fchmod(r0, 0x80) r1 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r1) close(r0) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wsmouse0\x00', 0x52, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0xffffffffffffff6f, [{0x3, 0x7fa7}, {0x3, 0xfffffffffffffffd}, {0x3, 0x1f}, {0x3, 0xffffffffffffff01}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x6}, {0x17d144b7c0766188, 0x1000}, {0x3, 0x4000000000000000}, {}, {}, {0x3, 0x3}, {0x3, 0xffffffffffffb969}, {0x3}, {0x3, 0x63}, {0x3}, {0x3, 0x5}, {0x3, 0x7fffffff}, {0x3, 0x401}, {0x3, 0x100000001}, {0x3, 0x2}, {0x3, 0x7ff}, {0x3, 0x3}, {0x1, 0xfffffffffffffffe}, {0x3, 0x948}, {0x3, 0x18d}, {0x1, 0x3}, {0x2, 0x6}, {0x3, 0x3}, {0x3, 0x9}, {0x0, 0x5}, {0x3, 0x9}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) fcntl$setown(r0, 0x6, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20042, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0x100, 0x0, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0xa, r1) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040)="0ea5b46ca73e99fa6360a5e33f3f980682956c09addeb796ededdd86ac61f5594692d2588d349540561ca026f09f460921e9f3e51680aa0847ceaa234dc1af633d335eb26ead076bf29fcac0367481c1fdd6041a7e2a9f2d8eefb9b2c22066acefc36f255a284651eb929dd22b6b6c2c971d4519b93faec9c2615cc3d9", 0x7d) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x40, 0x7fffffff, 0x3, 0x8, "a7f207c56a512844a0fa4a12c270a75289037623", 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x9) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:00:12 executing program 0: kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x1a, 0x5, 0x40000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x8dde, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0xf0000000, 0x0, 0xffffffffffffffff}], 0x34, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x20) nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2020, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) r3 = getppid() fcntl$setown(r0, 0x6, r3) 16:00:13 executing program 1: r0 = socket(0x3e, 0xfffffffffffffffe, 0x0) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) close(r0) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, r5, 0x0, 0x8}, 0x3, 0x4, r6, r7, 0x24ce, 0x2}) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = msgget(0x2, 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400008b, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000033080a439b106a14e2eae353a76686187ba9f486e36fc69e5c8ad7e395f150fc958c28a9ad2d75c1d1f150dd8a77190f4902216ea7f1e839d202449c35a3d500862b352107b9190c83de53c5fa417cedc0901683b46fa8"], 0x5f, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000900)='./file0\x00', 0x8, 0x8) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000940)=@in6={0x18, 0x3, 0x8, 0x3}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000ec0)="2d3567e67c334b6b477f955bf33d29186960384a67a62297a468919c9deb9ad4b6b500227e5681f57fd930788fe02433a2e596cfcd427ffd76087e25974ce8933227970444415db64068d8bfafb9168aaed6a8729ab68067528e7695e2c0693587b351fd202bb38800371104e5c72a3153d2b3a437f481b4165fb58e5b8d0b7c49912f68f96eb4bf1481799c853e88b7530d41bd5c71977b68ce6b92ec0b2123f58d02763569aff5081c0321ef4148d6db9e383e776e450d1d9ac86ca1cbf741d3", 0xc1}, {&(0x7f0000000fc0)="63e7d614c024204bc68bbf35a9e9daa7e5adffcce04f573101c513ae729067069725c93764f2f78bf0e6e16bf85ebae06ba2cd992633cd2ecdd44baf9087d52c49940736410d8e7b98a4c54b1d0de7a59ccfdbfbbf79cdd6338209994fe437faded98d61a940c3c871e21e3b875c55b76aa75e559f8a06e4e5e03038a863aa552d0a4069486f1dc18f", 0x89}, {&(0x7f0000001080)="dd29327a53a750c2582904877d1e9c4b591f7e2a3b79f69dd238751f0793988fce74eae6b28aad53466ae51b99b259ff9442", 0x32}, {&(0x7f00000010c0)="2f1401275527d82cb0b564610c25d02a3320e6f3c1065959577a75185dd30b34e2126dc47940cba2242af442c4fe1a876f29c12ac9330eae3a80864cd5db29fd40244b82cf5f9f1537ea61df37e2637a9b924d938b696986d8d0849109724fb3f3146bcb7e61dc8e3fc8e2482590a2928a61121105ace0aa2f4e4c89676091fabcaf4c20f3dafe5df2c9d28fd2823757", 0x90}, {&(0x7f0000001180)="09b7318971a689f90040740460b76ad511b0d4a31ab15c6803c9326d376eb3bc23a2e873aa67332f831004a7e3198b857d79596b5b2a3c29ec7304049a142b23a382783f7d220337674510afae9e139842ed85f7c5a63606ab9169e5d15e109b0563d4130ba1684e44cf97683d34802c2c77e375fbbee6fbe52a1187d90f2c8b0aa57abe241544e88bf911691188ea604ecc80b61270e2284cc1d06ec1b54a65fc3a0e238c0b59b2a794c21f453af82af93bcd18d5d86cd3", 0xb8}, {&(0x7f0000001240)="131d7ef43aab375dbb2c20b433f30e9fdcd22e5ba7cf0c28eea70f8f2392d3c6cec14b6f7c3a36104de8af62bd6f4a9bc60b427f6a2f15269b21f20529ebc1a6d7ff3fcacde6e95f7bca54349cffce5be61f2d3560dd2a02f71430db32e3dbe859b15f844b2568e1d5692d60cff86bcfca9200a618ae1a2ed859", 0x7a}, {&(0x7f00000012c0)="8d3df17049b0b3b1b94aa8273fa7d9ccb1c1a04e99a14a6d3032fd11e3426e20454feaac7e899ad2110fc3b8", 0x2c}, {&(0x7f0000001300)="85eae28c48be5ebfbadcc92c46f629ddefaa9a86010f9b8a20b6325bc8552bf68e5e8f803e921a7974fa27670aff2e472212bd736410624b428a5354fdd4ae", 0x3f}, {&(0x7f0000001340)="caeb0ce7b8521d9d715a16b7249a2827927b74a9f38d3f94de5667cb2ed8011513960a4231801b8fd2108a6be284164018deca0ff2144f68d66581462284a88166defbb1d3b833f5", 0x48}], 0x9, &(0x7f00000014c0)=[{0x38, 0xffff, 0x7, "363503a9336223d5d6a27951ffc7eaa318248a4c9c468874b3b4b613d3e232d682b1"}, {0x50, 0x0, 0x7c, "552a9c4dc6cb4fca864470153110a9f4890d6255f413b81d5bfad808a7d85b93eeceeb2cf9fdd3a4934905190879689f34f9f76f395a542462bb6f"}, {0x78, 0xffff, 0x4, "e95eac82e5b3de6ad737434f1d4fc3b7721ae25dc53cd7ad29596000af416a1b9a21079a109eb7f39155e20263931a53bd3d1df77266e42d0266af67226c210323fa8e300f4b19a40ab466ccb1afbd6af8545880718566b81f73def7bffab9a92a1fbab6"}, {0x80, 0x1, 0x53561fb7, "bc8bc10a90359fb0cb0f0f5181f053fa53631be98c77f1284ad16951d49fb0fb38b46e049e8ebdcbc54b3a448dab5d2e5ffde5017bf8ad4275d25179da08220c5f3584fa01b59468e8a92173be0404dd5949d414353c98600748400223ece7bc420586dad32c1f78ee80f48f5019"}], 0x180}, 0x1) connect(r1, &(0x7f0000001680)=@un=@file={0x1, './file0/file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000180)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x3fc) sendmsg(r1, &(0x7f0000000e80)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x200, 0x7}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000940)}, {&(0x7f0000000980)="2a3b209c1e44a84ddebdffa964f123587f17f86a3fa59f9f42c7730ac2326830543ca4145e0ff0f657f1e839fb43e20ee384c881a8ea15a9608a2abff725c74cfd02dca37e65cb884c9d0347759013ac217bb4ac3be254569d6fcd7fc09f2c8186ea5125393510912ae48109c9a53cc53d4605537f74908e4370c61fc5e255b34bfa324d64383d048df3aa59bbb2c1e558370f111e8fef7a8fc6104f11e145071e0ef3405f7079850eb1b48a7d589d5746a08c3683da95ff0bec3d2f0cb26fc9245a660aab4409da16ffbc3a6009531288322d7cee4176cc9c84556387", 0xdd}, {&(0x7f0000000a80)="6f2b892c51ffd5377bda54a441fd1bbd86df6de2c1c072f6fe986c0fbdf5676eac417ae5eb92479ebcfb7de319b1a349db0f0ff11a5d980e3adcb2af4c0592ee33f542e00b15e613df8609d6ee531fd9b6a0ab95099c83a0808510c5aacf25cb4117d2fb6470b4fc349bd34e868fd6274c57bc421c971400691acf3d00a94cbb3116f5b28af7306ba7c5b364c38dbcde9d8b9b8bd92686b3760d6d41c92ed0ee8454f9a5b47d632afcc6866a7d654852659d288903a74b93fa43d45f79fb684881e60c54aa1f0adea5d702b17468bb20532fc438c3d80aa99f57df958689e3e44fee100d7929186feb1ef07051fd08371af373568e6ba9872b69d8c025", 0xfd}, {&(0x7f0000000b80)="4b25b7b6422722df8f673547c1cc8bfc39730de0d68e65101033e0e460930557880ce6cf284a3e0aceb341b09f9b7d8e36a4122ad95ab871ea4768d4ed09e2b2b92d84706159fc68e0322eaf12a24e3f25dc43cebc9de614933daafa03c2ec5f5a41dd95", 0x64}, {&(0x7f0000000c00)="2a279104444ac3886a0afad03ff54ea40e48e55dd4fd8b6d01626df4da87c4e4f2be68c3342e2301cbd32a8135582a9673331ad075962bbd101a419ffa9ac91ddea55e466884ab3db4724dd5a190c927c3b426857e9044b145554140a6eece309730fd8b49ef8da789c336934736ff76a84e7356c351a1e9410ba555fd6ed469348e2161a83ac24e202b54418f8209b85be0b23db553a7b053324d41d78fcb6f367ad6c29472e63f119b5b37d54532a1b2a5a0b6472807d4aa0b2cb36c51501374c1c4be5e3dfeea4bf8144269a9bd4a49f60be24e630f65a1e89cafbd6ee234ce71a781c8de", 0xe6}, {&(0x7f0000000d00)="e5e7a972b1d72699ed3695b56a82a0bd6aae0995cd92d562efe8e2ecf71f80723fc7239e552858e4c293a1c239b13134ac84e0bcd23cec610ac5c97685a0d54910725f0f381fd21fcf7118103ac01135c0160a8c4b3e3e75fa3df0bec8b60574b1c5d7a8961e699d63b524", 0x6b}], 0x6, &(0x7f0000000e00)=[{0x70, 0x1, 0x8001, "5f88740b0e666bfe9d11845c3e02cf99b2003a8cf33c49d9a0b9e81e3f676b1d6e01d719500d7f87cca7312e24f587e042fb622ad70bb1d37524faf60de534b422661dba1b9bfa15f05ad6447eda5f6a7a4e353c8fda2ec1f8a8afe2"}], 0x70}, 0x400) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="6ac50096e92c22b2bd2f99bce46c16ca8c319ef7a4f5c46e31acbf52596f3cc3ba7b491930df0e5d193a094150da9c056a86ecc56b6d63ac3d980cf0481d74b6c15cbd292caa6dc3666c238a9352ada164ec2380fe98c9119d4853282112e5bc2cd32d4840000f80265f2033d1ff193fd1d9b0ce0b3b1a2656a63608f902d42d81fdd6df8098a116c133a0aa2c1824728cc831234fb530ca5577e186e279ff336e073e4d2540d127775edc0725447e85a083c40f58073a6fa47245bd9685b5501cfed1af407fc5dde6aa56db71147972e8c691c63c7761ccccd63db84eaef7e892d45553385de7787ee917c93851b0f62e373868ede43aec92", 0xf9}, {&(0x7f00000002c0)="8b356be8e36db7c5ec815e6272b6f61e27f4e07c14c42c02a0a2a22ce1d79b195af72364e0b218b6720bb590dd71538e6e5736c4d6b0fa6630c558912c5e269f61f120720fe23a805c99f54ef59f2be7b31b979a714e24ff58f9511cb21a09c1f63b911d90f853e6e7ba5ac7c984af239a2597ec8484063652849c1fea3a210b1724a77fc6ea545ac3911f8aedf503c1e0dd98c57d7e9263082945ce8b830591fb0aa39b8c9b123344be5d21b28f49e4cb7fafa2086e8e6a8347478a4183e2ba5beb3ec0018d435525dbbba9171a1ae095b70da29d", 0xd5}, {&(0x7f00000003c0)="38049f2a25df4f63050645b600bc78a437c060b815cde03b3bf45899df4d6eaa5b012881d81063426839b62e97edadbbb99da4ab6534c1", 0x37}, {&(0x7f0000000400)="4d61451c10549320e3bd1928f19c1a410533babe3f09668611e08b360e4a7d4d65f6475e560d73a2de1d99e6ac5ebe2e393c8c81acfa19b5637ff3b338ff225e1813a80db436a7c61f0b6dd34216df", 0x4f}], 0x4, &(0x7f00000004c0)=[{0x60, 0x45258ae50befa321, 0x7, "d6ee2d0d051e4f2ff0f8dbab288b7388d70893d7e95168ce9d371661e2b55af47c72e5b42a1105b3b0bfc7263d5c22f9e54bde549359223aa7bf0d75edab3aaf0e99e3a8ab0788af1b10cb"}, {0x88, 0xffff, 0xfa4, "36b7ce6b92c76eea61b7b3ba742b1099b25b4e90400212504d2313e369e58e9f737f26d0d91b615ec5897b7b2979d17f31e0c859688ab62ff754c3b53b27c6a01e9b94ea2c28a0e0b4178986e6bf56b15bfc06c2f30c481daaf157a0339f696016cb51d359feca686f0463b193b4eefa4c857c80c8"}, {0x80, 0xffff, 0x7, "5a1a5c07b1afe4af6f246774c5e999df53a1f5eaf488c4358e47fc8060d2a0b7052892c163f26a0ac09329c68c7485afcea78ce6e86431e65171e6d168e56304913c06fdc7174560ca9cbf016234cefd6ff30f138094de64052639f340330c58bc7532fb4ee1986775ee04"}, {0xe8, 0xffff, 0x31, "75c63cffdc9502ca26d5997f1a2a53908e9ec05f7c6c0a5307b2b2a80b6cced861f3f1faed0c1fe0afcbef07530e03f07c2f630c32d7885015a7a6e4635685861ec5056c91652586b6893d4579dc1f4264de2f352f891edb32b76923c26f7375c5a7c1e3f4b022e27e9c2463388b870faed53c09074e0356728323a9b7d2096af64ab5ab72f0bc3ce18168ac97052a51510e164539470d9094dcf36d6bf3181e659dbb542281a23783fe062aac0f061483f08c1891b466c19bc341bab3000cab10f34de80695db0cc1ae33c2f533e27f4b48b944"}, {0xe8, 0x1, 0x8, "749a062841ad5d4d8360efe6c24c80b73c7c19cf47a876dbd278c8e2063e64c1af7c774e768d54657a636edfeb9d329e12da94156bf0d571aef3b249225723be2a79df068efdb3826b35bd0ca7257e51830372f9a4abacd3461e0cede9ed9fec5784d5519db4f1e4fd3ec1e256f3fc3a2d31254eb588a1313357b1f444fee4d3d17e3f5365ecfef4b0a3a0a1cbda762ae7a0d540733f434162e491ec71864b6ef1f53d74b0892e1edd71d4e1e833334e33e3c7c9e68b3b4924c797b15f005aba667818af34e0cd323ab934bca885f57afedebc4e17"}, {0xc0, 0xffff, 0x3, "39b3ed50a3e4e288bfbf652bb1be17b2a060feee996d8216a35e9f65fdb1522d56b5431256f5b6e0b4203fb6879c8dd54598017bee2a473ca12556dadb4b11b645837899301a482ee1fb0b8a46f8a86f8143a63ddaeb12033322f055c750ce18f084c0657d5153d903ebf9af11399d8488c639e169c2cbb1f25e44d18d3b03e257a93d663ad8b70590bb51083ccb86066246897e98d7b4a94490de8727c7f8d0b0f36e252a4b8b6c5709f0310f6f5174"}], 0x3f8}, 0x1) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x218, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000400)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f0000002440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x0, 0x1000) semget$private(0x0, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000013c0)=0x65ca) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x400004000080c1, 0x10000}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCCDTR(r7, 0x20007478) r8 = semget$private(0x0, 0x4, 0x103) syz_emit_ethernet(0x0, &(0x7f0000000080)) msgget$private(0x0, 0x20) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r3) getsockopt$sock_timeval(r0, 0xffff, 0x101005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r9 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r9, &(0x7f0000000300)={0x3, "717c950795483fb43234da27b4cf0cc87ed56ec8c72f1f73320c96b6ddacb513f1527ec541af4d00fcb5d08c299cbf5844c481aada4cec3f8e74c1ef197dc02baf0da79fdf02b0429f65e0c7ff7bd3d35199247856052f2736e0958622382383bd17bbe80810fc26f7de90f0533642043bc060f33ad23703561abac834552765cc56cc1ca4d7a0d70f2f7c916be454cd7ce2ca237c332c2c7a57ec970c07593a343cc0ac5fa1fc18eea5e864ad7047bcd7f9ba65787f803ecaca9a33286b9f5ed2680c400bb66da139ad05b4ccbe93817ef7a0b1c46c7c2c633e1a124e2e9674bd34bd7b7becdd62dbe6dec03528d4bcdb"}, 0xf9, 0x800) msgrcv(r9, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) 16:00:13 executing program 1: setitimer(0x0, &(0x7f0000000340)={{0x15c9e7b3, 0x101}, {0x0, 0x10000000000c2ab}}, 0x0) getrlimit(0x8, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0xffffffffffff0001, 0x7}, {0x8, 0x40}}, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xa5, 0x3ff}, {0x4, 0x6}}, &(0x7f0000000140)) pipe(0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x2b8) socketpair(0x18, 0x4007, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x3f) r2 = getuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgid(0x0) r7 = fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000200)='./file0\x00', 0x10) setitimer(0x1, &(0x7f0000000240)={{0x0, 0x80000001}, {0xffffffffffff8001, 0x3}}, 0x0) getgid() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r0, 0xa, r8) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCCONS(r9, 0x20004276, 0x0) setuid(0xee01) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000300)={0x3, 0x4c4f46f3}) ioctl$TIOCMSET(r9, 0x80044270, &(0x7f0000000000)) fcntl$dupfd(r8, 0xa, r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r10, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000002c0)=0x8001) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r2, r3, r4, r5, 0x26, 0x8}, 0x8, 0x5, r6, r7, 0x0, 0x7, 0x3, 0x1f}) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x0, 0x1ff, 0x8, "b8000000000000080100", 0x3cee, 0x4}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="a97e1c40884dac652c8993e3b7b228159064e7d2ddcd83b592529e3cddb66fe76026ad63939c555ebc580218d526c91a55b357f4edddb6b9379eeb6ef4dc3c68", 0x40}, {&(0x7f0000000100)="438ae6e7841c3aa228ee0894856d98197e28c2003ecef7192cc11f3a967b5e1c0888ae1efdd5c0a0f03880898d453fc31e71ee59b2864ea87e91a6f019ccbf4560d08a08dddef3b543632a4578c3c81160785b69d19dca9e6d867e13af2ab35600db7474e561cc7538ff0a59d5d04d1c749ababc813cd6d817a724f863a63d3bdbe9d56ddd4b", 0x86}, {&(0x7f00000001c0)="f06e9c4851e6d835fd3b9c9a216617f24ed00a643bb6630a8466539c33d4094a78f151d1329c2027e0bc991db2e0360d10f55d8464a4e9f610ccbbe8dda5763be5e78cca343bd4fe43ece1c6b9eac7b1da2a190c4292cb96390039a5b9b54c2c6ded01898b6bdb1330454b12c8b4ac5a9947ab2fd3742636ebacd86f6361bda5256c308e8ef851446fb181579e8bf72deaf998ca241d64288d7a43f091c84a7c48abab", 0xa3}, {&(0x7f0000000280)="a9ee71da83beaed0f8555f3d1e174b11050e58b67b040fb5ada5649221e9c70f3418b14a6510ffeb52ebc75e2bfa0c2bb0bb82eb1a6ed57b23e8429ab350488bbb9e40dd9860cd1e0f7bbfd9de86f4483c9c682a0bd52511341be4eb1b152fb40ffff9239c3b07424bfb60f47eafa29f8b526cf857b5bfc5004e72752ad904ce558254ce7a5a471d0a8d5fddac6eddfe4251d5ffa47be1116b000a9b93f4e8e4fad095", 0xa3}, {&(0x7f0000000340)="03acf1518e271f69280099dba2e69d0d8257143500d0ae6233ddb677968bcf255057ab57ca60b6c6716ffc7a5d893fba2ef267dc7c46fe27bf698443b06a6ee2c496ac949338", 0x46}, {&(0x7f0000000080)="aa39d9921b17ade0326faee013", 0xd}, {&(0x7f00000003c0)="0cef41f5112fd5422f052833b8920cd834073c8ac7383f16b0e8ce7b285773caa306f3ec0f70b3a2fa23a181a1fb", 0x2e}], 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$getflags(r0, 0x1) fsync(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r1, &(0x7f0000000740)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d9", 0x200) 16:00:14 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="d7bc9e7c144e0161", 0x8}], 0x1) r1 = getpid() r2 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = semget(0x0, 0x0, 0x2) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000100)=0x4) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfffffffffffffffe) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0xfffffffffffffffc) mkdir(&(0x7f00000001c0)='./bus\x00', 0x81) close(r1) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/48, 0x30) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x80, 0x0, 0x3, 0x1, 0x6, 0x3, 0x4, 0x3, 0x0, 0x4, 0x7}) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1c0, 0x0) sendto(r0, &(0x7f0000000040)="d3ccfbb38e742ea6c0c19008f35ba088c8154f16946c358a5c0ea7436ac0f43480bb8a3d359a", 0x26, 0x0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = socket(0x10, 0x0, 0x66c0000000000004) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfff, 0x2, 0x3, 0x0, 0x3, 0x0, 0x6, 0x2, 0x1, 0x7, 0x1}) socket(0x6, 0x8000, 0x9) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000), 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0xffffffff) socket(0x1, 0x4000, 0x23615309) 16:00:14 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e47e9a5b301000000242576c66754b400"], 0x1) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x635}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)='\x00', 0xfffffd17) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) r2 = socket$unix(0x1, 0x1, 0x0) pwritev(r2, &(0x7f0000002600)=[{&(0x7f0000000100)="907c7c96fe51dcd37c2cd85aeec7567cd5dc0cf056b6f64278b720a4c68d4877c7e391d662c99b9f5aeab8aa66e22cdc8e9e9c988d9ba1745cd9df0f670c5b9a72d3608da76f5b845a6dca593eef9cb2cac30f456cf6132166ae5ee798d3cc39371dc6c42f613c4f2cc6951dc54dbf9ad933217bc13d0aea38a278fb61392c88f4f173d614dca66fd3bec6310a74ba2c6b88b6", 0x93}, {&(0x7f0000000240)="c6e26be4c6277b5c61051a3bfc5091a6f1ad87e625ade47a0b676d67959d28bb17715ea29e03dc83bc8ea8e28253e95b49bfe2f6a4455528666b87b76f222f43a140c3b7f4d5cffd4ab832b11189988fe0703311e698cd243a56565ae414446950e958a7b754df8419ea44", 0x6b}, {&(0x7f00000003c0)="0fc3ab58d1eda1da36875c608a6e60b8ff944b9262ce1497cc5e33fbedc74745d698c1c5c009f98a49b4c3b7e96122e4837d02c0ddb236fc3d7882dba8e2ab16c85f85f526e098f4a1bf65cfddfb449b696bea6a7e0160d11fa840c5f76abd59582f66bb73efb2d50ab7b1651e006ebc1f074ea293cfd7dc02f7c6091d4d4f0d5ccba6351ff7a1d31730df56ecb82c6d6bc9ff113070458fd181a541f81a781f36ab94836224c82f1e85c9e2cb048860341e2d710c45210b90589ba3a2e39ac5ba02ac6aa9d21924a86c7fe385298fb165ba3fd6c4", 0xd5}, {&(0x7f00000001c0)="25757c3345810f4b1a92a54a923de9b029d9882ff53bcc5027b9", 0x1a}, {&(0x7f00000004c0)="9a76fd6672c5d149824ec9e0ec02cc1b5771ccb9266d4f93c002560c91b0138c3de42e21af5f714531c9f313bf", 0x2d}, {&(0x7f0000002540)="7df7ed142fd3244a87504252c047e4e41e103be1649de285e87b9d4d850e68cfbaf68c123eb018b4578e6078df6bb6548fa826ffba53f54b5a9242ec453f6797565c4f99762416a1035b14104e71df7394937963532f7849afd6d186baa7a98d4b793ebe2ed454a8bae6dda9fd40030fff0609e072ca512a4c45d3dcc74d5a7ffaca837f6e3370040860e51649ccfb31c10b6002ebbf000092c9b8c1716e5937a263e7584f", 0xa5}], 0x6, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) writev(r0, &(0x7f0000004700)=[{&(0x7f0000000080)="c2", 0x1}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x9) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000007c0)=[{&(0x7f00000000c0)="714eb7cf7b73fe6c22464629efd4eb4138bb361117b3a65905f845a8fe66ed08761c2f2e5f784da8ceca88b380a5c6deac32ac0e390b51667e9e7278fd2acff9a02bee4d56ad7bd4615afa091a01220a83de267aac178d723c63b178034ebdfdd0d326ec0c2865d3ef5be779a57ba1cf21f530ca4b9dcc0622ee4e4cd58df6bded7a3694cecabef7d219e42e1b37186d67ba8d96ada12f3f2ea064", 0x9b}, {&(0x7f00000002c0)="fa5b3a40a0358c076505af4b173817cc25418e41fbc1b15f365cae9687f8328d633d1cb580bbd4417f24a769e62fea13d28728e40353b5a6664c345348e35c26ce169c0429922e410fefb730d4fde6d83047c1e236ea9742a90552a80d9c0c0addae7f4edb2a7965182582725667e0510784cae3bff0848cc805ad592d6dfcbbd09fd0adeadcd2d944ae4c6098ce7013b5049ce351ba8a6d2091128fbebd343c300314466ed0edc2382206fa8f238a47e0240e46653396d94532bf18329ab23dc129f75d7404460428c3ac624cf00ee0dce8520d92dabbe1e2cfbb5acddb10fac771e96cbdbc2a440e28a89cb0ebf4c7772a5d037c23", 0xf6}, {&(0x7f0000000180)="6886eba232216ce79e40dc48d405969f792e381e98e83c9101ba67e8c1d472b0f07a3498af1b1af512e59262aa7bb81ca300ae5dc34d760db5042d9482342da4f4c25f639b72e99a441caf84145973dad178aa61c89d109b1620f68819918cfed332e349600af978311fc98c54e20d7727769a035c263516b7db97", 0x7b}, {&(0x7f00000003c0)="5e880e23f58339562ec17c6ee1900e1362a018668fb45db102702fe5f5ff51783a8d6f1d40330b30048cd0c291e597b03ac74f114ee22e10b7d9cf22f25d7068ae1cfe9c8ac059cebbe35272c616e0a7954667790641216f9e7ffae52d6f8cb8ed5d2dbbf20a4a56fce85305823cf153098ab099440d4e81d6d973a4967bf7c77bab8dc71b15ae16c4c117564c51d2d116bdddc380f4bd3343766b7d6657f5ec9309dbdde0b021e7a63962d4e154f5ea39459f4b62", 0xb5}, {&(0x7f0000000200)="bcea1707165cae4747be3e914efa33514434fa2f3bc1634df325770da68e7fd38b5601ffa94531b588b2", 0x2a}, {&(0x7f0000000480)="3553bf986bd556c02c1421f792ae1e4a1c602c303a07721b8a3db4186926befe9236e98a72326c5c5268f034822f7709256d4c29b6ea61723546b57aaed56bae7210847f180d340f882d93872945a0f23d1ae3614b4db2f97c7cda593f19f71eebee39ee66581efd1dd7d681d49e70f2f2a0aad540ad3632b79b6d6f9af3c1a6733ddd403e4fa8d0094166fc9caa8e54c07b5e0b008537563cc65e739a9d405801428ab1daedba126769b9009eb187573ea0f6f7e8cf5ebb7fe7ac16497cf5f51ba7faf56d6ec9f16a9dfa1456b53d29d0bf02c48f8c7067bb10d6cc", 0xdc}, {&(0x7f0000000580)="183dbd38f12ed484c5d386f2567067db423aeffac86e92feab5e5c4cc85bab63afd8b0ebba2996de477d4bc85402e04290751d8f519a263d3f820186d1e70ce2b6f9377b22422099d5c506f5d0bb6ad41cc2e0adf63f775f00df87959528448fdba59756e66dd29ae5868fb9904b277fcd7710201f953804bc2919ba915b5c29e95248135c926b163e4e5e8a5181b6b3fb7a11234fa542efb1acd2355e8ff794f32b49ce6c51af8fc641cafd0e8700827504243f4e6f2345a721827bf46bb9eac25ff17feadbc3161ceeed0126c2abec228712fa6381fde01783cf18d5fe3a3c47b00c5cd9495b95759b267df27dc38337178a4679f0539b387e", 0xfa}, {&(0x7f0000000680)="4212a8487427bbea18940fac580e19617ca2460767bf941165d36a00bd9b019de33882f1f050b3bbe0c4de4f7d2f7309a51f2b576c0cf46226a6fc353d69dfd12fdfc1f3b25dc4c8b36f0792346c3acc70326e90f424f466", 0x58}, {&(0x7f0000000700)="f5830d4eb40f4db8cf4f1324e1f16eb221642c7aba0d35eb1e5a7822ade86c7ce0173c186c9abe03b42036a88bf5ecf931d04a104c40", 0x36}, {&(0x7f0000000740)="497f784d630586a17c0276f37840b44632639b9682119f421a9d07b78e0701b96078728557b322c50df745ace3f3aff58688a4585ca433cdd5b409a53a0bab28dc4353cb378e", 0x46}], 0xa, &(0x7f0000001100)=ANY=[@ANYBLOB="1001000000000000ffff0000dc000000fdef5951ec746f2c2fe85be19d86808e4c10089618e63f69f774f5ca84c99824a57ae41e2602d06669c3d232bc704feb4c73b781b4febdfb484af1706ffe1fe6d269769b9f4f6b8fc191e64861023e7f5e372945bd869b1547ff670262d1f09867d3377e35876d0991b2b521535523d6c3a20b3943ce6b4bac4e2d15233abe10097b7664be1beb8ff3be49db9273ef1e117eb0f4d66570e5c3ce45334c43c7b4fa2bdf901a4ddc4e79d2af8743b1322b7b32571bf85923319f7ec5a2bb6efcda4ca772d3325d4d5c7626df5adb0ee2127fc9af3230fc1ee2a651b75fdf57f198a954c68791d362c12605a6a83a9060605ce78f46650163f5fe700000000000000801000000000000000000000000fffff3b545e83410a5a3ab51a7d024b8e1e408625878b7c8334c1647cf170e161e1969b46d1bb4433aa70e3f4527f5d98ae0ed92c65a43bd0e7f876cd93974dd4460eadf825a4455f16cde3769a2814c9ada8cb340ceedc092f620b41b85b51cc38009d22cd145e1f2b56c2816895e8fc04730b57db86e9f39e864cf2ed2bc6cb6e61472b26be23e7bf6a5becda57d1348f69edc80447105bb57523f9740f1b99af591c752d0c2a85af240fdf1640ab1c0f90ecf01d696783bb2b9c460e86c238c2ac8b425c3732bdc05a4f15e5af626e27f161cac894ac04c49c00376ab436a3f65e73c3c1e7464484cd3d1afe56c33214fd716e15dae3200009800000000000000ffff000002000000dfa7aa3e7de93d02ebbef0490d68179209ab39e7a984ca92b743ed6b44d8dc47e8e5c1c3d1ea3c1fe76fdb54c65dbbf912c85e3af6c00da0dedbdb14fa319b13968b166e09ad0ff59c3c1a06a181b41dfe2ac2ef435ba4109167dc27c3f36ec00906bb9b9bb08a4612856dc5241bcd0302ea859291ae997950eb2a000000000000000000000000001f3998d53365802374f3bc0df9aa97f5adeab7c498d1565264b701f9cdbf1cd24619aa90daf7ef67c62d5c27aef3362cde4a2f490737aa0c9bc4dae672a2312fb8a38869e38059f15631d3312eb84e24d8d796066a29e0e592548d0c5ae353ebe807ace0aa8f4e4cfb2135877bfb1273e13b0f61789d7bce2aacb3e80df131084036808ecea0277f0920a49d94b2ee31ac501afe5e360b9c2ffcaa50f024648ee2c3198afb12abaa8750a99977406dfa85b66ec0a206aa86de791668e22ffd9c4e6f3e6572b54d11133b212882cb4738ad1be28e354cafcaf14edd0906b44c94de196a33e8c9f196917ea1cb0296e7b1fc4e6b6be297fb1841a712a60a5f26f8fa090d1850e4feaa0362dde66e30891e731752fae14d1a4a4e59452f50571fd6454eb4f8159ddab54a3436025cd0441c66bba7e2719ea295444a776327cdbd37cff06984822794094bba324018f7da5a8b1b0c38f3bd98222170193a3f574df3a4f63e8fde1a14"], 0x2b0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) lseek(r0, 0x0, 0x1) getpid() r2 = open(&(0x7f0000000b80)='./bus\x00', 0x41, 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r2, &(0x7f0000000c40)="d974c9c23d290045f11617cbb790d77b549f1b75c0f5cda900800000669b1667beeccd071457dd5c000b8252c0a70f00cdfd8f768680fe0700000047280420a49e51e8", 0xffffffffffffff55) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x100) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="000000186004008b00232c27feff023519edffff0001000000bf02008cb383246b361f9d216d8483146181ffe691ec51f8a0d9025335a17d1827ad0000000000000000000000000000000000000000", 0x4f}], 0x1) 16:00:14 executing program 0: shmget(0x1, 0x1000, 0x54, &(0x7f0000ffd000/0x1000)=nil) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x41, 0x4, 0x0, 0x1}, {{r6}, 0x0, 0x42, 0x40000001, 0x100, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0xa0000002, 0x5, 0x9}, {{r6}, 0xfffffffffffffffb, 0x44, 0xf0000041, 0x0, 0x9}, {{r2}, 0xfffffffffffffffe, 0x3, 0x0, 0x8253}, {{r1}, 0xfffffffffffffff8, 0x21, 0x10, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x24, 0x81, 0x9, 0x81}], 0xfffffffffffffffe, &(0x7f00000003c0)=[{{r4}, 0x0, 0x1, 0xcedf099f9e0c0c67, 0x9, 0x816}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x607, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x48, 0x4, 0xffff, 0x8}, {{r5}, 0xfffffffffffffffd, 0x1, 0x40000010, 0x2, 0x9}], 0x5, &(0x7f0000000080)={0x7ff, 0xffff}) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) munlock(&(0x7f0000572000/0x4000)=nil, 0x4000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x6, &(0x7f0000000000)={0x0, 0xffffffff}) shmget$private(0x0, 0x1000, 0x2d4, &(0x7f0000ffc000/0x1000)=nil) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/83, 0x53}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0x0, "3e00b5e100001200445be7a298c8ddab00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xdd, 0x7fffffff, "898dd215dae67aa7cf0bf2e0f86d4dad779f3650"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="3be9fbcfcd8d2e", 0x7}], 0x1) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)='X', 0xfffffffffffffefd) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0xffffffffffff9c2b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x596) 16:00:15 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f00000001c0)=[{r0, 0x10}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x500) syz_open_pts() getpeername$unix(r1, &(0x7f0000000100)=ANY=[], &(0x7f0000000180)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x6) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) getpid() r2 = dup(r0) read(r2, &(0x7f0000000000)=""/77, 0x4d) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[0x0]) r6 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = fcntl$getown(r1, 0x5) r18 = getuid() getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f00000006c0)=0xfffffffffffffeae) r21 = getuid() r22 = getgid() sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01beb7304cdd598f7800"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="bf101401290f7e65de1f5910c226d1ba27a9fa0cdcaef5e5ab3d2be12c01666b6c8e1e5a83da1b832534209b02341c0d2d4c63d834f78883e9d66daaa7f352c07d248973306f5ed9b414157c15d4a4da783163063388de03b9cf593b3fc1c779a6f12c1612a34aa7b0d4bc606739006e8bdcfe9220be4a7da0738edd41a2ab37a234995e156cc81d5025ed05768a33dead086a8abd8053c8fc7e7bbcb5d124392fd537c47a89248b8d0dce600e2ea02651f6567e1f2d98025880f0bc9a2d2b9cf1f3b6f851f8a8ff42cb0890015509e2df5df04b3f525059f56659bed4c5b44a8ea9e547f68ccef3", 0xe8}, {&(0x7f0000000240)="8d01dfb1d5f47e2fc922b82e655f50d6d42f36d57206865b77d47e5ef96a472b998dd740d4a366baa14ca24d3d93b27302cba9047bb768ac0a0be2", 0x3b}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000c00000000000000000001e50040", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0x400}, 0xd) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0), 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000200)='./file0\x00') clock_getres(0x3, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7ff, "8a6edc3bb8a41e2cbde24c6a1e247fc17fc1e4be", 0x0, 0xf8e2}) r2 = msgget$private(0x0, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) recvfrom(r1, &(0x7f0000000500)=""/230, 0xe6, 0x0, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7b0}, 0xc) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000001def28341246002ebd260ab717f34c6ac365fa130dc74135a54685e26b19505ede56c6c1becb8adea40c4f8ce14e0471264ac01c47fe18d332ae720d1bca57abf619de3ec6feb154cc28623b669a9ddc1a29c78bf6ec2db76f003a22f96e741ef85e3cca006f209ce3526b7851e44bf311ce8b69e0c10ed26c3861d1c3bc5cee81fbc2cb8f6e2388dbff8c767a5d0517d90f8303d5ec3fe728f8cf9963631103227715811e838d8bd4b3f319f938aef619cecc5e480c6d3fe883f354e0cc7a708f892b6f48a0a3a37f8ffce5498c060438f95b4b5b8d29e787d688d99019f6c0663f4354c6d09492f7ed9ce15bd70c61e92a97e4e1d4adafada3389444d362b3df832dcfd1e4bdb8ac54080000"], 0x83, 0x800) r5 = geteuid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) recvfrom(r1, &(0x7f0000000640)=""/118, 0x76, 0x800, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setuid(r5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x5) chown(&(0x7f00000004c0)='./file0\x00', r3, r4) pipe2(&(0x7f0000000280), 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='\x00', &(0x7f00000001c0)={{0x8, 0xffffffff}, {0x8, 0x8}}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/67, 0x43}], 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f00000001c0)="b5fff649", 0x4) r2 = semget(0x3, 0x4, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0xc4, r3, r4, r5, r6, 0x4, 0x10001}, 0x3, 0x8, 0x7}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000002c0)=""/98) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000700)="05", 0x1}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x5) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000024c0)="2f3908baa5f0c2ed", 0x8}], 0x1, 0x0}, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) socket(0x19, 0x4005, 0x5) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000340)="e38e80d6d7ea8907aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975a950b2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac19c083f5330216e1ebee117d7862b6d837b024e84243c28d7cc508b823dc67", 0xffffffffffffff1a) shutdown(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:15 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r0) syz_open_pts() 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x848a, 0x0) r2 = socket(0x6, 0x4003, 0x5) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10001, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x820, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8080, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x5}, {{r2}, 0xfffffffffffffffb, 0x80, 0x80000081, 0x401, 0x401}, {{r3}, 0xfffffffffffffffa, 0x5, 0x40, 0x6, 0x5672}, {{r4}, 0xfffffffffffffffe, 0x82, 0x400fffff, 0x5, 0x6}, {{r5}, 0x0, 0x10, 0x1, 0x6}], 0x4, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x1, 0x8011, 0x2}, {{r7}, 0xfffffffffffffff9, 0x1, 0x87, 0x6, 0x8}], 0x9, &(0x7f0000000400)={0x3, 0x33}) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r8, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c2d8de6698db8620f86b7869cfec12e629916a3f", 0x0, 0xe0560000}) close(r8) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186104000000047009f8e58ca1ef0000000000ff01000100000000002e6c39f4a60708ffff09f6ce4222276ef73ab42f38a80f2fd50af3c219396d809bb3a9a032e79907e329e115e4bd928e84b7e0203aa040370f82159cc1fff4b175097eb7f353000a5d0246e515e7f193a866b4168f8c1208a176efe603c5c5d8ad8c30ebe0eb51bd21bfefd4744e30304cff05d131b4715820a08dff839838f163cd60fde2e74c50fe390a6b81099a90335e6cd6f26236f43af2c68c24416776f171db0d9d685a5ca058f85597787522a06753ed1abb0bea7b7e094ae80f2dadc5f82fbd40ddec6f71711c6bc8c9c643a39804ca38055191bb14410c972d8dcfb28995028c14c064d4c15eddde9b4c04b8fab0350cdb02a5dd3d580b5c99d09f3cc6aeb8ffb621426c8dfab707", 0x12c}], 0x1) fcntl$setflags(r0, 0x2, 0x1) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8000e5a3, 0xfffffffffffffffe, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf", 0xc5e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097f", 0xe8}], 0x1) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000180)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000280)=""/227, 0xe3}], 0x1, &(0x7f0000000380)=""/96, 0x60}, 0x42) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x20e) 16:00:15 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="149bff8454b17bea3bc9900981c8588383b638fe12690a37b6af35a57933e8ac18dc598bc3ff6254f0edb5985c01dbb22f6ee4f859bb054ddea66b4772b6890624fb63be2086c9ee23e04f0d20bc2df54b7c6100da16b3eb8bf0c108ac73c706314198bcb4ae2f3f89e089643a4dfef4cd9291b8b3e547add0ff9aad4faf0fa8970e3fb5948a28dd4cfa32ae5f2ea90ca446f5"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x18, 0x8000, 0x5) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01696c65300000000000"], 0xa) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x9, 0x1, 0x7, 0x5, "5609f4cc6802bfebd14ba6b8cb0751930db26333", 0x1f2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000180)=0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000340)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:15 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/136, 0x88}, {&(0x7f0000001540)=""/201, 0xc9}, {&(0x7f0000000400)=""/18, 0x12}, {&(0x7f0000001640)=""/236, 0xec}], 0x5, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000440)="48c62aefd9b4a620902b680192ad69f5058946f67fd46b58c2a65f3d0ecc828fdca2dc429e698d2c9fcac16dc10620562fef72739c", 0x35) r1 = syz_open_pts() close(r0) dup(r1) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000000)=""/9, 0x9}], 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000017c0)={0x2, 0x1, 0x6b, 0x7f, "98394afa7e55d922c80d54c65fe26ab568a487a7", 0x68, 0x1f}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900ab5acd42d1964b928b0000ffffcdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() renameat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') accept$inet(r1, &(0x7f0000000100), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0xf, &(0x7f0000000240)={0x3, 0x1, 0x615d, 0x3ff, r3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) socketpair(0x38, 0xc000, 0x4, &(0x7f0000000380)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000280)) fchown(r1, r4, r5) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10281, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x200000000000000}], 0x7, 0x0, 0x6, 0x0) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x61c8, 0x2000000400) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0xffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0xc012, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000080)="34ba3e00", 0x4) recvfrom$inet(r0, &(0x7f00000000c0)=""/111, 0x6f, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:16 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x4000200000108a9, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) chflags(&(0x7f0000000040)='./file0\x00', 0x2) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80000000001000, 0x76) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x287) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f62759000"], 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) setsockopt$sock_int(r1, 0xffff, 0x1182, &(0x7f0000000100)=0x6, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r2) recvfrom$unix(r1, &(0x7f0000000180)=""/5, 0x5, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xcf, 0x0) syz_open_pts() r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/178) write(r0, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/81) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='X', 0x1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0x0, 0x4, 0x0, 0x9, 0x6}, {{r0}, 0x0, 0x2, 0x200fffff, 0x3, 0x9}], 0x8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xf0000020, 0x9, 0x4}, {{r1}, 0xfffffffffffffffc, 0x42, 0x80, 0x10000, 0x67a5e720}, {{r2}, 0xfffffffffffffffc, 0x72, 0x27, 0x9, 0x4d5}, {{r0}, 0x0, 0x40, 0x2, 0x10001, 0x4b8}], 0x47bf, &(0x7f0000000080)={0x3, 0x1000}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x1000, 0x0, 0x0, 0x0) 16:00:16 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028af) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="00000018600400000001000000000000000000001600537d00ffffffff0000000000000000000000fa09f6ceb762b6177481d12b", 0x34}], 0x1) open(&(0x7f00000000c0)='./bus/file0\x00', 0x10, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x5}, {0x5, 0x1f}}, &(0x7f00000001c0)) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x8001, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="69e24dbefad471a1363e6a342c00213f31316979e63288ebd93df1f0a89ac1bd4542069d27a858011800638c5642d3487be012f6a5512a30ede7af7ac4070f84175881fa13779a7e2037dafabea9d169eb6f9ccbef2cfb5150b01737397b887535c633141f440f8a2fe2fe67a07e703498dcde", 0x73}], 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/241, 0xf1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0x6, 0x8, 0x1, 0x2, 0x0, 0x8, 0x1, 0x0, 0x4, 0x7}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) fcntl$getflags(r6, 0x1) bind$unix(r6, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c9, 0x401) mknod(&(0x7f0000000200)='./file0\x00', 0x2109, 0x403) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = socket$inet6(0x18, 0x4, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = shmget$private(0x0, 0x1000, 0x1a0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f6669300006753f07b9ec8406d7ec90a5b63f408fc7c29ae4bf8626f2985f258c9dd90549d1e33ddc3c8cc14f4a56c360ee18306252276d1f39cb5ce013e1b37c35d6afbb875d6295d392b9f861c22475e9f2e10d9ec70d2c07a9cc9d1bb388303bff19b2be16f288698d0aa2912e3d5cdbaa4792e2db44806d14bf88d30da84926fa5a9d7ccc6e580a1983de46ad6d833b9b0119ad0f50dd30b5e685d49ddea3de92da8525e2505f5b2d8fdae5d823fd7ac2657043a47ea2d31cad9f1e98ec4b611b6dfdc3310205c8090df15a06ab2ee8c7210d5b9b6b0b695d248e62a0fb"], 0x1, 0x0}, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x10001) 16:00:17 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffb000/0x3000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getppid() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1eba, r1, r2, r3, r4, 0x7, 0x7ff}, 0x7, 0x6, r5, r6, 0x7, 0xffffffffffff36ce, 0x3c3a}) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x104) msgrcv(r2, &(0x7f0000000040)={0x0, ""/183}, 0xbf, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) 16:00:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockname(r0, 0x0, 0xfffffffffffffffe) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x409) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c3544c7a1eaffa8c19b9f40963e949821f54c23f411c476ab4c7d76eaddfaea404dca71e26e95282891a681a18293906959eb7998b90c9a0d3d7b56b2150ae6c663942ac04b710d9a738c47b91df915f55b5ee60ed1d3910e16f7f2407bf23292a2a9d471bf97219c55ff33341d9d757bad34ed75681efcac2af4230e0f6d316100e6a77f58080c90611d14f9c72d3410a84adb3", 0x14b) open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) semget(0x1, 0x2, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) r2 = geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) dup(r0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) seteuid(r2) 16:00:18 executing program 0: minherit(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x3) mlockall(0x2) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x2) munlockall() 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x0, 0x4d29}) close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0x3) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x2, &(0x7f0000000580)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000040)="2f19cff9a3b060a04e7b37fce158b67dee46b69f7b3641a46417cb99ce09b22e2a25598958e5797a6709f386497b77b05956f33a6982ebcc82b72e59ace26713e873dd56452630c41bc078e2ef2b4452da3d9e49d466c0f26413f2c4ae3e9305541e0b1c5c03", 0x66}, {&(0x7f00000000c0)="cb738bdbd50d8dbbdc1ca7df5fe2b3c84d21905cb9649a2f8e039d4ef7d8e11ec899a50269745e2b68fa17810a012c807f142aa95448012ec7a0d009773c2d239a6a4fcb92ca453ecf28639984a9f6fce2e1eb1681b2fbfda3001c40b0c01a8f01150019c7af891f6567e821771529787b0828bd9e0750a41a609010d21645944d2cd969f9429dca5ab387f57786ce7a6a8fc0386d7604a6666b2ba8b091bf4190bec1f207fdbe2b6c386380a3403bcff5265811", 0xb4}, {&(0x7f00000001c0)="992fe3259373af580c2742ad71cfcc615599af476363cb9bfbea725ef9c69aa012a2fb7e5713e16351ef6fc1477dc3d4c1f7e407dd602e135c4b16cb3c7398812552cbcd4c6efa8a6c8151ff9d3d0a7201a0", 0x52}, {&(0x7f0000000240)="210b177f3e5d992ab4f792c0c405e226da71c4c79ebed68a93ce872a3f302ace8623a62cb632a70906c566c90e66a8472bb74758bc37c029acdada8fcc27a9242d0158e5c606c160ced7a58beb597c15881d9cc78bbc72a5bd1bcbf5e21a3ee0335551a939f2f8163f162e3f37f9d8662b8d9630014b3059cc8d84021ae27e9d7ac573a7be412c981b9bc86e495e29e02fdc2af24ed93e67417e8eb0c8fc39c835411d6bd859dfb6869946a17854cfb8821a46601882ade994e8613bf7", 0xbd}, {&(0x7f0000000340)="9ff0fd45adf4fd0a313216efb18b46cc0c449fc4fd", 0x15}, {&(0x7f00000003c0)="6dea0c7c374c71c52fb9749d3d3e507973e3f2ed90f187b83d017c8e9348f724f2f187c7dbf147038d125ea2381a20094f6b34985b2a5848379b732073c5a614a26551e8b4fe6f6412a7f37cf5f86ab8f2a6b6fa08957650fe4a3f67a59822d34e59a0a368583a0e081d1b5b4a81e6febcb22ff89be883ad309cb5235852e1976e5b9281a89338dbf83ce5eae81c182b09", 0x91}], 0x6, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x38, 0x400}, 0x8) 16:00:18 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01022e2d66696c653000"], 0xa) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000003c0)="cf764a3b1f8ba2c5ce42a958363de7a0ac6f8bdc1030772dbfcd8ad84a3783c4bfb8415d782c5cebac01bb2f7d5e581e71adcb5bdb160de38f32e956b546b5628d681fb6b99a1f954f6123", 0x4b}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="17fc412b87a057870c29b980b774edc19ede71011821c7a74e02b9d7abe0fce46facf9bcec91614c5601cb7a71593c27cc5c54f5e00844d6db349599f2c80189c8bb4d4b62dc1ba14e488808bb08de64f35724ab3abbcba20294a0392a0ef6dea50ffacc7de2bdca4ae8ebca505d69595f0b5692d245f06d6c858f9a73e47a5532660fc89dab83b67afd93ec392d0262892f14356fb42289990a08a953c861d3f7df54ee239fbd5667c7fde9d9e5fe57f3a5b1cdd12be509141b4fbcb7b365e366743931810c757a69dc494356d62d78cba1dad5226a1a0a39d1d812af9fda6484462bdb8989cbe703b7faa901818f9e7e9dbf4e359571f4e41222dba72c2f8c712d161dec86a97369edda7b5749318996841c7bf7e3816b69c0a6ee566630751e00744494d11a28696078a3ca8ded9bab7dd90065b82e7dffdf31067a8a0bfa3ebee4be83eaabd60518917144395ae3650c3bba5f2264efaff692af0216a55b3062af2fc5bd99124f6f17dbd52b28a3edf5ec2b8163689168298bc961d1977423759cd9036f3095cb7d7fefd11643d682c141f5a1c1a8fe78df6ed790b8d0d67e36cf33cd7407d5fcbce65a3e56cd2add05d0aef5cfcea51d89d4598544f168b41834136eccf299155a88b8b70afaeb1ed96f938a67ec5951c773cb38c3a97a2d0edda8a58efd4044e84b6e61487fa84441916e3cdbfbca12680e437ac726b41092a02ec0d40a60f6029ae7b4434a1aab9499318eafb830ef8e15ca1f65efdcb2b9897c1b573b9ab1770334a6b5763699409d7909a4e8407c5b22b9a4a149f0763a2b477fc13d1b123eac58ed3518fb341f1fa919acfdd54f9258a9407ba971e0a738c35bb7aa711868774924f0d74439a164c8518c64e7140947c3bcd10f9750e6b2d8bce2b0bf9333a4fc239df964d0786b7ce147460bca611771b7d2a00c92cf0da4d1bd63f64701e82adf6f1cc42ea3e209ee99170a6a9cf5106834347239d7d14d91b29a188e085425b6ee9e50730baa06585e395f1fa4f5fc9d31602c512ea20d3e0e1d6657e5b4adf93b2532a942434c5dc817974a4c929e36c31c77889830b40ef93163910f52e828781f1959c2607259a6de1e7b46bf529b1926b18ee4c51a3d032a210c38d26ba04dddbb7e8d8fabe73561746c898ab2d48019fb7dc51b2702d48cecf77605243a3340c88e358960dcf1b6212e351a54841dc28a284a3c0c2fc21f67c3290eb0f2710540f6fc222fa7dc221431bf57ceb05465f644aee6f89a6bb4cd488dad1150aa6cbb1529e71791eb60b09ec43a1f872f983723b537ef678d1d4c245bd25cab11b50519ce8a6dc736ac12edd9b0eb4085ca4d26ded3a7c688ab67798178ca3c90d82268250352b1fa4402421ad2b6f64e62c2c610e4ad7689f405dc9e94c612e108e2ee932344cfe60d9546c5bc4565c911a369797511c1659e135330a6d0f404edf97c58472583dc9f4eed6668d72c19e1d4318ed5ce3e4b40f37904ff775d9504448afe7750812a5d7ce97f040a2e4ac70bc95c353439e476a55db7f8ebfb53295d3c0e345702fe9e9e5506b97feb61e8515a2e644a35e652ac24c91dce97cf376e1ec17ccbbce8f20ff6d8f42e16e24eb8f980793d86e277d48b34f3fd83268bff36e227ef9c82ab31296b4651b3999ae3f6407067d9ce0673ee4b1d27549f2acc57425e509b65626ddf7d0512d8548395ad5191e52471a8c57a6523d4db18c904ef8ba624342b70c070c145349b4c2828081afebf3561b9d736e617f554efb2333a328dc6f5bd95be66f4104b98b2ed9ab1fb37f50132dd54962ef09bb4828e40474b8264abd86f08b049410f05287726d14ea6d9d81ef52d57418b1fc6ca6a55dfdc952e2c78aa5f976e009ca8bdc256732d0cb55e9e90b4619d2cfe45547c714d0da893fd517cc0f2ef552fae17cab1f66cc34250346230ada7eee2f80b7a4113baa0bdf11305cef3e31cb8e8bd80c652e3dcb9cfe70aff48c844957bf39dcc45882b6073e756e35d16e7c87e9d2108c5510a2ac3296fa3a82f908185f361291980a14c598ff035a808a0a145172a5317944e8e13bacd2696ed2df884dd947a91cf8138c24685da84d234d429410e0eb2d583408fe8f9b84d1ed295df08083d51f03290aa9611589c70069e24ec27d5e87221f4531309b91a3950bb5d4db806683b68fe2cad44cb2e471a31207fcfb41e1af349ed573fe88a28147da0dd4be04cd4a157d31d2037482af8826d288c3165c48a0bb8217d87fe2c35137db0a0b0ea9671db9c6b34d7791ee392c856f8e5eac31f6af89b65d0f199bf4a349b1147093e91471ef0835096167e1bfbdadfacd0e988df0931077ed2f25b7a4ded020bc4ca335de42c63f37e4cd273df43ff67297bbd6545e98db39a5601e21ba7fb5e17f9a90d2962c7c4aa62ae7ce26d44bc587dcbd733ab3c14ffc5d737717c86481493600a7606c9c3ff8a1c43dad2958efa0b0d071a391b110f78d0b8fbb44044f0dac420c33b1a23239470862f7aebfe7ec2570c5eb109ffa4b9985b3e4fb97f1846c3bd5ab680e8371f4c280fe1e36658f9218c70d472bf31511bf549ea83be40c53f27755d17b0a9cf5dafcac90553fb4b93d7b88df4561e5f1f4c72205bc763f38a7fc84de0e47c0e77cec66a4b52ac218c730d79c0ca056aba971456973f316c28ca4267a3151933a8c473abc2e295b0176a65131eda91223544e6662fbe896518b557b3909fedd38e033710447538d18092fc74e0c591ab4b18c85cb44d74d10ebab6c1aa7fa2f085b0f9e659f1cada3cfa418b92746c9944a7875caf5777f93abcea387a2ff81b7dbff4f143d92cf04d2ff18005118c43209737789fda16256b80ef711c7927f6404e551dbc0596fb04884933dfc252b315f57991a3047f200fb19c4fe7b108445bdd7268a2d01366d5d77827dc17d66417d006a45b7535d932e3d3f6aff7926526443757f83694c405ce106e1565cf7c643cb8d20757442edb3e6dcae691c724fe443899f5443a85e8de93d207fa1dcdc9d51c7e71b38e1420b9205245ee111f9bda17e40bb55a25b6152182502d3e2db049a1be8b0eb73607ea87854b66058aa4a26d739794831370d0d7d53b8ecb22e60cb4d8c02e0caaac1cfe304b5ae3743e136fc0429f10933c06551c919c18623ab94b0b2d632f5c225aeac4db298aebb4408166097f4000d843edf2b74d225395cbadf7fc08a35f4e315c5574845e5fb7ffda37dfc856d38bb06a7c25b6cf29d95cf6517bd4ff3f082dea11f88925012ff763bd4efb814af7425dd863e676df7bcc5af8b1b76473714bdd42ebdba1f2a8f2a39c32568042e14d1cee08be6f621e21f9789ce91058e4c90a2a9239f93f0294b6a4d186199c3a3aef76c98a4a5f7f3d93f2190e8bfe42429513ba3e1a69f6d9b6ffe5caacafa1918d931276402d15e4c59aa24b7a994c2b723933fafc9cdd7b12a71287594b0ec0787cdc69c625d616c2c93bfa870e93391eb7b9b89d43f1ac77ff2a6d50981dba96befa51c59d0c526a0600730c395e7f6df931abcfc127ad650dedc31347c6876e089f6d4bc02f9ba6b02492e559b530f77e91a420b157cddbf16c35d924f24aa63d1a0630aa777f5c8f84549a648e417215fcc8a755d9d2424f4245ae3b3949b97d85642269a8b6531315c5f4bc06e27ad7085c02f49e70bd9dd2dda7b1a362cce354771fc28ae06a4376487cebc3d0be396730b4b0b0743eb57e32e414e12efce9ede5ed0e357c265aa850a6284dd789d627d1cfa53cf2a535c22c7460d5bb69712a91a3313afc7e12741aa3df9275883d8aa4db66724c3bbdd1370f80685d9a889e027661d8964d19fe56b534897b8a5e0da38ec5690fb0b80d757f6fec260b26b1d78567180d2be8b3b88270513e0ddbad0c716078243776bb5b98c24f7f01be266fd9800ac96bf11ca4fa1a314e0db96fa4f7f0629d0f3d45a8a556298c06330d5cc706bd0ca59c1f79e08640f07af198fe7b6ebee6409e2e95e8d66ae35d03b1142ae10f25de6fb372a2d196240d95a6104fd7aa2a1d5d9356c5cd00f4d432242aaf98bf4c67baa6753cf6e200b74167b3d6d7c264174a0ccd1c079c2e4de3ef375a8d0ca7c5b9897d72ec42cb3ff47213e61d05993974552a9b9d6aaab0ecbd9eb14b7197eb56ec27a0e5acb3fd544dcc834b24dd98b068f45d842caf6491fbfa06f9886bc5d7a6e18ff44972882cc2984279f68f3a1ea018f2f06e79f154e958020e02fd01c9c69874c2b2823ac664cb417b40cf0c10b260672302dfd21f51ee3a86443dbfdac236f5e5edc2b835b8230bb7fb1d707d7875ef08daa9cae92335c9cd0625664a38cdb6388f4744c0ebaa9fb8b3340ccf097011fe41d7af75435d9c88c128ec40123ace4656d8dc8faf81d6528f7433cb33c6b96858052cac02f1d17f7250da41ef78af7bfef87265d644dc07659b3dd4ef7f992f40883dd248985d4e571ef39b9fa731ab490e4349ac978c33604ff707ff38b9ab36fb48c558957c8fd459ac4f3a4ae7a280e581b949bf9250bc2f35bd3494d84448799651cc6d8f0e2b8f210ff9e4e02155eae8ccc2b0abb76dc621430a8bf67023465b7612afa677f51ce9e36f46403fc7f84f1925b9fd3f00a832c4f63bf8497d1cf3655808fd7b77bee1802b563ffa998a1d5dc32d54add380fb9011d1b65d43874a57382f85e44d48376fd42eaa79836508d88db2fb32ddb7de74c0b73da35f9b6ef6987011b8c5de1dbf888be0633c4eb35c82b4bd15acf89ea89cabfc1dc6589603ff8901e01bfb664f702de1ebb766be9c51fae1341c818e20ea95ced908052b7fc29e4b99130b375d4dd006da1fbb7ad5d0c3061b3597bc2230877e9b8fa712f55ed6789b583ebeaa7aa10a4fd04490efd6a86c26baf1b640a5ff18e7965517a6e4f857529c24e9db33708bbb4400bafe05a344517242da2ddc16eb7c4fa2ced8041c3eb75e3280abc17c77393c623ace89f8cdac102f913f0e0ae4abea78e50cb7d7046fd6ebff1feb9721a5fc7b704132db542259106f497589db6ba9fe1c1858c927dd199858a272a0c600d0cbb40def7aa97b748867d787c61e19f274b9f1308fc0fd2fde81a50c347aef259961d2c2d9ec5287d2efcf1fefafe3430f6d044abc3b02526bd260df9190eadf7e8d4f270b40fdfe8c79dfc56035bc958250e2d11ac8e85982ccc6eda0cd5e204cc517296256fecd1fdb41cd5fce47b2cf30bd336c4bc74322d8ce5cffced4746c36c177342808108b0af270340a6255fcf093e0a727df779433a6b9557b17e008baeeebc000bdeddaf8d95bcda0cb4482d2029662f19b6f66de79d40dc1348b93ec7a6f904f9e06553a7fe47a28ae34852893630588a106bd7ecb8af5ac64916c312ecc4a27c19e0ba933b4c4dc691e93cd3daec1e97fb17a1f682e55aa305691cbdec8038095a33adc632d6811e9462b41c6bd96f29f985d6bd61dc806e611418edfaa2ecfc0a662a278e0057ef80b19feb9dbbf55641068521a265eea496e606c30329f690f834efce33295eed4722ad5c57facf08e4535fb4d0d6fd9b8219d5add94cd4da5a038f78c7d2a432cf98f425d883b1a1cddeadf63cdaec30b95652bb272f182f8bfe2ca7479591d942c0b6f364a7815440377db7b1f511fc1c91399428dc2db436005b51d3b872e831c0b887d8c365913c8253845a961a8bf86bf58a3c69d7d26322b880f0152a950db9d894b51e82ca8ddc5ffb521eecaf8f2c574ff3bd02c4292bdfd24caa2", 0x1000}], 0x1) execve(0x0, 0x0, 0x0) login: pmap_unwire: wiring for pmap 0xfffffd807effca80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effca80 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effca80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effca80 va 0x20ffd000 didn't change! 16:00:18 executing program 1: mkdir(&(0x7f00000000c0)='./bus\x00', 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x480, 0x0) chdir(&(0x7f0000000100)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x40, 0xffff, '\x00', 0x4, 0x8000, 0x10040, 0x3}) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = semget$private(0x0, 0x3, 0x100) socketpair(0x1, 0x5, 0x85, &(0x7f0000000240)) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000001c0)=""/86) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x20, 0xe2c) getsockopt(r0, 0x7fffffff, 0x40, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x100, 0x3ff, r1}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="0273f05ef64e46b6af9da6aca5828e0f02ab7a737c5a30952fe1ae7480b2c7a301ca93478a79c4f95a7c82a8dcf06e84f995be9f2737c54028286416ad0c83132b89cc2dda8f8b6c55ca7d8321dd04c0f81a68c65b620436748da1eeccbafe537d92061a026a766faef4d5649243aa050a43fc13b95a97418b7513d07d56a0db540db54319f66b5c56ab35c62dcba2bd09e64fd0e122b2dfe3352733a36706a577a95a8eb77d8b0f1264c1480bfae50ed0261ebc125e007f7af03d34e8b770e92b511ff5e35955a762afa3d7c563b67946b9bd4c7497fdd527e08a9ddd6142aa44", 0xe1}, {&(0x7f0000000180)="3cdc2835d18e81c3a1047c0a404e5d8ebf9fd9604aa5c13403a4ca170753d6d375145ed0482b49c04df4276f8e67045c90251a90dd703cb156d83652ec6cc90e41b909f17faf932994e9e01d4e312025126841c77aef20bd843f1dd696e2dceae0eef45b32c7c0c281842a4c1a129b0ebbb939b93c1571df2699be0a3ff02581c5153dc48cd89e0a41e6e15d3dc7006786339c16d8bd77236075753ff4deb627e97fd9", 0xa3}, {&(0x7f0000000000)="bb48ccca6310b50d2e529df68b38aafb4c6ebdb949cd0036e0", 0x19}], 0x3) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x200, 0x8000, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 16:00:18 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/220, 0xdc}, 0x2) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x4503) r0 = socket$inet(0x2, 0x1, 0x10001) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc1045763, &(0x7f0000000080)) 16:00:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$inet6(0x18, 0x3, 0x45) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7f, 0x7fff}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) getsockopt(r0, 0xfffffffffffffc01, 0xfb, &(0x7f0000000180)=""/135, &(0x7f0000000040)=0x87) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3e, 0x40084000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400000000200000000000002800070000000000000000000000000af6cef7d866f2b0f77e3f9d", 0x2c}], 0x1) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0xb, 0x3, 0x3}, 0xc) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x5c, 0x8, 0x67f, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x6000000a, 0x81}, {{r0}, 0x0, 0xdf, 0xfffff, 0x2020000000000, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x31, 0x1, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x52, 0x9, 0x39f, 0x1}], 0x80000001, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x20000001, 0x5, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x9b8b, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x100000001, 0x5}], 0x4, &(0x7f0000000200)={0x7, 0x5}) mknod(&(0x7f0000000240)='./bus\x00', 0x6008, 0x7) ioctl$WSKBDIO_SETMODE(r0, 0x8004667c, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f00000000c0)={0x3, "0bc992994cc8745125c0e94f9cc5e3db5f9cd5acef31565c6493fc25a4a939a8bbbe5c21863b5b7156224a2c8371373dab156ac0e422f63da13e3b931e4e2e53f35a18c5e50ed2081c915c923af8acfccd35234b0f5005a2814c96a1e3dbce6fa6e42843e17c95eec978c2884705920045f3a0f50cce79bbe87ceae0bd821d211884e93cbb8c274b35b710b50650d610f8a9d56bd15223646cc9bd16299d1cebb33481a2a20a377a64584dba8722648e20dd3ee39a8c9b10591454035ea4eaa04ef73dbaa92b9267c8b570c834c8ccb82ab345421acf690db394df2dee6bda77c41cd1d3a3d9af0d044ff55a0b8b934ef93a4eee9aa0a37f1ff0"}, 0xfffffffffffffe0e, 0x800) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:18 executing program 0: kqueue() socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xd8, 0xffff, 0x8, "1662b4a9c0b5ba64a2dcf5ab6ca63a4d1ebc098ae227d00e8ae04b2cf6935b655413cff96ed5b37ddd5faebf026b952f695550de8f99813b09e12963e003277f6d4bc17a41e769fc3b4018761f7b9ceedecd115ab2476f9d412a31d99d71676fb6e7bd857e8228780c84c38934efa88e710aaf402ccfbe303429f9823dc3b86c3d742fa0a825f79ab7ec86d10669566e4c17dcc8834dad93490187efb42a7441cba731bfd6f5d14e3c59188a6bb3ca266c3fa4a2f00b01f528f59d1bb2dda062846a"}, {0x48, 0xffff, 0xfffffffffffff36f, "26dcddc18197b1127ec9496b8a859f13234e9aa9484cd6c4e56942adee448dbbe86e3926164fb7a571437bf6aae7f5e3de86"}, {0x18, 0x1, 0x8000, "952c7ec8a55be6"}, {0x4dc, 0x1, 0x4be4, "21f32213a7e6b419ea9330a59051b19d5ecb530af1c92c58b1ed7f9cf8a1348ff7c31be29ff67407a5070acbb9310cebc1517ddc02f719a630c4ae6e977947d62474c647b15be98ad02c5dfd795c394f628b5e07bb4daaf05b3c6dc0f53afe11ce2ab5312c380f272af6bdfca1de05d5aef69774cc067b6881544c9130068c6c4eb3f10581bf4e18554b1a70ea3b48fb7b8502911f29a77e36d01766acdd2534844eddb59e59ee4aee670ab494d059d3f18868a0abafc768145632802fc6131badf2218efb644b32ecc3291d4e3b7246eecfd62bce9f72ccc273ae281b275bebff19c172788168eeb3559e50b7c5b472d6a703b5c0ee"}, {0x78, 0xffff, 0x2, "b9f5e2eb078d58357170961521188d8603566b95009df8bc0cb2f31e74810e820a79d2a8265f16b7ad53ac5c0312c6ecf933053981b88a695ab1ca817396afc8b7fdea833d453863394f90966888d2b76fa1bddb0dc13d9d9f26ccd32cda16ae104b6073517d1346"}, {0x110, 0xffff, 0x6, "e30bdb4115c66db6ef68f5593592aeffd8a0a3ce977f8d8f76e82f05ff13d098f312b3557f3e0e3780c7b81989e61043356a0e595e7dd01a7857c52bbe1e07b3d98b6a11bf78596f09011d1480f01eb5cedd595d1c35e1d6b870a516d91d8200122089af9f065a41df99c6de0c66169e331c1c84e19c35735019e3ec592841a3d4c1e24ab7422377d4782de27f09282e90705415a03103616c71a7a17c830c19df62f8dd72ef460359da8e58e12b46d9096d2c267fc686707d901b43f43d174640216a147d648c815fcc15d07a026147f7ff3c3b0aae9f2806bda1263f006027a4de5eaac5da8248a38f26abd1ce45b61d85ca39e2021a3c2a9fa92f01c5"}, {0x70, 0x1, 0x8000000000, "5d857cb82a30f0f69d9293a36fae080f251ee40146781f76c7425dc73fea5f73ff315c104af52c6215e1dd46ca842bb81355f7a6067d337bdc8413affc53887ef0227c1aa991de61190857ed2676856a9f68cd814fbb5b4aa7110d"}, {0xa0, 0x1, 0x4, "6d3b5b1b0434a2987a6b8718fcae23cdc27c5951a0d2be51d4cc3e64d25364ddd5732d94d4d220e3ce269be14138b18a58f4a48b0207c2c0fec5b7a39365a5a15a5551a8e6ad491b15a3cba750cc9054610065582c404038fff1e67ecf99928ece0cf49440bc81194c700e25431be6113beafa21a4f500908b309415d798b0977548bc6ce5ae1b4518484188e3b8"}], 0x4d8}, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) write(r0, &(0x7f0000000080)="4433c4b83647399ec69fbf548f7d27acf340735e6e7497ae01f12e36e41ba24cab9c119e5828e476cf4311262c3eb91b023ffebe70f4007ef23b6ed312a9e3500b06f1dc937bfeb46d1f76df750ddc8e6bdea03117cc5aef5f29e1279e9cb04cc50d880e328d8280efb09a4343d9194223a0a1e3bf66022d8ab3b01ea2d8ca2c926922f05b17b661de3f544d2c8fedd044af6132576759354e02a837e998796f6bce7db1e8a6b37ade0048ed088afb", 0xaf) 16:00:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x81) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:18 executing program 0: mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x8000, 0x24, &(0x7f0000000000/0x8000)=nil) shmat(r0, &(0x7f0000006000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000006000/0x4000)=nil, 0x4000) r1 = getppid() r2 = getpgrp() setpgid(r1, r2) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r5) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8600, 0x0) setpgid(r4, r1) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100)={0x100000000, 0x0, 0x3, 0x5, 0x7fff}, 0xc) 16:00:18 executing program 0: r0 = socket(0x80000000000011, 0x528515df9d6df744, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040a000000000000009640f06d46a918cbd3051020741038f53e8551f30ce390500e08fecea11ea82eb4a623fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbba59699a1f132e27acb5d602001d7d008db45e5848d60b351d2930471b6f026bfdd41115353c1dbba8af63ff37282934e4fd89f20fd3872babfbb7730c0000000000007cc54d894303b5714c2e81f766", 0x60, 0xffffffffffffffff, 0x0, 0xfffffdc2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x1bd) pckbd_enable: command error 16:00:19 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) fcntl$getflags(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x20, 0xf00fffff, 0x6ca9}, {{r6}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x100000000, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40000000, 0xffffffff, 0x3}], 0x60000, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffe, 0x0, 0xf0000080, 0xfffffffffffff000, 0x5}, {{r5}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x40, 0x8}, {{r1}, 0xfffffffffffffffe, 0x12, 0xf0000000, 0x4, 0x1}, {{r6}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x6}, {{r7}, 0xffffffffffffffff, 0x81, 0x20, 0x76aa9e2a, 0x1ff}, {{r3}, 0xfffffffffffffff8, 0x24, 0x10, 0x2, 0xffff}, {{r6}, 0x0, 0x1, 0x20000000, 0x8}, {{r7}, 0xfffffffffffffffb, 0x14, 0xa, 0xca, 0xe4}, {{r1}, 0xfffffffffffffffe, 0x10, 0xc0000022, 0x7, 0x69}, {{r3}, 0x0, 0x80, 0x80, 0x1ff, 0x7fff}], 0x1f, &(0x7f00000001c0)={0x4, 0xfff}) kevent(r7, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x41, 0x4, 0x0, 0x1}, {{r7}, 0x0, 0x42, 0x40000001, 0x100, 0x5}, {{r3}, 0xffffffffffffffff, 0x4, 0xa0000002, 0x5, 0x9}, {{r7}, 0xfffffffffffffffb, 0x44, 0xf0000041, 0x0, 0x9}, {{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0x8253}, {{r2}, 0xfffffffffffffff8, 0x21, 0x10, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x24, 0x81, 0x9, 0x81}], 0xfffffffffffffffe, &(0x7f00000003c0)=[{{r5}, 0x0, 0x1, 0xcedf099f9e0c0c67, 0x9, 0x816}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x607, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x48, 0x4, 0xffff, 0x8}, {{r6}, 0xfffffffffffffffd, 0x1, 0x40000010, 0x2, 0x9}], 0x5, &(0x7f0000000080)={0x7ff, 0xffff}) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) writev(r4, &(0x7f0000000800)=[{&(0x7f0000000480)="5b19076d271f9cef91c5befceb2019c8377995e88aa33d9c9fe50af5dec6f8642067435ba276fd7f014e61478d4088fca94b9f0b91", 0x35}, {&(0x7f0000000640)="b9cd6593e08371b9d552a9b08622e5bf511a01d3dd21be7b9dcb44a9fefc392197bd3fa387fc21d48117254c9101c5bb465136c627e0e6524e5e95ea4d4b915ef8b3905cd8bfbf10e1feb49bd3a96f7e926e2563efd4caae", 0x58}, {&(0x7f00000006c0)="67c6899c5f3a33e61cf21e1f775af913ab106be9aa6e9cff2c12b4c239e95fa0ede834af1b2be8c37c561b4b8e47b8e8b957b55a5f74021ec86dada04014b364eedf0e74299a26f6f1c3d790cddc8b0a44f87886a5bbc0021190a9", 0x5b}, {&(0x7f0000000740)="6de4d6d2e22388057cd890e2e0e7210d4bf6ede8f31a7df4990c538ddf3b68c3a89cf071f412ab159f5af4a88564fd42fe7f27a87a1efe0dc0a8c0c33c3987cf7fa9cc0534262490f1ba5a119986f492079dfa9dbb0ddf281c657496d4d664ad011061f3af8369b847818f5d20f83193d715b25aee3393bdf7dd5aac4012d60e58d4df64727316985b8131d5bd62c5b36b11e80ce63f20df6d17901faf907f410777793b97c392e6dc8663ebc20b5e2e14372c4d3d9ecc", 0xb7}], 0x4) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7, 0x400, 0x6, 0x0, 0x3, 0x0, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x8}) 16:00:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000)="cce36fe8", 0x4) 16:00:20 executing program 0: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000140)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x40) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0xc001, 0x2) r3 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x1000}, {0x4, 0x4, 0x1800}, {0x1, 0x6, 0x961f1b615b6ee404}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x1aad, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000a40)=""/122) semop(r2, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x7, 0xa70, 0x1800}, {0x1, 0x31}, {0x1, 0x4}, {0x1, 0x47fc, 0x1000}, {0x2, 0x101, 0x800}], 0x6) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x20000000) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, r6) read(r7, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = msgget(0x2, 0x2) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYBLOB="0200000000000000efb19bbb1df93d3c55efe86326aa2f701527706ca6ccfdd446bcfb4d5086c8a599463f099252c4f1b1f3246f09a24dbdd9698e911870ae8a00000000000000000999ab0a19ab4f7b476cf32435a787350840487231c89a04ed0800c270c3ff00266815f96aa3a5dd49137d735e0000670d0027efbb36c420c25640f5c9d2bfa45dd823f078ce59215f5bf9c4ee27c87a1e8ec1e9530dae513a02f47a29cb1607de66a12d64cc6e0eb259dc11b989f1fa1579e4787238bbbd3093a6bf4e685a162e43557a94f5ae37a18601b0c07a3970b69a9c2bf25c91d0a3109a37b71ef6751acf2b109fce7fbed418bb130383f95f985f180c973c0ffe8fbe03dd7ca79b819791f1943aec11ce5e22c1a4f2ea8611f1d5ecf11f6bbbc12505df6f25e72df40000000000000000000000000000"], 0x1, 0x800) semop(r1, &(0x7f00000001c0)=[{0x7, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x3, 0x56c78e30f8093322}, {0x2, 0x7, 0x1000}, {0x3, 0xe4, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x2, 0x1000}], 0x7) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) 16:00:20 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') readlink(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000800)={0x0, 0x0, 0xd90, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xa7b6, 0x8}) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="212a7913e4bad21c734f4dd33df91f218a24c1d76c6df0df6c3280faf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fac129289662e8fbccfa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc99d8177af72f01717295e9d7d40000000046365ef590cddc6f586bc5d07729df510edc874fa3e7a360db0aef415d79ca4b9a43078afad7cccbdb37f292e1b11515f7e30879cc7a560b8f6e545bc0fb25d895866db6395f31aaecccc4276eca0ef945507fd5e4ace3582b0963ef00d32d9001c416c4011ec9685a5dab9088e475025ef86590df21b2307c3c5da9236fea0cab8fc60e07eb0b2102472a295b4f1b4371bf7cbfff0000000000000000000000a5e081d2f14f76391c4aed0596d4545c1ef0ada05d395cc1d202f26e54b1e89a987504e77a09144f097eeb65192653f2f8c44620d4f2f432db0654cdb36310de411e7be6277e4afb753bec15eb4e4fb91d4e89b817c0b13249ea100167fd1967947052657d1d4b338fe6fb162254d5e4e7276c244599c79a98e8c435abca312ca89f416410f30aa599bee2391c01cf485774b4c264b02f33119e9cf1216ef46e4fed13d8557400e17740bc8ce0652208249867b68ea055bb500e0382178dfacd0c05f6bb207adb82d62b09a9736c0ecdec41bbfd39e90326d61998a95606e700510413f86236a9b0add0b84af00cf67ac13174e1b98a2386f6d027f39fc3e33ab2842ab8c6fd0b71afd6417f3fc7985d41d8ccfa46523ee168968fd5ab895a447cdccb3cb53949ef5d15d694ec4716a88fa151074c5e7e6a909ca74857e21387082425955e30e5f5e2a7a143dd54ff517cdbc29d1d33c75167b1cd4721d8ae9dcda755aa45521d00c30bd327b525df2fd4c714c83a151615ae32b90040cf75106b2a2ae9f97ceec7048125d7422cf52a7a45bf487745923b245e6344fc140d4362ee5a0ff1d6f00fee515a67de3c6c2122c343c6b636d70547383dd20c54cec334dd1fffb67aa33b88c4cf0ab6355cc75dfaa273b60b2300b9e0cb185af500aa9d359c5a4e18128c7decc2dcb0f6bd332c2c181dde9ee4511c6e3d2f6ace80ac949facdbf0a25c327bbf302d9d2c3d53b4ea4da28b32524c769cb20803caae03f04ae29bbb5b1124e2d128e5549fba6c8e3d8024886fccb5d55db2408ad563799292548d1b9c6ae15872728fe54214522b817d9a809fbf16aaecbc21a4a4333e52b3765562f27465f9a20e715dba0c115376a2c33e3ef8ed4500f713906866d1eab7fd9b205714ade8af6385a93ea82972bd3628865e358a3f753d36c9d9280517b8c911c44b1575e847449d43385a6baf4cad0890aebfe6c9a44460ece0fa130cf8dc44158d74dfd3b63c1c7efa6195ffc8f6f65f22dcb4bafd59889f8ec87088ccfdc28da775964d3c49604fcb3bd71ffc47268169cd59d8022aef5d7d470fc98ff19e370db4b8c022130963e6849bdc549ffba0f2daf85ccb", 0x452) r1 = syz_open_pts() socket(0x6, 0x1, 0x3) close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000000)=""/11, 0xb}], 0x3) ioctl$TIOCSDTR(r0, 0x20007479) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:00:02 executing program 1: pipe(&(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) read(r0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8014, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000020004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1001, 0x283c) r0 = open(&(0x7f0000000180)='./bus\x00', 0xfffffffffffff800, 0x2) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x81) recvfrom(r0, &(0x7f00000001c0)=""/84, 0x54, 0x1, &(0x7f0000000240)=@in6={0x18, 0x3, 0x6, 0x8000}, 0xc) getpid() 16:00:02 executing program 0: r0 = socket(0x18, 0x3, 0x4) setsockopt(r0, 0x29, 0xfffffffffffffd8b, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0x8000000000000000, 0x0, 0xfffffffffffffffd, 0x1000000000000, 0x400000001, 0x5}, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x2, r1}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e7702e2f66696c653000"], 0xa) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x1) fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x2) 16:00:02 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setgroups(0x6, &(0x7f0000000040)=[r1, r3, r0, r2, r1, r1]) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0/file0\x00', r5, r2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x400, 0x4) r1 = getpgrp() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) getegid() 16:00:03 executing program 1: clock_getres(0x1, &(0x7f0000000140)) 16:00:03 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mprotect(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000180)="8c7abd0c1b3f3c1f5b97d2419ed22df56d555b573e0cba882153cb1b555c00cabc4b3dd0069b3402549c91cab66225a72b7037589397ec71a98fd8a626423df8a8de67c7c794eae5e68c44ad9a6bba08da1cdb0385e29cf4a94b8ff4878ebe4125545993b58aadc14078837ad581b9ba4fea099955e36ae3d98b55fb438a37ed7a34ea2132cc37c2bed25bf6c50aa16c6915eee3b91c26509532c1039c42c9eb6b517ce188c1873902729c475efc59b977b8ed0f7de89a96b0309f328f70361b9f22a9992791992a13f16ad8dbf83d867814751d34769b38d88f5304991e6d69498604a2f78d71b747607501e843f28b8e3cf999dcaf4ca9f9ee4749c1b56bca1d16f3962fc657edfcc805b15f6131c7ae84cc0a20c98c507e2bb53a56f18bc4c1574a72bf2158653640dddb7784d40e4e3a260f5045c04c27b0b6adf71efc482574101ed96d8e08ae2d6abc171d5c5afaa8e7538c442c42792e3dd2db97c57efbcb89fc051168cf68b0f30344edc560404c31820981b6c3f5d4a4a62a40755f187f7889cdfe7b35706a3caef1f695d11de790cfbf6aa93259ac86fe0b8a84d1677288c488d1825c5115d97c0aa04aa04a9d7107c6530aa09a9f946303bec3a434489d48ad63ff974436dddc2c348b1b3b857e56d4a329ea1d3b5e9b771e72f5f714bfc8b4936d96ed2673d5ab70805c00a573e8d691944361b5c5168f3d593c9120bf22dac2e0ca5b4210492950c1a9468a20dfb2b5534d3bbb365949643df2cc0af534875193edc53694cd7bcf4f0d5d9773bd3d953b25a0837497621620fb93bce8ab0a91243bfdd8de49901043b80f48f1ee580dbddb87dc27ab992b22e9d4b8b40292c86487da4b6fdba5088d32d35723c709bf9a8a2333cc486045b781ac7d1d381e3e840b5f869e5b094fe8a1cf4fd70b21b96f24c4491162f02fee3daf84ae5864a9508fbe9e5a216ac5925fed42750ea624c52ba7e109610bc9e270f4a330269174144a181e196ae4bd78138f3de1f32c1847d823993121676322054f25a6b1230b65e8bc793224a6188adb0be6f878e5dbe303c8ae290f17755bebad7d86fba95dca96b6fdfc2313e8f6d0f57e303d0b745890fafa74a0ba5f6c60ccf02448714ce0663fa593125187ebb60742282aab238a6b7c183a2debe8389994613a6a4baf4c838516845dda55a1ae388c55c45a573a1e2a44219ffefbdb60ce02df20b5b0fbb9a38d8e860dcbf3d06da0c2d4cc1e18e3b38f86c6cd30cc4e8a1dc9e2e86125d0cb000e44cc345406bbd28d6d7ddf8bacbb1533957a06970e15e06eb178afc11d522f05297f4d8ae9e596d83b9d90ebc9befb7035b92f448e2b773f7a1f0ff42edc9ae54e4fd02922bc26263aa84837091fbcc543aa5a1c909207c6aff1a74db84360482317fc343fede0f5651bcd3ebf9443773dae2aeaf24e93aa804a68373518a22b34b06215a6881f844d4fb4fe65354b6100e2d68c2a1992c6dea10a0c9dc7d8d7a1d4457ba7e54a47f8eb9b36fda29e410a30c37de2cac60bdcbd19ba7792efede69d6b44393f084a10fbdff2ad384a2c139a339232cff8af30863b2195603b8e4bf0c0a522eaefe292d609fe3675dae6d8eb4abdbfdb63d54a265f0cdd19475c01951d3e29e5fddb07772486c5544097715aed30e7c2a37d98fea21a8884995fc3a6bdbea75606cec7be368b49fa7ada9e54a2365fa19a996b040217c6152ed7153d466217e54e3e483ab9991761a9e345940651d5a0d95e44782d539790be18ce9392fbece06a13e76861cc120154c338530639e4c49b38590e6b5dfc5dee65e2034189d834c3a250a51093de16210436fe92d20a4ab94616c263ff16834fb546bd5ae91c68fb86f3f6e9e32f36f9f93e04f74bcacd8cfb6a045183f376d4c2e723bb9f89c8c33ff1b8a01c8225bcfe055cf956f2b6c604f36ec675a9ab356e3ffb910487b1ff35baa5dfcc1c90d5db48aa5c2071120e3854deb66f3ddc08ec375fd600c502038d816db0cb88f6547547e9ceb7d38b206826b6c4a80bdbd89d72c7fc9b68731768d8ef39c145cda6395ebf821e8daa36278477baf02ed68901e7694873a4ff646f668a1de5cb559bf4a5460a95ed35af3027a95f8a651770edb07ae80c0da82e47dc2304d90eadc45393d42ba011cc4f1b8b972a7f1f41077d4386ddf01f7b9dd7d6eafa341bf8cd241e1247cfb44f743dc160993e7079fb70530628b58e3070f3ee5ef96d1ed3499360a0daeb7c232eaa789a44a1268f7e1d113b393638aac3f2163742101737ee1171110eaded1d72448a59efd5342550f0ae6771a0df113a1353a86c2babf40d36501688bc1e1a77ddd6c4b17c93f56876b08e260306bb590723ef15b311dc1d131dfbddb9cb8b0de04a9a28275d78e43b12b22e07f6dcd5306305a872e15607ec38a6592f6a602348ee1411ce22805bf12a1e64a4087d8cc8fd8d75f16509bc62ec3227084e07d5ae96c696fbff13b29c8ac385347aea10b6a84b3024dea5afe2489dabcfceb025c6467f3e8c5ea80c88fa5093d2f7179b16dac222737a991ba5d2e5bd3c92ba1408dbd802c04a49cfe36165755fb5028ebc787af9b1a01a5c41045958fd56688fb56c1cb191fdddeb1726f39cc7cce7371613d96756a37a53b77018751dfbd4e31c0182943f6d069dd015b39ae6e2b1bfc3e99bedceeb562987ef41397bea985750d5b7a782affbaa53f3ab00a4251aa06ad4bfa7e1b28defa67ba7d9f0d193b7c40b7572092ae59e0436d89b66828fcbfe98ebb6ab4d1976e9970c0921bdbce1c99e2a7b521e17c547e8caabe1e06996ddedcde02d5ff75ba49c863fd5b617b5e0a7b3fdb3cd6df6f4c2c333ed0a5295571c46911ff15388fa86587a58bf9b52376d6df43b00b74222a944381343e618feb67f40845904e26b477c6e217d2e3f208e95b2514a039a030f1a59623cf62a7a92f8becd16e53e75296cfa62956533b566d7045fc911070cbbec6665a684b06bd970f6c03ec1317fec5294ad931b03c3ae3d598797aaf8963e4e08949898abb907fbb7b0373b2abbe25d834f3556ee802383da5e47e7c77c8d17f6c8ac5b8c46aecf24c656f88e0bf4ce977cc853c519051861ce7131aa00e2b4de129b9485cefc4d858a4119f7101544868983f4d3555788c0ebd09e0a255108ade833f8d034710b5527462b4d165d7087c9fb58476da29f497422c76d0c32c28a4691101ed9d0bd670e8fea8013f09f7cfe791733dff1456eee97d68e9badb55f703594cbb63d16dfd59207a37bc80374a274662f0712c74d6204b5f60c8aab21779e09f73cad0387175b076587353723a86a12a5c04128f3bee1c982c838afa0754ca61cdb0196fce30478f350a966bc3515cb4bf6eb17fd54684b492bcf80258cc52f31dd85d1b1d320b350ca7bfb8b9a4fada1879209bc01fa071e8c2057bc3952c31367fb1d347a78a428cbd6e5154d313c11f863606022a34110b5fe90956364ff6ad8f26d6f0448c4e81a1857d2dae77eb18650918cf391deea0dc3b02b693a43b8bdf14556ac41fa25f9678a8498818b48a6ec198e0423f17e41c15d15ace49cc31b2d4a81fc01126de8b30cb25bd948d52a4e42c692f42eefb7ec8c06fe8d4416cccaa8f0bc070ec026a8b6d61d2d165d6ae0b968feec574e8b4573e4540c0b431cd4f3f5ac5a60599393c981d88f54ea9ef0aab7548551fc274a69242dfaff69c207d247e51169c30820b2085f109fdd8948f5d2fc9a479a9d95e27aff1c2eca02752b9b57594bb691a83ea1a2ba044fbf733722fcd7bbb75fe5d45ec7917928337f51d7d3e7387c48f81bb9529e8579793e007dfd8b80b1e4b83d4abbd2e1a8ea6959209ee4d4c0fd07933d297e67c218164cf407ae415a276921ec6a729337b8820841c42ebb99cd6a46ff61c029c4dc40cba39e930877b3105d5231f40dd1f77510dfe4fcb1fc730f58daddffa9b5c8348e18f32dac124f9d921e4ef05f16d178d4cd07acec3f04fc721589f3619a6e548b93c05a1233112e559f0915fe4bcf7536e0af293a6dacfccc3de0ad5478e5bc1e681873c76c8c551d1013e8ae2dba5b58b9463f0664ecc7c7679d452dde5b0776c1dfbba00470be80233df4db561a9f28cb64043dc263a00985ef654b35dcc9c38ea00c5057413dc9b63facb241fdc3fa4f7d033d43ed97087cc8da363a695c730fb89c6900b5f7989006f8bb617a103ae481767fd05b4a747260861dd7930166ae89ea2e00907d2d1f0358b04548eac81f15bbfe0bd622f4bb3b18141acac13f093bcb4d47ba2527805125d390bffa75451b42bcd44d9825ab836d05053557d63383260d67fb03a5bc3edd6a82a836a49261b716c72ba76f6c05cca1e6676205c75ee696f902b527dc50cdac1e8bb3aa38d5bb800b9a9bb3ee21945ea437e8043a03a0a87b2f0a1178217d7070a5303d1a692ae1b020990879e95cbed87cfd22eaad752ebe5179cdc6f5e25cf9a903f732c8ed7cc6ac27949e5153524636d40827b8bb52c907d6855e91fba9680ad0bf70e80066e3ea0bbea14694975131a87a4fd5cfff658e56bc3677c743f9413ca458202160722167fff8a0a6d645aa70e2377ec8111c653dc5748e8f501f4dbe9dbd07d4a1bfa8cf1ecfda07a870b87f0dc4f6d1725ef1ab81bc4cb540479a1b9813f174489540d5de791ed79e4dcfc07773d19bf4a08c8ae3e07d6516ef6e8e78751758e70a6f8e41ce3aa6a08398f42bab41a2123d304c93dadf98045a696fa4c9f6197f636349b4889c7a91895f565649ccdd32331bf8eee4e22e66561a48c8e837b59d1b8b87e4ef78cb3238a434483048153d314eb2b8566949738f5151cb2a969ab433bbc48f57b9567dca4e3596b88ddb208df502c79eb34f9f21bc6db4b750f229ffc5d314650be5738f242838d8e3b06df338081bd28af4c151ad8962c18edc33ec2c55be5a7ca5a69f00b8fd8314c126d030a28b3cec7bfcf1e5d23b473bbc8b74bc6ec3b5dadac42de9104c3dc9572ce2fc72865e7c8d49a633b2cf8ac7331560f6fa28499683efaaa40d2a50af5b75fd8dd965e572da38195d0aa4f9e9506c4feb01fd44679b3da9f1d53c015f455877879cae4427ebebe86d6013406640ade9602408cef3f3b3ce1ca879df9543613a888bc906ad6f0a5083d49c718c88b27fcc41a47252e7349baef17b4b0e451c981f304423cce24dda6f49c6a9e85edc69d8bd1fbd220b2fdaf1561929102d93b7e8e2a0df246574087df96e6b730de6bb29a8f0e83312f4d609c0a8b858f96e5809d64b35e27b5519bf6243a202c5608d8c4182052e48cd3e4fcf741036bd9a8465f91bb33cd89f4fa2f8eac6709088d2f8c540dc903fc233c5edf9f4028e85924a42cd54b08342cffda980353e303b17edbb14ccf213de7a4eae01a55ac799a3b6b2309f10da7d31e649664b7210cd96658cd1068b481fe289404123c1fa6dd18cb0758bd3b8bb8a688e9244d500050147a66c884ccf5ba3687a250a12d99f9f94e1e05584333b4de9b4bb6a54ded9a2106704e8dd4cbdda11fb476e0d80293f0aaf2121d768d7a32a266693a3f54f8c2760ff7ec96c65e6cf9af4084bfb9c0db56c98fe562665984a96200f439090f7019d6b3c59b5efd35fd4423a49a64002b4178dd3169a680f1fd1a8df6ef615fae0edc5c30115b4fa4d08928bb740f7af3f4497ec4ea1d81e8f1af90baaeaf05548f451d50ab9a3ed8539b178a1911d7dd5bf64f42c30607ea07aa54ae62b8d4a655fa8d83a24") ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) accept$unix(r1, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000180)="0f895667551dcae684a3ff84af28a92e17d89cdb9fdd2f7ee0c2f55d9c2d10f8001c22fd47c6434a31309c9032c6209af72bd9ff9d59f38a67635dc9e21376d4b8cd34ca94834bd5f6d91153a9baf38805d233cf944bab0d", 0x58, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214de8e9d95e8f6b9d3b3c190fff08eb1fd0000e600dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x79) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x10, 0xf0000040, 0x8000, 0x1}, {{r0}, 0xfffffffffffffff9, 0x21, 0xf0000040, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x0, 0xc, 0x100, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0xb912c6cf6bf0260f, 0x200fffff, 0x7, 0x401}, {{r1}, 0xfffffffffffffffd, 0xa, 0x2, 0x40, 0x6}, {{r1}, 0xfffffffffffffffe, 0x18, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffffd, 0x48, 0x1, 0x5, 0xbc}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x1, 0x401}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x1, 0xb2}], 0x0, &(0x7f0000000200)=[{{r1}, 0x0, 0x1, 0x2, 0xaf, 0x6}, {{r0}, 0xfffffffffffffffc, 0x38, 0x2, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffffff7, 0xfffffffffffffff7}], 0x2081, &(0x7f0000000140)={0x3e3, 0xfff}) fcntl$setstatus(r1, 0x4, 0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) recvmsg(r2, &(0x7f00000016c0)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000500)=""/126, 0x7e}, {&(0x7f0000000580)=""/241, 0xf1}], 0x2, &(0x7f00000006c0)=""/4096, 0x1000}, 0x2) connect$inet(r2, &(0x7f00000017c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x1, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) syz_open_pts() readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getdents(r3, &(0x7f0000001700)=""/179, 0xb3) writev(r3, &(0x7f0000001940)=[{&(0x7f0000001800)="17b5952aa2dafe0c35bfbd381dfc7686a25f3c055d59e15d16c66096b8889ac934a375a4252e2a2a5221f5282deecbc689025eb499be326f30263be628a1f45a4f6484e77596a0088b8bda5cc78fc421f578f44c8e5c5cbfad82cf54846b913d725b0e10ea320229d18b55284c4acf2912409828", 0x74}, {&(0x7f0000001880)="5ec25b7896f9a0b698b0451814e6df3be60f5f19d081cfb5b04b38da4a275cac617f1475ade75eed699dc4665378a1f2cbd48fa8f53b6b105d929932bd0bfe60f8e5adb4e2a2b9039a568bac2b06f95e271e3c2f236648ffaae07083837e74866c55aef4535a2c146f7e3136098aec339d0db2f33c69f5937093c251cefe7696cb8323ce622128cc1e007b", 0x8b}], 0x2) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) kqueue() 16:00:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0xdfa}) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) clock_settime(0x3, &(0x7f0000000140)={0x6, 0x40}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000240)) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x2) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20020, 0x160) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x1) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) socket(0x6, 0x4000, 0x86a) 16:00:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/22, &(0x7f00000000c0)=0x16) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) r1 = fcntl$getown(r0, 0x5) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xeac9) semget$private(0x0, 0x3, 0xc) getpgid(r1) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = semget(0x3, 0x7, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r5, 0x132, 0x7}, 0x6, 0xa131, 0xfffffffffffffffe}) r6 = dup(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x1) ioctl$WSKBDIO_SETMODE(r6, 0x8004667e, &(0x7f0000000480)) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x59) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002c00)=[{&(0x7f00000028c0)="a1", 0x1}], 0x1) pckbd_enable: command error 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) 16:00:06 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20c82, 0xa2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0xfffffffffffffffe}, {0x18, 0x1, 0x6, 0x20}, 0x2, [0x81, 0x3, 0x8, 0x80000001, 0x5, 0x0, 0x6, 0x1]}, 0x3c) fcntl$setown(r0, 0x6, r1) r3 = getppid() setpgid(0x0, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x4, 0x9}) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x28, 0x0) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x0, 0xffffffffffffffff, 0x8}, 0xc) fchmod(r0, 0x0) write(r1, &(0x7f0000000000)="904ac6dc1dba7d565025d1bafbb8b9ec06d9a7ef2091f887767e062324c3b620b338357594e33d49df8f6131507c4312a4559edcda34a5f1943f2ca85a20bcccc6d7b90feb6f2a7b3e3e7d7516c25c689da965624cb15a4792ceb33c1f702f8b81fd8b9c7ee1643943a4e18f26d80063c74d7c09187d74bb0002fa811be560672b81eead0e9d25ea6bac7fe786d262f450c108ea6d840884203ca9994e9a66597f40cb10c29251224a825b474d90aa3c0c0d200bfc7aa02b6f52c29088ad0ecfdc381457bc4e20187ff417faf3094a2f022ca42a598b40ba67bf1b2bf5c08e9d992e33efbdabe48aeee583fe999e8b676f82895e1fb5c4f10d75b6bda24f5e", 0xff) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1108, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB='.\nfile0\x00'], 0xa, 0x0}, 0x0) 16:00:06 executing program 1: r0 = socket(0xc, 0x1, 0x60) sendto$unix(r0, &(0x7f00000001c0)="b1000504b1000000000005005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x60000) r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/204) chflags(&(0x7f0000000200)='./file0\x00', 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x3, 0x12) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) select(0x40, &(0x7f0000000080)={0x6889, 0x8000, 0x3ff, 0x9, 0x400, 0xff, 0x9dad, 0x8}, &(0x7f00000000c0)={0x9, 0xd2dd, 0x1c2, 0x101, 0xb6, 0x0, 0x0, 0x3}, &(0x7f0000000180)={0xc000000000, 0xfff, 0x5, 0x8, 0x8, 0x2, 0x6, 0x7}, &(0x7f00000001c0)) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001100)={0x1, 0xa0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000040)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e777a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f2977e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab126ad9d6b945cd56128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd30050000d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e26be014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c6383975be48ec04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef0645238eccbecb78416f17b8c523d392730dd1fcc11785c19a2cc0bfed0f5b22d8a5f97f8e9c0ba0d426c24b478ae873783b349c7a64a1f3201bddef4916f75005fd12e84f17c082b1c275557d912e5f7cc9bc9e4973c1fef5c7647aaceceeb3d9011d1f05395066ec547836f754ba9f9feee9293a469053ab6ebb4235f9e9883021c50ef7da0571906f57dbf75d41b1717f1c5613bc58a853fa726b017e3b171b74e8c4a1daedf411590d9a5445441f2300b3fcf9513923bc6cf5a401b9c0798c5bc699966c616c585c886664921043f232722495c7dd830efa26460b37d35a58c4224d33bb33bd0c260414908972f339edfb938d08948079a8cd8b0bb9be98a60e12f8e3b01914332ef2ac676a9f97c71bbd8da113ae36a514a6644bdebb52fe02899384846e16790643c467e216706ca1493b4fe11469d1a300d42a995c3c7b533ead66e0576da9f2c70a5c9d787fdd62c3e9a47d728ede9d6f69fd4f11a942d7df741fdb676863735159ca719947ec4762885e4bbd87744376039264bb630c98c12a89c90610b6b64640451fd90ce7cca99268f3fe75345ba6b4ad8b748d0308ce72c5522f040f44b6c31c6424368875c4223fde0f950dbe117f44478fb06941ec780a04dc057a133832dbf420cec6ae6a6af8cf82b3bb4805a3417fe83b80e04479b54b8135c5b6356c48aff429a718917ef0b3047b4deea578fbc44c872f6c18109f2beb4a49567ac3df371bc69eb7ee92df31c07e9c5c17fba99088098adfb0ff4a461ef3b7f3012f41d15795a460bccad97dc9009230f6815655b498ea8b57765f66210eb85de355af721b44fc4787c8f6454f75cff79c9960318c7ec400f190a76ff6b4fef655348dd0e285b613d3a18ba59c019524323e68269472ede6c7f02569ec91ad368ebd8e7bd8339e40353b8f2bbd272b93a690563c70df09f9b4f8aa2976b038a9b12345dceaf157c0a618e6865025cb73bf63af0b17fe37a694c95b8f44fbea85f408d3ffe62f9e536b27bf9b57887336566d2cc47d50ef8bbd6245fe4012231324fc01823159ba9c3758360ef3d52f382237ea83c7109d90dd3258dda815d45b89fabd3fe46f87e2681261d84ea8b73efa7c7c9fb0a821645184ff409e18db25c37b8ebad37b3cfd0346c727ca2deede3a0c66152baf59c6adf0860d3ad5269645860ac849ee86e61ee57ff3e69ab686e9ee0f6d0ac1530e406b78105a83a4c2a4030400c9549a828d92a455a69cc8a45ba1124822e1873fa65825fabb1507d9e899217e960113362117d239d3bd35ae0bb856eab85486ddee9c1be7986619f39e022dcfbc4d41cde258761cb7554ea713ae7356852dc83635c5f34defb4981dcc89d449530345992ff3151916b83e6089876d8e62f3c75f7ef5f1c6ab0e3eba779c8d05d0641c981e25564474756ec9c7d188760f3562890ffcaa65120319e6fb3f9b0fb94f8562b31c116873b5d4e5dace414def4db1745b73173edec9bcf071d6709c6d77568ccf4a5381f45a60e0c904fb76f6545c8177b992495d90e4244a82bc5b3ed3c88fbc84939673e78793ce4641b1a8c423cea054ef78eedd43ca38f45863a63fe8a04b9e72d5c5e3959eebd2db74a7505ca88846b8cb682f900bf8c62f57ec6bceea912f", 0x101b}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001080)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000010c0)={0x3, 0x11}) 16:00:07 executing program 1: r0 = socket(0x3e, 0x4005, 0x4002000002) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="10eafffffffffffffeff000001000000"], 0x10}, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="48d8657920fff9a17ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0a117d2f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d7", 0x64, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000380)=""/109}], 0x10000000000003bf) read(r2, &(0x7f00000001c0)=""/62, 0x3e) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x65) write(r0, &(0x7f00000001c0)="bdfa4d2591d3f45ce6c321a8cf98848e4a8051bd24313dea8d0327cfa71aae43d605af0028dbe0f53b523765381aafbed9d7c7f5ecd520000f55d9bb05dc03e23a0010000096558b7cb5e32d0fd4e7199679daa9010075ee6f7031d6220ed69a19be423cbe05c600748aaa88ca91a61d75bc9028a2b8874064f0d03f8eaf301e42abe7705b4cf01c09bbe061a768557d130dc88c374772cb2876275173275c0000f3431748935d0eaced436cfceb73f0d68131400b4d", 0xb6) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) listen(r2, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x1000000d11, "b04d00d2ff0a631a0000006df79d190400"}) read(r3, &(0x7f0000000500)=""/161, 0xffffffffffffffc6) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000140)=0x4) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/83, 0x53}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) pwritev(r0, &(0x7f0000000280), 0x100001fa, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x10, r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f00000001c0)=@in, 0x5481, 0x0, 0x0, &(0x7f0000000380)=""/246, 0xf6}, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe3e) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x8000, 0x0) write(r0, &(0x7f0000000580)="d419c0867a8608e66e49c9734b42ebf2a9adf58bfb8807d5ca631e60ac31d0e5f678aa5aec91b9cae552b3e695642fe0af2efc195f2b21a141ae1705970bea8ca58e2a13c7a8c2eb5ba6b98624ae0a3df0327ee1b7c243a49e40cf8987f43a45368ddd1e295b929336f27933fe0ffe7322366d4265f73866815998863d795cc0971b60b558d8644d33e74109ab5889bb76b9da18db6e86290506083d92ccf851fb935a0502792162e8bcbb32bcf4462a842977", 0xb3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x1ff, 0x1, 0x8000}) close(r2) syz_open_pts() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x0, &(0x7f0000000240)={0x3, 0x2, 0x800, 0x1, r4}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f0000000200)=""/52, 0x34}, {&(0x7f00000003c0)=""/102, 0x66}, {&(0x7f0000000440)=""/73, 0x49}], 0x6) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') close(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18100, 0x0) sendto$unix(r1, &(0x7f0000000280)="8272ee80eca97a306ddba2510a1b5b36b07307948ff89fe875a49ca6a1275f121e7a6a2d3861bbf92764917721694574d66dad2f6d59807cd3f7a9c192b961e1eb9da5571f88d42ff6a480a6be848460eb994cb0d1e2ca483744ccfd9b3cb71034840913738f04f44e901b62a2cda37aa7d3a0c941a56f7489e67b97af6cc5afb42316f22b79db6ae125e29a013b0b2d9af6a2fb92e1db02d84fa61c34de014919f4bdcda4f5d3b0bbc94736686f3d082e270ce6b9a989f4f819d8cf798cd138ecb2", 0xc2, 0x6, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, &(0x7f0000000340), 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x8, 0x6}, {{r0}, 0xfffffffffffffff9, 0xe0, 0xfffff, 0x80, 0x5}, {{r1}, 0xfffffffffffffffc, 0x48, 0x20, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x4, 0xf0000040, 0x3e50, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x5, 0xf00fffff, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x40, 0x35, 0xfffffffffffff172, 0x1}], 0xbee, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r4 = syz_open_pts() write(r3, &(0x7f0000000300)="513cda5ffe6babf4c81b98a50d31bbe29344dd67be9bb6369594a452ef5a9de4d3fa3884238b596d14fac1706bf8e8625f49a388888e98fd27bea1af2262d43ae2c7e80f864d08671a331ab377eed40944da9cdea16c732c36c6cdaec33a06db287fa9840049e8434954b867992d6c6a096def803416a78601680301c20a63216e1b32c1f858226764f35121f10c999d13af37a87a48d2267571e7a95f65a132b66010f0cc6e8839896f4ea774617ae60a3e497352ccdecdb63f98c652b0f2afadef4b06a5b373a6ef16579c78c682e0dda3f0c628610e2680f36ce98d455c3ab0e2e92deb561fe3df267e", 0xeb) getrlimit(0x7, &(0x7f0000000440)) close(r3) dup(r4) sendto$inet(r1, &(0x7f0000000140)="8a6a68a330cd343c30137575a60d82a68b56b83ad28019c8921e2f9c015d2d8bb80e1cb40295ff6781481ebf573017f133bd1eb3368682eead52ef46c6bc754aac4fa5809b0c0c07b872b5f4b3397151bb9b6f2f6790a9b276c5619cb562a4891486db76b64b88780a5dc352c9f18940035c4394f58cc5a19f7e1c537dcc1e522807cbd632ca73a063", 0x89, 0x1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r5 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000400)) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="19720000000000da1de06d2e8617f0ae0761e700000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000323fc29400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000010b7ffff07bf120a91fb94f38fb519cc171a6191cb635bd66900000000"], &(0x7f0000000100)=0x6e) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000400)="04", 0x1}], 0x50da77ba97cce63) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r3, 0xee00) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setreuid(r3, r4) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000200)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0xfe5c}], 0x1, 0x0}, 0x304c9ce0dcfa0364) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8100, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/156, &(0x7f0000000200)=0x9c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(0xffffffffffffffff, 0x0) socketpair(0x1, 0x4, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x94c}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x3, 0x5}, 0x10) 16:00:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) mkdir(&(0x7f0000000180)='./file0\x00', 0xe2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r2, r4) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x8) chown(&(0x7f0000000300)='./file0\x00', r2, r4) stat(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000400)="4fbba7101ad1c2bbe85dbf5e6d069c8dc075690fb6092d74c0e7c421f96a333fc7", 0x21}, {&(0x7f0000000440)="8ff5f93703bc877580ad881e04f09c7ba78328d8fd21c53db3b0056d3edd607893687a65999cbd9078af8175ba594bf610da849276c959d8f31041123c94745fca409fc91df9c12de4ce1f26547209d78a70b0325a3f3afd968af7d9f3531fe6dee25ef29e96f24e69a9b98567a9fd2b29f1e32ba48aeef5b5332b9ecce9a80ccd9747616630e0f3dafdaa2a42cd2cdd94f663db8c3f8d2837aa1adb731d05e88be249c42095706e347f404086e2b493ec02", 0xb2}, {&(0x7f0000000500)="5825b2d50d3c1c036e18447e71e8af9be1fda863c246a1d2e6259f47366b37cf", 0x20}, {&(0x7f0000000540)="b0f318bc93a1f596210863acb0025cbc49822fb32cbee09e24d9dfe33f589bd69dfdaeb5bcf7de180557889b307b908be6cf9e31dab7fdeaf614a402171d38c2769f2c00311238505f8c996ed3e765819fb0d9d6720e28fd945da82e7e3660a0b87abceb0a51a113c08a3b8c1e7386701564837674c7983e128257cd", 0x7c}, {&(0x7f00000005c0)="cbbfdf6312b60a8cd6efa4d1", 0xc}, {&(0x7f0000000600)="9b1066d9c889af3d6d373516e19dba33bf17cd35eabbb33ff47becb3aa36b12d48fac58f510c0bfb70c0fd7c9ea9496ff4bd707bb85e9db3b1439189e6e72895387733db7ab3f528405436ee4d738a1696699dae76e534c6ef9a53ff78f6b81a2be4bf9964018f0a2a4e82185728e208bfc045d818b418e81d7930a79c7d22238da3fb0dedca83634e75c893c2fc173e4e00bb3795a8fda76a0dc360a5d4bf6d51cde5f665264877ff7fb3adff66401e8edfff11c7593184956f40d3715e", 0xbe}], 0x6) socket$inet(0x2, 0x2, 0x80000000) chflagsat(r1, &(0x7f0000000740)='./file0/file0\x00', 0x60000, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg(r1, &(0x7f0000001f80)={&(0x7f00000007c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001b40)=[{&(0x7f0000000800)="fe680353853459177dcf62c3fb4ec06c4707670fb601a0af7b7a3978c337c64faba415ff360456704520000a063c0a06a18ea0805b3b009c45bca20a9cd98c8fa10dd0a68b3cb3", 0x47}, {&(0x7f0000000880)="276392cf022ab56d06150e1f3695e0ec097d65ff135634dd8e32f1188c372b1c81a610e018eb3831ea3717f7e5ca7abe58c3fc99bdef035b8245c6b170938229bc", 0x41}, {&(0x7f0000000900)="4e16e960e7894bda581158e29288ad8380fb781b8ab23a56106db9c52de51f27db2212689461bc7ef19b5c9b473dc7f1a145b2993f5624dca5ac0a41145b6970cc5d5dd5c4b344d74c4cf15525330a559f9f24fee772b7431caf3b57ea271532cb550ac5733f8c66afa58a2f76056f7a4f797a7e022020703bd80ed178c11ac92ca448307a3ba3e5c1f28651b6c7449afe9a43b9158f0d4b5e49ddfab099197cb2833bb5f6b613f68f91fd6494877a1ca08e7c165538bf6dbd576a1699aed55bb9f0a258", 0xc4}, {&(0x7f0000000a00)="7ae08583b9ffc274f9a8cab464ab744d433517329b1fc9943335fd12e71d82aedecb366edc4acaa0d56f69f7432c5af815738373c32d4d806c14754da10f3388583b567babbef5277fa0c8cadf8828dd82c8a685e3f928f24b31f6e0ace17a4d8e56886471e058cadec03f23a273beaf3e9648c33fa306fd0ccabafaca", 0x7d}, {&(0x7f0000000a80)="548441292d65a2ff657eba27e13813290d6a0f4808937433c58d344721a651807ba3c183fac53bf4fa29307c533c73bf3f13af0bca4d05e46e8c16d2ac02988f6144ad366cbe389a5f696ec606de30808c2a65155d9ec2e4b40bd0c3d5d234d2dca276da69384568c0d1ba009c29570e30e58f8d71482907556544d99f4cd060f37a77b2f46eec3b4da3b858a5ab9d91d6915d54e67cfa103566f0d11b746176edf2b0926c14e3005b82e0a227e75487044e11566ee65006abdc11f797c48895f8b2b93f15cdc9270dfcb6831e489a6f3b99f798a20e51c429a95636d1f597471418a9928e605e2805a165d46fded392d9c681a5e617f038e2caf9700ed98bb6940810071c02a0a0bbfcce157c0f490e40e8066ae6dcb1674d7b671a0f6a84ed811ec3f1db9141f7b3c1054fd2d4e0a890e95d87b0e0e463cf1d3b9910b5f9f1b0da704a530815f785b43eaf12032775340d4fef4bc828a867bcc7438aba2307ccd81bba3b90a918835330ceab488a78ef8bddcec4914d773316dc7f74dbb6bdbed670be0476b7a456cfdfc2dcc06c409bcb88492bb589b567f1ebe9d2e14f8252c917af0badc1950fcfa9a9e7aa81add436d0aa42062d60b3dfbd9698defb4a16964c75ebf5616ca73a59284dd083f553501cd0d9c4a225e0fd9e0e9b7cc51450c01cb09765834b6df35dbae24542db7c2c4b44b258f5915d03b44df2f18cb25e0f355defb0b8c6a84bc13c9d69d2a029187bd43469830db5314a6f25b097a14a9663b229db033008164547a3374807b628a4a6eb03838c29aaa2b1314c216ffe184dce6709aac3240f40dd0cce653788f99eafee590621c23fae09326fd37bf975377c55edc88d2621e4a87c9de33072db21244eafc36ea5b89a5174fdc8061cb10fd893008548a064922fbce79af5d16de13b0c095b26306ca28bc5744fcd844902f5086350e91fd5b8f2c80261dbadb8df754dce9275a1df937e7c1c7d5e4f4b113ae3886eed316edf59c0f0ec2c30a523bdbd14fdb7d1eb14f9741d30766fcb03103fc500f0c8995644ba380d9ba6ae15022d9276b8b25dc5792f43bc30ce2cbeb859965851143ea5db35467991016f66a34440b764a2b943580125ffca53e35891a1fe9090096bb469b7bf20d33a412e06c17ba02dda5e4d173c3a7e5c1f5fba33074a2c892e8e7f119005dffa367fbe33e658418d8d1d7f4eb79885fa3f9900bbb28efac11e90552a187b7d136400e01d59065416098e3cf313008b654f35cdfcb590a77730aa076d2555a558ef7938c0b877635565dcfda2e5b5d94bd041b834432101e0da6e1cb48eecea83dad3394ebd300bb8a6e61942adeb0a2eb3c8721a05f7e616c9d1ad3ec707956cea2c19d6cb3000a1030ded543576adaa02a064283475b85386b1aef0b9e05dcb42f8142ec6c87a67e2b482282609bb6065be5d20b0ef2785875b07ad24b1f090679fd701be86f60c30d2d43eb930918f274de55199a6ac5e9efce29028841b521b6fb331564424718da87a4fe57cd4709457f2c66c44c70d2138192f5c7f16fb896ba46d8bfddb898de2dc72031db83e0a6bddade49f1eead94e5a1db88938af12bb6d3425359caff268ff7bdab01cc8aac7b20af95d375c2c4fd6df2b5b07418df3dcb900391cd022d25b39b947c5a3713d48a0c9633a8864a6ba0a714aed61446ff0a78e4943c32088774f236267e3f9114f8e3b85bd32da8a8f95e0911c7c0ad5ecc1cac9658bce6423223b8f0db21df905acd65179a105953daa3cd06c7e18e4db71318f9be8c0293d736509ade21545ee1c9117b29a3d9aa74a2b88e568184433abef4364c9651bda84c9a11040dc78d9ba8a2c73287a102b952ea65cc2354b0aa366975d7e4ab3f656ad59fb8a1d1e80f3f65635ed0be3ed3587f3187b1fa95a1f58e2fc7a6be6b1487319afe4274823fd04e44ef0c832bd11b87caeb9ad710f21ee9b03c1a31ca75b42b7548b926a4d0f33b6c5a51aa6d2b73afa835709d9ce7386998a12ba7a66121aaab827a04826e4032cc34b5fa1e4ec3f9942fc222f712ef80af1c8a5e4f572a2f6442cfa442aa236880b625376b290caa175cbe4da2fa995909cc7c1167ea2966bf66cb2d8d1a25172409636d6d14977e0e8fd2c56babd233aa7de7d0338225f151b3cc0d0191f9332707557ddddcc5f508d88b54e93ab4c9dcf588157dd543636b799318b5f38a2d5592e9a1259a18b5f0efa6df54fa5ea8ace77356865610bdc515e6399733f181eebe430f8a3af370a243e83314d47bb71bd17a18d0c143f43537d397dca0b0e806884d67394d5fa64aa1683fe49e183fbf07fc29d7077424a0cd60693c3a9c89bfaa2bd86acd0e05d0970fb469ca3545727534e95f6b7330f6b18aefb9f3ab74ea7ab4ad4a9c39230a5419245b6b2e1dfb6502d3c14e709f7d74c6800dd55ce17f4ca16ff01adfcdba557e868794fd8d238fdcb52f18d41e76a1f9396e52806ccecc81697f5aafe9ead845f8f92d2db6e42636891108b903d84593a74f683215ec20b85380da96d4d7760acb178a769d6f590fecf2d012ec734879a05dccf310ad0a9e310edbde552b3c26e1d4d290208612792be35953199112cf472a126f7632bd40d7312a132775a69433e0aa5ceb407ac0e6d6b09b9e5ed3a84714ede5e6e0cfbb148d8389c24ab6cc26d28b94e7349cd9fb0f75e770aa4868e5db8d40ef7236a90ee329f1d9e0c41211136294026194455b3dc5929dce8278e7b3993f9894433373bca7eaa4c8a8bc1091bf81cb4c81292fc1c1ddc4115cc89b542ba962fcf7e82eb4dcc64b7b085bd7722ccf1d2d898e6be5b4364516637c23577ac069d7752a49d0a2c88c43e73f9620a6bc190dfa7437caa1054b6c54ecd867395fe9eb9a2054c7d4f24d239a789aba3ef8e122668ef7aabb09fb17a72a4d754ae3074394907b160f7a3a4931861c9af725fced191c061b38329dcbe659b40c09e9c439e97fe6307ad7619963d82ae30c5609e42a9d8459572b64eb41a3a5c5e9dd83e2a5f89ec3aca59466da388181d9a7c2ec68d528f9d0e6e54bddcf821a6cb8fa7a1e4e0f95283bd8504127bdd03a35edd6e58d2f5503e7b6efd6fdb95504f482b0b4a3cf96314644e1a6c59dbc3f505b7a1e6c0435009c1fecac4088c142a7885389e8626d11781865798cbd397c6b686af911cf3639017708db7198021ea67eb74961f928f3ba16ec1627e5ed9cb032ef1c6e89b553e3bf4dded6f989dc1b9693c297bed403c40f9f7589383385474b5eee7de19348746fc1ea1a76700710683dc3d67f128a88b450862da1d272c806872049cf93ea1df0dc426ae46f2b53e4c96e828b50bb122d7601ef42d129c0ddfa607290eee97eafa73d0b27831512423aac8e2e5ee02bf2eae60ccb204c774cecf282fb6ee69918dcd08a865e74fa54cd8a99e404d826121162cfa454ba8d3f0cf33a2158e841cceb1f8841c03fa0789b27bcbe59682b5d5d840aee63a1f044fd719b8a8021cf951889fdda7ba216311b3522f997cec2e6d6a8d313046629ec252d84f7d844821260ce6f584a7a6bdd9f13f804e92812e24b2afc84faa62118130ca49fcecb8178a9550deb8f2d35547612802b219ff8ac57f9ff68b91ba75817cce25980a1c7d55c6810ed63ece84443471d22ce6993ef781dc19c933f244de1cc3fcc3358df9f17dcb9851c92dc9f8bb17a1a625c7661e81bd89b9b2b3451ef4da65d3c65f68e7252da568c2113bc681ab54a75d136923a1fc7c5568c0644b8c9a438d968eb439a053382060343cad17d7d98fae910d25a52fd257d7471d77dd980b51c4765e1f87b16dbae4e7eb7288cd97a9c2049db30b34a7b4e264994a338ac061574dd06af0139c0c84125e2eae6105f2735c6267f411b7fb423650299f06e2cca7ea41ec4a62aed8fbd50a3fa732d1a20141ce263987c3f82705832b31c435d08c0df02c948e44199ff28d1ccb6cc4ad10500732f6ee2ba1adf78af62e226c52bcdafe558a872b0ab5093fae1f02f5f7b08ca3d4ee9155a59cf45533d6506536bcfd0accae9a5d3ab49bddb9743b558bfed6fbba54fb29711dcd5bbabea3b2f6e461bb430bf156267a6c1d824770c7a50f0659603fb9b1debc37c72aad60c4892ea40f88c548647dc76e434188f48b6b3521d4bd9c7a705f4ce09dafb2b3d018308e9fd14b5475c40d1693b45f064e1603e64ebf3e7cde7f56f1c69279b2dc8641adfe1083bdadd906068843121570af64177b7fcbbcc5a1d4f9e02d57de18f45b05e9306f9d769e4be78228d33e462f4f080c571844a8fa80cfc6d97349485f261d10801ebda4c7f32f8f36a7fda9cc5242e3c86d43747e38a34165368315c7ca09a290d1d496e6c311093e495dbbe83eea4868e2bbb8716d53cc91866f807a40d1b3afbae416fc4b5acd4673569ef8b7eb22bd7b77ea079cc51c0d83be3742441660900b32b31c447215bce3c056cbf66f273ae2027ce7e0f0ed99516d08d1c28d5c1fe14d90f0ad407bfb9b808daa226d9b9165de12986f0b4c600485b7c0f82f12518834cc3a8c15d859c65359f6e097ac218fd50d28785334878ec4d914766bcd73ede3e4a19192b7483dcd593999abd19f0dff1315996a5114dd56a3063e18501cd203dc26d510a7f805306dc786692a8f5f41f54ee6695f5fc0de8f0aa5ad28930985ff8ce26c414fa70bf30a64c3d01cb4c672872c8c7ac3c1685f011923acd4db0a50f99196d2f0c73c7688232c7097a188cfd81c133ba9442b2962d37fd792cb9194b347779373c3571181bc0ef7ec377edd3e02cf86ff0ba8262b05a718b64bbf918af92ae2e87a486b48934b48567f36d36114cf6843de4f1213a6f4c4b1c10e0d32f11f9f0d9b4665b95e65624bb136f32ce40273524b01b64aa82d394a2cc319c6334cc4c19c5a10b596f4ea674db2a6e908e7d096fd784a3e579bdab812e5fb889495d57cf8566ae91bd0cb0d2d9ec2a0d858bc65a8025788dea93496e8727cdb83ddabda0868c1d92712d6ec964362290673bf59abd5499e56253b76e3d5050264791dbe660ef593f1f46d670fe805567da8febb01839134b762d454da619f788db5cf8cd83218c31895a37891a1ab24f272c429cedf30d28d0d5de03418271bc09f3b0ee78b5a786be0d7efd7738b14830e5007bd0bb7379fcc8f16a9dc46d06d92062dfdb474796de97085f9bf3ec92e3b90186c8f0f355135db192b151c96721d0db2a0993851feee5da66d79807a86bdb0257c1bc1a58a11151d2fc8333f87b249e6a8eaf96d36cbeab4c217cab68c505a4880d39c54ccf784f59901ceea5c1da4b457534441ad7fd6bdbb8fcddb79822e26ea00272c7678efad5bbd8e6fe1545457e635ad7af5793b9974fa0aece7d03db05fbf29ba083a645e21627eef3fdfcc86ad05cc29350247ca4bf1fd7e559901ac833f226bfebf685a4af48a97e835f13c895bbd2be08802e254ed7639e3dfcaade27b3956dc68b1757b6ec78035996ac95a3ca7b63bb89cbc212a660d841ffffced779600269373e175d6006d81c55df812b0161bfb70e843dc1b63735de755c7965db58d9c1abe4b8f4ab8cf60002c5754e3183262c2cc7ca2faee39aaaec752ddcafc0bd1d5802938012dc8f11930747d8d9d7db482fe4c9c0c06360f0db2548fce16ff154e81357453a1c4e06e39d590eb1c2f9f144e042c6d62e3bac56182036967eb36713098ccc8c1befb1890ca6d4fba8691d9c3a1e34eea737155a6a0599c8055a72ec4675c8e", 0x1000}, {&(0x7f0000001a80)="ab92d90a6f75c0aef3a2b111c74c86d60f76c9fff74324c510bb59b0467a92132b16f902ee293e3bcacc95f90c9562f0a49a9a3ee0e39bd514", 0x39}, {&(0x7f0000001ac0)="d1c8fa168fb9d215a4556169b25548b9de97cef4f4f2159fa4dafddc762e8091272ccb87a2de650be20a87f493fa83c97b2d7d1680805e7ba4e5ce7ed0c4c2a47c94f1282c742efaae20cd233f9350ed3a6eab41", 0x54}], 0x7, &(0x7f0000001bc0)=[{0xe0, 0x1, 0x20, "16afd8e6bcafde374267eba8c5579dc316b1d64221ed8035c53c4a4398a829e3dd74c8153bb009034884e985d47bf5b31dcfff7186a665a0216d657b2e791a4904d500c777011c3cba65d994189d124c42477cab3e0de52ef44498a7f6f269178d7126bb3c4f8a520ab62091e3867e27444e8f93f412ada7c441b733e83bb2e0b1a9a47bc4cd1d4339f0a39bcd76e87e22f314415100fa2a1aa0b62b772752877c76b744fc80d0eb5ad81510ae94e65fbdb0ca543f18923f5e5d9cce1176ab38cdd6aec17a9f1b6bcd"}, {0x98, 0x0, 0x9, "65894e62a52d4e09465cee4577531216b208bd0aba38cfc55781b219b01bb577d0f3da57aa3305fd36d5b50ebfb5bba344abee8537de3bf15edc7cc42bfcd79acfd7e2aa26743869fb5f893a2e9d319776333a339e9751c0ac338675c48c563a5c1eddd10dbf91e49ea7d163c5ae827dd02cc8db897dd3843032f8d0740882ae83c8"}, {0xb0, 0xffff, 0xfff, "40143461ac20bb9b82aba9c696f393ff704d9c7fd90fcb1ea1511f04a2c758da20ec25bcc96985fec9d76456063715a815c36b6e06fdc737852e6f62d3339a3faa3c1d0ba40cbe4fb4b1ac7979cd5b753dfbedcc5ee4561d50410207d9780b22a89df65c5c2e4a8808ff0d513e7f233ef7bea4e6258b79975f90921fbb7df2bfec21b8ad7b835150ce6c89d413f2e7520db602bb4da2fbea9dd4a5da766c"}, {0x80, 0xffff, 0x80000001, "b08c1d6fed5783b09837c18e2911dc17678c5d0eeb58c85e3cad3ced8c31fc2cfcf6e353b55c1b4818f792b6d88465cf9171f62bf1587d7f67d14cd7802e8cb42431f8be9e3459c4a3fb27005f3f231344d3348d9a8ab75a944077f88c0e80333400b25b14b4f1ea76829aa1f060bf"}, {0x28, 0x0, 0x8, "b2bb8a19cf66253aa5d81ebc0bf7f0eb96436fce25"}, {0xc0, 0x0, 0x5, "eac433e5081a03f1eb08037a7145e681f2b8c949b1f1ec44f94953706c377203ae22a808ad6fa828066293eb60f73267f62d8a506edcf14d49b64039793103f0a0631faaf2a9bdd050332eed326570e2df35fafe7b7e7c6b6e22b54c3a456fce846e47b8ce72e74576e9b5880b5366a829df2046a2582f5b5d303dc102c8a7bb2d327113d7ddfaf721dc3aa906cf9d91da2de78b10e11bda3b4389eb3c5ba7c872ce50d5014defa74abd5143"}], 0x390}, 0x400) chown(&(0x7f0000001fc0)='./file0/file0\x00', r2, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002000)={0x0, 0x0, 0x0}, &(0x7f0000002040)=0xc) symlinkat(&(0x7f0000002080)='./file0/file0\x00', r0, &(0x7f00000020c0)='./file0/file0\x00') lchown(&(0x7f0000002100)='./file0/file0\x00', r3, r5) mkdir(&(0x7f0000002140)='./file0/file0\x00', 0xa0) select(0x40, &(0x7f0000002180)={0x0, 0xfff, 0x2, 0x100000001, 0xfd25, 0x7, 0x1}, &(0x7f00000021c0)={0x81, 0x9, 0x8001, 0x866e, 0x8000, 0x0, 0x2, 0x3}, &(0x7f0000002200)={0xffffffffffffff32, 0x4bae, 0x0, 0x7e, 0x3, 0x7, 0x3, 0x6}, &(0x7f0000002240)={0xc7f, 0x40}) connect$inet(r1, &(0x7f0000002280)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000022c0)) sendmsg(r1, &(0x7f0000003880)={0x0, 0x0, &(0x7f00000036c0)=[{&(0x7f0000002300)="d28e685dcb2d1bf2d1eceac34d2434be4b75205b73d6d7383125f6a0f4db4fa7492d0ef80a70d53120a96fbbb2980e4ccf83b752d062346f6477cf69f174727611f13c148e645fb1678ebd9e11b2dd1f9ec65b274c7e1280680dc664156ff5da35db18c45218bc3f5f7e386f0be83ba365ef7e123befae0446c6e2b3", 0x7c}, {&(0x7f0000002380)="141ddfc476e62cd6008af6ad348fda1f1e6479488cd653e985d1a3313534ede323184e32070a", 0x26}, {&(0x7f00000023c0)="c2fb8cde0591243ccaadcf318a8ff47137761c19f4442d79a76ef30265c8358cf8aa102c766b5808ba1ab4318c6559799bb613c88bdb692325c694f1322ad6ab2c8178aae5a9e8e8eee83060c97fbf4aa54a3f8cbeb82ecb1d0ba79bf4458625e959cb1ea9", 0x65}, {&(0x7f0000002440)="c1415deccb12e5e965b83261ad02ac3f11b11d493b941d7a91618153d0329d526ff0e83c2a7c83ac0f1aa19198ec41141c6c149180b7ee44507f510bac7b60aed2b8b9afe2de3a60fe5736085c63f668c6e56e2b75bfbf3b777393f2289f4a3691a936f062c2aa3d9d3f1868f1fba9d302f060a4996d6699a2b38a5a2f137062f5172510de05de8c39c338cfa0b84ef4210e465fcd0ae3761da9047cf91664200782dca7c92282145f0ef4314674697930248d2a9f17dd2e456ac299405706f8892c69a956cbb23ad96d43feec56b35b7462db5460881e2d45acb05bd39137ac5e3ce421a3281eac18d24a2a4aa221370a35ae8c6f339c3274d437803ec619b63d2eb8a786ce4c43f01b87e306459d034144ac193c983ff3d527e17ade7030406d0cb6bdcf78e4ada5f18fe9023fee82932f5648518179101b4ba52bd231a4dddad72b5e192923cba50007b61a02f7323c3a1685dcfed10b4de91b832c902141dee640e1024cf8f1616e1388ce77469364a0a1406037f4cbe70dfbcb0100487956ba423006cedccb10711d7ccfa18a8153322cb3753eb6461bf7614a817ed8edbb7c3693dee08b4b83e40e19eceff199fc20472ec08561e292977d00198218cf69af37c91a4e1b24f4281e414b676c24d84da34fd62ccb3c3187a1d2d90b7418d5bdeeb1a7490eefd177e1e449b6b44ffb9144ef44998ee0a8a5b04fbc6fdeebe5d966391c63a4d4a890ed2cc46c3fc02530301e6fbb5a44ed0148fd4e5e4e571ef575397f9612daa9e9f06d564894560602fde8e7a524102f1e9c7593eb27dd6ac48f20c710cb1e5b5bd763e301fdc2e882721fa49f4e0c25701fb1d07693b8749a26e298c2e836c37f4ac886d9d032f3fc307c761fc68952e2c1e4ba6bcab5844ddcccbde3e403e5889e93b8421564e56b4cc2e8f4132d4b627dc9f72f4f5c3a0de10e92af9eb59d5100bdad77e79fd229a8ab529d1b02bf17d637b9372583433210a9f16ac3ff21aa006ffcc3551bbfc953d13781e8bed87e824d55bcc9623bfe5e8254b4b905ff6956428a28ff96261c1dbcbb8bc02c99d5f3dbfbadd7bcd2d7380d11c6adedee9cd6f6c426e90f1073040651fa91ea3e6a2a2d84cb65c8ed8eda87ea21f534b23000345402bac2baf94ad5c29dc457865a45c3fe8df4f392ea23a11105523ce27949e717b42332121951ff5364423ff392db1629fdb83af0a12af9edf0e33f28ac5425f66d7ad5fc21b4637ad7b5bd5ea5f92938b7193d3eaab900f45acc6c7be2ccc424a8ee5de4db952d4d36f4004e8bb371c55c1ff03c10ca66ec0bc0b82e521898ccee618b965092be0d63baeb9fb8d42d4eceb9c586130baaf74b8f7d70d39fa4afffca8923e57370e1e535aa0c1c76016f443dabd502fa599f144cf830f5fb51eedf3d1c9467b1d4c00bfad4fd61b4d8c06315ba125caffb9c47d74310a8efe0caec47d3dc1906f89373a93f856c9df078dcf552be473c1e556d1f86125cac7695f0ef3d1690deb1b4b65e27bb5402d940c91a8f80a8aaf21fd18d95ce683e8e7ab3dcef84d7da673ba0e6fae292c90557f6a0080c78536d62f838ebd0e1bfa08369bddd6b20c099b44835d14070aaa38344c598cb725a33fa8cb15fa74e134f71cd0d1f3f3b92a0a6186bfc8b17575fb04c86582274fb5d3e19554f5b26ee9772c21e0872af2f6e053a17e5294d04e80e5fa7d626bd322a80f59a7e6be9815b061e00acc1b68f81cabed4e15f32b8591079b54fd6ffb13054c5e91b32abb02e4485a9221722c5e34eb241975aadbff2803d3b7829767644835ec19826fd1f6150a802e7e4ba080299b849965be7e0a817ef708b05edc3f8635672caea85db99b4cef7b51c1219739f3d2bf70495aa01325e522b3c741233656dbb5e9012968d013f5f40ab9d65667edffd276bc2443a3c516faec7bce5eb2ee98ed496b8898d2b4006b07b107fa468f4e27755fa0f436ce831aa6b45a8abbbaa7ce70141a4fea53e077f9115481dd0bee438b9ec1111dc66c0a00a63dda4a6f8554d75d4ff6f13d37e987273734fc1805948e2373d18942afd0eaa9ca81d5ee97a40917d72fb568935a4f7da21ad0236b3f9246413b912205c3f567ab784dc972b4fc42bf7dc02fed7992a6c2dff6648c538a6e61c758a6475e533e188b1ee0e6a6fea73458be1e2c9d2c8bc3583a83e4a6051fb2a6d30096d88fbef65004d2835ba6afa8b8fa8e2799371785ea4de98017fe761874bdef17acdb8176bb887ec365bed00e698e06f7ae792ed49d33e6042b9c045eb57f117fa729d5b9901ad55230ed05ba30e2784244cc8ceb5795fd728134134a9026a2193c5f8b82ed411877af5d40270a4335b26473b4af75c611ad1383b041ae4c8bfcd87283c0867ee5e53b3a1f87b8bc5b9554477e4cb18448cf237e03eda5666b3db8b11c5e1d647f96c2929a1d7c0815108682f6a365c6593babbb03b20f63f1b210017520d1b3ab4955b4737b485871f409c7ae91b5d9c4793b7671b8ba7288856f90e26c96b18bc97215f957d8f38a96ce894634f8eec06f394bdef5b54eb89b9ef8ffbe6b57942bdb64ad256318b30b62f3f8a702fbf220a95ed22539b085d324f9322a9b26ac7b4342b978fcbd0871491ef7dfaba6bc9849108acf267d51be7a45e0931cc31fff969b6dfa63bfff4ffdf2da55d32b9f7ec7ef5b003bbfe970f2a3a8bc618d0d2a213991ccd5dd162d7b0d7112bce123d7f7f8a7e03a202868762bc4e7d5dca1d78624bd2921c24270079258da38647eb85bf75e533b8dd35671d015dd0f901d36189f06acc06976c64579b906a49cb2a70c22338e443a8b3fc73aed715f207e27abcfc543ac534479bb3165f6fded91eec4f48594990eb47bf4bff588ec255f294088c678b9f7aa720c96c81768aec720479589cae11ba36b817853d80ad776646851130eab1dd202eb0c9b1a8e8eb2d3be21a5d8c6851e76f0daaf60e4dc6ea72cec1e4fe559ae0f75dbbc02210fa30005b1a480d1930466d4872772fe9c8d5396f044d38d44a9feeb060938dd90b7c604a64e14cd7456d7cface93a5ab5aefb25678813fab9e772b80a3982fa4b1d15289742068ab4f4b308fc743cab3ba48986c807116e3127d6e19500521bbbd0cd638a7362a84331f9a9ed4be8e51db6afa551a19f45a3c02822febb7d630d12ae6a3bd996d37282b315c0fc9657cd1462044c494dc189fcffb38bea534770cd81bb6c11639028502cfc3f01ec75d3c2dd28e47c4e50f49418b372fca70d34f4729754766bef1535632318f4d58be84589b2d1b305c3063c29ee882bb99e6413221f7c1322629cdff204503d7cce39d81888319cee213879183eaf6c553ab9459a1daea4c8c27ddf1d90583852c3bcc92515ff098d846c39d2e02abc1061bf0bc6af65e60a1235e038e7eac4749061cc932ab1cba12d808fb9cbc843fc264cd64849f79cb1d4809d0c7bea34c4b9a6b66057d2104ec393363dc1f0dc2fd357d3ed9a01973d9ecfffa22cc2381d253bbb7768d184e712a7833fec74331f14849c8e9f0051dd4f2f24c2cbcbab1d0a602733e80bf8bf73e99ffdc086e3a9777b951c6aac3c736de9e2631b8863b02fe94843a668954335e2a857bf45094a50e49c2ec48737a7cc244b15e8d9400c472a6b1d01adf146d565eb7adcdc2f99723e8f41abf66ff7405e360364dc098ada0c9bbee1d4cfbf85b7168b336a472b5a60289d0d0dc635fce5a47dc83428488a99e29622d4175eb06cefeba4686fa0f18add00caafb9faa927c7bb4b33f2c6f7d8137417b2748117f448cb3582f5430343458ab4d09a92363c0770846b2938c894f3f3345847821b728002d837fc55d46ca6bc120c62e1d1d7fa1ab4f973cabc50bb6addeee5147238beeab825fb05bded01c01da6e6425b797f42dcd5ae9dd4c38fb1f617145c9726a1dcdd055ea56817754fdb3a128364689ca8fa34b38ee52bf52bd461cd9ab495c0d4082bea8f7c00b6bbde19db3d8677dc52350b3dfe580784317066167d5b8c5c6e14a446a31959c8c548eb44d4b95828f14bc97277669690839df53421814d5df98f4f3f40fba79e472b03485fe7d5e402ba3556bd0f2d3d4171794c172a90fe67e0c4db357d7f0c89fa99400673f5d01304994deb8937148fe27db58cf0d541b64366fd913b0afa32e02ae4d72de7e64d1b72ffc38cdb5bcdbc51cecbcaaf54462ff0c063f21e3f11a1d91109fffa80205b108ab0029d91ccbb2b89e75e1baaea357119d579c8275ad0b3e8f75a5261a6c57caa8b778a703c71e95803d2db234b1b20c1d4eaab0bc9b982d8f8dd34331dc701da084c1e77cd21eb78d616aa966e99c66496e6c9099f2d7b9f5c6ab437ed9630490fbb37781f8d5300edd509a7c8c6781a5282e4961331d23365ac705f2839cfc14103309da0c1419ab8be5955e9883f72f9e30ba2fb3fda78a21b73a07971f30f5f2a43fb44bfb0468e32902d9357b38fa7a1ab4bf1c8b921184b65a6e73120d1125fe88c1e27ebd0256c5f60acef2432b01a0888c0864274f5eb36e8b6824cf1d7adc6c9ec17afea6a9e346319b762ae5a33a57858db7297bba17f2d2c7a58494b0dd4a451f5c927d176efe63488cab18c4aefae5c7c6516230f15d6e62e383801bd9d3c3f1d4534f0eb932da729babfbddebd05250d0c8b8e4fda5bb7a644699a79eeae4021f104f47b6d370b55b367ae74f2da99d984cd5abe10b55b581d8120f79223e77e02801195199ee0139145f6fcbd0795b663a55c67445c749e7515ff1602a68c3a563eda9c4e5d2c2d88652968788068ead3c50f115af2402e4bbe6815e827875d0d752d47dc47b8955c727b6fd0ffc96e8aedcd061ee2629e95b1d7bf35eccc67ef267ca497d3cb8b87c3ea7c18adc5096cc0997d8540bc6661ab9956ba9c26b5ca740633392067f5b18ded8f4c1de4ff600fd24072472d5f1e1fad8760e6f9d22799b25cafd70df1559dc6ca0a5e9efb45cfabc746f2eacdc6a63ab36f6f90da21e2070850cc1a5d2bd9631cb7c02c69f22c52e8d1e0391a298e3c893a7ac186cbc8463d94108ba876a85ba8a8f04019430b04ef0b8d822bd0737a4c06bf85b5536c2b66590afacc61f2fae91eed049b5709da63f6c0545cbe2cbd816ce9798f0e7778279a8f67a55059f09a21cc500f135f0c0ecf6c142df790b147e045b24453b9eba9b7b99c0682d295212f7744f2ec59dfe17fc9ddf8de6c3db2e7e07d2c6f78c2d6add7b8dab8e834cc45592eae9b44d2fcf3b00d8b4cd8d72b09c97f0694257ee2c37ec8ebe95b8e94f9b5dbf12e6c8f79e3a2a26af510b8217a80cda535ee32627e15aee0deb5c148d362bfa3033fd5280387183ed267edaf4628868adb6b3bfb37f3e21f0086c0434c3fe5e35f27cd4de1075e574f038739e6a3e7cc446cba975beb979bb883b1e2019356441e8779c55ac08ad3e1b1a6305d0af619411471f4d530164cdd5cce59fa532bfacb866b313d3f3932f473a088154dfa49d057f57d91adea1f1c6c0b6a8691f6860a8cb742734235ac0eeac3ef4861fe511407ca7945dab1c795a605a4127a2f3711ae780c6f0311a987a3ca375506f55782fdfef9806fdd7f3ed558faba8da6e0c1bbd0173322663de0a7fe3762c18374dd75e1114a1fdd95f076315fbb62a452db9336d9d5039d04aa416176bc8102d9665ba46bb1ac37feed7080992133ef489302f45154d0a43492b674f7359fca9ed97fd46d0bcf12aff2cce4065d1b31f35b64d8c13bf46a43b", 0x1000}, {&(0x7f0000003440)="aef62e5b057555b066e590d1fe53c82c347cb9347cc16bd3cde794ab5bb660b22c8fb757dddd0d419ac58c1d061a87bb09efc063bd8ecebc8f7b00decf318102dc98b3d5decd28ecc0d579c550c6790585841a7fc763330c75dcab8139d58f535e54818b25e50ba5b62fefaac545a937cef987b315c28f6d5f6d7f6924b0ff20c63a82f82a33d04c10769df839c828cd91459a24c516d61e5b9e4cc8b9bfc56c5d4340cb55839d36aa69ac7c687e1421003c2d096d3e984a08d5e4dd526a1be11a56db7081cb74cfe83711a1fe74f6290ee0173ff33364d2", 0xd8}, {&(0x7f0000003540)="5066b1b236889ae604ec155e992291dbb6d1cc782ba40544e65e3ac7cc82d094a6f78d9f7eddfcc11c618ca57ac3004d043af493ed730bb54141ce6df4ea900b40220ad6dfd440570c9360e892b427d6a296b7cbede85889e78adb2f8d790c48794485f57c1e91586d19714d823bcd9cf0e63c35b5c5dbf6e8c75ba107fc35baedb68839176fc400dfc6930ca9cb2e56670975f3b06c93b9c3749c816051bedd2ec6e0a9ae077d5a1bc55de1dcc061d24d3ef0969ec6f9fa2fb090e7e4200409cc3f74d1aa2271ea372a456db0393a3f3e8f79756dd67daba17420f8c56bcdc46c6b15bc09a71f213f4aeae52ca8b3f25d38b3c45d09bc4a4d", 0xf9}, {&(0x7f0000003640)="3bbf1a51a91b3a176b797d35906fd222fcd93f30ed3dbb405ede6208f21fa917d1cc49f4bac151afef58bd3d92bebc4cdc6e7faaf3ad5aa29a350842efd694f943cbfcd198a8510bffb583", 0x4b}], 0x7, &(0x7f0000003740)=[{0x28, 0x0, 0x8001, "68f31235e03dc2a6fee0bf6b1fcefd073e47e5"}, {0xb8, 0x53385b87c80c1e4a, 0x0, "13c65a4dd1b18d2467fd61428272d79a8414e4abf436fc5e1d0b07ec8c06b9407eb56d9428f97da13166da915fd9b11d6a27203f24ea96a082dd1b26dddce4494d9cb29dc7e018aa94197057c13fa17ec0f272367aced8fcd97da7b999ca5a93b879562e3df1b19a5e51e28ce5bc79141fcdd4c25709d0867fc6aef55a788ab2154c8b022fd23602d9574599271d160e37d48b988bb474805bb45cb15c128b724408a9b113"}, {0x38, 0xffff, 0x2, "9ea11f2d5e76bde0c13a79c65d38d573b02b86c7aad0560754b2525dfc5ec83cbcf11078c4ba4b63"}], 0x118}, 0x2) faccessat(r1, &(0x7f00000038c0)='./file0/file0\x00', 0x1, 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000003900)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000003940)=0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000003980)='/dev/null\x00', 0x10020, 0x0) connect$unix(r6, &(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 0: nanosleep(&(0x7f0000000180)={0x0, 0x200}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) r4 = socket(0x18, 0x2, 0x9b41) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0xa0, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)=0x8) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x5, 0x1, 0x401}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x5}, {{r4}, 0xffffffffffffffff, 0x14, 0x1, 0x0, 0x7fff}, {{r5}, 0xffffffffffffffff, 0x20, 0x40000000, 0x8000, 0x1}], 0x8, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x8, 0x8, 0x101, 0x1}, {{r7}, 0xffffffffffffffff, 0x90, 0x1, 0x200, 0x7}, {{r8}, 0xfffffffffffffffe, 0x1, 0x20, 0x10001, 0x10000}, {{r9}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x7, 0x531}, {{r10}, 0xfffffffffffffffc, 0x40, 0x0, 0x80000000, 0x5}, {{r11}, 0xffffffffffffffff, 0x1, 0xa0000007, 0xc92, 0x42a}, {{r12}, 0xfffffffffffffffd, 0x80, 0x20, 0x8, 0x10000}], 0x6, &(0x7f0000000400)={0x3, 0x6}) 16:00:09 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r0) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) r3 = shmget(0x1, 0x3000, 0x440, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x9) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000080)) r4 = semget$private(0x0, 0x0, 0x10) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x8001, 0x3, 0x8, 0x1ff, 0x1ff]) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000100)=0x2) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x84, 0x65}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="5efdc6c593d0a72332aae0caf03ed7be9489b6ba2dc78a237d31bb5c22e735bd4bbfc47307f0d07167e68c5c64ff01cfe477be28de99d1a93c754d89273896002888d7790fcb67fc2e0b6066b884a680f1da25fc4baefe2584182c208fb618be8f6fb5ae2bbe3415479783c8c1783dddd727b41ad675019bd5bc31dc2c4f3cb30a18f8c1e2749d1dfad0d3c0b1b05d40b23488f1f13c0eec22ab512cb399cfdaf43580dfed453951edabb112a56c946c879a7d6504906b1b1bb0e4794bd7b76839a7c966af385bc233363c17191db66f1276cdcc8cb79e28dac1b166ae3a850649070e0aa2c09bb63cfbe2b5f056dc821a70cc53dde7bcb5e030420482", 0xfd}], 0x1, &(0x7f00000002c0)=[{0x40, 0x1, 0x7, "2ed7c9f5e19a60f43a76087443426f32769e0435e35cb3a60d4b4f1653aa27bf722f1cbcfa3f78c47426ea39cf780190"}], 0x40}, 0xe) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0x5, 0x456}, {0x18, 0x0, 0x1, 0x8001}, 0x1, [0x8, 0x52a, 0x0, 0x166, 0x6, 0x8, 0x1, 0x7]}, 0x3c) semget$private(0x0, 0x4, 0x404) kevent(r2, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x7f, 0x8}, {{r2}, 0xfffffffffffffffe, 0xa4, 0x9, 0x4ad, 0x2}], 0xb2, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffd, 0x21, 0x10, 0x0, 0xeda5}, {{r2}, 0xfffffffffffffffe, 0x90, 0x5, 0x800, 0x9cfd}], 0x2, &(0x7f0000000400)={0x800, 0xfffffffffffffffc}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r5 = msgget(0x0, 0x1) msgrcv(r5, &(0x7f0000000440)={0x0, ""/192}, 0xc8, 0x3, 0x1800) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getgid() r10 = getppid() r11 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x3, r6, r7, r8, r9, 0x15f, 0x80000000}, 0xd71, 0x7, r10, r11, 0xfffffffffffffffc, 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x1e0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xe63fe7a77dea7099, &(0x7f0000000640), 0x0) semop(r4, &(0x7f0000000680)=[{0x1, 0x9, 0x1800}, {0x5, 0x5, 0x1000}, {0x0, 0x1, 0x1800}, {0x3, 0x4, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000006c0)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xfff, 0x3}, 0xc) poll(&(0x7f0000000180), 0x2000000000000011, 0x0) 16:00:09 executing program 0: mprotect(&(0x7f0000360000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) socket(0x2, 0x5, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x1, 0x5c4ecaab}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40000000, 0xffffffffffff8001, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x48, 0x1, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0xfb, 0x3, 0x6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x4, 0xff}], 0x7f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x12, 0x20000001, 0x0, 0x1}, {{r0}, 0x0, 0x64, 0x1, 0xd6b, 0x1000}, {{r0}, 0xfffffffffffffffb, 0xc6, 0x4, 0x82f, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000011, 0x100000000000000}], 0x4, &(0x7f00000001c0)={0x5, 0x1}) 16:00:09 executing program 1: r0 = semget(0x0, 0x8000000000000003, 0x40) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/16) semget(0x3, 0x0, 0x40) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="44f535fa89f816553ef4b125ddb475b84d2d6295349de079dd748780e3cccfe91b2f1cb844a7071c11e34cc5ee07cf3a677b1b7d6c07e0186dd2883e6a5cc354085d4a9893e3b517a66c755c07a4d59a8492ba64056840d561ba2951ff43ef2a1b9b4bcc4014f62ab8da6398642270fe1b4dc0a17f6f834b8fffe63273f5df1acf4cc61194b683af08a4af95b0232545783b5d022d068623fccb86ba0a240bf498155d33fea107a897b3f53c32eb2940fe0bcb37cb0d6c29128475", 0xbb}, {&(0x7f0000000140)="358169801d891cfe22c2247ad2be8878dfc7ab99fec4a7130dadbd34282ffed72d270b28acde74e0f520a4a8f1e454d67f519ce3cc724f8488a4da6d86d06e71279ff47a408afc93cf59c15eb7fc343098178df5825a62865a59d7b1cc4caaf29821ad832ac1b240a5cd06e42dc7ff983a631214acbee9ab81987ceb946a3015280f5e5212bbff4a2307f64ab6d28c070f611ce975f52cad540dd8", 0x9b}], 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d513562f03ac2d7faa8c3f4002000003300000000653a8df40000c97c4aa73066a3233380", 0x26}], 0x1) 16:00:09 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28010000ffff000001f020a2cea09ea23f5a8aca602c6942f5abcfa7a2d9e2ae0d014b6008312aee032453d41581773086c534d0d8245db90f0bf6878a5b0435ce79f10cf4ce542ae944377729a21f9cafb672822ab305c20eab4d185f50aa7216971d6b2bc0dbf2d15137a038d28c8d41c6d4ef267b089c244447bce95e5e987a1c798881e3fbf58dc4363ec4d30df0de5d21e84f48a08b48aec683007e5cfe538825a1d869c7848b0fa04b764d6c201056c2545751e4ffed430293028a0ceba891b2633a77e79f541ffcec6ef5abf789da62b54d85"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x3f, 0x200}, {{r2}, 0xfffffffffffffff9, 0x10, 0x4, 0x4, 0x6}], 0x80, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x3, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffb, 0x2, 0x40000004, 0xfff}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0xda, 0x20000004, 0x6, 0xc}, {{r1}, 0xffffffffffffffff, 0xb2, 0x1, 0x6, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000018, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0xffffffff, 0x8000}, {{r2}, 0xfffffffffffffffc, 0x63, 0xf0000000, 0x8, 0xaf}, {{r1}, 0xfffffffffffffffb, 0x8, 0x20000002, 0x100000000, 0x4}], 0x7fffffff, &(0x7f0000000080)={0x5, 0x2}) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x4) getpeername(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000567f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063bd8bfa7ef622e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa0dea8adfb726e8ebbc6ef7e43c4b6c8c5d8b399b6c6f2f2ce766306fdc1dbf99aa0215dd33935af7775bbfeb48695123675669f9b5a3b7c7e7deb3850e59cddd5cfffdabc11664ce709700d9c4be93c4bd7930ea12f920ba76fd16e71e3a25f7e21ddea4b8d90f5b71062ed8f44687581d4544d88333f542967f81b90d74bf0d3ef3421d5a791b52429828d6c503f541c051723fee8f654b011ed3cb41e8971f6fc6a45460fbec6a48c31ea430490e3431d216e55ed4686cae7d23a541d5ec2e9803bed15e4f"], &(0x7f0000000180)=0x1002) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x3c}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="fdd36690c41141f87a64806bee076f23c4ede86e396620723844f57e19ecf776ab56bd93450b3be3ae4931f597cb9d66715973ffbef3dd81af80b8a426e65db913ae92f9a5e82b06f389f8850d4ac326bea21cae7ee9d24d066ffcbb4eaaac9dfb7cb8c8124e154faf3b654afafcfd403b2a2b", 0x73}], 0x1, &(0x7f0000001880)=ANY=[@ANYBLOB="a58ca832054342dc32081010000000000000ffff0000ffffff7fe377dfe66c96387b5ff76078b5f1d484ada561054e9cf350659b6ce76621f79d148e49db0e4fc8e069be34ea58857c9a757fbede24069bedeb981d6026cb93fc68a7ca2167b635de05811f6dce5af75a40324265901ae495d18dcb9e2914035e45beb7de59b31d970901097b4bc7248e60762843d4edc6f07c16842358b2340e099e9dc3da9b4092f518751e098493c7823223bbd2c1a9145d219baa5ea17cb66c3d445a4b3cdf28149b7a11375fb1e754c33a6851a27cd90dd5dcf1be46c0dec57d5e5a60ad7e5b4fbd6fc7d807327cbec279a12aa54f9f7147418afd2f7861a6edacecbbae8c2e1cfe11e48317927fb2c5ab857513a53ef8598c27cf5f10c6417446b2395ff51aed67e47bbfa3370d8b1879192720d257066ae045fbc445b65db4d15b2d0cad3bfab86724487248b174abefdbb0bbbb8be1d93cc3526a7f81d0d7ee7ae293139854e990afa2cafbc9b60ad1f0f4bd6131063cfe51993078eabeaffa38b42b1ea5b9d43956e7abcadc5252d790957546078677a1b03b13ba58c287024be276a7ae8614dd7df8003c4d653512268593c27e184d2bef7d8a99484bc4da9ca6314e6eef7b6148174ed8892b3f17d6133ff47206c26d3fdd550a713cfe4ecbd2fcff64b1f62d83bdc875c7d354e2aebfb90c25491fb283214a8553599c6176f89da22306010c52cbf5aadce211dcb45cdf7279168b377705f54fd67530de977cebbefcfb8b9f9862b20d59f7360b114fa0d04f8eed26d7594053b8c52f3f6076e13480e9000fc97002b7ceafe2c21c1f54ca4f58a83650f79578b7ad2ffa9a884eb63743a9ec8bd9a119bbe61ad2ea7823ce3ec3eaf673753a8895251961d24481e9bb147e1be4bd2f69f34ab60f73eea500a2525e353fa5839f1b42eebebef7b76de31b15c07cbe8adb9ac180bceca368f3412306d2bba1fe9b2a38fe53734d5127bee6bf174d5633bf774ecde4476a0028a8ae22bec7d831326d5bb90ab6ff274353b8c57a4c989173a27a3e07c91799218dc5271f7157ab8f6544e9d9060771ee1a2ee8bc755dbd8b184971117f7f7d316aa53825c8258d9fbf3903ad8612fd5b28e5549c6fd7b7dda49aaf99303af8c5ccd1d77d5ede2390d3d756916cbfcefb200cfdb4fede8cbc117a3ed16905c581a5c82b8b0df8e8645dbc5bce7ecaab82e74d6a8db96889152a7c59b470ae2d8cae91d0d1bbebe9685b2f2dcd0b496e3dbca5a865b517ac4713ae9f3289f216d8f026f5c317a902e6c6a81b123d7f9be1fa5aba837db1ed3513c731c96f79b3424ebd58d813e73d0bac72affb9f80b701472ab4b575859dc752340aee4730ae822efae411b07dce1e7e264805987289a5e27ce878a572a30e84c03249a02b452fcaca5975b65f52e935297d8aea40be48a8a2a2a5177194f8f59b57105f9ac9f0076859d73afff605d7dc230db8b1ceeb20e507813c16fe17cafe51d9c1c6077062eb529379c5e12819a2e87b6b2c395d76c2ff5b3a2654ea6328b9055125ccf3453fbe80d64964e016addbb4c907a8e887a7d57e5703a3c4466f99102a5d3c24997285e192afb7608a5b5bf1315b6c2a873a3168336ef8435f923b3f1cab1abdcbaacc7fbff66a640d43ed00a96a2697c2f135be331961d195a96a3831914aeb3aa3910b7a132aa5e343c2cc51bd2feb86f7aae4b1b400f9f2c6449973c24ff5c53120272bb00e33ed6c95dd33c81a6a97ac16c9cee0e6c2693535bbf33e732bf840b2271e2912bf50737ff0415798294adf8bd534403bedaab6e56a2e5334006caf755d47150dbe31f3eeca5db0c187d7c680a62d6ebf6d54a4c06b78b8da779943a4ce5a6e496c72830907d8e9095a2827669f2b0a3884a357aab293054ec7229ee170b2e6b6ba2f4d01c00cc314e6222dfc34de93d47c2988bf5b344738128ec0cc9da3e4a262fe4a1d202228b86509ed0ff4b9498c5bfa3af58b2b2a2138fc5fb78f4656fecc1bb623a7feeba73ac9c95ecb5e4cb37bde4b1557056eeccc5fee7c42b71b7dbf8ef178e902dc143138a5304b73042855213cf8327a7f4ade7c57c866cf9b1c5c29209350e3e1000b9b6d97d63fd7f722e18d9e1ecf49a10a908c702d73d1c6ad6a8547733a8f206e86b3c430d90b5e2687823cef6af49ae6e7a3b79ebc724ce75f5ab184eae5547b2b2164eae3e4dd5ff33ce236fb0b33f082bbd83124fc8d3e949daa58de015ebcf482bc4941fd7dce2ca4cda9331e18d325819d1cfe7ef46ead20e195f3524ef669c543f8e147deab55865d605ad5b31b4f7c043634d599ab584d96770d033259f8954108b4a2fb6d604f23dee629981b515c8188b99b72a6fee3b661b7658898fbfbbaf2b69a4162f4d4bb75cdcadeec79884a3514c32cca29ba00de5fae577473356cd3465ae0c42e2701a3463f01aea4bd87c2fa2b64b3b07d2e2a8ee7a9d118aebffcd4c7df7cee645fb0fcfd9fccb667ec57cda93c0466cf8d4889f6e064fbc64ba347d4a35b56d5bd7905857a5b1117bf3f4303b04269494f8ead99e021de91876953bd6b3fada4f4254739db1aad4b48909bf117cbcb891915ff1576ca9d9985a6110bbff673ca589e97512d57fda6aada7353bdcd41ac950f00cc4863b2b057d15d3a6b9e24938a0fe82752baa5df238b0eef05109e4450ba111c5d8ae2cf2332a5f343ed4f19b80e30e77acc9d9c639b77fe0e6ef16957fcc8f084c143b7fbad93f11f15fea9964966052cab36dd6b6dd86c5570aff695c838e1b1001976bc29c8e93f5552e816352698c1e53440d210b8e8bcde0e4c4724cbffa40a9cb3b2400c87875fee94fe5954b01fa531cf3e0653d294fa33120b5e9ba337689514324ba380251b507b2693b675c24052770902bfc493314ccfbebf5519b6b300416232436c59d27f627cca0ef7785c78a7f85604701a945f41f5d70747457687452288679214f9586aa8e95ea01f06560dc6f878d7b82a7bbb3d932db8bfb30bc1d683e6d27944507e9bff049ab22f066a4f1443a921cbf9d61875f53da37edb0aca066fec4ef94c807a4bc6440ce046ba00472f3232d78bfa7296108fa36e4e59e6a599f4cc3b12bf128a1be0c3a943e0d4fa2b8760cd36e03f899cb5fc96707ad64cb4b718aaf70d57ef9eebfd017c1eacf0fe629498a3e860233858f2b97b764887b2b4561d2d312b2e4d641af6671d3c6bdb7e2e8643a407bfbfdc481ba0ebc2f4a1953489cfef87d8297990b1f1df4a460ecf4a4ed5515a86410eea3676be4b4f5d9f88c2594d7205ff56c75a7087045d5ea8200a4fad8c0bb1b8c9900b38a4cc1ee4ed08f8bef1f1d5a613fbdd749cef31a4977ac8e6b231e03f051acca2b10dcd1c320fff39344218a713d1cbca001a879614e28ea00d4999e4bb91c18ed3a3d2afe9cf6fedfb5fafd05850c9249a65f887b71a82669579603c0eaa79cb611252ef8eb41241f629a5a1e39809e73ee6a015f8345af856c20de7a8ce12566344765a9ab2313497268560c0ef28b1ef70a1759305e53bbac8b6ee48c8680bfb75e0d09f5151e44150e4b25bf7900ab3248f56df11c085c0224886852ef31ed1265ead63cacf5dfb932c30d9ee6dc5ec877ff80c599a61f606e47f64b7bfbada7aa927ad0812304e259d37ec86801e03f41e7649ce0338197e970ea1713e04a361630e22c811e5e5070eb05707e0bbd15efa60493ef89eb3de201b041c8c950d0fa81010c0407057bfe8f5ef7969a7a2805792d5a471d2604e7fdebef98a5ccf5a14122efd4387e06994450b6a1b4111403439b9e5d813ec43481164c502a6f546e095ecad02f80c8010852a50f41a804365b73fc4dae90b19a560df77c5c1a7f2f161eb7c1a2c719b138c83a7d2ad09934be0aaaff6db56621f5b7836e565546d4cac3f9a75d18ab3153769938fac17dbbc9bd1e781841619dbde24f1081fad2173e93d84abb452fb3507980f49d4e17b693f815ef657bdc8c90c6f638b23c282f8f9cf580d5279a0fdf2d65355abb8dcf7c8d49e0775c4e6c885970fbfd810bd6f94bfd081b88e36acc939cfbfa31f99c9814a8ea48f136c4ab3b717c6bd03ecffe6223ddf8dd33cad0fa3dd460625bf00885a57ce0fbba695394f75bb7791d9f716de2501115b22a7cc50c3f8e1242acb9b178b5beca8eab941d1161bd30aa14c6cdd8503bc00f53c0702569aa8b9f1245432dcdfa68f8748f6385c30341f9b0f07694d91f61c1a19de9521906dd578bdbc620603b1415429b399cc40b6699a54d9b44d81a5c426d20d57d7e5b5bda5377147a592fc89a5367bcde2f4cbbbc25487fce43970adbcbbbf772dd946064e366b1d977c027760e3ddd6ab66ac18573816cd99d503f1b2938e7d43288afc97157a9363f88cffb494c81a308f45ba3f5e512198ad971a268349c5a998237d271972fda0134ea67f5642dad6bd31f72ced91c97d472d4c1aeb9f09000000000000004583e50b3fbc9fd593b8bc11c663982081cfe6ad916d871c3558dd81c0d094be6bb04f40e5e25d1b8ff230483e8fc89c428838ee63287041f3b79a1048b2d1ec31050195aad524b69b201041248feba7b762013414724c3666787c3770a204d3b5762ee5acdb20f2449bf8d7d71f7e60c7e98bebb9a68ee41ad599341db40d51f79dd30ebe8c616ee90d3737d25a7ddbfc9d3b231e499d9f7c9a2b61cbc2fc750e2179944cd7cd448a521d9a363cef8038f8b022e838c4ee9d8aec6684a9596f4063387fb3e88ee9f09c9fa1c1813569e8df10382674861f7c2f67f8d94aec762cdd347e7e9caa9a62a088bc158547c794708951d35234a83e0fde56404100ce0c32bcc98b4271a867ed4c0c872d489f353e7db4644d0e197691ab92651c0e50fd7897bb4c98e24c03fede749080a8a47bdb450f10669aeb523bbb6a17fe32e8360c09827c07b884ae3e6b51280f70d5d930eb23d38a62f8f34830b31e6a961066b8ea5c8ce38208dcfbb1ccad2b1a96acac8c0c0aaeec7b14ec68499bd000a38a9385a277149237ced4176b4b388818f34409b194c249626326143a8d6d0337cc20f26d00fdf02c26c49163befbf71c101e29e3e2decdea5fa331b2bcc7aac5f8f6b41229ebe90643c73d8533c560c20a943ceccd348e5210c3aaf679a797ba0e1f5057ddb87110c4b2aa34dbce15a73881653062b80c57561d5fffeaeecc4e15cadca7e95054ab0821edb502a6ee1926e236ae7c1ed0eeec907848a39ca8db032eca7c69f815284906d765d2c36d2fe9aa0fb2e1cfe1a8f69b225b9caaf2a5448f2aeb8e66a874c20f6db397048ffb667d3a569d68a7dbc44a620d7605c2b558be3b2be0725ff6b1af5af617b68b17df4d657bca13ffb860b97d729c41e98646fcec71ee67c97b6e4534a7d8646c432bc282e8cbe85685ee69e4601d1d25ba1df5d9b386b879e483746738ca7814ba99cd5507df4c3357a5a3fc0106c2ceac933e04d5be02d11286577a08d23a2772af84e16eb8b8d004dbddfc5a3a4117585fdea2fb792fa2785f48fa7c50f682935849436fa17b58edaaf01476f7d74324c9b216b10830fc97aa74b7963cda6f0447c6edc4dfae3ef235f488725e5b162e7c5f62e9970a08c18b8b31392aa00690bb1367f0f1ef189257b0ffb0b0be3a9a0d1d288e4e8b6943487e5837e1e4718616cde0fd3ec30fe684a166adf497d39c2e2347c5990e100ec91056ea3abfa5f8f3d5739f78ef8bd6885c42bf13250788907709b114ad5f02b63f2e0df245e564618b0bfdd888531cb729b04ca50a4ca3503545fef0846c04c359bb0d6f8ef3feea0819ac3d78000000000000000100000006000000897b73832ae1ea62551052576fa92c20597b591f4a0f83ab7ee6feeea116d9d2ddb205342658834bef9fd8f2484893c35a0b9c688f36bdc391069e738388e9532e4eb34bb7436c91a87eb23b54d272eef45343f296f890d61b5b3adb27745ee6a000000000000000880000000000000001000000000800007abc38bf1d21c2b94c2f1e255c18853581aae1c15b15af0c6a45a96200dd4502e5da7ec665731c724e8b465be3c061a87e4326ad328751f275ca4d926e170872566854e2b0fa7e65d2c3e46afcfd9f4159fa87e29aa826be52dc988e18d5dd5fc214838055f132a02aea81f555559ed89bcb000000000000100100000000000000000000ffffff7f162c24dd47513506b3218a8be3669760304f2667321332434bbd2633f91f9de0621c87aa3f3c2e7968c9d8fff5f4ea1ab6cacfc90cea15a6a077469139764d27ec2c3396797a46150975871df240d9d0de08bd536665b97d7700751b16ef36a8147b06ac4d00fe0ec71c09539790a0e84d22aebd5a95409b879247c754fb61e8a1b3b4e4f9ae85584fecdc6a91cf80cd8f5fb7cdb5fe4f177cff65b4c65fc19dbc617fb2d2a16354b45ff37b0cc00150aacd5978dcb2c2ea2e25322457bc43f28d34193ebb1e96b2794d3fb754788c85a40c90e4b5c36b102d59e04f69cdec2b8888d07b839a8d7256bc8dae44ccb0207086dc1072d3bd1a620f5b2e780000008000000000000000ffff00000500000001f8d489b65d736782b792d2d1df24d135d6684f24f177a62941a510a1f1b82a372130c6ace8aa7468bf5f47bd6544b609e0d28a13a254ecd0f5f9ddbc51d07a082c82436ac2ca69de16dc7f3b84c7e9653ebb860d77adde9438c4cbc2f458b76880192259ffa1a3d6c8a400000000000001000000000000ffff0000000000003ef9e5b03ba49258697aefbbf4a7dd564b007a47e79055cabdcc8c385e831335eddcbf1fa682a8ff6179585ab3e48e9c728af0c83c30e4079b26d0b108001636e79d688002e6212cebcba6162e21bc2bb52dd79f2d685c8d9da2befead752656671d2c0f4017874d1c75e08cd3e6a6106e8e2a05b0bd0a7b5c45f6a3226227d358a7cc8d65726bb78f38383036d55ee774d459aa9a46533a362ae2b1bdf46d9ed748cc8b6ff40efa27b4901f4f9ba92b338eed74456b9a9f97848c6150f5740d5e3a018051c88173ca3dba36e9aa0abd0b08f8aa8aa990c495a13dfb6d94a41ca8"], 0x13a0}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x101) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000bc0), 0x2a9) mlock(&(0x7f00003aa000/0x600000)=nil, 0x600000) socketpair(0x8001b, 0x5, 0x401, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) getrusage(0xffffffffffffffff, &(0x7f0000001040)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xfffffffffffffe5c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x3702, 0x713, 0x3, 0xfffffffffffffffb}) r5 = open(&(0x7f0000000540)='./file0\x00', 0x190, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = shmget$private(0x0, 0x3000, 0x3de, &(0x7f00001b4000/0x3000)=nil) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000600)) munlockall() shmctl$IPC_STAT(r6, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x6592, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x4, 0x1) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x800, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x3, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x81, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) sendto$unix(r2, &(0x7f0000000bc0)="ffefa0dc0cde6b9d28a104a016d960a78272acadcfa91ba9de7ec883e8657b8850ccdad9af55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085be74c0d8617e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd2792847fb84c79296cb35b887b48e8141fc7e030000005d6516e1df53477a00d4b20000e4d9325cce4d72083f6b679573a6d9fb521cca62cc4eeb97d31fc77b829584343f2a8b6ca16a3f161c4aafef7e5ec2d9bc41119c78bff67d46927901828a5e66dc4b9333ff1f01000000e8e0b02710f8290100000000000000000000000000008de652dbf70cc51650fca13435bb8a67259895cb5277d08acd048538a36651d257ca3443e259c75e1638b0d7de8c9c08b2ac8dbd6a858b5c0291cbaa51f91bf37e4a6e347946b8b175bd80a04222112abd58c48256b477abc694b1679482e92f6edceaac6b5b98ef3343061a9bfff045328b5a2aba35c564931a5a8889122a77a118931f6cc0b7f28b5a3bccac23175f29ae0dfbf94743cfae430bf803f7e588cb33b8686d6f5b2324e8bf59630045ec5fc510eda8cc85cf04b8bb786adfea5874fec90045d4298157755af0fbd6db8ff09f42eef5ba8fc2e4e7fc9bcb719ee6e99b0b8c7404a13543ebd68a5558259da1dc262d5d58db4110a96ed05da2af4470bc858879d407b17b14d29b25effdba2aac17acc54ac1abf5a521ba0b0127017cd1f597c500d6f916db7a6205522f4a43", 0xffea, 0x8, 0x0, 0xfffffffffffffe70) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffeeb) readv(r4, &(0x7f0000000940)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f00000006c0)=""/32, 0x20}, {&(0x7f0000000700)=""/148, 0x94}, {&(0x7f00000007c0)=""/108, 0x6c}], 0x6) semop(r0, &(0x7f0000000100), 0x33) getrusage(0x0, &(0x7f0000000080)) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000580)=0x3fd) 16:00:10 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff9dd0c344, 0x10001, 0x400000000000, 0x1ff, "7b56f4503a4122b017cb8ad2255313df43730e87", 0x9, 0x5}) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0xfffffffffffffffa}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r2, &(0x7f0000000100)=""/131, 0x83, 0x1, &(0x7f0000000000)={0x18, 0x1, 0x5, 0xfffffffffffffffe}, 0xc) write(r0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x6, &(0x7f00000000c0)={0x0, 0x6}) 16:00:10 executing program 1: r0 = socket(0x38, 0x2, 0x2) sendto$inet(r0, &(0x7f0000000000)="1164f92299e94e4fbe348a8729817b119b217771da66912bc1c2b7b050dfc1b3989db5968825c9cbb8af09e2d19d11315d4cf0ee7c03ede4684665093d1e4e67e7f6050c0e0f615d", 0x48, 0x8, &(0x7f0000000080)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffec6) shutdown(r0, 0x1) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005ec1cb7b0377fdc020000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x91, 0x5, 0x0, "4561961c4b5e7ff67c6d745e94ef54ae10bb0d9d", 0x1ff, 0xffffffffffffffe0}) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0xe1d541c236df1aa5) r5 = semget(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000280)=0x100000000) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x3, 0x5}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$inet(0x2, 0x4, 0x100000001) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0xb4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r1, &(0x7f0000001180)={0x2, 0x2}, 0xc) 16:00:10 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0xfffffffffffffc71, 0x6) setitimer(0x0, 0x0, &(0x7f0000000140)) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="3d00a4d9b9649f7cbd883493707916f8d7f7a742ebf39d33836f07b2d9badd1a6f567618e64e637eb90102828404ca80fa19d9e34f2c6956d19942ea182f8a15b1bc5373b1af30ac854eb3f1fd7191290ad9081008643dbb556598a9fcbe9c2c389a92bdac8f63915f951c0d229d1efd45c24a7645c0aa903c57c56d1f1e3e8edd1078ba8abfcdc523b49a317d58d76dcdbd2f4d823ab2d085f79a87e1498079f8d49d88ec23e28cbdb300ba2890c10c52addea4b12909d6c384df250b4216f14029f198023eb259cb08cacaa64ea66559f9f53d087b1b2e144822d3d38ebc5675f27f06655b6d4782821ed27eb06a7e0a85d60e78a5750e67c1bef2ecd1f9bacd", 0x109}, {&(0x7f0000000240)="b46d98d737dbeb59d32dd2e4d14eae0b28bb9a877d813eb20cba9d0aa442c154f53684c2f034c700143df8b012ad958d114b999522421e0f609cd8af0299c1feaf7e70f7e298b9d5a92994f0ec98dea06aec6fc30d45093eb980204c2e95bfca3d43cb02a3193f8d5ca5951efb93b10a97c6a90dbc9896f2acfe8e270edfcf7949b298ae653923bd50a9c8f5b81f893a19cc564998953b9aaee9a7acebe4ef9646efbcdda1281c9ba7b1f1b2f60163e5879f03b6a40f47dcf670d79c8917a59c5f0c488c17405a59eac16282c24644cfd6823bdf3914e1eb70e80e2c26ad09bcfccdaef4d675b2d95ca3692e0931f7ba9723da534e1d0e1372cac1515a18e1", 0xfc46}, {&(0x7f0000000080)="bdb32ff55e149dd31e34e0aa2cae678b25279ff689cb56b4f3136336c54d150c53909df7b8805777", 0xb9}], 0x3, 0xe) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) pwritev(r0, &(0x7f0000000000), 0x10000000000001b1, 0x0) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x3fe, 0xa0) ioctl$TIOCSCTTY(r0, 0x20007461) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x2000, 0x1000000000000, 0x8001, 0x81}, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7fffffff) 16:00:11 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x62}], 0x1, 0xfffffffffffffffc) r1 = semget(0x1, 0x0, 0x41) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000100)=""/109) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x800, "d2316c681b1e56d69118cd9f8b4dcb0a79bcd57f", 0x0, 0x20000000}) 16:00:11 executing program 0: r0 = shmget(0x0, 0x3000, 0xd, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x80, 0x7fffffff, "c1460c989436f3d7a753d7ad87bd58164e0af38b", 0xfffffffffffffa5d, 0x22}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r2) 16:00:11 executing program 1: r0 = kqueue() minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xffffffffffffffff, 0x103}, {0x18, 0x3, 0x2, 0x8}, 0x40000000000001be, [0x5, 0xffff, 0xfffffffeffffffff, 0xfff, 0x8000, 0x1f, 0xfffffffffffffffd, 0x9]}, 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) fcntl$dupfd(r1, 0x6, r0) close(r1) 16:00:11 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000200)="3271ace0805a3983581d23ad291b320bc297b69c648f023135227a205ed2baee6955af8f6ec086190bb2b410ef60ead4129595a6345d23f4fe5183a7b346a004b6b3d57f725f035b3ff8fdb2", 0x4c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x7, 0x0, 0x8, 0xc65, "bcbaa127de3a973adf50d79d5c0007533260b753", 0x400, 0x7ff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = semget(0x3, 0x0, 0x408) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)=0x20) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r2 = semget(0x1, 0x3, 0x100) socket(0x18, 0x4004, 0x8000) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/178) r3 = msgget(0x1, 0x61) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="020000000000000071f96df6"], 0xc, 0x0) r4 = socket(0x11, 0x8003, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt(r4, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r4, &(0x7f00000000c0)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8040, 0x112) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r1, &(0x7f0000000100)="edce2ae7af8912d3181bc184aafa74265c779df27138553e26db7b0ba942cb2ce2f2482fa9b727507afc26e8d35f8d5a381b69c2c58107503d5aa3ae4503d2e8cb4637aa35ef261bae7b7667bb5c7f569cfd103326c32471e570e3bb391b6bfb6bf16779821d11f06dc0afffa2d136acffceb0c0a2cfe747b065ccdf46eb16d23a669ee9070c1119a8bc80593737dce2d09a3c0619e1cf12e1acab1dce88fc3495778c0d0a1da69925ec7451fd5091a86968ebd3c8339b94cc227aed8fad7530a14120a4eeb94731e48a4b631c8d99da4467462bec5a0a9b4d2f7a2b9eb8d6244749e370af8ce8c609600c42cc51af82ef68e51b8e98cab6dda691f19fd4629e39f0d3cbb55bd835609e3fbfff8c53b7bdebc9062a77521117dd3933313d35c784e5dc88cd96d1b1d6c362d11c50dc415dd226c0a62ab8fac854cabe3cb58321ddde026c8b2cb019eeb2742083a68f7e2de9b64ec0cddfca7b8d176c98ee9a1832ddae57668b9c1f6374ed05fa29b2979817fa6d48c5c068e1f017bded24babbe223ffc090dcde9f291f13fcedd5f7319c9a3264b5aa03c1dcd5a2d92510cd8633e4977c89fe442db8ba6df88d15ffde353a57e6a6cd03e92379faca109a1358c01044806c5a1cca1be5375c2ba33c9c3e4002441e53d81f4fdc5a86dcfd44ff1b3d2bcaa292b8253d355b64f7bd3b66f31319dd6e8beed3e9366282755cd60316b6f89d38dbb4707b9ceac8ef3ac8d42336dfc090b0af1f37b308721ba6195f4b9f0ebce98bcf63ce91c03eade64d7150896abf8487c2e0d99d6391d0baf05913f7752ea186945164dce452d73da504ee5829705246b465e868b89b2481be7d4c57d066d8d3a1f8e53d12c2660c15f790d0d01f8fbbcac2fbde809647c5559489e146a3246f163b6408d9eb1d7b7ef2d74ce6c442982d1cf9cdcd59ffbfbec377d4456853dbc5b13d533d5e35a46769844318be40ad702a9e9c75a613f9116bd09cb4d904b7be71a9d2799d9c4646132671d1e65053a1cd2fe8c47e4741767702dd2a0950306d81dbcf3591beb9e0149a584344ab71a599d2e9532aecf3f1d1dd7f2124fb142514bf5e8760d20704406b028ac1d1d4708193f58a7975656b6a1644dbce7ad8e194a982162400b4805ec791cbfa16f4271d9349bc5ff7830a95ba34f91a4c6d4ecb40e6e02fe27f3ddfc1f91204c66c3c71f7f5cd832739dbdef4c224decc2b7b15042727b72778387c68155efbdd2be5b8d51f7044ff9bd49adc6c599eb6616da0865db09ce62407b367afa1edcedd6adf8f2fc615a0a09c5cd1d9b972f1f3b11bce6ded50ff8f3eecac2e23053633a6413f55bfd54dd0bd9a47329a7e4adccdd49e8ba16fd0c590aa83ca0afc9fc5209f61c19066c157012937263162c32ff3caec43e5b1533f7312113541dfb453f249577da95ba28b4013f832d4cc43f09f5d5340e1e040ecd2260c3465c7f2fefe488eba2997fbe65fc551b083f61bed9e8c66ca52b61cb201aaaa1888f92253f831710409f32244b49c9bf25c6d8cce1a6553eeadb31c32e9fda8d31268a53b403802a368558cb9835496b9964bdf7bdcb70ee1bdbdbeef0eff15d383b48f7b4ab2c80d9a425d41d7841b76d24886ad8fb349965d1d2a4d0c2523472cdd267841473ee9ef8157d77d1aaaddde4273632ecebb74829e5245a58bb5fa4a0bb8a5599a84860912d1be0c8a437d94fbd9d72b8c7e521725e262c74d6a17522a39149fc8b31e21e935265a198bca6e2f6cb50085a83aacaee14049d8751deb73faf04bec98b99ce4711202eae6569e95bb79052f9d94dbdeff0af5c45711f0157ab41a3dfac9e6f5d95158a2c3c00e6a7fb06fa71b0758c5dd42f986362296d349bcbbce742b4999f7922a0387d422d82a8fd4d301a696c8ad02594ef4df3707df3267ec4ea6189aa70e04c77cc9f70d7ccb50009789043b5d90faef57207a681f4ffc6fad985a3322295a2443f0a2fd8d710ff435df329bf7de9f9e16e771e83daeca22fd06f554a134e2c659", 0x5a1) 16:00:11 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xb9181c8) close(r1) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) close(r0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:11 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f00000000c0)={0x101, 0x1, 0x3, 0x7, 0xffffffff, 0xffffffffffff91ac, 0x0, 0x2}, &(0x7f0000000100)={0x9dbc, 0x8, 0x20, 0x0, 0x9, 0x1fe000000, 0xbc4, 0x5}, &(0x7f0000000140)={0x2, 0x10000, 0x9, 0xc00000000, 0x4000000000, 0x80, 0x10000, 0x10001}, &(0x7f0000000180)={0xfff, 0xd7b}) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x97, 0x800}) syz_emit_ethernet(0xb0, &(0x7f00000001c0)="c6b2389ab46b1c5728b9f7ef5862c9749670a63a7561cb934bcd9e774b90762b0d72945d7117dd17ee7f1fe9bd2c272c0e7978465c5bfc5d0dc5d32b7bb14783cdd5e810a7633a2ba2bca8b8b738a3e802baaba2ad82f625d99a19cae3629dc34a60234b9ed67fd1a76246aaeb19bcbe9173af04d71af0c838654d373b517402477545c970e4271dea9705ddaddd5c38b4e60f0c8d0b01151850bdbafd63b00f5e79951eafc6fe8979a883283e576d09") kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x220, 0x50) dup2(r1, r0) 16:00:12 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8100, 0x0) r1 = geteuid() r2 = getgid() fcntl$getflags(r0, 0x1) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x2) r3 = fcntl$getown(r0, 0x5) wait4(r3, &(0x7f0000000000), 0x1, &(0x7f00000003c0)) fchownat(r0, &(0x7f0000000200)='./bus\x00', r1, r2, 0x4) fchdir(r0) r4 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x201, 0x80) ftruncate(r0, 0x0) socket$unix(0x1, 0x0, 0x0) chown(0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x49) socket$unix(0x1, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) chmod(0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) unlinkat(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() recvfrom$inet(r0, &(0x7f0000000040)=""/27, 0x1b, 0x801, &(0x7f0000000080)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$getflags(r2, 0x1) connect(r0, &(0x7f0000000180)=@in, 0xc) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x80000000}], 0x1, 0x0, 0x87b0, &(0x7f0000000140)={0x7, 0xc6c}) fchflags(r1, 0x2) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2d666d220c01306c613000"], 0xa) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x81) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1) close(r0) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = geteuid() setuid(r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') geteuid() geteuid() link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') link(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file1\x00') 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="668b8d6d551a0a857512aab959d3186f0bcf45149941a82a13673b2f9fccde1a0ebe509a8055fc8605a0bbcf393d0afe8d1f7b26bd9b22fc62a627b28d104c190ccd29aebeeba5024b8b26790d3c5a3f93341251b2b97108a19f914491f993f02a", 0x61) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/154, 0x9a, 0x840, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10180, 0x58) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2063, 0x0, 0x0, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) socket(0x6, 0x1, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x37, 0x8, 0xffffffffffdffc01, 0x0, "fe88ac4379deb39627e82122b34634dd6d85a88b", 0xa96, 0x80000001}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0x4, 0xb100, 0x9, "892b882911f379bc779138ec88eb9b63ae817412", 0xae1c, 0x6}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xfffffffffffffffb, "f00000001f568304ba00"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000019, 0x0, 0x66bd}, {{r0}, 0xfffffffffffffffb, 0x90, 0xf0000006, 0x2}], 0xec7, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x200fffff, 0x8, 0x9}], 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8000, 0x26}, {{r2}, 0xffffffffffffffff, 0xa, 0x0, 0x4, 0x7f}, {{r4}, 0xfffffffffffffffa, 0x9, 0x2, 0xd23a00000000, 0x7}, {{r2}, 0x0, 0x28, 0x8, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x92, 0x2}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x8, 0xf0}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x94, 0xc0000000000}], 0xf33, &(0x7f0000000280)={0x4, 0xc9}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000040)=0x7b77) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xfff) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x58) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="d16ae1b9f4140308e539cffd5bfb93c5ea615804a6a9be355040a7755cebcaa71255c0e95c392d487f729a8710de394330d8c7ac0a58ba4fc93613c9ee3c1b0a106bd107c02f0db1b066510d9f74ae9351c28e3fc5230f20e9dcfe0aba9a0e7b23352170152d588b966e28f07cea36d54e88fd8b80c936cc5751f891b98b2fc26b183694275c5bdc49eb8be7b01ac12056867406a1a4692983458cbd1577a1f2fc40b5c1bd4550f67e5347996a28eb58899889686e6dcf1eba025c55fc052f44ae7e518bf204185d58cf58adb30b2f084771ea6f52d91dbfe9bcef84cc224e9cebb6fae714918807b26ce201bd8654f47218a899068f28ce40ffd5ada4def50cb8dfc6a363fe5927a75f28d1fcc7ae0204030c8ee1a32695d732de0c28d7ad8b2ba100237b9f8c8498a6bcaac54eae4efcfc2d1b2c23ef5ec996fdc66aa7b0adcccc57851e4287fd584010e6e10394e8e424b1d6cf91affce0e694a648b84a9a93a8918094c10bd599526b3e61f033f155a56f671e8a08de8890e276b8f227465b62fdc56c293e49b0186dfa14c91f7bd428b763eae1165b4d962e8418c5f3153e6e8642d5db109813d7bd096448d441db37ee053664b9f979196d6a5d5a4e324099f5fd4c0a3e7c21d6427c2a75bd3879c8f90aed538b52133d4dc38ff99ff03de7341d9f90073edc2f17f582c47e39ac366fca282393afedc43a2ebf1879d256aa493e6a2589128fdd3617969548186cd137ea7c3d7a7ee1935054ebc49ec289d3c652494a86463691473786d0ccd695dddedeb3761419516b681e0bcb872310e31ab1dc1a7186ad9e1df3d231ed497f37aa5266d9459818686844e888c36553c6dda5ebd29a9436b0e3efa2dc7d35fbecad382a53f65c1540c7c8292b974647168ecca04cd388502217f255f136581f230e081e27790780c3e25c3630d330e7a62f7892f893c6c19fa4cdf8c65944d7ccae4b65e4fbfa7512e177a472c3f777fca703328ef05068a10ae954942f9dba3e2476c783d796cd1968fc075a372951af5d21664830d53d9e24fddd5119f677b2eed5c209b98b8369ed2d6d24b67b7961f82d10791a1102355da557ab71026bdf13b7ab3a444414ec33321cc6d9f696be5d2aee959bd34e394004601bcce5347442192b660a6f022615145ad46cb78d8fc4f3703c7ec785336c26a55fbffa3cb87c204105e9b286824bc1d1c83da62846db0e50c000ecf84039640c968bc8696054be48126871c714bc0cc74f68a8d6fc1029d8b7d88f02d2eb8d16d87a94427432baf090aa9d1f4ee98199069f022476a92d4aa524d24890aac360cb18b754987dff0941f474ad5545ec854360eded694d430c70b9944ce0514368d764199de764c68e3b6c78e04a18c3dc7bda8bffb804919f06cc87ae3b147cc526d50c51081248037ca47e6b6b223cc3d1665765fef4c3b1d2a1cd6240735175416692b267662e92ca73932b6fa0baffa6ddb19b60dd60c2e9b6651a57685ea7d9fe52bf90c84a7d7ae7ae109bfdd0fd000b0acd6892e2a932a4e69f1a1b98d9d90d19eefd5aed1704eb6b8bbf622c3e1e3116a585f6e746ca17788fbc99e2561ae0aa786031574ccb3fe27f49952429ab59159b2fb29d09cf599f030e4c42dc9325fd86b5dac39fedd02afa6af1f6589efb8a785c260ed46216573b3c41bbb387501f3acfc80f068f3e3d3ab1d5934c23316c7e323d69d1a3d62a249145e7c903785bda9aa2789603cccfd514a97a6e001eab2f2bb4041261c4bd9af83d6eb512d3f9af0ec022b8190d4d4b90984bac9857bcb38180a4409643661d0f391b021c153e24134959a8accd16e043b817c43939dd8e5a6b99bc821adb343659f44e2e4498f0c0d6a5e3997f847f835370b8df0250021cb12e93ae4f254d3498db2116f683bcbb3e55eb63be27508c4888bd9054877be62a6b663116eea1e964bad7af219df6b83da2218a0f2c64c3efb6a830117768d58a1fede79e8d1bc04df63ff5908d89dd48de04133f5cc51923a616494bb38d4ba94bff1eb4555e6790975518983843f47d6714be149dda87fd1383f12e796516dd18cf077c367d7416e129d7eb9accd2f1867b39159d3fe09e0c3631ac4f57eac47b2f6f92cea2c1a1c053e995602061e6a495bcfee40b837ad7745515f870583b0bc7ddeb56def654f817c550ab5530808ae6350bf1bb63fcbf5e620a03a8725756c9624119f7318620ef2853d6c5f320f9d528fafb254dfa357029ba4350f45176abb0212ec093ff18978dec54581464b4ab372cbb916f715cac876e5c81b17eef288d312068c3debdca232206eee214bc35dac4425e41a46461b561bdfed318008cd8f02a83cc219790a783d1073120089ad595af2818914af64b005ef61cc0f211a8fade76e1b2fc7f246239b0e738c04feb894015c194cfb5872e3dbe39dbc4322b36a45a7469542e649ba6d9966d29e40fe9fc7f12983f8c83ed86ca7f70fb55d4d819ac8b237aa05c2e320532ad6468ff998d3894b7f95e4f730dbd4670bb06ac1439204d3f2e5ec57450c83867429b061a2508b389a01b4831cede9399522ebd602f83014ac5c2d7bee49e4aeaee599632172da1acf5210dd4820279f8335a9ae595f463bbaf484423695211170a8fb9fd6dbf58dfacb1ee4a9fd6d9b9a54bef9d4acbca8b7379c2c69370cb0b279bf5a3116320daa2f70401b1605a7bd13e50b5f978b736f393a54d517dd578fc9a0b5d6fadd73dda7792f785edb960b4b6eafae2e4c1f3b261edcfbd193471ab55cfd04a6abe696f8cd3abdd20db539ff265d92b2a7a7b6b7fd72524f5fbdbfd4f41589a68492a118540db047c64b65b11839c05bccd09d8351d117664135d740f95309e32cf3239c3eb10bb7eaf7dad821d55f8f5c92b0d11f787b6013bad84791b49efc01e61c31f8c3eda66a551374a173c98991e95b37806e3fea1d019158b445b9f10210e81f66f2715ce62c5195dec64d4d8ce61ffdeb66ef4e4e91d8def597ff1186e3a30045e3d93c28d1cdfe87a0fdb631351f672019aa0d056639fdb56e159adc78aead683c56e05c721d489dd0e9b43ea41c9cb4adac6a4815351f9394bdb4772eda71c4de99e46cf4b24acbb3a1e03adf0d46763e74f99526e0bebe2a58c52551e9f3ad049506e9823993887ef380d487c3493aeda99bf35988979b6a7376ccededc21e09423f80efc67d63f6bdb6789e1bab90811e3359d6c5130a632c51d4d18ff24357b079324056e1c0973a77fe5ccb25d2625c1a3b66fcd980b5e6ab98999e194403445f0ddffe0b0b0c0a3642a738f27ba331871d4cf35473313bcab325d2236658dad7d11cb6fea645d072b339cafde25a22c477cc62e19f77a9d698fc8c04e52c32c3b54a4243904929f3e589c99f679af05cc29d0b8e502a0178fecb46c3fa3d078336aa8925d3b86645bf88d4cc2946863b8f0b57b6bbbf43c3df0e062d79fcddd3f9cb4aeecdfce3f3e022236eb40b73baf5ddadaddaa28fa77e259a1c2b203bd2953f8bafb892c7057dec997620064b91b79bfbf8edc985358e8eb7438955f3bf43b06d6d92fb020efa3c171816e3211f8710a967333ae18b3a563584db08dff9c9551223b2b891787110079edf3f2953b04d05b3dec54de66e95558860804469cf6566233723788e434f418b8ba652a40ccda4e21084a28ed8e3cf8d002bfaf7c272fe0b8e339d089b40b924048dcf2c0db86da041b0290d75e6d609aefe020dbc529484b6eef6f67949cd9b7d608c467e9d91d4083f353bea01bbb26345315ab1d611ad0229b3a3625a02d7322a272494d8034d6b8db9785697984bce9aa37c57e0a1368cf90cc0a9ef0be184594b1c65d2aa4086bd1e7ae7833269529d479c8cc3cc255ed868c0ec8d8cba35d52d3148cf2d311dce3da38e1c89f1b276e69803d4e489c9d78dc3d9ab2b6be135b04bd488d000f250af793dd4adebe6a0c79e14395b751ae52b1c6a379cbbc350027520aa13d05e0b7dc6ca5b13b4a3644612d5e9e09e22d256227e21de80761a2c37c3480d018dba9a356c21116f94cdd5d393c34b08d8de4b2b2ce49f500e1e5f44de8786087eba9561ea2b330c7bc4f6f17c549a3e478c28176a410cb86c0b084d74b92c254aad9a9f800753119ec1bf9a267c98ace0026577e31304276594cc4ea7b53a84ee4de466c9348d69201cf208314bc6a9934c007ca221958a95e16f2b38cac230ae26df95cd35f3f11db71cf066a8263a89b0b103f4b11299f442ea0a3988422c5f6051578c235176f74d5863ebd1e4f0f97413ed2c62e8a33838b275936b9b90490d9b5cd1efc89558cf19ba172f67ae0dd6548fab513361e76a6bbd6bb1e73617aa8c9931f453c7ebff2297a4ac49cc632510eba363d133caef060daec1e2ce57b807e4b1257567d679c96ff820b59ffc9fb9947183393842c5ed6cf44d3a8e43ca69757162797a68de182899e0bb38b100230681f1ba123ba518a74e721878f3956286acbfd97d38a074d7b2dadc5348b32bedeed192eec7f175cc57cb6ea92182914e6ba2a00453509c9ec195b0b8c87b468fa7826881f6ff38ffb0aefc1859bc598653882b3478a7ef1b7ddd4f892fa51d48ef8ac171519a0d8b8e088c2e69ceecab05a07375ef359dabe04b3544460303b3b18efa83912e61ed3bef2f508ea2ec7a84c4bea74ddba51a663492189955ce454bddd15cee93eb7f8cb16fee5b1c414c12ddca85ff3ef6e87137e7460e706b6926cebe899d19307b66c1ed579aa0d8af082d5583aab18719d2935baca5e57be18fdc91569d96c5ade8d831b7f0ac08f7691f6f2fe90a5401a65fb245636ed6c3bd1e1e3cca6b4338d2bdb119443ed6fd6195a66d7681b7ee912f103b4b59c7e0b88b404f8764e8382fbfec6a0de2f8980ef03137bc9dc5099f92d447877cbdbe330b02be22b2a56b2657ae3f735ded30aada8ee446ede0a5545add339481d3b3c76030874f80f553d4a9f28a36ba34ad5042ac60330124340816a56c30df46dfce09d7e91abb8445511ad013822a69dcf83ef82a90932693390288b29c8f2f9e9c1a4f5488acf6edd53875404f68fb9b7b3fdeef13fb945227a2ebf99f1c1045fd2577ced8e9492070b35436a65fd7f79c7845b5c6f57d1c4d5bc2d6dbae9df511e0d09dcc5d372a757e33a4ba31325dc14861ea25a740dccd50764f9e452ba4589c71568a44c7bfb39d85d9fff00818c800d60a3bfd02f7e51c7a244e652a7a5132d9715c8c8f66b083ed67e3533e79062de316c950d4d068d54fd8f9c7776a1b482873fdaa0ac956ca112801e0f23f10ac756b8c3adb4f5be1806f4f96646f2264ecca896f952f276cd3d0d90718806390ed7937c458a83ea10d4b3d5298137ef3216451b8dd8bff66cfd6fec22da2726e0e3b39a74a45eb11c3a88ed8ba015f50b0ef19d982e742251ae27ef6058326b75ec80c77c874bb14c194e56ca1eb164ca120891187125ab3d155b88bb725f670ab66f47685297ba6079a39ba03898696fbe6e428e2b8fb6cac5189c81912b9c0882e7971779d6f1786ccfa88867e2ba2a5408e0126dd8e2d4ec15bef813e8213227085713d48f7aad3844a5b592ee7768a73136c7869b9d27414c5171422a7b6c67422e3a661fa1c20835d6f34be45978480bd8efecda8aa9d307502cee0898a78118e41aba129091f8486e8a4af5d3ed94fd6df73adfd0d0ad49e1693c604d8d2634c415e364e37981f2a90e7d10ba3e064ee1ffc78581b1b0b2e35faa713b02aee0226c26", 0x1000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001040)={0x18, 0xd73}, 0x8) setsockopt(r1, 0x7, 0x8, &(0x7f0000001080)="f7452a9dce3574eae48f1db9d1ebdaef85f2a0a022dc2bce431bd558f3900200234ff6b752fce59b61288bbd6345bc989c4a386fbb87eb19c8a0acc2bbb841f48d0a966b53d091510db706f4cc5d457d635f613f1ae0a81b94c22534e807a16eddd7c258e6409e1fb59cea1ae0c5bd189e42242f5973d3c51689078b5b58ca95fc3531c2613884492d15a0", 0x8b) socket$inet(0x2, 0x3, 0x10000) r2 = semget$private(0x0, 0x1, 0x40) syz_extract_tcp_res$synack(&(0x7f0000001140), 0x1, 0x0) r3 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x0, 0x0) recvfrom$unix(r4, &(0x7f00000011c0)=""/117, 0x75, 0x840, &(0x7f0000001240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001280)=0x100) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001300)=""/134) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000013c0)=""/140) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x5) r7 = msgget$private(0x0, 0xc1) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000014c0)=""/4096) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000024c0)="ce20e40d6669e3ee62c8d6c9bc1218893e51a6187794d32e7d13a4e5f2b0adad344bdf251cfdf7994a21c0f1f60e661def82d5403f61b33e7abc98c9314108a5b49742251de3317dc75c5f6aba6ce1448f77d3366faab634b0de8a8abf81fbb6", 0x60) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000002540)={0x8, 0x8}, 0x10) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000002580)) ioctl$KDGKBMODE(r4, 0x40044b06) pipe(&(0x7f00000025c0)) accept$inet(r4, &(0x7f0000002600), &(0x7f0000002640)=0xc) recvfrom$unix(r6, &(0x7f0000002680)=""/162, 0xa2, 0x2, &(0x7f0000002740)=ANY=[@ANYBLOB="01002e2f4c696c653000"], 0xa) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000002780)) msgget(0x2, 0x403) r8 = shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r8) 16:00:13 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) munmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="200000000000694b9d140000000e0900f87c8a5b67201b542a538706000000a711000000390dba2900120031000000000002000000000000"], 0x38}, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2100, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) r1 = getpid() getpgid(r1) flock(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001540)=0xef, 0x4) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f0000000000)="b100050105001800000000b1ffff020049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000180)='N12.', 0x4) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xa3d, 0x8}, {0x81, 0xffffffff00000000}}) 16:00:14 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0x6, 0x5, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000, 0x0) 16:00:14 executing program 1: 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) recvfrom$inet(r0, &(0x7f0000000040)=""/188, 0xbc, 0x40, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffe05) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="8f", 0x1}, {&(0x7f0000000140)="fe4094008eb883dfc0db5c12180cff6255ea928465825ae45e3d4c7dd8f78ada59b43fce8d097babded5b1ad6c4ee79e3d0361e62efaacbf8159a774980842997b65afbb4efe793094a9f9019ecd3ac517f06f6991da3f6db8d0130503d13507eefea30603", 0x65}, {&(0x7f00000001c0)="c5d9e7c1b122b1a56dc927058624a2d6fba1439ec853e552992164f21649131bea96150954290a01ddb1900938c62c822ae50b54d35d4c46314ffb9da0087e8a263a593a56bbbcece17b43f32ae76219d929a0b18760bf179b6590ddcc418e4daf30e9061370b6b9cadc910eba917d59f6cb7d27f154a6ef3f4765f1aacc8de53b1cc431631262200841d8dd9755264d6b651c54214839b8cca5dbbf8ca538a38b12d8cf8149b3005924429c195adf1bba8da16d33e63f742af547c7729517459b5d0ba8d6bb946e", 0xc8}, {&(0x7f00000002c0)="e02d44ee0057c9366824f895ca99b06848e832dfe277847db4eed8db1f2639e15fc4b38dbc94a0eebbaf1ab2221c54a90c7e75e221a36bc63598473e5acb07d2ba41f99f8650c2be73ed63d8e74d10e9730e3d1403", 0x55}, {&(0x7f0000000340)="3bf64ee62225fc207877a7aa540830dfc6606161fe9c04b3f7262401af26e8d404e9088cf2ecbece76cd2aed529358afdc65edc4bea4fd6983f0d7c015af56f03bba609f895a10059de14e675fc22017b0551ab42d6c6bd734e74f3959e9edd0169a170582c56aa0fc4b530dcfc177958e6065b354c687ab01305ae6591a3944f4c81ac1bf3504fa7e8524607cdb", 0x8e}], 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='oN', 0x2) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f0000000040)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x401, 0x9}, 0x10) 16:00:15 executing program 0: r0 = getpid() r1 = getpgrp() setpgid(r0, r1) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) poll(&(0x7f0000000a40)=[{r2, 0x1}], 0x1, 0x0) write(r2, &(0x7f0000000200), 0xfe72) listen(r3, 0x0) poll(&(0x7f0000000080)=[{r2}], 0x1, 0x100000001) poll(&(0x7f0000000200)=[{r2, 0x5}], 0x1, 0x0) 16:00:15 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x1, 0x0, 0x0, r1, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000001000000000, 0x7, 0x4, 0x1}) 16:00:15 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002000, 0x4000000005bcd) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000100)=0xc) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000180)=0xdeadbeef) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4451d2a0748a67bb84590b0000000000019a8671a40000636070a5b52859c76a8fe8757f3f0cd10165f210641c3c2b515aac034c040f130fbd", 0x3b) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() pipe2(&(0x7f0000000000), 0x4) 16:00:16 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) r1 = socket$inet6(0x18, 0x8000, 0x80000001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setregid(0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0), 0x2ef) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x4}, {0x5, 0x4}}) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f00000001c0)='./file0\x00', 0x70) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) geteuid() getegid() select(0x40, &(0x7f0000000080)={0x8, 0x1, 0x2, 0xb, 0x101, 0x2, 0xed, 0x6}, &(0x7f00000000c0)={0x1, 0xfffffffffffffff9, 0x6, 0x0, 0x6, 0x4, 0x3}, &(0x7f0000000100)={0x51, 0x3, 0xf212, 0x5, 0x0, 0x1, 0xfffffffffffffffc, 0x40}, &(0x7f0000000180)={0x7, 0x2}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666b6c653000"], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x4, 0x4, 0x0, 0x8, 0x5, 0x8, 0x2, 0x0, 0x5, 0x80}) 16:00:16 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x2e18) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20048, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1f) 16:00:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000003c0)) getsockopt(r0, 0x6, 0xb3, &(0x7f0000000400)=""/5, &(0x7f0000000440)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x22}, {}], 0x2}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r4 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0xfffe, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = syz_open_pts() setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x7016, 0xfffffffffffffffb}, 0xd) kevent(r4, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0x3e, 0x1, 0x5, 0x9}], 0x100, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffb, 0x1, 0x83, 0x1, 0xb31}, {{r2}, 0xfffffffffffffff8, 0x24, 0xf0000001, 0x8, 0xffff}, {{r6}, 0xfffffffffffffffb, 0x0, 0x6, 0x8, 0x3f}, {{r6}, 0xfffffffffffffffe, 0x4, 0x20000008, 0x81, 0x401}], 0xfe1, &(0x7f0000000340)) setrlimit(0x3, &(0x7f0000000000)={0x1, 0x40}) lstat(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x1) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000100)=0x208) 16:00:16 executing program 0: mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x3) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x84, 0x7880}, {0xe7}, {0xa3, 0x3}], 0x3}) 16:00:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfc94) close(r1) 16:00:16 executing program 0: shmget$private(0x0, 0x3000, 0x208, &(0x7f0000000000/0x3000)=nil) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r5 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000240)=""/10) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x1) r6 = semget$private(0x0, 0x5, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) semop(r6, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000001c0)) semop(r6, &(0x7f0000000040)=[{0x7, 0x5, 0x1000}, {0x2, 0x20}, {0x0, 0x2, 0x1800}, {0x3, 0x3f, 0x1000}, {0x3, 0x4, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x319b, 0x800}], 0x7) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x100) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x441}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kqueue() r5 = dup2(r0, r1) bind$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0x9) 16:00:16 executing program 1: munlockall() r0 = socket(0x13, 0xc002, 0x0) sendto(r0, &(0x7f0000000000)="68e5685550dcc4", 0x7, 0x404, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000100)="b1000510b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x1, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x1000, 0x7, 0x0, 0x100000000, 0x1953, 0x94e8, 0x3, 0x0, 0x413, 0x40}) 16:00:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="0c2c8545e02cbc4b70464bb97f7a680c5b324f67dd5ea4", 0x17) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) write(r0, &(0x7f0000000100)="e5e4d5f6b2b1f11324f40155535ffef67a4c118468f4c1fe09ef7cd0b78e192029a9080684863474579b410b44f9c8dc762ad0c08c352b8ff20f05a506d08ef49ba93c9e44d6f75a2227a34529032f7fba7ae08db4bb491e6af34a4ee40a944fbecf3e5d3c9126edd15ac6c0836b106eb07c38067a5fb43d8717d6fa6a9f6acc846a6e927efe", 0x86) r1 = getpgid(0xffffffffffffffff) r2 = dup(r0) utimensat(r2, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000240)={{0x4, 0xff}, {0xffffffffffffff60, 0x4}}, 0x0) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x2, 0x100000000, 0x1, r1}) 16:00:16 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x4c0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r2) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) close(r0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:16 executing program 1: setrlimit(0x0, &(0x7f0000000100)={0x9, 0x6}) rmdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x40) r1 = open(&(0x7f0000000700)='./file0\x00', 0x300, 0x86) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) getpeername$unix(r0, &(0x7f0000000780)=@abs, &(0x7f00000001c0)=0x8) fcntl$setstatus(r1, 0x4, 0x8) fsync(r1) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000200)=[{0x2, 0x4c, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x1000}, {0x3, 0x7, 0x800}, {0x5, 0x8, 0x1000}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/213) r3 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x1a0) semop(r2, &(0x7f0000000380)=[{0x3, 0x0, 0x1000}, {0x3, 0x100000000, 0x1800}, {0x0, 0x9, 0x800}, {0x1, 0x3ff, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x3, 0x1000}, {0x4, 0x6fe5bdfb, 0x1800}, {0x1, 0x6d4, 0x800}, {0x5, 0xff, 0x1000}, {0x3, 0x4, 0x1000}], 0xa) semget$private(0x0, 0x0, 0x1c4) fchmod(r3, 0x40) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1003) r4 = semget(0x2, 0x2, 0x9) semop(r4, &(0x7f00000003c0)=[{0x2, 0x80, 0x1800}], 0x1) close(r0) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000009c0)=""/210) semget(0x1, 0x0, 0x200) accept$inet(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000580)=""/43) close(r1) close(r1) close(r1) truncate(&(0x7f00000005c0)='./file0\x00', 0x1000) recvfrom$unix(r0, &(0x7f0000000600)=""/13, 0xd, 0x40, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) utimensat(r0, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x400, 0x4}, {0x2dd, 0x20}}, 0x8ac0699be32d0b76) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kqueue() r2 = getuid() r3 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r2, r3) r4 = socket$inet6(0x18, 0x4001, 0x100000001) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x4}, {0x18, 0x3, 0x8, 0x81}, 0x9b, [0x5, 0x6, 0x7, 0xffffffffffffff80, 0xfa, 0x1, 0x1, 0x800]}, 0x3c) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r0, r1) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000004c0)='./file1/../file0\x00', &(0x7f0000000340)) r3 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f3780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002582769ad56e0619e72e8cda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000271fef4fb836629de1374775fd087b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000957bf696f1c0057fb005a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068c69311d8557140b20328f11f5f132c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r4, 0x5) getpgid(r5) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x2) r8 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r7, r8) r9 = semget$private(0x0, 0x7, 0x7e6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r9, &(0x7f0000000040)=[{0x0, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semop(r9, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r9, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x22, 0x7fffffff) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x401) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="670dc3", 0x3) socketpair(0x18, 0x0, 0x7, &(0x7f00000000c0)) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x14) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000300)="6521ee1a5d81a14e8c14695636e6edcd07f7238ded9edf194927639c2a0edcbaedbff23585e7c8820275e5109a3ba3d6e16dc89b0565709aa8f8d0cf8bc402eca20296645ab46b7797135bebabf4905aef9eb2326c8b16f8007ab645e291c8e1afc22385cff8227a336d2e4e27c10f7da97f6b19a873fe0f4139fa0cb40428bf398bdde97f7a458a2cb927a5ac025dd700ae6e32bbd492354f2af41de038744ac724c66261ac09e8004332f614ba667263aa6138740df0b4d0535056c2c7bfb7de072bbe64566bfa2a4419e3af38e067994b5a8cc577d3b438484c3539ba1337253349f8822f", 0xe6}, {&(0x7f0000000100)="66721b23535dec0fcdf8", 0xa}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:17 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x4003, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)={{0x6, 0x5}, {0x0, 0x1}}, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000140)=0x100000081) bind(r3, &(0x7f0000000180)=@in={0x2, 0x3}, 0x3e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r2, 0xf, &(0x7f00000002c0)={0x0, 0x0, 0x7, 0xff, r4}) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x7a) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = kqueue() fcntl$getflags(r0, 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) renameat(r3, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x4, 0x0, 0x3ff, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000140)=ANY=[@ANYRES32=r0], 0xa, 0x0, 0x154, 0x0}, 0x1) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:00:17 executing program 0: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) pipe(&(0x7f0000002d00)) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) r2 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x185d0, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfd82) r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) poll(&(0x7f0000000440)=[{r2, 0x4}], 0x1, 0x21) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) r7 = getpid() sendmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001800)=[{&(0x7f0000000080)="ea01498a87a2ba17ddbb60ae74844086322612b81d24d252694dc13357a6ae4a69b390dd0bf642125bf90d", 0x2b}, {&(0x7f0000000240)="fb4da41b53d4", 0x6}, {&(0x7f0000000480)="d04c83505a39aeb925df6e", 0xb}, {&(0x7f00000004c0)="8d8ced244b738605e552bc65621e99f05b080625409e045493c881c1a9154b5482ff60eb23fba4a016c8c1760a16a7ea3c7f292515453cbe12c160a655bf4e6a33b65202461719307c0187c31897575f9338f56e005f1a289e2e334deab088ef5c0d5c54d1876510a19d580e4d170cdc92a60f9025d91d98b953b9c12a2f87e3e6b1", 0x82}, {&(0x7f00000005c0)="02d8459bd7139f7162cce93eb320b338e99bdf3fef6e3b5cb4f03f7b838291eb6f2f77571537df20be0746dcbb0fca981fd5d49ab107bdddbeac9aa8deb53c50ad76f20a1a09999b7e81910102", 0x4d}, {&(0x7f0000000640)="d336a9de24aa53b691804b9b2344054db61de871ae5f7d9c497a56ed30c6f739ea9f529800d9d645dc5eb83361075e71458e8a8952d459ba1afc3eb0d90fc325f3cc7699df6461ab5a5294f815698da82ba8e15786c6be6c8f15d71a18f497fb333ce8ac88aa287b2c2139efae47069b8093509b05896621aae09bf4966b9a534ea1088eca5779d7c21233a96d084d279b736740547d1749d7552aab2dbd4bb32924997d0bb010230c2cb8ca782772ab246ba2acdb6c2fd3e5f51c27245aa79ac854994d42ea5c0e98a9a2b158dd82a8bc07adf507f33aee555e4ba9bc3015f5a6bc6cd16ee802da78e8b9946fd6fa6a5f229a743bb28d3db920d6d1fcd41bd28904553dcc154195c42f0086254949eb9e0c548825e4b60757c82dd6d2ec8c927fe52ff1d114a3a45571791b995df283bfa046c5061fc8438248ab4682e05a0ea3cd3d83b43dd6a345a19ff8c7b6cb23d36751b720128a73647777664a7fb74fdc834e8fa2ef794f4a9a0c192d73eea5d24342e3f92dc57b509bea44bffbca56f6b94209c1e4f885922d6d27e2bbb70eda54865b4a2fba9871b26e3caf9248eb2bf0062fc216262d952bd8290c18e14758ca3a613e81ba26cbf66938f49d3db7e8e37e630c81c1ef225028d27926a1bfb3f8d19bd50602f465f83ddba6c7dde2c2e4a6dc2954deea7745ba580611019d5ab75d09297d3619e6557b5fa400fcd488f7dced2dfddcbdc59c06883ec3211eabcea02d506b86a462ad6db3a7d98133877d4b44f660406af89643b05863d7fbc1f63c4428b13462ab9c4d342b63f61258943af7ccc4fd86f01cf189fcbf30078596d7588c4ed85425d7a3a1681b1b9f5a7c46766174c81bf4af139aab50cd6d6dc5f4fdef1f8bc3c9a0873ce025acd84425dc42bdd073a2d909ce4b4c1e6d10e5814395dd1b9e1282d0dd4737a5e1aada50ee66bfabdb14eb05aa83a53d3b74930d488cf68182b6436c45f01ea31414834076c30c67fde74804e5187ffb39bd4b387f83ec73a36ccfbd45bf3e137aef60bc879bf24fddc50699a2aae3f3ee79552925fa5a409eb540a1f1e71651c42bc1f33469ba3aa142459f1ff48617ab213f2aa3b75a5dd1c1b2e1c32be3e65ee972441ce318ad7a1f4d045fc69029813d3b35725238304f96c9433f00e06e587eb82ec8ab2d2b8bac4a6430bd0b25ce5535f30876a95a02b6a7c6eeed5e1892ba0cdad4a36dcee39d84255dc9eab106b9abaf056b5a187b1fe42285e58637e24d529cb6c51192c4e13543bc219ad3a86c788beae3628614f6eb8550512ca62d11dd2304f7d2b4bee3b421c9a4fe03c9b4122c070f784a1f3f8c626bf5035c8c18f7e29dea7b70d0cd504f8672640c48e657c62370f1d1e24e833249a5134a5130768e424068e5f835993de5277af5215444e717d1cbade74f7875d5513d2cdf1a695b59e710806d33e018cbfd00f7981cf6fc5572ea75616c38afd71492c3ce9304be8db0391c4cf312dbb33c5284a512e243e0f1e91aa2e0188ae0058d6e0b4322e1119ba7161bc6db849c4512e20bb3351638f12863447201c5c3d5bd08f9564c11e136748518c753ae4f2db17f363d89ad08250ff473454af1d905a26ce58e37f6f3fbcb9b8273b528d2de485e33a4438fe1de7646f46f7d8377e88490e60001b382b7a75f0c0413dc0f4c105daeb2a7b57b9146ab08e4ba58c331c01aa2233158a26983416614ee9ffc1645d0caf9ddecdf8c0a0734996dd88b669711e58d0c3409e1406474bc57517e95c3815a37b2b923205b06f77a0676851dcd5ba0fca5324dd67da6c1d25422f87b8f79a17228b1e750699337b1a02609eaa0150b1c5d6dbf61d9e85da9701ec7560fcb811acc84417a23dc881cb1579af250cc7406ce69dfd341c7e0a979ba35c3f97ce7606d48dc6cdc45cb5b67cc6cb397d60ecca76a7ff32cc9a68a1121ba4aec69293980efc93b944547cba917d933130f69a982a59020d28913c04aa9b7692e23aa20c3aa492b2c1a314bb7f528b34ca1dcebd30c3a0e0902f23fd3ae40830d52e51bf40a2a2c11aa16b4cb01c96d64a218ba8d7b59e96029488c091821aee3c7d44dd237c3fd81ff604a367485824e281d1d9693b2f11fcee969dc2af9253a407e5d18f6176b67545b5f42a7a3aa3bf192385ab6b1f6d41aeaac9cd01b83209610b328ad42c5209de64e34bf18fbd71b919854c59c63c03960870026996ef6e9fc63e280ddb033bc36e0dbb9c4dba161fcf7a80fc4a95f1c12215a977f15e87221b9ede53bab802816581e4f0c72efd89651bbc730edec4a79ac7332c96caa2ff304c8fddd69688d36df39e9354c0ebbfd2ef70da00257e13959a65d542bb7b8214bec62977a3b756a2b4b2aaf45d83967cd02d545f04147e10dd0543b3a95585512010cfd63724e74f4059783fd8b07a9322cd5409eb229726a621a2e7bec9ae0a16895a168ddd36f937ee21dc31ac8550b44c5328f98047316720953cee181cd61ac78722937143d66ec54127eb620417f119baebfcb74596e3c51f3b408eaa339eed648f7a2dcfea4045f01db9dc3b9420bcb17c50686b2d4ee31d65ecca1156e843451a66af4d2ce608c8d317fdc760898eb621e15a8798e32594f885cfc98aeb1cb2f1fb057971897dfb44d71896ec7ec3abbb85242fb6a7b17ca9beb904bbf03a317998123fb19d37d1c6a82b64b5071885fb752c636a7fe004045188fd5c9b23988c3dedffdeab1414fa5f82cbef0b4cc35d8411b1ee3e680eea9c1c09ad415de4122360da248da3c08d211a425fd7d80ff2a2d19d98616bfe27066b4412921f510d5e4f9f41b823b4d428a55436247f8b574f2f194ba3c354c4ce6c5e918b58df05faaca502b0c9bbca070bd6ca16de7867c2b2a5411152dd71fd19b3b35893bc8c069e128247006be585720a531b547bfa921ea6907bd250de5a272118c79cfc899c567d1e84973b32586e9beac0136257175535eaff859b2c771fd3a8fffaf57c9737008bb35d5038b79ee35f36563c2033a9a0333e8b263d5e4823c97742e00dc563890302a9313a1b77c29a0849f06d7d2e2abfc406ceb13547e1a2dd14f39937388a61260c2dbe1a614877ed876e3e7dff00058823156371719e5acd5f077b60157743c32f2f2dd825812569b46cc2e6cb0ba167ba4a8b20205a8eefb5aea68b764f8126f4c0bf02b63e23837c2f767b61d539b78d66705fbaca130c5df73f0e95c1ddfe4ec7b25854d92ebedfb7e32a68bd7208048d552f8c5d06ead6b4bf9caa01f59a9992b63277acd680acada7aeadb4c8a3f9f81aaf337c10dc656b09d7d907ee7eadbe928aef87d5551ac5f609d387e43f29c4195a6544a6b2474605c86b2ba4b040ad868e8b27d4b2bad6f223dccde440c298a0c751d2723c9ae5b64e0383f0792ea8e01989dc548628bf30763080c7f6101f1df43ccebaed4d64670cca5b00c88ce9d6aefca86b219336e4e3ced16d96baf4b37dd3ec3394a0896933e76099837367ec8c085e0d1e690a8caf8fcc2ef53fc8dde6ecd1715f9b3df4d5268c98d93970e2b684e561a765b113c2eee0bf713af912480012d9572c085d646b40804dcc77c5f32ba9c56fdfab7b40c07400360d2953ce52022a8c92f1eb54049d3b15c881be7f61dc34deead957812a42635198b09911768a4ef5e1b9fbe73def7cec68ce10c00379a09067ccaa28e114aba1d3727cfed971033e3420c092bee648bdeae3cb25313f5b852abf08b86dac4cf78dc2aa90423e80687f36dd90365f14f4aca81e12c1a4edd6a89577c4e4940fd2da0cf3173a9293f182a24b86f34f156f2152678c90278ede5f947bbc42a55a9663a960e68295a856270fce2be44a84cae6f3bc4261231289d0c0bd02e42aaf24b9b0b624afd1d55ffe76dff02892ced83669e455b976d9bb5008bb12ffd640af97eab62a9837c286aafee85c5d5006bb9ef903738087f060b55a765c6470c8a3633ff93791766724675b0b90c804473f652b01795f776beee965d8b65fa5f4e56053a1eec9f0bbfa7d9154ddc0bb69581257c35f5faa1dbb1568255dcc77a6fa42d92dcb9a2675fe8796db4ffabf12fa7985cad1d7f82fe2f6275b294020fe4d4b40135782382a2239da4bb2ba5346d68a33f5223d18cf2d1616e57b54ff030eecb757419ee2715341a26d40dcd312bd816c87d29f1ff7bec778bc2f1ee77e3f234aacdcd136d9d614556cd6e7e7559b43ea37ec1e5758632d1923aaf9d88b575397bb0e24e35fad7f870ec096e493ddcd99ca4000f457fe1f3eed0070f088dee7546e11146464172fb705757e00aedd897e99b2d2f35955bd9fe2a72dbae6c1b04266e75fc42c90ea2e8e6dcd0e044c1b4fbc0195ae84d03ef3fa9b5ce6f986f84311fe5ac0d7071cde3aff32e88f2e66430a36c43b9821ab915443be703ca451249fd36238f139b372cc909e4cc5637208dc49655f86559a02d79bc40ae51023cd542cd3f274c2d4d17b5fb68b46b6cef9bf8533b71704fb916b75f52db4df8723557bac7c1ea0d7020e236ac1db6bdcfd776abb3f72d92ffbdb4e657874e62ffe6b5153a24e3bdf880b6b1557956922fe6fde1c2ccc04852d1dca8324eee35dee7a7a2a9ecfc7aa0aa96a0a0ecd380f71aa7ca302ba0842e74bf36496b77ddac0a104e2a4e5daa05ab5d04f865fba215ee0fe48a332b3bbab73581ac8a70276fa651c588b5970658bbbd6f1b275ddb56c94c80a725dfd61973172886c22bdfcd1745bd36afe83470ee4132e2bcf2ff0dc98cb75248c270fc7f13ad5839827192c7da26e86b2432093eda193c53bdb9d64a8205b6299b68439cf311166e028937b406dcfcc83eda0a5939f900b3a4a4b2546a3a43fe16e28ad87cb05bb70a71a70d88985ffb184a6506f3c316e85c7275a72b525ca3734090c6fca9b01bc2e44fac90181312dfa7ffb3bd5fd7872fe7bfac03359739534532aa15b9c0394d0a93645e206365ef5eec0dfd82dca0b69174310b792e9cbe5ee8f85fe690d0db9ff66c3395f24660baaa03818c6775448da52a34014ea53bd535c89d4b7cdb57304de3bb2352289471918825b3f7063eaecbed68373a0fe86898936a5af7d19d965707ab9bb6a2fcd746067c8572c39f047c71175503b590db2241f6503b70ab6845efdbd2fd94babee153d6f4b74512195a2df5095c7ec7fd3033b1b6c8a86fc2e044c07e4780373e512a79c3f15a2fb684f7cd60c549cb2d1ab40f0869992228d5d2391747b36fe3c53acbab384d9e6fa24b79cc52e115d260a942dac6e02d6fbc72dd4ee26f3faa6d5ad0e0750753e3711442e611796c80d4786ffd0d28896bbc017a435ce366a05ce8a67e6d2ca63da68cb89a92d4b5a874a46d4f5e299928c7ccebd33a19aa2f7fca2e0b04478eaa776d18e78d20d95f785ee9d914b6d743745a406e2531633356eb7af2c5d26e86174ac47eef1370e7426e305801e53b1d9672901124378988132f330b47cb5194b1ffd2dcc657262a4c063cc6f1e9a14c0f8cc042a4615f96878046eeb53613c15655d4650629d0757616d5837e276d81bfacf27ebff38420b9eda3ccde2584c68b2dc567a3265651b16852ff851c3afccecab5030fad7e3b1b5be6f2c55b9830f162898c5f0a236c63d9e724e4bbbf30377c72623776141e103bc37e2e839903b93e7894777dd88347606be64f77918a9878f03faf4f5377da0e7270b0b2cc3cc0273bbd4172c5f178d8990135789e4e4a2f241795ab1e1aaf68688337ba9c0ed0f31e4776ae59", 0x1000}, {&(0x7f0000001640)="74df27c62bde5707862cf96dc7d81335bdc060439e97f0778fd7a7797696de6ba43a2c13dd01eb756b28e3df715df53ff10cf8b876b04ea1ebbeaee29671807215c3dc226a4801e594c4232711d02ecd92a43b35774677438d0ee8df37955f24ccc2ca0d6660a41178268e9b9a61fd9ccacc89bcd5386f28e42d8da7", 0x7c}, {&(0x7f00000016c0)="24489b9d7cbcdbcd37c87c09a0fe9d572eeec5c32521b66ee61fb9b9a089a17d11ac216370c4de20cc3486211ac904c039cd9e6af6d41a5d2d86cee0fe744452c1f18b279e457a4779bdbf14afbc29adc0245c417f2e168165d8b5897a7c6e2bea17db09d3dba20ef93e8371b1568b2b4483d24fd3e84099c4fb76f9ab7d7ec4f1432e64652a5981ae4100b7b658c794c55de9e77aaa9df29aee97a566ed9c518333cbe9e9af5a986bbbecba0e1ad37e84e912", 0xb3}, {&(0x7f0000001780)="838ea310fdfc9988e601628e4f3691e13e7c3a7426d75811153caf7e190b6acde1b519cc21e5fc868a2e17a7a75b1379eba1b7b2b3404b128d80d917929538947dab69906839fe82dcd02df4ccb1c4da", 0x50}], 0x9, &(0x7f00000018c0)=[{0xa0, 0xffff, 0x8, "66ef116edaa0138ed330cb4aa394f5dfaf647130422e28c31b19361022c300625776311a33f4323baff18f3f1b95bd4bc5d87894c64fac46c2641f2d31f58ed0b1ab64d1a70de161e66a006d9200c0aa797b7cfce03769e86308b698ca11dcdc37a203cc0497869e8d951db9641369688d0e0320bd0b2632ec0dc98db9887071b2fe68e498f942b97e8f39a02700acac"}, {0xc0, 0xffff, 0x8, "c3f3e37eb6256f81d429fd5f800093ac18861f8b04219ab3b2baa5a81ab4374e69e6c60ad3a0b2319b82ebd431930791b08fa6e0374824e93b45c68fadd59ac0ecd807eaf9aa6a63308e592db7e2f0f8251344a5733a7ff316917347ab5b771bc13aed852875290d96bee8ecfb88b1e261aa0cb2d03712536f6537b6e500f9183638301427abe874d03d10a352ae9535ee85cb70bed7d62cac1bc0d64a538ddbe56246089b10e7bcab7d39"}, {0x80, 0xffff, 0x5ff, "89ea01e507579c80c584cf9a31eae200f02288eca933aa76333f4dfb812499391da7b8569addf332b1d35f6228614e44da073161511c4fab14970ff878b05d55b956683bb8e6604c5ded2b8f8f87a8ee996318636709b2c39efdb659583369bf579aaeb60b2bd730ead5f37445ba5f"}, {0x60, 0x0, 0x8000, "2b342c2160739c39a22df828cdee9976218bd43bbfd8d2ea2d7c4a261df3b8c1f19a5343d51f1d4967478a6174e2387a17f5f7c92303148e0dd0915dd9aa11717e6667f26382bd9640fe"}, {0xc8, 0x1, 0x7, "ec2c20914a333c6f2f10bfdd93448d124c9f26837d5cb5df2f6e4c801b04043c823fbc1554bf582623bbcfb2130be307bce6f6b4e1501d8fcdb9810af61b5ddc61d21cfe5c1bcc2fabeb915f75e940cb74190bc40c3bbefccbf6aad98bb67e15b519cc74cd984896b573b07d77abd7f6efb1fa8a9d6b508e8311de7bc64274ca1fbd3eb7a0c169a84be721f6d668a88b70be11d7fc6bcefb311b8e9fd5a0ba255dcbef5ee52fcc6f703f409877e3f79403c6"}, {0x10, 0xffff, 0x10001}, {0x1010, 0xffff, 0x7, "dbcd2028799bfaef26ceea1e9976b9e40b44f5ea11d636771609d518fe1c7dc967da3679fa02c37e3890aa7bdea9bda9c107dfc7c0711b451f18998de56e91c7d405a275ef075bedbfa59b2871e720f808d72f1ce8c6c88ceff7767d2e80b1343fa5d8548190268e3f842f98d1305cff1acf42e5f5bc373c800c1552a5dea1dcd9cf712f648ebdc7527030d03753b4411bc647e124c2749c94284044561c675eea5431ba7c76494a8d544161348d4a17ebd6719bd5f78613bcbeb39b2e3478bced23e0fda20ac834c9a6d28e4629b885c9c045cbaca5c5719a926e71af335fe81502a6a74eceecd021debf97e996163bcaa963a3f014f7d90c58e347a18c1277123603fe15301243c145761ad4f9965582c22d6c8667c78a7ead76d9b7fc8e1c4b14f6b9880f8d8fd04a73956f98cb33d593b26663d0f537c4f3ef58a592fae2423a30715f0b9d507240790c291f11bec0fcd2910f6628e6c2fa6474fa5c149d422ff423d4aab762e033cd959b77e8f8bfa01aba8dfca71b8508a733ad5f3d2d9178a9edf6673b9da4736f980f3b1f9fed9e2fd2aa19053d7a3f9c51618187f1b04bd607beb80702afe1c866c8d4791c3e1ac27e3b977a4d860f94fd77894ca33e0f91414de902691b78a5aa4f0f84964bbbdc6207992525112a78ef8da34485b474acd62b218e053d0eac7935bb6f1ee5e0f85081da846be6d6f88b0cb62f5fd2801d132168bfcfd0fb09ddd23ef863069648e279db73870de102b5d174bafffecda94f635cd06f16ee6b87b0b4685d187c2f85595eaf48b52e1562f354c897a346d3f3ffdab4ecccc7ba7539bb531596953cca74aa543169375c1b3944e8ed8ce1254c2d0a554fb4ac19fdeab4401fe1381905fa0a21ce6cb64bcbb2184150d3f61915bd507ae0ab2f8486dd6a08ff34713f6a5e11ac5bb63d005507a102f3a490141fda0507c4e216670e38817a90c8e067bfcd8644f6f9255ef6e77909b8c2166f440e6126b9d1b6a8652dd488677381f487fe8425837531cb4a89f1ec5e65bdea41f1c561789542faaf4341e4604bfc55d198a0bd232e7d5203969d1a5a73169b74c6ca2411c028382c1856ce1b35431bf20ba77b7b8d849637114afbe687e693eaec41103c2de06f49df8af983c0439956f428ce6a02845f1bbb109c7e5fbe247e54462fd02774c5fef90a90934106e9c407f7b4c044af0f5b024b32664c9a9451fb87ee1676e0513014d09a6bafb94dabb4f494d3fc2a86d1fa79d18c34d8f1a2158799f219df4bbb647d4b16e4865d7de5b2883fd39b872918d84d4b3a65e29e75fb611e9c2f4929751860c3f07722248503ebc9bf478a626a4d1fbcbfbc033b6a85e9252ac6bbf96ecf72c858ddd1fc40b67cabc179e955c56b011adf1d6eeaee3a22c9f6e5c9db85a990dafc958f955af602dbb731935c31ca3295ac220313899fa26c04f7e41bd70fba58743695d60c4118aa215425afb564fa0d2ac78569db0e1197f4332ee64796e046a163499b8411672166a6d0fdec2410aef76d1ac578832d0b79aefe95d62b2f815f580fa558d8b115a71f00d1b5286a63135e1a0a2cc7c684bc4e8de19afaaf38fc947c0d2d6e0efcf7799523a5cfcf98385908b0088464aac268b2378562d7e908635e4a01c4cf4e202e423f0f2d14ee5db77a5c579a9f55068e10c1e46ceee4e176305749ca2dcb55f84b836e5e05eca415c44f2edb52a075d9447516ab6c00f5d9c2fe458c5455db75926d12af1f45bf72f28e4cbb9728db46ffc7c0ce6a358b1e87cdfc9b95d907f73bd17c889c356b11b46a9a62bae5f11e3fccdeac5bfa7613e2d19ace969c9263eecb94e1c77c6ee37aa43732faea60c9b953833ecb6d8e1f4e83ed019187c8bf7db8d734f445038ca43a60e58afd646156133ed1845bab4d3eb36536a65c89cbb19432f086a298faccd6707cea713ddf4b19288443a0a62f5025b2a843540853859e2b95e0361f907f694f3daa3cdc67c374ad9f538fdcd1b0fdd9d6ee662f22836e4722e036a82ce2b2913095f7c3e52d3b49a0c056f5467b82540c5ae40416ea120c17d23a7e75c72bdf38e0a4aba728605308c9b5a6f1c07844c3af4ecbfcaa3eefe737a1d9e77cd785df7e6d352730f6ea5dc603cb1cefd841d5fb6ac3636f18a00d19a49b6ebdfcc85eb931095021b0e9dc4b8dac8d353a6d862b7a2c7c80aa19fd681bb77a4e4c5784f4c0624d5d5c9a06aa205a40dfbb5ab4debc634a1f7fbf8458ab8afc0a3cbd10cb886c919a0361680ef1da9321ff3063c0412ff7bd88de7167317eaf60c75307a3ab536de689a4ec48fad82dd0d91788270bc5638f007d22916e672b982c33c33f3787373acd340bdc829a692c037bb75f11e2ac64b099bd4d4afcf796298007e167142db85a9a77a3408eb8d23a8b42463c16c3b7e363b303d3b40f51a7491b90173291f7850dbc50cfcffb83f599ed34d81d40cacd2f23a0010fafa2c8fca86e72b67d3330a1c6d1400438327d9c552e9f9c77664023ff4c23ba46794773e02a01f9d32454848ef1fb1acbc607c7f6290f2954d48f0fefc9efa271dd6415bf26a15370f2975686fe5ef57a7894d8abdacf36f5bb700cb94c69934dcf2c77f1dcb9026312df4d29bae4c911c906d853e9d280a862178bfe9d79038ffdbc61eb48b2606fc39b34396cdd446081fb96e9a3350f42397b6b6b69b7de53d1080b127387d57fb7123f49901f8db5af862dc54a07f605ef12012950e00e3fa48de805b4c37239c0a3811e19f9973baafc5f27636b33c6c2ea4a20193b3a5b8f43b776b4841b61dcdf67a654aa020535034f8c6f996ab830221bedf270604e64d333432a113fe1b5786c82b27dd3bfac7c9feb0e9e943aec7b5282fd7a6de7ebc3ae314cf185cab3b0e1e356426a35c8cd53cec52e17e3e6306b57c87070e2f6a53fa89ad5b652b42897d8a46fe163e92128c50df19dfeafe17f8e27d7457152fe7457180ff766eba6ced2bc188583261001725ca01c727cb2ec67ce5653870e92649185f223a1594cf3d68b490738c96b428d65742ee119dc999d55245793add8808aaa06836d9ed382158cc3f8bd0e2cbce9cfd7d2f5fe769797f51a1c97f26d97f84eb7999009507a101a2b73303fd5f0a946e3bb2fc19e15e84f97a9f803fd0303d3b7d81a5066d7931bf2690b35a6ccde827ae8aa625a02f914bbd69b3269c78fc3f7d1a585642df7708cd98c52e08a92540dbea4914f36bacdaf756ae92d83805323cc4d9486f2f5c28b333f217606f56d62b53cad1664e5b70a52bbdc11e8e4e5f7c00f68f3edbb27976cf4d78f937480b8168120e44b38dab31e842be6c99737c46fd12e50a751ce2c1077eeee53a2f6b5875da70ea51af5765effca99f12b74557340c60140de62e921198ed6898ea1ae47f730683bbcc62dbbe49ddf2a682eb9e52078706397fb4a9ed02885835a5ae0fb3fddaa8dce7f1f10c7ea851d99a3d23be4d44ca0517cbe2ce69dcac080cace5ffca7944f17891dba71eca1c0395ba6537fcbf6d881c693f82af499e7a739e3f91196bbd2414bf9453a1340b93f6658fa9fbda1a49219a27185215f2f1196b9fdc0b7868e7ed77fcc7d1a3be53f56c6467f47136d4fb465ea1f664955e6ec87ea8e38dea70c31fce7c283d9edba7989c4911c15bdb88fba1087bf2c9e587e50b0f03183e1df2b87e6d1c70bd3bd86bf9accfa8c67feb6ad73ca00cad2d835ccfe5b4c80d2a4cb3c13fb3a9d1fa0937b7f3a0d88f2fb5d60ac26cc1e67b65a8c395a713159084fd2cb18bfce7e24635801fb20c740df2ca790a405c5a4385acbb79401f8fe8a6f41bbf0ce9cdd9c6a5146e7e5ab7c49e604a337d7ebf77a39bf44b796c1b36ea7cf463b78025c4673ee6fb8489b6bda61915684dd2e2e26ae8a876d5c64932ea61e27a502742491aebd5098e518d05e0543b65466d02a8816384df916543999ad353964f3b8587ec92f4a06113196a9a94baf0b530ae42c2312f6071d5cfcbce75d5eed1c6a4c289ec4a23af51072c2ff9a071c694fb76f35623426ec1e0ed274665542f186bb61504ff535555f7b516c051438b1519d28cb44632b1b304735ad2b185df7834b25fb011993e23f769430ff7c357240928c0248b72c51726da906af1b8938b5034cae1b9ba14d5eed80a0bbc6a3a85242fedc79d921e06cff1a934a2bbc8bcf5ddcfdc99ce5e5a949cdb67fb8aadf213ed351f1afedf58ac672c045046ed0c8176cd0ad000ab8d6a01558c9e9d4110191fef5bae5a020835831071c76f36307975cdf93ab00ddbffc8f7844ee4f2b86cf7e71a9fc2e4272e6507e160aa0da846ace5a511d2145b7a6b558da1bd72fb439234c292bf29b604820c763bd9cac13433fd37691c2fdf6dec250e08753860311850b98d638f5c751bdbb44d51b5d228e1ec72f02f1c890b12774e5ec77a22098521b4d10acbce4dd52d038832e739691f4ef11c3ab3e8880fb9b984a7ea64c6a37ade5905171894ca79118c1ff0e5ffb0b16c7dad4410e2afd631736dbb6d60d829d5e0ccc252f3e1908868c8eae7c10c8be7645d3ae486bb6c807142b875da792a8fc25e966b74e1509c97bf347fec1d24ed02cbc76e88623d26d6bd08c377f72f80907713b11dfefe824e1a8a39025f556f6b60667616384d898c17bb90840f2279728adf8dc496bd03435bdeb092339cfb890e1dabfbccd55224de28cd2fea38d9f08b3e3f8264e849e1694da8cfaac11bce2738e073baab21de79acbda3af1ca5be3ed26912484e177868ac8ab95bf435c30bb50c626560172993bec88aba45714281846012a5f5dae49df30fb9e6181665422dd538d869e8044d63957c2b406e519e1073b456858f98567e8f27508fc4f208561e44b4b4299342a4ec6cf306d4aeec6f250e09e63b95a286171385dd29294622ba081aa1e1dbf3ddf4ca4db0d21a26104f57d18e1e0640caed283a394c28f0728dc4c7e1485ffed34da8bc41a06fd7d2ee3918dd2eef6a48590842d8d93ab55d0299280aaafc78afae58e026f30189772677bf7ce03544c4b16e43dbbc47c0d5641aa00eb89de14de29dc742b7ea6866ba0327d1259901daba33ecf518da9c18a830d7e186e7328966c8aef67f75d02f7e63842c628114ba262361a85755bc1ad23209dc9d0c6b211972906693f8b732e3716a56c0c1373bf565606f674366dcfedb7833978867994691eeb8aad58ef83267454ea5c1cf0ea7d97952a98a817d8e6fe9548e04d0c6bfa7881a1d288154cb3a2069017b5924cdce5975f6f3cb657a47855834f30fd48fac454abe33e514608f351e3a14c32d4714193edd1cce1e984f119b12b5f0a59180a3088241401907584dd96d5850e4d30e5a18bf5da3f8c59e1f5a409c9ac7a9312218b995fd0850e429b06373d76060bae4c79b504c6dfdd1e44ffe32fdbaaf2a98d3ae0ade2c5a457b4ca667d2613a0fb2b45573b1c6ef2c404ea7e291c552a1636d859ffe5d36a73f5a2f91616b8bc61e0e51dfdc5645b6b11db88a4cb54e2555eb1ae22549df78ef1d1ff8db1bb34d0f9befa206532eb046bc7b9ee9f45befae4a5ff281966f63c3b224f0c60058e1630a86c21e6f6bed12672d2f6e7cb246f61f00e86cfa9fd6bdf0dce6b15b700babbded18ed8dc7309a3782952a11bf8813cab888883b88203d503cd2f60f8e75b45baff051ca4d38f91d22777858a9725487906b3d41c2fec4a12379348fdcf210780a8aa76e5dbc0c677cbffd3d41c6053ec7abbcd8f6cf744aeff"}, {0xd0, 0x1, 0x24c7, "60b8c5751dc3aae7bc6e1c1608bc5df6ff2463f0ddae2d953d4fc9e8d6bf11236b3ac953b2009f65163142d46a00007f97f3e122afadd957a3c983afcf0e65ea1da46a8411fc47bed110feb5702de0533a152fd5efe2392010232ebb789647f77a7bb0146bdb97a9fb7865808c06646917c457d79943848e4c724fc0b29d737454aa9578a3cd8f7e7e27056f19cd2f01974f841e994a023ef5d74ccf33f2ca9a35afd3807cace10723fa6944bd10f31876b08b9d12f871fe77"}], 0x13f8}, 0x3) r8 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x9, r3, r4, r5, r6, 0x4, 0xfffffffffffffffc}, 0xad, 0xd007, r7, r8, 0x6, 0x1ff, 0x6}) semget$private(0x0, 0x2, 0x402) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/234) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) 16:00:17 executing program 1: stat(0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() flock(r0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x0, 0x40, 0x9, 0x6}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0xff, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x44, 0x40000000, 0x3ed, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x4, 0x1000}, {{r1}, 0xffffffffffffffff, 0x1, 0x6, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x7f, 0x2}, {{r0}, 0xfffffffffffffffd, 0x12, 0x80000006, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x0, 0x3, 0xfff}], 0x3ff, &(0x7f00000001c0)={0x2, 0x8000}) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, 0xfffffffffffffffe, 0x18) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:17 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, r4, 0x20, 0x81}, 0x400, 0xf72, r5, r6, 0x1, 0x400, 0x3, 0xb1}) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001300)='x\x00') 16:00:17 executing program 1: r0 = socket(0x4000000000011, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) socket(0x18, 0x3, 0xbc) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fchflags(r0, 0x20002) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)="c4", 0x1}, {&(0x7f00000000c0)="d486a9e3b81180f95803621a4dc60c4f834b0d9fd59aa7e0a6c3109b9e1fc55d240214d48248c7287e71e9", 0x2b}, {&(0x7f0000000100)="aee996a5f5651654db8aea2b06344531d46b3bfd93c08f1848cd2968e7167093ae0ef6bd7b060e9002069e9e8b926bf600c435eedb5bcb0987bbb5d6c53de18bf7eb0098d46e0e3118560d64", 0x4c}, {&(0x7f0000000180)="653595f54489752c4fab116eac5beba31614b6d2", 0x14}, {&(0x7f00000001c0)="a70b4c65cba8c8d99d24d984624be1e72c8d5c0676df7657e6778858a0a8359a18d6fea416dda16a99191f866159f9aa2ddaf35733d376ff4c7278e25df30a6a5c9ef216ddbe2a62de631b302a8413d517f07b48f2bddd4dc85543e7042f358366887c16c26f3bb6aad2dba8211160e63832c591cb475bf37404b6bb7aab9da0d93b086b19e64faf142736c0ee54af49feec77c0ac58c062517b694b6c", 0x9d}, {&(0x7f0000000280)="9677f860dcc6d16d6a09d04276865fe56d5635cf8a71bb901d22df9905a10c25d56ec8d83134757428b262f5f3d6598ad006b74bd1af11f130226d007b327075b4c2cb24137799e7f7ad42656c1be7048437b9975358aa5232898c77c1436ff75bc0040708d14b9b495b4a0a7220cbd573ef45948664e97ac07eaa8f7f567d9f135c7cbbf8ff88b9039c3e6719d79133687661331246e7a02e13eb10b2eb757a5dfc627418c3c102d9b0341f3f7430c261d32810ff32568fe27428fec8adf4122a5ff5141d0c917a78d16c57a42d36f75d75eb05573edc9bca79e0e237e176883792325edd9a61cc3acc560f9a6c589506975a05bca90f43f5dfd231389011b688f467ae8de38255c6624460c60dbd79360b9e1583a606326c92473767cc58c7979a1be5bbab727f87344eb41fae85c537556821db934ec23b3402e64100762f2477e65d0fe14baf10f57f91038f06f3bd7bea4a95fd6eab33a696d80a6181fe5960c2a3c25a8cf08406f5c8745503ff0fa38d2d70f0e7bb2ff76a40c7ed27da6676f6e33311f65470c043e07e5bb249a89a183191be3c6945fb873fffed45a06481cd6e9876d7fb0663a8e0543c60a1c9090ed02073af6418ed6607b98c12d8cdae39f4b9c70bf4b4bcf98b4aaa94219f86666cf4936477f2002a0c00d9c74ece5c1902e2f8a975b5eaff423b308ca3622ae96531549aae3eb2aeb303a5d7b533f8ae37c4e70ceda7100ffcb54b6528a7033d5a6b6a314bab0a494890fb902302b2226184bf5db104473b6948c7b390fa5c2be72d169ee6843ef0c95fbd4f5e0140c081082a4362ea71f4f03af14a751b9c3793b5cf439c2b7a41ecd5cae69d6bb6dcc610676bd8b503e80d5f6946ef548e2f4c157eeaaa13639ffa69817ad86dd87bbe61e5640f6e92ed5d172077f7e01dc2c79344032676ddc1be12efd0670b74bf2ca92aa533168760f35be7f2c9d81e1821c742c90a8592db6a23c333bc62ce1016a26b0ff8c062f8d828856185c81343bf58a242cb735e4c78e2c749a87d1c415e6c7c4c6713316743e3920c2fc4308f2b48ca99d889a0fab22db1abe9a0c49f0129f256735e73d2ed28346839895c09ae6a1a76ee61cf0fd7aaa95e8f879d185a66fce5a91c1861ed75c6f3ee99edb87aa0605a282ae429734abe50ea232cba08828fe2d9b3da4e8b36b85255f65b457d2a176e3842bca32d814ba8d369834ac57638250afe6fdb08f992431ca809cb606d1799d86bfc3a4fdab831dd897074eaf887fe72de6217bfa8ee47b12ed6f95752b0a7a04471782f5e8e509c6fc77bd1a9def4141cf66fc54e19e28ee3f6bf542a17d5d8d9ad606b55dce54c299ac2da7b54334d107b5a50bf27c24360f0fb800789273ff02ba3bfc64f5fc7fcbef776d14ef6b28cb63ecad49511f243964ed31da8e692639a706731293371b0919f27a220c69f3b31814eef8e5375f3ae95bf75d8566e61c57b8b793a0c35e7c251c276760f2aab5b5b59813fcafe15ee090cedcb73d8aa462562c73d14c14ab2ef9a724ad60f122a2765a4d662b3150c92eb5c1c3d218c618d51300d6d864da59309643604154951b85879e6734fd7a6ddb62fa783d11448b86c048ab646cecb6a501fcbc89d1fa76583178d492b3ab458a100976e82b0cf2b777cf84d48f1ee570182951291123861b221a9036c38a75a31a1ed7a1f8e5ee3448f34b64e45bfbdcfbc95f08adbc2bbc0d59bcb3adb59e6d75965ff46b1b075c4d13900301bdbae5d656c9996d1de89bbe03d473fe5be858abad5756d904e7551b9a4fc1d6702c2f7fec3dcfd19c38ecc4f23f30b8fc9b2676a6b2a4b31169ba512224ab54303c4372b85d117d1599ea311dbc0d4492b82aa65b8428289f8d33e21cbe8481b574d75893a328709118a09f4d36cd9f1d9de38650c225fb00ddc541750c00277b40ebcdeb3909c955e4fb5869847f6e35653fd24db2566e558296302d776fbecef0144b31550a0e976362e33f7784f3387450bb179f4f282491ab04268776c58f4bdda31e370225dff5a612fcf4d44a4366c8219f0ce544eb565e3fec97c6def836cd069c7f7798f6a66dcd7d3515f57111f2be7556d5b8716129578067954aa4f43df5f57d8dea8c9701eb319eb2e061433010d0d0cde07490de74930dab60660902e68afe99164ff13c46a9c32df142657ed0fd39bb5ab792fe4a834701ca552a32ebb9eb93ac68c675acdd566aba53f84ccc153c4c242751964f370a3bc9340a154f95c6ace39c8c3a7d332be2bdf692a6a1e6fcc96227a79bb3227441d6a900180582bab5d91325bcce26ac5b4b00d7383953422f26110eac9f092ce2fb93419c9733306d1c240b1aba2ccd58be9f6fcee0f27edfae70ed8fd6b47b8c2022321b8558789071ca9aebf87a41b8c79ebe019f76e04fc84eb518a6f9c559be93740d1b91e0517a6070ddec972195314cc3a9c78ed980cc248d66a668e191f2bc2613ef6aff28d02ed992922c131b30902f14376ceda89add440ed160162dc1d5e16b596209f1e1669fc2f904d9c125d6191311be3cf78ef4744a2f921ea789ed1f61383ff5e7778663a047f746e4b758c29fd94bbe46beb3c513994cd058187549cea385be995a0cb31f9a23ab0887b18ca5c2a6ecafa1cae1a7d4ccf50262ea161282dfa6de65ab146c8df2532d4e61df76cec8276dd742cd86eee2d2009b775459e09664cf34cffb3fba4b067175a3cde7f81b5b58fc9957ed2778a15f0e3366b852942aef70c7118cdd1d821aa9ce05c86c477e73914f9fec50f48a7934187a7becd870a995ad3a1d723b79338f13c3464acdf85ea70cf6a0fb63f6e05421510edb1c98d8183f8760961dfdd4ca670cd12b7eaa275d61d9ddb919a2e8aa8c6dd2227e6f0378807356fbc6445061389e030a56475edd37c4cfbf90dba8c96ca31faf8135d5fe356241c754a814289befcdd69f05be68e8afcb20af9c9199ab96b89546c998d345b5a05527ffb0c96ba55aaf7443af1dfaeb37a2a7cf0b7e80b47330b13002efa307284197faf644d868e70fcc9b018608995effd4f42d8268a4cb30aa6bd3d6adb87a54355d8c6483c4107f2cd298e696564a66c486cfa57fc90d7dbeb84ee588d3d510535b6f45a0da18af5f6d8d071862c4af516f68b3b9e61b4b26fd5786b70c5e130d4fc57a1b40b3cf3ef796ca9449d916af1e64c6d0b06a897b2b0472a227a0cdc8bcb58fb3f041f149fc474905cf6e2511aa2e070c828229a40f1bf1f84dc2580ad26a77589e0d4912be27423d992a50c12ff2f3d545b9a4eaa7c1bf4e15a166d1260ce58d066aae891201fa7bac08baa8e6aac05ebfcf38d5c7e5ed327b41e743cacd21c8cfde1582ef5466175487106b45c186bad6fecca9763505bdcde43c8c78e4e187a3d6317da8cf0763fd26ba604f74e35439a12705b41287f9a8d15636b9ab8645087e06eef12a87abb141b7248d65f1be5267963db63ca5a9a5f06e01cd0e8132258ba45a6e6a19d720a8a21555ce596bc36cf8462dc3281b74f0b7028eadda9330a4d37284c49a543deb40f51ddb4cde65314a340e3c56c5d3f4241d10841894c8a875d4d427adda9f5f296f27cae8f67c42d62c396d0e5a82ac7ba73c43fc0cc4fed9a817a06b81d4aeb6d2740672e1d48ad5b9bc53d48c4b1b55ca04bf16b71b80779d494edeb5ff11056db17a3e469bd17737512a4181ec4226a88db111dd3fdb4de2fd1547b710346b8a2c75598f9ae24c848667e4e97e505d54cba6fa24cdd1551408536cca8d7d750825324184975367674396f469a5b48b62847800c32210303cb41cfb27b4d980e2d853571d0dadc4c087c4604d5c1679b6e556d1a718f1ebe9dcd43780d158a83d1d3b9f35a5664ce46d4e1d110f72409d0baa96b252d3298347b3dbc17a74c5ab3001167f5e615f4f466b6252de92109e71826f00fee45e2cccf4c2bd003ac8aaecc603d19236673e23c9b071bfbfa274ce6d7bc30f1ba233a93075712f31fddb0ff00dd2281015d6ffae6767efe7bc06a7fe11c3a5a3b9cd5086f81e5551ba643edb8fc711950ba2a1bbf0f666bce9c213313e2e889d2b637eaa3000e00163c0d684bda46f698f4cfeef0d9589784f3df493dde79cd3f50abbd8958e03cf218d57bf8c4fde62cbfce5b791727bf45e9b151acf57ff45dc79794e129072505d720d44d6c0826ae60812915f7669ac1d5bbffa1c16eb1320a424eddbc4d46c71bf786c01a8a5d5ab521ee29205651dd511220eb3330be6d3e5b364a20a47c9e28001ef0ec06379d8ed95dfad74a2c0ab8f56b6562efd55504069ce0723a495b6ae047330b17895221469629e68ad7e4c85a96e08396d4690c5a83d90d11a51c5083317d93f2ff761c006d15bfa61d6347c88da833e870b82aaab99f2a54330dcd9e1e4dc8704ffd7c7f9b74ccc12897edaf84760587f9779dfda5f869045802c019d0c37aa716eb954c08d04b2bd6bb89014c29182933901a6fd6a70e244404ac3347785a262629db15e8064d0995999263c6e76a7c05600054bb47d90938152100543615b29668d3da3bacffed29908eb231f12069bc04dd32d5a587fbad53639c11989a6f937a7b70c09c74a1521c14d667290cf89fae9a3a58bbd1f72ea260a5373935a96734e278ca7de57ced32c670812a230e0a3a69d0a80f7624e33a373d2add353ccb225e804da1b533a1e4c9bf4d61a49b3547f0ef890f37fb155bb69c14893bd9faa3afe13b55e90535aeed0b2d9da2c02598aa983d292c66f2781648daf59e19fd64ac9161decd13763df5e5c40f5cb7b532ca4bcbc645d06db245ba10c19028ed6d59d998ad1364ff804fa7f08df36c613a2629545fe23e4ab46c8801294b992b900014554c260d9f046f2c1563b3b462c3fee4856aeca3243bdc7f1cc35983cdbf8a1c14caad44d7d4375513371e9e844da0be7d3cbb0003659df7fe0b381602b1d4cc23affd1e7fa032add9ef1168afe32639fa187db1946bf18fcf2b26f3245f7cf6b470e2903d1753b1512cb82a062ecb765af4840b82c4529abded3349bc6abb92e5a07610e6b8f637dfeb4be76fd665ac5e0aeefcfbbddc508068eb02f5eb69de18aa6688d8666dd68748baf94739fee62b5cfa65a35eaf0cfb19a3da5eb372079315745870ab6e82ad3de5746f016b4971d318166ee01e3d19d026e509d7786174b2511cb5360ddc9a93576492fac7ddb3a5beb981500481258480f3e27e3a933e130600a2927dfa303411bb51563bb9b47fa1591b6da38d79ddd302b2de429a58512c143a11eb60f5214a52fb6bbc30147dcf064698ee08188ede348a1a9aa88ec86792bb8c67e92016356ba71c20aa7331d342232cd47925341637918bf80e3f4722124a26ceb87639a82c5325b4383d8d791aa65e18a8e767df4f92da08072359e2ad9b1077838cde57ef4d9a9c91386d9b2363495407cf795bdf61ea472549d2ab41180f93437a8c608bb18f25c199eaa1942b390ca410bdf1222e29b2c96311d8e79769cf31361e27ae14c7831a17093a5793a8e8985fe27ab196cd81b9ea2707b9fb38a06b9fbe6b5c2cf9c60270abae67776bd22165d66d520842db03339caaf4676e5b311ec845a58c8c1677bd6a79f879b8db57f0cf4e0f20fee79c98819217971052689cd59489347c290e619d2299c780cbfc22854a38bf554454dd28e2cf86963fdf950cfa406eb043ee087107b247281569136cb061fca73175f7993e73479258e9ddd8e879fb8f6f7d792ceb464e26a5eb7bd0", 0x1000}, {&(0x7f0000001280)="de41c803ebd250efddb32be00606649c32988543df5ae6133907758fc4f45aa02266bf40368c1ac495f62ef7e0e10bc28723413ec7843fac0a9f626fa18085ea2e85da317c7adfac7feb5ed1c8e7f850fa9f0cbee71c5aacea038d1f6a67e418d05a69ba8e19200f89dfc784abc9e987fc7adfc3d8230376d78920d48ac1604796d8deacd73487cde5425a6920cfb48b0728075f2d024e53177a564ac2a2a359fe94a98d31c3eaa3e73b8894d543be108c47596fb09801f8b54d6c38c3bb9e60addd9ec1b3bad7d0d45c66907aeadc328733f8fa9ce2631f8a1765631600dcbea94381020e72a945c42245", 0xeb}, {&(0x7f0000001380)="01b83761e5f598f359e0ea20d2c7b1db9a573d2ac7cfa54125583a879b0dc523b8e0a80e5646d2f1", 0x28}], 0x8, &(0x7f0000001440)=[{0x48, 0x1, 0x8, "da264eab7116737b23288cc4309c76c1ccdaf01478af47980f1c620d187396bb96638960d9ce667ac3169c17cdd3ab9e66c367aa9720"}, {0x18, 0xffff, 0x1ff, "c3"}, {0x1010, 0xffff, 0x3, "b46292d756b17d6a6490af41e08a2bd4cf22c4b26f193c130a1a03ad351672f06c5772c84e6c5fc0da8a52175b43fddd3dd08b1838159ab72348b1757270b76add19acb3c78956938c809a6a0e86da8c92453180776a933a9821ed2aa41fe89827b04e4a6f1a3243a2f6c23cfdccf31e0d8a6694a59049d27bbc352da9bc8c69d52101ec7b07eb62201c1214ec3548ff9fd3f96787b08a6a3353bca85c3a1016814c8b65f23f08a62336aa2157fde20e25fceb7f29a278ae29bd7bd8b4ffaa41c125e398555eb93e88e437943c262d43a736c4732f87bf429f81edf44b8613030639109074a728f40c663ee6598db8b1ec6769ae39fb87fef1f008d9cc14b4ac6ade45a2c087a8f17399fd5560d1fad8e574a2c8637175126193879023eb4cb2f811608b36afc547b26d8aa52dbb00a0754688ee432d18deab385b1aff5393f77d498e733493c284bbb0671bdd568987c447d43acce798e07354044634f80ed607720809a47ae16ac4b9f577eb05667e70065c267ef6e71785fc5fe30cb258fa4614e99497f3e4614dd106f8cf4c158afd7fae32af66abd39da9b1e758aa45d447f943aa0089a83fb89f8b8063fa9bbdf4200e3e1fc910dc038ac6240c332f6a411df787618dc103c68e2191d890bd53854327f20afea37d60ce815cbc3ede64a58d2c5c678968aa6272499ed0e5de512dce08b6d19aff627ca8730309116e61bf42ae3ca052e465e3beaac7145d93ea87912df014d6fa23159b26c285fc47bba5bf65b64013b80d227df595a8968207495b9ac1650515400ac909a27201669f0738ae3386646bdc077efe0b327825edf940af2f08ecfee6f24b1bde7593d53ee9571e2aeb4a51fd712296e4d05fccddf8cc257723e08dec85c8662a8d5ef5d3d5e2cfab92deb6c2a1d814bb26098f96cad22c22a931aa07aafe47796986b7f3a3a93275bb06f938543814c06e3237d819787abb1493c44060a5ca309f4b92c36d436a7d58510db2d2c5c6c3f1ff523df4a8b29c18ab5f3cbffbbbca4d65fa93748630a3f9f661c49a73e36e91053e7e389ef5b40cf1f39bfd1f1aa5d9e0fc609eb833fbf6d941239826c9ca01ec20945eabc1d7de19010d235e965ec6bf9e55106a29824ecd1482074c2f63e8b240eff26933953e0056588f0f72401cbc9a884159ec0f698efa21a748af622f2bb2520671e7e82f0d625dcc0f57ca20e6248fcb3ee270b6b0de727fefa07bb06f6bbab28c1f829b615db290f9b2b9d01d12c4ef59585c26e928405a0f6d94e58eff6b1a5ed113d8abbd61fafcf3130eba010ddf594561b56cb565b8121a24d0f20e7c3a77e4ff5d54e66c8c597e48b87d093e4a22821e35f6fe88fa561db63606ca03c9ca69e974406893af32a8d27649f99951de3c4990fc0cac0ec6f48a1663eff81223b9e009a5cafe6d4b5b3b19d7d985777c48f53db431ac3b89a07d9f759df080acf653c506b644ad5e4bd5fe315661b255322364a01cc79b44ef6fef84122398385c3481f24b755089a8eca1c617e57d1ec59a1ea6abb9cad8ae4226fb0dc7574a0fbdaa69f076c91a4cb9749e8c7295b5ad873a1373461b77d66c27b3d1ab21f92ef746b0d4f30da5b22577f82b107918436096536f7f30868e5b5052255b208a1bbd613b2a320964b1df964c2d06a4c89158774488c4e0f808258c33a7fa4d8f894e4eb452a7b1d3f18fb7a530f7d359a1d049ae52588f233e4fa7855a010b7099a6ffc3e383506181ab142bd99fe69975fbc72a020a6bc3edcfdc06e0c46c7e00e67a3b04b6ab55405d11ce5693a1459875e703dd1e37810bc96e50b0f3fef1385d8902f5925105b93fc932380b33eb294fa4d2b8890974223cd4516e4b0964f24acec4dddbc3570f3dd4e91787aac9db562be2b6e5e934f73af1e044508373d3d28c1241a8d9e47d8722225bac808b450596eb8c899c93e54ea69432ea1d578d8ca03c2197a5b2d59d2bc608e1164b7b7dc45b33dc3f3d089ad8b8e71d79acad8161ecabff8fa2c7ab18eadb66b40c99844c5b5dd17bb9c7e10a499e34788bb1c065daa255d337c3290bb1c3733930003fff2d26d197514fa1fe2260e384f3dc3d31a661e35141dc0e6cba4a4a5b63ccbf8f27033d93bdf567391397f4fdb8ac4ea7858cfd075ed7fb89de13bf1db2e0b65230a0bdc8c57a10501f4a910b8645f5c9ce6f6a77b5c9c446778ffb1580106e53878aefe86ebbef46933502d59dd49d8f0d6568bbb2479886cdeac02945ae8347da71eca2b8e125a0c3e12aaa63a9e5fbf6e12330446f1112cb66bccccb681087bdbe7c3179621dfcc013dc5876de0a0b4d2f3ae8e768e47ffdf6e440507af22dbd03bddb9421c5213eeaa11a7380fd6f0fd18465e829aa61ef9d653c3f47cb270ca576d83de4eea625b233b0c4ca43ee3cd127ebc8733b7f97bb34e92613ecd4d920bdccaaa4eadcdd5de56c682746f0d32034774a77c6992933d9fbc7537290a126916ae09d2d6192156bd476212dfbb9590da1459d8cb3671a3bbd8f1024922f496cf51083632f31d9614fa6002e6ba4d85190b95431b681171debad568ea41c26fe8db5057149a1789a6baf260f31360bdb51691acf1b20331c9b4a999cc89118d02ca982249e6692563e2a2c29be4c911c42e215f3f4f657836f43d990e8d91418a43c0edd61c2be64ad0428f1137c500f82ebb92b5035cb47c882c683ddc4d639af0a243d35ee480049339a48b60a99c714ead2f5af39c6946af6c9abdf25f5bab85d231a8ba53f20d80f11d3dd69b47f5a56c5071102d232bef5ca612e7ac56ebbd11619d0b281d98b77b2b328f670c56fa147d0b1e5bf7330e8e5eca224b0607180e44f7e8147ad86a848b45f3ca0b533318bb5183df8ca776dfb6d88598ad4c66827a7d5519c92c66e5076fe35841da4b8398f14f3a412914fe6ff5b927670a3df5a535416649b11c7ea883506ff77406ac4712b94ecd3fd376eb63635749f9946d053e2b31431d448984022558e1f2e03a50b02b226af081fe17e5a5e0959e2bcf366123e886209b438a35e58438cce6e005555f1bdd4e5bd727c799d6c387e3ddbffbf8637a1e59d205591422d92ebf7a3aa0b20ae7246f8b6e12328f73b7ff61072b9906470f814dcc5a1c04825ff286e36e5f1620cec412098919ce5e6f8bc73c2c725df2aa99d00d5ae5eb5ad5623b59616c796c2290669e0712cb44c5a9167690e9b86d9e6b0e555fb74a815489a2b463f1ce684eccd7470c104b279f3182031dbca70a98e42b1e9a95a80769d3aa4a73f908586b8da5a244f1ff250c848a3156c71d8117ab896d6d37cc6edba1ba6f37d87f0606264397b295b976957de97250441ffc04a1f646a70904316e436d383bbfceed1c0e46c2b6f6bc2842fb266d43ddb137656094e4c2232b0991336eea9e7295c73106043ddbf8456d042d3df4af7cd8b29830ccda4b38479bda2980df720f3a2d2eb7e39e9e7a913593b6d1b42119d77ed9c7221742eb444391e95e905681014d4b4d1a4c49eb6d9ed620d06d0f8a4550f1115333315e1ac68d2b1e8c4f7936da7ad6f20dd9a849765b87a61ea845fc7e0f5c44e20ea0af4c8372c8616a3d530f1cfb05cc47af02f61736cb5b6eb7f3dbf93fea152d975830ccfb91f3133adfd2f9f58a3e0646fc83b47b3537559c16a11fd6a8e831ac0e562f2101954fb2be508f960a439fa83dc386e9f6b2574c5347708ab1998b7ca11cb9be293b062fc0b762e458cedc3fb650a7e0cdea8d5578fb540115a6b60f489663d68417bc8e1eda4c63c08aade98a254796e8a42c04cc56d3afae878e3bffc973a06440bdee3a18960f2c203da2723120473ecf0aa3424761b84be5b3e76c8425de0791df4374d800c7df07cd3370e26f611fbfc43f0731e89ed75031ce243a75b62635bc1b6793bcd8492acd1821a2aa5aeb1a84a2e345244cdc4b11fc817835c5c256c0b32d10dd8aba57248e24573bf489f3fa707452805ab76fe85c3162e8ae2a29ba74e8c2900b49733eebf5c7cc9437be75613d8a7cc9f2e513e1a1d1f5ffd496a3cf0839417664affafce0d40f3597a27f08105ccb9deb5a0aea39925d29ae5aa415b4921457d1bda9d694305e4bc146f7bd3a699b9df2e36474372024423b31d385bdd478f9a35aa8b534452afe17eaeeca0f2675d5d13db26a4865d6f1f6107c9b0ac28d2747511d47b295475d22c484cdda4eba8c55c33931d3e0849d7f7a7ed9906e55b87b02ec700faf7f4c4b5b7f808aea3895aca13ae83d1215de4bae326a064847eccca348873b2857a3aad5a294cdffd479b2946314a3fbdc3b2a6d19bec011fd07eb6ac5a332252f1779f360a82206e7ffa20d4268c1b6309a94d0850bbdcfafaaa7014b45eb0783c90b29a40fd5d9d3f34e8ac159a272f2db207727ac3ba8516ec7cc9d6d67fd699c1e8ceca03d0795866863509a397446d7a701dfc2073d57c15a33091dd050c918850d12a7e1add1fe6cff550217612be04ed481d780245f25cc093a5107fb9b597980cdea36ddbb11d1d506a71b53762c83679dad2a9ebc802960e5f03dcf5fcda45d6cdfe28b5d4eb0d2ddbe646c53709828f455754d23134b31f2ef827bc14277fcdff7c4f46f6b5f3102251673860363f7d98e6ad74e09204a8ac51d74a8fe8267b2feb0e9e7e6645aef3850bed8cbf468c3ecbd640ef0a9e036e545d4431afa25105c0631ca48fdaf52223757f336b95946e57022dec7076f30b34b3117504a691f9c4da65e76fae8df6f8050cdba0ec7451b9382b22d2e0b92e30c5ccdedf5b51a0ae15ff53db9e9c91ed59dc32bf2ef3009b11a925fed8ce174f17578d0cba172542497881f21328f3a80c8fee3423f71fb6a81b91b61abdb4ad9d3f5639eb435bf51fcfe421adffadc32fdeb7ff02d5fc62378541fc1ccd1f77b1a991dcf026fbdf9e62ca7da344b1f828af8fe2848632161f6d32f0c6aa961feb2b814b79fe63ecf10db2606bfa63a0fb6be0c745b828ddc3dee02c607e6467a3171adfe52c1e8b4e0ad1f36d2b4d33ae476af1f0f02cdb14e012f4781a291dd980c0b908926ae2b77e054b3d3220ac5da61b28578fea0ca6bea454bda2f51d1a6943e9228d9c1cfb8b87b6832576dc5611f530e7cc325d485832b1a43601a97e804789fb16c130b77fc64b1811046eed887f84b0f73ea2cee67e0987f9cfb33f4a53d2f63875210990a445d2ff5b33b32001db150ad3013d4322f107c887a4204820a1cf64f57d54e84f79632f58dbdccbf25dab6607167b36bc61ea83d52d99c99f9fcdccd8cddb8febc8322671b7bc1f2301faed466eb41b776dad3422b704ba38e0b3af054df43f5401e516cc0c32a92f6e9496776531e36972f3110be25ab00378d4245c96b875fcfe7dcaef1a9f05e05058bffec777160d6801cd2e2a28aa21afc8bdee5490e8cc2021540070e2108a43484deabeb4e8b3b86b6b2b486871ce9bf6570b39529d739765e0f35d567ba08267ba744990db1d8c5e30764e27e5f91cab17b840fbc7bf776098bb0c970b3f8d1539e19770a689654f866662b21f3822d5b6b8a1be737558feaa1c443373b5e9666490784ef6011b38dd330e452825a76c0ecfae6724b3d17ffec08db1fce90c15201e2da976ba3033925f1da8baab4daf4c141d16ce125afd7c712e09cc89cd92ce68e977008dc4974a75880e492cdd1920308fe7350e8b96a1dc2e47f3ee5cd8d265ae6886f66ebf99c36a4c88e21ab2ef8c963515051771a1d43bc111af064dd186931bfa"}, {0x88, 0xffff, 0x3, "549e9c2a4193b0adb3c557dab88ca636fad40ec1c3d892cbb873eb9b635b0441ab39dbcc67491fb3ce0c26b4493914541e34cf1832cad316c9489774705a85ae8546c25462ce8bb8ac63249592d7e90cd7f2cd210ebc379289b5958d58c447207f1b981676f2c7987032c409ce4790b2c0c25e5f63c733"}, {0x18, 0xffff, 0x0, "d6ac85"}], 0x1110}, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000025c0)=0x9) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) fchflags(r0, 0x4) write(r1, &(0x7f0000000180)="ec216dd30a2715531e46fd776795bdc0cd50b996b8ff599d1875a0363ee68e81b90608cdf177ef9b46ce6e0561b17dd3269f622306c2a4403d53ffc1e732dcbebdc353b7a2af41e5cf6bca11129840553c47c84d16c5bea997c4a694cad1f09ab8116bbf36da3d30bfb066d7b7c20d38b0b5ec441531479e06e3e79d54c0b345adff030000cad058e20092f997a5179b0c950a3ed081ca2e5d33c4b89b35d7693de7befa14fcd3fa2d14ee511db24ef8c392eb4c126621620ab5b6fde16f195703242cdf67faae1136efc38c404a4c859a1d046ec27b36d51159", 0x6e6e) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x8000}, 0xc) getegid() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x400) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0xffffffff, 0x6) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x82, 0x80) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="101ccd2d8d2c227fcad631b107b9487dab2613074fe7d58902c46368755c87b5939e6a263c51f0138dd35e7d252e9e4d0cdb59a99d62b5905098c27918e3f26cbc02a0a2c3af113afd29924610c7ed5453273eb7556baa8aa859386b0f6b12033b8d9c1e45", 0x65}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002005, 0x5bcc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x4c) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2118, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './bus\x00'}) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x9) setsockopt(r0, 0x9, 0x3, &(0x7f0000000000)="e46fecbe5c1c8d1347c6a711f65c86c58e0cd4a749d8ada07435ad1bb619db9373470363da17f900769bfea3bfa45819980e93a51a399d84386efe6e818b6da381b46ffdd5d55bee101eade8cc0ba6bfd98105bd07652284131400772cf88121fea9db2b30bbcfa22268dee3", 0x6c) setsockopt(r0, 0x400, 0x120c, &(0x7f0000000100)="4b3aae8a32a8118e4b6dde6f726d2ead381e5d21b4b0db816429c0751953be2f3e637581694e9e229dce0c38501506663de62f1d38", 0x1bb) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x5, 0x0, 0x0) socket(0x20, 0x4000, 0x2) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:17 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000040)) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ff3000/0x3000)=nil) pipe(&(0x7f0000000000)) 16:00:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x6) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4501) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x400c5708, &(0x7f0000000180)) 16:00:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x60) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) semget$private(0x0, 0x4, 0x89) write(r0, &(0x7f0000000180)="9037ba83204c0e8d58d26da2737bc8279234b3beae158da973d8f63d539eaa2e67ed759e00da4f166a355de64a33fb93000000f3ffff79f052f313b388e363e523021ac254e1e202fd3aae3f891e93faf884f0625dee550b56879526e5e4670e00009b1874c5be73f8a2552fe08f24b1e4dc91e72bc0c29fb7cb3f4869207e3e9af3c904c13f863adbd8eb52b0bb2fd1739e686fd8ebc7f1c06200282c6395cbc056f231c6b3b95e1ebb0c149a6f04c8226d366590d61960", 0xfffffffffffffc92) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x12, 0x4) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x180) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6005, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) select(0x40, &(0x7f0000000080)={0xda, 0x1, 0x9, 0x1f, 0x101, 0x6, 0xd66e, 0x2}, &(0x7f00000000c0)={0x100000001, 0x100000000, 0x8, 0x1, 0xffffffffffff7fff, 0x2, 0x2, 0x9}, &(0x7f00000001c0)={0x67ae00000, 0x7, 0x3, 0x7, 0x2090, 0x80000000, 0x6, 0x1ff}, &(0x7f0000000200)={0x10001, 0x8}) socket$unix(0x1, 0x1, 0x0) r0 = semget(0x2, 0x13, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/153) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8220, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') read(r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) lseek(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x200, 0x100, &(0x7f0000000600)="2fde3e057dd405a0b6ba92af50ce1277d0549e87bd0f5200e21b7cdef1cccc78160669254e864d30303d2aff7e64d3a7efa88f56f0950f20bad58efe9c0d385ca6d252818a20d2ed671adcabe1fc150306fc846c20f60785ad8d026c4fcd47958317a2024a2500992956539559d44375bfc847f390ba44a1a650324fb06f9f93919b8990a596946cd48b464fd1dee510bb6a8f5ee61e9c4e1d49e2b65ce3b1e2ef885876f027bf825ba33f86c6fd9f0e94f315b58a24403eeb07a92e812568f4e03d6e9e1089b44e36ff4d11d3f8966342e93749f7701da70b1267aa4f7248e4311d681c421d5de3b765e37a8e7057f4ecbe5392d5cf09bd4e383eba88175110984967d75e72ffcc95ac991b349c3974299ddcac870842a9226a298f8525290088ee028753c9b612d9632139e557ee508c2b07e05247076e2fd919552f393475ca5886737dace8c8103a1a2680cbc1e0c599f77eed776aae340158ad2eab76f0b4b67623aebdb3f5ba879b37b8897bd1c72c29314eb7046f0c978501cd783165296fa3c857b97ab9bbfa0e618d13e421fcdf39ab2d73a3cdbce991ad8db80e0248b41e79f193919b21464d74edda0418b998e3c8b128072811a400247c9134a12742a00dfc7a0d9101c9a45ce36368bff8ec8a98306b2ec7af01f104a79e323ba455f151ebd415dfccb28f8c18607b1a0daa2bae341d6081fd0624fdcf2505ddf62bc459946375b408041ee8198eb100ff3dc3f10d18adfefdc9c7c1cb8ca658c391690ddec12fe5240e5d804a560e81c2943ac35e70f30f21aca8b9e339cf77f6024abe0e7c21f8a9858619ad3f5ce2defdf6541a30a986cd86547dc270bdf0be049e7453f3182169c6b1a87c41234645523d343301bd961136658d04840291d8305177b89be734ad36960466a120210db9c6935d67da348f4af9ab6fc5708af44f61c3cc00600ae7999473a9a3bb14ffcc203f6ff8183e2924b39c41347088305c9b2dedb1c2317f653a5af8c006f46a6e3630c7401cb4e1341854cb82f7f95a817c2f2ec4d70252f551c2e28daeeea634b3d76f87233328ae69eb6fca436ba266211bd5f39fbb243d8debfa6f3399d10ce14f7ed5a161bcb232a00d8183923e6edcd37ac167e3fd4adb9bb961efe942fadb607dfb683bf78cb8acf2923a409f2ab17de0bc54ab74052637293a2dbb354995208d173a7030e73f0f30fe50f42c46d455c619fc3f3266a28819fbe5e68e9bb1257d959c3b8c925636cda542ac3547da90fee91497f932704be4f2d58ebce011a4bfbf09160dc68cc63d9a16ea79932c4340462feb6eaa707a7631a63624ebcd4e3b36ae940c4046c31e209370cb76f0cffd23eed2c6c55b6b26bc0637b4598de9e5f121cec9056607d2292530640e378dea42fad8aef095a568b0a3f4d9932da9a3d19194ece4a2df7bf090f7a2c5aea46b00234579762356c674e3fc03862ed244dd1bb1602561097d2f115adc7119ddca8b66a22b610e150476417b7ec9060d3ea98916e5ee4e8339ec9d943f334cc63593db34ed8618d10d6eac48ebcad9e59a413d51b19902f65c2e1824e6faa3298303cc43744fd0599ee2fe4f32ef37e16d7318f909fa286d15bf54a878f7a88fe7ad7ac14ae912a08cdc2704406f0b3801f1f83544a2ec5385b369cb91069e1f21e1b8b39c94df39069a7df5e86fe74673eacdfd71c32732eb3322653ac25f20415458175bbde8c2054266d9c308aa23d0bbb900092c5260f0294edf6806d14584cc26ce056009cda8f34a32ea2aa294f5c4778a22a89b056bd83a98433b57f9a903dc792d81574c8236058fc4c3051d9d833f4d692c13648b36fd13599eb41c84060f9b169a7f59c984237bc912a2e01ee64048d743b6da98fb709bfdfaf935d116abdb0b37b13110e8da43c9f20bbb4e59c604e35672889b50d94fae0ce6aed83afd628e3e84fc668fc8e931c74922ff246588f5a6efddda21743dbe0fc2b1a3d4571544e595e2cf05a996a35358268b50e8714d02950533c71cc72ef1edecf4559d6d3a6ad9158eb36f9e1526262b375b51e99bdca41038578ea93bbcc5ad60702a0064134c402ed01ab000ebe8ddb5de8fe5aab1f4b66847ee9b219d99a90de552b33379783652c5b70abf79ab91058ee3349591274767bfddc4c5166ee2db25afe63493221236120f5e83118993305898e8b97444756c16a6d106b49202418c560512c5983a21926eb26de688990ea5d4d8a07da25183eeb4878901a08c2319bfee386ce91e8a3cef492f2aa49c0663aa97c0ad172c21a0df7c08779776bb729e407a07ad39fd7e4dddd5dcdf2a8cf4eb5e87f048022b77eaa45b4aa514ae65c790ea04bcf4541b9df206c41c015a2cea3d049268cfcf6d9ae8caef198eb96785d5f865d3a374e00f089108d7882d32a74e063c613544a6d85599b950aa2f049fc5386b3542f237a7c198739e3221786a33fa8d8162ff827892a7a97bd08a309fd9cebd528192904b2e0b2cd59b9b061a96561fcdfde9bb9148115d99cc72be4280c975cb2de1e4b5c533ad5de2cda82321a95bc50d4658774921e231cbe78970f4a6a2374ab7d2f069dab1d863bdfb8c5f32642589636f71d6b83f2c0d663474da38aa4a4b45ce219eb22b9695519aa3e197d47255f7c5d4338487244ea0e2ddd81917fa9a632730a43f0e9535fafac0076d8d6c3970fa92a67c89f964309b9002f9064912864ff3b4b6fd2bc3faeead9ed4a0df55efc4b79aedfffaee170608f675b6c478b7a9b163dbd5aa68e7806b692c6bee6ff34d2fbd1578b6afc22b94358d8b39c8c40d8f091de2db4fce958d956c28491064677465d05b254206798eae1890705167a9191be6ffcf072072a2eddc64c28648af577a20f818caf0387355012f345bb0585aa76f3889d028c3a7dd5c6d850384708ef182f95bbe52f7a88735f59bf4de610877350ac0e7aa766e1ba69a589f91a66e1106735ae54810aebfd9aa9b774f1a7a304f63d0329c4a68096b60f1b10b2292e7b5200e71ba0180d775bae7a867062457440e1a55a738cb964c5d8c66b10af83758d210d6c15000d2cd05c78dcbdeac008d042307090574307f9c58cd013bd67db5578a4edcbadde60bbdbe6a92df0de6c5929c0052c29ec8a38ce3e5199726badb724c66db85c0e670daa5ebed402b059af4a342a4ae8a1c26d68d6540afb2eb53c2f689b495257799291c9d2b015a7b2aec5d806ff1b79341815f3fbe0191e30a008d896ea5489b53b007376657b7e982f88046fc97877a926365790289aef360bfe2b8d4c789e04892af783a2c312764202b7d37bc2ba315b7579b7756f4b020b0da4a184a503cd8f81bea30dcd57a3ddc0ff5ec63a705dfa6a88533e0638c8de83043f0deca317e378dd396c0e8c6941303dc1add2329323ac82d01de50453a75da01de172c713983a74439a174d2e83135ced14eaf3237f28e2afd3db5653fb912893b7edfaddac9e79d9b22da88a94becdbe8809c74ba7d12b62f6612926eeae03ce32f9bb7e09e26460d4a3b66c870a746609b8d2d73dc1315e57fe7a78e9359d4de34b1832270e813b4336369e87e86f1786233f917787e0c61e39c477a24db758677e72c4a05fa17e86f656cb9b568750ada0e7506411ffb849515cd6239a7437291cd1405cc2b2a869292cbd63c0fb14e615cf50991a213dfaf910182896232f6c66b44338508bf449072dab0f0b8fabdba372ca19b7e639a8857f57256a6ff2d5fb8a934140259de8e88d3c516b9580697bb279e043b124324b16abff0d155d4c365581fcd2fa68f0a56854ffb5d84784c32d30c912339eaa7b27a4642177edf800d88ddd36add45786d05c810ebaed3a4884b0dcc7bf2c02e0990a9b8bca7dd6957112ea22679bd53be56a1883f8774afc5e7156d04d85105819438d8476997616e5a333b6adff4927f74acb29a63d95265301f7b3de94f8bb118c072cd63ac55483fb7d5e210eb6fca62d917242d3825408bb92deb13af0f2940df061b43facbc07f4fab2c0c3bb09aafc2057c4cf2fcadf3eb93326cd9387de58ecdc6c44673d8f61e252ece153a2abbeedf09d124ae59acc693c4c6c1d5737cda3e7a27a005558adda9d2e5bb5271d9eef39da397b4da4b0d9a8d04e28c82e892a8cf8e208f7804b94e7c753e754c168beb6d081200677a0f7768a6fd83bb7736294575cec8890acb287c5315c021f057553703e18785ed2f85589ebea904faeef853dc8d9ed506839ba012b3a8f49da3ac94d7850093894cf7cf27580d99f9cc7c8a1d9fa121ff6bbdb13d79c5d769c56ea718b74694a64cc266671ca9f7bf2dbe3bd6e1b9ff40f90718d90c29145a63ac4eb6e348c903bcc98c1277fe02384cba53085cd3dd2129e074f85eeb75f1b1864d7cdf87f8345b63c1128c225729431bd95a80a380d063d4a7e79f3ca1656414bf3e267a6df06e9d328fb1b181a5dfca5590490bdaa3b2c0abad3627422d3243b38401ae7b5ccbfca4577ad01fd31295360f3465c9e01739c4149674585925a2591df07d8581955b625c25d077cea0ee1d64ce7d459aff1737ad366f5e6b67ee24023005f52aa64a8c16db6db69447fe5565639a30ba0131de362c467cca11a751597449c5740bbeade4376513b48d7502689bea58b2577b9d5f32ae93e9f42a00026ad2742d908ef69ce52c401dacddec8699c5cf7179b7a0abe08aafbfcf196d0f7a69050c0c74f9d90715b9bd1220542b1f3a59f8a6e24349653554a3c08c42c8b722baf28e2eb8c5fde07faecaf8efe4de4de22c6fc643b6a40c9704dbde7eb3ace5d3a04ba1bef672515562d832776b936fba24c651ad1efe7b145bbc04f78db68a9793d19dd45abc5f6821334d87ae4fc22eca08f809e0071580e1d98ee2290be259b57349a59e4d135ae626eb66a091c973a3a6c42a77964f8b66aeaac04212282a0b2dc4def882aaeb39aae116c4088590d2d3782f47684d46a487e4a1ec1a3de53e548f35c1c3af2f0f72e13672e9ec4d7fc38834ec59837b9f9ffb7d15690265682ac0219ae3ed25c912399fcfcbf3dd40550ce20c5c071d9773e4e0ce0d1fb2fef7d1555f54e5859db823f6fbad507088a7ad86ac81fcb35c6aa7f8d92bb3c4a5f0760a9c57ff2f211f4aaae16ad82125b03f6c318bd549451c7111a72a72f32feed62e60609bcbc5c317b45f6dac25cda7647aca1f86acb80e26e95ab35d7376ee5263251c00b46116100d546093abc17346953245315119a880ca663648f6892ec90a95035e3fc3fcb3e962cc8cb2bc891a3045dbee79bffbe62a8d1bffb9e240d953db2918f56b30033a0a4dedccdccbd971141fc4d71e7c5d66177383e15ccf77cfaa1887215939bef3d651e31dfd7719a3cc351b0855b1ccff26ef6e6de2db25e559bcd0511b8dbd5f4c93ae9c6580616d570941598db8373ccfd5c01e838be223be79129c6495c84944683ed9b32fd50881a6d1af96450a7d6a4473c47b465591bd1195b041d16c1093c484651c208ed53d4beae8234b204d14b3de06b2b4a6dc525dcbf3f52209f8ab6cfae36ce68e820eea0f5b9bdf30262fc972b93242a13d81dfd944bed9625108950d561959319cc95a71a475ed58d8c4771b863aef2c0c9312c5df1b129764a8b3187466507280afa29a631ba17a669648a02dfe5d4711a396305051f17251befcd5237f34eef752573d74b1702891f195e5809e7a9f332d7487e60a6b030bb5daa14ee954d857d6c09868fae81be8ffb9aa9891471cb7f0df90022f", 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r0, 0x0, &(0x7f00000001c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) 16:00:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x8000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) getpgid(r2) clock_settime(0x3, &(0x7f0000000100)={0x3, 0x7f}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x18, 0x8004, 0x2) fcntl$setflags(r3, 0x2, 0x1) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) listen(r0, 0xaf) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) fcntl$setflags(r1, 0x2, 0x1) r2 = syz_open_pts() close(r2) r3 = kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x100000001) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000800)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80c0, 0x0) r2 = accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xffffffffffffff49) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x3, 0xffffffffffffffff}, 0xc) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513d9c274c70f63bc1bccc1400bc0800000000000000acea55fce804000000000000007cef120d98f193f18416ab7385cbc79967d0b65cd4b07a2c6a1244bbb457c199b354db56ebeb4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511", 0x93) listen(r3, 0x46d) 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x6) getpgrp() connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e1373b8f486504311c927c67d9314630937124552a5061e5969e689ab911c01be26e4ea3d4d8e69856cecb5dcd637d3eb3be314e36cd71252c40e2bef16c06ce9615ceced3d58fd275cc0cd72927dc061670f8f40a3e807c1d548b6b0dc9ee480df7323b5ba52248baa37bd844b7adcc4dcf3b2eb9c6f0948e9d893d694892a8f9bb33c4bf72dd3a4860234c4315c5cfb198226a04e0cdc3b923e82c73cea80bfd559b1f5c1d0b80b6be1caacc3ff56b7976e82e3207e02074b58d4e7aa33aacf175af8e36ac79d9db198820956c40bb3502446ebb72e91656004cc392bf0b111"], 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="f144481c01a402c45cd2df4476bc8edefe74b613c640766a05c4846f787bd49b06a88d406c3220dbc0363cd2d41f438cf00ce7d53c58c2d07ccfa1b118593105fb81194713e225ba8f5bbea7327eeb986d9083fd30e53587836b077d1931ea58ae74f031de4cef64e36937827659e368", 0xfffffffffffffe68}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000340)='./file0\x00', 0x100, 0xd2) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000080)="1371654ac7e618249544f742c43c9fccc91af1ff782d7072e4b241f19931fa2f75bf073abb71bd84cb4af1669b84b2f583", 0x31) recvfrom(r0, &(0x7f0000000380)=""/172, 0xac, 0xafefbfe041b2dd4b, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x12, r1, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:21 executing program 0: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) shmctl$IPC_RMID(r0, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) dup2(0xffffffffffffffff, r3) socket(0x0, 0x7, 0x28000000000000) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x67, 0xe09}, {0x1c7, 0xf2}, {0x101, 0xffffffffffff86a0}, {0x44, 0x3}], 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000000000000000, 0x7, 0x4, 0x1}) getitimer(0x0, &(0x7f0000000000)) 16:00:21 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x9, './file0/file0\x00', './file0\x00'}) r3 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050305001800000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x3, 0x8001, 0xfffffffffffffff9) shutdown(r0, 0x1) close(r0) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x8001, 0x8, &(0x7f0000000300)=""/107, &(0x7f0000000140)=0x6b) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt(r0, 0x401, 0x20, &(0x7f0000000380)=""/6, &(0x7f00000003c0)=0x6) 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0xc161386e55ec111d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfffffffffffffff9, 0x8, 0x4, 0xfffffffffffffffc, "888fa94653edfae1c6949eb3670400584d5f419a", 0x6, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) chroot(&(0x7f00000000c0)='./file2\x00') 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x240) 16:00:21 executing program 1: r0 = socket(0x2, 0x3, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000600)="3fda8bd02b39a9ca06aaa0b850a799d6df3a710258eec9cbcff238d4a4045033a05c4573b5581aca9cbd945504539488c38ee1c19e62743dd31ed8a3fd2db5dc8d49acd23db0431add38662d91897bd3e6889a106a7de8866da60375360c96534601ed0f5ea4d1a20430b6967dbff6b5d8856621f8a67fc948d56ab6c671cc", 0x7f}, {&(0x7f0000000680)="e7503a7ab460511abdde8adc8c4a693ab5b4767838ab873b1fcb0fd810f393dcef98f6a792d5012b3a658776c5f1275af25bcec969b5c8c096f8c13a58a72cd8b33c787b1f52dbccadd417a22fbfa9ac874627acf9e6a33c73e09ba40c7c1d436cb991efd3046724a9890e16958ae424e3", 0x71}], 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="c374ceade9d4febb92a9c20d9b9c1427328f6df14a9a32fa84fe6c329abac5d92613ab3ee2542c4cf6dff92e24474044a3d228b046bd94a8a205f21e3b3f704744b542b6718760542dd4081b766500022175d3d564a019ddb0aedde50daded21a44bf4dc56aebb635c522d0585cfab89fe132df2bf8cbcefa5093e575985a346fba1b0769f5af10a6f01c2c2c9e362127389a5436e606e84f8808ce39a42f40c0a7b9620f0a3e53e3fe1b326efde1e5a72377bef330e10f5981bfddf1467c755b96ac569bc1bf8c330aa41706729a15eb3287a41"}, {&(0x7f0000000180)="03084f238f95f1ed32dfe01424d7c9e8019be37ffb6d8bc0101620163bc1a126db7c27020ccb3cc7b1e0309210ffd6115dea686ba95b0791"}, {&(0x7f00000002c0)="1bd34a657d47f2936f100c0d12d2e0fdb9cc4c3b9c2874876e3a2ddf0f2b6d180f66686d5fec031a2830e388c98ec1d1158e4711ee6988c57d6d9ba296013accb9bdf95cc8ed897d10579deffb2aefb25215fe1dcb8a91ab0bc8d526b57e41000a8b8f900836c6c22c31dd8b99c982d95269e0967f2b9cb9c814832d05dd425c8179c45fd785401e6794fe479fbcc5ba1909116129f917bc40241ddcdf8d4d40f5f27e880b41493b6ed7657ef9c5a2d674f9c113587e54be4e54b9e8aa35c38ecc9e7bed463bac8f221c3d6d4511aac5fa1255f8a043a2"}, {&(0x7f00000001c0)="0c87762ed9d4c424f65029ada2296eb565af89913b93d376a91cd62737e1d5d48b80c8331903dc0a7292b56aade87ed74de4973a163ac515b510f91cfa5a987068596c546d64a15540c5f0753c6ce943209ca746edcf82daccaa818c05f4fe643fead069dab519fbc014f9279419b3f40f08775976097aa391f8185b964b8aacf4b2162eba5da49daf31174f89fddda6829affdc92ec3fecdfbbdcfe15bff15079"}, {&(0x7f00000003c0)="9cab899826743e22318fd80453f3754a928413f20124b30559483adefafe49c132988f7ea92b3fd9a7f4a14dd20afe84d8421d4ba039eb67947741f3"}, {&(0x7f0000000400)="f7d9d0c834867e03"}, {&(0x7f0000000440)="15a8da5d2fa6d674046cf86df8b53c6f52ec00a080b89b4f086873c47d99c32e76abe3019480a96ff5b5c7dc8e688f56505d94830afcc8b6820784ba116e4235c1ea3b52d6829ddf6c98266a56e514ef58e600ef424a63917caa63ed14026c1ee92e62568c4c348189791f28c78c58bb6756cfe0acbd66040b447bf385fdb40801c9a1069cb1996dc519d1d172e39000c20ffc"}, {&(0x7f0000000500)="3191ddc4080f3f0bee065c97ba0685f62c7429f0d84b598cd7f7380b8592c66cf5a152a75a3fa7e0193df0d5d942ad910eb139d1a914dec7e7affc74a6e9f5b0164c410c4fc9123d836aa0d7cdf529397385ae8d9c75b5d185b3bc777388"}], 0x10000000000000b0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x24e7, 0x7fb, 0xfffffffffffffffd, "0366402ba77f0c033c0adfc31b1dfa76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c", 0x780) ioctl$TIOCSTSTAMP(r1, 0x8008745a, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x9, 0x1}) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428a", 0xbd) 16:00:21 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0xffffffffffffffed}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="0b04000002e6ffffffff00547e22e372c7220c36d3ff9c3d18c61796209df4e50d29a3f749592ed617ad6e5b58b065c00624065010543a9ed241ff6e72c0"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r2, r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x84a, 0x1d5) fchmod(r0, 0x4001) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000"], 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x210, 0x60) r3 = semget$private(0x0, 0x7, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x6, r4, r5, r6, r7, 0x0, 0x9}, 0x8, 0x1, 0x6}) getegid() r8 = open(&(0x7f00000001c0)='./bus\x00', 0x1014a, 0x82) r9 = getpgrp() fcntl$setown(r0, 0x6, r9) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x8) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000200)={0x2, 0xffff, {0x4, 0x3}}) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000040)=0x91cb) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x1000000000001}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x36, 0x1, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = getuid() seteuid(r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x15, 0x3, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x80000001, 0x73f7}, {{r1}, 0xfffffffffffffffd, 0x84, 0x5, 0x10000, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x62, 0x8}, {{r1}, 0xfffffffffffffffe, 0x88, 0x4, 0x8001, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80, 0xfaa, 0x6}, {{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x72990acf, 0x6}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x84, 0xfffff, 0x7, 0x600000000}], 0xf3, &(0x7f0000000280)={0x0, 0x772}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shutdown(r0, 0x8000002) poll(&(0x7f0000000140)=[{r0, 0x54}], 0x1, 0x0) 16:00:21 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000017c0)="17456fc5ad28c6cc4af18ac6ab1ed96673f80470129f703c3ca345497a33fc1d482d95b70b91622cb7f788761856ad9319725e963391b454b4f3f839a1b266862b000f388bea427931000000000000000000004920012400000000bc6d44ec06077951dc4cb49e338a44146ba5282bf90d7ed89a26ab96f8f702371e2129bec36aae385e675f150aaa8c1cd2399dbe05b9bd6dd86691b094107127b2d46a1310b16fb1ac2f38821a28eeb5d1090a2702ddaa46cdb87135185c4dee36ea4e833e39a95e718481391244f2900400000052a44b82851941c08f15a7b1121562456548ee26679b685c6cdf6ba502eccc221a9638053836f22eba3244fa859805002ab83deb4a5e40cb11198760132f2c77aba927f11c1f9e6106643c7c63aba486a83ebb3db50bcfd0ac3589c06ae0cca71104c97d2fb6e5da0dbb326b8f088a88577fa9425a0a17f383227b1aee74578876d225b4d511cac5290cb0a715fea5d7275000c600", 0xfffffffffffffe04) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r1, &(0x7f0000119ff0), 0x10000000000000bb) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r1, 0x1) 16:00:21 executing program 1: syz_open_pts() r0 = socket(0x18, 0xfffffffffffffffe, 0x4) r1 = kqueue() kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000014c0)='./file1\x00', 0x0, 0x9) writev(r2, &(0x7f0000001340)=[{&(0x7f00000000c0)="0cef0625c244394d7b720c3a2206bf1a7ec8efbccdaacb26b4eec300d5853692f0f739f6f0d0189f9dbf49f122c3e0269df23720cb3a9b352f95cc045d18ecdd5c2923170f1267f67a0473c7a8aa0a958aba3b601831f357dea3301b45b5f9ff68ea0f50be57b699baf06dbbb267f9010d9180773a23222464c3c495dc43a52f647860ac79dd2c964605a5e656381ffe12d379df593ce5e95a3109f504701bab0a927352fbfae94d8b81d7a3974b824888d537b4f5fe15fb3adf10e35a01e635403c0fba4944c084ebce3e24058f9ec9cb1181f1913bcec8220352ad7daada0d7f02adef9e827726da1a135d91823cd9d36d6d54d94fad1f854108db491eaef30a52de76fd38fb3766259280856335fd211f05696a288d2773e20e75968fe62abf80b5bcdfe740032bbf642bd4e4a82d087690b2911b89568ae81e8a2acfb12e1f562d703349661b6e83564dea77d626a045affc92c87b3927a4e366123372d5a6a4419b74475d6b0288ca223865535a05cc268cb46afc3c41f9acaa70be37b3ae431a41e21bf0ca35688d42c49329803c1faacb3b8268b4eec5aee834ef80c62fdde061cecd936e5f2d57becb153ae0d416421b68f9a0c074db819eb703d1f963eedff3ef0e821693b059a94d4feb2b99cf6dbf51287f33c7a6780631f4e505febf64b75e28b9b31d79d439841448c659a6049a5a1373d153e7b967dda2ebf0e6c99f01bb9c2b1dd052915e34628bb06406976979154c64e4d99611ac267c7315ffa08fc8819f61429f468f61ef3ddfcd871d5a89bf5b8d5f171ccd0c60cadfb00dcba12607415adae4f82af32b4aea6ea3d414c8202c0694ad482a6d41e7e215a66a7141cb16f6ac33de066cd14df09e96600f463f6d125ac6899fa76ef844523ec3175ccc0999fc8beace6e50e5d4a6e563e57b7d50205f026deb5ab07086aa6037badea378e3b8618d57923f850b806a3ef892c22572118f489d74c414a2cbe46701731e935ab0e1973405b005df8ae4661a171232e6da574536edf27e4fa3fa7ce69d7dbec5386c8cce3e50f3f8d9779ebef3441214e4276fd8a9a0bf5258ccf9ff954360fe532a8a50b360ea73c61e7e9400d19765fce135eb601b98cbec73c1e0ae3999383223fd9ba04af0488496f132cb9749c265954dc3393bfcbce27b76bcdc01e536a77274ae5049399d4d1e62a4f1d427c79ce2bf4148a21e543d4d1ad24dc458922c272dcd8da33e09021b10d59acef389d9baa9759653fc0d71535240f6864399d2bef15e844f9b00bae2f15432e62394811a15159e207f042ad456972ee299bfa3b54f586230d610cb595cc98259dda0879cc79f8a05142bafc206b23ff02e27fadbb28002c81f1a6ff2701b6c6f5bd4545c8b08f23c64b323a425483607dc674f679a0ac91673bb6f4dc5b8690632ac8be754c1bebf1722d6b9d86d8b87b271413be63aeee48193699be861f93503d5dad4c8425384594e62a5116da382e82a16568a823b4b46329b5a3312082e6c60deaa292f90864fee07e94d505a854a673b39ced2d781025562e615d0d04fd3381d60da52503c3a2067ed201d411cf1f81a2d41f4a4d452825bd4b793e799283c6cc238d9f309165308a3aad857392f35291f4a0a64d333ca948faddcff5213a2b0ee8cfdbe4e2f4c0e8584175c7440fe787a440940e80aeea8ffe81eb75be92d6cebdfbd994913ecb736cb9d95985089d366a23471d7f6b2c210d14cf2ad0288ed837b59effb0c71583209cde87609575f3e2bfa59d7110a99868aa1c687273c6abc53f4ba399c1d1ba707a45be2e9eb0e183ee70044cb988c14b16a2fb1f9c3018ad85aff03864c78d09c5b808c90b4b67208cef35864e433c9c02980d569c2825c8c7875b99be92c1740d090c7f3a5cd6a796880837e2865a6a741956d9a2f8eab11787297d45b225ce6ab14304e2663a7b08db33baf003fe58121efd882eed95019a10f3ca03ff61cb565cd81d15a606a5ed924e3529beafad57670a0fb94ca77e38446618f16450b4b8adee588bb15259cdc47f8ec7c6b702a76ec833cdde037bc8dab5e3c483cc2d235e20fee16559ab86c60d7521607c80c656c892229447ddb39886ee467061451c8d33546d446dfe100a98afbc65449873cb40b0a8b717554c91ad8dc3cdfef1db9835f46cbf1b914b525904a687677718afd39827187d6b8c8ec156f7a5b93c7f15b5dd8f49fb30adb231e1df63ee9eb08cbdb60e511427afb0b570b87885811f6305d3db8291c66558ee9740b37f2cfa9d7c3747e8c222c382897a555e23d1333c848dedc6a74e6005cf42b3df60bbedfe1180529fb2cea04120d8a12a6515325a3d703984464d354ed556f3b99292fbe9339e2af058999ee5f74d15984384b30fbba0737ce9949bb0648b7f2fc5bdc1bdab11ea51cf078ed18811853698c8e6b92de7c560a222c6061fee1971cf355b9cf0b4c5ad98d73ac76772b5bb9b2a0639e9bbf4c498f87400cbb3879f7b3f1501ae7d8f7c3d2dda04ed8d7094cd961e3b1f5098205b67f94b125c7843cc70ed5156d8db3b7d177aeff387d029f411506224ec356d72a0b29a0e2c8328b2cdfb99e5de6c6781b0df9d62f90762947b6d37ed433c0233c3cd3d31c62a40e13fad87d5899a7757d11218f2b0690b23e962b8bc1ae8297ca0a2d7cf330326993a843e4c20cdf6643cfe503e340a30d93663e6b71ccbc9b04fadd5c77f1bddb667ad3fa0d9a85f5d1dc490e893e9b53daf9bf8587dfaf1a7ef21971de9c37002c79e09d95e996e2e011bc52daa3d94ee307f04c28d8824dcc7d2b28c8815739ebad7d4415cc55a624c43b9d023ed7b4d259233ba065acc537679790c81215568e2810049a3089c32c13cea19bd17e85423dcf36a2a2ee1c5fae24983b554279774f4e67edd2eab9c1432bf3ee6e03470efdf1e40483e24d703dd885524f84caaba78290457807d3b2639398854ace46dcf5b2efe5322ca55a1cb684d2f6e4c0b0846adf8860a536770657acb05942942ccd7e37c4248b61893236b2da937d0823c994640e3235584f93f743ec6e8bc5308503a1bdb6ac92711ef20420d97e8cf99b321acb57defe16ff053568fe7a16ed5daa3038c5c4a25b276a328394758d2284d083fa066bd247b61ab117337e75145f42287b71540ac9e06db07e179ae50cc2e8085252d3ae38d19039b3da28a88c10515547ad11b97a78b2910c3dd700e390ec5d1d506b365e26c60b6222974ea1bf23cb0cd1fe220de81916588eceda615d17805548bede954dc7a5b18fbfcf07e3e12ce344dc0de622a429d4868bf79dc8ccfc315e5c70c11cb44fb1ae08366b0f461d4f91c1975bf36f4ed0ff4182372d1099c8dcf5fe83fa6b8f5cdc43bd2194365fe90b655bb50cb87d7334950aa301e2ebc578db5cd837326f2fdc33bf1d2aece227640960637933da0b1efab8a4e9246187832ec7a06bf522949603c643cc1a064e8c7a1a3ae9d322980d0d8d10c5da03cadf3a41b37cb696391347b4234d1091317c9d36dd74330ee1499c121e584404355bd797daaee350f121252d4c4b2d5ad50eeed7a8162d072a70b58e22600b5eefcda2e296c3873bd0a891b2faa316743ccd6be9297898a4a89923c3c8825cb9b5a2b4df34ca3bf4ba32dcb1e151aa4059d7968b5cc1768f2708c8ab7c8527f7f839eb00d121c0a767ac3b5d50c0036d62dd2494d759ac7d62c704975f7c14e04ed855eeaa29940b204f8484bf0764b23cb6f955ada893a6e59e56bb0d6ffb2332d4c4279ee0ffa6eb777ca30794e5e66fa7c64b9ab1bd84bfb3a7df679fba315a2f37bcc3f711b925da64d7ad57d90994b42988e356efc8197956b34baeaca266f3c2f2219296837bdba2395a8efc9f285641c473ea2e902ab71b6a7eb8b21ec467d5edc9d4b71f7c6d0fcd9822f901bae1ee49b6ccb2042a6fae1ec97e66f9b1b30c04d7ae4c9606a487a3eccd914324b36ffe0901f50ad04635b336cb26107aa8a0b2a04429afd8270e37230aabd82a09ad7dbfa17ab90b5517e974c95afc932c85ce5cedfa296a4fb155bccddb6fa50af2657984b3cce43fad1eee3d1d20becd1482ba9e650ea0f915a656834820b24dfb62d6c43fed99ee29e5e2d788b9fbfa958ea3744d4435a56e5e9eef9bdf680ee1ab4a430ad42d776e196bd4911645cc1887684f006f33c7ea12efadbd09c31cc692b03345e2b8665d9c05bdf1a1e68ab2ac824fe64ca45c377848810e95adcc4e78ffd90f0ab810e5453a3d7ac21703b21afca65a5e6d5d7739946a9ad982cec73867fdafc33d7725b4b7bc838185e8a98eb4acef479b2d36f1ebe385b4862cce47eeaad0e4a314329868c6d15c235ff4237bc0972f1d17fa5901475d588d17de7d27d4520bf9753a2d8f670fe03302a1872ca3f26bda31826334a1242f0a81042ee48af5249a20ded4b5c72ccb3c48ed892800bf837475f1a7c204b159ee2ab73dfb52430da8c3bcdd28b33cfdc3672c2f2c12b8fa1f76a00b378c18e1909186f1501904754cfd50eae3c6e69418530fb3cd0aea728068d4bed96f42f3f46960f0e015cc6336385f498f038e0ce2180b71bc443f66313ceb1ca369702d58dfe0605515f5cbebfa1744e844a5406972f4ed59fe7ffb8134b4ecda2023ea6add4f4dcbba2a1912153cded84f9cf509b98b8b3078b7d49ea24ed30b90c61835ae718ce4a47408c0f2e181a09886eca7491eefda842e4cbf454d8c276565f9b26423680eaa51c1e639817911b46521bf6205a852dff3cf780842d24f8969c9c1214c5854dfa71ddb89504ce29a9bd5e21786dcdd3020fcc921c3caa1470b517eac46f68a1e0b8fc9aa292873e9142b018edd588124021b35b7fadfe8d38b670771e5ebd1a7cbc44f375f14d49289ab0d165fe2df4a426ec5fe530db8bf368b9e0bb9893780d7cfb12e86c2fcf79001c108ec1b8e45236c5c4bdeb6ccd7244159de7ae235fb31d8545b22cdf42b226c28ed6e83d5a25a2a705958b63384230d4f4b1e3e3063d3ac72f04e20c16b3769b68264b79ccc295ee1fc282b8b96585f12cf4c3bbe755b6f3bfb3f5391fd31aca2e85bf4dccbf01965f86a2902ae2d34b8f6c11ec8ea8fe75ca58a88caa1277dfd647e200e6908bf1e5d7216e3ac8de7f0879b6ca601a330469ebcf98fd30beeb26aaf00044326424a117b3c2f674f2101b15f7587ae15c310fbb92b9173a32eb073cfc2b7214d28a7c4042b6fd041a243e00b052cd430fb9070e48a47f7b3be69a8f8128ec313a5f6d29a94b6f8c1932c1244446cd46fdd8ea3d209d4e58a72d38b94e189f7044b45a3d649c7ad517e2b7846e76ed153cc2f1929076909d4e7a8850da6f4eef6514ff566595a0c0db3fdaedfbe9cd918a728c1433c7d19193b615efeeb481bd6541447af288f045e2bd3177245cd682f5f964146b72e1aa23b781d41087ffedb8cac2618e3bc022b8a8b8249b00ad196db147d3c536ea7ef97a7ade31a1c47e5101b109264a9ee8c915a4db249db39831ad45b3b4b667fa197a17b13cbe55dd542d39471c88a55eb409d24f794a5794ce7352c921bd4b653f76a20a039fab5fad5095e88e091f76d5592d4dcde6c08e33461283d15dfd4f2010448885de420a3a904d3433314b0c175e0b5004df136e1ee2f461e7c2f52cea4abb3ee21748cd038fe516e7450e036091e19821eff9487cdf66ecc4932dbd9520c09d1c80c70ed89832af912daf570db588e71df4dbfb34688ae0a3bebe3b71bc95d91be09df47dda57cce", 0x1000}, {&(0x7f00000010c0)="a4b8471ae8366b1fea88829b0aab1f20052034bf32018bf1d58cab74f7138e535bfb19f2007604b1d630e8cef30d0fdf6e5377fa051e5364fc07346d3370d791b53ee2c5eb147ef0f458006a3153cfe0574214bf054f1504976417fc86c7e1bedfb467eeb6d24140cd103d12e703c5bc018d29f918d35f9693b1df9f5695ca01ea0ced2c3e6823899c577a93e65282b9746aba11f4ea4774c70192d43f21c16dbce2899fb52f5e8851e947c0cdd2061f9f74df", 0xb3}, {0xffffffffffffffff}, {&(0x7f0000001180)="792c00aa824ee47e74d0550a2875cf8950e034b87d00e8", 0x17}, {&(0x7f00000011c0)="7deedb3a404dbd2e92fa9a3b19747e1c33180efd9c3c6c7df967b540098eb4da8451a0ffa36165a9182342c034ad76e42d0da2fd9379bcd6817885a3e186267844dbfb712e6f6b302b58e5d158709e31987ba7a1d2dfbd04a5d57b611c633b03812799f465fb0226264e284d191c926c0257b9a2f86c0b24c878aab189f1cd169de1b03330554409a0af92c0572e0c2a598704d2b745642da65db3b5e184fa57d2a8f736d01dcd793756f5a405f0468d0f72aa22a4f671a72e1cf3c43db99992b9d1475bb00999b8680cf890410e4acfb76c5bd024ca8f9b5dce1fa5a163045e5e9c6b9a8c34", 0xe6}, {&(0x7f00000012c0)="b9885728f1603c98d6245b7eddfeae5893c556043775dff0f643222bca5f593fbc990ef75549a1bb59cc484223821f57d00f79100c768265bc76f31e3fe670513d9bc9f0cb04948f859f9136844f94ef37a07112025122981c2f168a63b1bb27f0ecd58318904591c6fafb06b53d619ff8a118ad32c3ab3a6a43b311c069", 0x7e}], 0x6) r4 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r5 = open(&(0x7f0000001440)='\x00', 0x8880, 0x2) faccessat(r5, &(0x7f0000001480)='./file0\x00', 0x0, 0x1) shutdown(r4, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000001540)=0x850) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000001400)) faccessat(r5, &(0x7f0000001500)='./file0\x00', 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000001580)=""/114, 0x72, 0x800, &(0x7f0000001600)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r5, 0x3) shutdown(r5, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000180), 0x168, 0x0) open$dir(&(0x7f0000000080)='\x00', 0x20, 0x24) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fef62c826c37b3bf1b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0) 16:00:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x3, 0x1) r3 = getpgid(r1) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() geteuid() r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair(0x10, 0x4, 0x100, &(0x7f0000000040)) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200000381, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0x7fffffff8000}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000140)="1126b8e3103498bb1869c9d65c86ce2ac812c72ad320aa5441f8b602e2193026307ae8d2e8c0e079928882dd74f776dd8107846dae57d9a4877db83b9e0352a3820fad8af1709204e64530daaa612900c0080bd8dbd40eafc2f3b7dfecc00b3af881125126a50bb39925ecaf1554234c4c8e153a56b73e08c314cd654891b8469fc86a6f08162552da24d816d850c14386496b27a289227fb996d86c779a6184660df96b2cdfb0d1deaa29609aa94f3016f50e51e31c53db615711", 0xbb}, {&(0x7f0000000200)="03e97d0abe49d5af4b1566998b10df89edce61e1fac1ebd33388e44bb8661b65929da841519648e0233f0b9741899629aaaf7fdb957b3f32ac9b9a0c7756ffcdc026eaf4182915034a13a7432a346151ea9a9b27c11e59ef773a49b937139c96a56e6227bb671a376359ee983a79583438e7268086472e639490ada5263a8d8feda22d579191157771e3c3dfd42de1a7ce892b614f4b268130b5", 0x9a}, {&(0x7f00000002c0)="8de6c42f3b2e7fc29bfa036e1f0dda6446b6f1daec51284dd74164734bc7237903518d29de301866359a237bba8628c298324742281be5cf70ef90f06ff170abe40aa36d1c7289950d8886e22bb25ac93c7c78456414adc5b5b68d7fa42e0916e792c0a95f5a620b6d41c1a7786bb02e68e2c6cee81ae1556f9c0ee0482a0b8b3cdce4294d366d0c8ffa83ff5ea829aa9efc89b93298921675355e04e790a1e0e90f2f32748ad68f551fc7961e009a26caf7f6fa43c7ec3cac7195b07326c17ebf71e4", 0xc3}, {&(0x7f00000003c0)="964961b668392750ac360c5e0a92cc7a038ef61552bda1e7a67c75899a475d22bac45958cee776bc5e5294185d80efd851f3ca130c1c451000600a05e863e0b0e445607fbe3c491f8e161f13b4eef8", 0x4f}, {&(0x7f0000000440)="95bca458b017c3dd4760e6170a6639fa359822dd06d34a00eefac86babe5b485148d74c702373f63619c84eac437c970c0e08194d7b5224b554634a42e257d6170e29636a51e6939b6fc87b23ee627ffeb5ac24019ca1ab82c3cb50df5ee709d62247fca6a8c381577f99a0c6eb085505e85c160ba6d0321648d9e27af97a194af181d03b9f4819522395d0e204091fd4354e52fe291b9017b935f5f48699827727273a2f875118f8465", 0xaa}, {&(0x7f0000000500)="4d8536115bbcab170cb1d15d485eb26be74a573435eaf01d7309125272f1a83b0dcc99d6d63991c8382930139e3349c639b735038c046a818333b45262d9846be4f17b09cd5d20c4893b35c15bef82ff0772029e4ff7f9850357a2b2b5b9225120095dc4cd1ffe4648513c367b98ce3d8aed8028982cb2", 0x77}, {&(0x7f0000000580)="848e7ee86a980277469b8cfe578ae10b6c45096a0e16268714964111375a1778af311a756fd2ade7185b7451b5438083aff0a7d674036733fe4150ce0d083c441e0aba65943d0d54a53885a03a51934fd148be3bc2285380f540ef7631522a18e72b08faba99382caf1d35fa48b513bebd129a7fc223ce0546b4d0d48a5eeca8a0933b3cbfbaaa7505693419eb0ea8a37a714a33e2fb58a3f4d2203b05d52398eead4271ace9d9f4d952b8354998471ea80fdc2c2340cd2341ce35da20216918134042d1a8d49dc80d55cb23226a1ca9feac495c1c4b58209dec9f7ed1468507faa6a665f5d29551d3b907881f4931396301bd48859d54aeff73", 0xfa}, {&(0x7f0000000680)="e5edc4c7c6d1c2f5f0f84e47d9f77fa26fe9fe8f9decfed843eaf64159a7a944688b4115712d6c4bbefb6ce794557e5a56e82e98c3e5096dbcc9577dd500cc01cc075ecb0fd6bfe1db3d616897642ed4e1523d3219d325107af2936932ac4ca37190f7b06dcda900faf1c441d6c1844ee774766e2e5fac29e0179a9c91b36ca0671e4c75ba9a4dbda84acef1a17711ee5479a4d4dc484931ad2a47d72ae9fe847746be1a730b57a19380a9027a9480f672d845fd7b4b6a20438b6ea3f16fbbee", 0xc0}, {&(0x7f0000000740)="40e16cea4c63d2cb6796b465bdb2db6a94a69fa119116cc53b7fc86e1c977cab2e63a629d46ad18e32f9a84a96ddf85765420459d1dd1ced8609a4f7a69353448bd6f26683936aee85d6aca852f90e1ed766fa1b892ea82d52d3dd610025a39e50f1777069bc3465ff0fb7c86ecea3c0037161b06b5330fd0b368b4e035dad8be04e7d085a8ec6261c4bf4ff134a1e449446a8a5fd6bc8be8a01c317b980dcd6cbb0023ebe13f1382ff53103d7847cfd3cb9d8dbc02782055b82e7f9de656024a789a4cf7fd7c730f611e369b020ebce3c1d910e5125db490f417084", 0xdc}], 0x9, &(0x7f0000000900)=[{0x90, 0xffff, 0x6, "5ccb234f17c71807d8afce7ff51376e9f1f1c6d2218ac07005760604596f3a8bd9ecb87001fcd7efda602e0e1b68197f386a3ec3a95a7bfed0e25f5cc487722e6f99b37cc43af61c789689242d0ec6615235ad1fb976e605a8b4b042abd1f53f3e3eed90edb1fb53670216a650b7abbdbbb1cccabc12225e1937a2ef27f7b5"}, {0x60, 0x1, 0x3, "93bbc1ddd1519e8e880ff4d69d66aad7578201a404b612bfab983596118d9d9602a6af3cc69934d6b5e4000ee50a65099d96f5ba0f9782806686a37e6b74b8afda81a8093392d79f756b63c6926f"}, {0xa0, 0xffff, 0x100000001, "92128c482e4505f6dde436b77eb6dd13dc72ea8e8644e0746f45656b68cbb182b4535779d36c022ca96e94e00f7786d482b0c970b9544cab763fad4797f9efd0b29fe61bf30ccc3f458c208f4e719189281ed759e95abbf64959933c4e2f584619130c870c5f9d176e1d2bc383546a28cf381ca5d61040f5d32b20f8fe73615113d5f4cd1975e6affa2c2baa"}], 0x190}, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000100) 16:00:22 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x108, 0x0) fchownat(r3, &(0x7f0000000040)='./file0\x00', r0, r2, 0x0) setegid(r1) 16:00:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x8001, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSDTR(r2, 0x20007479) unlink(&(0x7f0000000080)='./file0\x00') bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:22 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)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x100) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') syz_open_pts() clock_gettime(0x2, &(0x7f0000000000)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) msgget$private(0x0, 0x100) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) fchmod(r3, 0x40) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) getgroups(0x2, &(0x7f0000001880)=[0x0, r4]) r6 = open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x400002a5, &(0x7f0000001900)=[0x0, r5, r4, 0x0, r1, r4]) setgid(r7) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001940)) r8 = semget$private(0x0, 0x3, 0x420) semop(r8, &(0x7f0000001c00)=[{0x1, 0x7ff, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0x1000, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x81, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x2, 0x1800}], 0x8) kqueue() 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc020691b, &(0x7f0000000800)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x0, 0x7fff, 0xffffffff, 0x2}, 0xc) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="00e3f7ffffff3f", 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xfffffffffffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) write(r0, &(0x7f00000000c0)="1e", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x1, [{0x1, 0x7}, {0x3, 0x4}, {0x3, 0x81}, {0x0, 0x10000}, {0x3, 0x7}, {0x2, 0x10000}, {0x3, 0x7}, {0x2, 0x9}, {0x3, 0x2}, {0x3, 0x7ff}, {0x3, 0x6}, {0x3, 0x100000001}, {0x1, 0x5}, {0x3, 0x6}, {0x3, 0x6}, {0x3, 0x4}, {0x0, 0xfd5}, {0x0, 0x6}, {0x1, 0xc0000}, {0x1, 0xe8}, {0x1, 0x5}, {0x3, 0x8000000000000}, {0x1, 0x6}, {0x3, 0x7e}, {0x2, 0x8}, {0x2, 0x5}, {0x3, 0x1}, {0x2, 0xffff}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x4}, {0x3, 0xd8}]}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) listen(r2, 0x7ff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000003c0)={0x0, 0x6}) setsockopt(r2, 0x6, 0xffffffffffffb0c2, &(0x7f0000000100)="230de374e4818c2941cf5ceb281996b50d0942499f0d430e23ca03d0199176cab89fa025ff049ffd5374466595eda0526f4b90faf6f02e54fb13fd86b9d9", 0x3e) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x71, 0x8}, 0x8) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0xfffffffffffffffd) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7}, 0xc) socket(0x10, 0x7, 0x3ff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c0200e017758313a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273ad45a2592c9529443890c39abcec6c3c369fa47bab9e1aecf0c4aa9f91500e02f98bdf1155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578d1b020000f1bc7bc8ded1257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2f6b5a029005fcba5c9f065780f5a2dc7bb6b56da616c511074611070a4b7c5a7af0d", 0xbb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fchmod(r0, 0x4) 16:00:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) r2 = getpgid(0xffffffffffffffff) fchflags(r1, 0x2) fcntl$lock(r0, 0x4, &(0x7f0000000000)={0x1, 0x2, 0x2000001, 0x5, r2}) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xfffffffffffffffc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) 16:00:22 executing program 0: r0 = socket(0x6, 0x3ffffffffffe, 0x6d00000000000000) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3d, 0x1, 0x8000, 0x5, 0x7f}, 0xc) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20510, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000280)=""/170, 0xaa}, {&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f00000003c0)=""/216, 0xd8}, {&(0x7f00000004c0)=""/61, 0x3d}, {&(0x7f0000000500)=""/183, 0xb7}], 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x4004667f, &(0x7f0000000640)) 16:00:22 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(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7, 0xef, &(0x7f0000000080)="9cc8d8ae007d3ca3f2b721c2aa7d81d76d6d31dd88dad5e9979ac198f7f2bec6dd374acf69f9151c8ac3dce653019ad313a39c3a2213bdd863cfaeaf2a13581bfe6880e0e0f6c1614a07961d046303751fe48d2409b26954b48298d180cd27e6f106997db421f92097808721905e270f065693f983456b7a14e327bdb6055b164b004fbf2a219ca02297f471ecfab2dd006eaeb9c7e5a7130df6396f04310a007cd0c70e9fc685", 0xa7) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0xc921, 0x2, &(0x7f0000000040)="9030107af7ae57d46dce211ea7e553c2039500c8a9", 0x15) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x12) fcntl$getown(r1, 0x5) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x1, 0xd0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x4, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x90, 0x4fc0edd92f5fd9d2, 0x0, 0x3f}, {{r0}, 0xffffffffffffffff, 0x83, 0x0, 0x7fff, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x8, 0x9}], 0x7ff, &(0x7f0000000580)=[{{r1}, 0xffffffffffffffff, 0x11, 0x90, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x5, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0xac6}, {{r1}, 0xfffffffffffffffa, 0x20, 0x21, 0x3ff, 0x20}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x1, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x12, 0x80000000, 0x2, 0x8001}], 0x7fff, &(0x7f0000000680)={0x5c81, 0x81}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f00000006c0)=0xc) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x8000000b, 0x80, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x0, 0x84, 0x9, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x7fff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000003, 0x10000, 0xbfb}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000011, 0x1000, 0x7}, {{r1}, 0xfffffffffffffffd, 0x82, 0x1, 0x1800000, 0x29}, {{r0}, 0x0, 0x5, 0x23, 0xd1, 0x8}], 0x8, &(0x7f0000000340)=[{{r0}, 0x0, 0xcc, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000002, 0x1, 0x8}, {{r2}, 0xffffffffffffffff, 0x25, 0xf0000000, 0x101, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffff9, 0x90, 0xb, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0xe0, 0x82, 0x5, 0x2b2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x60, 0x287d, 0x9}, {{r0}, 0xfffffffffffffffd, 0xa1, 0x2, 0x80000000, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x48, 0x80, 0xffffffffffff0001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x79, 0x40000041, 0x1, 0x8}], 0x8, &(0x7f0000000480)={0x5, 0x824}) 16:00:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x24, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xd, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000080)=0x3) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0), 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) nanosleep(&(0x7f0000000000)={0x5, 0x4}, 0x0) unlink(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) getrusage(0x0, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b100050105000000010000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fsync(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x1, 0x3}, 0x10) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x400000000000002, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fchownat(r6, &(0x7f00000002c0)='./file0\x00', r3, r2, 0x2) sendto$inet6(r0, &(0x7f0000000100)="f523d5bc280a3f6b781a69aa245acb85677dc7522ab856103c8a8a67bb9a7681a682b20a9b18e7027e39ad32fb61477745c0bed574b9e4f585a0f9a5627f10958527f5f7fbc45cf79f1593cf42f61a75190937dcaca9d6ddc00e4331f3adcff8ce7cbaced8e62c0ef95f6c0c83ebbe4c49f6723b1440f05ade9a897d2ccff45ebd449f90e0504322d26b20cc9dde062cabcfb9d7cebb267f7cdbc0dec62c2bc72f82e1d3115ba248439f21af7ad08c565549b02045187f6c1acd94b20651745dc4e2917555906eae751ad80d3bd15c6b8d1d", 0xd2, 0x8, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r4, r5}, 0xfffffdcf) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r0, 0xa, r0) 16:00:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xe, 0x4, 0x8c62}, {{r0}, 0xfffffffffffffffd, 0x61, 0x18, 0xfffffffffffeffff, 0x100000001}], 0x81, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x12, 0x8}, {{r0}, 0xffffffffffffffff, 0x3d, 0xfffff, 0x74449c36}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x7ff, 0xff}, {{r0}, 0xffffffffffffffff, 0x44, 0x80000001, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0xffffffff00000000, 0x10000}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x66a3f354}], 0x20, &(0x7f00000002c0)={0x2, 0x1}) munlock(&(0x7f00003eb000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x74, 0x4e, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x2a, 0x40000000, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffff8, 0xa5, 0x2, 0x1, 0xa}], 0x6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x70, 0x20000000, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0xd2e77a9c7b60bef6, 0x4, 0x9, 0x80}, {{r0}, 0xfffffffffffffffd, 0x4, 0xa, 0x0, 0x100000001}, {{r0}, 0x0, 0x40, 0x10, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x4b, 0x0, 0xffff, 0x100}], 0x1, &(0x7f0000000140)={0x5, 0x7}) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x5957, 0xffffffff80000001, 0x4, "9d535eed8f0a530fe0c0a0f7ead0925bf76e4a96", 0x8000, 0x3f}) syz_open_pts() fchmod(r0, 0x0) 16:00:28 executing program 1: socketpair(0x1e, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20088, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x1f) r3 = syz_open_pts() r4 = semget$private(0x0, 0x6, 0x404) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x9f, 0xfffffffffffffffb, 0x0, 0x7f, 0x101]) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x1) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000200)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x7d61) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) linkat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x4) r5 = msgget(0x2, 0x28) msgsnd(r5, &(0x7f0000000340)={0x1, "3bd5d2bcadb8a79409cab563a8dedb470e85314a7fc3eff4d5f45c7cf47491a54001c6a0deaa2e54c342c830ab26079fe4414cc0b6d8244886bdad0350c6c74d08e26b06a821d4afc6d23c42a15550b20f"}, 0x59, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000003c0)=0xb5c) syz_open_pts() recvmsg(r0, &(0x7f0000002a00)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000002900)=[{&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/7, 0x7}, {&(0x7f0000001540)=""/223, 0xdf}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/233, 0xe9}, {&(0x7f0000002740)=""/123, 0x7b}, {&(0x7f00000027c0)=""/44, 0x2c}, {&(0x7f0000002800)=""/130, 0x82}, {&(0x7f00000028c0)=""/1, 0x1}], 0xa, &(0x7f00000029c0)=""/13, 0xd}, 0x840) semop(r4, &(0x7f0000002a40)=[{0x3, 0x441, 0x1800}, {0x2, 0x348, 0x1800}, {0x4, 0x977, 0x800}, {0x2, 0x3, 0x1000}, {0x0, 0x7, 0x1800}, {0x7, 0x401, 0x800}], 0x6) r6 = shmget(0x2, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getsockopt$sock_int(r1, 0xffff, 0x1127, &(0x7f0000002a80), &(0x7f0000002ac0)=0x4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000002b00)=""/150) select(0x40, &(0x7f0000002bc0)={0x501, 0x81, 0x1e, 0x3, 0x3, 0xfff, 0x7, 0x6}, &(0x7f0000002c00)={0x1ff, 0x20, 0x400, 0xb16, 0x40, 0x5f, 0xff, 0x9}, &(0x7f0000002c40)={0x8001, 0x7, 0x710, 0xed61, 0x7, 0x80000001, 0xa574, 0x2b}, &(0x7f0000002c80)={0x3, 0x6dd}) openat$tty(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000002d00)) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x610, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0xa41, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x8000000080) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x5, 0x4}, 0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={&(0x7f00000001c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000000380)=""/246, 0xf6}, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x3, 0x5}) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='x\x00']) fchflags(r0, 0x40005) fcntl$setstatus(r0, 0x4, 0x8c) fchdir(r0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x80000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x11, 0x40000000}], 0x800, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)="c792f9f3c7aa882ec9daa8f5b48da00e87e0c97d4a30e2dd46863939b7f397591272bec53bf04fa9e1e1078185d12e4986b4005a84660ec15657240795c832e0a6", 0x41}], 0x1, &(0x7f0000000280)=[{0x40, 0xffff, 0x6, "faf9f112377c7741ef6c70911b7a0390bfce1610ab86d83dd368cb5ebfe6defb26a30e9497fa061db5a3"}], 0x40}, 0x40c) close(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./bus\x00', 0x80, 0xb8) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) r2 = semget$private(0x0, 0x4, 0x2) r3 = fcntl$dupfd(r0, 0xa, r0) socket$inet(0x2, 0x8002, 0x0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x4, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x55]) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x8000, 0xe3}, {0x18, 0x2, 0x6, 0x14}, 0x400000000000000, [0x0, 0xd5, 0x3, 0x70c4, 0x6, 0x9, 0x81, 0x1]}, 0x3c) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/188, 0xbc) 16:00:28 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x97, 0x800}) dup(r0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) dup2(r1, r0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2120, 0x4) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) mknod(&(0x7f0000000140)='./bus\x00', 0x6, 0x2) fchflags(r0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) write(r0, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xe81, 0xfffffffffffffb7e, "850700000067a7230000001a0000000000000040"}) r5 = getppid() ioctl$KDENABIO(r1, 0x20004b3c) fcntl$setown(r3, 0x6, r5) 16:00:30 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x33, 0x5}, 0x8) getppid() r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000, r2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x441, 0x0) flock(r0, 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x0, 0x2000100000000}) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x10000000cc62) 16:00:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x900, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="09982036cf9a87ec7b6d095d7e9330bf74fd6de059ae3f11d844fdc5e0d185e4f0ab2157", 0x24) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) socket$inet6(0x18, 0x2, 0xfffffffffffffff7) r2 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x1b, 0x0, 0x8, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26595f5872e9c1b0218d97542c0b87ed7fb8663a2ac72c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e85ca84740213ac2"], 0x80}, 0x0) 16:00:30 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000040)="36af9d00abf74edcc0f6d4f43101950ad28aa169449106ee8c0257eacdb5058f6034cf9614fd795da4d0", 0x2a, 0x0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x40, 0x5}, 0x8) accept(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="c130bb4ea38eec706034f238c40000"], &(0x7f0000000140)=0x2) 16:00:31 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x101b, 0x3, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d7ec76c068505690d381830b23a0b13a5f717ff8", 0x14}], 0x1) dup2(r0, r0) 16:00:31 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7) 16:00:31 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2ae) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="14aac00350db74e091273a23c09b1f477e48738be9fe4c9fbdb76031d58a5393ba9b", 0x22}, {&(0x7f0000000080)="b3a7a60333b80789d242b634e6864074e12d53abd4fab796cb33dab1be718cfa5acd6bb185fc8dccc458fdfaf1e697783598f8984f752779c267cd0e75409fe8966e765afe989d63922aec083ea5d787f55853ab7794f5ff93767140655cdab94aa59409cf38f12ce1f43d9cf92a21edf1625bd1ed26b3dd25bca6afd645fbf4c9857881150d77e0613b580c688d8c3e7c5b6226969db4a51e26ed9398dd4fc134f7c459642af61c96356b1959883f46c06a546de9f92169b4973ecabecd5789c39775ce49c710a680a9a475e2c3703efba8436a5afce2afb5a5", 0xda}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="a4ed7ba5075cab34cc1f1b2371bb9c4c2d9572939dbeddb6da360788857f03faf3b7a5883d42bc37d364026ba21e137d12614cc077cc5fbe627e45935b4afaaa55874d761a4f045de98a2462c7ded15d750923202926f3012b3895fd4d11512318cc6c96940770ee9ba80fd24c0f039b122f80398aeb5841f953114ac487a88b88eef6e93a00d5eeaac630c10da5a67c9eac8dc00589e4b5ab815dbd44ffa8eabf3803c036169c85ea401bfaf92cc6c0986777a023b3cf34d5297af99b0a40d2b536ced182f9302913395a8f5888c99027f36ce683b469ae5cf02cc79ef688548dfe04d3d19a2cf3b1c1d4f888f9db34fb5a04139f", 0xf5}, {&(0x7f00000002c0)="6d8ea25ff64f72a8b9cb9201e24f1775dd2df396b90b91c2aefd631bfcb508e4e41617ba5e1a28a8b30b7419a526b2d3fdb924438317d450da80547b4c0ed561dc7dac0c85bad438333ac3187da94067181c022314d27efe3c6201466f3bb797a00c9fce22ca2eadd2559b4a5b4ce78e2173b6de70d9fa5070b88a23f6c5dcfb412f63ab49e4e9b642b933b4f291742b84af87f8d105fb8ab9dc99cbe4f197a1228578ee339a9f00490a5d13bc9256a80ea87b4fa3db77de83b8d152355d8f5fecb74f903a98155d2e0fc17639c017615ec131b89e7291352b09e1466677f8c4a0857abfeb3341", 0xe7}, {&(0x7f0000000480)="fc3b1f74e04aa3998c26f2bfe37ab7e8cff1f9847751b05770ab3e83eda5b973dc1920168e1722c69a0bec838dee041cf1299e96f5359bcac08c7309ccc5ba7357c846f3d29e1a502f70429d60e81308795e12c790676a3c83e311dba098e7504f9d425db4550a80f28fcff5f8cfe176a41e146059f50c444c031d36c823ebb80708a21b7084b6bb2f1189bf165b4245e839093803c2c529fb3c5e74d4ee071541c865b3fdb05f449a06ca5d62fb188f7aab805150d7a9c942e342cb", 0xbc}], 0x6, 0xf) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x100, 0xffffffffffffff7f) 16:00:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8048, 0x0) r3 = dup(r2) ioctl$TIOCCDTR(r3, 0x20007478) r4 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x39c2dea5, "855c55021a0000707b6300"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) ioctl$TIOCCDTR(r4, 0x20007478) 16:00:32 executing program 0: r0 = semget$private(0x0, 0x5, 0x310) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x5) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = semget$private(0x0, 0x2, 0x400) lseek(r1, 0x39, 0x2) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getpgrp() geteuid() getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getegid() getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f6669a38ad046886492afe0c0c37c016c653000"], 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)='O', 0x1}], 0x1, 0x0, 0x0, 0x8}, 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x800}, {0x6, 0x7fff, 0x1800}, {0x1, 0x6, 0x1000}], 0x5) socket$inet(0x2, 0x8000, 0x4000000000000) getpeername$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000440)=0x1002) 16:00:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlockall(0x3) setrlimit(0x804000000003, &(0x7f0000000140)={0x12ffff, 0x440621010000001f}) syz_emit_ethernet(0x8d, &(0x7f0000000040)="2bb167c967b65e8e60bc0b017bea6c7f5332c4ae6f5c908dd73b14d92d0b501fc09e959535dca8f754c1b869f3aced56b5c1caebb4124cc2efd280ef8ccb140a09fbb1cb6aa5b886d3213eb5f5988117a25b4570483612452a36a18e5b6ba8d38088f476e2c0643bded6bc86bf3c68defa3cd2b6f6bdecd60ddede882803be7a230492f9ea1ed639941bac3835") flock(r0, 0x7) 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80b0, 0x0) listen(r0, 0x13c) shutdown(0xffffffffffffffff, 0x1) 16:00:32 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x78) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r1 = getpgid(0x0) r2 = getuid() getgroups(0xa, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0xfffff7fffffffffc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8000, 0xfffffffffffffffc}, {0x18, 0x2, 0x1, 0xfffffffffffff1ba}, 0x0, [0x10001000, 0xb315, 0x6, 0x0, 0x10001, 0x0, 0x5, 0xffffffff]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0xffc, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000000000000005, 0x41) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000840)="000000186004008b00230627feff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xa3, 0x0, 0x40}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c9, 0x401) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x8) 16:00:33 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) sendto$unix(r0, &(0x7f0000000280)="96e20aaf9daf95db2e1da875c4687e4eb05fd6424e77809742e741fd0730605f95edf95c66232f", 0x27, 0x400, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000240)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0x2e0) 16:00:33 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280)='/dev/ttyCcfg\x00', 0x30002, 0x0) r2 = syz_open_pts() socketpair(0x39, 0x2, 0x500000000000, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0xe02, 0x102) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x110, 0x0) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) r9 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001400)) r10 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x26, 0x4, 0x2, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = geteuid() r15 = getgid() sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="6599ce1c135be55e2e4a56a618feeb2e2f6057e856e12b4d66bf8005fd1b8be71bd989cc98a27e505dbf8b68fa31467630d2775b7c5387044f3a24ca77968b6c83630c12584ed26e853e0855fbccfe2fb39c61f6e57eef1392c441f8b02a0c88de825399f0b03e016ef8af502957cb6cc64f271302abfc94ebf30ad7b7d1c085613b2fcd80819a066932a7ea044df0a670b641f5141d2bd2f333a14187e093086c52ff07fbbf37a0b1b9c3bd7f258aa8de8c", 0xb2}, {&(0x7f0000000240)="d08e2c166e86e4bbf4f5c1c2133f27b3cf276789f5e5d3d8b552c7e6643b07c1160ec1bf46fd1f3b9afce3bcb106da7bd1be41ef7f9f90ed8cacd1e0de94d6aae2fbcb9a8094be1017a6a58a9d419114fd036371d021a93c1185d1eea5531aabf28c58bd9daa7fb47e6d24c1b46c746076bd611e203c17ab850e64c2ef42d37ab4185312bbb8f735ac3444807030f9b29f2e2e2c6712c79027a5396dea72d89782ad86b12ddda99d59d5a08b73eceb20fd2742c22d50460e0f358262206c56af31b28c524109e7b31f5421defd24b97c59f61bd39adfa418b7696261b745db11029679dacdf5af21cbe7be04106f4e464a2352bd3f4d7ae3c002452f2631624d42d7f34dc3086b7d2aaeb104b5d1ce52c3e6312e86018f4a912ab51ac5ee72be418afc63393df2dc47e156cc198d47aff84d083899a08d9f775e1a7daf3b4bb0c1da5d4037d36d5665875cf977c09f86479191a7c99d3d34d47f25f33bfd18d3627484fab3b763a64341e53083934c761115bc90fcdd8f8bb18ffdb50cce51fe7c49aa57ced290c77e6d8292c629ca475e7f2c297f11003fc3560d37bab12286dc4caa3f9711f05ae1da0bd33c0685347ce1dcd008d4f5a788880401e25b43cc4b4a8e0142324e6299f6505cebed04f92d810f4cdda90319f99684f45659a10c035e4556f765573aa324ecc56ec99d29e3711bb7e223f07b1ffa9a5b660754cd355db517fe38fea4f048e0c783bf22128b4446ecfc1332c3499774002bc8d3794e58d224385db9600b168cf04a936ff45948f42e0b23423fccee520d0e0ea164dacb413cdada276e337fca6c7cb7370be8618c1603f45392e10d65e89a4ebf701474a8002dad59322a9542383362b1e7fbc9fe79df879018f80b28496c8a546285d3d5028e1b192988954baebbe74a22bdbe382af65ec01c74504e60279dd3ad432a1aacbe3d2117e668e0ab794cc51f8a3fbd7b61404e02dfb3c8b02656b278c1d59e797a87887415ac49b96d57bbba89ad68ae3e5aded471feb9409fbe67b8128193cb05d4dfb04e3e16f4244f0c403b328aad69bff67fe0dd92d73747601fd7692249958bc04a51c0860e47512751f5781fe36745460dd973aa0133da6e53c5189788f5e4c651176a767225e5452d706a2b6d04dc7571ca6d78433525a4728ad222c124bb440d268bf2637d5c55ec872d89818954bee87078aef19ede047ae3dcaf4f1e6f727e4092111aba69a0825645a22e01bdf8ea5ddfb00827a620f271f72d37b7d264d8fa4fd841d6b33a4db08d0c6ea21bbb9087a212faea07980bfd1afe70fd64b525a4d049c621c6231b3fd4d1e34afb72f6970b5c1ba9912028940e3a7133c4e79244c4e34b4372cdc38d7d659a570a133a0312615688bf56380434053681ce215d41f3917f696a06c6383eaa13dc0514a2075b76d1a647d5e98ce67222be5a19d859ebb0cedebd7bdd00b33a2b1d8b3348d356c169698b1d739c837a6216b6a8df032acf95ee37d39bd5d4647432f9fec0e89c5fccccc6f2498cb5c123d35b171995b733e70dd24f88e3a58a04e415366408c1e6596ad2298a493d4487b987f9ae30513f31b0c0f190bf29c8ac635033bb15b5923de38ee3efdb296adb8bba1e0300e9cffb9b979a7a3a6626385bf91131c64c5ce64f78171518f2c9e648ca89ef0f520f8fb12213806c8930026550f7963309b9e414e0363890e7d4ff91a32e9c8bd944907d5a791bf293881af9c3dddf9e6c0e50d698d55297627ff3b670339cd04ec11d3dd2e214f63d5efc9542eb96ad9054b81d3d1749f053eb6951fe1dfa0be706ef1d6c675f294a61d3630d5cf88b219cd62590363db29f2cb5b2a5ff48f41d0f2fc12545a7210432b9bcf48a19debd6b6f5456f0e61d689f694911aa4cfefe90841cd8062d7b17622ae2c9daf8f7278e6b2e6ef226f205ef1f90a55f88248fcf2eaa92231e036920accdff95d321da52730b1f14b6a856b2be9029a24a268c27b82228bc535907966eb8012be871782d05214009244c5d284bf3a00738bcb9afda43a4649e42a173533b07b2fa67bd44ae6db69df65c1cd94e71d7ce38284524744db5638d7e3215d6bc898d8b7b3ce16c369e4deb121fca3fec5d9bd72e76ade50311e586e0a4d1220f7100bb3fe349ac25d5dee02ef4ad5c604a678f67f756767e4159561dc2373565c3f4b4066803b0813d94fb6e63bb94974aa0a0bd6e6de049f354c3ba183983bfc6e0025b567398ef175d49db263bb488de51cc0c6f3cd5d95a1c2924c87c7c6f5db3b1a774d037ccf2c19313ee392184fca134e4a7f66c29aa4bf2d92c300caac3ed33dee6f839bac706c0a27dcb376375df99fef17041abdfbbe98a0dcbe4b78fea8ae78559f47e147148091b2a69cad01ac1a0a45f3ad870c8eccad6620d602a040ff9a3121aac6c2faedb87292ddb35b5e34ba7eff56f5e475c2025c83c9fa593e4edbb82070230a43fb6e80ea191da8c8d744b377d03d118885139582638fd8f61238b5dfd5d1a26fe78aa8a1aed9961100e4e72fbcf38564b6a5ff713ad58e19a9920db6a57b579e93df2c1c8d8935f808e4af8810afa58868ef67db45875293e0cccbe44781f45eb26390beff4f362b0511c73b16bd22b53873a22d0f67374ff5c61275a12f1a30d7d0f31cd7b8c58be99ae64eda33352eadd75c19d2fe0f52c56807e1cfc5fe7fd9206e1e3b2aa0ce250ee15b95eff6e27c4d536872bed8fbe566960c4979cc6d8522a7715f561dbe889780a75cc8542ed606c450d32a4c812e92e108ea8ca97bbf2b9f6f2b2c0b2299fc8d2bcacd08b3217fc34f72d7008d7be9d1bfb148314f0b3d2e3596641efb9701574a530be84fe464d57c6a2bdc3fd06a15158bd0cf565e579844cc63f354c1bd365a0a2c2b9699fecfec621a093c9ce52fde0b26c2fb36743ae69ea7c9009dfbd952920ba42f71c53c87e52661edbbc70b62f1f57e66ba659356912f34c58b5b9b1c2555ea52690f75c1b61f4aea1939bc9988749b25a483497831b5e03dbf6b2d7a69b6c48c1cfb445969070415e269c5ee62a382fc04e990959e7cf81b29bc361c80f5023a215cb8aa1a992ad6738c48604d1bc494a4d0089bf657dba9b2d933e3a1fb4c5eaa0cea7e672a913825d59afd6688e1955dc9a8dca0ad3d9acb9df9b3939f3bd70e723c6a1b69ff3910f97028c83b2902eb0e233976c0d0906c82edec6dbcf6c9ffd7eb79be850ccd73fc909f3b9a2078d1a71b72196bd7e63a266dc29c886f9c03c4886e476ca4f2fef2ded120dd27095f0c819d9fbd783df71bd476c3ff9c950d82f7f4d0e7d617ec562c5975ac4f9f9e02af45959def49327f3edba0038e037a5fe7f6e67a25570e412b70fdd7b5c1ed01b1249b4c304bdf0059798d1dd941cb93f4744dbfcf89dfcd21d2e5b145686b3917d1e2af0f0cfa91f1d69e183bebeb7cb4e62ce110e8d7e5a08d9e7553c49db21bb7e940c42fe84ac75f1d7fc10d18570d08032da7d16fd55ed512bc2c242fad29b2273cb67ac31c246530aba79f7cb9d37bdabff002f2d38fc989821f14f77c906794bc282437f2451618cf2d95503e76a5f85fbcb5f7029f37662a1a8beca7593acfdc338554f493fd678fb8f67f95f7ee9c65ecf6792b2f484f35f41eb7a323a38a529f3eef8c2e999e29804889125bf474a04ae417c8cb95cef54e97c23bb88e58ffe37d1943a07f556dec3404637f097161ddcfa35784caac6f69dc6b1294a45ad9dee70434ab359d196e4fb0acee133e9488cd310ede549040090fc6067a932c06c06d85a92fb3de99e0c72d97c10cf8449ccad40604f3dc1c7ef6417ed3561561b6ac447301c5d388d7bcc41383d1d7343add59a4d44fd3b895759051cf3ebde36b674c9d4fc88bd748491f740682c93b5298e488fa9718b397bc790d4f61e8c2cb29bf38e000be8bbc3071b026ab00bf82abb070629231dd63d27558da6cfdc3f97f9f2ae63122a288c488c715c0655104696afff20a76592516b01872a88bd9f0b89472dec2e78b1d0290e40d3f1d899ba0386fa4e6d4c72c6b56bc4bc2c54530b76705b52942c5cf3e7fbda5770355cd5769b9e2dc1975e6bddb1fe59875495807f6011a21531c0b6d90e370ec010fdccde9e305cc02b422bd5c424a8dd0a6d27fd9057592443cd50692bdfb5b7b021eacb3a1f295502e397ed9cced569ae79dcf3a12d1a5076a1ff9463975b9c03ac8c4ed6fe3ff9d994ab4ce85381f1e078009edb31e516dad0a610994d61cee8d7d3b347e702579d13fa3723745e931c8385d2ae66f88af44af73293df37c5309bb931f5fb68e86125059f29d681ffbc4ef7ae677df7001f2ea7c297260dd9aa5a56944fe0ff8fd5ec6a861b2894cfd1bdbc7759f6522a62de891c093844d588bdce38c144c584506a0048f214b91fb45bdc3a27d85bdb5f25c8ca9dd52342281fb37b9f63d2b535d41abd5c8f8754346eb225c0db74a5bd27c5653d2fe720e524fd12325595957573ab310c4870b3ea04ebc5a087ca3f5830cabcfa846cf2e2b8afa4894ab449782d4a7325b4c545b5e7f37e0542158034c623de258d65ec868b73116cedd8e1461467b0bdaddd093af11ccf998958118fbe90b61bc9876b3a6c4b108bc17be9166bcc07784280213beeaf2e454225ecf6a986d3b33343e3dce931c532fea4b952e3ae0f1fc9408de19a5f00611158a075ddf246d866f4f4426a2492fbac7a338a7787addf8a12ec1060ce20694b68bc03597e62c783542785fb4c05070267dd64dda61af10057d1023a58c1c7c24fae4014721b4a5dc5c518de16e44051fb79b19d4d1e5843a50082c019a6290375fdddc11da72fb996dc657a056124e083d9380e93c7ed68b8a5bff1ad45401e840e47459cb971df3a494da50771bfeff416b21fe63581b7b1c045ed2f1f00dcdee0a56c15464d7c25fba18b5e8f1c3303acdea0a4d4dc7e14ba81070ad4230e0209a1fdee75e7cc6eee0606d0bb00f64a8453bb9355dac3a791d9616adc68e5e6bfb766d5f7e72ef9304325b9ea4e6f9827cf8d9623a2899df25cb8ddd2f24d4e1b5b517711a67b6644396de936ffa10a31352129da9a5a58d46d4208ffc3e0c25503318720fa4059fac3e41316086ba305d0fd91a2d6261770ab0acdfa6c008d5c275c103af928c6886cbb6c4ebd2fabb1d445b49bf2cb5c81130f8d7e6238521aa75960e444661d4f5bd954688628934aea484838cfc488689a22f25f57760be5b8c12b9c00313d41638e296f8906a2d478478e8fce2bffeea42adf2f491bca543c7aea830ba5f9dae0f969cf82d29114b4c02a72d6d4d0596a53b01e6b91d8c0d3a405e103c49efade7f1a3c2ab8a4777c4c2efabe588058f2f1cc7142cb35a2b51e788ed946b6894a8805f3261c2f5fec02dafaacac73af1837a4bf2c63efcdeef26cbbb10876247dd0ca49c0ca2e942fc30135bf8484a035563d83c058b29af0c5d745a421c69241b95394c13fcad9c1cf3800627a6294e8731258582d5799af57d145d61a09f35adccf00f811badf3fd66b300339b5a723ccbcce5f15d0218ec78c8c02e6c09eeb38a1882bdc6bdc922f063f6f57522daf2af9bdb4efe596a469aa0fbc23eb0d63e627fa61be536fc35fdb1d9c58033f7cbc50f132d9b5e3e8eb62d9ec93f117ccbb0e1f8045957cf2899842c7b0a67c9af9a092d3f8cf6fd5d2675a2b6db136d46fb4d4feee6b10cf666bf249bc695eeb8cc45b5baec7ebbd1906a0daf9a1cdfdfa638b6037e2e7c29b53f9", 0x1000}], 0x2, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r5, r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x90, 0xa}, 0x408) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000015c0)) r16 = open$dir(&(0x7f0000001640)='./file1\x00', 0x800, 0x130) chdir(&(0x7f0000001680)='./file0\x00') symlinkat(&(0x7f00000016c0)='./file1\x00', r8, &(0x7f0000001700)='./file0\x00') rmdir(&(0x7f0000001740)='./file1\x00') utimes(&(0x7f0000001780)='./file1\x00', &(0x7f00000017c0)={{0x2}, {0x3ac547d4, 0x366c}}) syz_emit_ethernet(0xad, &(0x7f0000001800)="a72b8c1e62ac1e5e9f3f65e7f5e0492bd86119b195f6731ffd482b1268ea943252cbf0e3727273ca0dd9bfa17646c4cfa6fd3a511cc018f7418285657c73775409aead9124ce12f4f9bfd5fd28fa9fbcd8a806eb841a9073cca10bc3dd5e628ac5b7be431994022b7c44998a3677816f8c7cdb5bd832eda7962f0ab3455290c214210537cb19fc4648aceefce73588f9a534c7f33d461ab37be15d3a89241c992f81f1a40d667ae29b3fc7ee74") fcntl$getown(r6, 0x5) write(r6, &(0x7f00000018c0)="b66923f1ff1850b428893b65e8013cc9e2644ec2aff26cdb91dd34fb12af2b4fad1615a0fde722622ec75a09c239327fc230ca9e799783ae189fc428c77a893e062e2717e16b2b95259568bdf1b40106fcaaf23ca77ea8faefe50f45bbffe095721c23a7d0ef84fc509e8cae7eff821cbf9320bddcc04ade65bd877738ab2e3ba21f7d6ee8f86a2361f2f0e34f835fe0fed78beb966f2d78c8587f00bb4d77d0006fc1d57dd2eccd42084474b6453aa51f55bad5862bd5df", 0xb8) lstat(&(0x7f0000001980)='./file1\x00', &(0x7f00000019c0)) accept$unix(r4, &(0x7f0000001a40)=@file={0x0, ""/108}, &(0x7f0000001ac0)=0x6e) utimensat(r16, &(0x7f0000001b00)='./file2\x00', &(0x7f0000001b40)={{0x400}, {0xffffffff, 0x8}}, 0x2) 16:00:34 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3e7426d46bf741d0f2db0fe5f693caf574", 0x11) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chdir(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000100)="d7fb3612b0c3fdf3a47dfbc93616f023de1b09dec3f5061a31", 0x19) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022edc10a686112473"], 0x10) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000001100)="87227c8d380b95838303f2a580d10ec9c8f855de2b916d4a026ede249e37c946", 0x20}], 0x1, 0x0}, 0x0) 16:00:34 executing program 0: clock_gettime(0x3, &(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r0, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0xfffffffffffffd94) setsockopt(r3, 0x0, 0xa, 0x0, 0x0) r5 = socket(0x400000000019, 0x1, 0x4) syz_open_pts() write(r5, &(0x7f00000004c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcffffffff7ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733eff0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff00afa29380b3658c73a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580de4b487f7a5dac55dc80443ec0a0ef5e1ac9c120d31166abf0e6b0b3c7243945c65f98d311814e02a5c9ca0adb52a441368c0682f83004144ba9f718d", 0x125) r6 = semget$private(0x0, 0x6, 0x8c) semop(r6, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() ioctl$TIOCSDTR(r2, 0x20007479) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000008c0)=""/4096) semop(r6, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r7 = fcntl$dupfd(r4, 0x2000000000a, r2) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000000c0)) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000003c0)=""/76) writev(r5, &(0x7f0000000340), 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) setuid(r1) semop(r6, &(0x7f0000000440)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x4, 0x9ac, 0x1000}], 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) dup(r0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x0, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x120000}, 0x28}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xd14fc2e09c9a2c2, 0x0) pckbd_enable: command error 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x670) r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ftruncate(r0, 0x9) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x80000001, 0xf936}, {{r0}, 0xffffffffffffffff, 0x44, 0x3, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40000041, 0x100, 0xc20}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x6, 0x6, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x90, 0x1, 0x8, 0x400}, {{r1}, 0xfffffffffffffffe, 0x10, 0x42, 0x5ea1, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x1, 0xfffffffffffffffb}], 0x28, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x1eb41d3f, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000009, 0x100, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40, 0x7fffffff, 0x8000}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x851aea7914a41e98, 0x4, 0xe4db}, {{r0}, 0x0, 0x2, 0x4, 0x401, 0x300000000000}], 0x5, &(0x7f0000000340)={0xffffffffffffffff, 0x6}) fsync(r1) chmod(&(0x7f0000000380)='./file0\x00', 0x1) r3 = semget$private(0x0, 0x2, 0x398) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getuid() r9 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000440)={{0x3, r4, r7, r8, r9, 0xa0, 0x3}, 0x1f, 0x2, 0x1466}) setuid(r6) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000004c0)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000500)={0x3, 0x81}) lchown(&(0x7f0000000540)='./file0/file0\x00', r8, r7) setpgid(r5, r5) mkdir(&(0x7f0000000580)='./file0/file0\x00', 0x100) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000005c0)=""/197) mknodat(r2, &(0x7f00000006c0)='./file0\x00', 0xc008, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000700)={0x3f7c, 0x5, './file0\x00', 0x4910841000000000, 0xea, 0x7f, 0x8001}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000740)) rmdir(&(0x7f0000000780)='./file0/file0\x00') 16:00:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x100000001}) lseek(r1, 0x0, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:00:35 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x1ff}, {0x100, 0x8}, {0x44, 0x2}, {0x5, 0x80000000}, {0x8d, 0x93}, {0x88, 0x100000000}, {0x63, 0x7}], 0x7}) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') chdir(&(0x7f0000000080)='./bus\x00') chown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x8002, 0x142) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = dup(r0) listen(r0, 0x10001) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt(r0, 0x9, 0x5128, 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCNOTTY(r0, 0x20007471) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:36 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) r1 = geteuid() setuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r1, r2) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000380)=0xffffffffffffff8f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r1) r6 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x0, r1, r5, r4, r5, 0x0, 0x9}, 0x8000, 0x482, r3, r3, 0x8, 0x5, 0x100000001, 0x1}) r7 = msgget$private(0x0, 0x1fe) r8 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x60, 0x7}, 0x100000000000000, 0x100, r8, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt(r0, 0x0, 0x65, 0x0, 0x245) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x6) r2 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/7) 16:00:36 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140), 0xb51) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x81) socketpair(0x0, 0x4000, 0x28, &(0x7f0000000100)) write(r0, &(0x7f0000000040)="5ac580b57045ddb8fb9e27797b096423bca5a061240a96952c2121759ea18a2aa495cbb545b6", 0x26) 16:00:36 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653001eb9688f6f6615d84185df5bb0ad6c4f0adc5bb8ed5987c8245d6f214521946"], 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000280)="0e5dae3070ca9f05", 0x8}], 0x1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) shutdown(r0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) setsockopt(r2, 0x8000, 0x1000, &(0x7f0000000540)="3ef24648ea50a334739b93a40031ddb173c6dc25126cb2cea1f27e19ef06416a47a2d9c25bf683e032efb34ace6261b1ed6562bc09758d9c3388deacd69b65c5b2b1d35c2767c9cba3fbf5f364d30b02cd6086e22ad89a438752dce9a4375a63faffec11ad2850228f4cb5a6751c3978b2152828dca83184bd51d26a083e57a4c90c4e904606fb9a5abe3fad30e23141b689d7263941dcf6a4732b2cbe91f2e108b7d7da1a14e84a744155767fc11c605b59324ab29a39c0ac611057cee72c319c6347fdbb5e2d83ec9835197c94e432ba29b607744219eb9b589b68df94dff41b0ed8cdc324879f2871565b25c1accca2190cb9e3215285a5fbd65f759d5b137888aa7fd2a8681ebefcf60f3f92f1e2e4bf0bbab7ee76138b65a0553f49c0e131cc258b890a04c24d45545c2eb1a42f24ba91192ed66540728cfc5c1f497c5f2105712daec8a7cac363505dabb88c048bc9de18427fcabed836d8b465c46f64d49ce0d5661515f1d2ff667716fac0dc57a31578770bfc3d304158b575dae39328cd1495028d12dae5a80f5f94569c8b24acb6e54339122d810712247677820e61372ca231485adb7093419b35f98154d938b544ddf219ef7bd790b2856e701388d51997683f2abdbaed22ee24e50b366822b230ad7f5154deb118ea89c2719c2e595130827da73ca741f8fc8ce92a74203c2f4e6b64aeb243bd3c0ba0db112d923a6278609a70413b8e939a5bfc9f07e1f2f8dfde7bcf3beade04acab388371f15cf82cb92b57e49309dfbdf4c218337137ce9d2575dce729758e2b61671cc13fb0f9806bd39c820491d128163239bc30fd15bec89362e8ecdf28e2d120c8caf7d112c968e5b33d596cdbd9e54276e32bb1c2f34219e3b6e35118567e5764077e3066706ffbeb2e2ce48c2717d68bd0f88b8a1e0b902a4662c455e6fafa1b4e3cf708dd4d0c04b62976fa76f78279506fe719577bcb8ce12d4c7ce5d28f5d7b53c64a636c2e14a83c307e05cebfe62229b1fdf54099c4e80f8d572b2d7b89d442b7b2f836a81aab121d5f48cdbb032826067f8b725f744bafd36db78e7fcb322bf8164a6354af23f39933bbcdbd3c6c86c48415129a5a1ca24be56282872e3b6b28f0b43e0cffbbd31ff88140906a3d9ba7646c6fd316f23c2e71be51d3b633424a0491c1ad14045880d1b3ec0d33bfdb4c6adca1bd59417edbf147c57246b245db7de86630b121e4e2ef6774c302ad8a028cc9b7dff83fa2f9c11b22a624a8af503c4cfd47dc31fb38ae4707228789c20f499447d43b5ebb2840ac719436add669b838e6b25aeeaab321019e87ffa6171b0f4a5d18cadced012a603b67e74eed50bd806c90bd5ee194c493df936cb51e693ec16e686b45ea94e6f3e0b2520ff03e4700835273a9901fedec81c906ad80f99df53149d69bb22441d6c050ca655f53a8b0d4cc3ae4def16fa3b10fd3a56be03cf43c7c432afa834bb9293dd1c4419f5cec543d58150ac53a0a478dbe965d1d589d338f60de6dec0a8244b22d9997ecd7e6e9160fbe33352bfea87c48d770729870f6706058c1948c728ffd3bc6f93ec4cb7612ff94cf12754c43657927a53dbb5c64356c9c00e98f9b9ff734f30a822f45f50fc38c4882b6b6dd3bda96df7ded62c1d92e06a68a630faf24e4c63abb8fb567e35640ef8d5056dfab5066abec2880cc499a46cdd296f2216752f6782ae4783010552448c8da10a3b14b12ffb043ff995047a1affaea43ea449beae584daadbd5997972977bcfdca6c824b9a7a5c5290ae98d66de505e8e79d1843a589d7eb0236ffff12ad9b395939a1394c78aa237c60ae68315bd642320f8b276cb544a9225024805b78891a78105ffa753f959c85182567a261f06786d061004d10168f464e3b73fbcc35d83d48da549f167749455e61bf92a1edb97d74ae73d086bcfcc4a59453f1f550592fcb69c18a7e53d765d12ea1e0b474f7d471a0e44f95f1f96863f13fbbf86bd02b0a35cf9b6eef9e180c0200bbba41088a946f1de0e30faf10d6de8686783e4f1ce3e3c012a4973173c025d41be1d415c8255d954228d48eb07d6b7f29bd390bb62315ddf904f39c57284ff81d0ae3fdb7c75afa633cfc4147758142d95d41f16671cd5dfa2f192282f8b752bf69232e92001a59b553b34205ea9c428a8fe6a46fe644305fb5d43403cd12ec003d0dd7a141888f8a0af916b43abe8ffcf6eeb6d59ec4aa91aa76b2118d950f14416b69cccb1f5038bc4018eff9c1b687904e72318d7ee2faea0547d91ceaee983da3f52908ad3aa747c74b16804240b001449ec9511a1a540d7bf87808cf8ed73cae7a96018fab61e66aa714bde638661abfbc849208fe02a8322589c9425e2cc67aaf8259a3ccbc7355d8b428ca3636e6b8e984d26bdf8f79540520702ea01b12eacd4d57a9dcfed6700e437255f4e6902d177b424d02d3fd8538c41d1a6b68b859d902ea171f60284ae9ab1bb5987ad4c0c138925d3978519ebd1a757b28cd3d6df0164a38081989e48006d938a7e00fc003d9e266c545ddd47f8c9f316a142082080bc2dcbc5a432e044458f15bb5da4db089ec53873fcd0a9266fbdb6e89e739d8fa7189aa2f6b58340ba924bf86d13f35d54f16baca950fd0c688d02f9b8c78351049d0246cd1d6087dd81bfc9b3476fd2eca42fab3516b44abc5e8749b874377ae557886cf99b69d499d882a076156268af6fb05ebf683f0c03a25899a5782458de693550e18387873c53d3d2b619fb8f75dad42e333bd9b3716e85dd723a0365e33463b664b7519aab4c41f956b6c1998b619335a52add6e0721436a95b8802891b269d97c4f7ed9cb55cd564d48885e338bab38e4fc662f5ad1c7053bbdd4a55a8af3e1c8700af94f9fb01a00b8d89d3f90a4aacb1bb57412bad5488b42589293678a9ee196c85fdf71f5a274e2b382c219fd6c04ee0852d94510f6599d80578e3e6b7c33b0e5107e83eb5cccbd99f4ac8cf83d9488ddb2dc3fce429aaffd136f0a8cb0d7ed814bb62cb5abf8231e81c547a2fd94005d9d590c51b39a80b183eb65acc04ac681f7f6a54e56a8a3d191672ff0931464bc82bdfac9d6c73cb22f1a94634c22b0f72ea82f0ac19e9c9b3d20bc98d40146011955db3d57bce56c8c0a497548aab7fd41b7957995e1cc26a87784d9b49e144ed2279439c5c43e5031a28627b1ac5f9c294c7ab7a5168170c95911a2846c9ea81b7de13899cdf830bde86057627e4287b8bc0e352570ca5611dc0873fb7718d2020c39917148ad8dae17dd609211dbfffc9961f94e4b6cba0cb76384ca6735230a21763871280272e23434100fe0b378ba1e22dcbe4265a1098d61c5f0862f929c782100bf239bbefe983d0e80dbdc993b4656adcf4e9add8b49cb5eea8e1fd64b3edcce07a418a3daaf910d47307444a32c7eb7af687599404923e999a0f3ecf1b5ad8decca362388ba01c2f75897a56714f9e336faba9a171086311cad1fcd6fbbab18b39921fdafda32f355f161dddeab05a4e09f2cc8593029f4ba6f6f02b9904eef320a29470c000fe1d34ff7f8d8baaa44bfdb26a6ff9162d4d729eb6bafcb95046d2d3aea5f328e729417e425d46f41c3fea3b977b698bc9e9a9e57f5f92731dbb76f842039563fcee8b2d8a37d5e4e22f8281a47090fbb1305bcff4a072deccc9f06cb855bcf114cf119e61eee6feedc75c9b060a66ddf7cf4fc56e2d39bd538087c171afb8471439e708128d23c384b0167fc38fe8f4cd7d99c9150abf62baf3901a72d60f2d45a4071466fa5cd247f42ea579b75e4acfd122538d71df83d65113cf8cd178eb4902d4a96145b8590fa4a9a543ad015a23f6780265a71a6d34c7de6e7cdf911ad3718fa2e5b739c614710e6b7a3b2e77d3097565f0f26eafcc93f7150a0a3cedcfa3f70f166f95eee9597d5ebcabe3c0092f637fc7aa6d384810bec8d55c19404bef788111a03cec666a309b8780b0bcb6273ea190d8bbf9c9970e4003582001e0549529b99bd9e90c7cd83863ca7ce2ff45d0cf1bacb119803f736884bf99f376cbf6559188671e581d3208794de6d71a5a99fb1f18cdfa8889a7dfa7e4916c531fb37741f9ed1c10ab8d2c238e704087ccaa74293250bcda993bef59a40cbefdef9b59c8dfa1dff79ea95cba3d4d4779ec185a450812bf5a5a7556d49dfa9f4acddd5adf2e540c4eba786ddf24a8954a5164ced328c8c86402de65942d31d14331b34196190d854928b18b47317c47087c538d0799a406a68fb299a824343f4c4711b9af22b95a2ac31b50aa0e9c7a8669b335df31ca6eccb6fde097474b00ef7fb9ded639fa0b6bb8bb686a47657d5116c174570c5bed78a0fc4f768523e0f1163e5b7f7a881648d389dac5975bbf4c874a855453a0c7dd2d1f6ca924ca7aff33454f5da65756647ef2ddd77ed6c740e86aac0f8e42b8652af1e0ad6c76cd005cd8dc59650de93972c53f5b10705a55fd0433d7d36d0bd886a4d030b8f26c2f12f935abff1733eb5c1bdf5fea9fbdef58be8ffa3bbd6ea8e70b61b1772f61178a8a7a492c07ff87b7f57b603a7af26f99934b8718eca88dd57ce91d986cbcce3159765cf6eb4d797b81a1f47c21ff4fdcfac84c567bc778d9422462565ec2eb1090ba87636cecfad5352c50066f04116f9b9e2b8ea590ab3d92a72222fae57c5b12147b978ada13755b408e98a16ff667821e85f1a62ed349263847fb6238eee0b8a72c90d2705f870b768aa4fcf7ea667b2e4ded2955aa3fe893e402842a63439760f5ea4189205a8cdb178de4d4aa63b30dfacbdea0662347c83af0be22b7b96a7b4d4b7ba82295c678605e292df53efd68b4145fd68147b2c9977b1151afea27becfb0bd7a87b0bf079aac9bf1b2ffe214e15d1898735ec49f9ff9de1689e5ad50176159158cdaf085af974f4abbb185a99316268f892e969d60f2a6ce112311d4457535fc531a029f788dd9f38979a583a9acb3c5e7b46adb45013b1eeeea36c3a7ee3572662236fd62b09ed7ae046ad6c39a22c746702b09c94ba5b9d1eec97acd809bf34a24ab72cccab74436e12ae63d445fefdcf1dbef6dbf69e5a0aaa918379376f05685d56e69c4426ab4426dbf40d19779ff1121b39bbfe4483efb202a5007485319c59092a2807c0b9416797692bf590d3f1d3b2322638ed45363418946f4d64958228bb1109f6e0f38782ec287a839f4491fe43cfe843e1a43339a7ce23d2ba7aa0a217860f33a5dd8fa707b116f789aa7a61c682b64279a25f74e40ba38b37c16653c9c1d75c01efff392bcdf591abf407dba9df226654fa6948edf0fa00060024e6df1add04dfccb1556e8a8b2800d82f7ea33576bf9080682ae5182c0e09f220294cac6e5bf2b77ac7930fe645cdd5a7283e7759211b562397eb402cb99a97e3ceb8c44443d155365395192b92828c9c60dc80a39878676905886dc2891d96a5e92d06c8ebeb8c19a73f56fb35aefca99a938c5c7862e7b45fcf522adbd914e343e71ba0ac3f5b8d9994cb9f697f491ab6db2b59c66f967a72bf40e1c996c839b5ec9bbc4d2853bd582c67aed22aa937e5bd3ac72d85cf0f01f5a535a18987b54966fe1fa7c2981bf62e76a0c93d5e6929e067ae51d9da0705b666653f999f5338234f61038d1fed805490b99d81a9f5d2d778ddc9777d8696fdf075a023d5407f61bfb1b535a8ea4fd42f46e7782a7b517056dbe21fce7f2d42699652c08bd41ff84dff25cac07e8978fae9b5853fee7a233c3a4fc491025", 0x1000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x3, 0x3ff, 0x4, 0x200, "7ec6c7b57b43cc658555e42754ff1c14013390ee", 0x66cf, 0x9}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 16:00:36 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000340)={0x5, 0x8, {0x8f65, 0x200}}) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000140)='Q', 0x1) kevent(r3, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) getsockname$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendto$inet(r2, &(0x7f00000001c0)="cce165bc61e955cb9feca321038db9f720cf51bb7f77b1130c7e7c93b34c9efda4ca86361ae831a349f95e290379075dd936f4ee5dc63e3906f6efcd60f8b4bc574aa25717330d001a36552bd6e44fe1232d9ca9c8d63d562962d53f878f5f51b1bf4dc706e222bde210717bf2f848cfba55c735bb19f0fd7e3947c2f7bfe82ab0c3f7986752c9b19024bae27e02b97572756e4e03142bab5f8c3cbfd49cfcf47f3d", 0xa2, 0xa, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000380)='./file0\x00', 0x2000, 0x1) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x4, 0x9, 0x10000, 0xffffffff, "4813395f3bfa926791c5e8134b0491d2c10b526c", 0x1, 0x10000}) open(&(0x7f0000000540)='./file0\x00', 0x8002, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0xa0, 0x20) close(r6) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000010028aa) chflags(&(0x7f0000000000)='./bus\x00', 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) close(r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004000800003b27feff023519edffff03000000000000ffff1000000000400000f2e9ff00000000", 0x2c}], 0x1) sendto(r0, &(0x7f0000000180)="b0602bead418a99d08312ec543ba24a2eab3efb25fac9a76254186f7f0b2b319e6ed25bf6039b73057a49884e48c343f624b3de2e3313c2b0f3d17fbebcfef062bf788404e4b5c3844f4a03a36978d2820df801f15218cc92e78f8a71bfa", 0x5e, 0x8, 0x0, 0x0) 16:00:37 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) getuid() setuid(r0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x80, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="08022e2f6634006201bc4ee4936745c720ad31d2973b14d00dc0e36e7562da3922374ae5195f39bdf4cb23c9dd8adf6285e5b512a2dba36e8ce3657ac2f3cd794c8611e32f946f4ecbd5f25014e8133b92ca0a3dbba3167bdac9245b1f537672553fba9ee2d745e54cac4a4da4b460361a423f2919f14afa0423d594b66f0a2503d80fb7e3f2c3a4759498"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r2, 0x42}, {r2, 0x4}], 0x2, 0x101) shutdown(r2, 0x2) write(r0, &(0x7f0000000040)='h', 0x1) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000079050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000480)=0x6e) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x8580, 0xfffffffffffffffd) recvfrom(r3, &(0x7f00000001c0)=""/213, 0xd5, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0x2, 0x0}, 0x40) fchmod(r0, 0x4) shutdown(r1, 0x0) read(r3, 0x0, 0xfffffffffffffeaf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) 16:00:37 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000589000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x26, 0x8002, 0x88) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9bd812eaa4e713048e68931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80004501) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="cdd4daef7c99ff8ecc8bb866b2c5ccb684edbbbd5d8bee5037735e347e22d2e27b7a737ed4396489bda32af6412a0d0953895f2b4d8f9ddcd4cf89025197871e01d22cdbf1e1999389e2407a92f487fe006d847d0f93ea30a8d9e6a26d6bcd44ce74a6a32f9c2606e50febcbba63b0f1807ed8879779fcc2f09acc74d094effd210571075215", 0x86}, {&(0x7f0000000300)="2d853a2539ef02fdfdea5b89040025534d50c665b6ed7017e7d9ce0f4696befad211caa307f9da354bc8b876bb72459f6f4cded182e188d62b98b5608e8bc66a7a6d0dff8edd2b086977f917954aa25fa9aa8d9a355135c2eda92e024fefb6e2302c1fc95d9dc08a0b99407f953596343790939236a9e569d9e986db5ad4e49eafa2c6c7950aa68c8523a4527e564e7360f2fd2ed272fe881c28cf8e6a4cd1beadd5386da05a1cc895d9ad38c805", 0xae}, {&(0x7f00000003c0)="2e0a58c70fc31bf664039ada72025696c2577c9e1d990130669c29bcb68ce39dca54b525bf923bbc119bf8e95d0f8bc82d5d14c3ab87e3b04cec887b49715389c44b02d4a5f01b997023819b9cd256a709d79ad46dfeb405f734acc8a9d62f5ce20fd5b11dca085eb9623d4bc7a10949c415f68d1b79aee2f20479554b6a646662aac956040f5eb83f7b64bd5392c2f813cdaeed070dd9b51cff19", 0x9b}, {&(0x7f0000000480)="abe287f3f6ff538f36fdb2fe2e4b087546d3dd04ea0de300a93365afaba9e23a35087b7e1c549887b344554712fa3666f8ce3e67fbadb815af40d5a966f4c92a8eb97be991b93e3922f235272a0ccab4f46f2767441129755b3098b3c581a6a85df5f97668d02567a6353e9838a47c1f73225cdca79d5c66f420908876c4bc1d9d8c72a5227324eb6ddc20e336294b83179c047d1a82db447ff67a6e27e6399482eafcac80e7a62701562f2025ed0506157e7f05760fdef97a7bc4bdb31f7871a1dfaa5b6e21f26ed0e1e0e915455b32b970d675045caf", 0xd7}, {&(0x7f0000000580)="dbc9f6287c6f7befec3180c3d1eaee548621a0a05b317a50321c0d7a48848e373fd6f5607f432c8e6de3629eeb28124abc6e1457fca705301cac2ce601518c21583c022e705cc3979a43bad77dfbe7830174f64267dd0d47d31e85162fcdd37bfdcc028440d6d645ad10eadc368f4048f63637f2bb34a5fcc67b786ee546a399eb4dbc75ae295e9efdc19c9646", 0x8d}, {&(0x7f0000000640)="5f9b02b5", 0x4}], 0x6, &(0x7f0000000700)=[{0x1010, 0xffff, 0x400, "6ce34aa85bcc40533a3b2c1ab170908072618c77bee30a9a33508c816460a7c608d973b8f84158226a4dda046ebcdb0368e92b7657a24488d7cc85d2faefde7e5e982521cf07633726f98cbaf49e377e0aa5ccd23fd083c48c9ac3eeebda4928d4b353370838a84d01f52b4bb49b3a400f9de911afba3f9c34f1b36b631dfe5bc1729232d5eb366607b8cf9ca02e0a7f6937bd2e2b03e740f15e4ab00ab046839588cad079a687ac91d0d6512bddda877bca41accc436ff19d758a258e8612f66189561602cee9135cfef1e90f445d470fd230c966162defbd7accfe1b4356981a99c4eaf5fd3ca2e7cf8096ef1fc7b40b44e5f06e91540831176c8d44f4c88788b864d4347f966bb19cca66320715870d60ac7537144829e4f479663ca3a6b7aa7e2c416c2e0a71de447901dc95f95b8c897f1c15ed3bce8b3a7242aaa3fa733c0c664ae97afe20307429ecc61b8067f4225442bf5b7909599a1e7728d0bf1ab433f14fe9dbd401de0e76076de254b850bbede7baf23554cde89b524d0bca5b66fca2f0272e39451243d0ace6dee2bc0ee0eb03d3b59592d429aa3d6d810ef395af92f0e79bda5c444e0d68e9978c1079bd043a4c6992b92d54a2c03f8064fb271c2572271c768cfe17bd0eb4c5c5e9ecc2089943913ccd75fae91afb5a01cc5c67ced8cf9732da1ca37c1e8b3c9c929b490920ad8c97805dbf4c7b7e72213caa4dacc2fdb564728e47463960bff1958a0cf83aab792da6568dd259a77bfd4cbeff1ce01b33dbc3a253d9c009d68ff473202d56a00a2bcc0e758a6563e1f4945e42c207f5a003fea292cb22b5ea19b8a0aa4717a2ed30ed3380f7f02ca4c2ec4a3fcbaf0fffafb34486b4cfe8b851317c41abb032f47508516b90da6715a85c92c373e52913159fa2a8ec090e280f32449172fa936bb611119815ca9bc55d41543402ba0b37ecbb8b61e39edca40018986181d1c06b6066f6073df84233c061c3ccf50c72f4b793ae59a0575b7ac07399112ed52d66b9aa7eb183212cb221875c7ff4de847af7438544968a4805da6a031a95f9dcb6d72438665486ced2c0311a651983c6343928503310785959f99c06ecf978066da601e7186dd4c072b5531ee023fb09958c89a54876e29d04c30c1eefc982f64823983d6f52f5045f6ea98d380a2253dcad139b8f0c7a842b96ffd9433230984aa934150e1f0f177d71a170057f7b973859e189fde729f7422bd04df7b403c4572994a7beecf1738e6ffcb0a88217de3d65544ccb6d6c70617135e611e089d364e2a1da14ea97ac099b4b3faadc5c74918be7863b84dce51c2c5264a877c11684404655aad80c6f9bbfb44c8ab16bad956c3f756d0eaadb97eb101cb0b4b0ffa749857b49aced6326d527703c02550367abcbee4e5e69000f6e2f674783c8931a0ccc6c3081040c57f96f1a950a7d95b6131b7245ce3d1e5be239ef1fa065ed59ed667df3f44ff8bd5521b82b5f21957cf9a419a527219a855ca215277a678c456202838f63723d9ed01f74ecc7981929223f3cb98ddd32a0f10af29759b7aeea5d0ad2e80a8aeca567414c85062fe5fdbc377c5c487fce0912fcae693f2af5c4dfb06f5c578ea4f48eead069d7cf369f1acce7817ff6c70283e31cddfe23220a0a74c9d630d14e64f5cf77a819d529d6638433a6379f81c5c13cf586c27f49a57ebe677d2bb181a70877912f5886c0c53885cd0a79c0c4c0cd3cf6f83ae35f239dbeaa054776c083f47ed48f95dec31447eb2d6852bb1672591ab9e33695c0ba78bd640418fa2e5d50c36469028e0080d5982d50ce5ea80c7092d09c67cbe8f61c0922af3e1170debca506e42b125aa4ec9cbf1d4b50c9b830ee33e7018c874e2677569dc654d4bb0db8210905ffe18488e8461a19ab781709d33909e6a34ff04d5aa590405bb0f2d20c6f0b1a20ece713ae3ee26064e4e6426d2d46fd0c9c8cfea44fea3108f2845c31dcd16548bf824d84f8e63ff5926701acd999ecce185938583b3a76835536ab101c26ff5200cf1da603d550b5fce464cf12a9d9b21fd20b799252b64f1df3663241750259b7a38708bc4fa723f3ad78566e46331cdeea59e043bafbec4f34bc7de5790f1821c577ea8a1872b7d731b9da8fb4196943a6b5220017ffffc4b1be98c4963fab264ca1fef8e9e0fe165bb0b46bdb2b181340c72b42065c3df968c1bc1c8107146155359277315a1aa95cefd855bb952abaa42968e56b0bae769fe0a12a353c04f3321a15c5b406c76343eb7400a4d29919ee51f518c81e25027186236944877c59620cbfa074ce5eb7922cc12b10710879da4e90a1333258213908fb998c6793899630184a760ccb8e4e2771585738f28e2284d0135b587c9463877599a13206f73a987412c818a82447419ea776deae3d5ddaf08f0e603d5b6325b15419d9bfafdc0a87d5dbd2855830ef149c819ff71d9653f66414dd4b17829848bf451669bbf9b64161c2b0c3efd318d95be49c31232c3a40c0bbe9c01ccd003083a98a423fa62ae8c838b681c486eeb41e87158951a50b097c249a62a61fd242e4c362ecdd4bc69435bbc721fec6a4b7b556656737ff14e097bea71b9d9ddac368eb9a583f019057d138262120cfb9998461cbfdbe6cf07e19deae3524b30650de0233d219ef867e45e726c731720357bfd00f6f72766c2e6fdf863e3d733733a65722ccad66760daeec83fb1152273be29a19efe1b00e87b511cbe0879b07497b5e561a76160acaeb2d07d0949d36c17f804481f745943e055223c89af754b0aac296ca95500b19d3ef7244249dd153f75126764bae81597206e3c40ab461cce601ca5f7a6a1b4cdca40970b3192f71e1ac142ec3f451f17bd74606fa9be334ff5b369c0141d33e161170e5a5809c13da5d5baa154a20bd3b7f87d4742bb9302921e0cc2dd8aec85823478e0f1e75408817e040d6372b094f30a81655bb448a30c46f872dafe99ef80a767f4c57786a788254defef424916ed038ebd3de687e2fc30df24a5f6be868f9dcc590d568722b0a1a4613e11ac884a2251f2ff22f1fd9c7e571c5a809e360c9f92f9b2c4c8dee3b82dd70d7cf5c79ba9afa9af1f452711f9e0d21fcc5d43cbcd82e23731008ee4df77008c70c2393095209421ac19f0506fd9ee4030535b3d4b0db5bc7b980c01bcb10a4e3e1ac4c0548947d2c986bdf5fe4af0c7cc6cbd07ed271133225ba241ff35881fe3b2fa735219ed43b8ec81214b20b695c6864b993806b4e3b398baade0973f9dc31624c764fcb49ca31f02db31c0a871fd2f5980d05df04644055b1c819fd6380cf13dc366f5f10a76635869f819b398d788dcc00f397ea6d94a06eccf692b468efaa59e1ca924d4d87fc1303c4948529ddedc92551fd71c2928605444d5e975568e70d025b82e562174c368df6f891d97550844bc323e6d4aae4763f2f1d70d988a1a207e497cd76f0b5788994c1df012ea094a0dcbbca548b78b33c1c5d79117bdeb2ebf1fde12ac3ef0b2120115f8f46520ab9d0847c4572817015766f15513274143913ed4e93fa5fd7e3e878761af19099d00159e7a5687b06f94ec65f1b037bdd9b5f5a0d1b7ba0197b396a6f8cc9265caf06b53c0afc0e495796aa51fe9b6eb6dd5c1b62a3ebe34e41a89fc404f50551bfba73681a1d2942532a67b8087945fc7cd10f93653126577b2793687fccacb7e6a722783f1948e29acd458f8b7ef4651307ed33cda294fba468f8d387a605bbc9c66f13e96162596faddadfa5e7186c50f9c6282af2bca8e5117a37461dc00a55916ba15ba39f6416cecd2fbde3c5802c6219df2b5edaa9e5c65dcc597780ab188731ee45e06937cd6793b603929c70cd8baf9a32d2ba3cc12e66bce4fae3d88fb082d24a9ceef9266734f27a57cbf430d90076ac654b4955863b171e34923d0e69ae1a9a20e99b5ac0584f46766b4a34ca9b4bdbf7d99aa50670c325ef3f37b5c983cd1d2369ee10eb42327baf5d30aeb948d0fdaa011546f67aae56334e4267b8b7e21b23acff19514c83a6b1410a9a54389f0186fd88270237e37fd449c3cfeee541b82056464ad3a891a4ae74e1d8847b5e07082c5c95a637a1f8ef3887e57e55296c594d72051862d405e9f27c0a95103a45da8e15757a34f9b19a8026722ffd2b6980a484c1e375fb0659faf779b5a1130790293fe6b1085aa84ab0c574c44c8774cbcda7a0777bc5bc03d16276abd47f7641f46cfc61ecbd93f05bc1c2cafd722db9d7ff8a1fc6bc24cb08e6341295e5e997d27cef1ef90e68cadc17b753c0d52191db8b7873f714a0bfd69a22a536240a5099722f1ba05a7ee60b0b26f094f0d654ab16b6027f813e03a12a29b3abad910c2f8b0f224bd278cdba170132358e427f1b178bb60bcbe0ca48875655074adc7bfb90e792c86774364a110bf33bdd077c8cf7d7ed6252e7fab1e52329fb00bd5939d180b543355bcb0a23e88dc0865a165184f23ff7353c67a616e400e0f81450a78f1ba5dd66ca0a3bb1377efe2a586e1ce140dd333d72f797fcf781c3635c90d71fac544bf4c8b210e09e9c2ee12c4f73c30c2b4194d99cb0c3cc62f81a2908c7710f984b026bc2bf9b29e5bfbee0d89a6419d64091a4ac5dacbb89f22864e961bd1104560cdae5d65e779fb3f18889fbe94bbc4eb7f22d4a0979d033eb34fb3ac152d63f518c216aef2253947c05738766dac3d2a3ec1a57d897d68ac7c291916c441dbe647c22db30dbab85f64a800655f34315c52943c1eaf001a9e2f48ec9709ec6ce2900730856f1046fa26ac616555140e20ededf817fdca73f17d5e11631fd47b18741273267afa6f6192427474abdc3e7bee4b8fbb9dd315ebe305c2b987a6ded4d688aaa0dcf9be3fb1bc150c1e1682883180c14d5056f1dffb156f744e477c1b211bcbb66eadcc37c83b2d622f354e6f0a23d94e96419fa35e959ab086944cc3a8412249541228b6474777bcd8a726d50ec5d3eca30392004996fed10de4ed0f22c24d2cfdcb8b45ca8086e22a086ff5d66d4dc4f1319b3ba81b1c8e19b5317f602a2f3bfcdc657a7b701a2da38cd9bfc555d83e09bf6d30abefae084c7c680669448dc19a39548b8819a901b8c0bd9e3308509104371906e8d1dfcf574ec527d90065a793eb1d7ca73d01942e495db6ee9d70e2bfc27297af204394671f19a60f5eaeba86f7197156c80f7cd347dc9f08be2525b1a5b54882653b2566d0895608c9fcffcec12c0a03d4c73b64f8539ce18b0120063d6e6c07617523854aad09db9631e20c9414d257c3d4dcf3147c9a8acc3a2de8fe6dd81d5bd8456d7368a42bbad607d77249f544b3bdd9e48617909a12a280896221aa0b51b06977267d8375b280f76482e647973b6512eee118b42e9c421ca519f1c11ec80281a77ec7ac81076b47aec41fadf09f574d50ddce8f092b266bf21c6e181b07f73b27384cf06be14f8adc65bb5b3e2595ef95a08582412f2f498a395bdada1e257a21fe318b4c806e380aff66219f8880648b2c2a344abdb0fd44a719d0cc6ae916b1824e6688f53c7307f90a42fee7a6a13094395877b4cc3837efa395aa7fded3ceaf3e1461267132e07a0519f082ca8a59a82cebfa34d89c0fe96f5b42f06bd117d1daf394221070305d27851868d6ca37836b9ae7d3ae2fac709592206936f4b16e2cf0bd0de2b5285860001a81d084119bff56efab6663eaed5e2d0b177d4570b36afe1944c38f7a4791e366205dde8ff9beaf14370fd15e5662e15cf6bfa"}], 0x1010}, 0x40c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) r2 = socket(0x2, 0x1, 0x1) chmod(&(0x7f0000000080)='./bus/file0\x00', 0x40) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x8001) write(r0, &(0x7f0000000180)="1d05a4601994e677e339b5fdde19d9176c02b647a8e1ac2a55f92b3e344cfd24e0d4bb64fddf29e6e7604e22d0693c482afa8549e5c1d15057f166b61005f7281f407e88a456f69a63b0e4cac09ba118540d6989c938b3203bc613346327529a6200040000da89aa2acf58666618c7b2baf437187947c4d611cb1c77569f880edebc05221c92ed005ec5fec7c872d66168844848a1a7598b9811504c032b2e4c6b55bfd3dd951396ae9868e2516c5f1ec5a3fd60a3c8e0d25bed223a46adfa2a27545a747549af1f810dcab353506e75201c242d", 0xffffff81) write(r0, &(0x7f0000000080)="dee6de2a7ce3a3e750f53d1f42389442bad93f95777e84ba4c584d5ebca37d23c9d4811bfc4d08bade50bfc0fbbedc057cbb87c8593a32aebc1cc4f009fbd675549c4bd9385d5f789e18ae9d274d02b10767c24dd4df3631ab39d4d311390fe2271715b460c58ec11a", 0x69) socket$inet6(0x18, 0x3, 0x0) geteuid() setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x7, 0x4) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1a2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/206, &(0x7f0000000100)=0xce) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r1, &(0x7f0000000200), 0x0) panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *171192 16690 0 0x2 0 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c36f50,3,ffff800020b65080) at kcovioctl+0xe6 VOP_IOCTL(fffffd8061e85670,80084b01,ffff800020c36f50,3,fffffd807f7c6a20,ffff800020b65080) at VOP_IOCTL+0x9a vn_ioctl(fffffd806cb64ee8,80084b01,ffff800020c36f50,ffff800020b65080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b65080,ffff800020c37090,ffff800020c37080) at sys_ioctl+0x651 syscall(ffff800020c37130) at syscall+0x5b8 Xsyscall(6,36,7f7ffffce5c8,36,3,1bd143f890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffce0e0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: out of space in kmem_map ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c36f50,3,ffff800020b65080) at kcovioctl+0xe6 VOP_IOCTL(fffffd8061e85670,80084b01,ffff800020c36f50,3,fffffd807f7c6a20,ffff800020b65080) at VOP_IOCTL+0x9a vn_ioctl(fffffd806cb64ee8,80084b01,ffff800020c36f50,ffff800020b65080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b65080,ffff800020c37090,ffff800020c37080) at sys_ioctl+0x651 syscall(ffff800020c37130) at syscall+0x5b8 Xsyscall(6,36,7f7ffffce5c8,36,3,1bd143f890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffce0e0, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c36b80 rbx 0xffff800020c36c30 rdx 0xffffffff81f8953a apollo_pio_rec+0x92d4 rcx 0 rax 0 r8 0xffffffff816f0ee3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x887857deef9f7c51 r12 0x3000000008 r13 0xffff800020c36b90 r14 0x100 r15 0x1 rip 0xffffffff811cb8e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c36b70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=171192 stat=onproc flags process=2 proc=0 pri=51, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020b64270,0xffffffff82387c10 process=0xffff800020b7c360 user=0xffff800020c32000, vmspace=0xfffffd807effd168 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *16690 171192 75842 0 7 0x2 syz-executor.1 99350 157292 75842 0 3 0x82 piperd syz-executor.0 57721 367037 1 0 3 0x100083 ttyin getty 80672 143961 0 0 3 0x14200 bored sosplice 75842 100036 97849 0 3 0x82 thrsleep syz-fuzzer 75842 91967 97849 0 3 0x4000082 nanosleep syz-fuzzer 75842 48086 97849 0 3 0x4000082 thrsleep syz-fuzzer 75842 438588 97849 0 3 0x4000082 kqread syz-fuzzer 75842 254283 97849 0 3 0x4000082 thrsleep syz-fuzzer 75842 34367 97849 0 3 0x4000082 thrsleep syz-fuzzer 75842 189533 97849 0 3 0x4000082 nanosleep syz-fuzzer 75842 293216 97849 0 3 0x4000082 thrsleep syz-fuzzer 75842 504494 97849 0 3 0x4000082 thrsleep syz-fuzzer 75842 482630 97849 0 3 0x4000082 thrsleep syz-fuzzer 97849 442442 63232 0 3 0x10008a pause ksh 63232 461608 75691 0 3 0x92 select sshd 75691 75912 1 0 3 0x80 select sshd 66607 35905 92182 74 3 0x100092 bpf pflogd 92182 395169 1 0 3 0x80 netio pflogd 31738 374929 6248 73 3 0x100090 kqread syslogd 6248 268368 1 0 3 0x100082 netio syslogd 47597 467213 1 77 3 0x100090 poll dhclient 97961 318811 1 0 3 0x80 poll dhclient 41921 280038 0 0 3 0x14200 pgzero zerothread 62657 445962 0 0 3 0x14200 aiodoned aiodoned 47185 459563 0 0 3 0x14200 syncer update 50024 423855 0 0 3 0x14200 cleaner cleaner 27662 109722 0 0 3 0x14200 reaper reaper 64569 451292 0 0 3 0x14200 pgdaemon pagedaemon 96686 34637 0 0 3 0x14200 bored crynlk 55596 69816 0 0 3 0x14200 bored crypto 80816 228444 0 0 3 0x40014200 acpi0 acpi0 4217 216622 0 0 3 0x40014200 idle1 81763 331511 0 0 3 0x14200 bored softnet 72735 477929 0 0 3 0x14200 bored systqmp 4041 333205 0 0 3 0x14200 bored systq 83110 409158 0 0 3 0x40014200 bored softclock 11803 282029 0 0 7 0x40014200 idle0 40717 40242 0 0 3 0x14200 bored smr 1 327198 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 16690 (syz-executor.1) thread 0xffff800020b65080 (171192) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823ef400) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9514 71951K 71959K 78643K 10825 0 0 pcb 25 9K 10K 78643K 348 0 0 rtable 85 3K 4K 78643K 476 0 0 ifaddr 52 12K 13K 78643K 146 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1482 0 0 iov 0 0K 32K 78643K 108 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 75K 75K 78643K 1676 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 20 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 118 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 4 9K 21K 78643K 679 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 54 51K 71K 78643K 520 0 0 subproc 53 55297K 67586K 78643K 263 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 74 0 0 in_multi 22 1K 2K 78643K 117 0 0 ether_multi 1 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 241 0 0 pfkey data 0 0K 0K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 81 12K 29K 78643K 3075 0 0 UVM aobj 44 2K 2K 78643K 49 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 21 0 0 NDP 11 0K 0K 78643K 45 0 0 temp 158 2379K 2448K 78643K 5310 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 6 1 0 1 1 0 8 0 inpcbpl 280 385 0 378 1 0 1 1 0 8 0 plimitpl 152 46 0 38 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 88 0 57 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 121 0 117 1 0 1 1 0 8 0 nd6 48 14 0 12 1 0 1 1 0 8 0 ppxss 1128 12 0 12 3 2 1 1 0 8 1 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 23 0 10 1 0 1 1 0 8 0 pfstkey 112 23 0 10 1 0 1 1 0 8 0 pfstate 328 23 0 10 3 1 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 403 0 256 12 0 12 12 0 8 1 art_table 32 404 0 256 2 0 2 2 0 8 0 art_node 16 85 0 57 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 116 0 106 1 0 1 1 0 8 0 shmpl 112 47 0 5 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2663 0 1220 47 0 47 47 0 8 0 ffsino 272 2663 0 1220 97 0 97 97 0 8 0 nchpl 144 3786 0 2134 62 0 62 62 0 8 0 uvmvnodes 72 2854 0 0 52 0 52 52 0 8 0 vnodes 200 2854 0 0 151 0 151 151 0 8 0 namei 1024 11225 0 11225 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 4 0 4 2 2 0 1 0 8 0 scxspl 192 10498 0 10498 6 5 1 5 0 8 1 sigapl 432 861 0 847 2 0 2 2 0 8 0 futexpl 56 7970 0 7970 1 0 1 1 0 8 1 knotepl 112 351 0 330 1 0 1 1 0 8 0 kqueuepl 104 239 0 237 1 0 1 1 0 8 0 pipepl 112 514 0 495 1 0 1 1 0 8 0 fdescpl 488 862 0 847 3 0 3 3 0 8 0 filepl 152 5251 0 5158 5 0 5 5 0 8 1 lockfpl 104 206 0 206 2 1 1 1 0 8 1 lockfspl 32 282 0 282 2 1 1 1 0 8 1 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 42 0 32 1 0 1 1 0 8 0 ucredpl 96 1250 0 1241 1 0 1 1 0 8 0 zombiepl 144 847 0 847 1 0 1 1 0 8 1 processpl 840 878 0 847 4 0 4 4 0 8 0 procpl 600 2298 0 2258 4 0 4 4 0 8 0 srpgc 64 34 0 34 5 4 1 1 0 8 1 sosppl 128 7 0 7 4 3 1 1 0 8 1 sockpl 384 656 0 637 3 0 3 3 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 121 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 176 0 0 9 0 9 9 0 8 0 bufpl 256 7258 0 1146 382 0 382 382 0 8 0 anonpl 16 94210 0 87112 63 16 47 49 0 125 10 amapchunkpl 152 5015 0 4925 14 5 9 9 0 158 4 amappl16 192 3803 0 3351 46 16 30 36 0 8 6 amappl15 184 110 0 106 1 0 1 1 0 8 0 amappl14 176 464 0 462 2 1 1 1 0 8 0 amappl13 168 180 0 175 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 78 0 62 1 0 1 1 0 8 0 amappl10 144 71 0 66 1 0 1 1 0 8 0 amappl9 136 634 0 631 1 0 1 1 0 8 0 amappl8 128 203 0 189 1 0 1 1 0 8 0 amappl7 120 43 0 36 1 0 1 1 0 8 0 amappl6 112 74 0 66 1 0 1 1 0 8 0 amappl5 104 130 0 115 1 0 1 1 0 8 0 amappl4 96 1189 0 1160 2 1 1 2 0 8 0 amappl3 88 551 0 545 1 0 1 1 0 8 0 amappl2 80 6373 0 6325 2 0 2 2 0 8 0 amappl1 72 28472 0 28048 25 15 10 20 0 8 0 amappl 72 2577 0 2544 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 48 0 5 1 0 1 1 0 8 0 uaddrrnd 24 862 0 847 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 862 0 847 1 0 1 1 0 8 0 vmmpekpl 168 11268 0 11246 2 0 2 2 0 8 0 vmmpepl 168 99753 0 98410 103 23 80 84 0 357 14 vmsppl 360 861 0 847 2 0 2 2 0 8 0 pdppl 4096 1732 0 1694 6 0 6 6 0 8 0 pvpl 32 293415 0 283136 153 28 125 127 0 265 24 pmappl 224 861 0 847 5 3 2 2 0 8 1 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 536 0 3 16 0 16 16 0 8 0